diff --git a/.github/workflows/build-test-debug.yml b/.github/workflows/build-test-debug.yml index f5c240a637..76887a4ca9 100644 --- a/.github/workflows/build-test-debug.yml +++ b/.github/workflows/build-test-debug.yml @@ -51,7 +51,7 @@ jobs: shell: pwsh run: | $env:DOTNET_gcServer=1 - dotnet test --no-build --configuration DebugOpt Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0 + dotnet test --no-build --configuration DebugOpt Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0 NUnit.MapWarningTo=Failed ci-success: name: Build & Test Debug needs: diff --git a/.github/workflows/build-test-release.yml b/.github/workflows/build-test-release.yml index b2cd036d05..028d0c651f 100644 --- a/.github/workflows/build-test-release.yml +++ b/.github/workflows/build-test-release.yml @@ -51,7 +51,7 @@ jobs: shell: pwsh run: | $env:DOTNET_gcServer=1 - dotnet test --configuration Tools --no-build Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0 + dotnet test --configuration Tools --no-build Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0 NUnit.MapWarningTo=Failed ci-success: name: Build & Test Release needs: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index c93ab943c6..488c86d07d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,6 +13,9 @@ jobs: runs-on: ubuntu-latest steps: + - name: Install dependencies + run: sudo apt-get install -y python3-paramiko + - uses: actions/checkout@v2 with: submodules: 'recursive' @@ -59,7 +62,7 @@ jobs: port: ${{ secrets.PUBLISH_PORT }} script: /var/www/builds.delta-v.org/push.ps1 ${{ github.sha }} - - name: Publish changelog + - name: Publish changelog (Discord) run: | pip install python-dateutil Tools/actions_changelogs_since_last_run.py @@ -67,3 +70,9 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} DISCORD_WEBHOOK_URL: ${{ secrets.CHANGELOG_DISCORD_WEBHOOK }} continue-on-error: true + + - name: Publish changelog (RSS) + run: Tools/actions_changelog_rss.py + env: + CHANGELOG_RSS_KEY: ${{ secrets.CHANGELOG_RSS_KEY }} + continue-on-error: true diff --git a/Content.Benchmarks/DeviceNetworkingBenchmark.cs b/Content.Benchmarks/DeviceNetworkingBenchmark.cs index 7694c0f37f..8af7f2b262 100644 --- a/Content.Benchmarks/DeviceNetworkingBenchmark.cs +++ b/Content.Benchmarks/DeviceNetworkingBenchmark.cs @@ -26,10 +26,12 @@ public class DeviceNetworkingBenchmark private NetworkPayload _payload = default!; + + [TestPrototypes] private const string Prototypes = @" - type: entity - name: DummyNetworkDevice - id: DummyNetworkDevice + name: DummyNetworkDevicePrivate + id: DummyNetworkDevicePrivate components: - type: DeviceNetwork transmitFrequency: 100 @@ -56,7 +58,7 @@ public class DeviceNetworkingBenchmark public async Task SetupAsync() { ProgramShared.PathOffset = "../../../../"; - _pair = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + _pair = await PoolManager.GetServerClient(); var server = _pair.Pair.Server; await server.WaitPost(() => @@ -73,17 +75,23 @@ await server.WaitPost(() => ["testbool"] = true }; - _sourceEntity = entityManager.SpawnEntity("DummyNetworkDevice", MapCoordinates.Nullspace); + _sourceEntity = entityManager.SpawnEntity("DummyNetworkDevicePrivate", MapCoordinates.Nullspace); _sourceWirelessEntity = entityManager.SpawnEntity("DummyWirelessNetworkDevice", MapCoordinates.Nullspace); for (var i = 0; i < EntityCount; i++) { - _targetEntities.Add(entityManager.SpawnEntity("DummyNetworkDevice", MapCoordinates.Nullspace)); + _targetEntities.Add(entityManager.SpawnEntity("DummyNetworkDevicePrivate", MapCoordinates.Nullspace)); _targetWirelessEntities.Add(entityManager.SpawnEntity("DummyWirelessNetworkDevice", MapCoordinates.Nullspace)); } }); } + [GlobalCleanup] + public async Task Cleanup() + { + await _pair.DisposeAsync(); + } + [Benchmark(Baseline = true, Description = "Entity Events")] public async Task EventSentBaseline() { diff --git a/Content.Benchmarks/Program.cs b/Content.Benchmarks/Program.cs index ae2d7817b9..f5876307a5 100644 --- a/Content.Benchmarks/Program.cs +++ b/Content.Benchmarks/Program.cs @@ -20,6 +20,7 @@ public static void Main(string[] args) public static async Task MainAsync(string[] args) { + PoolManager.Startup(typeof(Program).Assembly); var pair = await PoolManager.GetServerClient(); var gameMaps = pair.Pair.Server.ResolveDependency().EnumeratePrototypes().ToList(); MapLoadBenchmark.MapsSource = gameMaps.Select(x => x.ID); @@ -33,6 +34,8 @@ public static async Task MainAsync(string[] args) var config = Environment.GetEnvironmentVariable("ROBUST_BENCHMARKS_ENABLE_SQL") != null ? DefaultSQLConfig.Instance : null; BenchmarkSwitcher.FromAssembly(typeof(Program).Assembly).Run(args, config); #endif + + PoolManager.Shutdown(); } } } diff --git a/Content.Client/Access/AccessOverlay.cs b/Content.Client/Access/AccessOverlay.cs index 1ba2dc613f..2be3d07e90 100644 --- a/Content.Client/Access/AccessOverlay.cs +++ b/Content.Client/Access/AccessOverlay.cs @@ -11,14 +11,16 @@ public sealed class AccessOverlay : Overlay { private readonly IEntityManager _entityManager; private readonly EntityLookupSystem _lookup; + private readonly SharedTransformSystem _xform; private readonly Font _font; public override OverlaySpace Space => OverlaySpace.ScreenSpace; - public AccessOverlay(IEntityManager entManager, IResourceCache cache, EntityLookupSystem lookup) + public AccessOverlay(IEntityManager entManager, IResourceCache cache, EntityLookupSystem lookup, SharedTransformSystem xform) { _entityManager = entManager; _lookup = lookup; + _xform = xform; _font = cache.GetFont("/Fonts/NotoSans/NotoSans-Regular.ttf", 12); } @@ -71,7 +73,7 @@ protected override void Draw(in OverlayDrawArgs args) textStr = ""; } - var screenPos = args.ViewportControl.WorldToScreen(xform.WorldPosition); + var screenPos = args.ViewportControl.WorldToScreen(_xform.GetWorldPosition(xform)); args.ScreenHandle.DrawString(_font, screenPos, textStr, Color.Gold); } diff --git a/Content.Client/Access/AccessSystem.cs b/Content.Client/Access/AccessSystem.cs index a5680ab937..a510d6cae7 100644 --- a/Content.Client/Access/AccessSystem.cs +++ b/Content.Client/Access/AccessSystem.cs @@ -2,4 +2,6 @@ namespace Content.Client.Access; -public sealed class AccessSystem : SharedAccessSystem {} +public sealed class AccessSystem : SharedAccessSystem +{ +} diff --git a/Content.Client/Access/Commands/ShowAccessReadersCommand.cs b/Content.Client/Access/Commands/ShowAccessReadersCommand.cs index fa26df1944..7c804dd969 100644 --- a/Content.Client/Access/Commands/ShowAccessReadersCommand.cs +++ b/Content.Client/Access/Commands/ShowAccessReadersCommand.cs @@ -13,7 +13,8 @@ public void Execute(IConsoleShell shell, string argStr, string[] args) { var collection = IoCManager.Instance; - if (collection == null) return; + if (collection == null) + return; var overlay = collection.Resolve(); @@ -25,9 +26,10 @@ public void Execute(IConsoleShell shell, string argStr, string[] args) var entManager = collection.Resolve(); var cache = collection.Resolve(); - var system = entManager.EntitySysManager.GetEntitySystem(); + var lookup = entManager.System(); + var xform = entManager.System(); - overlay.AddOverlay(new AccessOverlay(entManager, cache, system)); + overlay.AddOverlay(new AccessOverlay(entManager, cache, lookup, xform)); shell.WriteLine($"Set access reader debug overlay to true"); } } diff --git a/Content.Client/Access/UI/AgentIDCardBoundUserInterface.cs b/Content.Client/Access/UI/AgentIDCardBoundUserInterface.cs index a7c499c12e..6eae796856 100644 --- a/Content.Client/Access/UI/AgentIDCardBoundUserInterface.cs +++ b/Content.Client/Access/UI/AgentIDCardBoundUserInterface.cs @@ -56,9 +56,10 @@ protected override void UpdateState(BoundUserInterfaceState state) protected override void Dispose(bool disposing) { base.Dispose(disposing); - if (!disposing) return; + if (!disposing) + return; + _window?.Dispose(); } } - } diff --git a/Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs b/Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs index f1350a21b4..292759dc87 100644 --- a/Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs +++ b/Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs @@ -51,7 +51,9 @@ protected override void Open() protected override void Dispose(bool disposing) { base.Dispose(disposing); - if (!disposing) return; + if (!disposing) + return; + _window?.Dispose(); } diff --git a/Content.Client/Access/UI/IdCardConsoleWindow.xaml.cs b/Content.Client/Access/UI/IdCardConsoleWindow.xaml.cs index 9bc410db0f..f8450fe578 100644 --- a/Content.Client/Access/UI/IdCardConsoleWindow.xaml.cs +++ b/Content.Client/Access/UI/IdCardConsoleWindow.xaml.cs @@ -15,6 +15,8 @@ namespace Content.Client.Access.UI public sealed partial class IdCardConsoleWindow : DefaultWindow { [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + [Dependency] private readonly ILogManager _logManager = default!; + private readonly ISawmill _logMill = default!; private readonly IdCardConsoleBoundUserInterface _owner; @@ -30,6 +32,7 @@ public IdCardConsoleWindow(IdCardConsoleBoundUserInterface owner, IPrototypeMana { RobustXamlLoader.Load(this); IoCManager.InjectDependencies(this); + _logMill = _logManager.GetSawmill(SharedIdCardConsoleSystem.Sawmill); _owner = owner; @@ -67,7 +70,7 @@ public IdCardConsoleWindow(IdCardConsoleBoundUserInterface owner, IPrototypeMana { if (!prototypeManager.TryIndex(access, out var accessLevel)) { - Logger.ErrorS(SharedIdCardConsoleSystem.Sawmill, $"Unable to find accesslevel for {access}"); + _logMill.Error($"Unable to find accesslevel for {access}"); continue; } @@ -116,7 +119,7 @@ private void SelectJobPreset(OptionButton.ItemSelectedEventArgs args) // this is a sussy way to do this foreach (var access in job.Access) { - if (_accessButtons.TryGetValue(access, out var button)) + if (_accessButtons.TryGetValue(access, out var button) && !button.Disabled) { button.Pressed = true; } @@ -131,7 +134,7 @@ private void SelectJobPreset(OptionButton.ItemSelectedEventArgs args) foreach (var access in groupPrototype.Tags) { - if (_accessButtons.TryGetValue(access, out var button)) + if (_accessButtons.TryGetValue(access, out var button) && !button.Disabled) { button.Pressed = true; } @@ -187,6 +190,7 @@ public void UpdateState(IdCardConsoleBoundUserInterfaceState state) if (interfaceEnabled) { button.Pressed = state.TargetIdAccessList?.Contains(accessName) ?? false; + button.Disabled = (!state.AllowedModifyAccessList?.Contains(accessName)) ?? true; } } diff --git a/Content.Client/Animations/AnimationsTestComponent.cs b/Content.Client/Animations/AnimationsTestComponent.cs deleted file mode 100644 index f951295ed5..0000000000 --- a/Content.Client/Animations/AnimationsTestComponent.cs +++ /dev/null @@ -1,51 +0,0 @@ -using System; -using Robust.Client.Animations; -using Robust.Client.GameObjects; -using Robust.Shared.Animations; -using Robust.Shared.GameObjects; -using Robust.Shared.IoC; -using Robust.Shared.Maths; - -namespace Content.Client.Animations -{ - [RegisterComponent] - public sealed class AnimationsTestComponent : Component - { - protected override void Initialize() - { - base.Initialize(); - - var animations = IoCManager.Resolve().GetComponent(Owner); - animations.Play(new Animation - { - Length = TimeSpan.FromSeconds(20), - AnimationTracks = - { - new AnimationTrackComponentProperty - { - ComponentType = typeof(TransformComponent), - Property = nameof(TransformComponent.LocalRotation), - InterpolationMode = AnimationInterpolationMode.Linear, - KeyFrames = - { - new AnimationTrackProperty.KeyFrame(Angle.Zero, 0), - new AnimationTrackProperty.KeyFrame(Angle.FromDegrees(1440), 20) - } - }, - new AnimationTrackComponentProperty - { - ComponentType = typeof(SpriteComponent), - Property = "layer/0/texture", - KeyFrames = - { - new AnimationTrackProperty.KeyFrame("Objects/toolbox_r.png", 0), - new AnimationTrackProperty.KeyFrame("Objects/Toolbox_b.png", 5), - new AnimationTrackProperty.KeyFrame("Objects/Toolbox_y.png", 5), - new AnimationTrackProperty.KeyFrame("Objects/toolbox_r.png", 5), - } - } - } - }, "yes"); - } - } -} diff --git a/Content.Client/Atmos/Monitor/UI/AirAlarmBoundUserInterface.cs b/Content.Client/Atmos/Monitor/UI/AirAlarmBoundUserInterface.cs index 0bd310c57c..aea0ce41e8 100644 --- a/Content.Client/Atmos/Monitor/UI/AirAlarmBoundUserInterface.cs +++ b/Content.Client/Atmos/Monitor/UI/AirAlarmBoundUserInterface.cs @@ -33,6 +33,7 @@ protected override void Open() _window.AtmosDeviceDataChanged += OnDeviceDataChanged; _window.AtmosAlarmThresholdChanged += OnThresholdChanged; _window.AirAlarmModeChanged += OnAirAlarmModeChanged; + _window.AutoModeChanged += OnAutoModeChanged; _window.ResyncAllRequested += ResyncAllDevices; _window.AirAlarmTabChange += OnTabChanged; } @@ -52,6 +53,11 @@ private void OnAirAlarmModeChanged(AirAlarmMode mode) SendMessage(new AirAlarmUpdateAlarmModeMessage(mode)); } + private void OnAutoModeChanged(bool enabled) + { + SendMessage(new AirAlarmUpdateAutoModeMessage(enabled)); + } + private void OnThresholdChanged(string address, AtmosMonitorThresholdType type, AtmosAlarmThreshold threshold, Gas? gas = null) { SendMessage(new AirAlarmUpdateAlarmThresholdMessage(address, type, threshold, gas)); diff --git a/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml b/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml index 104b40aa54..aaa9317461 100644 --- a/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml +++ b/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml @@ -75,6 +75,7 @@ diff --git a/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml.cs b/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml.cs index bb3f0dcbfa..105394b648 100644 --- a/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml.cs +++ b/Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml.cs @@ -20,6 +20,7 @@ public sealed partial class AirAlarmWindow : FancyWindow public event Action? AtmosDeviceDataChanged; public event Action? AtmosAlarmThresholdChanged; public event Action? AirAlarmModeChanged; + public event Action? AutoModeChanged; public event Action? ResyncDeviceRequested; public event Action? ResyncAllRequested; public event Action? AirAlarmTabChange; @@ -44,6 +45,8 @@ public sealed partial class AirAlarmWindow : FancyWindow private OptionButton _modes => CModeButton; + private CheckBox _autoMode => AutoModeCheckBox; + public AirAlarmWindow(BoundUserInterface owner) { RobustXamlLoader.Load(this); @@ -68,6 +71,11 @@ public AirAlarmWindow(BoundUserInterface owner) AirAlarmModeChanged!.Invoke((AirAlarmMode) args.Id); }; + _autoMode.OnToggled += args => + { + AutoModeChanged!.Invoke(_autoMode.Pressed); + }; + _tabContainer.SetTabTitle(0, Loc.GetString("air-alarm-ui-window-tab-vents")); _tabContainer.SetTabTitle(1, Loc.GetString("air-alarm-ui-window-tab-scrubbers")); _tabContainer.SetTabTitle(2, Loc.GetString("air-alarm-ui-window-tab-sensors")); @@ -101,6 +109,7 @@ public void UpdateState(AirAlarmUIState state) ("color", ColorForAlarm(state.AlarmType)), ("state", $"{state.AlarmType}"))); UpdateModeSelector(state.Mode); + UpdateAutoMode(state.AutoMode); foreach (var (addr, dev) in state.DeviceData) { UpdateDeviceData(addr, dev); @@ -114,6 +123,11 @@ public void UpdateModeSelector(AirAlarmMode mode) _modes.SelectId((int) mode); } + public void UpdateAutoMode(bool enabled) + { + _autoMode.Pressed = enabled; + } + public void UpdateDeviceData(string addr, IAtmosDeviceData device) { switch (device) diff --git a/Content.Client/Bql/BqlResultsEui.cs b/Content.Client/Bql/ToolshedVisualizeEui.cs similarity index 74% rename from Content.Client/Bql/BqlResultsEui.cs rename to Content.Client/Bql/ToolshedVisualizeEui.cs index 3e9bda57ff..ccefc1228d 100644 --- a/Content.Client/Bql/BqlResultsEui.cs +++ b/Content.Client/Bql/ToolshedVisualizeEui.cs @@ -7,13 +7,13 @@ namespace Content.Client.Bql; [UsedImplicitly] -public sealed class BqlResultsEui : BaseEui +public sealed class ToolshedVisualizeEui : BaseEui { - private readonly BqlResultsWindow _window; + private readonly ToolshedVisualizeWindow _window; - public BqlResultsEui() + public ToolshedVisualizeEui() { - _window = new BqlResultsWindow( + _window = new ToolshedVisualizeWindow( IoCManager.Resolve(), IoCManager.Resolve() ); @@ -23,7 +23,7 @@ public BqlResultsEui() public override void HandleState(EuiStateBase state) { - if (state is not BqlResultsEuiState castState) + if (state is not ToolshedVisualizeEuiState castState) return; _window.Update(castState.Entities); diff --git a/Content.Client/Bql/BqlResultsWindow.xaml b/Content.Client/Bql/ToolshedVisualizeWindow.xaml similarity index 100% rename from Content.Client/Bql/BqlResultsWindow.xaml rename to Content.Client/Bql/ToolshedVisualizeWindow.xaml diff --git a/Content.Client/Bql/BqlResultsWindow.xaml.cs b/Content.Client/Bql/ToolshedVisualizeWindow.xaml.cs similarity index 91% rename from Content.Client/Bql/BqlResultsWindow.xaml.cs rename to Content.Client/Bql/ToolshedVisualizeWindow.xaml.cs index 4a9fde855a..0265e3343e 100644 --- a/Content.Client/Bql/BqlResultsWindow.xaml.cs +++ b/Content.Client/Bql/ToolshedVisualizeWindow.xaml.cs @@ -8,12 +8,12 @@ namespace Content.Client.Bql; [GenerateTypedNameReferences] -internal sealed partial class BqlResultsWindow : DefaultWindow +internal sealed partial class ToolshedVisualizeWindow : DefaultWindow { private readonly IClientConsoleHost _console; private readonly ILocalizationManager _loc; - public BqlResultsWindow(IClientConsoleHost console, ILocalizationManager loc) + public ToolshedVisualizeWindow(IClientConsoleHost console, ILocalizationManager loc) { _console = console; _loc = loc; diff --git a/Content.Client/CartridgeLoader/Cartridges/NewsReadUi.cs b/Content.Client/CartridgeLoader/Cartridges/NewsReadUi.cs new file mode 100644 index 0000000000..ce240e53a0 --- /dev/null +++ b/Content.Client/CartridgeLoader/Cartridges/NewsReadUi.cs @@ -0,0 +1,50 @@ +using Content.Client.UserInterface.Fragments; +using Content.Shared.CartridgeLoader.Cartridges; +using Content.Shared.CartridgeLoader; +using Robust.Client.GameObjects; +using Robust.Client.UserInterface; + +namespace Content.Client.CartridgeLoader.Cartridges; + +public sealed class NewsReadUi : UIFragment +{ + private NewsReadUiFragment? _fragment; + + public override Control GetUIFragmentRoot() + { + return _fragment!; + } + + public override void Setup(BoundUserInterface userInterface, EntityUid? fragmentOwner) + { + _fragment = new NewsReadUiFragment(); + + _fragment.OnNextButtonPressed += () => + { + SendNewsReadMessage(NewsReadUiAction.Next, userInterface); + }; + _fragment.OnPrevButtonPressed += () => + { + SendNewsReadMessage(NewsReadUiAction.Prev, userInterface); + }; + _fragment.OnNotificationSwithPressed += () => + { + SendNewsReadMessage(NewsReadUiAction.NotificationSwith, userInterface); + }; + } + + public override void UpdateState(BoundUserInterfaceState state) + { + if (state is NewsReadBoundUserInterfaceState cast) + _fragment?.UpdateState(cast.Article, cast.TargetNum, cast.TotalNum, cast.NotificationOn); + else if (state is NewsReadEmptyBoundUserInterfaceState empty) + _fragment?.UpdateEmptyState(empty.NotificationOn); + } + + private void SendNewsReadMessage(NewsReadUiAction action, BoundUserInterface userInterface) + { + var newsMessage = new NewsReadUiMessageEvent(action); + var message = new CartridgeUiMessage(newsMessage); + userInterface.SendMessage(message); + } +} diff --git a/Content.Client/CartridgeLoader/Cartridges/NewsReadUiFragment.xaml b/Content.Client/CartridgeLoader/Cartridges/NewsReadUiFragment.xaml new file mode 100644 index 0000000000..7431713ea8 --- /dev/null +++ b/Content.Client/CartridgeLoader/Cartridges/NewsReadUiFragment.xaml @@ -0,0 +1,54 @@ + + + + + + + diff --git a/Content.Client/MassMedia/Ui/NewsWriteMenu.xaml.cs b/Content.Client/MassMedia/Ui/NewsWriteMenu.xaml.cs new file mode 100644 index 0000000000..6d05505bcb --- /dev/null +++ b/Content.Client/MassMedia/Ui/NewsWriteMenu.xaml.cs @@ -0,0 +1,45 @@ +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.CustomControls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Prototypes; +using Content.Shared.MassMedia.Systems; + +namespace Content.Client.MassMedia.Ui; + +[GenerateTypedNameReferences] +public sealed partial class NewsWriteMenu : DefaultWindow +{ + [Dependency] private readonly IEntityManager _entityManager = default!; + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + + public event Action? ShareButtonPressed; + public event Action? DeleteButtonPressed; + + public NewsWriteMenu(string name) + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + + if (Window != null) + Window.Title = name; + + Share.OnPressed += _ => ShareButtonPressed?.Invoke(); + } + + public void UpdateUI(NewsArticle[] articles, bool shareAvalible) + { + ArticleCardsContainer.Children.Clear(); + + for (int i = 0; i < articles.Length; i++) + { + var article = articles[i]; + var mini = new MiniArticleCardControl(article.Name, (article.Author != null ? article.Author : Loc.GetString("news-read-ui-no-author"))); + mini.ArtcileNum = i; + mini.OnDeletePressed += () => DeleteButtonPressed?.Invoke(mini.ArtcileNum); + + ArticleCardsContainer.AddChild(mini); + } + + Share.Disabled = !shareAvalible; + } +} diff --git a/Content.Client/PDA/PdaMenu.xaml b/Content.Client/PDA/PdaMenu.xaml index a06032d6d2..dbdcb4d90b 100644 --- a/Content.Client/PDA/PdaMenu.xaml +++ b/Content.Client/PDA/PdaMenu.xaml @@ -1,4 +1,4 @@ -(component.RelayEntity, out var inputMover)) + if (MoverQuery.TryGetComponent(component.RelayEntity, out var inputMover)) SetMoveInput(inputMover, MoveButtons.None); } @@ -66,7 +66,7 @@ private void OnRelayPlayerDetached(EntityUid uid, RelayInputMoverComponent compo { Physics.UpdateIsPredicted(uid); Physics.UpdateIsPredicted(component.RelayEntity); - if (TryComp(component.RelayEntity, out var inputMover)) + if (MoverQuery.TryGetComponent(component.RelayEntity, out var inputMover)) SetMoveInput(inputMover, MoveButtons.None); } @@ -87,7 +87,7 @@ public override void UpdateBeforeSolve(bool prediction, float frameTime) if (_playerManager.LocalPlayer?.ControlledEntity is not {Valid: true} player) return; - if (TryComp(player, out var relayMover)) + if (RelayQuery.TryGetComponent(player, out var relayMover)) HandleClientsideMovement(relayMover.RelayEntity, frameTime); HandleClientsideMovement(player, frameTime); @@ -95,15 +95,8 @@ public override void UpdateBeforeSolve(bool prediction, float frameTime) private void HandleClientsideMovement(EntityUid player, float frameTime) { - var xformQuery = GetEntityQuery(); - var moverQuery = GetEntityQuery(); - var relayTargetQuery = GetEntityQuery(); - var mobMoverQuery = GetEntityQuery(); - var pullableQuery = GetEntityQuery(); - var modifierQuery = GetEntityQuery(); - - if (!moverQuery.TryGetComponent(player, out var mover) || - !xformQuery.TryGetComponent(player, out var xform)) + if (!MoverQuery.TryGetComponent(player, out var mover) || + !XformQuery.TryGetComponent(player, out var xform)) { return; } @@ -112,17 +105,17 @@ private void HandleClientsideMovement(EntityUid player, float frameTime) PhysicsComponent? body; var xformMover = xform; - if (mover.ToParent && HasComp(xform.ParentUid)) + if (mover.ToParent && RelayQuery.HasComponent(xform.ParentUid)) { - if (!TryComp(xform.ParentUid, out body) || - !TryComp(xform.ParentUid, out xformMover)) + if (!PhysicsQuery.TryGetComponent(xform.ParentUid, out body) || + !XformQuery.TryGetComponent(xform.ParentUid, out xformMover)) { return; } physicsUid = xform.ParentUid; } - else if (!TryComp(player, out body)) + else if (!PhysicsQuery.TryGetComponent(player, out body)) { return; } @@ -134,13 +127,7 @@ private void HandleClientsideMovement(EntityUid player, float frameTime) physicsUid, body, xformMover, - frameTime, - xformQuery, - moverQuery, - mobMoverQuery, - relayTargetQuery, - pullableQuery, - modifierQuery); + frameTime); } protected override bool CanSound() diff --git a/Content.Client/Popups/PopupOverlay.cs b/Content.Client/Popups/PopupOverlay.cs index 17af5ca38f..5adc2e1ff0 100644 --- a/Content.Client/Popups/PopupOverlay.cs +++ b/Content.Client/Popups/PopupOverlay.cs @@ -115,10 +115,12 @@ private void DrawScreen(DrawingHandleScreen screenHandle, OverlayDrawArgs args, private void DrawPopup(PopupSystem.PopupLabel popup, DrawingHandleScreen handle, Vector2 position, float scale) { - const float alphaMinimum = 0.5f; + var lifetime = PopupSystem.GetPopupLifetime(popup); - var alpha = MathF.Min(1f, 1f - (popup.TotalTime - alphaMinimum) / (PopupSystem.PopupLifetime - alphaMinimum)); - var updatedPosition = position - new Vector2(0f, 20f * (popup.TotalTime * popup.TotalTime + popup.TotalTime)); + // Keep alpha at 1 until TotalTime passes half its lifetime, then gradually decrease to 0. + var alpha = MathF.Min(1f, 1f - MathF.Max(0f, popup.TotalTime - lifetime / 2) * 2 / lifetime); + + var updatedPosition = position - new Vector2(0f, MathF.Min(8f, 12f * (popup.TotalTime * popup.TotalTime + popup.TotalTime))); var font = _smallFont; var color = Color.White.WithAlpha(alpha); diff --git a/Content.Client/Popups/PopupSystem.cs b/Content.Client/Popups/PopupSystem.cs index 645c2f105c..b678a0aaa4 100644 --- a/Content.Client/Popups/PopupSystem.cs +++ b/Content.Client/Popups/PopupSystem.cs @@ -37,7 +37,9 @@ public sealed class PopupSystem : SharedPopupSystem private readonly List _aliveWorldLabels = new(); private readonly List _aliveCursorLabels = new(); - public const float PopupLifetime = 3f; + public const float MinimumPopupLifetime = 0.7f; + public const float MaximumPopupLifetime = 5f; + public const float PopupLifetimePerCharacter = 0.04f; public override void Initialize() { @@ -201,6 +203,13 @@ private void OnRoundRestart(RoundRestartCleanupEvent ev) #endregion + public static float GetPopupLifetime(PopupLabel label) + { + return Math.Clamp(PopupLifetimePerCharacter * label.Text.Length, + MinimumPopupLifetime, + MaximumPopupLifetime); + } + public override void FrameUpdate(float frameTime) { if (_aliveWorldLabels.Count == 0 && _aliveCursorLabels.Count == 0) @@ -211,7 +220,7 @@ public override void FrameUpdate(float frameTime) var label = _aliveWorldLabels[i]; label.TotalTime += frameTime; - if (label.TotalTime > PopupLifetime || Deleted(label.InitialPos.EntityId)) + if (label.TotalTime > GetPopupLifetime(label) || Deleted(label.InitialPos.EntityId)) { _aliveWorldLabels.RemoveSwap(i); i--; @@ -223,7 +232,7 @@ public override void FrameUpdate(float frameTime) var label = _aliveCursorLabels[i]; label.TotalTime += frameTime; - if (label.TotalTime > PopupLifetime) + if (label.TotalTime > GetPopupLifetime(label)) { _aliveCursorLabels.RemoveSwap(i); i--; diff --git a/Content.Client/Preferences/UI/HumanoidProfileEditor.xaml.cs b/Content.Client/Preferences/UI/HumanoidProfileEditor.xaml.cs index 619b33e113..6df77b689c 100644 --- a/Content.Client/Preferences/UI/HumanoidProfileEditor.xaml.cs +++ b/Content.Client/Preferences/UI/HumanoidProfileEditor.xaml.cs @@ -1279,7 +1279,7 @@ public JobPrioritySelector(JobPrototype job) { Margin = new Thickness(5f,0,5f,0), Text = job.LocalizedName, - MinSize = new Vector2(180, 0), + MinSize = new Vector2(200, 0), MouseFilter = MouseFilterMode.Stop }; diff --git a/Content.Client/Radiation/Systems/GeigerSystem.cs b/Content.Client/Radiation/Systems/GeigerSystem.cs index 600c5860fb..f3adccf0fc 100644 --- a/Content.Client/Radiation/Systems/GeigerSystem.cs +++ b/Content.Client/Radiation/Systems/GeigerSystem.cs @@ -17,7 +17,6 @@ public sealed class GeigerSystem : SharedGeigerSystem public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnAttachedEntityChanged); SubscribeLocalEvent(OnHandleState); SubscribeLocalEvent(OnGetStatusMessage); } @@ -27,8 +26,6 @@ private void OnHandleState(EntityUid uid, GeigerComponent component, ref Compone if (args.Current is not GeigerComponentState state) return; - UpdateGeigerSound(uid, state.IsEnabled, state.User, state.DangerLevel, false, component); - component.CurrentRadiation = state.CurrentRadiation; component.DangerLevel = state.DangerLevel; component.IsEnabled = state.IsEnabled; @@ -43,53 +40,4 @@ private void OnGetStatusMessage(EntityUid uid, GeigerComponent component, ItemSt args.Controls.Add(new GeigerItemControl(component)); } - - private void OnAttachedEntityChanged(PlayerAttachSysMessage ev) - { - // need to go for each component known to client - // and update their geiger sound - foreach (var geiger in EntityQuery()) - { - ForceUpdateGeigerSound(geiger.Owner, geiger); - } - } - - private void ForceUpdateGeigerSound(EntityUid uid, GeigerComponent? component = null) - { - if (!Resolve(uid, ref component)) - return; - UpdateGeigerSound(uid, component.IsEnabled, component.User, component.DangerLevel, true, component); - } - - private void UpdateGeigerSound(EntityUid uid, bool isEnabled, EntityUid? user, - GeigerDangerLevel dangerLevel, bool force = false, GeigerComponent? component = null) - { - if (!Resolve(uid, ref component)) - return; - - // check if we even need to update sound - if (!force && isEnabled == component.IsEnabled && - user == component.User && dangerLevel == component.DangerLevel) - { - return; - } - - component.Stream?.Stop(); - - if (!isEnabled || user == null) - return; - if (!component.Sounds.TryGetValue(dangerLevel, out var sounds)) - return; - - // check that that local player controls entity that is holding geiger counter - if (_playerManager.LocalPlayer == null) - return; - var attachedEnt = _playerManager.LocalPlayer.Session.AttachedEntity; - if (attachedEnt != user) - return; - - var sound = _audio.GetSound(sounds); - var param = sounds.Params.WithLoop(true).WithVolume(-4f); - component.Stream = _audio.Play(sound, Filter.Local(), uid, false, param); - } } diff --git a/Content.Client/Replay/Spectator/ReplaySpectatorSystem.Movement.cs b/Content.Client/Replay/Spectator/ReplaySpectatorSystem.Movement.cs index f15385adca..2b72d2563b 100644 --- a/Content.Client/Replay/Spectator/ReplaySpectatorSystem.Movement.cs +++ b/Content.Client/Replay/Spectator/ReplaySpectatorSystem.Movement.cs @@ -50,7 +50,8 @@ public override void FrameUpdate(float frameTime) if (Direction == DirectionFlag.None) { if (TryComp(player, out InputMoverComponent? cmp)) - _mover.LerpRotation(cmp, frameTime); + _mover.LerpRotation(player, cmp, frameTime); + return; } @@ -64,7 +65,7 @@ public override void FrameUpdate(float frameTime) if (!TryComp(player, out InputMoverComponent? mover)) return; - _mover.LerpRotation(mover, frameTime); + _mover.LerpRotation(player, mover, frameTime); var effectiveDir = Direction; if ((Direction & DirectionFlag.North) != 0) @@ -75,7 +76,7 @@ public override void FrameUpdate(float frameTime) var query = GetEntityQuery(); var xform = query.GetComponent(player); - var pos = _transform.GetWorldPosition(xform, query); + var pos = _transform.GetWorldPosition(xform); if (!xform.ParentUid.IsValid()) { @@ -93,12 +94,12 @@ public override void FrameUpdate(float frameTime) if (xform.ParentUid.IsValid()) _transform.SetGridId(player, xform, Transform(xform.ParentUid).GridUid); - var parentRotation = _mover.GetParentGridAngle(mover, query); + var parentRotation = _mover.GetParentGridAngle(mover); var localVec = effectiveDir.AsDir().ToAngle().ToWorldVec(); var worldVec = parentRotation.RotateVec(localVec); var speed = CompOrNull(player)?.BaseSprintSpeed ?? DefaultSpeed; var delta = worldVec * frameTime * speed; - _transform.SetWorldPositionRotation(xform, pos + delta, delta.ToWorldAngle(), query); + _transform.SetWorldPositionRotation(xform, pos + delta, delta.ToWorldAngle()); } private sealed class MoverHandler : InputCmdHandler diff --git a/Content.Client/Salvage/SalvageMagnetComponent.cs b/Content.Client/Salvage/SalvageMagnetComponent.cs index 44b8b9d958..a681c00d7b 100644 --- a/Content.Client/Salvage/SalvageMagnetComponent.cs +++ b/Content.Client/Salvage/SalvageMagnetComponent.cs @@ -1,5 +1,7 @@ using Content.Shared.Salvage; using Robust.Shared.GameStates; +namespace Content.Client.Salvage; + [NetworkedComponent, RegisterComponent] public sealed class SalvageMagnetComponent : SharedSalvageMagnetComponent {} diff --git a/Content.Client/Spawners/ClientEntitySpawnerComponent.cs b/Content.Client/Spawners/ClientEntitySpawnerComponent.cs deleted file mode 100644 index c9a32c1a2c..0000000000 --- a/Content.Client/Spawners/ClientEntitySpawnerComponent.cs +++ /dev/null @@ -1,50 +0,0 @@ -using System.Collections.Generic; -using Robust.Shared.GameObjects; -using Robust.Shared.IoC; -using Robust.Shared.Serialization.Manager.Attributes; - -namespace Content.Client.Spawners -{ - /// - /// Spawns a set of entities on the client only, and removes them when this component is removed. - /// - [RegisterComponent] - [ComponentProtoName("ClientEntitySpawner")] - public sealed class ClientEntitySpawnerComponent : Component - { - [Dependency] private readonly IEntityManager _entMan = default!; - - [DataField("prototypes")] private List _prototypes = new() { "HVDummyWire" }; - - private readonly List _entity = new(); - - protected override void Initialize() - { - base.Initialize(); - SpawnEntities(); - } - - protected override void OnRemove() - { - RemoveEntities(); - base.OnRemove(); - } - - private void SpawnEntities() - { - foreach (var proto in _prototypes) - { - var entity = _entMan.SpawnEntity(proto, _entMan.GetComponent(Owner).Coordinates); - _entity.Add(entity); - } - } - - private void RemoveEntities() - { - foreach (var entity in _entity) - { - _entMan.DeleteEntity(entity); - } - } - } -} diff --git a/Content.Client/Stylesheets/StyleNano.cs b/Content.Client/Stylesheets/StyleNano.cs index b4a1d83fc7..73858e0c9e 100644 --- a/Content.Client/Stylesheets/StyleNano.cs +++ b/Content.Client/Stylesheets/StyleNano.cs @@ -164,6 +164,7 @@ public StyleNano(IResourceCache resCache) : base(resCache) var notoSansBold16 = resCache.NotoStack(variation: "Bold", size: 16); var notoSansBold18 = resCache.NotoStack(variation: "Bold", size: 18); var notoSansBold20 = resCache.NotoStack(variation: "Bold", size: 20); + var notoSansMono = resCache.GetFont("/EngineFonts/NotoSans/NotoSansMono-Regular.ttf", size: 12); var windowHeaderTex = resCache.GetTexture("/Textures/Interface/Nano/window_header.png"); var windowHeader = new StyleBoxTexture { @@ -514,6 +515,8 @@ public StyleNano(IResourceCache resCache) : base(resCache) Stylesheet = new Stylesheet(BaseRules.Concat(new[] { + Element().Class("monospace") + .Prop("font", notoSansMono), // Window title. new StyleRule( new SelectorElement(typeof(Label), new[] {DefaultWindow.StyleClassWindowTitle}, null, null), diff --git a/Content.Client/Weapons/Ranged/Systems/GunSystem.cs b/Content.Client/Weapons/Ranged/Systems/GunSystem.cs index d06f8b1658..2459d1d29e 100644 --- a/Content.Client/Weapons/Ranged/Systems/GunSystem.cs +++ b/Content.Client/Weapons/Ranged/Systems/GunSystem.cs @@ -2,7 +2,6 @@ using Content.Client.Items; using Content.Client.Weapons.Ranged.Components; using Content.Shared.Camera; -using Content.Shared.Input; using Content.Shared.Spawners.Components; using Content.Shared.Weapons.Ranged; using Content.Shared.Weapons.Ranged.Components; diff --git a/Content.IntegrationTests/PoolManager.Prototypes.cs b/Content.IntegrationTests/PoolManager.Prototypes.cs new file mode 100644 index 0000000000..760e8b1d37 --- /dev/null +++ b/Content.IntegrationTests/PoolManager.Prototypes.cs @@ -0,0 +1,38 @@ +#nullable enable +using System.Collections.Generic; +using System.Reflection; +using Robust.Shared.Utility; + +namespace Content.IntegrationTests; + +// Partial class for handling the discovering and storing test prototypes. +public static partial class PoolManager +{ + private static List _testPrototypes = new(); + + private const BindingFlags Flags = BindingFlags.Static + | BindingFlags.NonPublic + | BindingFlags.Public + | BindingFlags.DeclaredOnly; + + private static void DiscoverTestPrototypes(Assembly? assembly = null) + { + assembly ??= typeof(PoolManager).Assembly; + _testPrototypes.Clear(); + + foreach (var type in assembly.GetTypes()) + { + foreach (var field in type.GetFields(Flags)) + { + if (!field.HasCustomAttribute()) + continue; + + var val = field.GetValue(null); + if (val is not string str) + throw new Exception($"TestPrototypeAttribute is only valid on non-null string fields"); + + _testPrototypes.Add(str); + } + } + } +} diff --git a/Content.IntegrationTests/PoolManager.cs b/Content.IntegrationTests/PoolManager.cs index 09f7ffd945..15e02b34db 100644 --- a/Content.IntegrationTests/PoolManager.cs +++ b/Content.IntegrationTests/PoolManager.cs @@ -1,6 +1,8 @@ +#nullable enable using System.Collections.Generic; using System.IO; using System.Linq; +using System.Reflection; using System.Text; using System.Threading; using Content.Client.IoC; @@ -9,11 +11,12 @@ using Content.IntegrationTests.Tests.Destructible; using Content.IntegrationTests.Tests.DeviceNetwork; using Content.IntegrationTests.Tests.Interaction.Click; -using Content.IntegrationTests.Tests.Networking; using Content.Server.GameTicking; using Content.Shared.CCVar; +using Content.Shared.GameTicking; using Robust.Client; using Robust.Server; +using Robust.Server.Player; using Robust.Shared; using Robust.Shared.Configuration; using Robust.Shared.ContentPack; @@ -26,6 +29,7 @@ using Robust.Shared.Network; using Robust.Shared.Prototypes; using Robust.Shared.Timing; +using Robust.Shared.Utility; using Robust.UnitTesting; [assembly: LevelOfParallelism(3)] @@ -35,15 +39,17 @@ namespace Content.IntegrationTests; /// /// Making clients, and servers is slow, this manages a pool of them so tests can reuse them. /// -public static class PoolManager +public static partial class PoolManager { - private static readonly (string cvar, string value)[] ServerTestCvars = + public const string TestMap = "Empty"; + + private static readonly (string cvar, string value)[] TestCvars = { // @formatter:off (CCVars.DatabaseSynchronous.Name, "true"), (CCVars.DatabaseSqliteDelay.Name, "0"), (CCVars.HolidaysEnabled.Name, "false"), - (CCVars.GameMap.Name, "Empty"), + (CCVars.GameMap.Name, TestMap), (CCVars.AdminLogsQueueSendDelay.Name, "0"), (CVars.NetPVS.Name, "false"), (CCVars.NPCMaxUpdates.Name, "999999"), @@ -54,28 +60,28 @@ private static readonly (string cvar, string value)[] ServerTestCvars = (CCVars.EmergencyShuttleEnabled.Name, "false"), (CCVars.ProcgenPreload.Name, "false"), (CCVars.WorldgenEnabled.Name, "false"), + (CVars.ReplayClientRecordingEnabled.Name, "false"), + (CVars.ReplayServerRecordingEnabled.Name, "false"), + (CCVars.GameDummyTicker.Name, "true"), + (CCVars.GameLobbyEnabled.Name, "false"), + (CCVars.ConfigPresetDevelopment.Name, "false"), + (CCVars.AdminLogsEnabled.Name, "false"), + + // This breaks some tests. + // TODO: Figure out which tests this breaks. + (CVars.NetBufferSize.Name, "0") + // @formatter:on }; private static int _pairId; private static readonly object PairLock = new(); + private static bool _initialized; // Pair, IsBorrowed private static readonly Dictionary Pairs = new(); private static bool _dead; - private static Exception _poolFailureReason; - - private static async Task ConfigurePrototypes(RobustIntegrationTest.IntegrationInstance instance, - PoolSettings settings) - { - await instance.WaitPost(() => - { - var prototypeManager = IoCManager.Resolve(); - var changes = new Dictionary>(); - prototypeManager.LoadString(settings.ExtraPrototypes.Trim(), true, changes); - prototypeManager.ReloadPrototypes(changes); - }); - } + private static Exception? _poolFailureReason; private static async Task<(RobustIntegrationTest.ServerIntegrationInstance, PoolTestLogHandler)> GenerateServer( PoolSettings poolSettings, @@ -83,7 +89,6 @@ await instance.WaitPost(() => { var options = new RobustIntegrationTest.ServerIntegrationOptions { - ExtraPrototypes = poolSettings.ExtraPrototypes, ContentStart = true, Options = new ServerOptions() { @@ -106,15 +111,6 @@ await instance.WaitPost(() => { var entSysMan = IoCManager.Resolve(); var compFactory = IoCManager.Resolve(); - entSysMan.LoadExtraSystemType(); - compFactory.RegisterClass(); - entSysMan.LoadExtraSystemType(); - compFactory.RegisterClass(); - entSysMan.LoadExtraSystemType(); - compFactory.RegisterClass(); - IoCManager.Register(); - IoCManager.Register(); - IoCManager.Register(); entSysMan.LoadExtraSystemType(); entSysMan.LoadExtraSystemType(); entSysMan.LoadExtraSystemType(); @@ -124,10 +120,10 @@ await instance.WaitPost(() => .OnValueChanged(RTCVars.FailureLogLevel, value => logHandler.FailureLevel = value, true); }; - SetupCVars(poolSettings, options); - + SetDefaultCVars(options); var server = new RobustIntegrationTest.ServerIntegrationInstance(options); await server.WaitIdleAsync(); + await SetupCVars(server, poolSettings); return (server, logHandler); } @@ -150,6 +146,8 @@ public static void Shutdown() { pair.Kill(); } + + _initialized = false; } public static string DeathReport() @@ -180,7 +178,6 @@ public static string DeathReport() { FailureLogLevel = LogLevel.Warning, ContentStart = true, - ExtraPrototypes = poolSettings.ExtraPrototypes, ContentAssemblies = new[] { typeof(Shared.Entry.EntryPoint).Assembly, @@ -210,14 +207,8 @@ public static string DeathReport() { ClientBeforeIoC = () => { - var entSysMan = IoCManager.Resolve(); - var compFactory = IoCManager.Resolve(); - entSysMan.LoadExtraSystemType(); - compFactory.RegisterClass(); - entSysMan.LoadExtraSystemType(); - compFactory.RegisterClass(); - entSysMan.LoadExtraSystemType(); - compFactory.RegisterClass(); + // do not register extra systems or components here -- they will get cleared when the client is + // disconnected. just use reflection. IoCManager.Register(true); IoCManager.Resolve().GetSawmill("loc").Level = LogLevel.Error; IoCManager.Resolve() @@ -226,42 +217,44 @@ public static string DeathReport() }); }; - SetupCVars(poolSettings, options); - + SetDefaultCVars(options); var client = new RobustIntegrationTest.ClientIntegrationInstance(options); await client.WaitIdleAsync(); + await SetupCVars(client, poolSettings); return (client, logHandler); } - private static void SetupCVars(PoolSettings poolSettings, RobustIntegrationTest.IntegrationOptions options) + private static async Task SetupCVars(RobustIntegrationTest.IntegrationInstance instance, PoolSettings settings) { - foreach (var (cvar, value) in ServerTestCvars) + var cfg = instance.ResolveDependency(); + await instance.WaitPost(() => { - options.CVarOverrides[cvar] = value; - } + if (cfg.IsCVarRegistered(CCVars.GameDummyTicker.Name)) + cfg.SetCVar(CCVars.GameDummyTicker, settings.UseDummyTicker); - if (poolSettings.DummyTicker) - { - options.CVarOverrides[CCVars.GameDummyTicker.Name] = "true"; - } + if (cfg.IsCVarRegistered(CCVars.GameLobbyEnabled.Name)) + cfg.SetCVar(CCVars.GameLobbyEnabled, settings.InLobby); - options.CVarOverrides[CCVars.GameLobbyEnabled.Name] = poolSettings.InLobby.ToString(); + if (cfg.IsCVarRegistered(CVars.NetInterp.Name)) + cfg.SetCVar(CVars.NetInterp, settings.DisableInterpolate); - if (poolSettings.DisableInterpolate) - { - options.CVarOverrides[CVars.NetInterp.Name] = "false"; - } + if (cfg.IsCVarRegistered(CCVars.GameMap.Name)) + cfg.SetCVar(CCVars.GameMap, settings.Map); - if (poolSettings.Map != null) - { - options.CVarOverrides[CCVars.GameMap.Name] = poolSettings.Map; - } + if (cfg.IsCVarRegistered(CCVars.AdminLogsEnabled.Name)) + cfg.SetCVar(CCVars.AdminLogsEnabled, settings.AdminLogsEnabled); - options.CVarOverrides[CCVars.ConfigPresetDevelopment.Name] = "false"; + if (cfg.IsCVarRegistered(CVars.NetInterp.Name)) + cfg.SetCVar(CVars.NetInterp, !settings.DisableInterpolate); + }); + } - // This breaks some tests. - // TODO: Figure out which tests this breaks. - options.CVarOverrides[CVars.NetBufferSize.Name] = "0"; + private static void SetDefaultCVars(RobustIntegrationTest.IntegrationOptions options) + { + foreach (var (cvar, value) in TestCvars) + { + options.CVarOverrides[cvar] = value; + } } /// @@ -269,7 +262,7 @@ private static void SetupCVars(PoolSettings poolSettings, RobustIntegrationTest. /// /// See /// - public static async Task GetServerClient(PoolSettings poolSettings = null) + public static async Task GetServerClient(PoolSettings? poolSettings = null) { return await GetServerClientPair(poolSettings ?? new PoolSettings()); } @@ -281,6 +274,9 @@ private static string GetDefaultTestName(TestContext testContext) private static async Task GetServerClientPair(PoolSettings poolSettings) { + if (!_initialized) + throw new InvalidOperationException($"Pool manager has not been initialized"); + // Trust issues with the AsyncLocal that backs this. var testContext = TestContext.CurrentContext; var testOut = TestContext.Out; @@ -289,7 +285,7 @@ private static async Task GetServerClientPair(PoolSettings poolSett var currentTestName = poolSettings.TestName ?? GetDefaultTestName(testContext); var poolRetrieveTimeWatch = new Stopwatch(); await testOut.WriteLineAsync($"{nameof(GetServerClientPair)}: Called by test {currentTestName}"); - Pair pair = null; + Pair? pair = null; try { poolRetrieveTimeWatch.Start(); @@ -298,6 +294,11 @@ private static async Task GetServerClientPair(PoolSettings poolSett await testOut.WriteLineAsync( $"{nameof(GetServerClientPair)}: Creating pair, because settings of pool settings"); pair = await CreateServerClientPair(poolSettings, testOut); + + // Newly created pairs should always be in a valid state. + await RunTicksSync(pair, 5); + await SyncTicks(pair, targetDelta: 1); + ValidateFastRecycle(pair, poolSettings); } else { @@ -313,12 +314,19 @@ await testOut.WriteLineAsync( if (canSkip) { await testOut.WriteLineAsync($"{nameof(GetServerClientPair)}: Cleanup not needed, Skipping cleanup of pair"); + await SetupCVars(pair.Client, poolSettings); + await SetupCVars(pair.Server, poolSettings); + await RunTicksSync(pair, 1); } else { await testOut.WriteLineAsync($"{nameof(GetServerClientPair)}: Cleaning existing pair"); await CleanPooledPair(poolSettings, pair, testOut); } + + await RunTicksSync(pair, 5); + await SyncTicks(pair, targetDelta: 1); + ValidateFastRecycle(pair, poolSettings); } else { @@ -357,11 +365,49 @@ await testOut.WriteLineAsync( }; } - private static Pair GrabOptimalPair(PoolSettings poolSettings) + private static void ValidateFastRecycle(Pair pair, PoolSettings settings) + { + var cfg = pair.Server.ResolveDependency(); + Assert.That(cfg.GetCVar(CCVars.AdminLogsEnabled), Is.EqualTo(settings.AdminLogsEnabled)); + Assert.That(cfg.GetCVar(CCVars.GameLobbyEnabled), Is.EqualTo(settings.InLobby)); + Assert.That(cfg.GetCVar(CCVars.GameDummyTicker), Is.EqualTo(settings.UseDummyTicker)); + + var ticker = pair.Server.ResolveDependency().System(); + Assert.That(ticker.DummyTicker, Is.EqualTo(settings.UseDummyTicker)); + + var expectPreRound = settings.InLobby | settings.DummyTicker; + var expectedLevel = expectPreRound ? GameRunLevel.PreRoundLobby : GameRunLevel.InRound; + Assert.That(ticker.RunLevel, Is.EqualTo(expectedLevel)); + + var baseClient = pair.Client.ResolveDependency(); + var netMan = pair.Client.ResolveDependency(); + Assert.That(netMan.IsConnected, Is.Not.EqualTo(!settings.ShouldBeConnected)); + + if (!settings.ShouldBeConnected) + return; + + Assert.That(baseClient.RunLevel, Is.EqualTo(ClientRunLevel.InGame)); + var cPlayer = pair.Client.ResolveDependency(); + var sPlayer = pair.Server.ResolveDependency(); + Assert.That(sPlayer.Sessions.Count(), Is.EqualTo(1)); + Assert.That(cPlayer.LocalPlayer?.Session.UserId, Is.EqualTo(sPlayer.Sessions.Single().UserId)); + + if (ticker.DummyTicker) + return; + + var status = ticker.PlayerGameStatuses[sPlayer.Sessions.Single().UserId]; + var expected = settings.InLobby + ? PlayerGameStatus.NotReadyToPlay + : PlayerGameStatus.JoinedGame; + + Assert.That(status, Is.EqualTo(expected)); + } + + private static Pair? GrabOptimalPair(PoolSettings poolSettings) { lock (PairLock) { - Pair fallback = null; + Pair? fallback = null; foreach (var pair in Pairs.Keys) { if (Pairs[pair]) @@ -402,100 +448,59 @@ public static void NoCheckReturn(Pair pair) } } - private static async Task CleanPooledPair(PoolSettings poolSettings, Pair pair, TextWriter testOut) + private static async Task CleanPooledPair(PoolSettings settings, Pair pair, TextWriter testOut) { + pair.Settings = default!; var methodWatch = new Stopwatch(); methodWatch.Start(); - await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Setting CVar "); + await testOut.WriteLineAsync($"Recycling..."); + var configManager = pair.Server.ResolveDependency(); var entityManager = pair.Server.ResolveDependency(); var gameTicker = entityManager.System(); - await pair.Server.WaitPost(() => - { - configManager.SetCVar(CCVars.GameLobbyEnabled, poolSettings.InLobby); - }); var cNetMgr = pair.Client.ResolveDependency(); - if (!cNetMgr.IsConnected) - { - await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Connecting client, and restarting server"); - pair.Client.SetConnectTarget(pair.Server); - await pair.Server.WaitPost(() => - { - gameTicker.RestartRound(); - }); - await pair.Client.WaitPost(() => - { - cNetMgr.ClientConnect(null!, 0, null!); - }); - } - await ReallyBeIdle(pair, 11); - await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Disconnecting client, and restarting server"); + await RunTicksSync(pair, 1); - await pair.Client.WaitPost(() => + // Disconnect the client if they are connected. + if (cNetMgr.IsConnected) { - cNetMgr.ClientDisconnect("Test pooling cleanup disconnect"); - }); - - await ReallyBeIdle(pair, 10); - - if (!string.IsNullOrWhiteSpace(pair.Settings.ExtraPrototypes)) - { - await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Removing prototypes"); - if (!pair.Settings.NoServer) - { - var serverProtoManager = pair.Server.ResolveDependency(); - await pair.Server.WaitPost(() => - { - serverProtoManager.RemoveString(pair.Settings.ExtraPrototypes.Trim()); - }); - } - if (!pair.Settings.NoClient) - { - var clientProtoManager = pair.Client.ResolveDependency(); - await pair.Client.WaitPost(() => - { - clientProtoManager.RemoveString(pair.Settings.ExtraPrototypes.Trim()); - }); - } - - await ReallyBeIdle(pair, 1); + await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Disconnecting client."); + await pair.Client.WaitPost(() => cNetMgr.ClientDisconnect("Test pooling cleanup disconnect")); + await RunTicksSync(pair, 1); } + Assert.That(cNetMgr.IsConnected, Is.False); - if (poolSettings.ExtraPrototypes != null) + // Move to pre-round lobby. Required to toggle dummy ticker on and off + if (gameTicker.RunLevel != GameRunLevel.PreRoundLobby) { - await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Adding prototypes"); - if (!poolSettings.NoServer) - { - await ConfigurePrototypes(pair.Server, poolSettings); - } - if (!poolSettings.NoClient) - { - await ConfigurePrototypes(pair.Client, poolSettings); - } + await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Restarting server."); + Assert.That(gameTicker.DummyTicker, Is.False); + configManager.SetCVar(CCVars.GameLobbyEnabled, true); + await pair.Server.WaitPost(() => gameTicker.RestartRound()); + await RunTicksSync(pair, 1); } - await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Restarting server again"); - await pair.Server.WaitPost(() => - { - gameTicker.RestartRound(); - }); + //Apply Cvars + await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Setting CVar "); + await SetupCVars(pair.Client, settings); + await SetupCVars(pair.Server, settings); + await RunTicksSync(pair, 1); + // Restart server. + await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Restarting server again"); + await pair.Server.WaitPost(() => gameTicker.RestartRound()); + await RunTicksSync(pair, 1); - if (!poolSettings.NotConnected) + // Connect client + if (settings.ShouldBeConnected) { await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Connecting client"); - await ReallyBeIdle(pair); pair.Client.SetConnectTarget(pair.Server); - await pair.Client.WaitPost(() => - { - var netMgr = IoCManager.Resolve(); - if (!netMgr.IsConnected) - { - netMgr.ClientConnect(null!, 0, null!); - } - }); + await pair.Client.WaitPost(() => cNetMgr.ClientConnect(null!, 0, null!)); } + + await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Idling"); await ReallyBeIdle(pair); await testOut.WriteLineAsync($"Recycling: {methodWatch.Elapsed.TotalMilliseconds} ms: Done recycling"); } @@ -519,6 +524,7 @@ private static void DieIfPoolFailure() Assert.Fail("The pool was shut down"); } } + private static async Task CreateServerClientPair(PoolSettings poolSettings, TextWriter testOut) { Pair pair; @@ -534,6 +540,9 @@ private static async Task CreateServerClientPair(PoolSettings poolSettings ClientLogHandler = clientLog, PairId = Interlocked.Increment(ref _pairId) }; + + if (!poolSettings.NoLoadTestPrototypes) + await pair.LoadPrototypes(_testPrototypes!); } catch (Exception ex) { @@ -541,7 +550,13 @@ private static async Task CreateServerClientPair(PoolSettings poolSettings throw; } - if (!poolSettings.NotConnected) + if (!poolSettings.UseDummyTicker) + { + var gameTicker = pair.Server.ResolveDependency().System(); + await pair.Server.WaitPost(() => gameTicker.RestartRound()); + } + + if (poolSettings.ShouldBeConnected) { pair.Client.SetConnectTarget(pair.Server); await pair.Client.WaitPost(() => @@ -572,10 +587,7 @@ public static async Task CreateTestMap(PairTracker pairTracker) var settings = pairTracker.Pair.Settings; var mapManager = server.ResolveDependency(); var tileDefinitionManager = server.ResolveDependency(); - var entityManager = server.ResolveDependency(); - var xformSystem = entityManager.System(); - if (settings.NoServer) throw new Exception("Cannot setup test map without server"); var mapData = new TestMapData(); await server.WaitPost(() => { @@ -590,7 +602,7 @@ await server.WaitPost(() => mapData.MapCoords = new MapCoordinates(0, 0, mapData.MapId); mapData.Tile = mapData.MapGrid.GetAllTiles().First(); }); - if (!settings.Disconnected) + if (settings.ShouldBeConnected) { await RunTicksSync(pairTracker.Pair, 10); } @@ -631,6 +643,31 @@ public static async Task ReallyBeIdle(Pair pair, int runTicks = 25) } } + /// + /// Run the server/clients until the ticks are synchronized. + /// By default the client will be one tick ahead of the server. + /// + public static async Task SyncTicks(Pair pair, int targetDelta = 1) + { + var sTiming = pair.Server.ResolveDependency(); + var cTiming = pair.Client.ResolveDependency(); + var sTick = (int)sTiming.CurTick.Value; + var cTick = (int)cTiming.CurTick.Value; + var delta = cTick - sTick; + + if (delta == targetDelta) + return; + if (delta > targetDelta) + await pair.Server.WaitRunTicks(delta - targetDelta); + else + await pair.Client.WaitRunTicks(targetDelta - delta); + + sTick = (int)sTiming.CurTick.Value; + cTick = (int)cTiming.CurTick.Value; + delta = cTick - sTick; + Assert.That(delta, Is.EqualTo(targetDelta)); + } + /// /// Runs a server, or a client until a condition is true /// @@ -703,6 +740,19 @@ public static List GetEntityPrototypes(RobustIntegrationTest return list; } + + /// + /// Initialize the pool manager. + /// + /// Assembly to search for to discover extra test prototypes. + public static void Startup(Assembly? assembly) + { + if (_initialized) + throw new InvalidOperationException("Already initialized"); + + _initialized = true; + DiscoverTestPrototypes(assembly); + } } /// @@ -712,22 +762,15 @@ public static List GetEntityPrototypes(RobustIntegrationTest /// public sealed class PoolSettings { - // TODO: We can make more of these pool-able, if we need enough of them for it to matter - /// /// If the returned pair must not be reused /// - public bool MustNotBeReused => Destructive || NoLoadContent || DisableInterpolate || DummyTicker || NoToolsExtraPrototypes; + public bool MustNotBeReused => Destructive || NoLoadContent || NoLoadTestPrototypes; /// /// If the given pair must be brand new /// - public bool MustBeNew => Fresh || NoLoadContent || DisableInterpolate || DummyTicker || NoToolsExtraPrototypes; - - /// - /// If the given pair must not be connected - /// - public bool NotConnected => NoClient || NoServer || Disconnected; + public bool MustBeNew => Fresh || NoLoadContent || NoLoadTestPrototypes; /// /// Set to true if the test will ruin the server/client pair. @@ -740,18 +783,33 @@ public sealed class PoolSettings public bool Fresh { get; init; } /// - /// Set to true if the given server should be using a dummy ticker. + /// Set to true if the given server should be using a dummy ticker. Ignored if is true. /// - public bool DummyTicker { get; init; } + public bool DummyTicker { get; init; } = true; + + public bool UseDummyTicker => !InLobby && DummyTicker; /// - /// Set to true if the given server/client pair should be disconnected from each other. + /// If true, this enables the creation of admin logs during the test. /// - public bool Disconnected { get; init; } + public bool AdminLogsEnabled { get; init; } + + /// + /// Set to true if the given server/client pair should be connected from each other. + /// Defaults to disconnected as it makes dirty recycling slightly faster. + /// If is true, this option is ignored. + /// + public bool Connected { get; init; } + + public bool ShouldBeConnected => InLobby || Connected; /// /// Set to true if the given server/client pair should be in the lobby. + /// If the pair is not in the lobby at the end of the test, this test must be marked as dirty. /// + /// + /// If this is enabled, the value of is ignored. + /// public bool InLobby { get; init; } /// @@ -761,9 +819,11 @@ public sealed class PoolSettings public bool NoLoadContent { get; init; } /// - /// Set this to raw yaml text to load prototypes onto the given server/client pair. + /// This will return a server-client pair that has not loaded test prototypes. + /// Try avoiding this whenever possible, as this will always create & destroy a new pair. + /// Use if you need to exclude test prototypees. /// - public string ExtraPrototypes { get; init; } + public bool NoLoadTestPrototypes { get; init; } /// /// Set this to true to disable the NetInterp CVar on the given server/client pair @@ -778,22 +838,12 @@ public sealed class PoolSettings /// /// Set this to the path of a map to have the given server/client pair load the map. /// - public string Map { get; init; } // TODO for map painter - - /// - /// Set to true if the test won't use the client (so we can skip cleaning it up) - /// - public bool NoClient { get; init; } - - /// - /// Set to true if the test won't use the server (so we can skip cleaning it up) - /// - public bool NoServer { get; init; } + public string Map { get; init; } = PoolManager.TestMap; /// /// Overrides the test name detection, and uses this in the test history instead /// - public string TestName { get; set; } + public string? TestName { get; set; } /// /// Tries to guess if we can skip recycling the server/client pair. @@ -802,28 +852,21 @@ public sealed class PoolSettings /// If we can skip cleaning it up public bool CanFastRecycle(PoolSettings nextSettings) { - if (Dirty) return false; - if (Destructive || nextSettings.Destructive) return false; - if (NotConnected != nextSettings.NotConnected) return false; - if (InLobby != nextSettings.InLobby) return false; - if (DisableInterpolate != nextSettings.DisableInterpolate) return false; - if (nextSettings.DummyTicker) return false; - if (Map != nextSettings.Map) return false; - if (NoLoadContent != nextSettings.NoLoadContent) return false; - if (nextSettings.Fresh) return false; - if (ExtraPrototypes != nextSettings.ExtraPrototypes) return false; - return true; - } - - // Prototype hot reload is not available outside TOOLS builds, - // so we can't pool test instances that use ExtraPrototypes without TOOLS. -#if TOOLS -#pragma warning disable CA1822 // Can't be marked as static b/c the other branch exists but Omnisharp can't see both. - private bool NoToolsExtraPrototypes => false; -#pragma warning restore CA1822 -#else - private bool NoToolsExtraPrototypes => !string.IsNullOrEmpty(ExtraPrototypes); -#endif + if (MustNotBeReused) + throw new InvalidOperationException("Attempting to recycle a non-reusable test."); + + if (nextSettings.MustBeNew) + throw new InvalidOperationException("Attempting to recycle a test while requesting a fresh test."); + + if (Dirty) + return false; + + // Check that certain settings match. + return !ShouldBeConnected == !nextSettings.ShouldBeConnected + && UseDummyTicker == nextSettings.UseDummyTicker + && Map == nextSettings.Map + && InLobby == nextSettings.InLobby; + } } /// @@ -834,7 +877,7 @@ public sealed class TestMapData public EntityUid MapUid { get; set; } public EntityUid GridUid { get; set; } public MapId MapId { get; set; } - public MapGridComponent MapGrid { get; set; } + public MapGridComponent MapGrid { get; set; } = default!; public EntityCoordinates GridCoords { get; set; } public MapCoordinates MapCoords { get; set; } public TileRef Tile { get; set; } @@ -848,12 +891,15 @@ public sealed class Pair public bool Dead { get; private set; } public int PairId { get; init; } public List TestHistory { get; set; } = new(); - public PoolSettings Settings { get; set; } - public RobustIntegrationTest.ServerIntegrationInstance Server { get; init; } - public RobustIntegrationTest.ClientIntegrationInstance Client { get; init; } + public PoolSettings Settings { get; set; } = default!; + public RobustIntegrationTest.ServerIntegrationInstance Server { get; init; } = default!; + public RobustIntegrationTest.ClientIntegrationInstance Client { get; init; } = default!; + + public PoolTestLogHandler ServerLogHandler { get; init; } = default!; + public PoolTestLogHandler ClientLogHandler { get; init; } = default!; - public PoolTestLogHandler ServerLogHandler { get; init; } - public PoolTestLogHandler ClientLogHandler { get; init; } + private Dictionary> _loadedPrototypes = new(); + private HashSet _loadedEntityPrototypes = new(); public void Kill() { @@ -873,6 +919,57 @@ public void ActivateContext(TextWriter testOut) ServerLogHandler.ActivateContext(testOut); ClientLogHandler.ActivateContext(testOut); } + + public async Task LoadPrototypes(List prototypes) + { + await LoadPrototypes(Server, prototypes); + await LoadPrototypes(Client, prototypes); + } + + private async Task LoadPrototypes(RobustIntegrationTest.IntegrationInstance instance, List prototypes) + { + var changed = new Dictionary>(); + var protoMan = instance.ResolveDependency(); + foreach (var file in prototypes) + { + protoMan.LoadString(file, changed: changed); + } + + await instance.WaitPost(() => protoMan.ReloadPrototypes(changed)); + + foreach (var (kind, ids) in changed) + { + _loadedPrototypes.GetOrNew(kind).UnionWith(ids); + } + + if (_loadedPrototypes.TryGetValue(typeof(EntityPrototype), out var entIds)) + _loadedEntityPrototypes.UnionWith(entIds); + } + + public bool IsTestPrototype(EntityPrototype proto) + { + return _loadedEntityPrototypes.Contains(proto.ID); + } + + public bool IsTestEntityPrototype(string id) + { + return _loadedEntityPrototypes.Contains(id); + } + + public bool IsTestPrototype(string id) where TPrototype : IPrototype + { + return IsTestPrototype(typeof(TPrototype), id); + } + + public bool IsTestPrototype(TPrototype proto) where TPrototype : IPrototype + { + return IsTestPrototype(typeof(TPrototype), proto.ID); + } + + public bool IsTestPrototype(Type kind, string id) + { + return _loadedPrototypes.TryGetValue(kind, out var ids) && ids.Contains(id); + } } /// @@ -882,14 +979,18 @@ public sealed class PairTracker : IAsyncDisposable { private readonly TextWriter _testOut; private int _disposed; - public Stopwatch UsageWatch { get; set; } - public Pair Pair { get; init; } + public Stopwatch UsageWatch { get; set; } = default!; + public Pair Pair { get; init; } = default!; public PairTracker(TextWriter testOut) { _testOut = testOut; } + // Convenience properties. + public RobustIntegrationTest.ServerIntegrationInstance Server => Pair.Server; + public RobustIntegrationTest.ClientIntegrationInstance Client => Pair.Client; + private async Task OnDirtyDispose() { var usageTime = UsageWatch.Elapsed; @@ -900,6 +1001,10 @@ private async Task OnDirtyDispose() PoolManager.NoCheckReturn(Pair); var disposeTime = dirtyWatch.Elapsed; await _testOut.WriteLineAsync($"{nameof(DisposeAsync)}: Disposed pair {Pair.PairId} in {disposeTime.TotalMilliseconds} ms"); + + // Test pairs should only dirty dispose if they are failing. If they are not failing, this probably happened + // because someone forgot to clean-return the pair. + Assert.Warn("Test was dirty-disposed."); } private async Task OnCleanDispose() diff --git a/Content.IntegrationTests/PoolManagerTestEventHandler.cs b/Content.IntegrationTests/PoolManagerTestEventHandler.cs index e21ba8b175..d37dffff50 100644 --- a/Content.IntegrationTests/PoolManagerTestEventHandler.cs +++ b/Content.IntegrationTests/PoolManagerTestEventHandler.cs @@ -9,9 +9,11 @@ public sealed class PoolManagerTestEventHandler // This value is completely arbitrary. private static TimeSpan MaximumTotalTestingTimeLimit => TimeSpan.FromMinutes(20); private static TimeSpan HardStopTimeLimit => MaximumTotalTestingTimeLimit.Add(TimeSpan.FromMinutes(1)); + [OneTimeSetUp] public void Setup() { + PoolManager.Startup(typeof(PoolManagerTestEventHandler).Assembly); // If the tests seem to be stuck, we try to end it semi-nicely _ = Task.Delay(MaximumTotalTestingTimeLimit).ContinueWith(_ => { diff --git a/Content.IntegrationTests/TestPrototypesAttribute.cs b/Content.IntegrationTests/TestPrototypesAttribute.cs new file mode 100644 index 0000000000..fc533927a4 --- /dev/null +++ b/Content.IntegrationTests/TestPrototypesAttribute.cs @@ -0,0 +1,9 @@ +namespace Content.IntegrationTests; + +/// +/// Attribute that indicates that a string contains yaml prototype data that should be loaded by integration tests. +/// +[AttributeUsage(AttributeTargets.Field)] +public sealed class TestPrototypesAttribute : Attribute +{ +} diff --git a/Content.IntegrationTests/Tests/Access/AccessReaderTest.cs b/Content.IntegrationTests/Tests/Access/AccessReaderTest.cs index b5074008a6..fa172e7048 100644 --- a/Content.IntegrationTests/Tests/Access/AccessReaderTest.cs +++ b/Content.IntegrationTests/Tests/Access/AccessReaderTest.cs @@ -1,7 +1,10 @@ using System.Collections.Generic; +using System.Linq; +using Content.Shared.Access; using Content.Shared.Access.Components; using Content.Shared.Access.Systems; using Robust.Shared.GameObjects; +using Robust.Shared.Prototypes; namespace Content.IntegrationTests.Tests.Access { @@ -9,10 +12,39 @@ namespace Content.IntegrationTests.Tests.Access [TestOf(typeof(AccessReaderComponent))] public sealed class AccessReaderTest { + [Test] + public async Task TestProtoTags() + { + await using var pair = await PoolManager.GetServerClient(); + var server = pair.Pair.Server; + + var protoManager = server.ResolveDependency(); + var accessName = server.ResolveDependency().GetComponentName(typeof(AccessReaderComponent)); + + await server.WaitAssertion(() => + { + foreach (var ent in protoManager.EnumeratePrototypes()) + { + if (!ent.Components.TryGetComponent(accessName, out var access)) + continue; + + var reader = (AccessReaderComponent) access; + var allTags = reader.AccessLists.SelectMany(c => c).Union(reader.DenyTags); + + foreach (var level in allTags) + { + Assert.That(protoManager.HasIndex(level), $"Invalid access level: {level} found on {ent}"); + } + } + }); + + await pair.CleanReturnAsync(); + } + [Test] public async Task TestTags() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Administration/Logs/AddTests.cs b/Content.IntegrationTests/Tests/Administration/Logs/AddTests.cs index 4236682401..5c6d276050 100644 --- a/Content.IntegrationTests/Tests/Administration/Logs/AddTests.cs +++ b/Content.IntegrationTests/Tests/Administration/Logs/AddTests.cs @@ -3,14 +3,12 @@ using Content.Server.Administration.Logs; using Content.Server.Database; using Content.Server.GameTicking; -using Content.Server.GameTicking.Commands; using Content.Shared.Administration.Logs; -using Content.Shared.CCVar; using Content.Shared.Database; using Robust.Server.Player; -using Robust.Shared.Configuration; using Robust.Shared.GameObjects; using Robust.Shared.Map; +using Robust.Shared.Utility; namespace Content.IntegrationTests.Tests.Administration.Logs; @@ -18,14 +16,19 @@ namespace Content.IntegrationTests.Tests.Administration.Logs; [TestOf(typeof(AdminLogSystem))] public sealed class AddTests { + public static PoolSettings LogTestSettings = new() + { + AdminLogsEnabled = true, + DummyTicker = false, + Connected = true + }; + [Test] public async Task AddAndGetSingleLog() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(LogTestSettings); var server = pairTracker.Pair.Server; - var sEntities = server.ResolveDependency(); - var sMaps = server.ResolveDependency(); var sAdminLogSystem = server.ResolveDependency(); @@ -68,12 +71,11 @@ await PoolManager.WaitUntil(server, async () => [Test] public async Task AddAndGetUnformattedLog() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(LogTestSettings); var server = pairTracker.Pair.Server; var sDatabase = server.ResolveDependency(); var sEntities = server.ResolveDependency(); - var sMaps = server.ResolveDependency(); var sSystems = server.ResolveDependency(); var sAdminLogSystem = server.ResolveDependency(); @@ -135,12 +137,10 @@ await PoolManager.WaitUntil(server, async () => [TestCase(500)] public async Task BulkAddLogs(int amount) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(LogTestSettings); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); - var sMaps = server.ResolveDependency(); - var sAdminLogSystem = server.ResolveDependency(); var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -167,11 +167,10 @@ await PoolManager.WaitUntil(server, async () => [Test] public async Task AddPlayerSessionLog() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(LogTestSettings); var server = pairTracker.Pair.Server; var sPlayers = server.ResolveDependency(); - var sSystems = server.ResolveDependency(); var sAdminLogSystem = server.ResolveDependency(); Guid playerGuid = default; @@ -204,16 +203,15 @@ await PoolManager.WaitUntil(server, async () => [Test] public async Task PreRoundAddAndGetSingle() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Dirty = true }); - var server = pairTracker.Pair.Server; - - var configManager = server.ResolveDependency(); - await server.WaitPost(() => + var setting = new PoolSettings { - configManager.SetCVar(CCVars.GameLobbyEnabled, true); - var command = new RestartRoundNowCommand(); - command.Execute(null, string.Empty, Array.Empty()); - }); + Dirty = true, + InLobby = true, + AdminLogsEnabled = true + }; + + await using var pairTracker = await PoolManager.GetServerClient(setting); + var server = pairTracker.Pair.Server; var sDatabase = server.ResolveDependency(); var sSystems = server.ResolveDependency(); @@ -272,12 +270,10 @@ await PoolManager.WaitUntil(server, async () => [Test] public async Task DuplicatePlayerDoesNotThrowTest() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(LogTestSettings); var server = pairTracker.Pair.Server; var sPlayers = server.ResolveDependency(); - var sSystems = server.ResolveDependency(); - var sAdminLogSystem = server.ResolveDependency(); var guid = Guid.NewGuid(); @@ -311,7 +307,7 @@ await PoolManager.WaitUntil(server, async () => [Test] public async Task DuplicatePlayerIdDoesNotThrowTest() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(LogTestSettings); var server = pairTracker.Pair.Server; var sPlayers = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Administration/Logs/FilterTests.cs b/Content.IntegrationTests/Tests/Administration/Logs/FilterTests.cs index d02790d762..7acbba314c 100644 --- a/Content.IntegrationTests/Tests/Administration/Logs/FilterTests.cs +++ b/Content.IntegrationTests/Tests/Administration/Logs/FilterTests.cs @@ -14,7 +14,7 @@ public sealed class FilterTests [TestCase(DateOrder.Descending)] public async Task Date(DateOrder order) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(AddTests.LogTestSettings); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Administration/Logs/QueryTests.cs b/Content.IntegrationTests/Tests/Administration/Logs/QueryTests.cs index 7f5de897e1..cf0e6412d9 100644 --- a/Content.IntegrationTests/Tests/Administration/Logs/QueryTests.cs +++ b/Content.IntegrationTests/Tests/Administration/Logs/QueryTests.cs @@ -15,7 +15,7 @@ public sealed class QueryTests [Test] public async Task QuerySingleLog() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(AddTests.LogTestSettings); var server = pairTracker.Pair.Server; var sSystems = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Atmos/AlarmThresholdTest.cs b/Content.IntegrationTests/Tests/Atmos/AlarmThresholdTest.cs index 663cb27758..654a842084 100644 --- a/Content.IntegrationTests/Tests/Atmos/AlarmThresholdTest.cs +++ b/Content.IntegrationTests/Tests/Atmos/AlarmThresholdTest.cs @@ -7,9 +7,10 @@ namespace Content.IntegrationTests.Tests.Atmos [TestOf(typeof(AtmosAlarmThreshold))] public sealed class AlarmThresholdTest { + [TestPrototypes] private const string Prototypes = @" - type: alarmThreshold - id: testThreshold + id: AlarmThresholdTestDummy upperBound: !type:AlarmThresholdSetting threshold: 5 lowerBound: !type:AlarmThresholdSetting @@ -23,7 +24,7 @@ public sealed class AlarmThresholdTest [Test] public async Task TestAlarmThreshold() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var prototypeManager = server.ResolveDependency(); @@ -31,7 +32,7 @@ public async Task TestAlarmThreshold() await server.WaitPost(() => { - threshold = prototypeManager.Index("testThreshold"); + threshold = prototypeManager.Index("AlarmThresholdTestDummy"); }); await server.WaitAssertion(() => diff --git a/Content.IntegrationTests/Tests/Atmos/ConstantsTest.cs b/Content.IntegrationTests/Tests/Atmos/ConstantsTest.cs index adcd3a38ea..85e9ac934a 100644 --- a/Content.IntegrationTests/Tests/Atmos/ConstantsTest.cs +++ b/Content.IntegrationTests/Tests/Atmos/ConstantsTest.cs @@ -12,7 +12,7 @@ public sealed class ConstantsTest [Test] public async Task TotalGasesTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Atmos/GasMixtureTest.cs b/Content.IntegrationTests/Tests/Atmos/GasMixtureTest.cs index cc74d5e675..55ef72976c 100644 --- a/Content.IntegrationTests/Tests/Atmos/GasMixtureTest.cs +++ b/Content.IntegrationTests/Tests/Atmos/GasMixtureTest.cs @@ -12,7 +12,7 @@ public sealed class GasMixtureTest [Test] public async Task TestMerge() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var atmosphereSystem = server.ResolveDependency().GetEntitySystem(); @@ -69,7 +69,7 @@ await server.WaitAssertion(() => [TestCase(Atmospherics.BreathPercentage)] public async Task RemoveRatio(float ratio) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitAssertion(() => diff --git a/Content.IntegrationTests/Tests/Body/LegTest.cs b/Content.IntegrationTests/Tests/Body/LegTest.cs index 5932c4211a..5490a9909e 100644 --- a/Content.IntegrationTests/Tests/Body/LegTest.cs +++ b/Content.IntegrationTests/Tests/Body/LegTest.cs @@ -14,6 +14,7 @@ namespace Content.IntegrationTests.Tests.Body [TestOf(typeof(BodyComponent))] public sealed class LegTest { + [TestPrototypes] private const string Prototypes = @" - type: entity name: HumanBodyAndAppearanceDummy @@ -28,11 +29,7 @@ public sealed class LegTest [Test] public async Task RemoveLegsFallTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; EntityUid human = default!; diff --git a/Content.IntegrationTests/Tests/Body/LungTest.cs b/Content.IntegrationTests/Tests/Body/LungTest.cs index e612245661..744806cd36 100644 --- a/Content.IntegrationTests/Tests/Body/LungTest.cs +++ b/Content.IntegrationTests/Tests/Body/LungTest.cs @@ -19,10 +19,11 @@ namespace Content.IntegrationTests.Tests.Body [TestOf(typeof(LungSystem))] public sealed class LungTest { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: HumanBodyDummy - id: HumanBodyDummy + name: HumanLungDummy + id: HumanLungDummy components: - type: SolutionContainerManager - type: Body @@ -52,11 +53,7 @@ public sealed class LungTest public async Task AirConsistencyTest() { // --- Setup - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -104,7 +101,7 @@ await server.WaitAssertion(() => { var coords = new Vector2(0.5f, -1f); var coordinates = new EntityCoordinates(grid.Value, coords); - human = entityManager.SpawnEntity("HumanBodyDummy", coordinates); + human = entityManager.SpawnEntity("HumanLungDummy", coordinates); respSys = entityManager.System(); metaSys = entityManager.System(); relevantAtmos = entityManager.GetComponent(grid.Value); @@ -141,11 +138,7 @@ await server.WaitAssertion(() => [Test] public async Task NoSuffocationTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); @@ -179,7 +172,7 @@ await server.WaitAssertion(() => var center = new Vector2(0.5f, 0.5f); var coordinates = new EntityCoordinates(grid.Value, center); - human = entityManager.SpawnEntity("HumanBodyDummy", coordinates); + human = entityManager.SpawnEntity("HumanLungDummy", coordinates); var mixture = entityManager.System().GetContainingMixture(human); #pragma warning disable NUnit2045 diff --git a/Content.IntegrationTests/Tests/Body/SaveLoadReparentTest.cs b/Content.IntegrationTests/Tests/Body/SaveLoadReparentTest.cs index d89048ce53..ad14acb324 100644 --- a/Content.IntegrationTests/Tests/Body/SaveLoadReparentTest.cs +++ b/Content.IntegrationTests/Tests/Body/SaveLoadReparentTest.cs @@ -11,6 +11,7 @@ namespace Content.IntegrationTests.Tests.Body; [TestFixture] public sealed class SaveLoadReparentTest { + [TestPrototypes] private const string Prototypes = @" - type: entity name: HumanBodyDummy @@ -23,11 +24,7 @@ public sealed class SaveLoadReparentTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entities = server.ResolveDependency(); @@ -157,7 +154,11 @@ await server.WaitAssertion(() => Assert.That(component.ParentSlot.Child, Is.EqualTo(id)); }); } + + maps.DeleteMap(mapId); } }); + + await pairTracker.CleanReturnAsync(); } } diff --git a/Content.IntegrationTests/Tests/Buckle/BuckleTest.cs b/Content.IntegrationTests/Tests/Buckle/BuckleTest.cs index ebf175b81c..8614f0508a 100644 --- a/Content.IntegrationTests/Tests/Buckle/BuckleTest.cs +++ b/Content.IntegrationTests/Tests/Buckle/BuckleTest.cs @@ -21,7 +21,8 @@ public sealed class BuckleTest private const string StrapDummyId = "StrapDummy"; private const string ItemDummyId = "ItemDummy"; - private static readonly string Prototypes = $@" + [TestPrototypes] + private const string Prototypes = $@" - type: entity name: {BuckleDummyId} id: {BuckleDummyId} @@ -48,8 +49,7 @@ public sealed class BuckleTest [Test] public async Task BuckleUnbuckleCooldownRangeTest() { - await using var pairTracker = - await PoolManager.GetServerClient(new PoolSettings { ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -242,11 +242,7 @@ await server.WaitAssertion(() => [Test] public async Task BuckledDyingDropItemsTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -339,11 +335,7 @@ await server.WaitAssertion(() => [Test] public async Task ForceUnbuckleBuckleTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); diff --git a/Content.IntegrationTests/Tests/CargoTest.cs b/Content.IntegrationTests/Tests/CargoTest.cs index 3f5bf2fee7..e592fca1a9 100644 --- a/Content.IntegrationTests/Tests/CargoTest.cs +++ b/Content.IntegrationTests/Tests/CargoTest.cs @@ -17,7 +17,7 @@ public sealed class CargoTest [Test] public async Task NoCargoOrderArbitrage() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings() { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -52,7 +52,7 @@ await server.WaitAssertion(() => [Test] public async Task NoCargoBountyArbitageTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings() { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -93,7 +93,7 @@ await server.WaitAssertion(() => [Test] public async Task NoStaticPriceAndStackPrice() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -110,6 +110,7 @@ await server.WaitAssertion(() => var protoIds = protoManager.EnumeratePrototypes() .Where(p => !p.Abstract) + .Where(p => !pairTracker.Pair.IsTestPrototype(p)) .Where(p => !p.Components.ContainsKey("MapGrid")) // Grids are not for sale. .Select(p => p.ID) .ToList(); @@ -145,10 +146,9 @@ await server.WaitAssertion(() => await pairTracker.CleanReturnAsync(); } - [Test] - public async Task StackPrice() - { - const string stackProto = @" + + [TestPrototypes] + private const string StackProto = @" - type: entity id: A @@ -166,7 +166,10 @@ public async Task StackPrice() count: 5 "; - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = stackProto }); + [Test] + public async Task StackPrice() + { + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Chemistry/SolutionSystemTests.cs b/Content.IntegrationTests/Tests/Chemistry/SolutionSystemTests.cs index 0372e5ca88..ac26de3697 100644 --- a/Content.IntegrationTests/Tests/Chemistry/SolutionSystemTests.cs +++ b/Content.IntegrationTests/Tests/Chemistry/SolutionSystemTests.cs @@ -14,6 +14,7 @@ namespace Content.IntegrationTests.Tests.Chemistry; [TestOf(typeof(SolutionContainerSystem))] public sealed class SolutionSystemTests { + [TestPrototypes] private const string Prototypes = @" - type: entity id: SolutionTarget @@ -45,11 +46,7 @@ public sealed class SolutionSystemTests [Test] public async Task TryAddTwoNonReactiveReagent() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); @@ -93,11 +90,7 @@ await server.WaitAssertion(() => [Test] public async Task TryAddTooMuchNonReactiveReagent() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -141,11 +134,7 @@ await server.WaitAssertion(() => [Test] public async Task TryMixAndOverflowTooMuchReagent() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; @@ -200,11 +189,7 @@ await server.WaitAssertion(() => [Test] public async Task TryMixAndOverflowTooBigOverflow() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); @@ -241,7 +226,7 @@ await server.WaitAssertion(() => [Test] public async Task TestTemperatureCalculations() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); const float temp = 100.0f; diff --git a/Content.IntegrationTests/Tests/Chemistry/TryAllReactionsTest.cs b/Content.IntegrationTests/Tests/Chemistry/TryAllReactionsTest.cs index 37a9c7c162..777d4b7c7e 100644 --- a/Content.IntegrationTests/Tests/Chemistry/TryAllReactionsTest.cs +++ b/Content.IntegrationTests/Tests/Chemistry/TryAllReactionsTest.cs @@ -13,6 +13,7 @@ namespace Content.IntegrationTests.Tests.Chemistry [TestOf(typeof(ReactionPrototype))] public sealed class TryAllReactionsTest { + [TestPrototypes] private const string Prototypes = @" - type: entity id: TestSolutionContainer @@ -22,14 +23,11 @@ public sealed class TryAllReactionsTest beaker: maxVol: 50 canMix: true"; + [Test] public async Task TryAllTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Cleanup/EuiManagerTest.cs b/Content.IntegrationTests/Tests/Cleanup/EuiManagerTest.cs index d8efb03f7d..12e0e41aa8 100644 --- a/Content.IntegrationTests/Tests/Cleanup/EuiManagerTest.cs +++ b/Content.IntegrationTests/Tests/Cleanup/EuiManagerTest.cs @@ -13,7 +13,11 @@ public async Task EuiManagerRecycleWithOpenWindowTest() // Even though we are using the server EUI here, we actually want to see if the client EUIManager crashes for (var i = 0; i < 2; i++) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Dirty = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + Connected = true, + Dirty = true + }); var server = pairTracker.Pair.Server; var sPlayerManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/ClickableTest.cs b/Content.IntegrationTests/Tests/ClickableTest.cs index fd19114c2c..3cca6a03c3 100644 --- a/Content.IntegrationTests/Tests/ClickableTest.cs +++ b/Content.IntegrationTests/Tests/ClickableTest.cs @@ -44,7 +44,7 @@ public sealed class ClickableTest [TestCase("ClickTestRotatingCornerInvisibleNoRot", 0.25f, 0.25f, DirSouthEastJustShy, 1, ExpectedResult = true)] public async Task Test(string prototype, float clickPosX, float clickPosY, double angle, float scale) { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; EntityUid entity = default; diff --git a/Content.IntegrationTests/Tests/Climbing/ClimbingTest.cs b/Content.IntegrationTests/Tests/Climbing/ClimbingTest.cs index 3212e51e3e..e909775793 100644 --- a/Content.IntegrationTests/Tests/Climbing/ClimbingTest.cs +++ b/Content.IntegrationTests/Tests/Climbing/ClimbingTest.cs @@ -29,7 +29,7 @@ public async Task ClimbTableTest() // Try to start climbing var sys = SEntMan.System(); - await Server.WaitPost(() => sys.TryClimb(Player, Player, Target.Value)); + await Server.WaitPost(() => sys.TryClimb(Player, Player, Target.Value, out _)); await AwaitDoAfters(); // Player should now be climbing @@ -56,7 +56,7 @@ public async Task ClimbTableTest() Assert.That(Delta(), Is.LessThan(0)); // Start climbing - await Server.WaitPost(() => sys.TryClimb(Player, Player, Target.Value)); + await Server.WaitPost(() => sys.TryClimb(Player, Player, Target.Value, out _)); await AwaitDoAfters(); Assert.Multiple(() => diff --git a/Content.IntegrationTests/Tests/Commands/PardonCommand.cs b/Content.IntegrationTests/Tests/Commands/PardonCommand.cs index d889840917..a6788b0ff7 100644 --- a/Content.IntegrationTests/Tests/Commands/PardonCommand.cs +++ b/Content.IntegrationTests/Tests/Commands/PardonCommand.cs @@ -2,6 +2,7 @@ using Content.Server.Database; using Robust.Server.Console; using Robust.Server.Player; +using Robust.Shared.Network; namespace Content.IntegrationTests.Tests.Commands { @@ -14,126 +15,140 @@ public sealed class PardonCommand [Test] public async Task PardonTest() { - await using var pairTracker = await PoolManager.GetServerClient(new() { Destructive = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; + var client = pairTracker.Pair.Client; var sPlayerManager = server.ResolveDependency(); var sConsole = server.ResolveDependency(); var sDatabase = server.ResolveDependency(); + var netMan = client.ResolveDependency(); + var clientSession = sPlayerManager.Sessions.Single(); + var clientId = clientSession.UserId; - await server.WaitAssertion(async () => + Assert.That(netMan.IsConnected); + + Assert.That(sPlayerManager.Sessions.Count(), Is.EqualTo(1)); + // No bans on record + Assert.Multiple(async () => + { + Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); + Assert.That(await sDatabase.GetServerBanAsync(1), Is.Null); + Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Is.Empty); + }); + + // Try to pardon a ban that does not exist + await server.WaitPost(() => sConsole.ExecuteCommand("pardon 1")); + + // Still no bans on record + Assert.Multiple(async () => + { + Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); + Assert.That(await sDatabase.GetServerBanAsync(1), Is.Null); + Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Is.Empty); + }); + + var banReason = "test"; + + Assert.That(sPlayerManager.Sessions.Count(), Is.EqualTo(1)); + // Ban the client for 24 hours + await server.WaitPost(() => sConsole.ExecuteCommand($"ban {clientSession.Name} {banReason} 1440")); + + // Should have one ban on record now + Assert.Multiple(async () => { - var clientSession = sPlayerManager.Sessions.Single(); - var clientId = clientSession.UserId; - - // No bans on record - Assert.Multiple(async () => - { - Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); - Assert.That(await sDatabase.GetServerBanAsync(1), Is.Null); - Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Is.Empty); - }); - - // Try to pardon a ban that does not exist - sConsole.ExecuteCommand("pardon 1"); - - // Still no bans on record - Assert.Multiple(async () => - { - Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); - Assert.That(await sDatabase.GetServerBanAsync(1), Is.Null); - Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Is.Empty); - }); - - var banReason = "test"; - - // Ban the client for 24 hours - sConsole.ExecuteCommand($"ban {clientSession.Name} {banReason} 1440"); - - // Should have one ban on record now - Assert.Multiple(async () => - { - Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Not.Null); - Assert.That(await sDatabase.GetServerBanAsync(1), Is.Not.Null); - Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); - }); - - // Try to pardon a ban that does not exist - sConsole.ExecuteCommand("pardon 2"); - - // The existing ban is unaffected Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Not.Null); + Assert.That(await sDatabase.GetServerBanAsync(1), Is.Not.Null); + Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); + }); - var ban = await sDatabase.GetServerBanAsync(1); - Assert.Multiple(async () => - { - Assert.That(ban, Is.Not.Null); - Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); + await PoolManager.RunTicksSync(pairTracker.Pair, 5); + Assert.That(sPlayerManager.Sessions.Count(), Is.EqualTo(0)); + Assert.That(!netMan.IsConnected); - // Check that it matches - Assert.That(ban.Id, Is.EqualTo(1)); - Assert.That(ban.UserId, Is.EqualTo(clientId)); - Assert.That(ban.BanTime.UtcDateTime - DateTime.UtcNow, Is.LessThanOrEqualTo(MarginOfError)); - Assert.That(ban.ExpirationTime, Is.Not.Null); - Assert.That(ban.ExpirationTime.Value.UtcDateTime - DateTime.UtcNow.AddHours(24), Is.LessThanOrEqualTo(MarginOfError)); - Assert.That(ban.Reason, Is.EqualTo(banReason)); + // Try to pardon a ban that does not exist + await server.WaitPost(() => sConsole.ExecuteCommand("pardon 2")); - // Done through the console - Assert.That(ban.BanningAdmin, Is.Null); - Assert.That(ban.Unban, Is.Null); - }); + // The existing ban is unaffected + Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Not.Null); - // Pardon the actual ban - sConsole.ExecuteCommand("pardon 1"); + var ban = await sDatabase.GetServerBanAsync(1); + Assert.Multiple(async () => + { + Assert.That(ban, Is.Not.Null); + Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); + + // Check that it matches + Assert.That(ban.Id, Is.EqualTo(1)); + Assert.That(ban.UserId, Is.EqualTo(clientId)); + Assert.That(ban.BanTime.UtcDateTime - DateTime.UtcNow, Is.LessThanOrEqualTo(MarginOfError)); + Assert.That(ban.ExpirationTime, Is.Not.Null); + Assert.That(ban.ExpirationTime.Value.UtcDateTime - DateTime.UtcNow.AddHours(24), Is.LessThanOrEqualTo(MarginOfError)); + Assert.That(ban.Reason, Is.EqualTo(banReason)); + + // Done through the console + Assert.That(ban.BanningAdmin, Is.Null); + Assert.That(ban.Unban, Is.Null); + }); - // No bans should be returned - Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); + // Pardon the actual ban + await server.WaitPost(() => sConsole.ExecuteCommand("pardon 1")); - // Direct id lookup returns a pardoned ban - var pardonedBan = await sDatabase.GetServerBanAsync(1); - Assert.Multiple(async () => - { - // Check that it matches - Assert.That(pardonedBan, Is.Not.Null); + // No bans should be returned + Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); - // The list is still returned since that ignores pardons - Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); + // Direct id lookup returns a pardoned ban + var pardonedBan = await sDatabase.GetServerBanAsync(1); + Assert.Multiple(async () => + { + // Check that it matches + Assert.That(pardonedBan, Is.Not.Null); - Assert.That(pardonedBan.Id, Is.EqualTo(1)); - Assert.That(pardonedBan.UserId, Is.EqualTo(clientId)); - Assert.That(pardonedBan.BanTime.UtcDateTime - DateTime.UtcNow, Is.LessThanOrEqualTo(MarginOfError)); - Assert.That(pardonedBan.ExpirationTime, Is.Not.Null); - Assert.That(pardonedBan.ExpirationTime.Value.UtcDateTime - DateTime.UtcNow.AddHours(24), Is.LessThanOrEqualTo(MarginOfError)); - Assert.That(pardonedBan.Reason, Is.EqualTo(banReason)); + // The list is still returned since that ignores pardons + Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); - // Done through the console - Assert.That(pardonedBan.BanningAdmin, Is.Null); + Assert.That(pardonedBan.Id, Is.EqualTo(1)); + Assert.That(pardonedBan.UserId, Is.EqualTo(clientId)); + Assert.That(pardonedBan.BanTime.UtcDateTime - DateTime.UtcNow, Is.LessThanOrEqualTo(MarginOfError)); + Assert.That(pardonedBan.ExpirationTime, Is.Not.Null); + Assert.That(pardonedBan.ExpirationTime.Value.UtcDateTime - DateTime.UtcNow.AddHours(24), Is.LessThanOrEqualTo(MarginOfError)); + Assert.That(pardonedBan.Reason, Is.EqualTo(banReason)); - Assert.That(pardonedBan.Unban, Is.Not.Null); - Assert.That(pardonedBan.Unban.BanId, Is.EqualTo(1)); + // Done through the console + Assert.That(pardonedBan.BanningAdmin, Is.Null); - // Done through the console - Assert.That(pardonedBan.Unban.UnbanningAdmin, Is.Null); + Assert.That(pardonedBan.Unban, Is.Not.Null); + Assert.That(pardonedBan.Unban.BanId, Is.EqualTo(1)); - Assert.That(pardonedBan.Unban.UnbanTime.UtcDateTime - DateTime.UtcNow, Is.LessThanOrEqualTo(MarginOfError)); - }); + // Done through the console + Assert.That(pardonedBan.Unban.UnbanningAdmin, Is.Null); - // Try to pardon it again - sConsole.ExecuteCommand("pardon 1"); + Assert.That(pardonedBan.Unban.UnbanTime.UtcDateTime - DateTime.UtcNow, Is.LessThanOrEqualTo(MarginOfError)); + }); - // Nothing changes - Assert.Multiple(async () => - { - // No bans should be returned - Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); + // Try to pardon it again + await server.WaitPost(() => sConsole.ExecuteCommand("pardon 1")); - // Direct id lookup returns a pardoned ban - Assert.That(await sDatabase.GetServerBanAsync(1), Is.Not.Null); + // Nothing changes + Assert.Multiple(async () => + { + // No bans should be returned + Assert.That(await sDatabase.GetServerBanAsync(null, clientId, null), Is.Null); + + // Direct id lookup returns a pardoned ban + Assert.That(await sDatabase.GetServerBanAsync(1), Is.Not.Null); - // The list is still returned since that ignores pardons - Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); - }); + // The list is still returned since that ignores pardons + Assert.That(await sDatabase.GetServerBansAsync(null, clientId, null), Has.Count.EqualTo(1)); }); + + // Reconnect client. Slightly faster than dirtying the pair. + Assert.That(sPlayerManager.Sessions.Count(), Is.EqualTo(0)); + client.SetConnectTarget(server); + await client.WaitPost(() => netMan.ClientConnect(null!, 0, null!)); + await PoolManager.ReallyBeIdle(pairTracker.Pair); + Assert.That(sPlayerManager.Sessions.Count(), Is.EqualTo(1)); + await pairTracker.CleanReturnAsync(); } } diff --git a/Content.IntegrationTests/Tests/Commands/RejuvenateTest.cs b/Content.IntegrationTests/Tests/Commands/RejuvenateTest.cs index 782189c545..240ddfc3d3 100644 --- a/Content.IntegrationTests/Tests/Commands/RejuvenateTest.cs +++ b/Content.IntegrationTests/Tests/Commands/RejuvenateTest.cs @@ -1,4 +1,5 @@ using Content.Server.Administration.Commands; +using Content.Server.Administration.Systems; using Content.Shared.Damage; using Content.Shared.Damage.Prototypes; using Content.Shared.FixedPoint; @@ -11,9 +12,10 @@ namespace Content.IntegrationTests.Tests.Commands { [TestFixture] - [TestOf(typeof(RejuvenateCommand))] + [TestOf(typeof(RejuvenateSystem))] public sealed class RejuvenateTest { + [TestPrototypes] private const string Prototypes = @" - type: entity name: DamageableDummy @@ -32,17 +34,13 @@ public sealed class RejuvenateTest [Test] public async Task RejuvenateDeadTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entManager = server.ResolveDependency(); - var mapManager = server.ResolveDependency(); var prototypeManager = server.ResolveDependency(); var mobStateSystem = entManager.EntitySysManager.GetEntitySystem(); var damSystem = entManager.EntitySysManager.GetEntitySystem(); + var rejuvenateSystem = entManager.EntitySysManager.GetEntitySystem(); await server.WaitAssertion(() => { @@ -79,7 +77,7 @@ await server.WaitAssertion(() => }); // Rejuvenate them - RejuvenateCommand.PerformRejuvenate(human); + rejuvenateSystem.PerformRejuvenate(human); // Check that it is alive and with no damage Assert.Multiple(() => diff --git a/Content.IntegrationTests/Tests/Commands/RestartRoundTest.cs b/Content.IntegrationTests/Tests/Commands/RestartRoundTest.cs index 2efe022c5e..a94b232d77 100644 --- a/Content.IntegrationTests/Tests/Commands/RestartRoundTest.cs +++ b/Content.IntegrationTests/Tests/Commands/RestartRoundTest.cs @@ -16,7 +16,11 @@ public sealed class RestartRoundNowTest [TestCase(false)] public async Task RestartRoundAfterStart(bool lobbyEnabled) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings() { Dirty = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Dirty = true + }); var server = pairTracker.Pair.Server; var configManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Construction/ConstructionActionValid.cs b/Content.IntegrationTests/Tests/Construction/ConstructionActionValid.cs index bf01fb63a3..bc0aee451d 100644 --- a/Content.IntegrationTests/Tests/Construction/ConstructionActionValid.cs +++ b/Content.IntegrationTests/Tests/Construction/ConstructionActionValid.cs @@ -47,7 +47,7 @@ private bool IsValid(IGraphAction action, IPrototypeManager protoMan, out string [Test] public async Task ConstructionGraphSpawnPrototypeValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); @@ -87,7 +87,7 @@ public async Task ConstructionGraphSpawnPrototypeValid() [Test] public async Task ConstructionGraphEdgeValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Construction/ConstructionPrototypeTest.cs b/Content.IntegrationTests/Tests/Construction/ConstructionPrototypeTest.cs index 7e196526bb..385ed39a83 100644 --- a/Content.IntegrationTests/Tests/Construction/ConstructionPrototypeTest.cs +++ b/Content.IntegrationTests/Tests/Construction/ConstructionPrototypeTest.cs @@ -21,7 +21,7 @@ public sealed class ConstructionPrototypeTest [Test] public async Task TestStartNodeValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -53,7 +53,7 @@ await server.WaitAssertion(() => [Test] public async Task TestStartIsValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); @@ -71,7 +71,7 @@ public async Task TestStartIsValid() [Test] public async Task TestTargetIsValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); @@ -89,7 +89,7 @@ public async Task TestTargetIsValid() [Test] public async Task DeconstructionIsValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -101,7 +101,7 @@ public async Task DeconstructionIsValid() { foreach (var proto in protoMan.EnumeratePrototypes()) { - if (proto.Abstract || !proto.Components.TryGetValue(name, out var reg)) + if (proto.Abstract || pairTracker.Pair.IsTestPrototype(proto) || !proto.Components.TryGetValue(name, out var reg)) continue; var comp = (ConstructionComponent) reg.Component; @@ -120,7 +120,7 @@ public async Task DeconstructionIsValid() [Test] public async Task TestStartReachesValidTarget() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/ContainerOcclusionTest.cs b/Content.IntegrationTests/Tests/ContainerOcclusionTest.cs index 5596cb2e6d..0b1717c365 100644 --- a/Content.IntegrationTests/Tests/ContainerOcclusionTest.cs +++ b/Content.IntegrationTests/Tests/ContainerOcclusionTest.cs @@ -9,6 +9,7 @@ namespace Content.IntegrationTests.Tests { public sealed class ContainerOcclusionTest { + [TestPrototypes] private const string Prototypes = @" - type: entity id: ContainerOcclusionA @@ -33,7 +34,7 @@ public sealed class ContainerOcclusionTest [Test] public async Task TestA() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var s = pairTracker.Pair.Server; var c = pairTracker.Pair.Client; @@ -73,7 +74,7 @@ await c.WaitAssertion(() => [Test] public async Task TestB() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var s = pairTracker.Pair.Server; var c = pairTracker.Pair.Client; @@ -113,7 +114,7 @@ await c.WaitAssertion(() => [Test] public async Task TestAb() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var s = pairTracker.Pair.Server; var c = pairTracker.Pair.Client; diff --git a/Content.IntegrationTests/Tests/Damageable/DamageableTest.cs b/Content.IntegrationTests/Tests/Damageable/DamageableTest.cs index 9e3be2d27a..f8d523da86 100644 --- a/Content.IntegrationTests/Tests/Damageable/DamageableTest.cs +++ b/Content.IntegrationTests/Tests/Damageable/DamageableTest.cs @@ -16,7 +16,8 @@ namespace Content.IntegrationTests.Tests.Damageable [TestOf(typeof(DamageableSystem))] public sealed class DamageableTest { - public const string Prototypes = @" + [TestPrototypes] + private const string Prototypes = @" # Define some damage groups - type: damageType id: TestDamage1 @@ -74,11 +75,7 @@ public sealed class DamageableTest [Test] public async Task TestDamageableComponents() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/DeleteInventoryTest.cs b/Content.IntegrationTests/Tests/DeleteInventoryTest.cs index af897a611e..a9261c4a23 100644 --- a/Content.IntegrationTests/Tests/DeleteInventoryTest.cs +++ b/Content.IntegrationTests/Tests/DeleteInventoryTest.cs @@ -14,7 +14,7 @@ public sealed class DeleteInventoryTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); var entMgr = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Destructible/DestructibleDamageGroupTest.cs b/Content.IntegrationTests/Tests/Destructible/DestructibleDamageGroupTest.cs index 0dccc8a1d1..6e61d9a09b 100644 --- a/Content.IntegrationTests/Tests/Destructible/DestructibleDamageGroupTest.cs +++ b/Content.IntegrationTests/Tests/Destructible/DestructibleDamageGroupTest.cs @@ -19,11 +19,7 @@ public sealed class DestructibleDamageGroupTest [Test] public async Task AndTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); diff --git a/Content.IntegrationTests/Tests/Destructible/DestructibleDamageTypeTest.cs b/Content.IntegrationTests/Tests/Destructible/DestructibleDamageTypeTest.cs index 37afe38aa8..996e9fbbbc 100644 --- a/Content.IntegrationTests/Tests/Destructible/DestructibleDamageTypeTest.cs +++ b/Content.IntegrationTests/Tests/Destructible/DestructibleDamageTypeTest.cs @@ -17,11 +17,7 @@ public sealed class DestructibleDamageTypeTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); diff --git a/Content.IntegrationTests/Tests/Destructible/DestructibleDestructionTest.cs b/Content.IntegrationTests/Tests/Destructible/DestructibleDestructionTest.cs index 426d3b5bcc..5b663c83f8 100644 --- a/Content.IntegrationTests/Tests/Destructible/DestructibleDestructionTest.cs +++ b/Content.IntegrationTests/Tests/Destructible/DestructibleDestructionTest.cs @@ -16,11 +16,7 @@ public sealed class DestructibleDestructionTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); diff --git a/Content.IntegrationTests/Tests/Destructible/DestructibleTestPrototypes.cs b/Content.IntegrationTests/Tests/Destructible/DestructibleTestPrototypes.cs index a5e27a7985..a4f623e8b3 100644 --- a/Content.IntegrationTests/Tests/Destructible/DestructibleTestPrototypes.cs +++ b/Content.IntegrationTests/Tests/Destructible/DestructibleTestPrototypes.cs @@ -8,7 +8,8 @@ public static class DestructibleTestPrototypes public const string DestructibleDamageTypeEntityId = "DestructibleTestsDestructibleDamageTypeEntity"; public const string DestructibleDamageGroupEntityId = "DestructibleTestsDestructibleDamageGroupEntity"; - public static readonly string Prototypes = $@" + [TestPrototypes] + public const string DamagePrototypes = $@" - type: damageType id: TestBlunt diff --git a/Content.IntegrationTests/Tests/Destructible/DestructibleThresholdActivationTest.cs b/Content.IntegrationTests/Tests/Destructible/DestructibleThresholdActivationTest.cs index 31b13b313f..22c44366a5 100644 --- a/Content.IntegrationTests/Tests/Destructible/DestructibleThresholdActivationTest.cs +++ b/Content.IntegrationTests/Tests/Destructible/DestructibleThresholdActivationTest.cs @@ -22,11 +22,7 @@ public sealed class DestructibleThresholdActivationTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTest.cs b/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTest.cs index 4ac8111a50..4f6a473b39 100644 --- a/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTest.cs +++ b/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTest.cs @@ -15,6 +15,7 @@ namespace Content.IntegrationTests.Tests.DeviceNetwork [TestOf(typeof(WirelessNetworkComponent))] public sealed class DeviceNetworkTest { + [TestPrototypes] private const string Prototypes = @" - type: entity name: DummyNetworkDevice @@ -36,8 +37,8 @@ public sealed class DeviceNetworkTest - type: ApcPowerReceiver - type: entity - name: DummyWirelessNetworkDevice - id: DummyWirelessNetworkDevice + name: WirelessNetworkDeviceDummy + id: WirelessNetworkDeviceDummy components: - type: DeviceNetwork transmitFrequency: 100 @@ -50,11 +51,7 @@ public sealed class DeviceNetworkTest [Test] public async Task NetworkDeviceSendAndReceive() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); @@ -114,11 +111,7 @@ await server.WaitAssertion(() => [Test] public async Task WirelessNetworkDeviceSendAndReceive() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); var coordinates = testMap.GridCoords; @@ -144,7 +137,7 @@ public async Task WirelessNetworkDeviceSendAndReceive() await server.WaitAssertion(() => { - device1 = entityManager.SpawnEntity("DummyWirelessNetworkDevice", coordinates); + device1 = entityManager.SpawnEntity("WirelessNetworkDeviceDummy", coordinates); Assert.Multiple(() => { @@ -157,7 +150,7 @@ await server.WaitAssertion(() => Assert.That(networkComponent1.Address, Is.Not.EqualTo(string.Empty)); }); - device2 = entityManager.SpawnEntity("DummyWirelessNetworkDevice", new MapCoordinates(new Vector2(0, 50), testMap.MapId)); + device2 = entityManager.SpawnEntity("WirelessNetworkDeviceDummy", new MapCoordinates(new Vector2(0, 50), testMap.MapId)); Assert.That(entityManager.TryGetComponent(device2, out networkComponent2), Is.True); Assert.Multiple(() => @@ -203,11 +196,7 @@ await server.WaitAssertion(() => [Test] public async Task WiredNetworkDeviceSendAndReceive() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); var coordinates = testMap.GridCoords; diff --git a/Content.IntegrationTests/Tests/Disease/TryAddDisease.cs b/Content.IntegrationTests/Tests/Disease/TryAddDisease.cs index 77d66bf2d0..acdb9ba93e 100644 --- a/Content.IntegrationTests/Tests/Disease/TryAddDisease.cs +++ b/Content.IntegrationTests/Tests/Disease/TryAddDisease.cs @@ -1,7 +1,5 @@ -using System.Threading.Tasks; using Content.Server.Disease; using Content.Shared.Disease; -using NUnit.Framework; using Robust.Shared.GameObjects; using Robust.Shared.IoC; using Robust.Shared.Prototypes; @@ -15,7 +13,7 @@ public sealed class DeviceNetworkTest [Test] public async Task AddAllDiseases() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); await server.WaitPost(() => @@ -31,5 +29,7 @@ await server.WaitPost(() => diseaseSystem.TryAddDisease(sickEntity, diseaseProto); } }); + + await pairTracker.CleanReturnAsync(); } } diff --git a/Content.IntegrationTests/Tests/DiseaseTest.cs b/Content.IntegrationTests/Tests/DiseaseTest.cs index adf0997dfb..3ae03bed3c 100644 --- a/Content.IntegrationTests/Tests/DiseaseTest.cs +++ b/Content.IntegrationTests/Tests/DiseaseTest.cs @@ -14,7 +14,7 @@ public sealed class DiseaseTest [Test] public async Task Stages() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs index e90ed8ff4a..ee50753de0 100644 --- a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs +++ b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs @@ -72,10 +72,11 @@ private static void Flush(EntityUid unitEntity, DisposalUnitComponent unit, bool }); } + [TestPrototypes] private const string Prototypes = @" - type: entity - name: HumanDummy - id: HumanDummy + name: HumanDisposalDummy + id: HumanDisposalDummy components: - type: Body prototype: Human @@ -147,11 +148,7 @@ private static void Flush(EntityUid unitEntity, DisposalUnitComponent unit, bool [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -172,7 +169,7 @@ await server.WaitAssertion(() => { // Spawn the entities var coordinates = testMap.GridCoords; - human = entityManager.SpawnEntity("HumanDummy", coordinates); + human = entityManager.SpawnEntity("HumanDisposalDummy", coordinates); wrench = entityManager.SpawnEntity("WrenchDummy", coordinates); disposalUnit = entityManager.SpawnEntity("DisposalUnitDummy", coordinates); disposalTrunk = entityManager.SpawnEntity("DisposalTrunkDummy", diff --git a/Content.IntegrationTests/Tests/DoAfter/DoAfterServerTest.cs b/Content.IntegrationTests/Tests/DoAfter/DoAfterServerTest.cs index efcf12e3db..034e264eda 100644 --- a/Content.IntegrationTests/Tests/DoAfter/DoAfterServerTest.cs +++ b/Content.IntegrationTests/Tests/DoAfter/DoAfterServerTest.cs @@ -12,10 +12,11 @@ namespace Content.IntegrationTests.Tests.DoAfter [TestOf(typeof(DoAfterComponent))] public sealed class DoAfterServerTest { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: Dummy - id: Dummy + name: DoAfterDummy + id: DoAfterDummy components: - type: DoAfter "; @@ -31,7 +32,7 @@ public override DoAfterEvent Clone() [Test] public async Task TestSerializable() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); var refMan = server.ResolveDependency(); @@ -58,11 +59,7 @@ await server.WaitPost(() => [Test] public async Task TestFinished() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -75,7 +72,7 @@ public async Task TestFinished() await server.WaitPost(() => { var tickTime = 1.0f / timing.TickRate; - var mob = entityManager.SpawnEntity("Dummy", MapCoordinates.Nullspace); + var mob = entityManager.SpawnEntity("DoAfterDummy", MapCoordinates.Nullspace); var args = new DoAfterArgs(mob, tickTime / 2, ev, null) { Broadcast = true }; #pragma warning disable NUnit2045 // Interdependent assertions. Assert.That(doAfterSystem.TryStartDoAfter(args)); @@ -92,11 +89,7 @@ await server.WaitPost(() => [Test] public async Task TestCancelled() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); var timing = server.ResolveDependency(); @@ -107,7 +100,7 @@ await server.WaitPost(() => { var tickTime = 1.0f / timing.TickRate; - var mob = entityManager.SpawnEntity("Dummy", MapCoordinates.Nullspace); + var mob = entityManager.SpawnEntity("DoAfterDummy", MapCoordinates.Nullspace); var args = new DoAfterArgs(mob, tickTime * 2, ev, null) { Broadcast = true }; if (!doAfterSystem.TryStartDoAfter(args, out var id)) diff --git a/Content.IntegrationTests/Tests/Doors/AirlockTest.cs b/Content.IntegrationTests/Tests/Doors/AirlockTest.cs index 15a0e800b1..9efbcbe18e 100644 --- a/Content.IntegrationTests/Tests/Doors/AirlockTest.cs +++ b/Content.IntegrationTests/Tests/Doors/AirlockTest.cs @@ -13,10 +13,11 @@ namespace Content.IntegrationTests.Tests.Doors [TestOf(typeof(AirlockComponent))] public sealed class AirlockTest { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: PhysicsDummy - id: PhysicsDummy + name: AirlockPhysicsDummy + id: AirlockPhysicsDummy components: - type: Physics bodyType: Dynamic @@ -52,11 +53,7 @@ public sealed class AirlockTest [Test] public async Task OpenCloseDestroyTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); @@ -115,11 +112,7 @@ await server.WaitAssertion(() => [Test] public async Task AirlockBlockTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -130,24 +123,24 @@ public async Task AirlockBlockTest() var xformSystem = entityManager.System(); PhysicsComponent physBody = null; - EntityUid physicsDummy = default; + EntityUid AirlockPhysicsDummy = default; EntityUid airlock = default; DoorComponent doorComponent = null; - var physicsDummyStartingX = -1; + var AirlockPhysicsDummyStartingX = -1; await server.WaitAssertion(() => { var mapId = mapManager.CreateMap(); - var humanCoordinates = new MapCoordinates(new Vector2(physicsDummyStartingX, 0), mapId); - physicsDummy = entityManager.SpawnEntity("PhysicsDummy", humanCoordinates); + var humanCoordinates = new MapCoordinates(new Vector2(AirlockPhysicsDummyStartingX, 0), mapId); + AirlockPhysicsDummy = entityManager.SpawnEntity("AirlockPhysicsDummy", humanCoordinates); airlock = entityManager.SpawnEntity("AirlockDummy", new MapCoordinates(new Vector2(0, 0), mapId)); Assert.Multiple(() => { - Assert.That(entityManager.TryGetComponent(physicsDummy, out physBody), Is.True); + Assert.That(entityManager.TryGetComponent(AirlockPhysicsDummy, out physBody), Is.True); Assert.That(entityManager.TryGetComponent(airlock, out doorComponent), Is.True); }); Assert.That(doorComponent.State, Is.EqualTo(DoorState.Closed)); @@ -159,7 +152,7 @@ await server.WaitAssertion(() => await server.WaitAssertion(() => Assert.That(physBody, Is.Not.EqualTo(null))); await server.WaitPost(() => { - physicsSystem.SetLinearVelocity(physicsDummy, new Vector2(0.5f, 0f), body: physBody); + physicsSystem.SetLinearVelocity(AirlockPhysicsDummy, new Vector2(0.5f, 0f), body: physBody); }); for (var i = 0; i < 240; i += 10) @@ -178,12 +171,12 @@ await server.WaitPost(() => // Sloth: Okay I'm sorry but I hate having to rewrite tests for every refactor // If you see this yell at me in discord so I can continue to pretend this didn't happen. // REMINDER THAT I STILL HAVE TO FIX THIS TEST EVERY OTHER PHYSICS PR - // Assert.That(physicsDummy.Transform.MapPosition.X, Is.GreaterThan(physicsDummyStartingX)); + // Assert.That(AirlockPhysicsDummy.Transform.MapPosition.X, Is.GreaterThan(AirlockPhysicsDummyStartingX)); // Blocked by the airlock await server.WaitAssertion(() => { - Assert.That(Math.Abs(xformSystem.GetWorldPosition(physicsDummy).X - 1), Is.GreaterThan(0.01f)); + Assert.That(Math.Abs(xformSystem.GetWorldPosition(AirlockPhysicsDummy).X - 1), Is.GreaterThan(0.01f)); }); await pairTracker.CleanReturnAsync(); } diff --git a/Content.IntegrationTests/Tests/DummyIconTest.cs b/Content.IntegrationTests/Tests/DummyIconTest.cs index 56a183a42c..757f8ac700 100644 --- a/Content.IntegrationTests/Tests/DummyIconTest.cs +++ b/Content.IntegrationTests/Tests/DummyIconTest.cs @@ -12,7 +12,7 @@ public sealed class DummyIconTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var client = pairTracker.Pair.Client; var prototypeManager = client.ResolveDependency(); var resourceCache = client.ResolveDependency(); @@ -21,7 +21,7 @@ await client.WaitAssertion(() => { foreach (var proto in prototypeManager.EnumeratePrototypes()) { - if (proto.NoSpawn || proto.Abstract || !proto.Components.ContainsKey("Sprite")) + if (proto.NoSpawn || proto.Abstract || pairTracker.Pair.IsTestPrototype(proto) || !proto.Components.ContainsKey("Sprite")) continue; Assert.DoesNotThrow(() => diff --git a/Content.IntegrationTests/Tests/EntityTest.cs b/Content.IntegrationTests/Tests/EntityTest.cs index 3948747025..231344950c 100644 --- a/Content.IntegrationTests/Tests/EntityTest.cs +++ b/Content.IntegrationTests/Tests/EntityTest.cs @@ -19,7 +19,10 @@ public sealed class EntityTest [Test] public async Task SpawnAndDeleteAllEntitiesOnDifferentMaps() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, Destructive = true }); + // This test dirties the pair as it simply deletes ALL entities when done. Overhead of restarting the round + // is minimal relative to the rest of the test. + var settings = new PoolSettings { Dirty = true }; + await using var pairTracker = await PoolManager.GetServerClient(settings); var server = pairTracker.Pair.Server; var entityMan = server.ResolveDependency(); @@ -31,6 +34,7 @@ await server.WaitPost(() => var protoIds = prototypeMan .EnumeratePrototypes() .Where(p => !p.Abstract) + .Where(p => !pairTracker.Pair.IsTestPrototype(p)) .Where(p => !p.Components.ContainsKey("MapGrid")) // This will smash stuff otherwise. .Select(p => p.ID) .ToList(); @@ -71,7 +75,10 @@ await server.WaitPost(() => [Test] public async Task SpawnAndDeleteAllEntitiesInTheSameSpot() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, Destructive = true }); + // This test dirties the pair as it simply deletes ALL entities when done. Overhead of restarting the round + // is minimal relative to the rest of the test. + var settings = new PoolSettings { Dirty = true }; + await using var pairTracker = await PoolManager.GetServerClient(settings); var server = pairTracker.Pair.Server; var map = await PoolManager.CreateTestMap(pairTracker); @@ -84,6 +91,7 @@ await server.WaitPost(() => var protoIds = prototypeMan .EnumeratePrototypes() .Where(p => !p.Abstract) + .Where(p => !pairTracker.Pair.IsTestPrototype(p)) .Where(p => !p.Components.ContainsKey("MapGrid")) // This will smash stuff otherwise. .Select(p => p.ID) .ToList(); @@ -123,7 +131,10 @@ await server.WaitPost(() => [Test] public async Task SpawnAndDirtyAllEntities() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = false, Destructive = true }); + // This test dirties the pair as it simply deletes ALL entities when done. Overhead of restarting the round + // is minimal relative to the rest of the test. + var settings = new PoolSettings { Connected = true, Dirty = true }; + await using var pairTracker = await PoolManager.GetServerClient(settings); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; @@ -137,6 +148,7 @@ public async Task SpawnAndDirtyAllEntities() var protoIds = prototypeMan .EnumeratePrototypes() .Where(p => !p.Abstract) + .Where(p => !pairTracker.Pair.IsTestPrototype(p)) .Where(p => !p.Components.ContainsKey("MapGrid")) // This will smash stuff otherwise. .Select(p => p.ID) .ToList(); @@ -220,11 +232,7 @@ public async Task AllComponentsOneToOneDeleteTest() "BiomeSelection", // Whaddya know, requires config. }; - var testEntity = @" -- type: entity - id: AllComponentsOneToOneDeleteTestEntity"; - - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = testEntity }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); @@ -272,7 +280,7 @@ await server.WaitAssertion(() => continue; } - var entity = entityManager.SpawnEntity("AllComponentsOneToOneDeleteTestEntity", testLocation); + var entity = entityManager.SpawnEntity(null, testLocation); Assert.That(entityManager.GetComponent(entity).EntityInitialized); @@ -280,6 +288,7 @@ await server.WaitAssertion(() => // such as MetaData or Transform if (entityManager.HasComponent(entity, type)) { + entityManager.DeleteEntity(entity); continue; } @@ -320,11 +329,7 @@ public async Task AllComponentsOneEntityDeleteTest() "BiomeSelection", // Whaddya know, requires config. }; - var testEntity = @" -- type: entity - id: AllComponentsOneEntityDeleteTestEntity"; - - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = testEntity }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); @@ -393,7 +398,7 @@ await server.WaitAssertion(() => foreach (var (components, _) in distinctComponents) { var testLocation = grid.ToCoordinates(); - var entity = entityManager.SpawnEntity("AllComponentsOneEntityDeleteTestEntity", testLocation); + var entity = entityManager.SpawnEntity(null, testLocation); Assert.That(entityManager.GetComponent(entity).EntityInitialized); diff --git a/Content.IntegrationTests/Tests/Fluids/FluidSpillTest.cs b/Content.IntegrationTests/Tests/Fluids/FluidSpillTest.cs index 734d3cc9ca..b048fa2514 100644 --- a/Content.IntegrationTests/Tests/Fluids/FluidSpillTest.cs +++ b/Content.IntegrationTests/Tests/Fluids/FluidSpillTest.cs @@ -30,7 +30,7 @@ public sealed class FluidSpill [Test] public async Task SpillCorner() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Fluids/PuddleTest.cs b/Content.IntegrationTests/Tests/Fluids/PuddleTest.cs index 8aaec0b55a..780a5f1933 100644 --- a/Content.IntegrationTests/Tests/Fluids/PuddleTest.cs +++ b/Content.IntegrationTests/Tests/Fluids/PuddleTest.cs @@ -16,7 +16,7 @@ public sealed class PuddleTest [Test] public async Task TilePuddleTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -42,7 +42,7 @@ await server.WaitAssertion(() => [Test] public async Task SpaceNoPuddleTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); diff --git a/Content.IntegrationTests/Tests/FollowerSystemTest.cs b/Content.IntegrationTests/Tests/FollowerSystemTest.cs index ba286b88e9..b80975de92 100644 --- a/Content.IntegrationTests/Tests/FollowerSystemTest.cs +++ b/Content.IntegrationTests/Tests/FollowerSystemTest.cs @@ -14,7 +14,7 @@ public sealed class FollowerSystemTest [Test] public async Task FollowerMapDeleteTest() { - await using var pairTracker = await PoolManager.GetServerClient(new() { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/GameObjects/Components/ActionBlocking/HandCuffTest.cs b/Content.IntegrationTests/Tests/GameObjects/Components/ActionBlocking/HandCuffTest.cs index f833451461..dfda53a9f5 100644 --- a/Content.IntegrationTests/Tests/GameObjects/Components/ActionBlocking/HandCuffTest.cs +++ b/Content.IntegrationTests/Tests/GameObjects/Components/ActionBlocking/HandCuffTest.cs @@ -16,10 +16,11 @@ namespace Content.IntegrationTests.Tests.GameObjects.Components.ActionBlocking [TestOf(typeof(HandcuffComponent))] public sealed class HandCuffTest { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: HumanDummy - id: HumanDummy + name: HumanHandcuffDummy + id: HumanHandcuffDummy components: - type: Cuffable - type: Hands @@ -36,11 +37,7 @@ public sealed class HandCuffTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; EntityUid human; @@ -64,8 +61,8 @@ await server.WaitAssertion(() => var xformQuery = entityManager.GetEntityQuery(); // Spawn the entities - human = entityManager.SpawnEntity("HumanDummy", coordinates); - otherHuman = entityManager.SpawnEntity("HumanDummy", coordinates); + human = entityManager.SpawnEntity("HumanHandcuffDummy", coordinates); + otherHuman = entityManager.SpawnEntity("HumanHandcuffDummy", coordinates); cuffs = entityManager.SpawnEntity("HandcuffsDummy", coordinates); secondCuffs = entityManager.SpawnEntity("HandcuffsDummy", coordinates); diff --git a/Content.IntegrationTests/Tests/GameObjects/Components/Mobs/AlertsComponentTests.cs b/Content.IntegrationTests/Tests/GameObjects/Components/Mobs/AlertsComponentTests.cs index bda249dda8..295800171d 100644 --- a/Content.IntegrationTests/Tests/GameObjects/Components/Mobs/AlertsComponentTests.cs +++ b/Content.IntegrationTests/Tests/GameObjects/Components/Mobs/AlertsComponentTests.cs @@ -16,7 +16,11 @@ public sealed class AlertsComponentTests [Test] public async Task AlertsTest() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + Connected = true, + DummyTicker = false + }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; diff --git a/Content.IntegrationTests/Tests/GameRules/RuleMaxTimeRestartTest.cs b/Content.IntegrationTests/Tests/GameRules/RuleMaxTimeRestartTest.cs index 0174fcbb1f..80d3bbe75d 100644 --- a/Content.IntegrationTests/Tests/GameRules/RuleMaxTimeRestartTest.cs +++ b/Content.IntegrationTests/Tests/GameRules/RuleMaxTimeRestartTest.cs @@ -16,22 +16,13 @@ public sealed class RuleMaxTimeRestartTest [Test] public async Task RestartTest() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { InLobby = true }); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); - var configManager = server.ResolveDependency(); - await server.WaitPost(() => - { - configManager.SetCVar(CCVars.GameLobbyEnabled, true); - var command = new RestartRoundNowCommand(); - command.Execute(null, string.Empty, Array.Empty()); - }); - var sGameTicker = server.ResolveDependency().GetEntitySystem(); var sGameTiming = server.ResolveDependency(); - sGameTicker.StartGameRule("MaxTimeRestart", out var ruleEntity); Assert.That(entityManager.TryGetComponent(ruleEntity, out var maxTime)); @@ -62,14 +53,6 @@ await server.WaitAssertion(() => { Assert.That(sGameTicker.RunLevel, Is.EqualTo(GameRunLevel.PreRoundLobby)); }); - await PoolManager.RunTicksSync(pairTracker.Pair, 5); - await server.WaitPost(() => - { - configManager.SetCVar(CCVars.GameLobbyEnabled, false); - var command = new RestartRoundNowCommand(); - command.Execute(null, string.Empty, Array.Empty()); - }); - await PoolManager.RunTicksSync(pairTracker.Pair, 30); await pairTracker.CleanReturnAsync(); } diff --git a/Content.IntegrationTests/Tests/GameRules/SecretStartsTest.cs b/Content.IntegrationTests/Tests/GameRules/SecretStartsTest.cs index 466aaa6163..bff4472b92 100644 --- a/Content.IntegrationTests/Tests/GameRules/SecretStartsTest.cs +++ b/Content.IntegrationTests/Tests/GameRules/SecretStartsTest.cs @@ -13,11 +13,7 @@ public sealed class SecretStartsTest [Test] public async Task TestSecretStarts() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings() - { - NoClient = true, - Dirty = true, - }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Dirty = true }); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); diff --git a/Content.IntegrationTests/Tests/GameRules/StartEndGameRulesTest.cs b/Content.IntegrationTests/Tests/GameRules/StartEndGameRulesTest.cs index 38cf03901d..32113d429f 100644 --- a/Content.IntegrationTests/Tests/GameRules/StartEndGameRulesTest.cs +++ b/Content.IntegrationTests/Tests/GameRules/StartEndGameRulesTest.cs @@ -15,10 +15,10 @@ public sealed class StartEndGameRulesTest [Test] public async Task TestAllConcurrent() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings() + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { - NoClient = true, Dirty = true, + DummyTicker = false }); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); diff --git a/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs b/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs index 5af8861c56..b552cc872c 100644 --- a/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs +++ b/Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs @@ -9,18 +9,19 @@ namespace Content.IntegrationTests.Tests.Gravity [TestOf(typeof(GravityGeneratorComponent))] public sealed class WeightlessStatusTests { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: HumanDummy - id: HumanDummy + name: HumanWeightlessDummy + id: HumanWeightlessDummy components: - type: Alerts - type: Physics bodyType: Dynamic - type: entity - name: GravityGeneratorDummy - id: GravityGeneratorDummy + name: WeightlessGravityGeneratorDummy + id: WeightlessGravityGeneratorDummy components: - type: GravityGenerator chargeRate: 1000000000 # Set this really high so it discharges in a single tick. @@ -32,11 +33,7 @@ public sealed class WeightlessStatusTests [Test] public async Task WeightlessStatusTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entityManager = server.ResolveDependency(); @@ -48,7 +45,7 @@ public async Task WeightlessStatusTest() await server.WaitAssertion(() => { - human = entityManager.SpawnEntity("HumanDummy", testMap.GridCoords); + human = entityManager.SpawnEntity("HumanWeightlessDummy", testMap.GridCoords); Assert.That(entityManager.TryGetComponent(human, out AlertsComponent alerts)); }); @@ -61,7 +58,7 @@ await server.WaitAssertion(() => // No gravity without a gravity generator Assert.That(alertsSystem.IsShowingAlert(human, AlertType.Weightless)); - generatorUid = entityManager.SpawnEntity("GravityGeneratorDummy", entityManager.GetComponent(human).Coordinates); + generatorUid = entityManager.SpawnEntity("WeightlessGravityGeneratorDummy", entityManager.GetComponent(human).Coordinates); }); // Let WeightlessSystem and GravitySystem tick diff --git a/Content.IntegrationTests/Tests/GravityGridTest.cs b/Content.IntegrationTests/Tests/GravityGridTest.cs index 62df17d49f..e9d0498ecc 100644 --- a/Content.IntegrationTests/Tests/GravityGridTest.cs +++ b/Content.IntegrationTests/Tests/GravityGridTest.cs @@ -15,10 +15,11 @@ namespace Content.IntegrationTests.Tests [TestOf(typeof(GravityGeneratorComponent))] public sealed class GravityGridTest { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: GravityGeneratorDummy - id: GravityGeneratorDummy + name: GridGravityGeneratorDummy + id: GridGravityGeneratorDummy components: - type: GravityGenerator chargeRate: 1000000000 # Set this really high so it discharges in a single tick. @@ -29,11 +30,7 @@ public sealed class GravityGridTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -56,7 +53,7 @@ await server.WaitAssertion(() => grid1Entity = grid1.Owner; grid2Entity = grid2.Owner; - generator = entityMan.SpawnEntity("GravityGeneratorDummy", grid2.ToCoordinates()); + generator = entityMan.SpawnEntity("GridGravityGeneratorDummy", grid2.ToCoordinates()); Assert.Multiple(() => { Assert.That(entityMan.HasComponent(generator)); diff --git a/Content.IntegrationTests/Tests/Guidebook/GuideEntryPrototypeTests.cs b/Content.IntegrationTests/Tests/Guidebook/GuideEntryPrototypeTests.cs index e8686c097d..eba4172a82 100644 --- a/Content.IntegrationTests/Tests/Guidebook/GuideEntryPrototypeTests.cs +++ b/Content.IntegrationTests/Tests/Guidebook/GuideEntryPrototypeTests.cs @@ -15,7 +15,7 @@ public sealed class GuideEntryPrototypeTests [Test] public async Task ValidatePrototypeContents() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var client = pairTracker.Pair.Client; await client.WaitIdleAsync(); var protoMan = client.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Hands/HandTests.cs b/Content.IntegrationTests/Tests/Hands/HandTests.cs index 1115ea1ad6..1f5a939bdb 100644 --- a/Content.IntegrationTests/Tests/Hands/HandTests.cs +++ b/Content.IntegrationTests/Tests/Hands/HandTests.cs @@ -13,7 +13,11 @@ public sealed class HandTests [Test] public async Task TestPickupDrop() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + Connected = true, + DummyTicker = false + }); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/HumanInventoryUniformSlotsTest.cs b/Content.IntegrationTests/Tests/HumanInventoryUniformSlotsTest.cs index df5ad79099..2ee0c27dae 100644 --- a/Content.IntegrationTests/Tests/HumanInventoryUniformSlotsTest.cs +++ b/Content.IntegrationTests/Tests/HumanInventoryUniformSlotsTest.cs @@ -9,10 +9,11 @@ namespace Content.IntegrationTests.Tests [TestFixture] public sealed class HumanInventoryUniformSlotsTest { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: HumanDummy - id: HumanDummy + name: HumanUniformDummy + id: HumanUniformDummy components: - type: Inventory - type: ContainerContainer @@ -54,7 +55,7 @@ public sealed class HumanInventoryUniformSlotsTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); var coordinates = testMap.GridCoords; @@ -71,7 +72,7 @@ await server.WaitAssertion(() => { invSystem = entityMan.System(); - human = entityMan.SpawnEntity("HumanDummy", coordinates); + human = entityMan.SpawnEntity("HumanUniformDummy", coordinates); uniform = entityMan.SpawnEntity("UniformDummy", coordinates); idCard = entityMan.SpawnEntity("IDCardDummy", coordinates); pocketItem = entityMan.SpawnEntity("FlashlightDummy", coordinates); diff --git a/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs b/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs index d2bf1ab92b..7e60abdeef 100644 --- a/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs +++ b/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs @@ -17,6 +17,7 @@ namespace Content.IntegrationTests.Tests.Interaction.Click [TestOf(typeof(InteractionSystem))] public sealed class InteractionSystemTests { + [TestPrototypes] private const string Prototypes = @" - type: entity id: DummyDebugWall @@ -38,11 +39,7 @@ public sealed class InteractionSystemTests [Test] public async Task InteractionTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); @@ -112,11 +109,7 @@ await server.WaitAssertion(() => [Test] public async Task InteractionObstructionTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); @@ -187,7 +180,7 @@ await server.WaitAssertion(() => [Test] public async Task InteractionInRangeTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); @@ -257,7 +250,7 @@ await server.WaitAssertion(() => [Test] public async Task InteractionOutOfRangeTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); @@ -326,7 +319,7 @@ await server.WaitAssertion(() => [Test] public async Task InsideContainerInteractionBlockTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Interaction/InRangeUnobstructed.cs b/Content.IntegrationTests/Tests/Interaction/InRangeUnobstructed.cs index ed6766fa70..af3552dc3a 100644 --- a/Content.IntegrationTests/Tests/Interaction/InRangeUnobstructed.cs +++ b/Content.IntegrationTests/Tests/Interaction/InRangeUnobstructed.cs @@ -26,7 +26,7 @@ public sealed class InRangeUnobstructed [Test] public async Task EntityEntityTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs b/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs index f3c2a835ca..df1563419f 100644 --- a/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs +++ b/Content.IntegrationTests/Tests/Interaction/InteractionTest.cs @@ -120,7 +120,8 @@ public abstract partial class InteractionTest // Simple mob that has one hand and can perform misc interactions. - public const string TestPrototypes = @" + [TestPrototypes] + private const string TestPrototypes = @" - type: entity id: InteractionTestMob components: @@ -139,7 +140,7 @@ public abstract partial class InteractionTest [SetUp] public virtual async Task Setup() { - PairTracker = await PoolManager.GetServerClient(new PoolSettings { ExtraPrototypes = TestPrototypes }); + PairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); // server dependencies SEntMan = Server.ResolveDependency(); @@ -233,9 +234,14 @@ await Server.WaitPost(() => } [TearDown] - public virtual async Task Cleanup() + public async Task TearDownInternal() { await Server.WaitPost(() => MapMan.DeleteMap(MapId)); await PairTracker.CleanReturnAsync(); + await TearDown(); + } + + protected virtual async Task TearDown() + { } } diff --git a/Content.IntegrationTests/Tests/InventoryHelpersTest.cs b/Content.IntegrationTests/Tests/InventoryHelpersTest.cs index 7dff61355d..381dfd288b 100644 --- a/Content.IntegrationTests/Tests/InventoryHelpersTest.cs +++ b/Content.IntegrationTests/Tests/InventoryHelpersTest.cs @@ -9,6 +9,7 @@ namespace Content.IntegrationTests.Tests [TestFixture] public sealed class InventoryHelpersTest { + [TestPrototypes] private const string Prototypes = @" - type: entity name: InventoryStunnableDummy @@ -40,7 +41,7 @@ public sealed class InventoryHelpersTest [Test] public async Task SpawnItemInSlotTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntities = server.ResolveDependency(); @@ -86,7 +87,9 @@ await server.WaitAssertion(() => ID: "InventoryIDCardDummy" }); #pragma warning restore NUnit2045 + sEntities.DeleteEntity(human); }); + await pairTracker.CleanReturnAsync(); } } diff --git a/Content.IntegrationTests/Tests/Lobby/ServerReloginTest.cs b/Content.IntegrationTests/Tests/Lobby/ServerReloginTest.cs index 98a7cbb584..b9ad58abb9 100644 --- a/Content.IntegrationTests/Tests/Lobby/ServerReloginTest.cs +++ b/Content.IntegrationTests/Tests/Lobby/ServerReloginTest.cs @@ -10,7 +10,11 @@ public sealed class ServerReloginTest [Test] public async Task Relogin() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + Connected = true, + DummyTicker = false + }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; var originalMaxPlayers = 0; diff --git a/Content.IntegrationTests/Tests/LogErrorTest.cs b/Content.IntegrationTests/Tests/LogErrorTest.cs index 733d6d3b82..b41f4c292d 100644 --- a/Content.IntegrationTests/Tests/LogErrorTest.cs +++ b/Content.IntegrationTests/Tests/LogErrorTest.cs @@ -12,7 +12,7 @@ public sealed class LogErrorTest [Test] public async Task TestLogErrorCausesTestFailure() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; @@ -28,5 +28,7 @@ public async Task TestLogErrorCausesTestFailure() // But errors do await server.WaitPost(() => Assert.Throws(() => logmill.Error("test"))); await client.WaitPost(() => Assert.Throws(() => logmill.Error("test"))); + + await pairTracker.CleanReturnAsync(); } } diff --git a/Content.IntegrationTests/Tests/MachineBoardTest.cs b/Content.IntegrationTests/Tests/MachineBoardTest.cs index a2c3d7b151..e18852a06c 100644 --- a/Content.IntegrationTests/Tests/MachineBoardTest.cs +++ b/Content.IntegrationTests/Tests/MachineBoardTest.cs @@ -31,14 +31,17 @@ public sealed class MachineBoardTest [Test] public async Task TestMachineBoardHasValidMachine() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); await server.WaitAssertion(() => { - foreach (var p in protoMan.EnumeratePrototypes().Where(p => !p.Abstract && !_ignoredPrototypes.Contains(p.ID))) + foreach (var p in protoMan.EnumeratePrototypes() + .Where(p => !p.Abstract) + .Where(p => !pairTracker.Pair.IsTestPrototype(p)) + .Where(p => !_ignoredPrototypes.Contains(p.ID))) { if (!p.TryGetComponent(out var mbc)) continue; @@ -67,14 +70,17 @@ await server.WaitAssertion(() => [Test] public async Task TestComputerBoardHasValidComputer() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); await server.WaitAssertion(() => { - foreach (var p in protoMan.EnumeratePrototypes().Where(p => !p.Abstract && !_ignoredPrototypes.Contains(p.ID))) + foreach (var p in protoMan.EnumeratePrototypes() + .Where(p => !p.Abstract) + .Where(p => !pairTracker.Pair.IsTestPrototype(p)) + .Where(p => !_ignoredPrototypes.Contains(p.ID))) { if (!p.TryGetComponent(out var cbc)) continue; diff --git a/Content.IntegrationTests/Tests/MaterialArbitrageTest.cs b/Content.IntegrationTests/Tests/MaterialArbitrageTest.cs index 70f848d45c..83ba9b763a 100644 --- a/Content.IntegrationTests/Tests/MaterialArbitrageTest.cs +++ b/Content.IntegrationTests/Tests/MaterialArbitrageTest.cs @@ -30,7 +30,7 @@ public sealed class MaterialArbitrageTest [Test] public async Task NoMaterialArbitrage() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -65,7 +65,7 @@ public async Task NoMaterialArbitrage() Dictionary constructionRecipes = new(); foreach (var proto in protoManager.EnumeratePrototypes()) { - if (proto.NoSpawn || proto.Abstract) + if (proto.NoSpawn || proto.Abstract || pairTracker.Pair.IsTestPrototype(proto)) continue; if (!proto.Components.TryGetValue(constructionName, out var destructible)) @@ -125,7 +125,7 @@ public async Task NoMaterialArbitrage() // Here we get the set of entities/materials spawned when destroying an entity. foreach (var proto in protoManager.EnumeratePrototypes()) { - if (proto.NoSpawn || proto.Abstract) + if (proto.NoSpawn || proto.Abstract || pairTracker.Pair.IsTestPrototype(proto)) continue; if (!proto.Components.TryGetValue(destructibleName, out var destructible)) @@ -292,7 +292,7 @@ public async Task NoMaterialArbitrage() Dictionary physicalCompositions = new(); foreach (var proto in protoManager.EnumeratePrototypes()) { - if (proto.NoSpawn || proto.Abstract) + if (proto.NoSpawn || proto.Abstract || pairTracker.Pair.IsTestPrototype(proto)) continue; if (!proto.Components.TryGetValue(compositionName, out var composition)) diff --git a/Content.IntegrationTests/Tests/Materials/MaterialTests.cs b/Content.IntegrationTests/Tests/Materials/MaterialTests.cs index fd753dfcc3..e45cf5dde7 100644 --- a/Content.IntegrationTests/Tests/Materials/MaterialTests.cs +++ b/Content.IntegrationTests/Tests/Materials/MaterialTests.cs @@ -20,7 +20,7 @@ public sealed class MaterialPrototypeSpawnsStackMaterialTest [Test] public async Task MaterialPrototypeSpawnsStackMaterial() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -39,7 +39,7 @@ await server.WaitAssertion(() => { foreach (var proto in allMaterialProtos) { - if (proto.StackEntity == "") + if (proto.StackEntity == null) continue; var spawned = entityManager.SpawnEntity(proto.StackEntity, coords); diff --git a/Content.IntegrationTests/Tests/Minds/GhostRoleTests.cs b/Content.IntegrationTests/Tests/Minds/GhostRoleTests.cs index e58d3a4ec4..5d702ceef5 100644 --- a/Content.IntegrationTests/Tests/Minds/GhostRoleTests.cs +++ b/Content.IntegrationTests/Tests/Minds/GhostRoleTests.cs @@ -13,6 +13,7 @@ namespace Content.IntegrationTests.Tests.Minds; [TestFixture] public sealed class GhostRoleTests { + [TestPrototypes] private const string Prototypes = @" - type: entity id: GhostRoleTestEntity @@ -29,7 +30,11 @@ public sealed class GhostRoleTests [Test] public async Task TakeRoleAndReturn() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Connected = true + }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; diff --git a/Content.IntegrationTests/Tests/Minds/MindTests.Helpers.cs b/Content.IntegrationTests/Tests/Minds/MindTests.Helpers.cs index 21447bb7f7..cff9cd82cf 100644 --- a/Content.IntegrationTests/Tests/Minds/MindTests.Helpers.cs +++ b/Content.IntegrationTests/Tests/Minds/MindTests.Helpers.cs @@ -25,7 +25,11 @@ public sealed partial class MindTests /// private static async Task SetupPair() { - var pairTracker = await PoolManager.GetServerClient(); + var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Connected = true + }); var pair = pairTracker.Pair; var entMan = pair.Server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Minds/MindTests.cs b/Content.IntegrationTests/Tests/Minds/MindTests.cs index 446c9be017..258357bb57 100644 --- a/Content.IntegrationTests/Tests/Minds/MindTests.cs +++ b/Content.IntegrationTests/Tests/Minds/MindTests.cs @@ -24,6 +24,7 @@ namespace Content.IntegrationTests.Tests.Minds; [TestFixture] public sealed partial class MindTests { + [TestPrototypes] private const string Prototypes = @" - type: entity id: MindTestEntityDamageable @@ -53,7 +54,7 @@ public sealed partial class MindTests [Test] public async Task TestCreateAndTransferMindToNewEntity() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -79,7 +80,7 @@ await server.WaitAssertion(() => [Test] public async Task TestReplaceMind() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -110,7 +111,7 @@ await server.WaitAssertion(() => [Test] public async Task TestEntityDeadWhenGibbed() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -164,7 +165,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMindTransfersToOtherEntity() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -198,7 +199,11 @@ await server.WaitAssertion(() => [Test] public async Task TestOwningPlayerCanBeChanged() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + Connected = true, + DummyTicker = false + }); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -251,7 +256,7 @@ await server.WaitAssertion(() => [Test] public async Task TestAddRemoveHasRoles() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -320,7 +325,7 @@ await server.WaitAssertion(() => public async Task TestPlayerCanGhost() { // Client is needed to spawn session - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); @@ -396,16 +401,17 @@ public async Task TestPlayerCanReturnFromGhostWhenDead() [Test] public async Task TestGhostDoesNotInfiniteLoop() { - // Client is needed to spawn session - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Connected = true + }); var server = pairTracker.Pair.Server; var entMan = server.ResolveDependency(); var playerMan = server.ResolveDependency(); var serverConsole = server.ResolveDependency(); - var mindSystem = entMan.EntitySysManager.GetEntitySystem(); - //EntityUid entity = default!; EntityUid mouse = default!; EntityUid ghost = default!; diff --git a/Content.IntegrationTests/Tests/NPC/NPCTest.cs b/Content.IntegrationTests/Tests/NPC/NPCTest.cs index a58f5af1cc..208dae91fa 100644 --- a/Content.IntegrationTests/Tests/NPC/NPCTest.cs +++ b/Content.IntegrationTests/Tests/NPC/NPCTest.cs @@ -12,7 +12,7 @@ public sealed class NPCTest [Test] public async Task CompoundRecursion() { - var pool = await PoolManager.GetServerClient(new PoolSettings() { NoClient = true }); + var pool = await PoolManager.GetServerClient(); var server = pool.Pair.Server; await server.WaitIdleAsync(); diff --git a/Content.IntegrationTests/Tests/Networking/AutoPredictReconcileTest.cs b/Content.IntegrationTests/Tests/Networking/AutoPredictReconcileTest.cs deleted file mode 100644 index b3e7efa974..0000000000 --- a/Content.IntegrationTests/Tests/Networking/AutoPredictReconcileTest.cs +++ /dev/null @@ -1,454 +0,0 @@ -#nullable enable -using System.Collections.Generic; -using System.Linq; -using System.Numerics; -using Robust.Client.GameStates; -using Robust.Client.Timing; -using Robust.Server.Player; -using Robust.Shared; -using Robust.Shared.Analyzers; -using Robust.Shared.Configuration; -using Robust.Shared.GameObjects; -using Robust.Shared.GameStates; -using Robust.Shared.IoC; -using Robust.Shared.Log; -using Robust.Shared.Map; -using Robust.Shared.Reflection; -using Robust.Shared.Timing; - -namespace Content.IntegrationTests.Tests.Networking -{ - // This test checks that the prediction & reconciling system is working correctly with a simple boolean flag. - // An entity system sets a flag on a networked component via a RaisePredictiveEvent, - // so it runs predicted on client and eventually on server. - // All the tick values are checked to ensure it arrives on client & server at the exact correct ticks. - // On the client, the reconciling system is checked to ensure that the state correctly reset every tick, - // until the server acknowledges it. - // Then, the same test is performed again, but the server does not handle the message (it ignores it). - // To simulate a mispredict. - // This means the client is forced to reset it once it gets to the server tick where the server didn't do anything. - // the tick where the server *should* have, but did not, acknowledge the state change. - // Finally, we run two events inside the prediction area to ensure reconciling does for incremental stuff. - [TestFixture] - public sealed class AutoPredictReconcileTest - { - [Test] - public async Task Test() - { - await using var pairTracker = await PoolManager.GetServerClient(new() { Fresh = true, DummyTicker = true }); - var server = pairTracker.Pair.Server; - var client = pairTracker.Pair.Client; - - // Pull in all dependencies we need. - var sPlayerManager = server.ResolveDependency(); - var sMapManager = server.ResolveDependency(); - var sEntityManager = server.ResolveDependency(); - var cEntityManager = client.ResolveDependency(); - var sGameTiming = server.ResolveDependency(); - var cGameTiming = client.ResolveDependency(); - var cGameStateManager = client.ResolveDependency(); - var cfg = client.ResolveDependency(); - var log = cfg.GetCVar(CVars.NetLogging); - - //cfg.SetCVar(CVars.NetLogging, true); - - EntityUid serverEnt = default; - AutoPredictionTestComponent serverComponent = default!; - AutoPredictionTestComponent clientComponent = default!; - - var serverSystem = server.ResolveDependency() - .GetEntitySystem(); - var clientSystem = client.ResolveDependency() - .GetEntitySystem(); - - await server.WaitPost(() => - { - // Spawn dummy component entity. - var map = sMapManager.CreateMap(); - var player = sPlayerManager.ServerSessions.Single(); - serverEnt = sEntityManager.SpawnEntity(null, new MapCoordinates(new Vector2(0, 0), map)); - serverComponent = sEntityManager.AddComponent(serverEnt); - - // Make client "join game" so they receive game state updates. - player.JoinGame(); - }); - - // Run some ticks so that - await PoolManager.RunTicksSync(pairTracker.Pair, 3); - - // Check client buffer is full - Assert.That(cGameStateManager.CurrentBufferSize, Is.EqualTo(cGameStateManager.TargetBufferSize)); - - // This isn't required anymore, but the test had this for the sake of "technical things", and I cbf shifting - // all the tick times over. So it stays. - await client.WaitRunTicks(1); - - await client.WaitPost(() => - { - clientComponent = cEntityManager.GetComponent(serverEnt); - }); - - Assert.Multiple(() => - { - Assert.That(clientComponent.Foo, Is.False); - - // KEEP IN MIND WHEN READING THIS. - // The game loop increments CurTick AFTER running the tick. - // So when reading CurTick inside an Assert or Post or whatever, the tick reported is the NEXT one to run. - - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(14))); - Assert.That(serverComponent.Foo, Is.False); - - // Client last ran tick 15 meaning it's ahead of the last server tick it processed (12) - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(16))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(12))); - }); - - // *** I am using block scopes to visually distinguish these sections of the test to make it more readable. - - - // Send an event to change the flag and instantly see the effect replicate client side, - // while it's queued on server and reconciling works (constantly needs re-firing on client). - { - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, true)); - - Assert.That(clientComponent.Foo, Is.True); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), true, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - - // Two ticks happen on both sides with nothing really "changing". - // Server doesn't receive it yet, - // client is still replaying the past prediction. - for (var i = 0; i < 2; i++) - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), false, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event arrived on server at tick 16. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(17))); - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), true, false, true, true) })); - }); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), false, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - // Nothing happened on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, Is.Empty); - Assert.That(clientComponent.Foo, Is.True); - }); - clientSystem.EventTriggerList.Clear(); - } - } - - // Disallow changes to simulate a misprediction. - serverSystem.Allow = false; - - Assert.Multiple(() => - { - // Assert timing is still correct, should be but it's a good reference for the rest of the test. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(18))); - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(20))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(16))); - }); - - { - // Send event to server to change flag again, this time to disable it.. - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, false)); - - Assert.That(clientComponent.Foo, Is.False); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), true, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - - for (var i = 0; i < 2; i++) - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), false, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event arrived on server at tick 20. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(21))); - // But the server didn't listen! - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), true, true, true, false) })); - }); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), false, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - // Nothing happened on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event no longer got repeated and flag was *not* set by server state. - // Mispredict gracefully handled! - Assert.That(clientSystem.EventTriggerList, Is.Empty); - Assert.That(clientComponent.Foo, Is.True); - }); - clientSystem.EventTriggerList.Clear(); - } - } - - // Re-allow changes to make everything work correctly again. - serverSystem.Allow = true; - - Assert.Multiple(() => - { - // Assert timing is still correct. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(22))); - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(24))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(20))); - }); - - { - // Send first event to disable the flag (reminder: it never got accepted by the server). - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, false)); - - Assert.That(clientComponent.Foo, Is.False); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), true, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - - // Run one tick, everything checks out. - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), false, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - } - - // Send another event, to re-enable it. - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, true)); - - Assert.That(clientComponent.Foo, Is.True); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(25), true, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - - // Next tick we run, both events come in, but at different times. - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] - { - (new GameTick(24), false, true, false, false), (new GameTick(25), false, false, true, true) - })); - clientSystem.EventTriggerList.Clear(); - } - - // FIRST event arrives on server! - { - await server.WaitRunTicks(1); - - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), true, true, false, false) })); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] - { - (new GameTick(24), false, true, false, false), (new GameTick(25), false, false, true, true) - })); - clientSystem.EventTriggerList.Clear(); - } - - // SECOND event arrived on server, client receives ack for first event, - // still runs second event as past prediction. - { - await server.WaitRunTicks(1); - - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(25), true, false, true, true) })); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] - { - (new GameTick(25), false, false, true, true) - })); - clientSystem.EventTriggerList.Clear(); - } - - // Finally, second event acknowledged on client and we're good. - { - await server.WaitRunTicks(1); - - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, Is.Empty); - - Assert.That(clientComponent.Foo, Is.True); - }); - } - } - - cfg.SetCVar(CVars.NetLogging, log); - await pairTracker.CleanReturnAsync(); - } - - [Reflect(false)] - public sealed class AutoPredictionTestEntitySystem : EntitySystem - { - public bool Allow { get; set; } = true; - - // Queue of all the events that come in so we can test that they come in perfectly as expected. - public List<(GameTick tick, bool firstPredict, bool old, bool @new, bool value)> EventTriggerList { get; } = - new(); - - [Dependency] private readonly IGameTiming _gameTiming = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeNetworkEvent(HandleMessage); - SubscribeLocalEvent(HandleMessage); - SubscribeLocalEvent(AfterAutoHandleState); - } - - private void HandleMessage(SetFooMessage message, EntitySessionEventArgs args) - { - var component = EntityManager.GetComponent(message.Uid); - var old = component.Foo; - if (Allow) - { - component.Foo = message.NewFoo; - Dirty(message.Uid, component); - } - - EventTriggerList.Add((_gameTiming.CurTick, _gameTiming.IsFirstTimePredicted, old, component.Foo, message.NewFoo)); - } - - private void AfterAutoHandleState(EntityUid uid, AutoPredictionTestComponent comp, ref AfterAutoHandleStateEvent args) - { - Dirty(uid, comp); - } - } - - public sealed class SetFooMessage : EntityEventArgs - { - public SetFooMessage(EntityUid uid, bool newFoo) - { - Uid = uid; - NewFoo = newFoo; - } - - public EntityUid Uid { get; } - public bool NewFoo { get; } - } - } - - // Must be directly located in the namespace or the sourcegen can't find it. - [NetworkedComponent()] - [AutoGenerateComponentState] - [Access(typeof(AutoPredictReconcileTest.AutoPredictionTestEntitySystem))] - public sealed partial class AutoPredictionTestComponent : Component - { - [AutoNetworkedField] - public bool Foo; - } -} diff --git a/Content.IntegrationTests/Tests/Networking/ConnectTest.cs b/Content.IntegrationTests/Tests/Networking/ConnectTest.cs deleted file mode 100644 index 23f995a9b4..0000000000 --- a/Content.IntegrationTests/Tests/Networking/ConnectTest.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System.Linq; -using Robust.Server.Player; -using Robust.Shared.Enums; -using Robust.Shared.GameObjects; - -namespace Content.IntegrationTests.Tests.Networking -{ - [TestFixture] - public sealed class ConnectTest - { - [Test] - public async Task TestConnect() - { - await using var pairTracker = await PoolManager.GetServerClient(); - var server = pairTracker.Pair.Server; - var client = pairTracker.Pair.Client; - - // Basic checks to ensure that they're connected and data got replicated. - - var playerManager = server.ResolveDependency(); -#pragma warning disable NUnit2045 // Interdependent assertions. - Assert.That(playerManager.PlayerCount, Is.EqualTo(1)); - Assert.That(playerManager.Sessions.First().Status, Is.EqualTo(SessionStatus.InGame)); -#pragma warning restore NUnit2045 - - var clEntityManager = client.ResolveDependency(); - var svEntityManager = server.ResolveDependency(); - - var lastSvEntity = svEntityManager.GetEntities().Last(); - - Assert.That(clEntityManager.GetComponent(lastSvEntity).Coordinates, - Is.EqualTo(svEntityManager.GetComponent(lastSvEntity).Coordinates)); - } - } -} diff --git a/Content.IntegrationTests/Tests/Networking/NetworkIdsMatchTest.cs b/Content.IntegrationTests/Tests/Networking/NetworkIdsMatchTest.cs index 7071c3d16e..f4351e1a5a 100644 --- a/Content.IntegrationTests/Tests/Networking/NetworkIdsMatchTest.cs +++ b/Content.IntegrationTests/Tests/Networking/NetworkIdsMatchTest.cs @@ -8,7 +8,7 @@ public sealed class NetworkIdsMatchTest [Test] public async Task TestConnect() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; diff --git a/Content.IntegrationTests/Tests/Networking/ReconnectTest.cs b/Content.IntegrationTests/Tests/Networking/ReconnectTest.cs index 51d6297bc0..9accbbb417 100644 --- a/Content.IntegrationTests/Tests/Networking/ReconnectTest.cs +++ b/Content.IntegrationTests/Tests/Networking/ReconnectTest.cs @@ -9,7 +9,7 @@ public sealed class ReconnectTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; diff --git a/Content.IntegrationTests/Tests/Networking/SimplePredictReconcileTest.cs b/Content.IntegrationTests/Tests/Networking/SimplePredictReconcileTest.cs index fd9ea03ac3..8533c1aad0 100644 --- a/Content.IntegrationTests/Tests/Networking/SimplePredictReconcileTest.cs +++ b/Content.IntegrationTests/Tests/Networking/SimplePredictReconcileTest.cs @@ -1,10 +1,8 @@ #nullable enable using System.Collections.Generic; -using System.Linq; using System.Numerics; using Robust.Client.GameStates; using Robust.Client.Timing; -using Robust.Server.Player; using Robust.Shared; using Robust.Shared.Analyzers; using Robust.Shared.Configuration; @@ -12,8 +10,6 @@ using Robust.Shared.GameStates; using Robust.Shared.IoC; using Robust.Shared.Map; -using Robust.Shared.Reflection; -using Robust.Shared.Serialization; using Robust.Shared.Timing; namespace Content.IntegrationTests.Tests.Networking @@ -29,19 +25,16 @@ namespace Content.IntegrationTests.Tests.Networking // This means the client is forced to reset it once it gets to the server tick where the server didn't do anything. // the tick where the server *should* have, but did not, acknowledge the state change. // Finally, we run two events inside the prediction area to ensure reconciling does for incremental stuff. - // TODO: This test relies on the EC version of component state handling. Remove in favor of the other two tests for the ECS and auto versions. [TestFixture] public sealed class SimplePredictReconcileTest { [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new() { Fresh = true, DummyTicker = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Connected = true }); var server = pairTracker.Pair.Server; var client = pairTracker.Pair.Client; - // Pull in all dependencies we need. - var sPlayerManager = server.ResolveDependency(); var sMapManager = server.ResolveDependency(); var sEntityManager = server.ResolveDependency(); var cEntityManager = client.ResolveDependency(); @@ -50,38 +43,36 @@ public async Task Test() var cGameStateManager = client.ResolveDependency(); var cfg = client.ResolveDependency(); var log = cfg.GetCVar(CVars.NetLogging); - - //cfg.SetCVar(CVars.NetLogging, true); + Assert.That(cfg.GetCVar(CVars.NetInterp), Is.True); EntityUid serverEnt = default; PredictionTestComponent serverComponent = default!; PredictionTestComponent clientComponent = default!; - - var serverSystem = server.ResolveDependency() - .GetEntitySystem(); - var clientSystem = client.ResolveDependency() - .GetEntitySystem(); + var serverSystem = sEntityManager.System(); + var clientSystem = cEntityManager.System(); await server.WaitPost(() => { // Spawn dummy component entity. var map = sMapManager.CreateMap(); - var player = sPlayerManager.ServerSessions.Single(); serverEnt = sEntityManager.SpawnEntity(null, new MapCoordinates(new Vector2(0, 0), map)); serverComponent = sEntityManager.AddComponent(serverEnt); - - // Make client "join game" so they receive game state updates. - player.JoinGame(); }); - // Run some ticks so that - await PoolManager.RunTicksSync(pairTracker.Pair, 3); + // Run some ticks and ensure that the buffer has filled up. + await PoolManager.SyncTicks(pairTracker.Pair); + await PoolManager.RunTicksSync(pairTracker.Pair, 25); + Assert.That(cGameTiming.TickTimingAdjustment, Is.EqualTo(0)); + Assert.That(sGameTiming.TickTimingAdjustment, Is.EqualTo(0)); // Check client buffer is full Assert.That(cGameStateManager.CurrentBufferSize, Is.EqualTo(cGameStateManager.TargetBufferSize)); + Assert.That(cGameStateManager.TargetBufferSize, Is.EqualTo(2)); // This isn't required anymore, but the test had this for the sake of "technical things", and I cbf shifting // all the tick times over. So it stays. + // For the record, the old comment on this test literally just mumbled something about "Due to technical things ...". + // I love helpful comments. await client.WaitRunTicks(1); await client.WaitPost(() => @@ -89,6 +80,13 @@ await client.WaitPost(() => clientComponent = cEntityManager.GetComponent(serverEnt); }); + var baseTick = sGameTiming.CurTick.Value; + var delta = cGameTiming.CurTick.Value - baseTick; + Assert.That(delta, Is.EqualTo(2)); + + // When we expect the client to receive the message. + var expected = new GameTick(baseTick + delta); + Assert.Multiple(() => { Assert.That(clientComponent.Foo, Is.False); @@ -96,13 +94,11 @@ await client.WaitPost(() => // KEEP IN MIND WHEN READING THIS. // The game loop increments CurTick AFTER running the tick. // So when reading CurTick inside an Assert or Post or whatever, the tick reported is the NEXT one to run. - - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(14))); Assert.That(serverComponent.Foo, Is.False); // Client last ran tick 15 meaning it's ahead of the last server tick it processed (12) - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(16))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(12))); + Assert.That(cGameTiming.CurTick, Is.EqualTo(expected)); + Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick((uint)(baseTick - cGameStateManager.TargetBufferSize)))); }); // *** I am using block scopes to visually distinguish these sections of the test to make it more readable. @@ -111,16 +107,16 @@ await client.WaitPost(() => // Send an event to change the flag and instantly see the effect replicate client side, // while it's queued on server and reconciling works (constantly needs re-firing on client). { + Assert.That(clientComponent.Foo, Is.False); await client.WaitPost(() => { cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, true)); - - Assert.That(clientComponent.Foo, Is.True); }); + Assert.That(clientComponent.Foo, Is.True); // Event correctly arrived on client system. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), true, false, true, true) })); + Is.EquivalentTo(new[] { (clientReceive: expected, true, false, true, true) })); clientSystem.EventTriggerList.Clear(); // Two ticks happen on both sides with nothing really "changing". @@ -137,7 +133,7 @@ await client.WaitPost(() => // Event got repeated on client as a past prediction. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), false, false, true, true) })); + Is.EquivalentTo(new[] { (clientReceive: expected, false, false, true, true) })); clientSystem.EventTriggerList.Clear(); } @@ -147,9 +143,9 @@ await client.WaitPost(() => Assert.Multiple(() => { // Event arrived on server at tick 16. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(17))); + Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(baseTick + 3))); Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), true, false, true, true) })); + Is.EquivalentTo(new[] { (clientReceive: expected, true, false, true, true) })); }); serverSystem.EventTriggerList.Clear(); @@ -157,7 +153,7 @@ await client.WaitPost(() => // Event got repeated on client as a past prediction. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), false, false, true, true) })); + Is.EquivalentTo(new[] { (clientReceive: expected, false, false, true, true) })); clientSystem.EventTriggerList.Clear(); } @@ -185,9 +181,9 @@ await client.WaitPost(() => Assert.Multiple(() => { // Assert timing is still correct, should be but it's a good reference for the rest of the test. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(18))); - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(20))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(16))); + Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(baseTick + 4))); + Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(baseTick + 4 + delta))); + Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(expected)); }); { @@ -201,7 +197,7 @@ await client.WaitPost(() => // Event correctly arrived on client system. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), true, true, false, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 6), true, true, false, false) })); clientSystem.EventTriggerList.Clear(); for (var i = 0; i < 2; i++) @@ -215,7 +211,7 @@ await client.WaitPost(() => // Event got repeated on client as a past prediction. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), false, true, false, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 6), false, true, false, false) })); clientSystem.EventTriggerList.Clear(); } @@ -225,10 +221,10 @@ await client.WaitPost(() => Assert.Multiple(() => { // Event arrived on server at tick 20. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(21))); + Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(baseTick + 7))); // But the server didn't listen! Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), true, true, true, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 6), true, true, true, false) })); }); serverSystem.EventTriggerList.Clear(); @@ -236,7 +232,7 @@ await client.WaitPost(() => // Event got repeated on client as a past prediction. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), false, true, false, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 6), false, true, false, false) })); clientSystem.EventTriggerList.Clear(); } @@ -265,9 +261,9 @@ await client.WaitPost(() => Assert.Multiple(() => { // Assert timing is still correct. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(22))); - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(24))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(20))); + Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(baseTick + 8))); + Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(baseTick + 8 + delta))); + Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick((uint)(baseTick + 8 - cGameStateManager.TargetBufferSize)))); }); { @@ -281,7 +277,7 @@ await client.WaitPost(() => // Event correctly arrived on client system. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), true, true, false, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 10), true, true, false, false) })); clientSystem.EventTriggerList.Clear(); // Run one tick, everything checks out. @@ -295,7 +291,7 @@ await client.WaitPost(() => // Event got repeated on client as a past prediction. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), false, true, false, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 10), false, true, false, false) })); clientSystem.EventTriggerList.Clear(); } @@ -309,7 +305,7 @@ await client.WaitPost(() => // Event correctly arrived on client system. Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(25), true, false, true, true) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 11), true, false, true, true) })); clientSystem.EventTriggerList.Clear(); // Next tick we run, both events come in, but at different times. @@ -325,7 +321,7 @@ await client.WaitPost(() => Assert.That(clientSystem.EventTriggerList, Is.EquivalentTo(new[] { - (new GameTick(24), false, true, false, false), (new GameTick(25), false, false, true, true) + (new GameTick(baseTick + 10), false, true, false, false), (new GameTick(baseTick + 11), false, false, true, true) })); clientSystem.EventTriggerList.Clear(); } @@ -335,7 +331,7 @@ await client.WaitPost(() => await server.WaitRunTicks(1); Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), true, true, false, false) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 10), true, true, false, false) })); serverSystem.EventTriggerList.Clear(); await client.WaitRunTicks(1); @@ -344,7 +340,7 @@ await client.WaitPost(() => Assert.That(clientSystem.EventTriggerList, Is.EquivalentTo(new[] { - (new GameTick(24), false, true, false, false), (new GameTick(25), false, false, true, true) + (new GameTick(baseTick + 10), false, true, false, false), (new GameTick(baseTick + 11), false, false, true, true) })); clientSystem.EventTriggerList.Clear(); } @@ -355,7 +351,7 @@ await client.WaitPost(() => await server.WaitRunTicks(1); Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(25), true, false, true, true) })); + Is.EquivalentTo(new[] { (new GameTick(baseTick + 11), true, false, true, true) })); serverSystem.EventTriggerList.Clear(); await client.WaitRunTicks(1); @@ -364,7 +360,7 @@ await client.WaitPost(() => Assert.That(clientSystem.EventTriggerList, Is.EquivalentTo(new[] { - (new GameTick(25), false, false, true, true) + (new GameTick(baseTick + 11), false, false, true, true) })); clientSystem.EventTriggerList.Clear(); } @@ -391,27 +387,8 @@ await client.WaitPost(() => await pairTracker.CleanReturnAsync(); } - [NetworkedComponent()] - [Access(typeof(PredictionTestEntitySystem))] - public sealed class PredictionTestComponent : Component - { - public bool Foo; - } - - [Reflect(false)] public sealed class PredictionTestEntitySystem : EntitySystem { - [Serializable, NetSerializable] - private sealed class PredictionComponentState : ComponentState - { - public bool Foo { get; } - - public PredictionComponentState(bool foo) - { - Foo = foo; - } - } - public bool Allow { get; set; } = true; // Queue of all the events that come in so we can test that they come in perfectly as expected. @@ -424,25 +401,7 @@ public override void Initialize() { base.Initialize(); - SubscribeNetworkEvent(HandleMessage); - SubscribeLocalEvent(HandleMessage); - - SubscribeLocalEvent(OnGetState); - SubscribeLocalEvent(OnHandleState); - } - - private void OnHandleState(EntityUid uid, PredictionTestComponent component, ref ComponentHandleState args) - { - if (args.Current is not PredictionComponentState state) - return; - - component.Foo = state.Foo; - Dirty(component); - } - - private void OnGetState(EntityUid uid, PredictionTestComponent component, ref ComponentGetState args) - { - args.State = new PredictionComponentState(component.Foo); + SubscribeAllEvent(HandleMessage); } private void HandleMessage(SetFooMessage message, EntitySessionEventArgs args) @@ -459,7 +418,7 @@ private void HandleMessage(SetFooMessage message, EntitySessionEventArgs args) } } - private sealed class SetFooMessage : EntityEventArgs + public sealed class SetFooMessage : EntityEventArgs { public SetFooMessage(EntityUid uid, bool newFoo) { @@ -471,4 +430,14 @@ public SetFooMessage(EntityUid uid, bool newFoo) public bool NewFoo { get; } } } + + // Must be directly located in the namespace or the sourcegen can't find it. + [NetworkedComponent] + [AutoGenerateComponentState] + [RegisterComponent] + public sealed partial class PredictionTestComponent : Component + { + [AutoNetworkedField] + public bool Foo; + } } diff --git a/Content.IntegrationTests/Tests/Networking/SystemPredictReconcileTest.cs b/Content.IntegrationTests/Tests/Networking/SystemPredictReconcileTest.cs deleted file mode 100644 index 2447540dc9..0000000000 --- a/Content.IntegrationTests/Tests/Networking/SystemPredictReconcileTest.cs +++ /dev/null @@ -1,472 +0,0 @@ -#nullable enable -using System.Collections.Generic; -using System.Linq; -using System.Numerics; -using Robust.Client.GameStates; -using Robust.Client.Timing; -using Robust.Server.Player; -using Robust.Shared; -using Robust.Shared.Analyzers; -using Robust.Shared.Configuration; -using Robust.Shared.GameObjects; -using Robust.Shared.GameStates; -using Robust.Shared.IoC; -using Robust.Shared.Map; -using Robust.Shared.Reflection; -using Robust.Shared.Serialization; -using Robust.Shared.Timing; - -namespace Content.IntegrationTests.Tests.Networking -{ - // This test checks that the prediction & reconciling system is working correctly with a simple boolean flag. - // An entity system sets a flag on a networked component via a RaisePredictiveEvent, - // so it runs predicted on client and eventually on server. - // All the tick values are checked to ensure it arrives on client & server at the exact correct ticks. - // On the client, the reconciling system is checked to ensure that the state correctly reset every tick, - // until the server acknowledges it. - // Then, the same test is performed again, but the server does not handle the message (it ignores it). - // To simulate a mispredict. - // This means the client is forced to reset it once it gets to the server tick where the server didn't do anything. - // the tick where the server *should* have, but did not, acknowledge the state change. - // Finally, we run two events inside the prediction area to ensure reconciling does for incremental stuff. - [TestFixture] - public sealed class SystemPredictReconcileTest - { - [Test] - public async Task Test() - { - await using var pairTracker = await PoolManager.GetServerClient(new() { Fresh = true, DummyTicker = true }); - var server = pairTracker.Pair.Server; - var client = pairTracker.Pair.Client; - - // Pull in all dependencies we need. - var sPlayerManager = server.ResolveDependency(); - var sMapManager = server.ResolveDependency(); - var sEntityManager = server.ResolveDependency(); - var cEntityManager = client.ResolveDependency(); - var sGameTiming = server.ResolveDependency(); - var cGameTiming = client.ResolveDependency(); - var cGameStateManager = client.ResolveDependency(); - var cfg = client.ResolveDependency(); - var log = cfg.GetCVar(CVars.NetLogging); - - //cfg.SetCVar(CVars.NetLogging, true); - - EntityUid serverEnt = default; - SystemPredictionTestComponent serverComponent = default!; - SystemPredictionTestComponent clientComponent = default!; - - var serverSystem = server.ResolveDependency() - .GetEntitySystem(); - var clientSystem = client.ResolveDependency() - .GetEntitySystem(); - - await server.WaitPost(() => - { - // Spawn dummy component entity. - var map = sMapManager.CreateMap(); - var player = sPlayerManager.ServerSessions.Single(); - serverEnt = sEntityManager.SpawnEntity(null, new MapCoordinates(new Vector2(0, 0), map)); - serverComponent = sEntityManager.AddComponent(serverEnt); - - // Make client "join game" so they receive game state updates. - player.JoinGame(); - }); - - // Run some ticks so that - await PoolManager.RunTicksSync(pairTracker.Pair, 3); - - // Check client buffer is full - Assert.That(cGameStateManager.CurrentBufferSize, Is.EqualTo(cGameStateManager.TargetBufferSize)); - - // This isn't required anymore, but the test had this for the sake of "technical things", and I cbf shifting - // all the tick times over. So it stays. - await client.WaitRunTicks(1); - - await client.WaitPost(() => - { - clientComponent = cEntityManager.GetComponent(serverEnt); - }); - - Assert.Multiple(() => - { - Assert.That(clientComponent.Foo, Is.False); - - // KEEP IN MIND WHEN READING THIS. - // The game loop increments CurTick AFTER running the tick. - // So when reading CurTick inside an Assert or Post or whatever, the tick reported is the NEXT one to run. - - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(14))); - Assert.That(serverComponent.Foo, Is.False); - - // Client last ran tick 15 meaning it's ahead of the last server tick it processed (12) - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(16))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(12))); - }); - - // *** I am using block scopes to visually distinguish these sections of the test to make it more readable. - - - // Send an event to change the flag and instantly see the effect replicate client side, - // while it's queued on server and reconciling works (constantly needs re-firing on client). - { - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, true)); - - Assert.That(clientComponent.Foo, Is.True); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), true, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - - // Two ticks happen on both sides with nothing really "changing". - // Server doesn't receive it yet, - // client is still replaying the past prediction. - for (var i = 0; i < 2; i++) - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), false, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event arrived on server at tick 16. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(17))); - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), true, false, true, true) })); - }); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(16), false, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - // Nothing happened on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, Is.Empty); - Assert.That(clientComponent.Foo, Is.True); - }); - clientSystem.EventTriggerList.Clear(); - } - } - - // Disallow changes to simulate a misprediction. - serverSystem.Allow = false; - - Assert.Multiple(() => - { - // Assert timing is still correct, should be but it's a good reference for the rest of the test. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(18))); - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(20))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(16))); - }); - - { - // Send event to server to change flag again, this time to disable it.. - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, false)); - - Assert.That(clientComponent.Foo, Is.False); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), true, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - - for (var i = 0; i < 2; i++) - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), false, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event arrived on server at tick 20. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(21))); - // But the server didn't listen! - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), true, true, true, false) })); - }); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(20), false, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - } - - { - await server.WaitRunTicks(1); - - // Nothing happened on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event no longer got repeated and flag was *not* set by server state. - // Mispredict gracefully handled! - Assert.That(clientSystem.EventTriggerList, Is.Empty); - Assert.That(clientComponent.Foo, Is.True); - }); - clientSystem.EventTriggerList.Clear(); - } - } - - // Re-allow changes to make everything work correctly again. - serverSystem.Allow = true; - - Assert.Multiple(() => - { - // Assert timing is still correct. - Assert.That(sGameTiming.CurTick, Is.EqualTo(new GameTick(22))); - Assert.That(cGameTiming.CurTick, Is.EqualTo(new GameTick(24))); - Assert.That(cGameTiming.LastProcessedTick, Is.EqualTo(new GameTick(20))); - }); - - { - // Send first event to disable the flag (reminder: it never got accepted by the server). - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, false)); - - Assert.That(clientComponent.Foo, Is.False); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), true, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - - // Run one tick, everything checks out. - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), false, true, false, false) })); - clientSystem.EventTriggerList.Clear(); - } - - // Send another event, to re-enable it. - await client.WaitPost(() => - { - cEntityManager.RaisePredictiveEvent(new SetFooMessage(serverEnt, true)); - - Assert.That(clientComponent.Foo, Is.True); - }); - - // Event correctly arrived on client system. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(25), true, false, true, true) })); - clientSystem.EventTriggerList.Clear(); - - // Next tick we run, both events come in, but at different times. - { - await server.WaitRunTicks(1); - - // Event did not arrive on server. - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] - { - (new GameTick(24), false, true, false, false), (new GameTick(25), false, false, true, true) - })); - clientSystem.EventTriggerList.Clear(); - } - - // FIRST event arrives on server! - { - await server.WaitRunTicks(1); - - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(24), true, true, false, false) })); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] - { - (new GameTick(24), false, true, false, false), (new GameTick(25), false, false, true, true) - })); - clientSystem.EventTriggerList.Clear(); - } - - // SECOND event arrived on server, client receives ack for first event, - // still runs second event as past prediction. - { - await server.WaitRunTicks(1); - - Assert.That(serverSystem.EventTriggerList, - Is.EquivalentTo(new[] { (new GameTick(25), true, false, true, true) })); - serverSystem.EventTriggerList.Clear(); - - await client.WaitRunTicks(1); - - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, - Is.EquivalentTo(new[] - { - (new GameTick(25), false, false, true, true) - })); - clientSystem.EventTriggerList.Clear(); - } - - // Finally, second event acknowledged on client and we're good. - { - await server.WaitRunTicks(1); - - Assert.That(serverSystem.EventTriggerList, Is.Empty); - - await client.WaitRunTicks(1); - - Assert.Multiple(() => - { - // Event got repeated on client as a past prediction. - Assert.That(clientSystem.EventTriggerList, Is.Empty); - - Assert.That(clientComponent.Foo, Is.True); - }); - } - } - - cfg.SetCVar(CVars.NetLogging, log); - await pairTracker.CleanReturnAsync(); - } - - [NetworkedComponent()] - [Access(typeof(SystemPredictionTestEntitySystem))] - public sealed class SystemPredictionTestComponent : Component - { - public bool Foo; - } - - [Reflect(false)] - public sealed class SystemPredictionTestEntitySystem : EntitySystem - { - public bool Allow { get; set; } = true; - - // Queue of all the events that come in so we can test that they come in perfectly as expected. - public List<(GameTick tick, bool firstPredict, bool old, bool @new, bool value)> EventTriggerList { get; } = - new(); - - [Dependency] private readonly IGameTiming _gameTiming = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeNetworkEvent(HandleMessage); - SubscribeLocalEvent(HandleMessage); - SubscribeLocalEvent(OnGetState); - SubscribeLocalEvent(OnHandleState); - } - - private void HandleMessage(SetFooMessage message, EntitySessionEventArgs args) - { - var component = EntityManager.GetComponent(message.Uid); - var old = component.Foo; - if (Allow) - { - component.Foo = message.NewFoo; - Dirty(message.Uid, component); - } - - EventTriggerList.Add((_gameTiming.CurTick, _gameTiming.IsFirstTimePredicted, old, component.Foo, message.NewFoo)); - } - - private void OnGetState(EntityUid uid, SystemPredictionTestComponent comp, ref ComponentGetState args) - { - args.State = new SystemPredictionComponentState(comp.Foo); - } - - private void OnHandleState(EntityUid uid, SystemPredictionTestComponent comp, ref ComponentHandleState args) - { - if (args.Current is not SystemPredictionComponentState state) - return; - - comp.Foo = state.Foo; - Dirty(uid, comp); - } - - [Serializable, NetSerializable] - private sealed class SystemPredictionComponentState : ComponentState - { - public bool Foo { get; } - - public SystemPredictionComponentState(bool foo) - { - Foo = foo; - } - } - } - - private sealed class SetFooMessage : EntityEventArgs - { - public SetFooMessage(EntityUid uid, bool newFoo) - { - Uid = uid; - NewFoo = newFoo; - } - - public EntityUid Uid { get; } - public bool NewFoo { get; } - } - } -} diff --git a/Content.IntegrationTests/Tests/Nyanotrasen/LatheRecipeAccessibility.cs b/Content.IntegrationTests/Tests/Nyanotrasen/LatheRecipeAccessibility.cs index a52aac8464..aa7850b802 100644 --- a/Content.IntegrationTests/Tests/Nyanotrasen/LatheRecipeAccessibility.cs +++ b/Content.IntegrationTests/Tests/Nyanotrasen/LatheRecipeAccessibility.cs @@ -13,7 +13,7 @@ public sealed class LatheRecipeAccessibility [Test] public async Task AllLatheRecipesAccessible() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Nyanotrasen/Mail/MailTest.cs b/Content.IntegrationTests/Tests/Nyanotrasen/Mail/MailTest.cs index 3a0d3463ed..53ba99f850 100644 --- a/Content.IntegrationTests/Tests/Nyanotrasen/Mail/MailTest.cs +++ b/Content.IntegrationTests/Tests/Nyanotrasen/Mail/MailTest.cs @@ -28,32 +28,15 @@ namespace Content.IntegrationTests.Tests.Mail { + /* [TestFixture] [TestOf(typeof(MailSystem))] [TestOf(typeof(MailComponent))] [TestOf(typeof(MailTeleporterComponent))] public sealed class MailTest { + [TestPrototypes] private const string Prototypes = @" -- type: gameMap - id: FooStation - minPlayers: 0 - mapName: FooStation - mapPath: Maps/Tests/empty.yml - stations: - Station: - mapNameTemplate: FooStation - stationProto: StandardNanotrasenStation - components: - - type: StationJobs - overflowJobs: - - Assistant - availableJobs: - TMime: [0, -1] - TAssistant: [-1, -1] - TCaptain: [5, 5] - TClown: [5, 6] - - type: damageType id: TestBlunt @@ -242,7 +225,7 @@ public sealed class MailTest [Test] public async Task TestAllMailIsAvailableToSpawn() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; // Per RobustIntegrationTest.cs, wait until state is settled to access it. await server.WaitIdleAsync(); @@ -291,7 +274,7 @@ await server.WaitAssertion(() => [Test] public async Task TestAllMailHasSomeContents() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -321,7 +304,7 @@ await server.WaitAssertion(() => [Test] public async Task TestTeleporterCanSetupPriorityMail() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -367,7 +350,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailPriorityBonusMalus() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -422,7 +405,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailFragileBonusMalus() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -477,7 +460,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailFragileDetection() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -519,7 +502,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailSystemMatchJobTitleToDepartment() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -544,7 +527,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailSystemMatchJobTitleToIcon() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -569,7 +552,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailJobStampVisuals() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -618,7 +601,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailTransferDamage() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -683,7 +666,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailPriorityTimeoutPenalty() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -730,7 +713,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailCanBeUnlockedWithValidID() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -820,7 +803,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailCannotBeUnlockedWithInvalidID() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -892,7 +875,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailTeleporterCanDetectMailOnItsTile() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -937,7 +920,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailTeleporterCanSpawnMail() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -997,7 +980,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailLimitUndeliveredParcels() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1061,7 +1044,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailDepositsIntoStationBankAccount() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1171,7 +1154,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailPenalizesStationBankAccountOnFailure() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1254,7 +1237,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailSpawnForJobWithJobCandidate() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1312,7 +1295,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailSpawnForJobWithoutJobCandidate() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1393,7 +1376,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailRecipients() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1458,7 +1441,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMailIsEmaggedProperly() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true, ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1535,7 +1518,7 @@ await server.WaitAssertion(() => [Test] public async Task TestNoMindlessPriorityMail() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{ExtraPrototypes = Prototypes}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -1633,4 +1616,5 @@ await server.WaitAssertion(() => await pairTracker.CleanReturnAsync(); } } +*/ } diff --git a/Content.IntegrationTests/Tests/Nyanotrasen/Oracle/OracleTest.cs b/Content.IntegrationTests/Tests/Nyanotrasen/Oracle/OracleTest.cs index 0b765c5c61..962affa323 100644 --- a/Content.IntegrationTests/Tests/Nyanotrasen/Oracle/OracleTest.cs +++ b/Content.IntegrationTests/Tests/Nyanotrasen/Oracle/OracleTest.cs @@ -23,7 +23,7 @@ public sealed class OracleTest [Test] public async Task AllOracleItemsCanBeTurnedIn() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; // Per RobustIntegrationTest.cs, wait until state is settled to access it. await server.WaitIdleAsync(); diff --git a/Content.IntegrationTests/Tests/Nyanotrasen/Random/NyanoRandomTest.cs b/Content.IntegrationTests/Tests/Nyanotrasen/Random/NyanoRandomTest.cs index 8efb984db1..61d8bd9f51 100644 --- a/Content.IntegrationTests/Tests/Nyanotrasen/Random/NyanoRandomTest.cs +++ b/Content.IntegrationTests/Tests/Nyanotrasen/Random/NyanoRandomTest.cs @@ -23,7 +23,7 @@ public sealed class NyanoRandomTest [Test] public async Task TestAltarRewards() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; // Per RobustIntegrationTest.cs, wait until state is settled to access it. await server.WaitIdleAsync(); @@ -51,7 +51,7 @@ await server.WaitAssertion(() => [Test] public async Task TestPsionicPowerPool() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; // Per RobustIntegrationTest.cs, wait until state is settled to access it. await server.WaitIdleAsync(); @@ -80,7 +80,7 @@ await server.WaitAssertion(() => [Test] public async Task TestMetempsychoticPool() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); diff --git a/Content.IntegrationTests/Tests/Nyanotrasen/ReverseEngineering/ReverseEngineeringTest.cs b/Content.IntegrationTests/Tests/Nyanotrasen/ReverseEngineering/ReverseEngineeringTest.cs index 413a79cc9d..a909acc02c 100644 --- a/Content.IntegrationTests/Tests/Nyanotrasen/ReverseEngineering/ReverseEngineeringTest.cs +++ b/Content.IntegrationTests/Tests/Nyanotrasen/ReverseEngineering/ReverseEngineeringTest.cs @@ -1,7 +1,5 @@ #nullable enable using System.Collections.Generic; -using NUnit.Framework; -using System.Threading.Tasks; using Content.Shared.ReverseEngineering; using Content.Shared.Research.Prototypes; using Content.Server.ReverseEngineering; @@ -22,7 +20,7 @@ public sealed class ReverseEngineeringTest [Test] public async Task ReverseEngineeringResultsValid() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings{NoClient = true}); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; // Per RobustIntegrationTest.cs, wait until state is settled to access it. await server.WaitIdleAsync(); @@ -66,6 +64,8 @@ await server.WaitAssertion(() => } } }); + + await pairTracker.CleanReturnAsync(); } } } diff --git a/Content.IntegrationTests/Tests/PostMapInitTest.cs b/Content.IntegrationTests/Tests/PostMapInitTest.cs index 7a8131bdb9..a6d690f36d 100644 --- a/Content.IntegrationTests/Tests/PostMapInitTest.cs +++ b/Content.IntegrationTests/Tests/PostMapInitTest.cs @@ -1,4 +1,4 @@ -using System.Collections.Generic; +using System.Collections.Generic; using System.IO; using System.Linq; using System.Threading; @@ -42,13 +42,31 @@ public sealed class PostMapInitTest "/Maps/infiltrator.yml", }; + private static readonly string[] GameMaps = + { + "Angle", + "Arena", + "CentComm", + "Dev", + "Glacier", + "Hammurabi", + "Lighthouse", + "Northway", + "Ovni", + "Pebble", + "Shoukou", + "TheHive", + "Tortuga", + "Edge", + }; + /// /// Asserts that specific files have been saved as grids and not maps. /// [Test, TestCaseSource(nameof(Grids))] public async Task GridsLoadableTest(string mapFile) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entManager = server.ResolveDependency(); @@ -89,7 +107,7 @@ await server.WaitPost(() => [Test] public async Task NoSavedPostMapInitTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var resourceManager = server.ResolveDependency(); @@ -128,56 +146,10 @@ public async Task NoSavedPostMapInitTest() await pairTracker.CleanReturnAsync(); } - private static string[] GetGameMapNames() - { - Task task; - using (ExecutionContext.SuppressFlow()) - { - task = Task.Run(static async () => - { - await Task.Yield(); - await using var pairTracker = await PoolManager.GetServerClient( - new PoolSettings - { - Disconnected = true, - TestName = $"{nameof(PostMapInitTest)}.{nameof(GetGameMapNames)}" - } - ); - var server = pairTracker.Pair.Server; - var protoManager = server.ResolveDependency(); - - var maps = protoManager.EnumeratePrototypes().ToList(); - var mapNames = new List(); - var naughty = new HashSet() - { - "Empty", - "Infiltrator", - "Pirate", - }; - - foreach (var map in maps) - { - // AAAAAAAAAA - // Why are they stations! - if (naughty.Contains(map.ID)) - continue; - - mapNames.Add(map.ID); - } - - await pairTracker.CleanReturnAsync(); - return mapNames.ToArray(); - }); - Task.WaitAny(task); - } - - return task.GetAwaiter().GetResult(); - } - - [Test, TestCaseSource(nameof(GetGameMapNames))] + [Test, TestCaseSource(nameof(GameMaps))] public async Task GameMapsLoadableTest(string mapProto) { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); @@ -306,86 +278,89 @@ await server.WaitPost(() => await pairTracker.CleanReturnAsync(); } - /// - /// Get the non-game map maps. - /// - private static string[] GetMaps() + [Test] + public async Task AllMapsTested() { - Task task; - using (ExecutionContext.SuppressFlow()) - { - task = Task.Run(static async () => - { - await Task.Yield(); - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Disconnected = true }); - var server = pairTracker.Pair.Server; - var resourceManager = server.ResolveDependency(); - var protoManager = server.ResolveDependency(); - - var gameMaps = protoManager.EnumeratePrototypes().Select(o => o.MapPath).ToHashSet(); - - var mapFolder = new ResPath("/Maps"); - var maps = resourceManager - .ContentFindFiles(mapFolder) - .Where(filePath => filePath.Extension == "yml" && !filePath.Filename.StartsWith(".", StringComparison.Ordinal)) - .ToArray(); - var mapNames = new List(); - foreach (var map in maps) - { - var rootedPath = map.ToRootedPath(); + await using var pairTracker = await PoolManager.GetServerClient(); + var server = pairTracker.Pair.Server; + var protoMan = server.ResolveDependency(); - // ReSharper disable once RedundantLogicalConditionalExpressionOperand - if (SkipTestMaps && rootedPath.ToString().StartsWith(TestMapsPath, StringComparison.Ordinal) || - gameMaps.Contains(map)) - { - continue; - } - mapNames.Add(rootedPath.ToString()); - } + var gameMaps = protoMan.EnumeratePrototypes() + .Where(x => !pairTracker.Pair.IsTestPrototype(x)) + .Select(x => x.ID) + .ToHashSet(); - await pairTracker.CleanReturnAsync(); - return mapNames.ToArray(); - }); - Task.WaitAny(task); - } + Assert.That(gameMaps.Remove(PoolManager.TestMap)); - return task.GetAwaiter().GetResult(); + CollectionAssert.AreEquivalent(GameMaps.ToHashSet(), gameMaps, "Game map prototype missing from test cases."); + + await pairTracker.CleanReturnAsync(); } - [Test, TestCaseSource(nameof(GetMaps))] - public async Task MapsLoadableTest(string mapName) + [Test] + public async Task NonGameMapsLoadableTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapLoader = server.ResolveDependency().GetEntitySystem(); var mapManager = server.ResolveDependency(); + var resourceManager = server.ResolveDependency(); + var protoManager = server.ResolveDependency(); var cfg = server.ResolveDependency(); Assert.That(cfg.GetCVar(CCVars.GridFill), Is.False); - await server.WaitPost(() => + var gameMaps = protoManager.EnumeratePrototypes().Select(o => o.MapPath).ToHashSet(); + + var mapFolder = new ResPath("/Maps"); + var maps = resourceManager + .ContentFindFiles(mapFolder) + .Where(filePath => filePath.Extension == "yml" && !filePath.Filename.StartsWith(".", StringComparison.Ordinal)) + .ToArray(); + + var mapNames = new List(); + foreach (var map in maps) { - var mapId = mapManager.CreateMap(); - try - { - Assert.That(mapLoader.TryLoad(mapId, mapName, out _)); - } - catch (Exception ex) - { - throw new Exception($"Failed to load map {mapName}", ex); - } + if (gameMaps.Contains(map)) + continue; - try + var rootedPath = map.ToRootedPath(); + if (SkipTestMaps && rootedPath.ToString().StartsWith(TestMapsPath, StringComparison.Ordinal)) { - mapManager.DeleteMap(mapId); + continue; } - catch (Exception ex) + mapNames.Add(rootedPath.ToString()); + } + + await server.WaitPost(() => + { + Assert.Multiple(() => { - throw new Exception($"Failed to delete map {mapName}", ex); - } + foreach (var mapName in mapNames) + { + var mapId = mapManager.CreateMap(); + try + { + Assert.That(mapLoader.TryLoad(mapId, mapName, out _)); + } + catch (Exception ex) + { + throw new Exception($"Failed to load map {mapName}", ex); + } + + try + { + mapManager.DeleteMap(mapId); + } + catch (Exception ex) + { + throw new Exception($"Failed to delete map {mapName}", ex); + } + } + }); }); - await server.WaitRunTicks(1); + await server.WaitRunTicks(1); await pairTracker.CleanReturnAsync(); } } diff --git a/Content.IntegrationTests/Tests/Power/PowerTest.cs b/Content.IntegrationTests/Tests/Power/PowerTest.cs index a3f040744b..40d8ae898c 100644 --- a/Content.IntegrationTests/Tests/Power/PowerTest.cs +++ b/Content.IntegrationTests/Tests/Power/PowerTest.cs @@ -16,6 +16,7 @@ namespace Content.IntegrationTests.Tests.Power [TestFixture] public sealed class PowerTest { + [TestPrototypes] private const string Prototypes = @" - type: entity id: GeneratorDummy @@ -161,11 +162,7 @@ public sealed class PowerTest [Test] public async Task TestSimpleSurplus() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -226,11 +223,7 @@ await server.WaitAssertion(() => [Test] public async Task TestSimpleDeficit() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -287,11 +280,7 @@ await server.WaitAssertion(() => [Test] public async Task TestSupplyRamp() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -378,11 +367,7 @@ await server.WaitAssertion(() => [Test] public async Task TestBatteryRamp() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -483,7 +468,7 @@ public async Task TestNoDemandRampdown() { // checks that batteries and supplies properly ramp down if the load is disconnected/disabled. - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -579,11 +564,7 @@ await server.WaitAssertion(() => [Test] public async Task TestSimpleBatteryChargeDeficit() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var gameTiming = server.ResolveDependency(); @@ -639,11 +620,7 @@ await server.WaitAssertion(() => [Test] public async Task TestFullBattery() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -720,11 +697,7 @@ await server.WaitAssertion(() => [Test] public async Task TestFullBatteryEfficiencyPassThrough() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -801,11 +774,7 @@ await server.WaitAssertion(() => [Test] public async Task TestFullBatteryEfficiencyDemandPassThrough() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -901,7 +870,7 @@ await server.WaitAssertion(() => [Test] public async Task TestSupplyPrioritized() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -999,11 +968,7 @@ await server.WaitAssertion(() => [Test] public async Task TestBatteriesProportional() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -1090,11 +1055,7 @@ await server.WaitAssertion(() => [Test] public async Task TestBatteryEngineCut() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -1178,11 +1139,7 @@ await server.WaitAssertion(() => [Test] public async Task TestTerminalNodeGroups() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -1247,11 +1204,7 @@ await server.WaitAssertion(() => [Test] public async Task ApcChargingTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); @@ -1306,11 +1259,7 @@ await server.WaitAssertion(() => [Test] public async Task ApcNetTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var entityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Procedural/DungeonTests.cs b/Content.IntegrationTests/Tests/Procedural/DungeonTests.cs index 6566126bd3..4300eb52e1 100644 --- a/Content.IntegrationTests/Tests/Procedural/DungeonTests.cs +++ b/Content.IntegrationTests/Tests/Procedural/DungeonTests.cs @@ -12,7 +12,7 @@ public sealed class DungeonTests [Test] public async Task TestDungeonRoomPackBounds() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var protoManager = pairTracker.Pair.Server.ResolveDependency(); await pairTracker.Pair.Server.WaitAssertion(() => @@ -62,7 +62,7 @@ await pairTracker.Pair.Server.WaitAssertion(() => [Test] public async Task TestDungeonPresets() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var protoManager = pairTracker.Pair.Server.ResolveDependency(); await pairTracker.Pair.Server.WaitAssertion(() => diff --git a/Content.IntegrationTests/Tests/PrototypeSaveTest.cs b/Content.IntegrationTests/Tests/PrototypeSaveTest.cs index 5b87c6f36c..9b354babb9 100644 --- a/Content.IntegrationTests/Tests/PrototypeSaveTest.cs +++ b/Content.IntegrationTests/Tests/PrototypeSaveTest.cs @@ -41,7 +41,7 @@ public sealed class PrototypeSaveTest public async Task UninitializedSaveTest() { // Apparently SpawnTest fails to clean up properly. Due to the similarities, I'll assume this also fails. - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, Dirty = true, Destructive = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); @@ -81,6 +81,9 @@ await server.WaitPost(() => if (prototype.Abstract) continue; + if (pairTracker.Pair.IsTestPrototype(prototype)) + continue; + // Yea this test just doesn't work with this, it parents a grid to another grid and causes game logic to explode. if (prototype.Components.ContainsKey("MapGrid")) continue; diff --git a/Content.IntegrationTests/Tests/ResearchTest.cs b/Content.IntegrationTests/Tests/ResearchTest.cs index 7e7be713ce..179d751f18 100644 --- a/Content.IntegrationTests/Tests/ResearchTest.cs +++ b/Content.IntegrationTests/Tests/ResearchTest.cs @@ -12,7 +12,7 @@ public sealed class ResearchTest [Test] public async Task DisciplineValidTierPrerequesitesTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); @@ -48,7 +48,7 @@ await server.WaitAssertion(() => [Test] public async Task AllTechPrintableTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); @@ -62,6 +62,9 @@ await server.WaitAssertion(() => if (proto.Abstract) continue; + if (pairTracker.Pair.IsTestPrototype(proto)) + continue; + if (!proto.TryGetComponent(out var lathe)) continue; allLathes.Add(lathe); diff --git a/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs b/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs index c12a6ee861..f300410a58 100644 --- a/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs +++ b/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs @@ -30,7 +30,11 @@ public void Reset(RoundRestartCleanupEvent ev) [Test] public async Task ResettingEntitySystemResetTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Connected = true + }); var server = pairTracker.Pair.Server; var entitySystemManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/RestartRoundTest.cs b/Content.IntegrationTests/Tests/RestartRoundTest.cs index 454e94cc39..8358a4a95e 100644 --- a/Content.IntegrationTests/Tests/RestartRoundTest.cs +++ b/Content.IntegrationTests/Tests/RestartRoundTest.cs @@ -10,7 +10,11 @@ public sealed class RestartRoundTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Connected = true + }); var server = pairTracker.Pair.Server; var sysManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/RoundEndTest.cs b/Content.IntegrationTests/Tests/RoundEndTest.cs index 4232a635e7..4d6eff32e4 100644 --- a/Content.IntegrationTests/Tests/RoundEndTest.cs +++ b/Content.IntegrationTests/Tests/RoundEndTest.cs @@ -13,7 +13,11 @@ public sealed class RoundEndTest : IEntityEventSubscriber [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings + { + DummyTicker = false, + Connected = true + }); var server = pairTracker.Pair.Server; diff --git a/Content.IntegrationTests/Tests/SaveLoadMapTest.cs b/Content.IntegrationTests/Tests/SaveLoadMapTest.cs index 84702aec66..03e5b7e6c7 100644 --- a/Content.IntegrationTests/Tests/SaveLoadMapTest.cs +++ b/Content.IntegrationTests/Tests/SaveLoadMapTest.cs @@ -18,7 +18,7 @@ public async Task SaveLoadMultiGridMap() { const string mapPath = @"/Maps/Test/TestMap.yml"; - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapManager = server.ResolveDependency(); var sEntities = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs b/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs index 28025b47ab..f25670de3d 100644 --- a/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs +++ b/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs @@ -13,7 +13,7 @@ namespace Content.IntegrationTests.Tests { /// - /// Tests that the + /// Tests that a map's yaml does not change when saved consecutively. /// [TestFixture] public sealed class SaveLoadSaveTest @@ -21,7 +21,7 @@ public sealed class SaveLoadSaveTest [Test] public async Task SaveLoadSave() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Fresh = true, Disconnected = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var entManager = server.ResolveDependency(); var mapLoader = entManager.System(); @@ -97,7 +97,7 @@ await server.WaitPost(() => [Test] public async Task LoadSaveTicksSaveAngle() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapLoader = server.ResolveDependency().GetEntitySystem(); var mapManager = server.ResolveDependency(); @@ -179,7 +179,7 @@ await server.WaitPost(() => [Test] public async Task LoadTickLoadAngle() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var mapLoader = server.ResolveDependency().GetEntitySystem(); diff --git a/Content.IntegrationTests/Tests/Serialization/SerializationTest.cs b/Content.IntegrationTests/Tests/Serialization/SerializationTest.cs new file mode 100644 index 0000000000..bdf68a1161 --- /dev/null +++ b/Content.IntegrationTests/Tests/Serialization/SerializationTest.cs @@ -0,0 +1,82 @@ +using System.Collections.Generic; +using System.Linq; +using Robust.Shared.Reflection; +using Robust.Shared.Serialization.Manager; +using Robust.Shared.Serialization.Manager.Attributes; +using Robust.Shared.Serialization.Markdown.Value; + +namespace Content.IntegrationTests.Tests.Serialization; + +[TestFixture] +public sealed class SerializationTest +{ + /// + /// Check that serializing generic enums works as intended. This should really be in engine, but engine + /// integrations tests block reflection and I am lazy.. + /// + [Test] + public async Task SerializeGenericEnums() + { + await using var pairTracker = await PoolManager.GetServerClient(); + var server = pairTracker.Pair.Server; + var seriMan = server.ResolveDependency(); + var refMan = server.ResolveDependency(); + + Enum value = TestEnum.Bb; + + var node = seriMan.WriteValue(value, notNullableOverride:true); + var valueNode = node as ValueDataNode; + Assert.NotNull(valueNode); + + var expected = refMan.GetEnumReference(value); + Assert.That(valueNode!.Value, Is.EqualTo(expected)); + + var errors = seriMan.ValidateNode(valueNode).GetErrors(); + Assert.That(errors.Any(), Is.False); + + var deserialized = seriMan.Read(node, notNullableOverride:true); + Assert.That(deserialized, Is.EqualTo(value)); + + // Repeat test with enums in a data definitions. + var data = new TestData + { + Value = TestEnum.Cc, + Sequence = new() {TestEnum.Dd, TestEnum.Aa} + }; + + node = seriMan.WriteValue(data, notNullableOverride:true); + + errors = seriMan.ValidateNode(node).GetErrors(); + Assert.That(errors.Any(), Is.False); + + var deserializedData = seriMan.Read(node, notNullableOverride:false); + + Assert.That(deserializedData.Value, Is.EqualTo(data.Value)); + Assert.That(deserializedData.Sequence.Count, Is.EqualTo(data.Sequence.Count)); + Assert.That(deserializedData.Sequence[0], Is.EqualTo(data.Sequence[0])); + Assert.That(deserializedData.Sequence[1], Is.EqualTo(data.Sequence[1])); + + // Check that Generic & non-generic serializers are incompativle. + Enum genericValue = TestEnum.Bb; + TestEnum typedValue = TestEnum.Bb; + + var genericNode = seriMan.WriteValue(genericValue, notNullableOverride:true); + var typedNode = seriMan.WriteValue(typedValue); + + Assert.That(seriMan.ValidateNode(genericNode).GetErrors().Any(), Is.False); + Assert.That(seriMan.ValidateNode(genericNode).GetErrors().Any(), Is.True); + Assert.That(seriMan.ValidateNode(typedNode).GetErrors().Any(), Is.True); + Assert.That(seriMan.ValidateNode(typedNode).GetErrors().Any(), Is.False); + + await pairTracker.CleanReturnAsync(); + } + + private enum TestEnum : byte { Aa, Bb, Cc, Dd } + + [DataDefinition] + private sealed class TestData + { + [DataField("value")] public Enum Value = default!; + [DataField("sequence")] public List Sequence = default!; + } +} diff --git a/Content.IntegrationTests/Tests/Shuttle/DockTest.cs b/Content.IntegrationTests/Tests/Shuttle/DockTest.cs index 4931134275..00d29aaf3f 100644 --- a/Content.IntegrationTests/Tests/Shuttle/DockTest.cs +++ b/Content.IntegrationTests/Tests/Shuttle/DockTest.cs @@ -21,7 +21,7 @@ private static IEnumerable TestSource() [TestCaseSource(nameof(TestSource))] public async Task TestDockingConfig(Vector2 dock1Pos, Vector2 dock2Pos, Angle dock1Angle, Angle dock2Angle, bool result) { - await using var pair = await PoolManager.GetServerClient(new PoolSettings() { NoClient = true }); + await using var pair = await PoolManager.GetServerClient(); var server = pair.Pair.Server; var map = await PoolManager.CreateTestMap(pair); diff --git a/Content.IntegrationTests/Tests/ShuttleTest.cs b/Content.IntegrationTests/Tests/ShuttleTest.cs index 640334522f..582efe0c6c 100644 --- a/Content.IntegrationTests/Tests/ShuttleTest.cs +++ b/Content.IntegrationTests/Tests/ShuttleTest.cs @@ -15,7 +15,7 @@ public sealed class ShuttleTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); diff --git a/Content.IntegrationTests/Tests/StackTest.cs b/Content.IntegrationTests/Tests/StackTest.cs index 12cea312bd..54688f8ea4 100644 --- a/Content.IntegrationTests/Tests/StackTest.cs +++ b/Content.IntegrationTests/Tests/StackTest.cs @@ -11,7 +11,7 @@ public sealed class StackTest [Test] public async Task StackCorrectItemSize() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/StartTest.cs b/Content.IntegrationTests/Tests/StartTest.cs index f0f8bb1880..90a1179d24 100644 --- a/Content.IntegrationTests/Tests/StartTest.cs +++ b/Content.IntegrationTests/Tests/StartTest.cs @@ -11,7 +11,7 @@ public sealed class StartTest [Test] public async Task TestClientStart() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Disconnected = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var client = pairTracker.Pair.Client; Assert.That(client.IsAlive); await client.WaitRunTicks(5); diff --git a/Content.IntegrationTests/Tests/Station/StationJobsTest.cs b/Content.IntegrationTests/Tests/Station/StationJobsTest.cs index f389a7010b..9761f237e0 100644 --- a/Content.IntegrationTests/Tests/Station/StationJobsTest.cs +++ b/Content.IntegrationTests/Tests/Station/StationJobsTest.cs @@ -18,15 +18,16 @@ namespace Content.IntegrationTests.Tests.Station; [TestOf(typeof(StationJobsSystem))] public sealed class StationJobsTest { + [TestPrototypes] private const string Prototypes = @" - type: playTimeTracker - id: Dummy + id: PlayTimeDummy - type: gameMap id: FooStation minPlayers: 0 mapName: FooStation - mapPath: Maps/Tests/empty.yml + mapPath: /Maps/Test/empty.yml stations: Station: mapNameTemplate: FooStation @@ -34,7 +35,7 @@ public sealed class StationJobsTest components: - type: StationJobs overflowJobs: - - Assistant + - Passenger availableJobs: TMime: [0, -1] TAssistant: [-1, -1] @@ -43,26 +44,26 @@ public sealed class StationJobsTest - type: job id: TAssistant - playTimeTracker: Dummy + playTimeTracker: PlayTimeDummy - type: job id: TMime weight: 20 - playTimeTracker: Dummy + playTimeTracker: PlayTimeDummy - type: job id: TClown weight: -10 - playTimeTracker: Dummy + playTimeTracker: PlayTimeDummy - type: job id: TCaptain weight: 10 - playTimeTracker: Dummy + playTimeTracker: PlayTimeDummy - type: job id: TChaplain - playTimeTracker: Dummy + playTimeTracker: PlayTimeDummy "; private const int StationCount = 100; @@ -73,11 +74,7 @@ public sealed class StationJobsTest [Test] public async Task AssignJobsTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var prototypeManager = server.ResolveDependency(); @@ -151,11 +148,7 @@ await server.WaitAssertion(() => [Test] public async Task AdjustJobsTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var prototypeManager = server.ResolveDependency(); @@ -206,11 +199,7 @@ await server.WaitAssertion(() => [Test] public async Task InvalidRoundstartJobsTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var prototypeManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/StorageTest.cs b/Content.IntegrationTests/Tests/StorageTest.cs index c85747934c..f63bb9c399 100644 --- a/Content.IntegrationTests/Tests/StorageTest.cs +++ b/Content.IntegrationTests/Tests/StorageTest.cs @@ -20,7 +20,7 @@ public sealed class StorageTest [Test] public async Task StorageSizeArbitrageTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); @@ -42,7 +42,7 @@ await server.WaitAssertion(() => [Test] public async Task TestStorageFillPrototypes() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoManager = server.ResolveDependency(); @@ -70,7 +70,7 @@ await server.WaitAssertion(() => [Test] public async Task TestSufficientSpaceForFill() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var protoMan = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Tag/TagTest.cs b/Content.IntegrationTests/Tests/Tag/TagTest.cs index 0f835cca81..13da0eb6e5 100644 --- a/Content.IntegrationTests/Tests/Tag/TagTest.cs +++ b/Content.IntegrationTests/Tests/Tag/TagTest.cs @@ -15,14 +15,15 @@ public sealed class TagTest private const string TagEntityId = "TagTestDummy"; // Register these three into the prototype manager - private const string StartingTag = "A"; - private const string AddedTag = "EIOU"; - private const string UnusedTag = "E"; + private const string StartingTag = "StartingTagDummy"; + private const string AddedTag = "AddedTagDummy"; + private const string UnusedTag = "UnusedTagDummy"; // Do not register this one private const string UnregisteredTag = "AAAAAAAAA"; - private static readonly string Prototypes = $@" + [TestPrototypes] + private const string Prototypes = $@" - type: Tag id: {StartingTag} @@ -43,11 +44,7 @@ public sealed class TagTest [Test] public async Task TagComponentTest() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var sEntityManager = server.ResolveDependency(); diff --git a/Content.IntegrationTests/Tests/Toolshed/AdminTest.cs b/Content.IntegrationTests/Tests/Toolshed/AdminTest.cs new file mode 100644 index 0000000000..2c52d5d5c2 --- /dev/null +++ b/Content.IntegrationTests/Tests/Toolshed/AdminTest.cs @@ -0,0 +1,20 @@ +using System.Collections.Generic; +using System.Linq; +using Robust.Shared.Toolshed; + +namespace Content.IntegrationTests.Tests.Toolshed; + +[TestFixture] +public sealed class AdminTest : ToolshedTest +{ + [Test] + public async Task AllCommandsHavePermissions() + { + await Server.WaitAssertion(() => + { + Assert.That(InvokeCommand("cmd:list where { acmd:perms isnull }", out var res)); + var list = ((IEnumerable) res).ToList(); + Assert.That(list, Is.Empty, "All commands must have admin permissions set up."); + }); + } +} diff --git a/Content.IntegrationTests/Tests/Toolshed/CommandParseTest.cs b/Content.IntegrationTests/Tests/Toolshed/CommandParseTest.cs new file mode 100644 index 0000000000..f997db1c48 --- /dev/null +++ b/Content.IntegrationTests/Tests/Toolshed/CommandParseTest.cs @@ -0,0 +1,84 @@ +using System.Collections.Generic; +using Robust.Shared.GameObjects; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Syntax; +using Robust.Shared.Toolshed.TypeParsers; + +namespace Content.IntegrationTests.Tests.Toolshed; + +[TestFixture] +public sealed class CommandRunTest : ToolshedTest +{ + [Test] + public async Task SimpleCommandRun() + { + await Server.WaitAssertion(() => + { + ParseCommand("entities"); + ParseCommand("entities select 1"); + ParseCommand("entities with Item select 1"); + + ExpectError(); + ParseCommand("entities with"); + + ExpectError(); + ParseCommand("player:list with MetaData"); + + ExpectError(); + ParseCommand("player:list", expectedType: typeof(IEnumerable)); + + ParseCommand("entities not with MetaData"); + ParseCommand("with MetaData select 2 any", inputType: typeof(List)); + + ParseCommand("entities not with MetaData => $myEntities"); + ParseCommand("=> $fooBar with MetaData", inputType: typeof(List)); + }); + } + + [Test] + public async Task EntityUidTypeParser() + { + await Server.WaitAssertion(() => + { + ParseCommand("ent 1"); + ParseCommand("ent c1"); + + ExpectError(); + ParseCommand("ent foodigity"); + }); + } + + [Test] + public async Task QuantityTypeParser() + { + await Server.WaitAssertion(() => + { + ParseCommand("entities select 100"); + ParseCommand("entities select 50%"); + + ExpectError(); + ParseCommand("entities select -1"); + + ExpectError(); + ParseCommand("entities select 200%"); + + ExpectError(); + ParseCommand("entities select hotdog"); + }); + } + + [Test] + public async Task ComponentTypeParser() + { + await Server.WaitAssertion(() => + { + ParseCommand("entities with MetaData"); + + ExpectError(); + ParseCommand("entities with Foodiddy"); + + ExpectError(); + ParseCommand("entities with MetaDataComponent"); + }); + } +} diff --git a/Content.IntegrationTests/Tests/Toolshed/LocTest.cs b/Content.IntegrationTests/Tests/Toolshed/LocTest.cs new file mode 100644 index 0000000000..db8d451dbc --- /dev/null +++ b/Content.IntegrationTests/Tests/Toolshed/LocTest.cs @@ -0,0 +1,19 @@ +using System.Collections.Generic; +using System.Linq; +using Robust.Shared.Toolshed; + +namespace Content.IntegrationTests.Tests.Toolshed; + +[TestFixture] +public sealed class LocTest : ToolshedTest +{ + [Test] + public async Task AllCommandsHaveDescriptions() + { + await Server.WaitAssertion(() => + { + Assert.That(InvokeCommand("cmd:list where { cmd:descloc loc:tryloc isnull }", out var res)); + Assert.That((IEnumerable)res, Is.Empty, "All commands must have localized descriptions."); + }); + } +} diff --git a/Content.IntegrationTests/Tests/Toolshed/ToolshedTest.cs b/Content.IntegrationTests/Tests/Toolshed/ToolshedTest.cs new file mode 100644 index 0000000000..d04c6c6b7e --- /dev/null +++ b/Content.IntegrationTests/Tests/Toolshed/ToolshedTest.cs @@ -0,0 +1,159 @@ +#nullable enable +using System.Collections.Generic; +using Content.Server.Administration.Managers; +using Robust.Server.Player; +using Robust.Shared.Players; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Errors; +using Robust.Shared.Toolshed.Syntax; +using Robust.UnitTesting; + +namespace Content.IntegrationTests.Tests.Toolshed; + +[TestFixture] +[FixtureLifeCycle(LifeCycle.InstancePerTestCase)] +public abstract class ToolshedTest : IInvocationContext +{ + protected PairTracker PairTracker = default!; + + protected virtual bool Connected => false; + protected virtual bool AssertOnUnexpectedError => true; + + protected RobustIntegrationTest.ServerIntegrationInstance Server = default!; + protected RobustIntegrationTest.ClientIntegrationInstance? Client = null; + protected ToolshedManager Toolshed = default!; + protected IAdminManager AdminManager = default!; + + protected IInvocationContext? Context = null; + + [TearDown] + public async Task TearDownInternal() + { + await PairTracker.CleanReturnAsync(); + await TearDown(); + } + + protected virtual async Task TearDown() + { + Assert.IsEmpty(_expectedErrors); + ClearErrors(); + } + + [SetUp] + public virtual async Task Setup() + { + PairTracker = await PoolManager.GetServerClient(new PoolSettings {Connected = Connected}); + Server = PairTracker.Pair.Server; + + if (Connected) + { + Client = PairTracker.Pair.Client; + await Client.WaitIdleAsync(); + } + + await Server.WaitIdleAsync(); + + Toolshed = Server.ResolveDependency(); + AdminManager = Server.ResolveDependency(); + } + + protected bool InvokeCommand(string command, out object? result, IPlayerSession? session = null) + { + return Toolshed.InvokeCommand(this, command, null, out result); + } + + protected void ParseCommand(string command, Type? inputType = null, Type? expectedType = null, bool once = false) + { + var parser = new ForwardParser(command, Toolshed); + var success = CommandRun.TryParse(false, false, parser, inputType, expectedType, once, out _, out _, out var error); + + if (error is not null) + ReportError(error); + + if (error is null) + Assert.That(success, $"Parse failed despite no error being reported. Parsed {command}"); + } + + public bool CheckInvokable(CommandSpec command, out IConError? error) + { + if (Context is not null) + { + return Context.CheckInvokable(command, out error); + } + + error = null; + return true; + } + + protected IPlayerSession? InvocationSession { get; set; } + + public ICommonSession? Session + { + get + { + if (Context is not null) + { + return Context.Session; + } + + return InvocationSession; + } + } + + public void WriteLine(string line) + { + return; + } + + private Queue _expectedErrors = new(); + + private List _errors = new(); + + public void ReportError(IConError err) + { + if (_expectedErrors.Count == 0) + { + if (AssertOnUnexpectedError) + { + Assert.Fail($"Got an error, {err.GetType()}, when none was expected.\n{err.Describe()}"); + } + + goto done; + } + + var ty = _expectedErrors.Dequeue(); + + if (AssertOnUnexpectedError) + { + Assert.That( + err.GetType().IsAssignableTo(ty), + $"The error {err.GetType()} wasn't assignable to the expected type {ty}.\n{err.Describe()}" + ); + } + + done: + _errors.Add(err); + } + + public IEnumerable GetErrors() + { + return _errors; + } + + public void ClearErrors() + { + _errors.Clear(); + } + + public Dictionary Variables { get; } = new(); + + protected void ExpectError(Type err) + { + _expectedErrors.Enqueue(err); + } + + protected void ExpectError() + { + _expectedErrors.Enqueue(typeof(T)); + } +} diff --git a/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs b/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs index e946cd15b4..08bc19e151 100644 --- a/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs +++ b/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs @@ -12,7 +12,8 @@ public sealed class EntitySystemExtensionsTest { private const string BlockerDummyId = "BlockerDummy"; - private static readonly string Prototypes = $@" + [TestPrototypes] + private const string Prototypes = $@" - type: entity id: {BlockerDummyId} name: {BlockerDummyId} @@ -31,11 +32,7 @@ public sealed class EntitySystemExtensionsTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings - { - NoClient = true, - ExtraPrototypes = Prototypes - }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); diff --git a/Content.IntegrationTests/Tests/Utility/EntityWhitelistTest.cs b/Content.IntegrationTests/Tests/Utility/EntityWhitelistTest.cs index 92d0359e5a..31a154af30 100644 --- a/Content.IntegrationTests/Tests/Utility/EntityWhitelistTest.cs +++ b/Content.IntegrationTests/Tests/Utility/EntityWhitelistTest.cs @@ -12,11 +12,12 @@ public sealed class EntityWhitelistTest private const string InvalidComponent = "Sprite"; private const string ValidComponent = "Physics"; - private static readonly string Prototypes = $@" + [TestPrototypes] + private const string Prototypes = $@" - type: Tag - id: ValidTag + id: WhitelistTestValidTag - type: Tag - id: InvalidTag + id: WhitelistTestInvalidTag - type: entity id: WhitelistDummy @@ -30,34 +31,34 @@ public sealed class EntityWhitelistTest components: - {ValidComponent} tags: - - ValidTag + - WhitelistTestValidTag - type: entity id: InvalidComponentDummy components: - type: {InvalidComponent} - type: entity - id: InvalidTagDummy + id: WhitelistTestInvalidTagDummy components: - type: Tag tags: - - InvalidTag + - WhitelistTestInvalidTag - type: entity id: ValidComponentDummy components: - type: {ValidComponent} - type: entity - id: ValidTagDummy + id: WhitelistTestValidTagDummy components: - type: Tag tags: - - ValidTag"; + - WhitelistTestValidTag"; [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; var testMap = await PoolManager.CreateTestMap(pairTracker); @@ -68,16 +69,16 @@ public async Task Test() await server.WaitAssertion(() => { var validComponent = sEntities.SpawnEntity("ValidComponentDummy", mapCoordinates); - var validTag = sEntities.SpawnEntity("ValidTagDummy", mapCoordinates); + var WhitelistTestValidTag = sEntities.SpawnEntity("WhitelistTestValidTagDummy", mapCoordinates); var invalidComponent = sEntities.SpawnEntity("InvalidComponentDummy", mapCoordinates); - var invalidTag = sEntities.SpawnEntity("InvalidTagDummy", mapCoordinates); + var WhitelistTestInvalidTag = sEntities.SpawnEntity("WhitelistTestInvalidTagDummy", mapCoordinates); // Test instantiated on its own var whitelistInst = new EntityWhitelist { Components = new[] { $"{ValidComponent}" }, - Tags = new() { "ValidTag" } + Tags = new() { "WhitelistTestValidTag" } }; whitelistInst.UpdateRegistrations(); Assert.That(whitelistInst, Is.Not.Null); @@ -91,10 +92,10 @@ await server.WaitAssertion(() => Assert.Multiple(() => { Assert.That(whitelistInst.IsValid(validComponent), Is.True); - Assert.That(whitelistInst.IsValid(validTag), Is.True); + Assert.That(whitelistInst.IsValid(WhitelistTestValidTag), Is.True); Assert.That(whitelistInst.IsValid(invalidComponent), Is.False); - Assert.That(whitelistInst.IsValid(invalidTag), Is.False); + Assert.That(whitelistInst.IsValid(WhitelistTestInvalidTag), Is.False); }); // Test from serialized @@ -111,10 +112,10 @@ await server.WaitAssertion(() => Assert.Multiple(() => { Assert.That(whitelistSer.IsValid(validComponent), Is.True); - Assert.That(whitelistSer.IsValid(validTag), Is.True); + Assert.That(whitelistSer.IsValid(WhitelistTestValidTag), Is.True); Assert.That(whitelistSer.IsValid(invalidComponent), Is.False); - Assert.That(whitelistSer.IsValid(invalidTag), Is.False); + Assert.That(whitelistSer.IsValid(WhitelistTestInvalidTag), Is.False); }); }); await pairTracker.CleanReturnAsync(); diff --git a/Content.IntegrationTests/Tests/Utility/SandboxTest.cs b/Content.IntegrationTests/Tests/Utility/SandboxTest.cs index 73baa2f0fc..633ab860f1 100644 --- a/Content.IntegrationTests/Tests/Utility/SandboxTest.cs +++ b/Content.IntegrationTests/Tests/Utility/SandboxTest.cs @@ -6,7 +6,7 @@ public sealed class SandboxTest [Test] public async Task Test() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoServer = true, Destructive = true }); + await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { Destructive = true }); var client = pairTracker.Pair.Client; await client.CheckSandboxed(typeof(Client.Entry.EntryPoint).Assembly); await pairTracker.CleanReturnAsync(); diff --git a/Content.IntegrationTests/Tests/VendingMachineRestockTest.cs b/Content.IntegrationTests/Tests/VendingMachineRestockTest.cs index db9e4ddf37..6a0ddc91c7 100644 --- a/Content.IntegrationTests/Tests/VendingMachineRestockTest.cs +++ b/Content.IntegrationTests/Tests/VendingMachineRestockTest.cs @@ -11,6 +11,7 @@ using Content.Shared.VendingMachines; using Content.Shared.Wires; using Content.Server.Wires; +using Content.Shared.Prototypes; namespace Content.IntegrationTests.Tests { @@ -19,10 +20,11 @@ namespace Content.IntegrationTests.Tests [TestOf(typeof(VendingMachineSystem))] public sealed class VendingMachineRestockTest : EntitySystem { + [TestPrototypes] private const string Prototypes = @" - type: entity - name: HumanDummy - id: HumanDummy + name: HumanVendingDummy + id: HumanVendingDummy components: - type: Hands - type: Body @@ -103,7 +105,7 @@ public sealed class VendingMachineRestockTest : EntitySystem [Test] public async Task TestAllRestocksAreAvailableToBuy() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -117,8 +119,9 @@ await server.WaitAssertion(() => // Collect all the prototypes with restock components. foreach (var proto in prototypeManager.EnumeratePrototypes()) { - if (proto.Abstract || - !proto.TryGetComponent(out var restock)) + if (proto.Abstract + || pairTracker.Pair.IsTestPrototype(proto) + || !proto.HasComponent()) { continue; } @@ -173,7 +176,7 @@ await server.WaitAssertion(() => [Test] public async Task TestCompleteRestockProcess() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -197,7 +200,7 @@ await server.WaitAssertion(() => var coordinates = testMap.GridCoords; // Spawn the entities. - user = entityManager.SpawnEntity("HumanDummy", coordinates); + user = entityManager.SpawnEntity("HumanVendingDummy", coordinates); machine = entityManager.SpawnEntity("VendingMachineTest", coordinates); packageRight = entityManager.SpawnEntity("TestRestockCorrect", coordinates); packageWrong = entityManager.SpawnEntity("TestRestockWrong", coordinates); @@ -259,7 +262,7 @@ await server.WaitAssertion(() => [Test] public async Task TestRestockBreaksOpen() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); @@ -323,7 +326,7 @@ await server.WaitAssertion(() => [Test] public async Task TestRestockInventoryBounds() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { NoClient = true, ExtraPrototypes = Prototypes }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; await server.WaitIdleAsync(); diff --git a/Content.MapRenderer/Painters/MapPainter.cs b/Content.MapRenderer/Painters/MapPainter.cs index 42c004c874..e6586474a9 100644 --- a/Content.MapRenderer/Painters/MapPainter.cs +++ b/Content.MapRenderer/Painters/MapPainter.cs @@ -28,6 +28,8 @@ public async IAsyncEnumerable> Paint(string map) await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { + DummyTicker = false, + Connected = true, Fresh = true, Map = map }); diff --git a/Content.MapRenderer/Program.cs b/Content.MapRenderer/Program.cs index ccd8f04757..2fa47694ff 100644 --- a/Content.MapRenderer/Program.cs +++ b/Content.MapRenderer/Program.cs @@ -29,12 +29,13 @@ internal static async Task Main(string[] args) if (!CommandLineArguments.TryParse(args, out var arguments)) return; + PoolManager.Startup(null); if (arguments.Maps.Count == 0) { Console.WriteLine("Didn't specify any maps to paint! Loading the map list..."); - await using var server = await PoolManager.GetServerClient(); - var mapIds = server.Pair.Server + await using var pairTracker = await PoolManager.GetServerClient(); + var mapIds = pairTracker.Pair.Server .ResolveDependency() .EnumeratePrototypes() .Select(map => map.ID) @@ -107,8 +108,8 @@ internal static async Task Main(string[] args) Console.WriteLine("Retrieving map ids by map file names..."); Console.Write("Fetching map prototypes... "); - await using var server = await PoolManager.GetServerClient(); - var mapPrototypes = server.Pair.Server + await using var pairTracker = await PoolManager.GetServerClient(); + var mapPrototypes = pairTracker.Pair.Server .ResolveDependency() .EnumeratePrototypes() .ToArray(); @@ -135,6 +136,7 @@ internal static async Task Main(string[] args) } await Run(arguments); + PoolManager.Shutdown(); } private static async Task Run(CommandLineArguments arguments) diff --git a/Content.Server.Database/Migrations/Postgres/20230725193102_AdminNotesImprovementsForeignKeys.Designer.cs b/Content.Server.Database/Migrations/Postgres/20230725193102_AdminNotesImprovementsForeignKeys.Designer.cs new file mode 100644 index 0000000000..f3ccf61d6d --- /dev/null +++ b/Content.Server.Database/Migrations/Postgres/20230725193102_AdminNotesImprovementsForeignKeys.Designer.cs @@ -0,0 +1,1770 @@ +// +using System; +using System.Net; +using System.Text.Json; +using Content.Server.Database; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; + +#nullable disable + +namespace Content.Server.Database.Migrations.Postgres +{ + [DbContext(typeof(PostgresServerDbContext))] + [Migration("20230725193102_AdminNotesImprovementsForeignKeys")] + partial class AdminNotesImprovementsForeignKeys + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "7.0.4") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("AdminRankId") + .HasColumnType("integer") + .HasColumnName("admin_rank_id"); + + b.Property("Title") + .HasColumnType("text") + .HasColumnName("title"); + + b.HasKey("UserId") + .HasName("PK_admin"); + + b.HasIndex("AdminRankId") + .HasDatabaseName("IX_admin_admin_rank_id"); + + b.ToTable("admin", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_flag_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AdminId") + .HasColumnType("uuid") + .HasColumnName("admin_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("text") + .HasColumnName("flag"); + + b.Property("Negative") + .HasColumnType("boolean") + .HasColumnName("negative"); + + b.HasKey("Id") + .HasName("PK_admin_flag"); + + b.HasIndex("AdminId") + .HasDatabaseName("IX_admin_flag_admin_id"); + + b.HasIndex("Flag", "AdminId") + .IsUnique(); + + b.ToTable("admin_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_log_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Date") + .HasColumnType("timestamp with time zone") + .HasColumnName("date"); + + b.Property("Impact") + .HasColumnType("smallint") + .HasColumnName("impact"); + + b.Property("Json") + .IsRequired() + .HasColumnType("jsonb") + .HasColumnName("json"); + + b.Property("Message") + .IsRequired() + .HasColumnType("text") + .HasColumnName("message"); + + b.Property("Type") + .HasColumnType("integer") + .HasColumnName("type"); + + b.HasKey("Id", "RoundId") + .HasName("PK_admin_log"); + + b.HasIndex("Date"); + + b.HasIndex("Message") + .HasAnnotation("Npgsql:TsVectorConfig", "english"); + + NpgsqlIndexBuilderExtensions.HasMethod(b.HasIndex("Message"), "GIN"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_log_round_id"); + + b.HasIndex("Type") + .HasDatabaseName("IX_admin_log_type"); + + b.ToTable("admin_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.Property("Uid") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("uid"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Uid")); + + b.Property("AdminLogId") + .HasColumnType("integer") + .HasColumnName("admin_log_id"); + + b.Property("AdminLogRoundId") + .HasColumnType("integer") + .HasColumnName("admin_log_round_id"); + + b.Property("Name") + .HasColumnType("text") + .HasColumnName("name"); + + b.HasKey("Uid") + .HasName("PK_admin_log_entity"); + + b.HasIndex("AdminLogId", "AdminLogRoundId") + .HasDatabaseName("IX_admin_log_entity_admin_log_id_admin_log_round_id"); + + b.ToTable("admin_log_entity", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("LogId") + .HasColumnType("integer") + .HasColumnName("log_id"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.HasKey("PlayerUserId", "LogId", "RoundId") + .HasName("PK_admin_log_player"); + + b.HasIndex("LogId", "RoundId"); + + b.ToTable("admin_log_player", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_messages_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CreatedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("uuid") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("boolean") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("uuid") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("character varying(4096)") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Seen") + .HasColumnType("boolean") + .HasColumnName("seen"); + + b.HasKey("Id") + .HasName("PK_admin_messages"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_messages_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_messages_round_id"); + + b.ToTable("admin_messages", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_notes_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CreatedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("uuid") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("boolean") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("uuid") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("character varying(4096)") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Secret") + .HasColumnType("boolean") + .HasColumnName("secret"); + + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_admin_notes"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_notes_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_notes_round_id"); + + b.ToTable("admin_notes", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_rank_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_admin_rank"); + + b.ToTable("admin_rank", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_rank_flag_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AdminRankId") + .HasColumnType("integer") + .HasColumnName("admin_rank_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("text") + .HasColumnName("flag"); + + b.HasKey("Id") + .HasName("PK_admin_rank_flag"); + + b.HasIndex("AdminRankId"); + + b.HasIndex("Flag", "AdminRankId") + .IsUnique(); + + b.ToTable("admin_rank_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_watchlists_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CreatedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("uuid") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("boolean") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("uuid") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("character varying(4096)") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.HasKey("Id") + .HasName("PK_admin_watchlists"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_watchlists_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_watchlists_round_id"); + + b.ToTable("admin_watchlists", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("antag_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AntagName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("antag_name"); + + b.Property("ProfileId") + .HasColumnType("integer") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_antag"); + + b.HasIndex("ProfileId", "AntagName") + .IsUnique(); + + b.ToTable("antag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AssignedUserId", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("assigned_user_id_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_assigned_user_id"); + + b.HasIndex("UserId") + .IsUnique(); + + b.HasIndex("UserName") + .IsUnique(); + + b.ToTable("assigned_user_id", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("connection_log_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Address") + .IsRequired() + .HasColumnType("inet") + .HasColumnName("address"); + + b.Property("Denied") + .HasColumnType("smallint") + .HasColumnName("denied"); + + b.Property("HWId") + .HasColumnType("bytea") + .HasColumnName("hwid"); + + b.Property("Time") + .HasColumnType("timestamp with time zone") + .HasColumnName("time"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_connection_log"); + + b.HasIndex("UserId"); + + b.ToTable("connection_log", null, t => + { + t.HasCheckConstraint("AddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= address"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("job_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("JobName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("job_name"); + + b.Property("Priority") + .HasColumnType("integer") + .HasColumnName("priority"); + + b.Property("ProfileId") + .HasColumnType("integer") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_job"); + + b.HasIndex("ProfileId"); + + b.HasIndex("ProfileId", "JobName") + .IsUnique(); + + b.HasIndex(new[] { "ProfileId" }, "IX_job_one_high_priority") + .IsUnique() + .HasFilter("priority = 3"); + + b.ToTable("job", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.PlayTime", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("play_time_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("PlayerId") + .HasColumnType("uuid") + .HasColumnName("player_id"); + + b.Property("TimeSpent") + .HasColumnType("interval") + .HasColumnName("time_spent"); + + b.Property("Tracker") + .IsRequired() + .HasColumnType("text") + .HasColumnName("tracker"); + + b.HasKey("Id") + .HasName("PK_play_time"); + + b.HasIndex("PlayerId", "Tracker") + .IsUnique(); + + b.ToTable("play_time", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("player_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("FirstSeenTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("first_seen_time"); + + b.Property("LastReadRules") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_read_rules"); + + b.Property("LastSeenAddress") + .IsRequired() + .HasColumnType("inet") + .HasColumnName("last_seen_address"); + + b.Property("LastSeenHWId") + .HasColumnType("bytea") + .HasColumnName("last_seen_hwid"); + + b.Property("LastSeenTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_seen_time"); + + b.Property("LastSeenUserName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("last_seen_user_name"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_player"); + + b.HasAlternateKey("UserId") + .HasName("ak_player_user_id"); + + b.HasIndex("LastSeenUserName"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("player", null, t => + { + t.HasCheckConstraint("LastSeenAddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= last_seen_address"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("preference_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AdminOOCColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("admin_ooc_color"); + + b.Property("SelectedCharacterSlot") + .HasColumnType("integer") + .HasColumnName("selected_character_slot"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_preference"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("preference", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("profile_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Age") + .HasColumnType("integer") + .HasColumnName("age"); + + b.Property("Backpack") + .IsRequired() + .HasColumnType("text") + .HasColumnName("backpack"); + + b.Property("CharacterName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("char_name"); + + b.Property("Clothing") + .IsRequired() + .HasColumnType("text") + .HasColumnName("clothing"); + + b.Property("EyeColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("eye_color"); + + b.Property("FacialHairColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("facial_hair_color"); + + b.Property("FacialHairName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("facial_hair_name"); + + b.Property("FlavorText") + .IsRequired() + .HasColumnType("text") + .HasColumnName("flavor_text"); + + b.Property("Gender") + .IsRequired() + .HasColumnType("text") + .HasColumnName("gender"); + + b.Property("HairColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("hair_color"); + + b.Property("HairName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("hair_name"); + + b.Property("Markings") + .HasColumnType("jsonb") + .HasColumnName("markings"); + + b.Property("PreferenceId") + .HasColumnType("integer") + .HasColumnName("preference_id"); + + b.Property("PreferenceUnavailable") + .HasColumnType("integer") + .HasColumnName("pref_unavailable"); + + b.Property("Sex") + .IsRequired() + .HasColumnType("text") + .HasColumnName("sex"); + + b.Property("SkinColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("skin_color"); + + b.Property("Slot") + .HasColumnType("integer") + .HasColumnName("slot"); + + b.Property("Species") + .IsRequired() + .HasColumnType("text") + .HasColumnName("species"); + + b.HasKey("Id") + .HasName("PK_profile"); + + b.HasIndex("PreferenceId") + .HasDatabaseName("IX_profile_preference_id"); + + b.HasIndex("Slot", "PreferenceId") + .IsUnique(); + + b.ToTable("profile", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("round_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ServerId") + .HasColumnType("integer") + .HasColumnName("server_id"); + + b.HasKey("Id") + .HasName("PK_round"); + + b.HasIndex("ServerId") + .HasDatabaseName("IX_round_server_id"); + + b.ToTable("round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_server"); + + b.ToTable("server", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_ban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property?>("Address") + .HasColumnType("inet") + .HasColumnName("address"); + + b.Property("AutoDelete") + .HasColumnType("boolean") + .HasColumnName("auto_delete"); + + b.Property("BanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("uuid") + .HasColumnName("banning_admin"); + + b.Property("ExemptFlags") + .HasColumnType("integer") + .HasColumnName("exempt_flags"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("bytea") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("boolean") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("text") + .HasColumnName("reason"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_ban_round_id"); + + b.ToTable("server_ban", null, t => + { + t.HasCheckConstraint("AddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= address"); + + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanExemption", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("Flags") + .HasColumnType("integer") + .HasColumnName("flags"); + + b.HasKey("UserId") + .HasName("PK_server_ban_exemption"); + + b.ToTable("server_ban_exemption", null, t => + { + t.HasCheckConstraint("FlagsNotZero", "flags != 0"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_ban_hit_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("BanId") + .HasColumnType("integer") + .HasColumnName("ban_id"); + + b.Property("ConnectionId") + .HasColumnType("integer") + .HasColumnName("connection_id"); + + b.HasKey("Id") + .HasName("PK_server_ban_hit"); + + b.HasIndex("BanId") + .HasDatabaseName("IX_server_ban_hit_ban_id"); + + b.HasIndex("ConnectionId") + .HasDatabaseName("IX_server_ban_hit_connection_id"); + + b.ToTable("server_ban_hit", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_role_ban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property?>("Address") + .HasColumnType("inet") + .HasColumnName("address"); + + b.Property("BanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("uuid") + .HasColumnName("banning_admin"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("bytea") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("boolean") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("text") + .HasColumnName("reason"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text") + .HasColumnName("role_id"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_role_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_role_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_role_ban_round_id"); + + b.ToTable("server_role_ban", null, t => + { + t.HasCheckConstraint("AddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= address"); + + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("role_unban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("BanId") + .HasColumnType("integer") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("uuid") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_role_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_role_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("unban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("BanId") + .HasColumnType("integer") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("uuid") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("trait_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ProfileId") + .HasColumnType("integer") + .HasColumnName("profile_id"); + + b.Property("TraitName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("trait_name"); + + b.HasKey("Id") + .HasName("PK_trait"); + + b.HasIndex("ProfileId", "TraitName") + .IsUnique(); + + b.ToTable("trait", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.UploadedResourceLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("uploaded_resource_log_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Data") + .IsRequired() + .HasColumnType("bytea") + .HasColumnName("data"); + + b.Property("Date") + .HasColumnType("timestamp with time zone") + .HasColumnName("date"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text") + .HasColumnName("path"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_uploaded_resource_log"); + + b.ToTable("uploaded_resource_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Whitelist", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("UserId") + .HasName("PK_whitelist"); + + b.ToTable("whitelist", (string)null); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.Property("PlayersId") + .HasColumnType("integer") + .HasColumnName("players_id"); + + b.Property("RoundsId") + .HasColumnType("integer") + .HasColumnName("rounds_id"); + + b.HasKey("PlayersId", "RoundsId") + .HasName("PK_player_round"); + + b.HasIndex("RoundsId") + .HasDatabaseName("IX_player_round_rounds_id"); + + b.ToTable("player_round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.HasOne("Content.Server.Database.AdminRank", "AdminRank") + .WithMany("Admins") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_admin_rank_admin_rank_id"); + + b.Navigation("AdminRank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.HasOne("Content.Server.Database.Admin", "Admin") + .WithMany("Flags") + .HasForeignKey("AdminId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_flag_admin_admin_id"); + + b.Navigation("Admin"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany("AdminLogs") + .HasForeignKey("RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_round_round_id"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.HasOne("Content.Server.Database.AdminLog", null) + .WithMany("Entities") + .HasForeignKey("AdminLogId", "AdminLogRoundId") + .HasConstraintName("FK_admin_log_entity_admin_log_admin_log_id_admin_log_round_id"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminLogs") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_player_player_user_id"); + + b.HasOne("Content.Server.Database.AdminLog", "Log") + .WithMany("Players") + .HasForeignKey("LogId", "RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_admin_log_log_id_round_id"); + + b.Navigation("Log"); + + b.Navigation("Player"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminMessagesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminMessagesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminMessagesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminMessagesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_messages_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_messages_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminNotesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminNotesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminNotesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminNotesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_notes_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_notes_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.HasOne("Content.Server.Database.AdminRank", "Rank") + .WithMany("Flags") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_rank_flag_admin_rank_admin_rank_id"); + + b.Navigation("Rank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminWatchlistsCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminWatchlistsDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminWatchlistsLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminWatchlistsReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_watchlists_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_watchlists_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Antags") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_antag_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Jobs") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_job_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.HasOne("Content.Server.Database.Preference", "Preference") + .WithMany("Profiles") + .HasForeignKey("PreferenceId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_profile_preference_preference_id"); + + b.Navigation("Preference"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.HasOne("Content.Server.Database.Server", "Server") + .WithMany("Rounds") + .HasForeignKey("ServerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_round_server_server_id"); + + b.Navigation("Server"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithMany("BanHits") + .HasForeignKey("BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_server_ban_ban_id"); + + b.HasOne("Content.Server.Database.ConnectionLog", "Connection") + .WithMany("BanHits") + .HasForeignKey("ConnectionId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_connection_log_connection_id"); + + b.Navigation("Ban"); + + b.Navigation("Connection"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerRoleBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerRoleBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_role_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.HasOne("Content.Server.Database.ServerRoleBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerRoleUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_role_unban_server_role_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_unban_server_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Traits") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_trait_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.HasOne("Content.Server.Database.Player", null) + .WithMany() + .HasForeignKey("PlayersId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_player_players_id"); + + b.HasOne("Content.Server.Database.Round", null) + .WithMany() + .HasForeignKey("RoundsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_round_rounds_id"); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Navigation("Entities"); + + b.Navigation("Players"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Navigation("Admins"); + + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Navigation("BanHits"); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Navigation("AdminLogs"); + + b.Navigation("AdminMessagesCreated"); + + b.Navigation("AdminMessagesDeleted"); + + b.Navigation("AdminMessagesLastEdited"); + + b.Navigation("AdminMessagesReceived"); + + b.Navigation("AdminNotesCreated"); + + b.Navigation("AdminNotesDeleted"); + + b.Navigation("AdminNotesLastEdited"); + + b.Navigation("AdminNotesReceived"); + + b.Navigation("AdminServerBansCreated"); + + b.Navigation("AdminServerBansLastEdited"); + + b.Navigation("AdminServerRoleBansCreated"); + + b.Navigation("AdminServerRoleBansLastEdited"); + + b.Navigation("AdminWatchlistsCreated"); + + b.Navigation("AdminWatchlistsDeleted"); + + b.Navigation("AdminWatchlistsLastEdited"); + + b.Navigation("AdminWatchlistsReceived"); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Navigation("Profiles"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Navigation("Antags"); + + b.Navigation("Jobs"); + + b.Navigation("Traits"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Navigation("AdminLogs"); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Navigation("Rounds"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Navigation("BanHits"); + + b.Navigation("Unban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Navigation("Unban"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/Content.Server.Database/Migrations/Postgres/20230725193102_AdminNotesImprovementsForeignKeys.cs b/Content.Server.Database/Migrations/Postgres/20230725193102_AdminNotesImprovementsForeignKeys.cs new file mode 100644 index 0000000000..e3e407ac10 --- /dev/null +++ b/Content.Server.Database/Migrations/Postgres/20230725193102_AdminNotesImprovementsForeignKeys.cs @@ -0,0 +1,90 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace Content.Server.Database.Migrations.Postgres +{ + /// + public partial class AdminNotesImprovementsForeignKeys : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists"); + + migrationBuilder.AddForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.Cascade); + + migrationBuilder.AddForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.Cascade); + + migrationBuilder.AddForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.Cascade); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists"); + + migrationBuilder.AddForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.SetNull); + + migrationBuilder.AddForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.SetNull); + + migrationBuilder.AddForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.SetNull); + } + } +} diff --git a/Content.Server.Database/Migrations/Postgres/20230727190902_AdminLogCompoundKey.Designer.cs b/Content.Server.Database/Migrations/Postgres/20230727190902_AdminLogCompoundKey.Designer.cs new file mode 100644 index 0000000000..0a25569f5d --- /dev/null +++ b/Content.Server.Database/Migrations/Postgres/20230727190902_AdminLogCompoundKey.Designer.cs @@ -0,0 +1,1767 @@ +// +using System; +using System.Net; +using System.Text.Json; +using Content.Server.Database; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; + +#nullable disable + +namespace Content.Server.Database.Migrations.Postgres +{ + [DbContext(typeof(PostgresServerDbContext))] + [Migration("20230727190902_AdminLogCompoundKey")] + partial class AdminLogCompoundKey + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "7.0.4") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("AdminRankId") + .HasColumnType("integer") + .HasColumnName("admin_rank_id"); + + b.Property("Title") + .HasColumnType("text") + .HasColumnName("title"); + + b.HasKey("UserId") + .HasName("PK_admin"); + + b.HasIndex("AdminRankId") + .HasDatabaseName("IX_admin_admin_rank_id"); + + b.ToTable("admin", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_flag_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AdminId") + .HasColumnType("uuid") + .HasColumnName("admin_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("text") + .HasColumnName("flag"); + + b.Property("Negative") + .HasColumnType("boolean") + .HasColumnName("negative"); + + b.HasKey("Id") + .HasName("PK_admin_flag"); + + b.HasIndex("AdminId") + .HasDatabaseName("IX_admin_flag_admin_id"); + + b.HasIndex("Flag", "AdminId") + .IsUnique(); + + b.ToTable("admin_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Property("Id") + .HasColumnType("integer") + .HasColumnName("admin_log_id"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Date") + .HasColumnType("timestamp with time zone") + .HasColumnName("date"); + + b.Property("Impact") + .HasColumnType("smallint") + .HasColumnName("impact"); + + b.Property("Json") + .IsRequired() + .HasColumnType("jsonb") + .HasColumnName("json"); + + b.Property("Message") + .IsRequired() + .HasColumnType("text") + .HasColumnName("message"); + + b.Property("Type") + .HasColumnType("integer") + .HasColumnName("type"); + + b.HasKey("Id", "RoundId") + .HasName("PK_admin_log"); + + b.HasIndex("Date"); + + b.HasIndex("Message") + .HasAnnotation("Npgsql:TsVectorConfig", "english"); + + NpgsqlIndexBuilderExtensions.HasMethod(b.HasIndex("Message"), "GIN"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_log_round_id"); + + b.HasIndex("Type") + .HasDatabaseName("IX_admin_log_type"); + + b.ToTable("admin_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.Property("Uid") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("uid"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Uid")); + + b.Property("AdminLogId") + .HasColumnType("integer") + .HasColumnName("admin_log_id"); + + b.Property("AdminLogRoundId") + .HasColumnType("integer") + .HasColumnName("admin_log_round_id"); + + b.Property("Name") + .HasColumnType("text") + .HasColumnName("name"); + + b.HasKey("Uid") + .HasName("PK_admin_log_entity"); + + b.HasIndex("AdminLogId", "AdminLogRoundId") + .HasDatabaseName("IX_admin_log_entity_admin_log_id_admin_log_round_id"); + + b.ToTable("admin_log_entity", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("LogId") + .HasColumnType("integer") + .HasColumnName("log_id"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.HasKey("PlayerUserId", "LogId", "RoundId") + .HasName("PK_admin_log_player"); + + b.HasIndex("LogId", "RoundId"); + + b.ToTable("admin_log_player", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_messages_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CreatedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("uuid") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("boolean") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("uuid") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("character varying(4096)") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Seen") + .HasColumnType("boolean") + .HasColumnName("seen"); + + b.HasKey("Id") + .HasName("PK_admin_messages"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_messages_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_messages_round_id"); + + b.ToTable("admin_messages", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_notes_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CreatedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("uuid") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("boolean") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("uuid") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("character varying(4096)") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Secret") + .HasColumnType("boolean") + .HasColumnName("secret"); + + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_admin_notes"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_notes_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_notes_round_id"); + + b.ToTable("admin_notes", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_rank_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_admin_rank"); + + b.ToTable("admin_rank", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_rank_flag_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AdminRankId") + .HasColumnType("integer") + .HasColumnName("admin_rank_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("text") + .HasColumnName("flag"); + + b.HasKey("Id") + .HasName("PK_admin_rank_flag"); + + b.HasIndex("AdminRankId"); + + b.HasIndex("Flag", "AdminRankId") + .IsUnique(); + + b.ToTable("admin_rank_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("admin_watchlists_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CreatedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("uuid") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("boolean") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("uuid") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("character varying(4096)") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.HasKey("Id") + .HasName("PK_admin_watchlists"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_watchlists_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_watchlists_round_id"); + + b.ToTable("admin_watchlists", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("antag_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AntagName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("antag_name"); + + b.Property("ProfileId") + .HasColumnType("integer") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_antag"); + + b.HasIndex("ProfileId", "AntagName") + .IsUnique(); + + b.ToTable("antag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AssignedUserId", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("assigned_user_id_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_assigned_user_id"); + + b.HasIndex("UserId") + .IsUnique(); + + b.HasIndex("UserName") + .IsUnique(); + + b.ToTable("assigned_user_id", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("connection_log_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Address") + .IsRequired() + .HasColumnType("inet") + .HasColumnName("address"); + + b.Property("Denied") + .HasColumnType("smallint") + .HasColumnName("denied"); + + b.Property("HWId") + .HasColumnType("bytea") + .HasColumnName("hwid"); + + b.Property("Time") + .HasColumnType("timestamp with time zone") + .HasColumnName("time"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_connection_log"); + + b.HasIndex("UserId"); + + b.ToTable("connection_log", null, t => + { + t.HasCheckConstraint("AddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= address"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("job_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("JobName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("job_name"); + + b.Property("Priority") + .HasColumnType("integer") + .HasColumnName("priority"); + + b.Property("ProfileId") + .HasColumnType("integer") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_job"); + + b.HasIndex("ProfileId"); + + b.HasIndex("ProfileId", "JobName") + .IsUnique(); + + b.HasIndex(new[] { "ProfileId" }, "IX_job_one_high_priority") + .IsUnique() + .HasFilter("priority = 3"); + + b.ToTable("job", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.PlayTime", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("play_time_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("PlayerId") + .HasColumnType("uuid") + .HasColumnName("player_id"); + + b.Property("TimeSpent") + .HasColumnType("interval") + .HasColumnName("time_spent"); + + b.Property("Tracker") + .IsRequired() + .HasColumnType("text") + .HasColumnName("tracker"); + + b.HasKey("Id") + .HasName("PK_play_time"); + + b.HasIndex("PlayerId", "Tracker") + .IsUnique(); + + b.ToTable("play_time", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("player_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("FirstSeenTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("first_seen_time"); + + b.Property("LastReadRules") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_read_rules"); + + b.Property("LastSeenAddress") + .IsRequired() + .HasColumnType("inet") + .HasColumnName("last_seen_address"); + + b.Property("LastSeenHWId") + .HasColumnType("bytea") + .HasColumnName("last_seen_hwid"); + + b.Property("LastSeenTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_seen_time"); + + b.Property("LastSeenUserName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("last_seen_user_name"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_player"); + + b.HasAlternateKey("UserId") + .HasName("ak_player_user_id"); + + b.HasIndex("LastSeenUserName"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("player", null, t => + { + t.HasCheckConstraint("LastSeenAddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= last_seen_address"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("preference_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("AdminOOCColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("admin_ooc_color"); + + b.Property("SelectedCharacterSlot") + .HasColumnType("integer") + .HasColumnName("selected_character_slot"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_preference"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("preference", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("profile_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Age") + .HasColumnType("integer") + .HasColumnName("age"); + + b.Property("Backpack") + .IsRequired() + .HasColumnType("text") + .HasColumnName("backpack"); + + b.Property("CharacterName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("char_name"); + + b.Property("Clothing") + .IsRequired() + .HasColumnType("text") + .HasColumnName("clothing"); + + b.Property("EyeColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("eye_color"); + + b.Property("FacialHairColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("facial_hair_color"); + + b.Property("FacialHairName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("facial_hair_name"); + + b.Property("FlavorText") + .IsRequired() + .HasColumnType("text") + .HasColumnName("flavor_text"); + + b.Property("Gender") + .IsRequired() + .HasColumnType("text") + .HasColumnName("gender"); + + b.Property("HairColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("hair_color"); + + b.Property("HairName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("hair_name"); + + b.Property("Markings") + .HasColumnType("jsonb") + .HasColumnName("markings"); + + b.Property("PreferenceId") + .HasColumnType("integer") + .HasColumnName("preference_id"); + + b.Property("PreferenceUnavailable") + .HasColumnType("integer") + .HasColumnName("pref_unavailable"); + + b.Property("Sex") + .IsRequired() + .HasColumnType("text") + .HasColumnName("sex"); + + b.Property("SkinColor") + .IsRequired() + .HasColumnType("text") + .HasColumnName("skin_color"); + + b.Property("Slot") + .HasColumnType("integer") + .HasColumnName("slot"); + + b.Property("Species") + .IsRequired() + .HasColumnType("text") + .HasColumnName("species"); + + b.HasKey("Id") + .HasName("PK_profile"); + + b.HasIndex("PreferenceId") + .HasDatabaseName("IX_profile_preference_id"); + + b.HasIndex("Slot", "PreferenceId") + .IsUnique(); + + b.ToTable("profile", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("round_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ServerId") + .HasColumnType("integer") + .HasColumnName("server_id"); + + b.HasKey("Id") + .HasName("PK_round"); + + b.HasIndex("ServerId") + .HasDatabaseName("IX_round_server_id"); + + b.ToTable("round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_server"); + + b.ToTable("server", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_ban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property?>("Address") + .HasColumnType("inet") + .HasColumnName("address"); + + b.Property("AutoDelete") + .HasColumnType("boolean") + .HasColumnName("auto_delete"); + + b.Property("BanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("uuid") + .HasColumnName("banning_admin"); + + b.Property("ExemptFlags") + .HasColumnType("integer") + .HasColumnName("exempt_flags"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("bytea") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("boolean") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("text") + .HasColumnName("reason"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_ban_round_id"); + + b.ToTable("server_ban", null, t => + { + t.HasCheckConstraint("AddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= address"); + + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanExemption", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.Property("Flags") + .HasColumnType("integer") + .HasColumnName("flags"); + + b.HasKey("UserId") + .HasName("PK_server_ban_exemption"); + + b.ToTable("server_ban_exemption", null, t => + { + t.HasCheckConstraint("FlagsNotZero", "flags != 0"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_ban_hit_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("BanId") + .HasColumnType("integer") + .HasColumnName("ban_id"); + + b.Property("ConnectionId") + .HasColumnType("integer") + .HasColumnName("connection_id"); + + b.HasKey("Id") + .HasName("PK_server_ban_hit"); + + b.HasIndex("BanId") + .HasDatabaseName("IX_server_ban_hit_ban_id"); + + b.HasIndex("ConnectionId") + .HasDatabaseName("IX_server_ban_hit_connection_id"); + + b.ToTable("server_ban_hit", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("server_role_ban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property?>("Address") + .HasColumnType("inet") + .HasColumnName("address"); + + b.Property("BanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("uuid") + .HasColumnName("banning_admin"); + + b.Property("ExpirationTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("bytea") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("boolean") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("timestamp with time zone") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("uuid") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("uuid") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("interval") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("text") + .HasColumnName("reason"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text") + .HasColumnName("role_id"); + + b.Property("RoundId") + .HasColumnType("integer") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_role_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_role_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_role_ban_round_id"); + + b.ToTable("server_role_ban", null, t => + { + t.HasCheckConstraint("AddressNotIPv6MappedIPv4", "NOT inet '::ffff:0.0.0.0/96' >>= address"); + + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("role_unban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("BanId") + .HasColumnType("integer") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("uuid") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_role_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_role_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("unban_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("BanId") + .HasColumnType("integer") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("timestamp with time zone") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("uuid") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("trait_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ProfileId") + .HasColumnType("integer") + .HasColumnName("profile_id"); + + b.Property("TraitName") + .IsRequired() + .HasColumnType("text") + .HasColumnName("trait_name"); + + b.HasKey("Id") + .HasName("PK_trait"); + + b.HasIndex("ProfileId", "TraitName") + .IsUnique(); + + b.ToTable("trait", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.UploadedResourceLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasColumnName("uploaded_resource_log_id"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Data") + .IsRequired() + .HasColumnType("bytea") + .HasColumnName("data"); + + b.Property("Date") + .HasColumnType("timestamp with time zone") + .HasColumnName("date"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text") + .HasColumnName("path"); + + b.Property("UserId") + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_uploaded_resource_log"); + + b.ToTable("uploaded_resource_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Whitelist", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("uuid") + .HasColumnName("user_id"); + + b.HasKey("UserId") + .HasName("PK_whitelist"); + + b.ToTable("whitelist", (string)null); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.Property("PlayersId") + .HasColumnType("integer") + .HasColumnName("players_id"); + + b.Property("RoundsId") + .HasColumnType("integer") + .HasColumnName("rounds_id"); + + b.HasKey("PlayersId", "RoundsId") + .HasName("PK_player_round"); + + b.HasIndex("RoundsId") + .HasDatabaseName("IX_player_round_rounds_id"); + + b.ToTable("player_round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.HasOne("Content.Server.Database.AdminRank", "AdminRank") + .WithMany("Admins") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_admin_rank_admin_rank_id"); + + b.Navigation("AdminRank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.HasOne("Content.Server.Database.Admin", "Admin") + .WithMany("Flags") + .HasForeignKey("AdminId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_flag_admin_admin_id"); + + b.Navigation("Admin"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany("AdminLogs") + .HasForeignKey("RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_round_round_id"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.HasOne("Content.Server.Database.AdminLog", null) + .WithMany("Entities") + .HasForeignKey("AdminLogId", "AdminLogRoundId") + .HasConstraintName("FK_admin_log_entity_admin_log_admin_log_id_admin_log_round_id"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminLogs") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_player_player_user_id"); + + b.HasOne("Content.Server.Database.AdminLog", "Log") + .WithMany("Players") + .HasForeignKey("LogId", "RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_admin_log_log_id_round_id"); + + b.Navigation("Log"); + + b.Navigation("Player"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminMessagesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminMessagesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminMessagesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminMessagesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_messages_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_messages_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminNotesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminNotesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminNotesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminNotesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_notes_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_notes_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.HasOne("Content.Server.Database.AdminRank", "Rank") + .WithMany("Flags") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_rank_flag_admin_rank_admin_rank_id"); + + b.Navigation("Rank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminWatchlistsCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminWatchlistsDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminWatchlistsLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminWatchlistsReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_watchlists_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_watchlists_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Antags") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_antag_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Jobs") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_job_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.HasOne("Content.Server.Database.Preference", "Preference") + .WithMany("Profiles") + .HasForeignKey("PreferenceId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_profile_preference_preference_id"); + + b.Navigation("Preference"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.HasOne("Content.Server.Database.Server", "Server") + .WithMany("Rounds") + .HasForeignKey("ServerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_round_server_server_id"); + + b.Navigation("Server"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithMany("BanHits") + .HasForeignKey("BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_server_ban_ban_id"); + + b.HasOne("Content.Server.Database.ConnectionLog", "Connection") + .WithMany("BanHits") + .HasForeignKey("ConnectionId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_connection_log_connection_id"); + + b.Navigation("Ban"); + + b.Navigation("Connection"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerRoleBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerRoleBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_role_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.HasOne("Content.Server.Database.ServerRoleBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerRoleUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_role_unban_server_role_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_unban_server_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Traits") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_trait_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.HasOne("Content.Server.Database.Player", null) + .WithMany() + .HasForeignKey("PlayersId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_player_players_id"); + + b.HasOne("Content.Server.Database.Round", null) + .WithMany() + .HasForeignKey("RoundsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_round_rounds_id"); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Navigation("Entities"); + + b.Navigation("Players"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Navigation("Admins"); + + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Navigation("BanHits"); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Navigation("AdminLogs"); + + b.Navigation("AdminMessagesCreated"); + + b.Navigation("AdminMessagesDeleted"); + + b.Navigation("AdminMessagesLastEdited"); + + b.Navigation("AdminMessagesReceived"); + + b.Navigation("AdminNotesCreated"); + + b.Navigation("AdminNotesDeleted"); + + b.Navigation("AdminNotesLastEdited"); + + b.Navigation("AdminNotesReceived"); + + b.Navigation("AdminServerBansCreated"); + + b.Navigation("AdminServerBansLastEdited"); + + b.Navigation("AdminServerRoleBansCreated"); + + b.Navigation("AdminServerRoleBansLastEdited"); + + b.Navigation("AdminWatchlistsCreated"); + + b.Navigation("AdminWatchlistsDeleted"); + + b.Navigation("AdminWatchlistsLastEdited"); + + b.Navigation("AdminWatchlistsReceived"); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Navigation("Profiles"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Navigation("Antags"); + + b.Navigation("Jobs"); + + b.Navigation("Traits"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Navigation("AdminLogs"); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Navigation("Rounds"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Navigation("BanHits"); + + b.Navigation("Unban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Navigation("Unban"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/Content.Server.Database/Migrations/Postgres/20230727190902_AdminLogCompoundKey.cs b/Content.Server.Database/Migrations/Postgres/20230727190902_AdminLogCompoundKey.cs new file mode 100644 index 0000000000..048c6195de --- /dev/null +++ b/Content.Server.Database/Migrations/Postgres/20230727190902_AdminLogCompoundKey.cs @@ -0,0 +1,37 @@ +using Microsoft.EntityFrameworkCore.Migrations; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; + +#nullable disable + +namespace Content.Server.Database.Migrations.Postgres +{ + /// + public partial class AdminLogCompoundKey : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.AlterColumn( + name: "admin_log_id", + table: "admin_log", + type: "integer", + nullable: false, + oldClrType: typeof(int), + oldType: "integer") + .OldAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.AlterColumn( + name: "admin_log_id", + table: "admin_log", + type: "integer", + nullable: false, + oldClrType: typeof(int), + oldType: "integer") + .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + } + } +} diff --git a/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs b/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs index fe81e0a8d0..7d86084261 100644 --- a/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs +++ b/Content.Server.Database/Migrations/Postgres/PostgresServerDbContextModelSnapshot.cs @@ -1,4 +1,4 @@ -// +// using System; using System.Net; using System.Text.Json; @@ -85,12 +85,9 @@ protected override void BuildModel(ModelBuilder modelBuilder) modelBuilder.Entity("Content.Server.Database.AdminLog", b => { b.Property("Id") - .ValueGeneratedOnAdd() .HasColumnType("integer") .HasColumnName("admin_log_id"); - NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); - b.Property("RoundId") .HasColumnType("integer") .HasColumnName("round_id"); @@ -317,10 +314,6 @@ protected override void BuildModel(ModelBuilder modelBuilder) .HasColumnType("character varying(4096)") .HasColumnName("message"); - b.Property("Severity") - .HasColumnType("integer") - .HasColumnName("severity"); - b.Property("PlayerUserId") .HasColumnType("uuid") .HasColumnName("player_user_id"); @@ -337,6 +330,10 @@ protected override void BuildModel(ModelBuilder modelBuilder) .HasColumnType("boolean") .HasColumnName("secret"); + b.Property("Severity") + .HasColumnType("integer") + .HasColumnName("severity"); + b.HasKey("Id") .HasName("PK_admin_notes"); @@ -1364,7 +1361,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) .WithMany("AdminMessagesReceived") .HasForeignKey("PlayerUserId") .HasPrincipalKey("UserId") - .OnDelete(DeleteBehavior.SetNull) + .OnDelete(DeleteBehavior.Cascade) .HasConstraintName("FK_admin_messages_player_player_user_id"); b.HasOne("Content.Server.Database.Round", "Round") @@ -1410,7 +1407,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) .WithMany("AdminNotesReceived") .HasForeignKey("PlayerUserId") .HasPrincipalKey("UserId") - .OnDelete(DeleteBehavior.SetNull) + .OnDelete(DeleteBehavior.Cascade) .HasConstraintName("FK_admin_notes_player_player_user_id"); b.HasOne("Content.Server.Database.Round", "Round") @@ -1468,7 +1465,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) .WithMany("AdminWatchlistsReceived") .HasForeignKey("PlayerUserId") .HasPrincipalKey("UserId") - .OnDelete(DeleteBehavior.SetNull) + .OnDelete(DeleteBehavior.Cascade) .HasConstraintName("FK_admin_watchlists_player_player_user_id"); b.HasOne("Content.Server.Database.Round", "Round") diff --git a/Content.Server.Database/Migrations/Sqlite/20230725193058_AdminNotesImprovementsForeignKeys.Designer.cs b/Content.Server.Database/Migrations/Sqlite/20230725193058_AdminNotesImprovementsForeignKeys.Designer.cs new file mode 100644 index 0000000000..66dba4594a --- /dev/null +++ b/Content.Server.Database/Migrations/Sqlite/20230725193058_AdminNotesImprovementsForeignKeys.Designer.cs @@ -0,0 +1,1698 @@ +// +using System; +using Content.Server.Database; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; + +#nullable disable + +namespace Content.Server.Database.Migrations.Sqlite +{ + [DbContext(typeof(SqliteServerDbContext))] + [Migration("20230725193058_AdminNotesImprovementsForeignKeys")] + partial class AdminNotesImprovementsForeignKeys + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder.HasAnnotation("ProductVersion", "7.0.4"); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("AdminRankId") + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_id"); + + b.Property("Title") + .HasColumnType("TEXT") + .HasColumnName("title"); + + b.HasKey("UserId") + .HasName("PK_admin"); + + b.HasIndex("AdminRankId") + .HasDatabaseName("IX_admin_admin_rank_id"); + + b.ToTable("admin", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_flag_id"); + + b.Property("AdminId") + .HasColumnType("TEXT") + .HasColumnName("admin_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("flag"); + + b.Property("Negative") + .HasColumnType("INTEGER") + .HasColumnName("negative"); + + b.HasKey("Id") + .HasName("PK_admin_flag"); + + b.HasIndex("AdminId") + .HasDatabaseName("IX_admin_flag_admin_id"); + + b.HasIndex("Flag", "AdminId") + .IsUnique(); + + b.ToTable("admin_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_log_id"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Date") + .HasColumnType("TEXT") + .HasColumnName("date"); + + b.Property("Impact") + .HasColumnType("INTEGER") + .HasColumnName("impact"); + + b.Property("Json") + .IsRequired() + .HasColumnType("jsonb") + .HasColumnName("json"); + + b.Property("Message") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("Type") + .HasColumnType("INTEGER") + .HasColumnName("type"); + + b.HasKey("Id", "RoundId") + .HasName("PK_admin_log"); + + b.HasIndex("Date"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_log_round_id"); + + b.HasIndex("Type") + .HasDatabaseName("IX_admin_log_type"); + + b.ToTable("admin_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.Property("Uid") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("uid"); + + b.Property("AdminLogId") + .HasColumnType("INTEGER") + .HasColumnName("admin_log_id"); + + b.Property("AdminLogRoundId") + .HasColumnType("INTEGER") + .HasColumnName("admin_log_round_id"); + + b.Property("Name") + .HasColumnType("TEXT") + .HasColumnName("name"); + + b.HasKey("Uid") + .HasName("PK_admin_log_entity"); + + b.HasIndex("AdminLogId", "AdminLogRoundId") + .HasDatabaseName("IX_admin_log_entity_admin_log_id_admin_log_round_id"); + + b.ToTable("admin_log_entity", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("LogId") + .HasColumnType("INTEGER") + .HasColumnName("log_id"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.HasKey("PlayerUserId", "LogId", "RoundId") + .HasName("PK_admin_log_player"); + + b.HasIndex("LogId", "RoundId"); + + b.ToTable("admin_log_player", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_messages_id"); + + b.Property("CreatedAt") + .HasColumnType("TEXT") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("TEXT") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("INTEGER") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("TEXT") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("TEXT") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Seen") + .HasColumnType("INTEGER") + .HasColumnName("seen"); + + b.HasKey("Id") + .HasName("PK_admin_messages"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_messages_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_messages_round_id"); + + b.ToTable("admin_messages", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_notes_id"); + + b.Property("CreatedAt") + .HasColumnType("TEXT") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("TEXT") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("INTEGER") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("TEXT") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("TEXT") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Secret") + .HasColumnType("INTEGER") + .HasColumnName("secret"); + + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_admin_notes"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_notes_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_notes_round_id"); + + b.ToTable("admin_notes", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_id"); + + b.Property("Name") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_admin_rank"); + + b.ToTable("admin_rank", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_flag_id"); + + b.Property("AdminRankId") + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("flag"); + + b.HasKey("Id") + .HasName("PK_admin_rank_flag"); + + b.HasIndex("AdminRankId"); + + b.HasIndex("Flag", "AdminRankId") + .IsUnique(); + + b.ToTable("admin_rank_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_watchlists_id"); + + b.Property("CreatedAt") + .HasColumnType("TEXT") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("TEXT") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("INTEGER") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("TEXT") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("TEXT") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.HasKey("Id") + .HasName("PK_admin_watchlists"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_watchlists_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_watchlists_round_id"); + + b.ToTable("admin_watchlists", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("antag_id"); + + b.Property("AntagName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("antag_name"); + + b.Property("ProfileId") + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_antag"); + + b.HasIndex("ProfileId", "AntagName") + .IsUnique(); + + b.ToTable("antag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AssignedUserId", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("assigned_user_id_id"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_assigned_user_id"); + + b.HasIndex("UserId") + .IsUnique(); + + b.HasIndex("UserName") + .IsUnique(); + + b.ToTable("assigned_user_id", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("connection_log_id"); + + b.Property("Address") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("address"); + + b.Property("Denied") + .HasColumnType("INTEGER") + .HasColumnName("denied"); + + b.Property("HWId") + .HasColumnType("BLOB") + .HasColumnName("hwid"); + + b.Property("Time") + .HasColumnType("TEXT") + .HasColumnName("time"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_connection_log"); + + b.HasIndex("UserId"); + + b.ToTable("connection_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("job_id"); + + b.Property("JobName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("job_name"); + + b.Property("Priority") + .HasColumnType("INTEGER") + .HasColumnName("priority"); + + b.Property("ProfileId") + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_job"); + + b.HasIndex("ProfileId"); + + b.HasIndex("ProfileId", "JobName") + .IsUnique(); + + b.HasIndex(new[] { "ProfileId" }, "IX_job_one_high_priority") + .IsUnique() + .HasFilter("priority = 3"); + + b.ToTable("job", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.PlayTime", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("play_time_id"); + + b.Property("PlayerId") + .HasColumnType("TEXT") + .HasColumnName("player_id"); + + b.Property("TimeSpent") + .HasColumnType("TEXT") + .HasColumnName("time_spent"); + + b.Property("Tracker") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("tracker"); + + b.HasKey("Id") + .HasName("PK_play_time"); + + b.HasIndex("PlayerId", "Tracker") + .IsUnique(); + + b.ToTable("play_time", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("player_id"); + + b.Property("FirstSeenTime") + .HasColumnType("TEXT") + .HasColumnName("first_seen_time"); + + b.Property("LastReadRules") + .HasColumnType("TEXT") + .HasColumnName("last_read_rules"); + + b.Property("LastSeenAddress") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_seen_address"); + + b.Property("LastSeenHWId") + .HasColumnType("BLOB") + .HasColumnName("last_seen_hwid"); + + b.Property("LastSeenTime") + .HasColumnType("TEXT") + .HasColumnName("last_seen_time"); + + b.Property("LastSeenUserName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_seen_user_name"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_player"); + + b.HasAlternateKey("UserId") + .HasName("ak_player_user_id"); + + b.HasIndex("LastSeenUserName"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("player", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("preference_id"); + + b.Property("AdminOOCColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("admin_ooc_color"); + + b.Property("SelectedCharacterSlot") + .HasColumnType("INTEGER") + .HasColumnName("selected_character_slot"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_preference"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("preference", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.Property("Age") + .HasColumnType("INTEGER") + .HasColumnName("age"); + + b.Property("Backpack") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("backpack"); + + b.Property("CharacterName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("char_name"); + + b.Property("Clothing") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("clothing"); + + b.Property("EyeColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("eye_color"); + + b.Property("FacialHairColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("facial_hair_color"); + + b.Property("FacialHairName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("facial_hair_name"); + + b.Property("FlavorText") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("flavor_text"); + + b.Property("Gender") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("gender"); + + b.Property("HairColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("hair_color"); + + b.Property("HairName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("hair_name"); + + b.Property("Markings") + .HasColumnType("jsonb") + .HasColumnName("markings"); + + b.Property("PreferenceId") + .HasColumnType("INTEGER") + .HasColumnName("preference_id"); + + b.Property("PreferenceUnavailable") + .HasColumnType("INTEGER") + .HasColumnName("pref_unavailable"); + + b.Property("Sex") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("sex"); + + b.Property("SkinColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("skin_color"); + + b.Property("Slot") + .HasColumnType("INTEGER") + .HasColumnName("slot"); + + b.Property("Species") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("species"); + + b.HasKey("Id") + .HasName("PK_profile"); + + b.HasIndex("PreferenceId") + .HasDatabaseName("IX_profile_preference_id"); + + b.HasIndex("Slot", "PreferenceId") + .IsUnique(); + + b.ToTable("profile", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("ServerId") + .HasColumnType("INTEGER") + .HasColumnName("server_id"); + + b.HasKey("Id") + .HasName("PK_round"); + + b.HasIndex("ServerId") + .HasDatabaseName("IX_round_server_id"); + + b.ToTable("round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_id"); + + b.Property("Name") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_server"); + + b.ToTable("server", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_ban_id"); + + b.Property("Address") + .HasColumnType("TEXT") + .HasColumnName("address"); + + b.Property("AutoDelete") + .HasColumnType("INTEGER") + .HasColumnName("auto_delete"); + + b.Property("BanTime") + .HasColumnType("TEXT") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("banning_admin"); + + b.Property("ExemptFlags") + .HasColumnType("INTEGER") + .HasColumnName("exempt_flags"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("BLOB") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("INTEGER") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("reason"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_ban_round_id"); + + b.ToTable("server_ban", null, t => + { + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanExemption", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("Flags") + .HasColumnType("INTEGER") + .HasColumnName("flags"); + + b.HasKey("UserId") + .HasName("PK_server_ban_exemption"); + + b.ToTable("server_ban_exemption", null, t => + { + t.HasCheckConstraint("FlagsNotZero", "flags != 0"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_ban_hit_id"); + + b.Property("BanId") + .HasColumnType("INTEGER") + .HasColumnName("ban_id"); + + b.Property("ConnectionId") + .HasColumnType("INTEGER") + .HasColumnName("connection_id"); + + b.HasKey("Id") + .HasName("PK_server_ban_hit"); + + b.HasIndex("BanId") + .HasDatabaseName("IX_server_ban_hit_ban_id"); + + b.HasIndex("ConnectionId") + .HasDatabaseName("IX_server_ban_hit_connection_id"); + + b.ToTable("server_ban_hit", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_role_ban_id"); + + b.Property("Address") + .HasColumnType("TEXT") + .HasColumnName("address"); + + b.Property("BanTime") + .HasColumnType("TEXT") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("banning_admin"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("BLOB") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("INTEGER") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("reason"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("role_id"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_role_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_role_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_role_ban_round_id"); + + b.ToTable("server_role_ban", null, t => + { + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("role_unban_id"); + + b.Property("BanId") + .HasColumnType("INTEGER") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("TEXT") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_role_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_role_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("unban_id"); + + b.Property("BanId") + .HasColumnType("INTEGER") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("TEXT") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("trait_id"); + + b.Property("ProfileId") + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.Property("TraitName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("trait_name"); + + b.HasKey("Id") + .HasName("PK_trait"); + + b.HasIndex("ProfileId", "TraitName") + .IsUnique(); + + b.ToTable("trait", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.UploadedResourceLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("uploaded_resource_log_id"); + + b.Property("Data") + .IsRequired() + .HasColumnType("BLOB") + .HasColumnName("data"); + + b.Property("Date") + .HasColumnType("TEXT") + .HasColumnName("date"); + + b.Property("Path") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("path"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_uploaded_resource_log"); + + b.ToTable("uploaded_resource_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Whitelist", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("UserId") + .HasName("PK_whitelist"); + + b.ToTable("whitelist", (string)null); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.Property("PlayersId") + .HasColumnType("INTEGER") + .HasColumnName("players_id"); + + b.Property("RoundsId") + .HasColumnType("INTEGER") + .HasColumnName("rounds_id"); + + b.HasKey("PlayersId", "RoundsId") + .HasName("PK_player_round"); + + b.HasIndex("RoundsId") + .HasDatabaseName("IX_player_round_rounds_id"); + + b.ToTable("player_round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.HasOne("Content.Server.Database.AdminRank", "AdminRank") + .WithMany("Admins") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_admin_rank_admin_rank_id"); + + b.Navigation("AdminRank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.HasOne("Content.Server.Database.Admin", "Admin") + .WithMany("Flags") + .HasForeignKey("AdminId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_flag_admin_admin_id"); + + b.Navigation("Admin"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany("AdminLogs") + .HasForeignKey("RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_round_round_id"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.HasOne("Content.Server.Database.AdminLog", null) + .WithMany("Entities") + .HasForeignKey("AdminLogId", "AdminLogRoundId") + .HasConstraintName("FK_admin_log_entity_admin_log_admin_log_id_admin_log_round_id"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminLogs") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_player_player_user_id"); + + b.HasOne("Content.Server.Database.AdminLog", "Log") + .WithMany("Players") + .HasForeignKey("LogId", "RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_admin_log_log_id_round_id"); + + b.Navigation("Log"); + + b.Navigation("Player"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminMessagesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminMessagesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminMessagesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminMessagesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_messages_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_messages_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminNotesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminNotesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminNotesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminNotesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_notes_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_notes_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.HasOne("Content.Server.Database.AdminRank", "Rank") + .WithMany("Flags") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_rank_flag_admin_rank_admin_rank_id"); + + b.Navigation("Rank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminWatchlistsCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminWatchlistsDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminWatchlistsLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminWatchlistsReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_watchlists_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_watchlists_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Antags") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_antag_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Jobs") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_job_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.HasOne("Content.Server.Database.Preference", "Preference") + .WithMany("Profiles") + .HasForeignKey("PreferenceId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_profile_preference_preference_id"); + + b.Navigation("Preference"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.HasOne("Content.Server.Database.Server", "Server") + .WithMany("Rounds") + .HasForeignKey("ServerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_round_server_server_id"); + + b.Navigation("Server"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithMany("BanHits") + .HasForeignKey("BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_server_ban_ban_id"); + + b.HasOne("Content.Server.Database.ConnectionLog", "Connection") + .WithMany("BanHits") + .HasForeignKey("ConnectionId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_connection_log_connection_id"); + + b.Navigation("Ban"); + + b.Navigation("Connection"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerRoleBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerRoleBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_role_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.HasOne("Content.Server.Database.ServerRoleBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerRoleUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_role_unban_server_role_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_unban_server_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Traits") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_trait_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.HasOne("Content.Server.Database.Player", null) + .WithMany() + .HasForeignKey("PlayersId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_player_players_id"); + + b.HasOne("Content.Server.Database.Round", null) + .WithMany() + .HasForeignKey("RoundsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_round_rounds_id"); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Navigation("Entities"); + + b.Navigation("Players"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Navigation("Admins"); + + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Navigation("BanHits"); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Navigation("AdminLogs"); + + b.Navigation("AdminMessagesCreated"); + + b.Navigation("AdminMessagesDeleted"); + + b.Navigation("AdminMessagesLastEdited"); + + b.Navigation("AdminMessagesReceived"); + + b.Navigation("AdminNotesCreated"); + + b.Navigation("AdminNotesDeleted"); + + b.Navigation("AdminNotesLastEdited"); + + b.Navigation("AdminNotesReceived"); + + b.Navigation("AdminServerBansCreated"); + + b.Navigation("AdminServerBansLastEdited"); + + b.Navigation("AdminServerRoleBansCreated"); + + b.Navigation("AdminServerRoleBansLastEdited"); + + b.Navigation("AdminWatchlistsCreated"); + + b.Navigation("AdminWatchlistsDeleted"); + + b.Navigation("AdminWatchlistsLastEdited"); + + b.Navigation("AdminWatchlistsReceived"); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Navigation("Profiles"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Navigation("Antags"); + + b.Navigation("Jobs"); + + b.Navigation("Traits"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Navigation("AdminLogs"); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Navigation("Rounds"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Navigation("BanHits"); + + b.Navigation("Unban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Navigation("Unban"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/Content.Server.Database/Migrations/Sqlite/20230725193058_AdminNotesImprovementsForeignKeys.cs b/Content.Server.Database/Migrations/Sqlite/20230725193058_AdminNotesImprovementsForeignKeys.cs new file mode 100644 index 0000000000..4169a728c0 --- /dev/null +++ b/Content.Server.Database/Migrations/Sqlite/20230725193058_AdminNotesImprovementsForeignKeys.cs @@ -0,0 +1,90 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace Content.Server.Database.Migrations.Sqlite +{ + /// + public partial class AdminNotesImprovementsForeignKeys : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists"); + + migrationBuilder.AddForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.Cascade); + + migrationBuilder.AddForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.Cascade); + + migrationBuilder.AddForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.Cascade); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes"); + + migrationBuilder.DropForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists"); + + migrationBuilder.AddForeignKey( + name: "FK_admin_messages_player_player_user_id", + table: "admin_messages", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.SetNull); + + migrationBuilder.AddForeignKey( + name: "FK_admin_notes_player_player_user_id", + table: "admin_notes", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.SetNull); + + migrationBuilder.AddForeignKey( + name: "FK_admin_watchlists_player_player_user_id", + table: "admin_watchlists", + column: "player_user_id", + principalTable: "player", + principalColumn: "user_id", + onDelete: ReferentialAction.SetNull); + } + } +} diff --git a/Content.Server.Database/Migrations/Sqlite/20230727190858_AdminLogCompoundKey.Designer.cs b/Content.Server.Database/Migrations/Sqlite/20230727190858_AdminLogCompoundKey.Designer.cs new file mode 100644 index 0000000000..a568850a9c --- /dev/null +++ b/Content.Server.Database/Migrations/Sqlite/20230727190858_AdminLogCompoundKey.Designer.cs @@ -0,0 +1,1697 @@ +// +using System; +using Content.Server.Database; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; + +#nullable disable + +namespace Content.Server.Database.Migrations.Sqlite +{ + [DbContext(typeof(SqliteServerDbContext))] + [Migration("20230727190858_AdminLogCompoundKey")] + partial class AdminLogCompoundKey + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder.HasAnnotation("ProductVersion", "7.0.4"); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("AdminRankId") + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_id"); + + b.Property("Title") + .HasColumnType("TEXT") + .HasColumnName("title"); + + b.HasKey("UserId") + .HasName("PK_admin"); + + b.HasIndex("AdminRankId") + .HasDatabaseName("IX_admin_admin_rank_id"); + + b.ToTable("admin", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_flag_id"); + + b.Property("AdminId") + .HasColumnType("TEXT") + .HasColumnName("admin_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("flag"); + + b.Property("Negative") + .HasColumnType("INTEGER") + .HasColumnName("negative"); + + b.HasKey("Id") + .HasName("PK_admin_flag"); + + b.HasIndex("AdminId") + .HasDatabaseName("IX_admin_flag_admin_id"); + + b.HasIndex("Flag", "AdminId") + .IsUnique(); + + b.ToTable("admin_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Property("Id") + .HasColumnType("INTEGER") + .HasColumnName("admin_log_id"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Date") + .HasColumnType("TEXT") + .HasColumnName("date"); + + b.Property("Impact") + .HasColumnType("INTEGER") + .HasColumnName("impact"); + + b.Property("Json") + .IsRequired() + .HasColumnType("jsonb") + .HasColumnName("json"); + + b.Property("Message") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("Type") + .HasColumnType("INTEGER") + .HasColumnName("type"); + + b.HasKey("Id", "RoundId") + .HasName("PK_admin_log"); + + b.HasIndex("Date"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_log_round_id"); + + b.HasIndex("Type") + .HasDatabaseName("IX_admin_log_type"); + + b.ToTable("admin_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.Property("Uid") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("uid"); + + b.Property("AdminLogId") + .HasColumnType("INTEGER") + .HasColumnName("admin_log_id"); + + b.Property("AdminLogRoundId") + .HasColumnType("INTEGER") + .HasColumnName("admin_log_round_id"); + + b.Property("Name") + .HasColumnType("TEXT") + .HasColumnName("name"); + + b.HasKey("Uid") + .HasName("PK_admin_log_entity"); + + b.HasIndex("AdminLogId", "AdminLogRoundId") + .HasDatabaseName("IX_admin_log_entity_admin_log_id_admin_log_round_id"); + + b.ToTable("admin_log_entity", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("LogId") + .HasColumnType("INTEGER") + .HasColumnName("log_id"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.HasKey("PlayerUserId", "LogId", "RoundId") + .HasName("PK_admin_log_player"); + + b.HasIndex("LogId", "RoundId"); + + b.ToTable("admin_log_player", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_messages_id"); + + b.Property("CreatedAt") + .HasColumnType("TEXT") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("TEXT") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("INTEGER") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("TEXT") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("TEXT") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Seen") + .HasColumnType("INTEGER") + .HasColumnName("seen"); + + b.HasKey("Id") + .HasName("PK_admin_messages"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_messages_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_messages_round_id"); + + b.ToTable("admin_messages", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_notes_id"); + + b.Property("CreatedAt") + .HasColumnType("TEXT") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("TEXT") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("INTEGER") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("TEXT") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("TEXT") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Secret") + .HasColumnType("INTEGER") + .HasColumnName("secret"); + + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_admin_notes"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_notes_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_notes_round_id"); + + b.ToTable("admin_notes", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_id"); + + b.Property("Name") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_admin_rank"); + + b.ToTable("admin_rank", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_flag_id"); + + b.Property("AdminRankId") + .HasColumnType("INTEGER") + .HasColumnName("admin_rank_id"); + + b.Property("Flag") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("flag"); + + b.HasKey("Id") + .HasName("PK_admin_rank_flag"); + + b.HasIndex("AdminRankId"); + + b.HasIndex("Flag", "AdminRankId") + .IsUnique(); + + b.ToTable("admin_rank_flag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("admin_watchlists_id"); + + b.Property("CreatedAt") + .HasColumnType("TEXT") + .HasColumnName("created_at"); + + b.Property("CreatedById") + .HasColumnType("TEXT") + .HasColumnName("created_by_id"); + + b.Property("Deleted") + .HasColumnType("INTEGER") + .HasColumnName("deleted"); + + b.Property("DeletedAt") + .HasColumnType("TEXT") + .HasColumnName("deleted_at"); + + b.Property("DeletedById") + .HasColumnType("TEXT") + .HasColumnName("deleted_by_id"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("LastEditedAt") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("Message") + .IsRequired() + .HasMaxLength(4096) + .HasColumnType("TEXT") + .HasColumnName("message"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.HasKey("Id") + .HasName("PK_admin_watchlists"); + + b.HasIndex("CreatedById"); + + b.HasIndex("DeletedById"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_admin_watchlists_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_admin_watchlists_round_id"); + + b.ToTable("admin_watchlists", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("antag_id"); + + b.Property("AntagName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("antag_name"); + + b.Property("ProfileId") + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_antag"); + + b.HasIndex("ProfileId", "AntagName") + .IsUnique(); + + b.ToTable("antag", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.AssignedUserId", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("assigned_user_id_id"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_assigned_user_id"); + + b.HasIndex("UserId") + .IsUnique(); + + b.HasIndex("UserName") + .IsUnique(); + + b.ToTable("assigned_user_id", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("connection_log_id"); + + b.Property("Address") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("address"); + + b.Property("Denied") + .HasColumnType("INTEGER") + .HasColumnName("denied"); + + b.Property("HWId") + .HasColumnType("BLOB") + .HasColumnName("hwid"); + + b.Property("Time") + .HasColumnType("TEXT") + .HasColumnName("time"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("UserName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("user_name"); + + b.HasKey("Id") + .HasName("PK_connection_log"); + + b.HasIndex("UserId"); + + b.ToTable("connection_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("job_id"); + + b.Property("JobName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("job_name"); + + b.Property("Priority") + .HasColumnType("INTEGER") + .HasColumnName("priority"); + + b.Property("ProfileId") + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.HasKey("Id") + .HasName("PK_job"); + + b.HasIndex("ProfileId"); + + b.HasIndex("ProfileId", "JobName") + .IsUnique(); + + b.HasIndex(new[] { "ProfileId" }, "IX_job_one_high_priority") + .IsUnique() + .HasFilter("priority = 3"); + + b.ToTable("job", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.PlayTime", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("play_time_id"); + + b.Property("PlayerId") + .HasColumnType("TEXT") + .HasColumnName("player_id"); + + b.Property("TimeSpent") + .HasColumnType("TEXT") + .HasColumnName("time_spent"); + + b.Property("Tracker") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("tracker"); + + b.HasKey("Id") + .HasName("PK_play_time"); + + b.HasIndex("PlayerId", "Tracker") + .IsUnique(); + + b.ToTable("play_time", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("player_id"); + + b.Property("FirstSeenTime") + .HasColumnType("TEXT") + .HasColumnName("first_seen_time"); + + b.Property("LastReadRules") + .HasColumnType("TEXT") + .HasColumnName("last_read_rules"); + + b.Property("LastSeenAddress") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_seen_address"); + + b.Property("LastSeenHWId") + .HasColumnType("BLOB") + .HasColumnName("last_seen_hwid"); + + b.Property("LastSeenTime") + .HasColumnType("TEXT") + .HasColumnName("last_seen_time"); + + b.Property("LastSeenUserName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("last_seen_user_name"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_player"); + + b.HasAlternateKey("UserId") + .HasName("ak_player_user_id"); + + b.HasIndex("LastSeenUserName"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("player", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("preference_id"); + + b.Property("AdminOOCColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("admin_ooc_color"); + + b.Property("SelectedCharacterSlot") + .HasColumnType("INTEGER") + .HasColumnName("selected_character_slot"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_preference"); + + b.HasIndex("UserId") + .IsUnique(); + + b.ToTable("preference", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.Property("Age") + .HasColumnType("INTEGER") + .HasColumnName("age"); + + b.Property("Backpack") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("backpack"); + + b.Property("CharacterName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("char_name"); + + b.Property("Clothing") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("clothing"); + + b.Property("EyeColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("eye_color"); + + b.Property("FacialHairColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("facial_hair_color"); + + b.Property("FacialHairName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("facial_hair_name"); + + b.Property("FlavorText") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("flavor_text"); + + b.Property("Gender") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("gender"); + + b.Property("HairColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("hair_color"); + + b.Property("HairName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("hair_name"); + + b.Property("Markings") + .HasColumnType("jsonb") + .HasColumnName("markings"); + + b.Property("PreferenceId") + .HasColumnType("INTEGER") + .HasColumnName("preference_id"); + + b.Property("PreferenceUnavailable") + .HasColumnType("INTEGER") + .HasColumnName("pref_unavailable"); + + b.Property("Sex") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("sex"); + + b.Property("SkinColor") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("skin_color"); + + b.Property("Slot") + .HasColumnType("INTEGER") + .HasColumnName("slot"); + + b.Property("Species") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("species"); + + b.HasKey("Id") + .HasName("PK_profile"); + + b.HasIndex("PreferenceId") + .HasDatabaseName("IX_profile_preference_id"); + + b.HasIndex("Slot", "PreferenceId") + .IsUnique(); + + b.ToTable("profile", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("ServerId") + .HasColumnType("INTEGER") + .HasColumnName("server_id"); + + b.HasKey("Id") + .HasName("PK_round"); + + b.HasIndex("ServerId") + .HasDatabaseName("IX_round_server_id"); + + b.ToTable("round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_id"); + + b.Property("Name") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("name"); + + b.HasKey("Id") + .HasName("PK_server"); + + b.ToTable("server", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_ban_id"); + + b.Property("Address") + .HasColumnType("TEXT") + .HasColumnName("address"); + + b.Property("AutoDelete") + .HasColumnType("INTEGER") + .HasColumnName("auto_delete"); + + b.Property("BanTime") + .HasColumnType("TEXT") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("banning_admin"); + + b.Property("ExemptFlags") + .HasColumnType("INTEGER") + .HasColumnName("exempt_flags"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("BLOB") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("INTEGER") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("reason"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_ban_round_id"); + + b.ToTable("server_ban", null, t => + { + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanExemption", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.Property("Flags") + .HasColumnType("INTEGER") + .HasColumnName("flags"); + + b.HasKey("UserId") + .HasName("PK_server_ban_exemption"); + + b.ToTable("server_ban_exemption", null, t => + { + t.HasCheckConstraint("FlagsNotZero", "flags != 0"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_ban_hit_id"); + + b.Property("BanId") + .HasColumnType("INTEGER") + .HasColumnName("ban_id"); + + b.Property("ConnectionId") + .HasColumnType("INTEGER") + .HasColumnName("connection_id"); + + b.HasKey("Id") + .HasName("PK_server_ban_hit"); + + b.HasIndex("BanId") + .HasDatabaseName("IX_server_ban_hit_ban_id"); + + b.HasIndex("ConnectionId") + .HasDatabaseName("IX_server_ban_hit_connection_id"); + + b.ToTable("server_ban_hit", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("server_role_ban_id"); + + b.Property("Address") + .HasColumnType("TEXT") + .HasColumnName("address"); + + b.Property("BanTime") + .HasColumnType("TEXT") + .HasColumnName("ban_time"); + + b.Property("BanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("banning_admin"); + + b.Property("ExpirationTime") + .HasColumnType("TEXT") + .HasColumnName("expiration_time"); + + b.Property("HWId") + .HasColumnType("BLOB") + .HasColumnName("hwid"); + + b.Property("Hidden") + .HasColumnType("INTEGER") + .HasColumnName("hidden"); + + b.Property("LastEditedAt") + .HasColumnType("TEXT") + .HasColumnName("last_edited_at"); + + b.Property("LastEditedById") + .HasColumnType("TEXT") + .HasColumnName("last_edited_by_id"); + + b.Property("PlayerUserId") + .HasColumnType("TEXT") + .HasColumnName("player_user_id"); + + b.Property("PlaytimeAtNote") + .HasColumnType("TEXT") + .HasColumnName("playtime_at_note"); + + b.Property("Reason") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("reason"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("role_id"); + + b.Property("RoundId") + .HasColumnType("INTEGER") + .HasColumnName("round_id"); + + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + + b.HasKey("Id") + .HasName("PK_server_role_ban"); + + b.HasIndex("Address"); + + b.HasIndex("BanningAdmin"); + + b.HasIndex("LastEditedById"); + + b.HasIndex("PlayerUserId") + .HasDatabaseName("IX_server_role_ban_player_user_id"); + + b.HasIndex("RoundId") + .HasDatabaseName("IX_server_role_ban_round_id"); + + b.ToTable("server_role_ban", null, t => + { + t.HasCheckConstraint("HaveEitherAddressOrUserIdOrHWId", "address IS NOT NULL OR player_user_id IS NOT NULL OR hwid IS NOT NULL"); + }); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("role_unban_id"); + + b.Property("BanId") + .HasColumnType("INTEGER") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("TEXT") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_role_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_role_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("unban_id"); + + b.Property("BanId") + .HasColumnType("INTEGER") + .HasColumnName("ban_id"); + + b.Property("UnbanTime") + .HasColumnType("TEXT") + .HasColumnName("unban_time"); + + b.Property("UnbanningAdmin") + .HasColumnType("TEXT") + .HasColumnName("unbanning_admin"); + + b.HasKey("Id") + .HasName("PK_server_unban"); + + b.HasIndex("BanId") + .IsUnique(); + + b.ToTable("server_unban", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("trait_id"); + + b.Property("ProfileId") + .HasColumnType("INTEGER") + .HasColumnName("profile_id"); + + b.Property("TraitName") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("trait_name"); + + b.HasKey("Id") + .HasName("PK_trait"); + + b.HasIndex("ProfileId", "TraitName") + .IsUnique(); + + b.ToTable("trait", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.UploadedResourceLog", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("INTEGER") + .HasColumnName("uploaded_resource_log_id"); + + b.Property("Data") + .IsRequired() + .HasColumnType("BLOB") + .HasColumnName("data"); + + b.Property("Date") + .HasColumnType("TEXT") + .HasColumnName("date"); + + b.Property("Path") + .IsRequired() + .HasColumnType("TEXT") + .HasColumnName("path"); + + b.Property("UserId") + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("Id") + .HasName("PK_uploaded_resource_log"); + + b.ToTable("uploaded_resource_log", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Whitelist", b => + { + b.Property("UserId") + .ValueGeneratedOnAdd() + .HasColumnType("TEXT") + .HasColumnName("user_id"); + + b.HasKey("UserId") + .HasName("PK_whitelist"); + + b.ToTable("whitelist", (string)null); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.Property("PlayersId") + .HasColumnType("INTEGER") + .HasColumnName("players_id"); + + b.Property("RoundsId") + .HasColumnType("INTEGER") + .HasColumnName("rounds_id"); + + b.HasKey("PlayersId", "RoundsId") + .HasName("PK_player_round"); + + b.HasIndex("RoundsId") + .HasDatabaseName("IX_player_round_rounds_id"); + + b.ToTable("player_round", (string)null); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.HasOne("Content.Server.Database.AdminRank", "AdminRank") + .WithMany("Admins") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_admin_rank_admin_rank_id"); + + b.Navigation("AdminRank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminFlag", b => + { + b.HasOne("Content.Server.Database.Admin", "Admin") + .WithMany("Flags") + .HasForeignKey("AdminId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_flag_admin_admin_id"); + + b.Navigation("Admin"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany("AdminLogs") + .HasForeignKey("RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_round_round_id"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogEntity", b => + { + b.HasOne("Content.Server.Database.AdminLog", null) + .WithMany("Entities") + .HasForeignKey("AdminLogId", "AdminLogRoundId") + .HasConstraintName("FK_admin_log_entity_admin_log_admin_log_id_admin_log_round_id"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLogPlayer", b => + { + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminLogs") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_player_player_user_id"); + + b.HasOne("Content.Server.Database.AdminLog", "Log") + .WithMany("Players") + .HasForeignKey("LogId", "RoundId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_log_player_admin_log_log_id_round_id"); + + b.Navigation("Log"); + + b.Navigation("Player"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminMessage", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminMessagesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminMessagesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminMessagesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_messages_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminMessagesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_messages_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_messages_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminNote", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminNotesCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminNotesDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminNotesLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_notes_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminNotesReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_notes_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_notes_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRankFlag", b => + { + b.HasOne("Content.Server.Database.AdminRank", "Rank") + .WithMany("Flags") + .HasForeignKey("AdminRankId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_admin_rank_flag_admin_rank_admin_rank_id"); + + b.Navigation("Rank"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminWatchlist", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminWatchlistsCreated") + .HasForeignKey("CreatedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_created_by_id"); + + b.HasOne("Content.Server.Database.Player", "DeletedBy") + .WithMany("AdminWatchlistsDeleted") + .HasForeignKey("DeletedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_deleted_by_id"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminWatchlistsLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_admin_watchlists_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Player", "Player") + .WithMany("AdminWatchlistsReceived") + .HasForeignKey("PlayerUserId") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .HasConstraintName("FK_admin_watchlists_player_player_user_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_admin_watchlists_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("DeletedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Player"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.Antag", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Antags") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_antag_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Job", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Jobs") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_job_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.HasOne("Content.Server.Database.Preference", "Preference") + .WithMany("Profiles") + .HasForeignKey("PreferenceId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_profile_preference_preference_id"); + + b.Navigation("Preference"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.HasOne("Content.Server.Database.Server", "Server") + .WithMany("Rounds") + .HasForeignKey("ServerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_round_server_server_id"); + + b.Navigation("Server"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBanHit", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithMany("BanHits") + .HasForeignKey("BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_server_ban_ban_id"); + + b.HasOne("Content.Server.Database.ConnectionLog", "Connection") + .WithMany("BanHits") + .HasForeignKey("ConnectionId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_ban_hit_connection_log_connection_id"); + + b.Navigation("Ban"); + + b.Navigation("Connection"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.HasOne("Content.Server.Database.Player", "CreatedBy") + .WithMany("AdminServerRoleBansCreated") + .HasForeignKey("BanningAdmin") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_banning_admin"); + + b.HasOne("Content.Server.Database.Player", "LastEditedBy") + .WithMany("AdminServerRoleBansLastEdited") + .HasForeignKey("LastEditedById") + .HasPrincipalKey("UserId") + .OnDelete(DeleteBehavior.SetNull) + .HasConstraintName("FK_server_role_ban_player_last_edited_by_id"); + + b.HasOne("Content.Server.Database.Round", "Round") + .WithMany() + .HasForeignKey("RoundId") + .HasConstraintName("FK_server_role_ban_round_round_id"); + + b.Navigation("CreatedBy"); + + b.Navigation("LastEditedBy"); + + b.Navigation("Round"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleUnban", b => + { + b.HasOne("Content.Server.Database.ServerRoleBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerRoleUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_role_unban_server_role_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerUnban", b => + { + b.HasOne("Content.Server.Database.ServerBan", "Ban") + .WithOne("Unban") + .HasForeignKey("Content.Server.Database.ServerUnban", "BanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_server_unban_server_ban_ban_id"); + + b.Navigation("Ban"); + }); + + modelBuilder.Entity("Content.Server.Database.Trait", b => + { + b.HasOne("Content.Server.Database.Profile", "Profile") + .WithMany("Traits") + .HasForeignKey("ProfileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_trait_profile_profile_id"); + + b.Navigation("Profile"); + }); + + modelBuilder.Entity("PlayerRound", b => + { + b.HasOne("Content.Server.Database.Player", null) + .WithMany() + .HasForeignKey("PlayersId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_player_players_id"); + + b.HasOne("Content.Server.Database.Round", null) + .WithMany() + .HasForeignKey("RoundsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired() + .HasConstraintName("FK_player_round_round_rounds_id"); + }); + + modelBuilder.Entity("Content.Server.Database.Admin", b => + { + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminLog", b => + { + b.Navigation("Entities"); + + b.Navigation("Players"); + }); + + modelBuilder.Entity("Content.Server.Database.AdminRank", b => + { + b.Navigation("Admins"); + + b.Navigation("Flags"); + }); + + modelBuilder.Entity("Content.Server.Database.ConnectionLog", b => + { + b.Navigation("BanHits"); + }); + + modelBuilder.Entity("Content.Server.Database.Player", b => + { + b.Navigation("AdminLogs"); + + b.Navigation("AdminMessagesCreated"); + + b.Navigation("AdminMessagesDeleted"); + + b.Navigation("AdminMessagesLastEdited"); + + b.Navigation("AdminMessagesReceived"); + + b.Navigation("AdminNotesCreated"); + + b.Navigation("AdminNotesDeleted"); + + b.Navigation("AdminNotesLastEdited"); + + b.Navigation("AdminNotesReceived"); + + b.Navigation("AdminServerBansCreated"); + + b.Navigation("AdminServerBansLastEdited"); + + b.Navigation("AdminServerRoleBansCreated"); + + b.Navigation("AdminServerRoleBansLastEdited"); + + b.Navigation("AdminWatchlistsCreated"); + + b.Navigation("AdminWatchlistsDeleted"); + + b.Navigation("AdminWatchlistsLastEdited"); + + b.Navigation("AdminWatchlistsReceived"); + }); + + modelBuilder.Entity("Content.Server.Database.Preference", b => + { + b.Navigation("Profiles"); + }); + + modelBuilder.Entity("Content.Server.Database.Profile", b => + { + b.Navigation("Antags"); + + b.Navigation("Jobs"); + + b.Navigation("Traits"); + }); + + modelBuilder.Entity("Content.Server.Database.Round", b => + { + b.Navigation("AdminLogs"); + }); + + modelBuilder.Entity("Content.Server.Database.Server", b => + { + b.Navigation("Rounds"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerBan", b => + { + b.Navigation("BanHits"); + + b.Navigation("Unban"); + }); + + modelBuilder.Entity("Content.Server.Database.ServerRoleBan", b => + { + b.Navigation("Unban"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/Content.Server.Database/Migrations/Sqlite/20230727190858_AdminLogCompoundKey.cs b/Content.Server.Database/Migrations/Sqlite/20230727190858_AdminLogCompoundKey.cs new file mode 100644 index 0000000000..529766f712 --- /dev/null +++ b/Content.Server.Database/Migrations/Sqlite/20230727190858_AdminLogCompoundKey.cs @@ -0,0 +1,22 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace Content.Server.Database.Migrations.Sqlite +{ + /// + public partial class AdminLogCompoundKey : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + + } + } +} diff --git a/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs b/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs index 7f69293d69..87b8de7fda 100644 --- a/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs +++ b/Content.Server.Database/Migrations/Sqlite/SqliteServerDbContextModelSnapshot.cs @@ -1,4 +1,4 @@ -// +// using System; using Content.Server.Database; using Microsoft.EntityFrameworkCore; @@ -76,7 +76,6 @@ protected override void BuildModel(ModelBuilder modelBuilder) modelBuilder.Entity("Content.Server.Database.AdminLog", b => { b.Property("Id") - .ValueGeneratedOnAdd() .HasColumnType("INTEGER") .HasColumnName("admin_log_id"); @@ -295,10 +294,6 @@ protected override void BuildModel(ModelBuilder modelBuilder) .HasColumnType("TEXT") .HasColumnName("message"); - b.Property("Severity") - .HasColumnType("INTEGER") - .HasColumnName("severity"); - b.Property("PlayerUserId") .HasColumnType("TEXT") .HasColumnName("player_user_id"); @@ -315,6 +310,10 @@ protected override void BuildModel(ModelBuilder modelBuilder) .HasColumnType("INTEGER") .HasColumnName("secret"); + b.Property("Severity") + .HasColumnType("INTEGER") + .HasColumnName("severity"); + b.HasKey("Id") .HasName("PK_admin_notes"); @@ -1292,7 +1291,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) .WithMany("AdminMessagesReceived") .HasForeignKey("PlayerUserId") .HasPrincipalKey("UserId") - .OnDelete(DeleteBehavior.SetNull) + .OnDelete(DeleteBehavior.Cascade) .HasConstraintName("FK_admin_messages_player_player_user_id"); b.HasOne("Content.Server.Database.Round", "Round") @@ -1338,7 +1337,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) .WithMany("AdminNotesReceived") .HasForeignKey("PlayerUserId") .HasPrincipalKey("UserId") - .OnDelete(DeleteBehavior.SetNull) + .OnDelete(DeleteBehavior.Cascade) .HasConstraintName("FK_admin_notes_player_player_user_id"); b.HasOne("Content.Server.Database.Round", "Round") @@ -1396,7 +1395,7 @@ protected override void BuildModel(ModelBuilder modelBuilder) .WithMany("AdminWatchlistsReceived") .HasForeignKey("PlayerUserId") .HasPrincipalKey("UserId") - .OnDelete(DeleteBehavior.SetNull) + .OnDelete(DeleteBehavior.Cascade) .HasConstraintName("FK_admin_watchlists_player_player_user_id"); b.HasOne("Content.Server.Database.Round", "Round") diff --git a/Content.Server.Database/Model.cs b/Content.Server.Database/Model.cs index ddecd51265..489ce5d831 100644 --- a/Content.Server.Database/Model.cs +++ b/Content.Server.Database/Model.cs @@ -96,8 +96,7 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) .HasKey(log => new {log.Id, log.RoundId}); modelBuilder.Entity() - .Property(log => log.Id) - .ValueGeneratedOnAdd(); + .Property(log => log.Id); modelBuilder.Entity() .HasIndex(log => log.Date); @@ -162,13 +161,15 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) modelBuilder.Entity() .HasIndex(p => p.UserId); - // SetNull is necessary here so you can safely delete admins (GDPR right to erasure) while keeping the notes intact + // SetNull is necessary for created by/edited by-s here, + // so you can safely delete admins (GDPR right to erasure) while keeping the notes intact + modelBuilder.Entity() .HasOne(note => note.Player) .WithMany(player => player.AdminNotesReceived) .HasForeignKey(note => note.PlayerUserId) .HasPrincipalKey(player => player.UserId) - .OnDelete(DeleteBehavior.SetNull); + .OnDelete(DeleteBehavior.Cascade); modelBuilder.Entity() .HasOne(version => version.CreatedBy) @@ -196,7 +197,7 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) .WithMany(player => player.AdminWatchlistsReceived) .HasForeignKey(note => note.PlayerUserId) .HasPrincipalKey(player => player.UserId) - .OnDelete(DeleteBehavior.SetNull); + .OnDelete(DeleteBehavior.Cascade); modelBuilder.Entity() .HasOne(version => version.CreatedBy) @@ -224,7 +225,7 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) .WithMany(player => player.AdminMessagesReceived) .HasForeignKey(note => note.PlayerUserId) .HasPrincipalKey(player => player.UserId) - .OnDelete(DeleteBehavior.SetNull); + .OnDelete(DeleteBehavior.Cascade); modelBuilder.Entity() .HasOne(version => version.CreatedBy) @@ -489,7 +490,7 @@ public class Server [Index(nameof(Type))] public class AdminLog { - [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] + [Key] public int Id { get; set; } [Key, ForeignKey("Round")] public int RoundId { get; set; } diff --git a/Content.Server/Abilities/Mime/MimePowersSystem.cs b/Content.Server/Abilities/Mime/MimePowersSystem.cs index fc3a199323..654e9dc3ae 100644 --- a/Content.Server/Abilities/Mime/MimePowersSystem.cs +++ b/Content.Server/Abilities/Mime/MimePowersSystem.cs @@ -90,7 +90,7 @@ private void OnInvisibleWall(EntityUid uid, MimePowersComponent component, Invis } // Check there are no mobs there - foreach (var entity in _lookupSystem.GetEntitiesIntersecting(tile.Value)) + foreach (var entity in _lookupSystem.GetEntitiesIntersecting(tile.Value, 0f)) { if (HasComp(entity) && entity != uid) { diff --git a/Content.Server/Access/AccessWireAction.cs b/Content.Server/Access/AccessWireAction.cs index c20565d3c1..739e908ee5 100644 --- a/Content.Server/Access/AccessWireAction.cs +++ b/Content.Server/Access/AccessWireAction.cs @@ -16,32 +16,33 @@ public sealed class AccessWireAction : ComponentWireAction(comp.Owner)) - return StatusLightState.BlinkingSlow; - else - return StatusLightState.On; + return comp.Enabled ? StatusLightState.On : StatusLightState.Off; } - public override object StatusKey { get; } = AccessWireActionKey.Status; + public override object StatusKey => AccessWireActionKey.Status; public override bool Cut(EntityUid user, Wire wire, AccessReaderComponent comp) { WiresSystem.TryCancelWireAction(wire.Owner, PulseTimeoutKey.Key); - EntityManager.EnsureComponent(comp.Owner); + comp.Enabled = false; + EntityManager.Dirty(comp); return true; } public override bool Mend(EntityUid user, Wire wire, AccessReaderComponent comp) { - EntityManager.RemoveComponent(comp.Owner); + if (!EntityManager.HasComponent(wire.Owner)) + { + comp.Enabled = true; + EntityManager.Dirty(comp); + } return true; } public override void Pulse(EntityUid user, Wire wire, AccessReaderComponent comp) { - EntityManager.EnsureComponent(comp.Owner); + comp.Enabled = false; + EntityManager.Dirty(comp); WiresSystem.StartWireAction(wire.Owner, _pulseTimeout, PulseTimeoutKey.Key, new TimedWireEvent(AwaitPulseCancel, wire)); } @@ -57,10 +58,10 @@ private void AwaitPulseCancel(Wire wire) { if (!wire.IsCut) { - // check is still here incase you somehow TOCTOU it into unemagging something it shouldn't - if (EntityManager.TryGetComponent(wire.Owner, out var access)) + if (EntityManager.TryGetComponent(wire.Owner, out var access) && !EntityManager.HasComponent(wire.Owner)) { - EntityManager.RemoveComponent(wire.Owner); + access.Enabled = true; + EntityManager.Dirty(access); } } } diff --git a/Content.Server/Access/Components/AgentIDCardComponent.cs b/Content.Server/Access/Components/AgentIDCardComponent.cs index 00fbbf4c5c..cc267034b8 100644 --- a/Content.Server/Access/Components/AgentIDCardComponent.cs +++ b/Content.Server/Access/Components/AgentIDCardComponent.cs @@ -2,5 +2,6 @@ namespace Content.Server.Access.Components { [RegisterComponent] public sealed class AgentIDCardComponent : Component - {} + { + } } diff --git a/Content.Server/Access/Systems/AccessSystem.cs b/Content.Server/Access/Systems/AccessSystem.cs index 8a6ad24411..f185d0ff98 100644 --- a/Content.Server/Access/Systems/AccessSystem.cs +++ b/Content.Server/Access/Systems/AccessSystem.cs @@ -4,5 +4,4 @@ namespace Content.Server.Access.Systems; public sealed class AccessSystem : SharedAccessSystem { - } diff --git a/Content.Server/Access/Systems/IdCardConsoleSystem.cs b/Content.Server/Access/Systems/IdCardConsoleSystem.cs index 4318987233..e33bb946bf 100644 --- a/Content.Server/Access/Systems/IdCardConsoleSystem.cs +++ b/Content.Server/Access/Systems/IdCardConsoleSystem.cs @@ -54,16 +54,18 @@ private void UpdateUserInterface(EntityUid uid, IdCardConsoleComponent component if (!component.Initialized) return; + var privilegedIdName = string.Empty; + string[]? possibleAccess = null; + if (component.PrivilegedIdSlot.Item is { Valid: true } item) + { + privilegedIdName = EntityManager.GetComponent(item).EntityName; + possibleAccess = _accessReader.FindAccessTags(item).ToArray(); + } + IdCardConsoleBoundUserInterfaceState newState; // this could be prettier if (component.TargetIdSlot.Item is not { Valid: true } targetId) { - var privilegedIdName = string.Empty; - if (component.PrivilegedIdSlot.Item is { Valid: true } item) - { - privilegedIdName = EntityManager.GetComponent(item).EntityName; - } - newState = new IdCardConsoleBoundUserInterfaceState( component.PrivilegedIdSlot.HasItem, PrivilegedIdIsAuthorized(uid, component), @@ -71,6 +73,7 @@ private void UpdateUserInterface(EntityUid uid, IdCardConsoleComponent component null, null, null, + possibleAccess, string.Empty, privilegedIdName, string.Empty); @@ -79,9 +82,6 @@ private void UpdateUserInterface(EntityUid uid, IdCardConsoleComponent component { var targetIdComponent = EntityManager.GetComponent(targetId); var targetAccessComponent = EntityManager.GetComponent(targetId); - var name = string.Empty; - if (component.PrivilegedIdSlot.Item is { Valid: true } item) - name = EntityManager.GetComponent(item).EntityName; var jobProto = string.Empty; if (_station.GetOwningStation(uid) is { } station @@ -99,8 +99,9 @@ private void UpdateUserInterface(EntityUid uid, IdCardConsoleComponent component targetIdComponent.FullName, targetIdComponent.JobTitle, targetAccessComponent.Tags.ToArray(), + possibleAccess, jobProto, - name, + privilegedIdName, EntityManager.GetComponent(targetId).EntityName); } @@ -130,16 +131,29 @@ private void TryWriteToTargetId(EntityUid uid, if (!newAccessList.TrueForAll(x => component.AccessLevels.Contains(x))) { - Logger.Warning("Tried to write unknown access tag."); + _sawmill.Warning($"User {ToPrettyString(uid)} tried to write unknown access tag."); return; } var oldTags = _access.TryGetTags(targetId) ?? new List(); oldTags = oldTags.ToList(); + var privilegedId = component.PrivilegedIdSlot.Item; + if (oldTags.SequenceEqual(newAccessList)) return; + // I hate that C# doesn't have an option for this and don't desire to write this out the hard way. + // var difference = newAccessList.Difference(oldTags); + var difference = (newAccessList.Union(oldTags)).Except(newAccessList.Intersect(oldTags)).ToHashSet(); + // NULL SAFETY: PrivilegedIdIsAuthorized checked this earlier. + var privilegedPerms = _accessReader.FindAccessTags(privilegedId!.Value).ToHashSet(); + if (!difference.IsSubsetOf(privilegedPerms)) + { + _sawmill.Warning($"User {ToPrettyString(uid)} tried to modify permissions they could not give/take!"); + return; + } + var addedTags = newAccessList.Except(oldTags).Select(tag => "+" + tag).ToList(); var removedTags = oldTags.Except(newAccessList).Select(tag => "-" + tag).ToList(); _access.TrySetTags(targetId, newAccessList); @@ -155,6 +169,9 @@ private void TryWriteToTargetId(EntityUid uid, /// /// Returns true if there is an ID in and said ID satisfies the requirements of . /// + /// + /// Other code relies on the fact this returns false if privileged Id is null. Don't break that invariant. + /// private bool PrivilegedIdIsAuthorized(EntityUid uid, IdCardConsoleComponent? component = null) { if (!Resolve(uid, ref component)) diff --git a/Content.Server/Access/Systems/IdCardSystem.cs b/Content.Server/Access/Systems/IdCardSystem.cs index 0a0de14719..a0689ab18d 100644 --- a/Content.Server/Access/Systems/IdCardSystem.cs +++ b/Content.Server/Access/Systems/IdCardSystem.cs @@ -18,6 +18,7 @@ public sealed class IdCardSystem : SharedIdCardSystem [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly IAdminLogManager _adminLogger = default!; + [Dependency] private readonly MetaDataSystem _metaSystem = default!; public override void Initialize() { @@ -112,7 +113,7 @@ public bool TryChangeJobTitle(EntityUid uid, string? jobTitle, IdCardComponent? if (player != null) { _adminLogger.Add(LogType.Identity, LogImpact.Low, - $"{ToPrettyString(player.Value):player} has changed the job title of {ToPrettyString(id.Owner):entity} to {jobTitle} "); + $"{ToPrettyString(player.Value):player} has changed the job title of {ToPrettyString(uid):entity} to {jobTitle} "); } return true; } @@ -149,7 +150,7 @@ public bool TryChangeFullName(EntityUid uid, string? fullName, IdCardComponent? if (player != null) { _adminLogger.Add(LogType.Identity, LogImpact.Low, - $"{ToPrettyString(player.Value):player} has changed the name of {ToPrettyString(id.Owner):entity} to {fullName} "); + $"{ToPrettyString(player.Value):player} has changed the name of {ToPrettyString(uid):entity} to {fullName} "); } return true; } @@ -174,7 +175,7 @@ private void UpdateEntityName(EntityUid uid, IdCardComponent? id = null) : Loc.GetString("access-id-card-component-owner-full-name-job-title-text", ("fullName", id.FullName), ("jobSuffix", jobSuffix)); - EntityManager.GetComponent(id.Owner).EntityName = val; + _metaSystem.SetEntityName(uid, val); } } } diff --git a/Content.Server/Access/Systems/IdExaminableSystem.cs b/Content.Server/Access/Systems/IdExaminableSystem.cs index c849cd5aeb..4dd0857c67 100644 --- a/Content.Server/Access/Systems/IdExaminableSystem.cs +++ b/Content.Server/Access/Systems/IdExaminableSystem.cs @@ -21,9 +21,8 @@ public override void Initialize() private void OnGetExamineVerbs(EntityUid uid, IdExaminableComponent component, GetVerbsEvent args) { - var detailsRange = _examineSystem.IsInDetailsRange(args.User, uid); - var info = GetInfo(component.Owner) ?? Loc.GetString("id-examinable-component-verb-no-id"); + var info = GetInfo(uid) ?? Loc.GetString("id-examinable-component-verb-no-id"); var verb = new ExamineVerb() { @@ -36,7 +35,7 @@ private void OnGetExamineVerbs(EntityUid uid, IdExaminableComponent component, G Category = VerbCategory.Examine, Disabled = !detailsRange, Message = Loc.GetString("id-examinable-component-verb-disabled"), - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/character.svg.192dpi.png")) + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/character.svg.192dpi.png")) }; args.Verbs.Add(verb); @@ -47,12 +46,13 @@ private void OnGetExamineVerbs(EntityUid uid, IdExaminableComponent component, G if (_inventorySystem.TryGetSlotEntity(uid, "id", out var idUid)) { // PDA - if (EntityManager.TryGetComponent(idUid, out PdaComponent? pda) && pda.ContainedId is not null) + if (EntityManager.TryGetComponent(idUid, out PdaComponent? pda) && + TryComp(pda.ContainedId, out var id)) { - return GetNameAndJob(pda.ContainedId); + return GetNameAndJob(id); } // ID Card - if (EntityManager.TryGetComponent(idUid, out IdCardComponent? id)) + if (EntityManager.TryGetComponent(idUid, out id)) { return GetNameAndJob(id); } diff --git a/Content.Server/Access/Systems/PresetIdCardSystem.cs b/Content.Server/Access/Systems/PresetIdCardSystem.cs index 086c1143dd..3192e45d65 100644 --- a/Content.Server/Access/Systems/PresetIdCardSystem.cs +++ b/Content.Server/Access/Systems/PresetIdCardSystem.cs @@ -26,15 +26,16 @@ private void PlayerJobsAssigned(RulePlayerJobsAssignedEvent ev) { // Go over all ID cards and make sure they're correctly configured for extended access. - foreach (var card in EntityQuery()) + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var card)) { - var station = _stationSystem.GetOwningStation(card.Owner); + var station = _stationSystem.GetOwningStation(uid); // If we're not on an extended access station, the ID is already configured correctly from MapInit. if (station == null || !Comp(station.Value).ExtendedAccess) return; - SetupIdAccess(card.Owner, card, true); + SetupIdAccess(uid, card, true); } } @@ -45,7 +46,7 @@ private void OnMapInit(EntityUid uid, PresetIdCardComponent id, MapInitEvent arg // or may not yet know whether it is on extended access (players not spawned yet). // PlayerJobsAssigned makes sure extended access is configured correctly in that case. - var station = _stationSystem.GetOwningStation(id.Owner); + var station = _stationSystem.GetOwningStation(uid); var extended = false; if (station != null) extended = Comp(station.Value).ExtendedAccess; diff --git a/Content.Server/Administration/AdminCommandAttribute.cs b/Content.Server/Administration/AdminCommandAttribute.cs index e115be2ef8..409d9fe984 100644 --- a/Content.Server/Administration/AdminCommandAttribute.cs +++ b/Content.Server/Administration/AdminCommandAttribute.cs @@ -12,7 +12,6 @@ namespace Content.Server.Administration /// /// [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)] - [BaseTypeRequired(typeof(IConsoleCommand))] [MeansImplicitUse] public sealed class AdminCommandAttribute : Attribute { diff --git a/Content.Server/Administration/Commands/DeleteComponent.cs b/Content.Server/Administration/Commands/DeleteComponent.cs index e2018c84ae..f4b2a00760 100644 --- a/Content.Server/Administration/Commands/DeleteComponent.cs +++ b/Content.Server/Administration/Commands/DeleteComponent.cs @@ -33,9 +33,8 @@ public void Execute(IConsoleShell shell, string argStr, string[] args) var i = 0; - foreach (var component in components) + foreach (var (uid, component) in components) { - var uid = component.Owner; entityManager.RemoveComponent(uid, component); i++; } diff --git a/Content.Server/Administration/Commands/DeleteEntitiesWithComponent.cs b/Content.Server/Administration/Commands/DeleteEntitiesWithComponent.cs deleted file mode 100644 index 9983ca36d9..0000000000 --- a/Content.Server/Administration/Commands/DeleteEntitiesWithComponent.cs +++ /dev/null @@ -1,47 +0,0 @@ -using System.Linq; -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands -{ - [AdminCommand(AdminFlags.Spawn)] - sealed class DeleteEntitiesWithComponent : IConsoleCommand - { - public string Command => "deleteewc"; - - public string Description => Loc.GetString("delete-entities-with-component-command-description"); - - public string Help => Loc.GetString("delete-entities-with-component-command-help-text"); - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length < 1) - { - shell.WriteLine(Help); - return; - } - - var factory = IoCManager.Resolve(); - - var components = new List(); - foreach (var arg in args) - { - components.Add(factory.GetRegistration(arg).Type); - } - - var entityManager = IoCManager.Resolve(); - - var entitiesWithComponents = components.Select(c => entityManager.GetAllComponents(c).Select(x => x.Owner)); - var entitiesWithAllComponents = entitiesWithComponents.Skip(1).Aggregate(new HashSet(entitiesWithComponents.First()), (h, e) => { h.IntersectWith(e); return h; }); - - var count = 0; - foreach (var entity in entitiesWithAllComponents) - { - entityManager.DeleteEntity(entity); - count += 1; - } - - shell.WriteLine(Loc.GetString("delete-entities-with-component-command-deleted-components",("count", count))); - } - } -} diff --git a/Content.Server/Administration/Commands/DeleteEntitiesWithId.cs b/Content.Server/Administration/Commands/DeleteEntitiesWithId.cs deleted file mode 100644 index 82be56ee36..0000000000 --- a/Content.Server/Administration/Commands/DeleteEntitiesWithId.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Linq; -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands -{ - [AdminCommand(AdminFlags.Spawn)] - public sealed class DeleteEntitiesWithId : IConsoleCommand - { - public string Command => "deleteewi"; - public string Description => "Deletes entities with the specified prototype ID."; - public string Help => $"Usage: {Command} "; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 1) - { - shell.WriteLine(Help); - return; - } - - var id = args[0].ToLower(); - var entityManager = IoCManager.Resolve(); - var entities = entityManager.GetEntities().Where(e => entityManager.GetComponent(e).EntityPrototype?.ID.ToLower() == id); - var i = 0; - - foreach (var entity in entities) - { - entityManager.DeleteEntity(entity); - i++; - } - - shell.WriteLine($"Deleted all entities with id {id}. Occurrences: {i}"); - } - } -} diff --git a/Content.Server/Administration/Commands/DeleteEntityCommand.cs b/Content.Server/Administration/Commands/DeleteEntityCommand.cs deleted file mode 100644 index 5a7df2ac7f..0000000000 --- a/Content.Server/Administration/Commands/DeleteEntityCommand.cs +++ /dev/null @@ -1,39 +0,0 @@ -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands -{ - [AdminCommand(AdminFlags.Spawn)] - public sealed class DeleteEntityCommand : IConsoleCommand - { - public string Command => "deleteentity"; - public string Description => "Deletes an entity with the given id."; - public string Help => $"Usage: {Command} "; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 1) - { - shell.WriteLine($"Invalid amount of arguments.\n{Help}"); - return; - } - - if (!EntityUid.TryParse(args[0], out var id)) - { - shell.WriteLine($"{args[0]} is not a valid entity id."); - return; - } - - var entityManager = IoCManager.Resolve(); - - if (!entityManager.EntityExists(id)) - { - shell.WriteLine($"No entity found with id {id}."); - return; - } - - entityManager.DeleteEntity(id); - shell.WriteLine($"Deleted entity with id {id}."); - } - } -} diff --git a/Content.Server/Administration/Commands/FindEntitiesWithComponents.cs b/Content.Server/Administration/Commands/FindEntitiesWithComponents.cs deleted file mode 100644 index c3092a2d44..0000000000 --- a/Content.Server/Administration/Commands/FindEntitiesWithComponents.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System.Linq; -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands -{ - [AdminCommand(AdminFlags.Mapping)] - public sealed class FindEntitiesWithComponents : IConsoleCommand - { - public string Command => "findentitieswithcomponents"; - public string Description => "Finds entities with all of the specified components."; - public string Help => $"{Command} ..."; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length == 0) - { - shell.WriteLine($"Invalid amount of arguments: {args.Length}.\n{Help}"); - return; - } - - var components = new List(); - var componentFactory = IoCManager.Resolve(); - var invalidArgs = new List(); - - foreach (var arg in args) - { - if (!componentFactory.TryGetRegistration(arg, out var registration)) - { - invalidArgs.Add(arg); - continue; - } - - components.Add(registration.Type); - } - - if (invalidArgs.Count > 0) - { - shell.WriteLine($"No component found for component names: {string.Join(", ", invalidArgs)}"); - return; - } - - var entityManager = IoCManager.Resolve(); - var entityIds = new HashSet(); - - var entitiesWithComponents = components.Select(c => entityManager.GetAllComponents(c).Select(x => x.Owner)).ToArray(); - var entitiesWithAllComponents = entitiesWithComponents.Skip(1).Aggregate(new HashSet(entitiesWithComponents.First()), (h, e) => { h.IntersectWith(e); return h; }); - - foreach (var entity in entitiesWithAllComponents) - { - if (entityManager.GetComponent(entity).EntityPrototype is not { } prototypeId) - { - continue; - } - - entityIds.Add(prototypeId.ID); - } - - if (entityIds.Count == 0) - { - shell.WriteLine($"No entities found with components {string.Join(", ", args)}."); - return; - } - - shell.WriteLine($"{entityIds.Count} entities found:\n{string.Join("\n", entityIds)}"); - } - } -} diff --git a/Content.Server/Administration/Commands/SetOutfitCommand.cs b/Content.Server/Administration/Commands/SetOutfitCommand.cs index a9f1f6a8e4..6fbc282bb9 100644 --- a/Content.Server/Administration/Commands/SetOutfitCommand.cs +++ b/Content.Server/Administration/Commands/SetOutfitCommand.cs @@ -2,6 +2,7 @@ using Content.Server.EUI; using Content.Server.Hands.Systems; using Content.Server.Preferences.Managers; +using Content.Shared.Access.Components; using Content.Shared.Administration; using Content.Shared.Hands.Components; using Content.Shared.Inventory; @@ -16,7 +17,7 @@ namespace Content.Server.Administration.Commands { [AdminCommand(AdminFlags.Admin)] - sealed class SetOutfitCommand : IConsoleCommand + public sealed class SetOutfitCommand : IConsoleCommand { [Dependency] private readonly IEntityManager _entities = default!; [Dependency] private readonly IPrototypeManager _prototypes = default!; @@ -25,7 +26,7 @@ sealed class SetOutfitCommand : IConsoleCommand public string Description => Loc.GetString("set-outfit-command-description", ("requiredComponent", nameof(InventoryComponent))); - public string Help => Loc.GetString("set-outfit-command-help-text", ("command",Command)); + public string Help => Loc.GetString("set-outfit-command-help-text", ("command", Command)); public void Execute(IConsoleShell shell, string argStr, string[] args) { @@ -51,7 +52,7 @@ public void Execute(IConsoleShell shell, string argStr, string[] args) if (!_entities.HasComponent(target)) { - shell.WriteLine(Loc.GetString("shell-target-entity-does-not-have-message",("missing", "inventory"))); + shell.WriteLine(Loc.GetString("shell-target-entity-does-not-have-message", ("missing", "inventory"))); return; } @@ -106,9 +107,9 @@ public static bool SetOutfit(EntityUid target, string gear, IEntityManager entit var equipmentEntity = entityManager.SpawnEntity(gearStr, entityManager.GetComponent(target).Coordinates); if (slot.Name == "id" && entityManager.TryGetComponent(equipmentEntity, out var pdaComponent) && - pdaComponent.ContainedId != null) + entityManager.TryGetComponent(pdaComponent.ContainedId, out var id)) { - pdaComponent.ContainedId.FullName = entityManager.GetComponent(target).EntityName; + id.FullName = entityManager.GetComponent(target).EntityName; } invSystem.TryEquip(target, equipmentEntity, slot.Name, silent: true, force: true, inventory: inventoryComponent); diff --git a/Content.Server/Administration/Commands/Station/AdjustStationJobCommand.cs b/Content.Server/Administration/Commands/Station/AdjustStationJobCommand.cs deleted file mode 100644 index 3af9ed6b26..0000000000 --- a/Content.Server/Administration/Commands/Station/AdjustStationJobCommand.cs +++ /dev/null @@ -1,84 +0,0 @@ -using Content.Server.Commands; -using Content.Server.Station.Components; -using Content.Server.Station.Systems; -using Content.Shared.Administration; -using Content.Shared.Roles; -using Robust.Shared.Console; -using Robust.Shared.Prototypes; - -namespace Content.Server.Administration.Commands.Station; - -[AdminCommand(AdminFlags.Round)] -public sealed class AdjustStationJobCommand : IConsoleCommand -{ - [Dependency] private readonly IEntityManager _entityManager = default!; - [Dependency] private readonly IEntitySystemManager _entSysManager = default!; - [Dependency] private readonly IPrototypeManager _prototypeManager = default!; - - public string Command => "adjstationjob"; - - public string Description => "Adjust the job manifest on a station."; - - public string Help => "adjstationjob "; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 3) - { - shell.WriteError(Loc.GetString("shell-wrong-arguments-number")); - return; - } - - var stationJobs = _entSysManager.GetEntitySystem(); - - if (!EntityUid.TryParse(args[0], out var station) || !_entityManager.HasComponent(station)) - { - shell.WriteError(Loc.GetString("shell-argument-station-id-invalid", ("index", 1))); - return; - } - - if (!_prototypeManager.TryIndex(args[1], out var job)) - { - shell.WriteError(Loc.GetString("shell-argument-must-be-prototype", - ("index", 2), ("prototypeName", nameof(JobPrototype)))); - return; - } - - if (!int.TryParse(args[2], out var amount) || amount < -1) - { - shell.WriteError(Loc.GetString("shell-argument-number-must-be-between", - ("index", 3), ("lower", -1), ("upper", int.MaxValue))); - return; - } - - if (amount == -1) - { - stationJobs.MakeJobUnlimited(station, job); - return; - } - - stationJobs.TrySetJobSlot(station, job, amount, true); - } - - public CompletionResult GetCompletion(IConsoleShell shell, string[] args) - { - if (args.Length == 1) - { - var options = ContentCompletionHelper.StationIds(_entityManager); - return CompletionResult.FromHintOptions(options, ""); - } - - if (args.Length == 2) - { - var options = CompletionHelper.PrototypeIDs(); - return CompletionResult.FromHintOptions(options, ""); - } - - if (args.Length == 3) - { - return CompletionResult.FromHint(""); - } - - return CompletionResult.Empty; - } -} diff --git a/Content.Server/Administration/Commands/Station/ListStationJobsCommand.cs b/Content.Server/Administration/Commands/Station/ListStationJobsCommand.cs deleted file mode 100644 index 53a902ec29..0000000000 --- a/Content.Server/Administration/Commands/Station/ListStationJobsCommand.cs +++ /dev/null @@ -1,55 +0,0 @@ -using Content.Server.Commands; -using Content.Server.Station.Components; -using Content.Server.Station.Systems; -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands.Station; - -[AdminCommand(AdminFlags.Admin)] -public sealed class ListStationJobsCommand : IConsoleCommand -{ - [Dependency] private readonly IEntityManager _entityManager = default!; - [Dependency] private readonly IEntitySystemManager _entSysManager = default!; - - public string Command => "lsstationjobs"; - - public string Description => "Lists all jobs on the given station."; - - public string Help => "lsstationjobs "; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 1) - { - shell.WriteError(Loc.GetString("shell-wrong-arguments-number")); - return; - } - - var stationSystem = _entSysManager.GetEntitySystem(); - var stationJobs = _entSysManager.GetEntitySystem(); - - if (!EntityUid.TryParse(args[0], out var station) || !_entityManager.HasComponent(station)) - { - shell.WriteError(Loc.GetString("shell-argument-station-id-invalid", ("index", 1))); - return; - } - - foreach (var (job, amount) in stationJobs.GetJobs(station)) - { - var amountText = amount is null ? "Infinite" : amount.ToString(); - shell.WriteLine($"{job}: {amountText}"); - } - } - - public CompletionResult GetCompletion(IConsoleShell shell, string[] args) - { - if (args.Length == 1) - { - var options = ContentCompletionHelper.StationIds(_entityManager); - return CompletionResult.FromHintOptions(options, ""); - } - - return CompletionResult.Empty; - } -} diff --git a/Content.Server/Administration/Commands/Station/ListStationsCommand.cs b/Content.Server/Administration/Commands/Station/ListStationsCommand.cs deleted file mode 100644 index 0877febe4d..0000000000 --- a/Content.Server/Administration/Commands/Station/ListStationsCommand.cs +++ /dev/null @@ -1,29 +0,0 @@ -using Content.Server.Station.Components; -using Content.Server.Station.Systems; -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands.Station; - -[AdminCommand(AdminFlags.Admin)] -public sealed class ListStationsCommand : IConsoleCommand -{ - [Dependency] private readonly IEntityManager _entityManager = default!; - - public string Command => "lsstations"; - - public string Description => "List all active stations"; - - public string Help => "lsstations"; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - var query = _entityManager.EntityQueryEnumerator(); - - while (query.MoveNext(out var station, out _)) - { - var name = _entityManager.GetComponent(station).EntityName; - shell.WriteLine($"{station, -10} | {name}"); - } - } -} diff --git a/Content.Server/Administration/Commands/Station/RenameStationCommand.cs b/Content.Server/Administration/Commands/Station/RenameStationCommand.cs deleted file mode 100644 index 10df9049fd..0000000000 --- a/Content.Server/Administration/Commands/Station/RenameStationCommand.cs +++ /dev/null @@ -1,55 +0,0 @@ -using Content.Server.Commands; -using Content.Server.Station.Components; -using Content.Server.Station.Systems; -using Content.Shared.Administration; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands.Station; - -[AdminCommand(AdminFlags.Admin)] -public sealed class RenameStationCommand : IConsoleCommand -{ - [Dependency] private readonly IEntityManager _entityManager = default!; - [Dependency] private readonly IEntitySystemManager _entSysManager = default!; - - public string Command => "renamestation"; - - public string Description => "Renames the given station"; - - public string Help => "renamestation "; - - public void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 2) - { - shell.WriteError(Loc.GetString("shell-wrong-arguments-number")); - return; - } - - var stationSystem = _entSysManager.GetEntitySystem(); - - if (!EntityUid.TryParse(args[0], out var station) || !_entityManager.HasComponent(station)) - { - shell.WriteError(Loc.GetString("shell-argument-station-id-invalid", ("index", 1))); - return; - } - - stationSystem.RenameStation(station, args[1]); - } - - public CompletionResult GetCompletion(IConsoleShell shell, string[] args) - { - if (args.Length == 1) - { - var options = ContentCompletionHelper.StationIds(_entityManager); - return CompletionResult.FromHintOptions(options, ""); - } - - if (args.Length == 2) - { - return CompletionResult.FromHint(""); - } - - return CompletionResult.Empty; - } -} diff --git a/Content.Server/Administration/Commands/TagCommands.cs b/Content.Server/Administration/Commands/TagCommands.cs deleted file mode 100644 index 790768be92..0000000000 --- a/Content.Server/Administration/Commands/TagCommands.cs +++ /dev/null @@ -1,113 +0,0 @@ -using Content.Shared.Administration; -using Content.Shared.Tag; -using Robust.Shared.Console; - -namespace Content.Server.Administration.Commands -{ - [AdminCommand(AdminFlags.Debug)] - public sealed class AddTagCommand : LocalizedCommands - { - [Dependency] private readonly IEntityManager _entityManager = default!; - - public override string Command => "addtag"; - public override string Description => Loc.GetString("addtag-command-description"); - public override string Help => Loc.GetString("addtag-command-help"); - - public override void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 2) - { - shell.WriteError(Loc.GetString("shell-wrong-arguments-number")); - return; - } - - if (!EntityUid.TryParse(args[0], out var entityUid)) - { - shell.WriteError(Loc.GetString("shell-entity-uid-must-be-number")); - return; - } - - if (!_entityManager.TrySystem(out TagSystem? tagSystem)) - return; - _entityManager.EnsureComponent(entityUid); - - if (tagSystem.TryAddTag(entityUid, args[1])) - { - shell.WriteLine(Loc.GetString("addtag-command-success", ("tag", args[1]), ("target", entityUid))); - } - else - { - shell.WriteError(Loc.GetString("addtag-command-fail", ("tag", args[1]), ("target", entityUid))); - } - } - - public override CompletionResult GetCompletion(IConsoleShell shell, string[] args) - { - if (args.Length == 1) - { - return CompletionResult.FromHint(Loc.GetString("shell-argument-uid")); - } - - if (args.Length == 2) - { - return CompletionResult.FromHintOptions(CompletionHelper.PrototypeIDs(), - Loc.GetString("tag-command-arg-tag")); - } - - return CompletionResult.Empty; - } - } - - [AdminCommand(AdminFlags.Debug)] - public sealed class RemoveTagCommand : LocalizedCommands - { - [Dependency] private readonly IEntityManager _entityManager = default!; - - public override string Command => "removetag"; - public override string Description => Loc.GetString("removetag-command-description"); - public override string Help => Loc.GetString("removetag-command-help"); - - public override void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (args.Length != 2) - { - shell.WriteError(Loc.GetString("shell-wrong-arguments-number")); - return; - } - - if (!EntityUid.TryParse(args[0], out var entityUid)) - { - shell.WriteError(Loc.GetString("shell-entity-uid-must-be-number")); - return; - } - - if (!_entityManager.TrySystem(out TagSystem? tagSystem)) - return; - - if (tagSystem.RemoveTag(entityUid, args[1])) - { - shell.WriteLine(Loc.GetString("removetag-command-success", ("tag", args[1]), ("target", entityUid))); - } - else - { - shell.WriteError(Loc.GetString("removetag-command-fail", ("tag", args[1]), ("target", entityUid))); - } - } - - public override CompletionResult GetCompletion(IConsoleShell shell, string[] args) - { - if (args.Length == 1) - { - return CompletionResult.FromHint(Loc.GetString("shell-argument-uid")); - } - - if (args.Length == 2&& EntityUid.TryParse(args[0], out var entityUid) && _entityManager.TryGetComponent(entityUid, out TagComponent? tagComponent)) - { - return CompletionResult.FromHintOptions(tagComponent.Tags, - Loc.GetString("tag-command-arg-tag")); - } - - return CompletionResult.Empty; - } - } -} diff --git a/Content.Server/Administration/Managers/AdminManager.cs b/Content.Server/Administration/Managers/AdminManager.cs index 950dffd1c8..0265e51ae7 100644 --- a/Content.Server/Administration/Managers/AdminManager.cs +++ b/Content.Server/Administration/Managers/AdminManager.cs @@ -1,3 +1,4 @@ +using System.Diagnostics; using System.Linq; using System.Reflection; using System.Threading.Tasks; @@ -12,7 +13,11 @@ using Robust.Shared.Console; using Robust.Shared.ContentPack; using Robust.Shared.Enums; +using Robust.Shared.Map; using Robust.Shared.Network; +using Robust.Shared.Players; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Errors; using Robust.Shared.Utility; @@ -28,6 +33,7 @@ public sealed class AdminManager : IAdminManager, IPostInjectInit, IConGroupCont [Dependency] private readonly IResourceManager _res = default!; [Dependency] private readonly IServerConsoleHost _consoleHost = default!; [Dependency] private readonly IChatManager _chat = default!; + [Dependency] private readonly ToolshedManager _toolshed = default!; private readonly Dictionary _admins = new(); private readonly HashSet _promotedPlayers = new(); @@ -41,6 +47,7 @@ public sealed class AdminManager : IAdminManager, IPostInjectInit, IConGroupCont public IEnumerable AllAdmins => _admins.Select(p => p.Key); private readonly AdminCommandPermissions _commandPermissions = new(); + private readonly AdminCommandPermissions _toolshedCommandPermissions = new(); public bool IsAdmin(IPlayerSession session, bool includeDeAdmin = false) { @@ -196,11 +203,37 @@ public void Initialize() } } + foreach (var spec in _toolshed.AllCommands()) + { + var (isAvail, flagsReq) = GetRequiredFlag(spec.Cmd); + + if (!isAvail) + { + continue; + } + + if (flagsReq.Length != 0) + { + _toolshedCommandPermissions.AdminCommands.TryAdd(spec.Cmd.Name, flagsReq); + } + else + { + _toolshedCommandPermissions.AnyCommands.Add(spec.Cmd.Name); + } + } + // Load flags for engine commands, since those don't have the attributes. if (_res.TryContentFileRead(new ResPath("/engineCommandPerms.yml"), out var efs)) { _commandPermissions.LoadPermissionsFromStream(efs); } + + if (_res.TryContentFileRead(new ResPath("/toolshedEngineCommandPerms.yml"), out var toolshedPerms)) + { + _toolshedCommandPermissions.LoadPermissionsFromStream(toolshedPerms); + } + + _toolshed.ActivePermissionController = this; } public void PromoteHost(IPlayerSession player) @@ -366,6 +399,26 @@ private static bool IsLocal(IPlayerSession player) return Equals(addr, System.Net.IPAddress.Loopback) || Equals(addr, System.Net.IPAddress.IPv6Loopback); } + public bool TryGetCommandFlags(CommandSpec command, out AdminFlags[]? flags) + { + var cmdName = command.Cmd.Name; + + if (_toolshedCommandPermissions.AnyCommands.Contains(cmdName)) + { + // Anybody can use this command. + flags = null; + return true; + } + + if (_toolshedCommandPermissions.AdminCommands.TryGetValue(cmdName, out flags)) + { + return true; + } + + flags = null; + return false; + } + public bool CanCommand(IPlayerSession session, string cmdName) { if (_commandPermissions.AnyCommands.Contains(cmdName)) @@ -398,7 +451,51 @@ public bool CanCommand(IPlayerSession session, string cmdName) return false; } - private static (bool isAvail, AdminFlags[] flagsReq) GetRequiredFlag(IConsoleCommand cmd) + public bool CheckInvokable(CommandSpec command, ICommonSession? user, out IConError? error) + { + if (user is null) + { + error = null; + return true; // Server console. + } + + var name = command.Cmd.Name; + if (!TryGetCommandFlags(command, out var flags)) + { + // Command is missing permissions. + error = new CommandPermissionsUnassignedError(command); + return false; + } + + if (flags is null) + { + // Anyone can execute this. + error = null; + return true; + } + + var data = GetAdminData((IPlayerSession)user); + if (data == null) + { + // Player isn't an admin. + error = new NoPermissionError(command); + return false; + } + + foreach (var flag in flags) + { + if (data.HasFlag(flag)) + { + error = null; + return true; + } + } + + error = new NoPermissionError(command); + return false; + } + + private static (bool isAvail, AdminFlags[] flagsReq) GetRequiredFlag(object cmd) { MemberInfo type = cmd.GetType(); @@ -472,3 +569,28 @@ public AdminReg(IPlayerSession session, AdminData data) } } } + +public record struct CommandPermissionsUnassignedError(CommandSpec Command) : IConError +{ + public FormattedMessage DescribeInner() + { + return FormattedMessage.FromMarkup($"The command {Command.FullName()} is missing permission flags and cannot be executed."); + } + + public string? Expression { get; set; } + public Vector2i? IssueSpan { get; set; } + public StackTrace? Trace { get; set; } +} + + +public record struct NoPermissionError(CommandSpec Command) : IConError +{ + public FormattedMessage DescribeInner() + { + return FormattedMessage.FromMarkup($"You do not have permission to execute {Command.FullName()}"); + } + + public string? Expression { get; set; } + public Vector2i? IssueSpan { get; set; } + public StackTrace? Trace { get; set; } +} diff --git a/Content.Server/Administration/Managers/BanManager.cs b/Content.Server/Administration/Managers/BanManager.cs index cc76438e28..4640c63dbd 100644 --- a/Content.Server/Administration/Managers/BanManager.cs +++ b/Content.Server/Administration/Managers/BanManager.cs @@ -10,6 +10,7 @@ using Content.Shared.Players.PlayTimeTracking; using Content.Shared.Roles; using Microsoft.CodeAnalysis; +using Content.Shared.CCVar; using Robust.Server.Player; using Robust.Shared.Configuration; using Robust.Shared.Enums; @@ -151,9 +152,18 @@ public async void CreateServerBan(NetUserId? target, string? targetUsername, Net : "null"; var expiresString = expires == null ? Loc.GetString("server-ban-string-never") : $"{expires}"; - var logMessage = Loc.GetString("server-ban-string", ("admin", adminName), ("severity", severity), - ("expires", expiresString), ("name", targetName), ("ip", addressRangeString), - ("hwid", hwidString), ("reason", reason)); + var key = _cfg.GetCVar(CCVars.AdminShowPIIOnBan) ? "server-ban-string" : "server-ban-string-no-pii"; + + var logMessage = Loc.GetString( + key, + ("admin", adminName), + ("severity", severity), + ("expires", expiresString), + ("name", targetName), + ("ip", addressRangeString), + ("hwid", hwidString), + ("reason", reason)); + _sawmill.Info(logMessage); _chat.SendAdminAlert(logMessage); diff --git a/Content.Server/Administration/Managers/IAdminManager.cs b/Content.Server/Administration/Managers/IAdminManager.cs index c5cf126f33..f5aa9da23e 100644 --- a/Content.Server/Administration/Managers/IAdminManager.cs +++ b/Content.Server/Administration/Managers/IAdminManager.cs @@ -1,6 +1,7 @@ using Content.Shared.Administration; using Content.Shared.Administration.Managers; using Robust.Server.Player; +using Robust.Shared.Toolshed; namespace Content.Server.Administration.Managers @@ -87,5 +88,7 @@ bool HasAdminFlag(IPlayerSession player, AdminFlags flag) void Initialize(); void PromoteHost(IPlayerSession player); + + bool TryGetCommandFlags(CommandSpec command, out AdminFlags[]? flags); } } diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs index ced46189b6..77cdee3a9e 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Tools.cs @@ -10,6 +10,7 @@ using Content.Server.Doors.Systems; using Content.Server.Hands.Systems; using Content.Server.Power.Components; +using Content.Server.Power.EntitySystems; using Content.Server.Stack; using Content.Server.Station.Components; using Content.Server.Station.Systems; @@ -49,6 +50,9 @@ public sealed partial class AdminVerbSystem [Dependency] private readonly AdminTestArenaSystem _adminTestArenaSystem = default!; [Dependency] private readonly StationJobsSystem _stationJobsSystem = default!; [Dependency] private readonly JointSystem _jointSystem = default!; + [Dependency] private readonly BatterySystem _batterySystem = default!; + [Dependency] private readonly SharedTransformSystem _xformSystem = default!; + [Dependency] private readonly MetaDataSystem _metaSystem = default!; private void AddTricksVerbs(GetVerbsEvent args) { @@ -80,7 +84,6 @@ private void AddTricksVerbs(GetVerbsEvent args) ? "admin-trick-unbolt-description" : "admin-trick-bolt-description"), Priority = (int) (bolts.BoltsDown ? TricksVerbPriorities.Unbolt : TricksVerbPriorities.Bolt), - }; args.Verbs.Add(bolt); } @@ -91,7 +94,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = airlock.EmergencyAccess ? "Emergency Access Off" : "Emergency Access On", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/emergency_access.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/emergency_access.png")), Act = () => { _airlockSystem.ToggleEmergencyAccess(args.Target, airlock); @@ -100,9 +103,7 @@ private void AddTricksVerbs(GetVerbsEvent args) Message = Loc.GetString(airlock.EmergencyAccess ? "admin-trick-emergency-access-off-description" : "admin-trick-emergency-access-on-description"), - Priority = (int) (airlock.EmergencyAccess - ? TricksVerbPriorities.EmergencyAccessOff - : TricksVerbPriorities.EmergencyAccessOn), + Priority = (int) (airlock.EmergencyAccess ? TricksVerbPriorities.EmergencyAccessOff : TricksVerbPriorities.EmergencyAccessOn), }; args.Verbs.Add(emergencyAccess); } @@ -113,10 +114,10 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Rejuvenate", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/rejuvenate.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/rejuvenate.png")), Act = () => { - RejuvenateCommand.PerformRejuvenate(args.Target); + _rejuvenate.PerformRejuvenate(args.Target); }, Impact = LogImpact.Extreme, Message = Loc.GetString("admin-trick-rejuvenate-description"), @@ -131,7 +132,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Make Indestructible", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/plus.svg.192dpi.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/plus.svg.192dpi.png")), Act = () => { _godmodeSystem.EnableGodmode(args.Target); @@ -148,7 +149,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Make Vulnerable", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/plus.svg.192dpi.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/plus.svg.192dpi.png")), Act = () => { _godmodeSystem.DisableGodmode(args.Target); @@ -166,11 +167,11 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Battery", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/fill_battery.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/fill_battery.png")), Act = () => { - battery.CurrentCharge = battery.MaxCharge; - Dirty(battery); + _batterySystem.SetCharge(args.Target, battery.MaxCharge, battery); + Dirty(args.Target, battery); }, Impact = LogImpact.Medium, Message = Loc.GetString("admin-trick-refill-battery-description"), @@ -182,11 +183,11 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Drain Battery", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/drain_battery.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/drain_battery.png")), Act = () => { - battery.CurrentCharge = 0; - Dirty(battery); + _batterySystem.SetCharge(args.Target, 0, battery); + Dirty(args.Target, battery); }, Impact = LogImpact.Medium, Message = Loc.GetString("admin-trick-drain-battery-description"), @@ -198,7 +199,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Infinite Battery", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/infinite_battery.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/infinite_battery.png")), Act = () => { var recharger = EnsureComp(args.Target); @@ -218,7 +219,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Block Unanchoring", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/anchor.svg.192dpi.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/anchor.svg.192dpi.png")), Act = () => { RemComp(args.Target, anchor); @@ -236,7 +237,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Internals Oxygen", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Tanks/oxygen.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Tanks/oxygen.rsi"), "icon"), Act = () => { RefillGasTank(args.Target, Gas.Oxygen, tank); @@ -251,7 +252,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Internals Nitrogen", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Tanks/red.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Tanks/red.rsi"), "icon"), Act = () => { RefillGasTank(args.Target, Gas.Nitrogen, tank); @@ -266,7 +267,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Internals Plasma", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Tanks/plasma.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Tanks/plasma.rsi"), "icon"), Act = () => { RefillGasTank(args.Target, Gas.Plasma, tank); @@ -284,7 +285,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Internals Oxygen", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Tanks/oxygen.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Tanks/oxygen.rsi"), "icon"), Act = () => { foreach (var slot in _inventorySystem.GetSlots(args.Target)) @@ -316,7 +317,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Internals Nitrogen", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Tanks/red.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Tanks/red.rsi"), "icon"), Act = () => { foreach (var slot in _inventorySystem.GetSlots(args.Target)) @@ -348,7 +349,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Internals Plasma", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Tanks/plasma.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Tanks/plasma.rsi"), "icon"), Act = () => { foreach (var slot in _inventorySystem.GetSlots(args.Target)) @@ -381,12 +382,12 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Send to test arena", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/eject.svg.192dpi.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/eject.svg.192dpi.png")), Act = () => { var (mapUid, gridUid) = _adminTestArenaSystem.AssertArenaLoaded(player); - Transform(args.Target).Coordinates = new EntityCoordinates(gridUid ?? mapUid, Vector2.One); + _xformSystem.SetCoordinates(args.Target, new EntityCoordinates(gridUid ?? mapUid, Vector2.One)); }, Impact = LogImpact.Medium, Message = Loc.GetString("admin-trick-send-to-test-arena-description"), @@ -402,7 +403,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Grant All Access", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Misc/id_cards.rsi"), "centcom"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Misc/id_cards.rsi"), "centcom"), Act = () => { GiveAllAccess(activeId.Value); @@ -417,7 +418,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Revoke All Access", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Misc/id_cards.rsi"), "default"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Misc/id_cards.rsi"), "default"), Act = () => { RevokeAllAccess(activeId.Value); @@ -435,7 +436,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Grant All Access", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Misc/id_cards.rsi"), "centcom"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Misc/id_cards.rsi"), "centcom"), Act = () => { GiveAllAccess(args.Target); @@ -450,7 +451,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Revoke All Access", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Misc/id_cards.rsi"), "default"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Misc/id_cards.rsi"), "default"), Act = () => { RevokeAllAccess(args.Target); @@ -469,7 +470,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Adjust Stack", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/adjust-stack.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/adjust-stack.png")), Act = () => { // Unbounded intentionally. @@ -488,7 +489,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Fill Stack", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/fill-stack.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/fill-stack.png")), Act = () => { _stackSystem.SetCount(args.Target, _stackSystem.GetMaxCount(stack), stack); @@ -504,12 +505,12 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Rename", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/rename.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/rename.png")), Act = () => { _quickDialog.OpenDialog(player, "Rename", "Name", (string newName) => { - MetaData(args.Target).EntityName = newName; + _metaSystem.SetEntityName(args.Target, newName); }); }, Impact = LogImpact.Medium, @@ -522,12 +523,12 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Redescribe", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/redescribe.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/redescribe.png")), Act = () => { _quickDialog.OpenDialog(player, "Redescribe", "Description", (LongString newDescription) => { - MetaData(args.Target).EntityDescription = newDescription.String; + _metaSystem.SetEntityDescription(args.Target, newDescription.String); }); }, Impact = LogImpact.Medium, @@ -540,15 +541,15 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Redescribe", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/rename_and_redescribe.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/rename_and_redescribe.png")), Act = () => { _quickDialog.OpenDialog(player, "Rename & Redescribe", "Name", "Description", (string newName, LongString newDescription) => { var meta = MetaData(args.Target); - meta.EntityName = newName; - meta.EntityDescription = newDescription.String; + _metaSystem.SetEntityName(args.Target, newName, meta); + _metaSystem.SetEntityDescription(args.Target, newDescription.String, meta); }); }, Impact = LogImpact.Medium, @@ -565,7 +566,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Bar job slots", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/bar_jobslots.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/bar_jobslots.png")), Act = () => { foreach (var (job, _) in _stationJobsSystem.GetJobs(args.Target)) @@ -584,7 +585,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Locate Cargo Shuttle", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Clothing/Head/Soft/cargosoft.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Clothing/Head/Soft/cargosoft.rsi"), "icon"), Act = () => { var shuttle = Comp(args.Target).Shuttle; @@ -592,7 +593,7 @@ private void AddTricksVerbs(GetVerbsEvent args) if (shuttle is null) return; - Transform(args.User).Coordinates = new EntityCoordinates(shuttle.Value, Vector2.Zero); + _xformSystem.SetCoordinates(args.User, new EntityCoordinates(shuttle.Value, Vector2.Zero)); }, Impact = LogImpact.Low, Message = Loc.GetString("admin-trick-locate-cargo-shuttle-description"), @@ -607,7 +608,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Refill Battery", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/fill_battery.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/fill_battery.png")), Act = () => { foreach (var ent in childEnum) @@ -615,8 +616,8 @@ private void AddTricksVerbs(GetVerbsEvent args) if (!HasComp(ent)) continue; var battery = EnsureComp(ent); - battery.CurrentCharge = battery.MaxCharge; - Dirty(battery); + _batterySystem.SetCharge(ent, battery.MaxCharge, battery); + Dirty(ent, battery); } }, Impact = LogImpact.Extreme, @@ -629,7 +630,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Drain Battery", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/drain_battery.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/drain_battery.png")), Act = () => { foreach (var ent in childEnum) @@ -637,8 +638,8 @@ private void AddTricksVerbs(GetVerbsEvent args) if (!HasComp(ent)) continue; var battery = EnsureComp(ent); - battery.CurrentCharge = 0; - Dirty(battery); + _batterySystem.SetCharge(ent, 0, battery); + Dirty(ent, battery); } }, Impact = LogImpact.Extreme, @@ -651,7 +652,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Infinite Battery", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/infinite_battery.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/infinite_battery.png")), Act = () => { // this kills the sloth @@ -680,7 +681,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Halt Movement", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/halt.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/halt.png")), Act = () => { _physics.SetLinearVelocity(args.Target, Vector2.Zero, body: physics); @@ -703,7 +704,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Unpause Map", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/play.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/play.png")), Act = () => { _mapManager.SetMapPaused(map.MapId, false); @@ -720,7 +721,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Pause Map", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/pause.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/pause.png")), Act = () => { _mapManager.SetMapPaused(map.MapId, true); @@ -740,10 +741,10 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Snap Joints", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/AdminActions/snap_joints.png")), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/AdminActions/snap_joints.png")), Act = () => { - _jointSystem.ClearJoints(joints); + _jointSystem.ClearJoints(args.Target, joints); }, Impact = LogImpact.Medium, Message = Loc.GetString("admin-trick-snap-joints-description"), @@ -758,7 +759,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Make Minigun", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi"), "icon"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi"), "icon"), Act = () => { gun.FireRate = 15; @@ -776,7 +777,7 @@ private void AddTricksVerbs(GetVerbsEvent args) { Text = "Set Bullet Amount", Category = VerbCategory.Tricks, - Icon = new SpriteSpecifier.Rsi(new ("/Textures/Objects/Fun/caps.rsi"), "mag-6"), + Icon = new SpriteSpecifier.Rsi(new("/Textures/Objects/Fun/caps.rsi"), "mag-6"), Act = () => { _quickDialog.OpenDialog(player, "Set Bullet Amount", $"Amount (max {ballisticAmmo.Capacity}):", (int amount) => @@ -858,12 +859,10 @@ private IEnumerable GetGridChildrenInner(EntityUid target) { return slotEntity.Value; } - else if (TryComp(slotEntity, out var pda)) + else if (TryComp(slotEntity, out var pda) + && HasComp(pda.ContainedId)) { - if (pda.ContainedId != null) - { - return pda.ContainedId.Owner; - } + return pda.ContainedId; } } else if (TryComp(target, out var hands)) @@ -891,40 +890,40 @@ private void GiveAllAccess(EntityUid entity) private void RevokeAllAccess(EntityUid entity) { - _accessSystem.TrySetTags(entity, new string[]{}); + _accessSystem.TrySetTags(entity, Array.Empty()); } public enum TricksVerbPriorities { Bolt = 0, - Unbolt = 0, - EmergencyAccessOn = -1, // These are separate intentionally for `invokeverb` shenanigans. - EmergencyAccessOff = -1, - MakeIndestructible = -2, - MakeVulnerable = -2, - BlockUnanchoring = -3, - RefillBattery = -4, - DrainBattery = -5, - RefillOxygen = -6, - RefillNitrogen = -7, - RefillPlasma = -8, - SendToTestArena = -9, - GrantAllAccess = -10, - RevokeAllAccess = -11, - Rejuvenate = -12, - AdjustStack = -13, - FillStack = -14, - Rename = -15, - Redescribe = -16, - RenameAndRedescribe = -17, - BarJobSlots = -18, - LocateCargoShuttle = -19, - InfiniteBattery = -20, - HaltMovement = -21, - Unpause = -22, - Pause = -23, - SnapJoints = -24, - MakeMinigun = -25, - SetBulletAmount = -26, + Unbolt = -1, + EmergencyAccessOn = -2, + EmergencyAccessOff = -3, + MakeIndestructible = -4, + MakeVulnerable = -5, + BlockUnanchoring = -6, + RefillBattery = -7, + DrainBattery = -8, + RefillOxygen = -9, + RefillNitrogen = -10, + RefillPlasma = -11, + SendToTestArena = -12, + GrantAllAccess = -13, + RevokeAllAccess = -14, + Rejuvenate = -15, + AdjustStack = -16, + FillStack = -17, + Rename = -18, + Redescribe = -19, + RenameAndRedescribe = -20, + BarJobSlots = -21, + LocateCargoShuttle = -22, + InfiniteBattery = -23, + HaltMovement = -24, + Unpause = -25, + Pause = -26, + SnapJoints = -27, + MakeMinigun = -28, + SetBulletAmount = -29, } } diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.cs b/Content.Server/Administration/Systems/AdminVerbSystem.cs index ce5d479851..9509680026 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.cs @@ -1,4 +1,4 @@ -using Content.Server.Administration.Commands; +using System.Linq; using Content.Server.Administration.Logs; using Content.Server.Administration.Managers; using Content.Server.Administration.UI; @@ -31,6 +31,7 @@ using Robust.Shared.Map.Components; using Robust.Shared.Prototypes; using Robust.Shared.Timing; +using Robust.Shared.Toolshed; using Robust.Shared.Utility; using static Content.Shared.Configurable.ConfigurationComponent; @@ -55,20 +56,27 @@ public sealed partial class AdminVerbSystem : EntitySystem [Dependency] private readonly PrayerSystem _prayerSystem = default!; [Dependency] private readonly EuiManager _eui = default!; [Dependency] private readonly MindSystem _mindSystem = default!; + [Dependency] private readonly ToolshedManager _toolshed = default!; + [Dependency] private readonly RejuvenateSystem _rejuvenate = default!; private readonly Dictionary _openSolutionUis = new(); public override void Initialize() { - SubscribeLocalEvent>(AddAdminVerbs); - SubscribeLocalEvent>(AddDebugVerbs); - SubscribeLocalEvent>(AddSmiteVerbs); - SubscribeLocalEvent>(AddTricksVerbs); - SubscribeLocalEvent>(AddAntagVerbs); + SubscribeLocalEvent>(GetVerbs); SubscribeLocalEvent(Reset); SubscribeLocalEvent(OnSolutionChanged); } + private void GetVerbs(GetVerbsEvent ev) + { + AddAdminVerbs(ev); + AddDebugVerbs(ev); + AddSmiteVerbs(ev); + AddTricksVerbs(ev); + AddAntagVerbs(ev); + } + private void AddAdminVerbs(GetVerbsEvent args) { if (!EntityManager.TryGetComponent(args.User, out var actor)) @@ -78,6 +86,14 @@ private void AddAdminVerbs(GetVerbsEvent args) if (_adminManager.IsAdmin(player)) { + Verb mark = new(); + mark.Text = Loc.GetString("toolshed-verb-mark"); + mark.Message = Loc.GetString("toolshed-verb-mark-description"); + mark.Category = VerbCategory.Admin; + mark.Act = () => _toolshed.InvokeCommand(player, "=> $marked", Enumerable.Repeat(args.Target, 1), out _); + mark.Impact = LogImpact.Low; + args.Verbs.Add(mark); + if (TryComp(args.Target, out ActorComponent? targetActor)) { // AdminHelp @@ -188,8 +204,6 @@ private void AddAdminVerbs(GetVerbsEvent args) Category = VerbCategory.Admin, Act = () => { - if (!TryComp(args.Target, out var actor)) return; - _console.ExecuteCommand(player, $"respawn {actor.PlayerSession.Name}"); }, ConfirmationPopup = true, @@ -229,7 +243,7 @@ private void AddDebugVerbs(GetVerbsEvent args) Text = Loc.GetString("rejuvenate-verb-get-data-text"), Category = VerbCategory.Debug, Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/rejuvenate.svg.192dpi.png")), - Act = () => RejuvenateCommand.PerformRejuvenate(args.Target), + Act = () => _rejuvenate.PerformRejuvenate(args.Target), Impact = LogImpact.Medium }; args.Verbs.Add(verb); @@ -247,11 +261,11 @@ private void AddDebugVerbs(GetVerbsEvent args) Act = () => { MakeSentientCommand.MakeSentient(args.Target, EntityManager); - + var mind = player.ContentData()?.Mind; if (mind == null) return; - + _mindSystem.TransferTo(mind, args.Target, ghostCheckOverride: true); }, Impact = LogImpact.High, diff --git a/Content.Server/Administration/Systems/RejuvenateSystem.cs b/Content.Server/Administration/Systems/RejuvenateSystem.cs new file mode 100644 index 0000000000..d25db20bd9 --- /dev/null +++ b/Content.Server/Administration/Systems/RejuvenateSystem.cs @@ -0,0 +1,11 @@ +using Content.Shared.Rejuvenate; + +namespace Content.Server.Administration.Systems; + +public sealed class RejuvenateSystem : EntitySystem +{ + public void PerformRejuvenate(EntityUid target) + { + RaiseLocalEvent(target, new RejuvenateEvent()); + } +} diff --git a/Content.Server/Administration/Toolshed/AdminsCommand.cs b/Content.Server/Administration/Toolshed/AdminsCommand.cs new file mode 100644 index 0000000000..aa82e0f1d9 --- /dev/null +++ b/Content.Server/Administration/Toolshed/AdminsCommand.cs @@ -0,0 +1,24 @@ +using Content.Server.Administration.Managers; +using Content.Shared.Administration; +using Robust.Server.Player; +using Robust.Shared.Toolshed; + +namespace Content.Server.Administration.Toolshed; + +[ToolshedCommand, AdminCommand(AdminFlags.Admin)] +public sealed class AdminsCommand : ToolshedCommand +{ + [Dependency] private readonly IAdminManager _admin = default!; + + [CommandImplementation("active")] + public IEnumerable Active() + { + return _admin.ActiveAdmins; + } + + [CommandImplementation("all")] + public IEnumerable All() + { + return _admin.AllAdmins; + } +} diff --git a/Content.Server/Administration/Toolshed/MarkedCommand.cs b/Content.Server/Administration/Toolshed/MarkedCommand.cs new file mode 100644 index 0000000000..b9e39cb82d --- /dev/null +++ b/Content.Server/Administration/Toolshed/MarkedCommand.cs @@ -0,0 +1,16 @@ +using Content.Shared.Administration; +using Robust.Shared.Toolshed; + +namespace Content.Server.Administration.Toolshed; + +[ToolshedCommand, AnyCommand] +public sealed class MarkedCommand : ToolshedCommand +{ + [CommandImplementation] + public IEnumerable Marked([CommandInvocationContext] IInvocationContext ctx) + { + var res = (IEnumerable?)ctx.ReadVar("marked"); + res ??= Array.Empty(); + return res; + } +} diff --git a/Content.Server/Administration/Toolshed/RejuvenateCommand.cs b/Content.Server/Administration/Toolshed/RejuvenateCommand.cs new file mode 100644 index 0000000000..eb1272d386 --- /dev/null +++ b/Content.Server/Administration/Toolshed/RejuvenateCommand.cs @@ -0,0 +1,22 @@ +using Content.Server.Administration.Systems; +using Content.Shared.Administration; +using Robust.Shared.Toolshed; + +namespace Content.Server.Administration.Toolshed; + +[ToolshedCommand, AdminCommand(AdminFlags.Admin)] +public sealed class RejuvenateCommand : ToolshedCommand +{ + private RejuvenateSystem? _rejuvenate; + [CommandImplementation] + public IEnumerable Rejuvenate([PipedArgument] IEnumerable input) + { + _rejuvenate ??= GetSys(); + + foreach (var i in input) + { + _rejuvenate.PerformRejuvenate(i); + yield return i; + } + } +} diff --git a/Content.Server/Administration/Toolshed/SolutionCommand.cs b/Content.Server/Administration/Toolshed/SolutionCommand.cs new file mode 100644 index 0000000000..b3f562a264 --- /dev/null +++ b/Content.Server/Administration/Toolshed/SolutionCommand.cs @@ -0,0 +1,49 @@ +using System.Linq; +using Content.Server.Chemistry.EntitySystems; +using Content.Shared.Administration; +using Content.Shared.Chemistry.Components; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Syntax; + +namespace Content.Server.Administration.Toolshed; + +[ToolshedCommand, AdminCommand(AdminFlags.Debug)] +public sealed class SolutionCommand : ToolshedCommand +{ + private SolutionContainerSystem? _solutionContainer; + + [CommandImplementation("get")] + public SolutionRef? Get( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef name + ) + { + _solutionContainer ??= GetSys(); + + _solutionContainer.TryGetSolution(input, name.Evaluate(ctx)!, out var solution); + + if (solution is not null) + return new SolutionRef(input, solution); + + return null; + } + + [CommandImplementation("get")] + public IEnumerable Get( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input, + [CommandArgument] ValueRef name + ) + { + return input.Select(x => Get(ctx, x, name)).Where(x => x is not null).Cast(); + } +} + +public readonly record struct SolutionRef(EntityUid Owner, Solution Solution) +{ + public override string ToString() + { + return $"{Owner} {Solution}"; + } +} diff --git a/Content.Server/Administration/Toolshed/TagCommand.cs b/Content.Server/Administration/Toolshed/TagCommand.cs new file mode 100644 index 0000000000..1af2779766 --- /dev/null +++ b/Content.Server/Administration/Toolshed/TagCommand.cs @@ -0,0 +1,106 @@ +using System.Linq; +using Content.Shared.Administration; +using Content.Shared.Tag; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Syntax; +using Robust.Shared.Toolshed.TypeParsers; + +namespace Content.Server.Administration.Toolshed; + +[ToolshedCommand, AdminCommand(AdminFlags.Debug)] +public sealed class TagCommand : ToolshedCommand +{ + private TagSystem? _tag; + + [CommandImplementation("list")] + public IEnumerable List([PipedArgument] IEnumerable ent) + { + return ent.SelectMany(x => + { + if (TryComp(x, out var tags)) + // Note: Cast is required for C# to figure out the type signature. + return (IEnumerable)tags.Tags; + return Array.Empty(); + }); + } + + [CommandImplementation("add")] + public EntityUid Add( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef> @ref + ) + { + _tag ??= GetSys(); + _tag.AddTag(input, @ref.Evaluate(ctx)!); + return input; + } + + [CommandImplementation("add")] + public IEnumerable Add( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input, + [CommandArgument] ValueRef> @ref + ) + => input.Select(x => Add(ctx, x, @ref)); + + [CommandImplementation("rm")] + public EntityUid Rm( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef> @ref + ) + { + _tag ??= GetSys(); + _tag.RemoveTag(input, @ref.Evaluate(ctx)!); + return input; + } + + [CommandImplementation("rm")] + public IEnumerable Rm( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input, + [CommandArgument] ValueRef> @ref + ) + => input.Select(x => Rm(ctx, x, @ref)); + + [CommandImplementation("addmany")] + public EntityUid AddMany( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef, IEnumerable> @ref + ) + { + _tag ??= GetSys(); + _tag.AddTags(input, @ref.Evaluate(ctx)!); + return input; + } + + [CommandImplementation("addmany")] + public IEnumerable AddMany( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input, + [CommandArgument] ValueRef, IEnumerable> @ref + ) + => input.Select(x => AddMany(ctx, x, @ref)); + + [CommandImplementation("rmmany")] + public EntityUid RmMany( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef, IEnumerable> @ref + ) + { + _tag ??= GetSys(); + _tag.RemoveTags(input, @ref.Evaluate(ctx)!); + return input; + } + + [CommandImplementation("rmmany")] + public IEnumerable RmMany( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input, + [CommandArgument] ValueRef, IEnumerable> @ref + ) + => input.Select(x => RmMany(ctx, x, @ref)); +} diff --git a/Content.Server/Advertise/AdvertiseComponent.cs b/Content.Server/Advertise/AdvertiseComponent.cs index 0b49040bdf..027c90f7e5 100644 --- a/Content.Server/Advertise/AdvertiseComponent.cs +++ b/Content.Server/Advertise/AdvertiseComponent.cs @@ -24,7 +24,7 @@ public sealed class AdvertiseComponent : Component /// /// The identifier for the advertisements pack prototype. /// - [DataField("pack", customTypeSerializer:typeof(PrototypeIdSerializer))] + [DataField("pack", customTypeSerializer:typeof(PrototypeIdSerializer), required: true)] public string PackPrototypeId { get; } = string.Empty; /// diff --git a/Content.Server/Ame/Components/AmePartComponent.cs b/Content.Server/Ame/Components/AmePartComponent.cs index 3642da3913..9c9af18544 100644 --- a/Content.Server/Ame/Components/AmePartComponent.cs +++ b/Content.Server/Ame/Components/AmePartComponent.cs @@ -1,5 +1,5 @@ +using Content.Shared.Tools; using Robust.Shared.Audio; -using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Ame.Components; @@ -19,6 +19,6 @@ public sealed class AmePartComponent : Component /// /// The tool quality required to deploy the packaged AME shielding. /// - [DataField("qualityNeeded", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("qualityNeeded", customTypeSerializer: typeof(PrototypeIdSerializer))] public string QualityNeeded = "Pulsing"; } diff --git a/Content.Server/Anomaly/AnomalySystem.Generator.cs b/Content.Server/Anomaly/AnomalySystem.Generator.cs index 924c3a2a42..f1b147ac80 100644 --- a/Content.Server/Anomaly/AnomalySystem.Generator.cs +++ b/Content.Server/Anomaly/AnomalySystem.Generator.cs @@ -1,6 +1,7 @@ using Content.Server.Anomaly.Components; using Content.Server.Power.Components; using Content.Server.Power.EntitySystems; +using Content.Server.Station.Components; using Content.Shared.Anomaly; using Content.Shared.CCVar; using Content.Shared.Materials; @@ -93,8 +94,7 @@ public void SpawnOnRandomGridLocation(EntityUid grid, string toSpawn) var xform = Transform(grid); var targetCoords = xform.Coordinates; - var gridBounds = gridComp.LocalAABB; - gridBounds.Scale(_configuration.GetCVar(CCVars.AnomalyGenerationGridBoundsScale)); + var gridBounds = gridComp.LocalAABB.Scale(_configuration.GetCVar(CCVars.AnomalyGenerationGridBoundsScale)); for (var i = 0; i < 25; i++) { @@ -147,11 +147,18 @@ private void OnGeneratingUnpaused(EntityUid uid, GeneratingAnomalyGeneratorCompo private void OnGeneratingFinished(EntityUid uid, AnomalyGeneratorComponent component) { - var grid = Transform(uid).GridUid; - if (grid == null) - return; + var xform = Transform(uid); + + if (_station.GetStationInMap(xform.MapID) is not { } station || + !TryComp(station, out var data) || + _station.GetLargestGrid(data) is not { } grid) + { + if (xform.GridUid == null) + return; + grid = xform.GridUid.Value; + } - SpawnOnRandomGridLocation(grid.Value, component.SpawnerPrototype); + SpawnOnRandomGridLocation(grid, component.SpawnerPrototype); RemComp(uid); Appearance.SetData(uid, AnomalyGeneratorVisuals.Generating, false); Audio.PlayPvs(component.GeneratingFinishedSound, uid); diff --git a/Content.Server/Anomaly/AnomalySystem.Scanner.cs b/Content.Server/Anomaly/AnomalySystem.Scanner.cs index 0bac4de9f0..37c4384f2f 100644 --- a/Content.Server/Anomaly/AnomalySystem.Scanner.cs +++ b/Content.Server/Anomaly/AnomalySystem.Scanner.cs @@ -19,9 +19,7 @@ private void InitializeScanner() SubscribeLocalEvent(OnScannerAfterInteract); SubscribeLocalEvent(OnDoAfter); - SubscribeLocalEvent(OnScannerAnomalyShutdown); SubscribeLocalEvent(OnScannerAnomalySeverityChanged); - SubscribeLocalEvent(OnScannerAnomalyStabilityChanged); SubscribeLocalEvent(OnScannerAnomalyHealthChanged); } diff --git a/Content.Server/Anomaly/AnomalySystem.Vessel.cs b/Content.Server/Anomaly/AnomalySystem.Vessel.cs index 66fe03021f..f7c5b1c0d2 100644 --- a/Content.Server/Anomaly/AnomalySystem.Vessel.cs +++ b/Content.Server/Anomaly/AnomalySystem.Vessel.cs @@ -27,8 +27,20 @@ private void InitializeVessel() SubscribeLocalEvent(OnExamined); SubscribeLocalEvent(OnVesselGetPointsPerSecond); SubscribeLocalEvent(OnUnpaused); - SubscribeLocalEvent(OnVesselAnomalyShutdown); - SubscribeLocalEvent(OnVesselAnomalyStabilityChanged); + SubscribeLocalEvent(OnShutdown); + SubscribeLocalEvent(OnStabilityChanged); + } + + private void OnStabilityChanged(ref AnomalyStabilityChangedEvent args) + { + OnVesselAnomalyStabilityChanged(ref args); + OnScannerAnomalyStabilityChanged(ref args); + } + + private void OnShutdown(ref AnomalyShutdownEvent args) + { + OnVesselAnomalyShutdown(ref args); + OnScannerAnomalyShutdown(ref args); } private void OnExamined(EntityUid uid, AnomalyVesselComponent component, ExaminedEvent args) diff --git a/Content.Server/Anomaly/AnomalySystem.cs b/Content.Server/Anomaly/AnomalySystem.cs index 8257dd34fa..ca704699af 100644 --- a/Content.Server/Anomaly/AnomalySystem.cs +++ b/Content.Server/Anomaly/AnomalySystem.cs @@ -4,6 +4,7 @@ using Content.Server.Explosion.EntitySystems; using Content.Server.Materials; using Content.Server.Radio.EntitySystems; +using Content.Server.Station.Systems; using Content.Shared.Anomaly; using Content.Shared.Anomaly.Components; using Content.Shared.DoAfter; @@ -28,6 +29,7 @@ public sealed partial class AnomalySystem : SharedAnomalySystem [Dependency] private readonly ExplosionSystem _explosion = default!; [Dependency] private readonly MaterialStorageSystem _material = default!; [Dependency] private readonly SharedPointLightSystem _pointLight = default!; + [Dependency] private readonly StationSystem _station = default!; [Dependency] private readonly RadioSystem _radio = default!; [Dependency] private readonly UserInterfaceSystem _ui = default!; diff --git a/Content.Server/Atmos/EntitySystems/AtmosphereSystem.HighPressureDelta.cs b/Content.Server/Atmos/EntitySystems/AtmosphereSystem.HighPressureDelta.cs index d5f810c67c..e7cb278d13 100644 --- a/Content.Server/Atmos/EntitySystems/AtmosphereSystem.HighPressureDelta.cs +++ b/Content.Server/Atmos/EntitySystems/AtmosphereSystem.HighPressureDelta.cs @@ -138,7 +138,7 @@ private void HighPressureMovements(GridAtmosphereComponent gridAtmosphere, TileA tile.PressureSpecificTarget = curTile; } - foreach (var entity in _lookup.GetEntitiesIntersecting(tile.GridIndex, tile.GridIndices)) + foreach (var entity in _lookup.GetEntitiesIntersecting(tile.GridIndex, tile.GridIndices, 0f)) { // Ideally containers would have their own EntityQuery internally or something given recursively it may need to slam GetComp anyway. // Also, don't care about static bodies (but also due to collisionwakestate can't query dynamic directly atm). diff --git a/Content.Server/Atmos/EntitySystems/AtmosphereSystem.Hotspot.cs b/Content.Server/Atmos/EntitySystems/AtmosphereSystem.Hotspot.cs index 575391cdfd..1b44f6e819 100644 --- a/Content.Server/Atmos/EntitySystems/AtmosphereSystem.Hotspot.cs +++ b/Content.Server/Atmos/EntitySystems/AtmosphereSystem.Hotspot.cs @@ -167,9 +167,9 @@ private void PerformHotspotExposure(TileAtmosphere tile) var fireEvent = new TileFireEvent(tile.Hotspot.Temperature, tile.Hotspot.Volume); - foreach (var entity in _lookup.GetEntitiesIntersecting(tile.GridIndex, tile.GridIndices)) + foreach (var entity in _lookup.GetEntitiesIntersecting(tile.GridIndex, tile.GridIndices, 0f)) { - RaiseLocalEvent(entity, ref fireEvent, false); + RaiseLocalEvent(entity, ref fireEvent); } } } diff --git a/Content.Server/Atmos/Monitor/Components/AirAlarmComponent.cs b/Content.Server/Atmos/Monitor/Components/AirAlarmComponent.cs index 67e18b8f9e..d0c1a3a86c 100644 --- a/Content.Server/Atmos/Monitor/Components/AirAlarmComponent.cs +++ b/Content.Server/Atmos/Monitor/Components/AirAlarmComponent.cs @@ -9,6 +9,7 @@ namespace Content.Server.Atmos.Monitor.Components; public sealed class AirAlarmComponent : Component { [ViewVariables] public AirAlarmMode CurrentMode { get; set; } = AirAlarmMode.Filtering; + [ViewVariables] public bool AutoMode { get; set; } = true; // Remember to null this afterwards. [ViewVariables] public IAirAlarmModeUpdate? CurrentModeUpdater { get; set; } diff --git a/Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs b/Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs index 7eedad2c37..c05245c81d 100644 --- a/Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs +++ b/Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs @@ -33,6 +33,7 @@ namespace Content.Server.Atmos.Monitor.Systems; public sealed class AirAlarmSystem : EntitySystem { [Dependency] private readonly DeviceNetworkSystem _deviceNet = default!; + [Dependency] private readonly DeviceListSystem _deviceListSystem = default!; [Dependency] private readonly AtmosDeviceNetworkSystem _atmosDevNetSystem = default!; [Dependency] private readonly AtmosAlarmableSystem _atmosAlarmable = default!; [Dependency] private readonly UserInterfaceSystem _uiSystem = default!; @@ -157,6 +158,7 @@ public override void Initialize() SubscribeLocalEvent(OnPowerChanged); SubscribeLocalEvent(OnResyncAll); SubscribeLocalEvent(OnUpdateAlarmMode); + SubscribeLocalEvent(OnUpdateAutoMode); SubscribeLocalEvent(OnUpdateThreshold); SubscribeLocalEvent(OnUpdateDeviceData); SubscribeLocalEvent(OnTabChange); @@ -273,6 +275,12 @@ private void OnUpdateAlarmMode(EntityUid uid, AirAlarmComponent component, AirAl UpdateUI(uid, component); } + private void OnUpdateAutoMode(EntityUid uid, AirAlarmComponent component, AirAlarmUpdateAutoModeMessage args) + { + component.AutoMode = args.Enabled; + UpdateUI(uid, component); + } + private void OnUpdateThreshold(EntityUid uid, AirAlarmComponent component, AirAlarmUpdateAlarmThresholdMessage args) { if (AccessCheck(uid, args.Session.AttachedEntity, component)) @@ -283,10 +291,15 @@ private void OnUpdateThreshold(EntityUid uid, AirAlarmComponent component, AirAl private void OnUpdateDeviceData(EntityUid uid, AirAlarmComponent component, AirAlarmUpdateDeviceDataMessage args) { - if (AccessCheck(uid, args.Session.AttachedEntity, component)) + if (AccessCheck(uid, args.Session.AttachedEntity, component) + && _deviceListSystem.ExistsInDeviceList(uid, args.Address)) + { SetDeviceData(uid, args.Address, args.Data); + } else + { UpdateUI(uid, component); + } } private bool AccessCheck(EntityUid uid, EntityUid? user, AirAlarmComponent? component = null) @@ -317,13 +330,16 @@ private void OnAtmosAlarm(EntityUid uid, AirAlarmComponent component, AtmosAlarm if (EntityManager.TryGetComponent(uid, out DeviceNetworkComponent? netConn)) addr = netConn.Address; - if (args.AlarmType == AtmosAlarmType.Danger) - { - SetMode(uid, addr, AirAlarmMode.WideFiltering, false); - } - else if (args.AlarmType == AtmosAlarmType.Normal || args.AlarmType == AtmosAlarmType.Warning) + if (component.AutoMode) { - SetMode(uid, addr, AirAlarmMode.Filtering, false); + if (args.AlarmType == AtmosAlarmType.Danger) + { + SetMode(uid, addr, AirAlarmMode.WideFiltering, false); + } + else if (args.AlarmType == AtmosAlarmType.Normal || args.AlarmType == AtmosAlarmType.Warning) + { + SetMode(uid, addr, AirAlarmMode.Filtering, false); + } } UpdateUI(uid, component); @@ -545,7 +561,7 @@ public void UpdateUI(EntityUid uid, AirAlarmComponent? alarm = null, DeviceNetwo _uiSystem.TrySetUiState( uid, SharedAirAlarmInterfaceKey.Key, - new AirAlarmUIState(devNet.Address, deviceCount, pressure, temperature, dataToSend, alarm.CurrentMode, alarm.CurrentTab, highestAlarm.Value)); + new AirAlarmUIState(devNet.Address, deviceCount, pressure, temperature, dataToSend, alarm.CurrentMode, alarm.CurrentTab, highestAlarm.Value, alarm.AutoMode)); } private const float Delay = 8f; diff --git a/Content.Server/Atmos/Piping/Binary/Components/SignalControlledValveComponent.cs b/Content.Server/Atmos/Piping/Binary/Components/SignalControlledValveComponent.cs index b5a59399f1..4284a01dfa 100644 --- a/Content.Server/Atmos/Piping/Binary/Components/SignalControlledValveComponent.cs +++ b/Content.Server/Atmos/Piping/Binary/Components/SignalControlledValveComponent.cs @@ -1,5 +1,5 @@ using Content.Server.Atmos.Piping.Binary.EntitySystems; -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Atmos.Piping.Binary.Components; @@ -7,12 +7,12 @@ namespace Content.Server.Atmos.Piping.Binary.Components; [RegisterComponent, Access(typeof(SignalControlledValveSystem))] public sealed class SignalControlledValveComponent : Component { - [DataField("openPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("openPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OpenPort = "Open"; - [DataField("closePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("closePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string ClosePort = "Close"; - [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string TogglePort = "Toggle"; } diff --git a/Content.Server/Atmos/Piping/Binary/EntitySystems/SignalControlledValveSystem.cs b/Content.Server/Atmos/Piping/Binary/EntitySystems/SignalControlledValveSystem.cs index 2a3acda458..a114843750 100644 --- a/Content.Server/Atmos/Piping/Binary/EntitySystems/SignalControlledValveSystem.cs +++ b/Content.Server/Atmos/Piping/Binary/EntitySystems/SignalControlledValveSystem.cs @@ -1,7 +1,6 @@ using Content.Server.Atmos.Piping.Binary.Components; using Content.Server.DeviceLinking.Events; using Content.Server.DeviceLinking.Systems; -using Content.Server.MachineLinking.System; namespace Content.Server.Atmos.Piping.Binary.EntitySystems; diff --git a/Content.Server/Atmos/Piping/Unary/Components/GasVentPumpComponent.cs b/Content.Server/Atmos/Piping/Unary/Components/GasVentPumpComponent.cs index c9e838f30b..4a552a33a4 100644 --- a/Content.Server/Atmos/Piping/Unary/Components/GasVentPumpComponent.cs +++ b/Content.Server/Atmos/Piping/Unary/Components/GasVentPumpComponent.cs @@ -1,6 +1,6 @@ using Content.Shared.Atmos; using Content.Shared.Atmos.Piping.Unary.Components; -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Atmos.Piping.Unary.Components @@ -96,10 +96,10 @@ public float InternalPressureBound [DataField("canLink")] public readonly bool CanLink = false; - [DataField("pressurizePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("pressurizePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string PressurizePort = "Pressurize"; - [DataField("depressurizePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("depressurizePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string DepressurizePort = "Depressurize"; [ViewVariables(VVAccess.ReadWrite)] diff --git a/Content.Server/Atmos/Piping/Unary/EntitySystems/GasPassiveVentSystem.cs b/Content.Server/Atmos/Piping/Unary/EntitySystems/GasPassiveVentSystem.cs index 0a21450f2e..f0a3ee777b 100644 --- a/Content.Server/Atmos/Piping/Unary/EntitySystems/GasPassiveVentSystem.cs +++ b/Content.Server/Atmos/Piping/Unary/EntitySystems/GasPassiveVentSystem.cs @@ -35,29 +35,15 @@ private void OnPassiveVentUpdated(EntityUid uid, GasPassiveVentComponent vent, A if (!_nodeContainer.TryGetNode(nodeContainer, vent.InletName, out PipeNode? inlet)) return; - var environmentPressure = environment.Pressure; - var pressureDelta = MathF.Abs(environmentPressure - inlet.Air.Pressure); - - if ((environment.Temperature > 0 || inlet.Air.Temperature > 0) && pressureDelta > 0.5f) - { - if (environmentPressure < inlet.Air.Pressure) - { - var airTemperature = environment.Temperature > 0 ? environment.Temperature : inlet.Air.Temperature; - var transferMoles = pressureDelta * environment.Volume / (airTemperature * Atmospherics.R); - var removed = inlet.Air.Remove(transferMoles); - _atmosphereSystem.Merge(environment, removed); - } - else - { - var airTemperature = inlet.Air.Temperature > 0 ? inlet.Air.Temperature : environment.Temperature; - var outputVolume = inlet.Air.Volume; - var transferMoles = (pressureDelta * outputVolume) / (airTemperature * Atmospherics.R); - transferMoles = MathF.Min(transferMoles, environment.TotalMoles * inlet.Air.Volume / environment.Volume); - var removed = environment.Remove(transferMoles); - _atmosphereSystem.Merge(inlet.Air, removed); - } - } + var inletAir = inlet.Air.RemoveRatio(1f); + var envAir = environment.RemoveRatio(1f); + var mergeAir = new GasMixture(inletAir.Volume + envAir.Volume); + _atmosphereSystem.Merge(mergeAir, inletAir); + _atmosphereSystem.Merge(mergeAir, envAir); + + _atmosphereSystem.Merge(inlet.Air, mergeAir.RemoveVolume(inletAir.Volume)); + _atmosphereSystem.Merge(environment, mergeAir); } } } diff --git a/Content.Server/Body/Components/BloodstreamComponent.cs b/Content.Server/Body/Components/BloodstreamComponent.cs index d056df289d..00d8a7b42d 100644 --- a/Content.Server/Body/Components/BloodstreamComponent.cs +++ b/Content.Server/Body/Components/BloodstreamComponent.cs @@ -35,13 +35,13 @@ public sealed class BloodstreamComponent : Component /// How much should bleeding should be reduced every update interval? /// [DataField("bleedReductionAmount")] - public float BleedReductionAmount = 0.5f; + public float BleedReductionAmount = 1.0f; /// /// How high can go? /// [DataField("maxBleedAmount")] - public float MaxBleedAmount = 20.0f; + public float MaxBleedAmount = 10.0f; /// /// What percentage of current blood is necessary to avoid dealing blood loss damage? @@ -67,7 +67,7 @@ public sealed class BloodstreamComponent : Component /// How frequently should this bloodstream update, in seconds? /// [DataField("updateInterval")] - public float UpdateInterval = 5.0f; + public float UpdateInterval = 3.0f; // TODO shouldn't be hardcoded, should just use some organ simulation like bone marrow or smth. /// @@ -80,7 +80,7 @@ public sealed class BloodstreamComponent : Component /// How much blood needs to be in the temporary solution in order to create a puddle? /// [DataField("bleedPuddleThreshold")] - public FixedPoint2 BleedPuddleThreshold = 5.0f; + public FixedPoint2 BleedPuddleThreshold = 1.0f; /// /// A modifier set prototype ID corresponding to how damage should be modified diff --git a/Content.Server/Body/Systems/BloodstreamSystem.cs b/Content.Server/Body/Systems/BloodstreamSystem.cs index 6ea205dec7..ebfe0ceab8 100644 --- a/Content.Server/Body/Systems/BloodstreamSystem.cs +++ b/Content.Server/Body/Systems/BloodstreamSystem.cs @@ -5,6 +5,7 @@ using Content.Server.Forensics; using Content.Server.HealthExaminable; using Content.Server.Popups; +using Content.Shared.Alert; using Content.Shared.Chemistry.Components; using Content.Shared.Chemistry.Reaction; using Content.Shared.Damage; @@ -37,6 +38,7 @@ public sealed class BloodstreamSystem : EntitySystem [Dependency] private readonly SharedDrunkSystem _drunkSystem = default!; [Dependency] private readonly SolutionContainerSystem _solutionContainerSystem = default!; [Dependency] private readonly SharedStutteringSystem _stutteringSystem = default!; + [Dependency] private readonly AlertsSystem _alertsSystem = default!; public override void Initialize() { @@ -125,7 +127,7 @@ public override void Update(float frameTime) // storing the drunk and stutter time so we can remove it independently from other effects additions bloodstream.StatusTime += bloodstream.UpdateInterval * 2; - } + } else if (!_mobStateSystem.IsDead(uid)) { // If they're healthy, we'll try and heal some bloodloss instead. @@ -251,6 +253,7 @@ private void OnRejuvenate(EntityUid uid, BloodstreamComponent component, Rejuven { TryModifyBleedAmount(uid, -component.BleedAmount, component); TryModifyBloodLevel(uid, component.BloodSolution.AvailableVolume, component); + _solutionContainerSystem.RemoveAllSolution(uid, component.ChemicalSolution); } /// @@ -344,6 +347,14 @@ public bool TryModifyBleedAmount(EntityUid uid, float amount, BloodstreamCompone component.BleedAmount += amount; component.BleedAmount = Math.Clamp(component.BleedAmount, 0, component.MaxBleedAmount); + if (component.BleedAmount == 0) + _alertsSystem.ClearAlert(uid, AlertType.Bleed); + else + { + var severity = (short) Math.Clamp(Math.Round(component.BleedAmount, MidpointRounding.ToZero), 0, 10); + _alertsSystem.ShowAlert(uid, AlertType.Bleed, severity); + } + return true; } diff --git a/Content.Server/Body/Systems/BodySystem.cs b/Content.Server/Body/Systems/BodySystem.cs index 57603c35dc..43294976fe 100644 --- a/Content.Server/Body/Systems/BodySystem.cs +++ b/Content.Server/Body/Systems/BodySystem.cs @@ -5,8 +5,8 @@ using Content.Server.Humanoid; using Content.Server.Kitchen.Components; using Content.Server.Mind; -using Content.Server.Mind.Components; using Content.Shared.Body.Components; +using Content.Shared.Body.Organ; using Content.Shared.Body.Part; using Content.Shared.Body.Prototypes; using Content.Shared.Body.Systems; @@ -36,11 +36,74 @@ public override void Initialize() { base.Initialize(); + SubscribeLocalEvent(OnPartStartup); + SubscribeLocalEvent(OnBodyStartup); SubscribeLocalEvent(OnRelayMoveInput); SubscribeLocalEvent(OnApplyMetabolicMultiplier); SubscribeLocalEvent(OnBeingMicrowaved); } + private void OnPartStartup(EntityUid uid, BodyPartComponent component, ComponentStartup args) + { + // This inter-entity relationship makes be deeply uncomfortable because its probably going to re-encounter + // all of the networking & startup ordering issues that containers and joints have. + // TODO just use containers. Please. + + foreach (var slot in component.Children.Values) + { + DebugTools.Assert(slot.Parent == uid); + if (slot.Child == null) + continue; + + if (TryComp(slot.Child, out BodyPartComponent? child)) + { + child.ParentSlot = slot; + Dirty(slot.Child.Value); + continue; + } + + Log.Error($"Body part encountered missing limbs: {ToPrettyString(uid)}. Slot: {slot.Id}"); + slot.Child = null; + } + + foreach (var slot in component.Organs.Values) + { + DebugTools.Assert(slot.Parent == uid); + if (slot.Child == null) + continue; + + if (TryComp(slot.Child, out OrganComponent? child)) + { + child.ParentSlot = slot; + Dirty(slot.Child.Value); + continue; + } + + Log.Error($"Body part encountered missing organ: {ToPrettyString(uid)}. Slot: {slot.Id}"); + slot.Child = null; + } + } + + private void OnBodyStartup(EntityUid uid, BodyComponent component, ComponentStartup args) + { + if (component.Root is not { } slot) + return; + + DebugTools.Assert(slot.Parent == uid); + if (slot.Child == null) + return; + + if (!TryComp(slot.Child, out BodyPartComponent? child)) + { + Log.Error($"Body part encountered missing limbs: {ToPrettyString(uid)}. Slot: {slot.Id}"); + slot.Child = null; + return; + } + + child.ParentSlot = slot; + Dirty(slot.Child.Value); + } + private void OnRelayMoveInput(EntityUid uid, BodyComponent component, ref MoveInputEvent args) { if (_mobState.IsDead(uid) && _mindSystem.TryGetMind(uid, out var mind)) diff --git a/Content.Server/Bql/BqlSelectCommand.cs b/Content.Server/Bql/BqlSelectCommand.cs deleted file mode 100644 index bcb658bfe7..0000000000 --- a/Content.Server/Bql/BqlSelectCommand.cs +++ /dev/null @@ -1,56 +0,0 @@ -using System.Linq; -using Content.Server.Administration; -using Content.Server.EUI; -using Content.Shared.Administration; -using Content.Shared.Bql; -using Content.Shared.Eui; -using Robust.Server.Bql; -using Robust.Server.Player; -using Robust.Shared.Console; - -namespace Content.Server.Bql; - -[AdminCommand(AdminFlags.Query)] -public sealed class BqlSelectCommand : LocalizedCommands -{ - [Dependency] private readonly IBqlQueryManager _bql = default!; - [Dependency] private readonly EuiManager _euiManager = default!; - [Dependency] private readonly IEntityManager _entityManager = default!; - - public override string Command => "bql_select"; - - public override void Execute(IConsoleShell shell, string argStr, string[] args) - { - if (shell.Player == null) - { - shell.WriteError(LocalizationManager.GetString("cmd-bql_select-err-server-shell")); - return; - } - - var (entities, rest) = _bql.SimpleParseAndExecute(argStr["bql_select".Length..]); - - if (!string.IsNullOrWhiteSpace(rest)) - shell.WriteLine(LocalizationManager.GetString("cmd-bql_select-err-rest", ("rest", rest))); - - var ui = new BqlResultsEui( - entities.Select(e => (_entityManager.GetComponent(e).EntityName, e)).ToArray() - ); - _euiManager.OpenEui(ui, (IPlayerSession) shell.Player); - _euiManager.QueueStateUpdate(ui); - } -} - -internal sealed class BqlResultsEui : BaseEui -{ - private readonly (string name, EntityUid entity)[] _entities; - - public BqlResultsEui((string name, EntityUid entity)[] entities) - { - _entities = entities; - } - - public override EuiStateBase GetNewState() - { - return new BqlResultsEuiState(_entities); - } -} diff --git a/Content.Server/Bql/QuerySelectors.cs b/Content.Server/Bql/QuerySelectors.cs deleted file mode 100644 index 829dee7e38..0000000000 --- a/Content.Server/Bql/QuerySelectors.cs +++ /dev/null @@ -1,137 +0,0 @@ -using System.Linq; -using Content.Server.Chemistry.Components.SolutionManager; -using Content.Server.Mind; -using Content.Server.Mind.Components; -using Content.Server.Power.Components; -using Content.Shared.Tag; -using Robust.Server.Bql; - -namespace Content.Server.Bql -{ - public sealed class QuerySelectors - { - [RegisterBqlQuerySelector] - public sealed class MindfulQuerySelector : BqlQuerySelector - { - public override string Token => "mindful"; - - public override QuerySelectorArgument[] Arguments => Array.Empty(); - - public override IEnumerable DoSelection(IEnumerable input, - IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return input.Where(e => - { - if (entityManager.TryGetComponent(e, out var mind)) - return (mind.Mind?.VisitingEntity == e) ^ isInverted; - - return isInverted; - }); - } - - public override IEnumerable DoInitialSelection(IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - - return DoSelection( - entityManager.EntityQuery().Select(x => x.Owner), - arguments, isInverted, entityManager); - } - } - - [RegisterBqlQuerySelector] - public sealed class TaggedQuerySelector : BqlQuerySelector - { - public override string Token => "tagged"; - - public override QuerySelectorArgument[] Arguments => new [] { QuerySelectorArgument.String }; - - public override IEnumerable DoSelection(IEnumerable input, IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return input.Where(e => - (entityManager.TryGetComponent(e, out var tag) && - tag.Tags.Contains((string) arguments[0])) ^ isInverted); - } - - public override IEnumerable DoInitialSelection(IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return DoSelection(entityManager.EntityQuery().Select(x => x.Owner), arguments, - isInverted, entityManager); - - } - } - - [RegisterBqlQuerySelector] - public sealed class AliveQuerySelector : BqlQuerySelector - { - public override string Token => "alive"; - - public override QuerySelectorArgument[] Arguments => Array.Empty(); - - public override IEnumerable DoSelection(IEnumerable input, IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - var mindSystem = entityManager.System(); - return input.Where(e => - entityManager.TryGetComponent(e, out var mind) - && mind.Mind != null - && !mindSystem.IsCharacterDeadPhysically(mind.Mind)); - } - - public override IEnumerable DoInitialSelection(IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return DoSelection(entityManager.EntityQuery().Select(x => x.Owner), arguments, - isInverted, entityManager); - } - } - - [RegisterBqlQuerySelector] - public sealed class HasReagentQuerySelector : BqlQuerySelector - { - public override string Token => "hasreagent"; - - public override QuerySelectorArgument[] Arguments => new [] { QuerySelectorArgument.String }; - - public override IEnumerable DoSelection(IEnumerable input, IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - var reagent = (string) arguments[0]; - return input.Where(e => - { - if (entityManager.TryGetComponent(e, out var solutionContainerManagerComponent)) - { - return solutionContainerManagerComponent.Solutions - .Any(solution => solution.Value.ContainsReagent(reagent)) ^ isInverted; - } - - return isInverted; - }); - } - - public override IEnumerable DoInitialSelection(IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return DoSelection(entityManager.EntityQuery().Select(x => x.Owner), arguments, - isInverted, entityManager); - } - } - - [RegisterBqlQuerySelector] - public sealed class ApcPoweredQuerySelector : BqlQuerySelector - { - public override string Token => "apcpowered"; - - public override QuerySelectorArgument[] Arguments => Array.Empty(); - - public override IEnumerable DoSelection(IEnumerable input, IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return input.Where(e => - entityManager.TryGetComponent(e, out var apcPowerReceiver) - ? apcPowerReceiver.Powered ^ isInverted - : isInverted); - } - - public override IEnumerable DoInitialSelection(IReadOnlyList arguments, bool isInverted, IEntityManager entityManager) - { - return DoSelection(entityManager.EntityQuery().Select(x => x.Owner), arguments, - isInverted, entityManager); - } - } - } -} diff --git a/Content.Server/Cargo/Systems/CargoSystem.Orders.cs b/Content.Server/Cargo/Systems/CargoSystem.Orders.cs index a9e8b5593b..acd1ffe8d4 100644 --- a/Content.Server/Cargo/Systems/CargoSystem.Orders.cs +++ b/Content.Server/Cargo/Systems/CargoSystem.Orders.cs @@ -35,7 +35,6 @@ private void InitializeConsole() SubscribeLocalEvent(OnApproveOrderMessage); SubscribeLocalEvent(OnOrderUIOpened); SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(Reset); Reset(); } @@ -45,11 +44,6 @@ private void OnInit(EntityUid uid, CargoOrderConsoleComponent orderConsole, Comp UpdateOrderState(uid, station); } - private void Reset(RoundRestartCleanupEvent ev) - { - Reset(); - } - private void Reset() { _timer = 0; diff --git a/Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs b/Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs index 9eae066ffa..4d77c43805 100644 --- a/Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs +++ b/Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs @@ -387,6 +387,7 @@ private void OnCargoFTLCompleted(EntityUid uid, CargoShuttleComponent component, private void OnRoundRestart(RoundRestartCleanupEvent ev) { + Reset(); CleanupCargoShuttle(); if (_cfgManager.GetCVar(CCVars.GridFill)) diff --git a/Content.Server/CartridgeLoader/Cartridges/NewsReadCartridgeComponent.cs b/Content.Server/CartridgeLoader/Cartridges/NewsReadCartridgeComponent.cs new file mode 100644 index 0000000000..f1d77162fc --- /dev/null +++ b/Content.Server/CartridgeLoader/Cartridges/NewsReadCartridgeComponent.cs @@ -0,0 +1,11 @@ +namespace Content.Server.CartridgeLoader.Cartridges; + +[RegisterComponent] +public sealed class NewsReadCartridgeComponent : Component +{ + [ViewVariables(VVAccess.ReadWrite)] + public int ArticleNum; + + [ViewVariables(VVAccess.ReadWrite)] + public bool NotificationOn = true; +} diff --git a/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeComponent.cs b/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeComponent.cs index c08abfe9dc..3afab1c1cd 100644 --- a/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeComponent.cs +++ b/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeComponent.cs @@ -1,4 +1,4 @@ -namespace Content.Server.CartridgeLoader.Cartridges; +namespace Content.Server.CartridgeLoader.Cartridges; [RegisterComponent] public sealed class NotekeeperCartridgeComponent : Component diff --git a/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeSystem.cs b/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeSystem.cs index 6f665f480a..92c6ea6d76 100644 --- a/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeSystem.cs +++ b/Content.Server/CartridgeLoader/Cartridges/NotekeeperCartridgeSystem.cs @@ -1,4 +1,4 @@ -using Content.Shared.CartridgeLoader; +using Content.Shared.CartridgeLoader; using Content.Shared.CartridgeLoader.Cartridges; namespace Content.Server.CartridgeLoader.Cartridges; diff --git a/Content.Server/Chat/Systems/ChatSystem.cs b/Content.Server/Chat/Systems/ChatSystem.cs index 47f32cc623..f081f9d639 100644 --- a/Content.Server/Chat/Systems/ChatSystem.cs +++ b/Content.Server/Chat/Systems/ChatSystem.cs @@ -6,7 +6,6 @@ using Content.Server.GameTicking; using Content.Server.Ghost.Components; using Content.Server.Players; -using Content.Server.Popups; using Content.Server.Station.Components; using Content.Server.Station.Systems; using Content.Server.Nyanotrasen.Chat; @@ -15,6 +14,7 @@ using Content.Shared.Chat; using Content.Shared.Database; using Content.Shared.IdentityManagement; +using Content.Shared.Interaction; using Content.Shared.Inventory; using Content.Shared.Mobs.Systems; using Content.Shared.Radio; @@ -49,19 +49,20 @@ public sealed partial class ChatSystem : SharedChatSystem [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly IAdminLogManager _adminLogger = default!; [Dependency] private readonly ActionBlockerSystem _actionBlocker = default!; - [Dependency] private readonly InventorySystem _inventory = default!; - [Dependency] private readonly PopupSystem _popup = default!; [Dependency] private readonly StationSystem _stationSystem = default!; [Dependency] private readonly MobStateSystem _mobStateSystem = default!; [Dependency] private readonly NyanoChatSystem _nyanoChatSystem = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedInteractionSystem _interactionSystem = default!; public const int VoiceRange = 10; // how far voice goes in world units - public const int WhisperRange = 2; // how far whisper goes in world units + public const int WhisperClearRange = 2; // how far whisper goes while still being understandable, in world units + public const int WhisperMuffledRange = 5; // how far whisper goes at all, in world units public const string DefaultAnnouncementSound = "/Audio/Announcements/announce.ogg"; private bool _loocEnabled = true; - private bool _deadLoocEnabled = false; + private bool _deadLoocEnabled; + private bool _critLoocEnabled; private readonly bool _adminLoocEnabled = true; public override void Initialize() @@ -70,6 +71,7 @@ public override void Initialize() InitializeEmotes(); _configurationManager.OnValueChanged(CCVars.LoocEnabled, OnLoocEnabledChanged, true); _configurationManager.OnValueChanged(CCVars.DeadLoocEnabled, OnDeadLoocEnabledChanged, true); + _configurationManager.OnValueChanged(CCVars.CritLoocEnabled, OnCritLoocEnabledChanged, true); SubscribeLocalEvent(OnGameChange); } @@ -80,6 +82,7 @@ public override void Shutdown() ShutdownEmotes(); _configurationManager.UnsubValueChanged(CCVars.LoocEnabled, OnLoocEnabledChanged); _configurationManager.UnsubValueChanged(CCVars.DeadLoocEnabled, OnDeadLoocEnabledChanged); + _configurationManager.UnsubValueChanged(CCVars.CritLoocEnabled, OnCritLoocEnabledChanged); } private void OnLoocEnabledChanged(bool val) @@ -100,6 +103,16 @@ private void OnDeadLoocEnabledChanged(bool val) Loc.GetString(val ? "chat-manager-dead-looc-chat-enabled-message" : "chat-manager-dead-looc-chat-disabled-message")); } + private void OnCritLoocEnabledChanged(bool val) + { + if (_critLoocEnabled == val) + return; + + _critLoocEnabled = val; + _chatManager.DispatchServerAnnouncement( + Loc.GetString(val ? "chat-manager-crit-looc-chat-enabled-message" : "chat-manager-crit-looc-chat-disabled-message")); + } + private void OnGameChange(GameRunLevelChangedEvent ev) { switch(ev.New) @@ -228,6 +241,10 @@ public void TrySendInGameOOCMessage(EntityUid source, string message, InGameOOCC (HasComp(source) || _mobStateSystem.IsDead(source))) sendType = InGameOOCChatType.Dead; + // If crit player LOOC is disabled, don't send the message at all. + if (!_critLoocEnabled && _mobStateSystem.IsCritical(source)) + return; + switch (sendType) { case InGameOOCChatType.Dead: @@ -362,7 +379,9 @@ private void SendEntityWhisper(EntityUid source, string originalMessage, ChatTra var obfuscatedMessage = ObfuscateMessageReadability(message, 0.2f); - // get the entity's apparent name (if no override provided). + // get the entity's name by visual identity (if no override provided). + string nameIdentity = FormattedMessage.EscapeText(nameOverride ?? Identity.Name(source, EntityManager)); + // get the entity's name by voice (if no override provided). string name; if (nameOverride != null) { @@ -380,23 +399,33 @@ private void SendEntityWhisper(EntityUid source, string originalMessage, ChatTra var wrappedMessage = Loc.GetString("chat-manager-entity-whisper-wrap-message", ("entityName", name), ("message", FormattedMessage.EscapeText(message))); - var wrappedobfuscatedMessage = Loc.GetString("chat-manager-entity-whisper-wrap-message", - ("entityName", name), ("message", FormattedMessage.EscapeText(obfuscatedMessage))); + ("entityName", nameIdentity), ("message", FormattedMessage.EscapeText(obfuscatedMessage))); + var wrappedUnknownMessage = Loc.GetString("chat-manager-entity-whisper-unknown-wrap-message", + ("message", FormattedMessage.EscapeText(obfuscatedMessage))); - foreach (var (session, data) in GetRecipients(source, VoiceRange)) + + foreach (var (session, data) in GetRecipients(source, WhisperMuffledRange)) { + EntityUid listener; + if (session.AttachedEntity is not { Valid: true } playerEntity) continue; + listener = session.AttachedEntity.Value; if (MessageRangeCheck(session, data, range) != MessageRangeCheckResult.Full) continue; // Won't get logged to chat, and ghosts are too far away to see the pop-up, so we just won't send it to them. - if (data.Range <= WhisperRange) + if (data.Range <= WhisperClearRange) _chatManager.ChatMessageToOne(ChatChannel.Whisper, message, wrappedMessage, source, false, session.ConnectedClient); - else + //If listener is too far, they only hear fragments of the message + //Collisiongroup.Opaque is not ideal for this use. Preferably, there should be a check specifically with "Can Ent1 see Ent2" in mind + else if (_interactionSystem.InRangeUnobstructed(source, listener, WhisperMuffledRange, Shared.Physics.CollisionGroup.Opaque)) //Shared.Physics.CollisionGroup.Opaque _chatManager.ChatMessageToOne(ChatChannel.Whisper, obfuscatedMessage, wrappedobfuscatedMessage, source, false, session.ConnectedClient); + //If listener is too far and has no line of sight, they can't identify the whisperer's identity + else + _chatManager.ChatMessageToOne(ChatChannel.Whisper, obfuscatedMessage, wrappedUnknownMessage, source, false, session.ConnectedClient); } _replay.RecordServerMessage(new ChatMessage(ChatChannel.Whisper, message, wrappedMessage, source, MessageRangeHideChatForReplay(range))); @@ -454,6 +483,11 @@ private void SendLOOC(EntityUid source, IPlayerSession player, string message, b if (!_adminLoocEnabled) return; } else if (!_loocEnabled) return; + + // If crit player LOOC is disabled, don't send the message at all. + if (!_critLoocEnabled && _mobStateSystem.IsCritical(source)) + return; + var wrappedMessage = Loc.GetString("chat-manager-entity-looc-wrap-message", ("entityName", name), ("message", FormattedMessage.EscapeText(message))); @@ -631,7 +665,7 @@ private string SanitizeMessagePeriod(string message) /// /// Returns list of players and ranges for all players withing some range. Also returns observers with a range of -1. /// - private Dictionary GetRecipients(EntityUid source, float voiceRange) + private Dictionary GetRecipients(EntityUid source, float voiceGetRange) { // TODO proper speech occlusion @@ -656,7 +690,7 @@ private Dictionary GetRecipients(EntityUid var observer = ghosts.HasComponent(playerEntity); // even if they are an observer, in some situations we still need the range - if (sourceCoords.TryDistance(EntityManager, transformEntity.Coordinates, out var distance) && distance < voiceRange) + if (sourceCoords.TryDistance(EntityManager, transformEntity.Coordinates, out var distance) && distance < voiceGetRange) { recipients.Add(player, new ICChatRecipientData(distance, observer)); continue; @@ -666,7 +700,7 @@ private Dictionary GetRecipients(EntityUid recipients.Add(player, new ICChatRecipientData(-1, true)); } - RaiseLocalEvent(new ExpandICChatRecipientstEvent(source, voiceRange, recipients)); + RaiseLocalEvent(new ExpandICChatRecipientstEvent(source, voiceGetRange, recipients)); return recipients; } diff --git a/Content.Server/Chemistry/Components/RehydratableComponent.cs b/Content.Server/Chemistry/Components/RehydratableComponent.cs index 68ffa2aa17..4e0c1c4846 100644 --- a/Content.Server/Chemistry/Components/RehydratableComponent.cs +++ b/Content.Server/Chemistry/Components/RehydratableComponent.cs @@ -28,8 +28,8 @@ public sealed class RehydratableComponent : Component /// /// The entity to create when hydrated. /// - [DataField("target", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] - public string? TargetPrototype = default!; + [DataField("possibleSpawns"), ViewVariables(VVAccess.ReadWrite)] + public List PossibleSpawns = new(); } /// diff --git a/Content.Server/Chemistry/Components/SolutionManager/RandomFillSolutionComponent.cs b/Content.Server/Chemistry/Components/SolutionManager/RandomFillSolutionComponent.cs new file mode 100644 index 0000000000..409665fb0d --- /dev/null +++ b/Content.Server/Chemistry/Components/SolutionManager/RandomFillSolutionComponent.cs @@ -0,0 +1,24 @@ +using Content.Server.Chemistry.EntitySystems; +using Content.Shared.Random; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Server.Chemistry.Components.SolutionManager; + +/// +/// Fills a solution container randomly using a weighted random prototype +/// +[RegisterComponent, Access(typeof(SolutionRandomFillSystem))] +public sealed class RandomFillSolutionComponent : Component +{ + /// + /// Solution name which to add reagents to. + /// + [DataField("solution")] + public string Solution { get; set; } = "default"; + + /// + /// Weighted random fill prototype Id. Used to pick reagent and quantity. + /// + [DataField("weightedRandomId", required: true, customTypeSerializer: typeof(PrototypeIdSerializer))] + public string WeightedRandomId { get; set; } = "default"; +} diff --git a/Content.Server/Chemistry/EntitySystems/ChemistrySystem.Injector.cs b/Content.Server/Chemistry/EntitySystems/ChemistrySystem.Injector.cs index 1335a57e61..2fb5332976 100644 --- a/Content.Server/Chemistry/EntitySystems/ChemistrySystem.Injector.cs +++ b/Content.Server/Chemistry/EntitySystems/ChemistrySystem.Injector.cs @@ -9,13 +9,14 @@ using Content.Shared.IdentityManagement; using Content.Shared.Interaction; using Content.Shared.Interaction.Events; +using Robust.Shared.GameStates; using Content.Shared.DoAfter; using Content.Shared.Mobs.Components; using Content.Shared.Verbs; +using Content.Shared.Stacks; using Content.Shared.Tag; -using Content.Shared.Popups; -using Robust.Shared.GameStates; using Robust.Server.GameObjects; +using Content.Shared.Popups; namespace Content.Server.Chemistry.EntitySystems; @@ -307,9 +308,7 @@ private void TryInject(InjectorComponent component, EntityUid injector, EntityUi { if (!_solutions.TryGetSolution(injector, InjectorComponent.SolutionName, out var solution) || solution.Volume == 0) - { return; - } // Get transfer amount. May be smaller than _transferAmount if not enough room var realTransferAmount = FixedPoint2.Min(component.TransferAmount, targetSolution.AvailableVolume); @@ -322,18 +321,18 @@ private void TryInject(InjectorComponent component, EntityUid injector, EntityUi } // Move units from attackSolution to targetSolution - var removedSolution = _solutions.SplitSolution(injector, solution, realTransferAmount); + Solution removedSolution; + if (TryComp(targetEntity, out var stack)) + removedSolution = _solutions.SplitStackSolution(injector, solution, realTransferAmount, stack.Count); + else + removedSolution = _solutions.SplitSolution(injector, solution, realTransferAmount); _reactiveSystem.DoEntityReaction(targetEntity, removedSolution, ReactionMethod.Injection); if (!asRefill) - { _solutions.Inject(targetEntity, targetSolution, removedSolution); - } else - { _solutions.Refill(targetEntity, targetSolution, removedSolution); - } _popup.PopupEntity(Loc.GetString("injector-component-transfer-success-message", ("amount", removedSolution.Volume), diff --git a/Content.Server/Chemistry/EntitySystems/RehydratableSystem.cs b/Content.Server/Chemistry/EntitySystems/RehydratableSystem.cs index c4531bfa5f..3dd1c6ae58 100644 --- a/Content.Server/Chemistry/EntitySystems/RehydratableSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/RehydratableSystem.cs @@ -1,6 +1,7 @@ using Content.Server.Chemistry.Components; using Content.Shared.FixedPoint; using Content.Shared.Popups; +using Robust.Shared.Random; namespace Content.Server.Chemistry.EntitySystems; @@ -8,6 +9,7 @@ public sealed class RehydratableSystem : EntitySystem { [Dependency] private readonly SharedPopupSystem _popups = default!; [Dependency] private readonly SolutionContainerSystem _solutions = default!; + [Dependency] private readonly IRobustRandom _random = default!; public override void Initialize() { @@ -30,7 +32,10 @@ private void Expand(EntityUid uid, RehydratableComponent comp) { _popups.PopupEntity(Loc.GetString("rehydratable-component-expands-message", ("owner", uid)), uid); - var target = Spawn(comp.TargetPrototype, Transform(uid).Coordinates); + var randomMob = _random.Pick(comp.PossibleSpawns); + + var target = Spawn(randomMob, Transform(uid).Coordinates); + Transform(target).AttachToGridOrMap(); var ev = new GotRehydratedEvent(target); RaiseLocalEvent(uid, ref ev); diff --git a/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs b/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs index fa33309f58..61da862be9 100644 --- a/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs @@ -2,12 +2,14 @@ using System.Linq; using System.Text; using Content.Server.Chemistry.Components.SolutionManager; +using Content.Server.Examine; using Content.Shared.Chemistry; using Content.Shared.Chemistry.Components; using Content.Shared.Chemistry.Reaction; using Content.Shared.Chemistry.Reagent; using Content.Shared.Examine; using Content.Shared.FixedPoint; +using Content.Shared.Verbs; using JetBrains.Annotations; using Robust.Shared.Audio; using Robust.Shared.Prototypes; @@ -41,6 +43,7 @@ public sealed partial class SolutionContainerSystem : EntitySystem [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + [Dependency] private readonly ExamineSystem _examine = default!; public override void Initialize() { @@ -48,6 +51,7 @@ public override void Initialize() SubscribeLocalEvent(InitSolution); SubscribeLocalEvent(OnExamineSolution); + SubscribeLocalEvent>(OnSolutionExaminableVerb); } private void InitSolution(EntityUid uid, SolutionContainerManagerComponent component, ComponentInit args) @@ -60,6 +64,69 @@ private void InitSolution(EntityUid uid, SolutionContainerManagerComponent compo } } + private void OnSolutionExaminableVerb(EntityUid uid, ExaminableSolutionComponent component, GetVerbsEvent args) + { + if (!args.CanInteract || !args.CanAccess) + return; + + var scanEvent = new SolutionScanEvent(); + RaiseLocalEvent(args.User, scanEvent); + if (!scanEvent.CanScan) + { + return; + } + + SolutionContainerManagerComponent? solutionsManager = null; + if (!Resolve(args.Target, ref solutionsManager) + || !solutionsManager.Solutions.TryGetValue(component.Solution, out var solutionHolder)) + { + return; + } + + var verb = new ExamineVerb() + { + Act = () => + { + var markup = GetSolutionExamine(solutionHolder); + _examine.SendExamineTooltip(args.User, uid, markup, false, false); + }, + Text = Loc.GetString("scannable-solution-verb-text"), + Message = Loc.GetString("scannable-solution-verb-message"), + Category = VerbCategory.Examine, + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/drink.svg.192dpi.png")), + }; + + args.Verbs.Add(verb); + } + + private FormattedMessage GetSolutionExamine(Solution solution) + { + var msg = new FormattedMessage(); + + if (solution.Contents.Count == 0) //TODO: better way to see if empty? + { + msg.AddMarkup(Loc.GetString("scannable-solution-empty-container")); + return msg; + } + + msg.AddMarkup(Loc.GetString("scannable-solution-main-text")); + + foreach (var reagent in solution) + { + if (!_prototypeManager.TryIndex(reagent.ReagentId, out var proto)) + { + continue; + } + msg.PushNewline(); + msg.AddMarkup(Loc.GetString("scannable-solution-chemical" + , ("type", proto.LocalizedName) + , ("color", proto.SubstanceColor.ToHexNoAlpha()) + , ("amount", reagent.Quantity))); + } + + return msg; + } + private void OnExamineSolution(EntityUid uid, ExaminableSolutionComponent examinableComponent, ExaminedEvent args) { diff --git a/Content.Server/Chemistry/EntitySystems/SolutionInjectOnCollideSystem.cs b/Content.Server/Chemistry/EntitySystems/SolutionInjectOnCollideSystem.cs index 9848463e3f..06cfa226d0 100644 --- a/Content.Server/Chemistry/EntitySystems/SolutionInjectOnCollideSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/SolutionInjectOnCollideSystem.cs @@ -53,7 +53,7 @@ private void HandleInjection(EntityUid uid, SolutionInjectOnCollideComponent com var solRemoved = solution.SplitSolution(component.TransferAmount); var solRemovedVol = solRemoved.Volume; - + var solToInject = solRemoved.SplitSolution(solRemovedVol * component.TransferEfficiency); _bloodstreamSystem.TryAddToChemicals(target, solToInject, bloodstream); diff --git a/Content.Server/Chemistry/EntitySystems/SolutionRandomFillSystem.cs b/Content.Server/Chemistry/EntitySystems/SolutionRandomFillSystem.cs new file mode 100644 index 0000000000..78afda9910 --- /dev/null +++ b/Content.Server/Chemistry/EntitySystems/SolutionRandomFillSystem.cs @@ -0,0 +1,39 @@ +using Content.Server.Chemistry.Components.SolutionManager; +using Content.Shared.Chemistry.Reagent; +using Content.Shared.Random; +using Content.Shared.Random.Helpers; +using Robust.Shared.Prototypes; +using Robust.Shared.Random; + +namespace Content.Server.Chemistry.EntitySystems; + +public sealed class SolutionRandomFillSystem : EntitySystem +{ + [Dependency] private readonly SolutionContainerSystem _solutionsSystem = default!; + [Dependency] private readonly IPrototypeManager _proto = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnRandomSolutionFillMapInit); + } + + private void OnRandomSolutionFillMapInit(EntityUid uid, RandomFillSolutionComponent component, MapInitEvent args) + { + var target = _solutionsSystem.EnsureSolution(uid, component.Solution); + var pick = _proto.Index(component.WeightedRandomId).Pick(_random); + + var reagent = pick.reagent; + var quantity = pick.quantity; + + if (!_proto.HasIndex(reagent)) + { + Log.Error($"Tried to add invalid reagent Id {reagent} using SolutionRandomFill."); + return; + } + + target.AddReagent(reagent, quantity); + } +} diff --git a/Content.Server/Chemistry/ReagentEffects/HealthChange.cs b/Content.Server/Chemistry/ReagentEffects/HealthChange.cs index 59f11695fa..f47813d78d 100644 --- a/Content.Server/Chemistry/ReagentEffects/HealthChange.cs +++ b/Content.Server/Chemistry/ReagentEffects/HealthChange.cs @@ -2,6 +2,7 @@ using System.Text.Json.Serialization; using Content.Shared.Chemistry.Reagent; using Content.Shared.Damage; +using Content.Shared.Damage.Prototypes; using Content.Shared.FixedPoint; using Content.Shared.Localizations; using JetBrains.Annotations; @@ -28,22 +29,65 @@ public sealed class HealthChange : ReagentEffect /// [JsonPropertyName("scaleByQuantity")] [DataField("scaleByQuantity")] - public bool ScaleByQuantity = false; + public bool ScaleByQuantity; [DataField("ignoreResistances")] [JsonPropertyName("ignoreResistances")] public bool IgnoreResistances = true; - protected override string? ReagentEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) + protected override string ReagentEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) { var damages = new List(); var heals = false; var deals = false; - // TODO: This should be smarter. Namely, not showing a damage type as being in a group unless every damage type in the group is present and equal in value. - foreach (var (kind, amount) in Damage.GetDamagePerGroup()) + var damageSpec = new DamageSpecifier(Damage); + + foreach (var group in prototype.EnumeratePrototypes()) + { + if (!damageSpec.TryGetDamageInGroup(group, out var amount)) + continue; + + var relevantTypes = damageSpec.DamageDict + .Where(x => x.Value != FixedPoint2.Zero && group.DamageTypes.Contains(x.Key)).ToList(); + + if (relevantTypes.Count != group.DamageTypes.Count) + continue; + + var sum = FixedPoint2.Zero; + foreach (var type in group.DamageTypes) + { + sum += damageSpec.DamageDict.GetValueOrDefault(type); + } + + // if the total sum of all the types equal the damage amount, + // assume that they're evenly distributed. + if (sum != amount) + continue; + + var sign = FixedPoint2.Sign(amount); + + if (sign < 0) + heals = true; + if (sign > 0) + deals = true; + + damages.Add( + Loc.GetString("health-change-display", + ("kind", group.ID), + ("amount", MathF.Abs(amount.Float())), + ("deltasign", sign) + )); + + foreach (var type in group.DamageTypes) + { + damageSpec.DamageDict.Remove(type); + } + } + + foreach (var (kind, amount) in damageSpec.DamageDict) { - var sign = MathF.Sign(amount.Float()); + var sign = FixedPoint2.Sign(amount); if (sign < 0) heals = true; @@ -71,7 +115,7 @@ public override void Effect(ReagentEffectArgs args) var scale = ScaleByQuantity ? args.Quantity : FixedPoint2.New(1); scale *= args.Scale; - EntitySystem.Get().TryChangeDamage(args.SolutionEntity, Damage * scale, IgnoreResistances); + args.EntityManager.System().TryChangeDamage(args.SolutionEntity, Damage * scale, IgnoreResistances); } } } diff --git a/Content.Server/Chemistry/TileReactions/CleanTileReaction.cs b/Content.Server/Chemistry/TileReactions/CleanTileReaction.cs index a2bd5decbd..1ac40375a4 100644 --- a/Content.Server/Chemistry/TileReactions/CleanTileReaction.cs +++ b/Content.Server/Chemistry/TileReactions/CleanTileReaction.cs @@ -34,7 +34,7 @@ public sealed class CleanTileReaction : ITileReaction FixedPoint2 ITileReaction.TileReact(TileRef tile, ReagentPrototype reagent, FixedPoint2 reactVolume) { var entMan = IoCManager.Resolve(); - var entities = entMan.System().GetEntitiesIntersecting(tile).ToArray(); + var entities = entMan.System().GetEntitiesIntersecting(tile, 0f).ToArray(); var puddleQuery = entMan.GetEntityQuery(); var solutionContainerSystem = entMan.System(); // Multiply as the amount we can actually purge is higher than the react amount. diff --git a/Content.Server/Climbing/ClimbSystem.cs b/Content.Server/Climbing/ClimbSystem.cs index 72802831e2..af634976cb 100644 --- a/Content.Server/Climbing/ClimbSystem.cs +++ b/Content.Server/Climbing/ClimbSystem.cs @@ -95,7 +95,7 @@ private void AddClimbableVerb(EntityUid uid, ClimbableComponent component, GetVe // TODO VERBS ICON add a climbing icon? args.Verbs.Add(new AlternativeVerb { - Act = () => TryClimb(args.User, args.User, args.Target, component), + Act = () => TryClimb(args.User, args.User, args.Target, out _, component), Text = Loc.GetString("comp-climbable-verb-climb") }); } @@ -106,22 +106,25 @@ private void OnClimbableDragDrop(EntityUid uid, ClimbableComponent component, re // but don't have computer access and i have to do this without syntax if (args.Handled || args.User != args.Dragged && !HasComp(args.User)) return; - TryClimb(args.User, args.Dragged, uid, component); + TryClimb(args.User, args.Dragged, uid, out _, component); } - public void TryClimb(EntityUid user, + public bool TryClimb(EntityUid user, EntityUid entityToMove, EntityUid climbable, + out DoAfterId? id, ClimbableComponent? comp = null, ClimbingComponent? climbing = null) { + id = null; + if (!Resolve(climbable, ref comp) || !Resolve(entityToMove, ref climbing)) - return; + return false; // Note, IsClimbing does not mean a DoAfter is active, it means the target has already finished a DoAfter and // is currently on top of something.. if (climbing.IsClimbing) - return; + return true; var args = new DoAfterArgs(user, comp.ClimbDelay, new ClimbDoAfterEvent(), entityToMove, target: climbable, used: entityToMove) { @@ -130,7 +133,8 @@ public void TryClimb(EntityUid user, BreakOnDamage = true }; - _doAfterSystem.TryStartDoAfter(args); + _doAfterSystem.TryStartDoAfter(args, out id); + return true; } private void OnDoAfter(EntityUid uid, ClimbingComponent component, ClimbDoAfterEvent args) @@ -279,7 +283,7 @@ private void StopClimb(EntityUid uid, ClimbingComponent? climbing = null, Fixtur /// The object that is being vaulted /// The reason why it cant be dropped /// - private bool CanVault(ClimbableComponent component, EntityUid user, EntityUid target, out string reason) + public bool CanVault(ClimbableComponent component, EntityUid user, EntityUid target, out string reason) { if (!_actionBlockerSystem.CanInteract(user, target)) { @@ -315,7 +319,7 @@ private bool CanVault(ClimbableComponent component, EntityUid user, EntityUid ta /// The object that is being vaulted onto /// The reason why it cant be dropped /// - private bool CanVault(ClimbableComponent component, EntityUid user, EntityUid dragged, EntityUid target, + public bool CanVault(ClimbableComponent component, EntityUid user, EntityUid dragged, EntityUid target, out string reason) { if (!_actionBlockerSystem.CanInteract(user, dragged) || !_actionBlockerSystem.CanInteract(user, target)) diff --git a/Content.Server/Construction/MachineFrameSystem.cs b/Content.Server/Construction/MachineFrameSystem.cs index e831a5c3e2..82d998e50f 100644 --- a/Content.Server/Construction/MachineFrameSystem.cs +++ b/Content.Server/Construction/MachineFrameSystem.cs @@ -7,6 +7,7 @@ using Content.Shared.Tag; using Content.Shared.Popups; using Robust.Shared.Containers; +using Robust.Shared.Utility; namespace Content.Server.Construction; @@ -48,115 +49,189 @@ private void OnStartup(EntityUid uid, MachineFrameComponent component, Component private void OnInteractUsing(EntityUid uid, MachineFrameComponent component, InteractUsingEvent args) { - if (!component.HasBoard && TryComp(args.Used, out var machineBoard)) + if (args.Handled) + return; + + if (!component.HasBoard) { - if (_container.TryRemoveFromContainer(args.Used)) - { - // Valid board! - component.BoardContainer.Insert(args.Used); + if (TryInsertBoard(uid, args.Used, component)) + args.Handled = true; + return; + } - // Setup requirements and progress... - ResetProgressAndRequirements(component, machineBoard); + // Machine parts cannot currently satisfy stack/component/tag restrictions. Similarly stacks cannot satisfy + // component/tag restrictions. However, there is no reason this cannot be supported in the future. If this + // changes, then RegenerateProgress() also needs to be updated. + // + // Note that one entity is ALLOWED to satisfy more than one kind of component or tag requirements. This is + // necessary in order to avoid weird entity-ordering shenanigans in RegenerateProgress(). - if (TryComp(uid, out ConstructionComponent? construction)) - { - // So prying the components off works correctly. - _construction.ResetEdge(uid, construction); - } - } + // Handle parts + if (TryComp(args.Used, out var machinePart)) + { + if (TryInsertPart(uid, args.Used, component, machinePart)) + args.Handled = true; + return; } - else if (component.HasBoard) + + // Handle stacks + if (TryComp(args.Used, out var stack)) { - if (TryComp(args.Used, out var machinePart)) - { - if (!component.Requirements.ContainsKey(machinePart.PartType)) - return; + if (TryInsertStack(uid, args.Used, component, stack)) + args.Handled = true; + return; + } - if (component.Progress[machinePart.PartType] != component.Requirements[machinePart.PartType] - && _container.TryRemoveFromContainer(args.Used) && component.PartContainer.Insert(args.Used)) - { - component.Progress[machinePart.PartType]++; - args.Handled = true; - } - } + // Handle component requirements + foreach (var (compName, info) in component.ComponentRequirements) + { + if (component.ComponentProgress[compName] >= info.Amount) + continue; + + var registration = _factory.GetRegistration(compName); - if (!args.Handled && TryComp(args.Used, out var stack)) + if (!HasComp(args.Used, registration.Type)) + continue; + + // Insert the entity, if it hasn't already been inserted + if (!args.Handled) { - var type = stack.StackTypeId; - if (type == null) - return; - if (!component.MaterialRequirements.ContainsKey(type)) + if (!_container.TryRemoveFromContainer(args.Used)) return; - if (component.MaterialProgress[type] == component.MaterialRequirements[type]) + args.Handled = true; + if (!component.PartContainer.Insert(args.Used)) return; + } - var needed = component.MaterialRequirements[type] - component.MaterialProgress[type]; - var count = stack.Count; + component.ComponentProgress[compName]++; - if (count < needed) - { - if (!component.PartContainer.Insert(stack.Owner)) - return; + if (IsComplete(component)) + { + _popupSystem.PopupEntity(Loc.GetString("machine-frame-component-on-complete"), uid); + return; + } + } - component.MaterialProgress[type] += count; - args.Handled = true; - return; - } + // Handle tag requirements + if (!TryComp(args.Used, out var tagComp)) + return; - var splitStack = _stack.Split(args.Used, needed, - Comp(uid).Coordinates, stack); + foreach (var (tagName, info) in component.TagRequirements) + { + if (component.TagProgress[tagName] >= info.Amount) + continue; - if (splitStack == null) - return; + if (!_tag.HasTag(tagComp, tagName)) + continue; - if (!component.PartContainer.Insert(splitStack.Value)) + // Insert the entity, if it hasn't already been inserted + if (!args.Handled) + { + if (!_container.TryRemoveFromContainer(args.Used)) return; - component.MaterialProgress[type] += needed; args.Handled = true; + if (!component.PartContainer.Insert(args.Used)) + return; } - if (args.Handled) + component.TagProgress[tagName]++; + args.Handled = true; + + if (IsComplete(component)) { - if (IsComplete(component)) { - _popupSystem.PopupEntity(Loc.GetString("machine-frame-component-on-complete"), uid); - } + _popupSystem.PopupEntity(Loc.GetString("machine-frame-component-on-complete"), uid); return; } + } + } - foreach (var (compName, info) in component.ComponentRequirements) - { - if (component.ComponentProgress[compName] >= info.Amount) - continue; + /// Whether or not the function had any effect. Does not indicate success. + private bool TryInsertBoard(EntityUid uid, EntityUid used, MachineFrameComponent component) + { + if (!TryComp(used, out var machineBoard)) + return false; - var registration = _factory.GetRegistration(compName); + if (!_container.TryRemoveFromContainer(used)) + return false; - if (!HasComp(args.Used, registration.Type)) - continue; + if (!component.BoardContainer.Insert(used)) + return true; - if (!_container.TryRemoveFromContainer(args.Used) || !component.PartContainer.Insert(args.Used)) - continue; - component.ComponentProgress[compName]++; - args.Handled = true; - return; - } + ResetProgressAndRequirements(component, machineBoard); - foreach (var (tagName, info) in component.TagRequirements) - { - if (component.TagProgress[tagName] >= info.Amount) - continue; + // Reset edge so that prying the components off works correctly. + if (TryComp(uid, out ConstructionComponent? construction)) + _construction.ResetEdge(uid, construction); - if (!_tag.HasTag(args.Used, tagName)) - continue; + return true; + } - if (!_container.TryRemoveFromContainer(args.Used) || !component.PartContainer.Insert(args.Used)) - continue; - component.TagProgress[tagName]++; - args.Handled = true; - return; - } + /// Whether or not the function had any effect. Does not indicate success. + private bool TryInsertPart(EntityUid uid, EntityUid used, MachineFrameComponent component, MachinePartComponent machinePart) + { + DebugTools.Assert(!HasComp(uid)); + if (!component.Requirements.ContainsKey(machinePart.PartType)) + return false; + + if (component.Progress[machinePart.PartType] >= component.Requirements[machinePart.PartType]) + return false; + + if (!_container.TryRemoveFromContainer(used)) + return false; + + if (!component.PartContainer.Insert(used)) + return true; + + component.Progress[machinePart.PartType]++; + if (IsComplete(component)) + _popupSystem.PopupEntity(Loc.GetString("machine-frame-component-on-complete"), uid); + + return true; + } + + /// Whether or not the function had any effect. Does not indicate success. + private bool TryInsertStack(EntityUid uid, EntityUid used, MachineFrameComponent component, StackComponent stack) + { + var type = stack.StackTypeId; + + if (!component.MaterialRequirements.ContainsKey(type)) + return false; + + var progress = component.MaterialProgress[type]; + var requirement = component.MaterialRequirements[type]; + var needed = requirement - progress; + + if (needed <= 0) + return false; + + var count = stack.Count; + if (count < needed) + { + if (!_container.TryRemoveFromContainer(used)) + return false; + + if (!component.PartContainer.Insert(used)) + return true; + + component.MaterialProgress[type] += count; + return true; } + + var splitStack = _stack.Split(used, needed, Transform(uid).Coordinates, stack); + + if (splitStack == null) + return false; + + if (!component.PartContainer.Insert(splitStack.Value)) + return true; + + component.MaterialProgress[type] += needed; + if (IsComplete(component)) + _popupSystem.PopupEntity(Loc.GetString("machine-frame-component-on-complete"), uid); + + return true; } public bool IsComplete(MachineFrameComponent component) @@ -247,10 +322,14 @@ public void RegenerateProgress(MachineFrameComponent component) ResetProgressAndRequirements(component, machineBoard); + // If the following code is updated, you need to make sure that it matches the logic in OnInteractUsing() + foreach (var part in component.PartContainer.ContainedEntities) { if (TryComp(part, out var machinePart)) { + DebugTools.Assert(!HasComp(part)); + // Check this is part of the requirements... if (!component.Requirements.ContainsKey(machinePart.PartType)) continue; @@ -259,21 +338,23 @@ public void RegenerateProgress(MachineFrameComponent component) component.Progress[machinePart.PartType] = 1; else component.Progress[machinePart.PartType]++; + + continue; } if (TryComp(part, out var stack)) { var type = stack.StackTypeId; - // Check this is part of the requirements... - if (type == null) - continue; + if (!component.MaterialRequirements.ContainsKey(type)) continue; if (!component.MaterialProgress.ContainsKey(type)) - component.MaterialProgress[type] = 1; + component.MaterialProgress[type] = stack.Count; else - component.MaterialProgress[type]++; + component.MaterialProgress[type] += stack.Count; + + continue; } // I have many regrets. @@ -290,10 +371,13 @@ public void RegenerateProgress(MachineFrameComponent component) component.ComponentProgress[compName]++; } + if (!TryComp(part, out var tagComp)) + continue; + // I have MANY regrets. - foreach (var (tagName, _) in component.TagRequirements) + foreach (var tagName in component.TagRequirements.Keys) { - if (!_tag.HasTag(part, tagName)) + if (!_tag.HasTag(tagComp, tagName)) continue; if (!component.TagProgress.ContainsKey(tagName)) diff --git a/Content.Server/Database/ServerDbBase.cs b/Content.Server/Database/ServerDbBase.cs index 40bc6c45f4..513c118e47 100644 --- a/Content.Server/Database/ServerDbBase.cs +++ b/Content.Server/Database/ServerDbBase.cs @@ -14,6 +14,7 @@ using Microsoft.EntityFrameworkCore; using Robust.Shared.Enums; using Robust.Shared.Network; +using Robust.Shared.Utility; namespace Content.Server.Database { @@ -758,6 +759,7 @@ public async Task UpdateAdminRankAsync(AdminRank rank, CancellationToken cancel) public async Task AddAdminLogs(List logs) { + DebugTools.Assert(logs.All(x => x.RoundId > 0), "Adding logs with invalid round ids."); await using var db = await GetDb(); db.DbContext.AdminLog.AddRange(logs); await db.DbContext.SaveChangesAsync(); diff --git a/Content.Server/Database/ServerDbManager.cs b/Content.Server/Database/ServerDbManager.cs index 42d0bc153b..e8bb38edb4 100644 --- a/Content.Server/Database/ServerDbManager.cs +++ b/Content.Server/Database/ServerDbManager.cs @@ -890,32 +890,10 @@ private static T RunDbCommandCoreSync(Func command) where T : IAsyncResult private IAsyncEnumerable RunDbCommand(Func> command) { var enumerable = command(); - if (!_synchronous) - return enumerable; - - // IAsyncEnumerable must be drained synchronously and returned as a fake async enumerable. - // If we were to let it go through like normal, it'd do a bunch of bad async stuff and break everything. - - var results = new List(); - var enumerator = enumerable.GetAsyncEnumerator(); - - while (true) - { - var result = enumerator.MoveNextAsync(); - if (!result.IsCompleted) - { - throw new InvalidOperationException( - "Database async enumerable is running asynchronously. " + - $"This should be impossible when the database is set to synchronous. Count: {results.Count}"); - } - - if (!result.Result) - break; - - results.Add(enumerator.Current); - } + if (_synchronous) + return new SyncAsyncEnumerable(enumerable); - return new FakeAsyncEnumerable(results); + return enumerable; } private DbContextOptions CreatePostgresOptions() @@ -1048,38 +1026,45 @@ public bool IsEnabled(MSLogLevel logLevel) public sealed record PlayTimeUpdate(NetUserId User, string Tracker, TimeSpan Time); - internal sealed class FakeAsyncEnumerable : IAsyncEnumerable + internal sealed class SyncAsyncEnumerable : IAsyncEnumerable { - private readonly IEnumerable _enumerable; + private readonly IAsyncEnumerable _enumerable; - public FakeAsyncEnumerable(IEnumerable enumerable) + public SyncAsyncEnumerable(IAsyncEnumerable enumerable) { _enumerable = enumerable; } public IAsyncEnumerator GetAsyncEnumerator(CancellationToken cancellationToken = default) { - return new Enumerator(_enumerable.GetEnumerator()); + return new Enumerator(_enumerable.GetAsyncEnumerator(cancellationToken)); } private sealed class Enumerator : IAsyncEnumerator { - private readonly IEnumerator _enumerator; + private readonly IAsyncEnumerator _enumerator; - public Enumerator(IEnumerator enumerator) + public Enumerator(IAsyncEnumerator enumerator) { _enumerator = enumerator; } public ValueTask DisposeAsync() { - _enumerator.Dispose(); - return ValueTask.CompletedTask; + var task = _enumerator.DisposeAsync(); + if (!task.IsCompleted) + throw new InvalidOperationException("DisposeAsync did not complete synchronously."); + + return task; } public ValueTask MoveNextAsync() { - return new ValueTask(_enumerator.MoveNext()); + var task = _enumerator.MoveNextAsync(); + if (!task.IsCompleted) + throw new InvalidOperationException("MoveNextAsync did not complete synchronously."); + + return task; } public T Current => _enumerator.Current; diff --git a/Content.Server/Database/ServerDbSqlite.cs b/Content.Server/Database/ServerDbSqlite.cs index 781c16ddb9..e3a41f8416 100644 --- a/Content.Server/Database/ServerDbSqlite.cs +++ b/Content.Server/Database/ServerDbSqlite.cs @@ -38,7 +38,7 @@ public ServerDbSqlite(Func> options, var concurrency = inMemory ? 1 : cfg.GetCVar(CCVars.DatabaseSqliteConcurrency); _prefsSemaphore = new ConcurrencySemaphore(concurrency, synchronous); - if (cfg.GetCVar(CCVars.DatabaseSynchronous)) + if (synchronous) { prefsCtx.Database.Migrate(); _dbReadyTask = Task.CompletedTask; diff --git a/Content.Server/DeviceLinking/Components/DoorSignalControlComponent.cs b/Content.Server/DeviceLinking/Components/DoorSignalControlComponent.cs index b19fdb5f4d..205ebb33e4 100644 --- a/Content.Server/DeviceLinking/Components/DoorSignalControlComponent.cs +++ b/Content.Server/DeviceLinking/Components/DoorSignalControlComponent.cs @@ -1,4 +1,4 @@ -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.DeviceLinking.Components @@ -6,19 +6,19 @@ namespace Content.Server.DeviceLinking.Components [RegisterComponent] public sealed class DoorSignalControlComponent : Component { - [DataField("openPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("openPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OpenPort = "Open"; - [DataField("closePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("closePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string ClosePort = "Close"; - [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string TogglePort = "Toggle"; - [DataField("boltPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("boltPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string InBolt = "DoorBolt"; - [DataField("onOpenPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("onOpenPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OutOpen = "DoorStatus"; } } diff --git a/Content.Server/DeviceLinking/Components/EdgeDetectorComponent.cs b/Content.Server/DeviceLinking/Components/EdgeDetectorComponent.cs new file mode 100644 index 0000000000..64926a3d55 --- /dev/null +++ b/Content.Server/DeviceLinking/Components/EdgeDetectorComponent.cs @@ -0,0 +1,35 @@ +using Content.Server.DeviceLinking.Systems; +using Content.Shared.DeviceLinking; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Server.DeviceLinking.Components; + +/// +/// An edge detector that pulses high or low output ports when the input port gets a rising or falling edge respectively. +/// +[RegisterComponent] +[Access(typeof(EdgeDetectorSystem))] +public sealed class EdgeDetectorComponent : Component +{ + /// + /// Name of the input port. + /// + [DataField("inputPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string InputPort = "Input"; + + /// + /// Name of the rising edge output port. + /// + [DataField("outputHighPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string OutputHighPort = "OutputHigh"; + + /// + /// Name of the falling edge output port. + /// + [DataField("outputLowPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string OutputLowPort = "OutputLow"; + + // Initial state + [ViewVariables] + public SignalState State = SignalState.Low; +} diff --git a/Content.Server/DeviceLinking/Components/LogicGateComponent.cs b/Content.Server/DeviceLinking/Components/LogicGateComponent.cs new file mode 100644 index 0000000000..b034335828 --- /dev/null +++ b/Content.Server/DeviceLinking/Components/LogicGateComponent.cs @@ -0,0 +1,72 @@ +using Content.Server.DeviceLinking.Systems; +using Content.Shared.DeviceLinking; +using Content.Shared.Tools; +using Robust.Shared.Audio; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Server.DeviceLinking.Components; + +/// +/// A logic gate that sets its output port by doing an operation on its 2 input ports, A and B. +/// +[RegisterComponent] +[Access(typeof(LogicGateSystem))] +public sealed class LogicGateComponent : Component +{ + /// + /// The logic gate operation to use. + /// + [DataField("gate")] + public LogicGate Gate = LogicGate.Or; + + /// + /// Tool quality to use for cycling logic gate operations. + /// Cannot be pulsing since linking uses that. + /// + [DataField("cycleQuality", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string CycleQuality = "Screwing"; + + /// + /// Sound played when cycling logic gate operations. + /// + [DataField("cycleSound")] + public SoundSpecifier CycleSound = new SoundPathSpecifier("/Audio/Machines/lightswitch.ogg"); + + /// + /// Name of the first input port. + /// + [DataField("inputPortA", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string InputPortA = "InputA"; + + /// + /// Name of the second input port. + /// + [DataField("inputPortB", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string InputPortB = "InputB"; + + /// + /// Name of the output port. + /// + [DataField("outputPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string OutputPort = "Output"; + + // Initial state + [ViewVariables] + public SignalState StateA = SignalState.Low; + + [ViewVariables] + public SignalState StateB = SignalState.Low; + + [ViewVariables] + public bool LastOutput; +} + +/// +/// Last state of a signal port, used to not spam invoking ports. +/// +public enum SignalState : byte +{ + Momentary, // Instantaneous pulse high, compatibility behavior + Low, + High +} diff --git a/Content.Server/DeviceLinking/Components/OrGateComponent.cs b/Content.Server/DeviceLinking/Components/OrGateComponent.cs deleted file mode 100644 index f3e2f18379..0000000000 --- a/Content.Server/DeviceLinking/Components/OrGateComponent.cs +++ /dev/null @@ -1,34 +0,0 @@ -using Content.Server.MachineLinking.Events; - -namespace Content.Server.DeviceLinking.Components; - -[RegisterComponent] -public sealed class OrGateComponent : Component -{ - // Initial state - [ViewVariables] - public SignalState StateA1 = SignalState.Low; - - [ViewVariables] - public SignalState StateB1 = SignalState.Low; - - [ViewVariables] - public SignalState LastO1 = SignalState.Low; - - [ViewVariables] - public SignalState StateA2 = SignalState.Low; - - [ViewVariables] - public SignalState StateB2 = SignalState.Low; - - [ViewVariables] - public SignalState LastO2 = SignalState.Low; -} - -public enum SignalState -{ - Momentary, // Instantaneous pulse high, compatibility behavior - Low, - High -} - diff --git a/Content.Server/DeviceLinking/Components/SignalSwitchComponent.cs b/Content.Server/DeviceLinking/Components/SignalSwitchComponent.cs index 4259ba6c6c..418b0b02e5 100644 --- a/Content.Server/DeviceLinking/Components/SignalSwitchComponent.cs +++ b/Content.Server/DeviceLinking/Components/SignalSwitchComponent.cs @@ -1,32 +1,39 @@ -using Content.Shared.MachineLinking; +using Content.Server.DeviceLinking.Systems; +using Content.Shared.DeviceLinking; using Robust.Shared.Audio; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; -namespace Content.Server.DeviceLinking.Components +namespace Content.Server.DeviceLinking.Components; + +/// +/// Simple switch that will fire ports when toggled on or off. A button is jsut a switch that signals on the +/// same port regardless of its state. +/// +[RegisterComponent, Access(typeof(SignalSwitchSystem))] +public sealed class SignalSwitchComponent : Component { /// - /// Simple switch that will fire ports when toggled on or off. A button is jsut a switch that signals on the - /// same port regardless of its state. + /// The port that gets signaled when the switch turns on. + /// + [DataField("onPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string OnPort = "On"; + + /// + /// The port that gets signaled when the switch turns off. /// - [RegisterComponent] - public sealed class SignalSwitchComponent : Component - { - /// - /// The port that gets signaled when the switch turns on. - /// - [DataField("onPort", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string OnPort = "On"; + [DataField("offPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string OffPort = "Off"; - /// - /// The port that gets signaled when the switch turns off. - /// - [DataField("offPort", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string OffPort = "Off"; + /// + /// The port that gets signaled with the switch's current status. + /// This is only used if OnPort is different from OffPort, not in the case of a toggle switch. + /// + [DataField("statusPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string StatusPort = "Status"; - [DataField("state")] - public bool State; + [DataField("state")] + public bool State; - [DataField("clickSound")] - public SoundSpecifier ClickSound { get; set; } = new SoundPathSpecifier("/Audio/Machines/lightswitch.ogg"); - } + [DataField("clickSound")] + public SoundSpecifier ClickSound = new SoundPathSpecifier("/Audio/Machines/lightswitch.ogg"); } diff --git a/Content.Server/DeviceLinking/Components/SignalTimerComponent.cs b/Content.Server/DeviceLinking/Components/SignalTimerComponent.cs index 592060a4cb..7711d506c7 100644 --- a/Content.Server/DeviceLinking/Components/SignalTimerComponent.cs +++ b/Content.Server/DeviceLinking/Components/SignalTimerComponent.cs @@ -1,4 +1,4 @@ -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Audio; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; @@ -25,13 +25,13 @@ public sealed class SignalTimerComponent : Component /// /// The port that gets signaled when the timer triggers. /// - [DataField("triggerPort", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] + [DataField("triggerPort", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] public string TriggerPort = "Timer"; /// /// The port that gets signaled when the timer starts. /// - [DataField("startPort", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] + [DataField("startPort", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] public string StartPort = "Start"; /// diff --git a/Content.Server/DeviceLinking/Components/SignallerComponent.cs b/Content.Server/DeviceLinking/Components/SignallerComponent.cs index 8cc13b083f..d031272d75 100644 --- a/Content.Server/DeviceLinking/Components/SignallerComponent.cs +++ b/Content.Server/DeviceLinking/Components/SignallerComponent.cs @@ -1,4 +1,4 @@ -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.DeviceLinking.Components @@ -12,7 +12,7 @@ public sealed class SignallerComponent : Component /// /// The port that gets signaled when the switch turns on. /// - [DataField("port", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("port", customTypeSerializer: typeof(PrototypeIdSerializer))] public string Port = "Pressed"; } } diff --git a/Content.Server/DeviceLinking/Components/TwoWayLeverComponent.cs b/Content.Server/DeviceLinking/Components/TwoWayLeverComponent.cs index 5ab02b679a..dc16a0b650 100644 --- a/Content.Server/DeviceLinking/Components/TwoWayLeverComponent.cs +++ b/Content.Server/DeviceLinking/Components/TwoWayLeverComponent.cs @@ -1,5 +1,4 @@ using Content.Shared.DeviceLinking; -using Content.Shared.MachineLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.DeviceLinking.Components @@ -13,13 +12,13 @@ public sealed class TwoWayLeverComponent : Component [DataField("nextSignalLeft")] public bool NextSignalLeft; - [DataField("leftPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("leftPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string LeftPort = "Left"; - [DataField("rightPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("rightPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string RightPort = "Right"; - [DataField("middlePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("middlePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string MiddlePort = "Middle"; } } diff --git a/Content.Server/DeviceLinking/Systems/AutoLinkSystem.cs b/Content.Server/DeviceLinking/Systems/AutoLinkSystem.cs index 3c9ccb57b1..d6169479f8 100644 --- a/Content.Server/DeviceLinking/Systems/AutoLinkSystem.cs +++ b/Content.Server/DeviceLinking/Systems/AutoLinkSystem.cs @@ -1,5 +1,4 @@ using Content.Server.DeviceLinking.Components; -using Content.Server.MachineLinking.System; namespace Content.Server.DeviceLinking.Systems; diff --git a/Content.Server/DeviceLinking/Systems/DeviceLinkSystem.cs b/Content.Server/DeviceLinking/Systems/DeviceLinkSystem.cs index 9a7da9033c..edf937a30c 100644 --- a/Content.Server/DeviceLinking/Systems/DeviceLinkSystem.cs +++ b/Content.Server/DeviceLinking/Systems/DeviceLinkSystem.cs @@ -2,9 +2,7 @@ using Content.Server.DeviceNetwork; using Content.Server.DeviceNetwork.Components; using Content.Server.DeviceNetwork.Systems; -using Content.Server.MachineLinking.Components; using Content.Shared.DeviceLinking; -using Robust.Shared.Utility; namespace Content.Server.DeviceLinking.Systems; @@ -15,7 +13,6 @@ public sealed class DeviceLinkSystem : SharedDeviceLinkSystem public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnTransmitterStartup); SubscribeLocalEvent(OnPacketReceived); } @@ -36,31 +33,7 @@ public override void Update(float frameTime) } } - /// - /// Moves existing links from machine linking to device linking to ensure linked things still work even when the map wasn't updated yet - /// - private void OnTransmitterStartup(EntityUid sourceUid, SignalTransmitterComponent transmitterComponent, MapInitEvent args) - { - if (!TryComp(sourceUid, out var sourceComponent)) - return; - - Dictionary> outputs = new(); - foreach (var (transmitterPort, receiverPorts) in transmitterComponent.Outputs) - { - - foreach (var receiverPort in receiverPorts) - { - outputs.GetOrNew(receiverPort.Uid).Add((transmitterPort, receiverPort.Port)); - } - } - - foreach (var (sinkUid, links) in outputs) - { - SaveLinks(null, sourceUid, sinkUid, links, sourceComponent); - } - } - - #region Sending & Receiving + #region Sending & Receiving /// /// Sends a network payload directed at the sink entity. /// Just raises a without data if the source or the sink doesn't have a diff --git a/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs b/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs index 54b5c36f35..56a754a756 100644 --- a/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs +++ b/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs @@ -65,21 +65,21 @@ private void OnSignalReceived(EntityUid uid, DoorSignalControlComponent componen } else if (args.Port == component.InBolt) { - if (state == SignalState.High) - { - if(TryComp(uid, out var bolts)) - _bolts.SetBoltsWithAudio(uid, bolts, true); - } - else if (state == SignalState.Momentary) + if (!TryComp(uid, out var bolts)) + return; + + // if its a pulse toggle, otherwise set bolts to high/low + bool bolt; + if (state == SignalState.Momentary) { - if (TryComp(uid, out var bolts)) - _bolts.SetBoltsWithAudio(uid, bolts, newBolts: !bolts.BoltsDown); + bolt = !bolts.BoltsDown; } else { - if(TryComp(uid, out var bolts)) - _bolts.SetBoltsWithAudio(uid, bolts, false); + bolt = state == SignalState.High; } + + _bolts.SetBoltsWithAudio(uid, bolts, bolt); } } diff --git a/Content.Server/DeviceLinking/Systems/EdgeDetectorSystem.cs b/Content.Server/DeviceLinking/Systems/EdgeDetectorSystem.cs new file mode 100644 index 0000000000..10c8a1700b --- /dev/null +++ b/Content.Server/DeviceLinking/Systems/EdgeDetectorSystem.cs @@ -0,0 +1,46 @@ +using Content.Server.DeviceLinking.Components; +using Content.Server.DeviceNetwork; +using SignalReceivedEvent = Content.Server.DeviceLinking.Events.SignalReceivedEvent; + +namespace Content.Server.DeviceLinking.Systems; + +public sealed class EdgeDetectorSystem : EntitySystem +{ + [Dependency] private readonly DeviceLinkSystem _deviceLink = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnSignalReceived); + } + + private void OnInit(EntityUid uid, EdgeDetectorComponent comp, ComponentInit args) + { + _deviceLink.EnsureSinkPorts(uid, comp.InputPort); + _deviceLink.EnsureSourcePorts(uid, comp.OutputHighPort, comp.OutputLowPort); + } + + private void OnSignalReceived(EntityUid uid, EdgeDetectorComponent comp, ref SignalReceivedEvent args) + { + // only handle signals with edges + var state = SignalState.Momentary; + if (args.Data == null || + !args.Data.TryGetValue(DeviceNetworkConstants.LogicState, out state) || + state == SignalState.Momentary) + return; + + if (args.Port != comp.InputPort) + return; + + // make sure the level changed, multiple devices sending the same level are treated as one spamming + if (comp.State != state) + { + comp.State = state; + + var port = state == SignalState.High ? comp.OutputHighPort : comp.OutputLowPort; + _deviceLink.InvokePort(uid, port); + } + } +} diff --git a/Content.Server/DeviceLinking/Systems/LogicGateSystem.cs b/Content.Server/DeviceLinking/Systems/LogicGateSystem.cs new file mode 100644 index 0000000000..d8c87a90ee --- /dev/null +++ b/Content.Server/DeviceLinking/Systems/LogicGateSystem.cs @@ -0,0 +1,151 @@ +using Content.Server.DeviceLinking.Components; +using Content.Server.DeviceNetwork; +using Content.Shared.DeviceLinking; +using Content.Shared.Examine; +using Content.Shared.Interaction; +using Content.Shared.Tools; +using Content.Shared.Popups; +using SignalReceivedEvent = Content.Server.DeviceLinking.Events.SignalReceivedEvent; + +namespace Content.Server.DeviceLinking.Systems; + +public sealed class LogicGateSystem : EntitySystem +{ + [Dependency] private readonly DeviceLinkSystem _deviceLink = default!; + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly SharedToolSystem _tool = default!; + + private readonly int GateCount = Enum.GetValues(typeof(LogicGate)).Length; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnExamined); + SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnSignalReceived); + } + + public override void Update(float deltaTime) + { + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var comp)) + { + // handle momentary pulses - high when received then low the next tick + if (comp.StateA == SignalState.Momentary) + { + comp.StateA = SignalState.Low; + } + if (comp.StateB == SignalState.Momentary) + { + comp.StateB = SignalState.High; + } + + // output most likely changed so update it + UpdateOutput(uid, comp); + } + } + + private void OnInit(EntityUid uid, LogicGateComponent comp, ComponentInit args) + { + _deviceLink.EnsureSinkPorts(uid, comp.InputPortA, comp.InputPortB); + _deviceLink.EnsureSourcePorts(uid, comp.OutputPort); + } + + private void OnExamined(EntityUid uid, LogicGateComponent comp, ExaminedEvent args) + { + if (!args.IsInDetailsRange) + return; + + args.PushMarkup(Loc.GetString("logic-gate-examine", ("gate", comp.Gate.ToString().ToUpper()))); + } + + private void OnInteractUsing(EntityUid uid, LogicGateComponent comp, InteractUsingEvent args) + { + if (args.Handled || !_tool.HasQuality(args.Used, comp.CycleQuality)) + return; + + // cycle through possible gates + var gate = (int) comp.Gate; + gate = ++gate % GateCount; + comp.Gate = (LogicGate) gate; + + // since gate changed the output probably has too, update it + UpdateOutput(uid, comp); + + // notify the user + _audio.PlayPvs(comp.CycleSound, uid); + var msg = Loc.GetString("logic-gate-cycle", ("gate", comp.Gate.ToString().ToUpper())); + _popup.PopupEntity(msg, uid, args.User); + _appearance.SetData(uid, LogicGateVisuals.Gate, comp.Gate); + } + + private void OnSignalReceived(EntityUid uid, LogicGateComponent comp, ref SignalReceivedEvent args) + { + // default to momentary for compatibility with non-logic signals. + // currently only door status and logic gates have logic signal state. + var state = SignalState.Momentary; + args.Data?.TryGetValue(DeviceNetworkConstants.LogicState, out state); + + // update the state for the correct port + if (args.Port == comp.InputPortA) + { + comp.StateA = state; + } + else if (args.Port == comp.InputPortB) + { + comp.StateB = state; + } + + UpdateOutput(uid, comp); + } + + /// + /// Handle the logic for a logic gate, invoking the port if the output changed. + /// + private void UpdateOutput(EntityUid uid, LogicGateComponent comp) + { + // get the new output value now that it's changed + // momentary is treated as high for the current tick, after updating it will be reset to low + var a = comp.StateA != SignalState.Low; + var b = comp.StateB != SignalState.Low; + var output = false; + switch (comp.Gate) + { + case LogicGate.Or: + output = a || b; + break; + case LogicGate.And: + output = a && b; + break; + case LogicGate.Xor: + output = a != b; + break; + case LogicGate.Nor: + output = !(a || b); + break; + case LogicGate.Nand: + output = !(a && b); + break; + case LogicGate.Xnor: + output = a == b; + break; + } + + // only send a payload if it actually changed + if (output != comp.LastOutput) + { + comp.LastOutput = output; + + var data = new NetworkPayload + { + [DeviceNetworkConstants.LogicState] = output ? SignalState.High : SignalState.Low + }; + + _deviceLink.InvokePort(uid, comp.OutputPort, data); + } + } +} diff --git a/Content.Server/DeviceLinking/Systems/OrGateSystem.cs b/Content.Server/DeviceLinking/Systems/OrGateSystem.cs deleted file mode 100644 index d47c281036..0000000000 --- a/Content.Server/DeviceLinking/Systems/OrGateSystem.cs +++ /dev/null @@ -1,84 +0,0 @@ -using Content.Server.DeviceLinking.Components; -using Content.Server.DeviceNetwork; -using Content.Server.MachineLinking.Events; -using JetBrains.Annotations; -using Robust.Shared.Utility; -using SignalReceivedEvent = Content.Server.DeviceLinking.Events.SignalReceivedEvent; - -namespace Content.Server.DeviceLinking.Systems -{ - [UsedImplicitly] - public sealed class OrGateSystem : EntitySystem - { - - [Dependency] private readonly DeviceLinkSystem _signalSystem = default!; - - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(OnSignalReceived); - } - - private void OnInit(EntityUid uid, OrGateComponent component, ComponentInit args) - { - _signalSystem.EnsureSinkPorts(uid, "A1", "B1", "A2", "B2"); - _signalSystem.EnsureSourcePorts(uid, "O1", "O2"); - } - - private void OnSignalReceived(EntityUid uid, OrGateComponent component, ref SignalReceivedEvent args) - { - var state = SignalState.Momentary; - args.Data?.TryGetValue(DeviceNetworkConstants.LogicState, out state); - - switch (args.Port) - { - case "A1": - component.StateA1 = state; - break; - case "B1": - component.StateB1 = state; - break; - case "A2": - component.StateA2 = state; - break; - case "B2": - component.StateB2 = state; - break; - } - - // O1 = A1 || B1 - var v1 = SignalState.Low; - if (component.StateA1 == SignalState.High || component.StateB1 == SignalState.High) - v1 = SignalState.High; - - if (v1 != component.LastO1) - { - var data = new NetworkPayload - { - [DeviceNetworkConstants.LogicState] = v1 - }; - - _signalSystem.InvokePort(uid, "O1", data); - } - - component.LastO1 = v1; - - // O2 = A2 || B2 - var v2 = SignalState.Low; - if (component.StateA2 == SignalState.High || component.StateB2 == SignalState.High) - v2 = SignalState.High; - - if (v2 != component.LastO2) - { - var data = new NetworkPayload - { - [DeviceNetworkConstants.LogicState] = v2 - }; - - _signalSystem.InvokePort(uid, "O2", data); - } - component.LastO2 = v2; - } - } -} diff --git a/Content.Server/DeviceLinking/Systems/SignalSwitchSystem.cs b/Content.Server/DeviceLinking/Systems/SignalSwitchSystem.cs index acb3acb4aa..7da8532f2e 100644 --- a/Content.Server/DeviceLinking/Systems/SignalSwitchSystem.cs +++ b/Content.Server/DeviceLinking/Systems/SignalSwitchSystem.cs @@ -1,40 +1,48 @@ using Content.Server.DeviceLinking.Components; -using Content.Server.MachineLinking.System; -using Content.Shared.Audio; +using Content.Server.DeviceNetwork; using Content.Shared.Interaction; using Robust.Shared.Audio; -using Robust.Shared.Player; -namespace Content.Server.DeviceLinking.Systems +namespace Content.Server.DeviceLinking.Systems; + +public sealed class SignalSwitchSystem : EntitySystem { - public sealed class SignalSwitchSystem : EntitySystem + [Dependency] private readonly DeviceLinkSystem _deviceLink = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + + public override void Initialize() { - [Dependency] private readonly DeviceLinkSystem _signalSystem = default!; + base.Initialize(); - public override void Initialize() - { - base.Initialize(); + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnActivated); + } - SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(OnActivated); - } + private void OnInit(EntityUid uid, SignalSwitchComponent comp, ComponentInit args) + { + _deviceLink.EnsureSourcePorts(uid, comp.OnPort, comp.OffPort, comp.StatusPort); + } + + private void OnActivated(EntityUid uid, SignalSwitchComponent comp, ActivateInWorldEvent args) + { + if (args.Handled) + return; - private void OnInit(EntityUid uid, SignalSwitchComponent component, ComponentInit args) + comp.State = !comp.State; + _deviceLink.InvokePort(uid, comp.State ? comp.OnPort : comp.OffPort); + var data = new NetworkPayload { - _signalSystem.EnsureSourcePorts(uid, component.OnPort, component.OffPort); - } + [DeviceNetworkConstants.LogicState] = comp.State ? SignalState.High : SignalState.Low + }; - private void OnActivated(EntityUid uid, SignalSwitchComponent component, ActivateInWorldEvent args) + // only send status if it's a toggle switch and not a button + if (comp.OnPort != comp.OffPort) { - if (args.Handled) - return; + _deviceLink.InvokePort(uid, comp.StatusPort, data); + } - component.State = !component.State; - _signalSystem.InvokePort(uid, component.State ? component.OnPort : component.OffPort); - SoundSystem.Play(component.ClickSound.GetSound(), Filter.Pvs(component.Owner), component.Owner, - AudioHelpers.WithVariation(0.125f).WithVolume(8f)); + _audio.PlayPvs(comp.ClickSound, uid, AudioParams.Default.WithVariation(0.125f).WithVolume(8f)); - args.Handled = true; - } + args.Handled = true; } } diff --git a/Content.Server/DeviceNetwork/Systems/DeviceListSystem.cs b/Content.Server/DeviceNetwork/Systems/DeviceListSystem.cs index 1869db2998..f3d1231b0f 100644 --- a/Content.Server/DeviceNetwork/Systems/DeviceListSystem.cs +++ b/Content.Server/DeviceNetwork/Systems/DeviceListSystem.cs @@ -61,6 +61,19 @@ public Dictionary GetDeviceList(EntityUid uid, DeviceListComp return devices; } + /// + /// Checks if the given address is present in a device list + /// + /// The entity uid that has the device list that should be checked for the address + /// The address to check for + /// The device list component + /// True if the address is present. False if not + public bool ExistsInDeviceList(EntityUid uid, string address, DeviceListComponent? deviceList = null) + { + var addresses = GetDeviceList(uid).Keys; + return addresses.Contains(address); + } + protected override void UpdateShutdownSubscription(EntityUid uid, List newDevices, List oldDevices) { foreach (var device in newDevices) diff --git a/Content.Server/Doors/Systems/AirlockSystem.cs b/Content.Server/Doors/Systems/AirlockSystem.cs index 939ee10c6e..21e4b71236 100644 --- a/Content.Server/Doors/Systems/AirlockSystem.cs +++ b/Content.Server/Doors/Systems/AirlockSystem.cs @@ -9,7 +9,6 @@ using Content.Shared.Interaction; using Robust.Server.GameObjects; using Content.Shared.Wires; -using Content.Server.MachineLinking.System; namespace Content.Server.Doors.Systems { @@ -17,7 +16,6 @@ public sealed class AirlockSystem : SharedAirlockSystem { [Dependency] private readonly WiresSystem _wiresSystem = default!; [Dependency] private readonly PowerReceiverSystem _power = default!; - [Dependency] private readonly SignalLinkerSystem _signalSystem = default!; [Dependency] private readonly DoorBoltSystem _bolts = default!; public override void Initialize() diff --git a/Content.Server/Doors/Systems/DoorSystem.cs b/Content.Server/Doors/Systems/DoorSystem.cs index 84eb07e44d..c16b2b6fec 100644 --- a/Content.Server/Doors/Systems/DoorSystem.cs +++ b/Content.Server/Doors/Systems/DoorSystem.cs @@ -2,10 +2,7 @@ using Content.Server.Atmos.Components; using Content.Server.Atmos.EntitySystems; using Content.Server.Construction; -using Content.Server.MachineLinking.System; using Content.Server.Tools.Systems; -using Content.Shared.Access.Components; -using Content.Shared.Access.Systems; using Content.Shared.Database; using Content.Shared.Doors; using Content.Shared.Doors.Components; @@ -15,8 +12,6 @@ using Content.Shared.Tools.Components; using Content.Shared.Verbs; using Robust.Shared.Audio; -using Robust.Shared.Containers; -using System.Linq; using Content.Server.Administration.Logs; using Content.Server.Power.EntitySystems; using Content.Shared.Tools; diff --git a/Content.Server/Dragon/DragonSystem.Rule.cs b/Content.Server/Dragon/DragonSystem.Rule.cs index f3c8035f7d..4a4f44e143 100644 --- a/Content.Server/Dragon/DragonSystem.Rule.cs +++ b/Content.Server/Dragon/DragonSystem.Rule.cs @@ -27,43 +27,25 @@ private int RiftsMet(DragonComponent component) return finished; } - protected override void Started(EntityUid uid, DragonRuleComponent component, GameRuleComponent gameRule, GameRuleStartedEvent args) - { - base.Started(uid, component, gameRule, args); - - var eligible = EntityQuery().Select(x => x.Owner).ToList(); - - if (!eligible.Any()) - return; - - var station = _random.Pick(eligible); - - if (_station.GetLargestGrid(EntityManager.GetComponent(station)) is not { } grid) - return; - - Spawn("MobDragon", Transform(grid).MapPosition); - } - private void OnRiftRoundEnd(RoundEndTextAppendEvent args) { - var dragons = EntityQuery(true).ToList(); - - if (dragons.Count == 0) + if (EntityQuery().Count() == 0) return; args.AddLine(Loc.GetString("dragon-round-end-summary")); - foreach (var dragon in EntityQuery(true)) + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var dragon)) { var met = RiftsMet(dragon); - if (TryComp(dragon.Owner, out var actor)) + if (TryComp(uid, out var actor)) { - args.AddLine(Loc.GetString("dragon-round-end-dragon-player", ("name", dragon.Owner), ("count", met), ("player", actor.PlayerSession))); + args.AddLine(Loc.GetString("dragon-round-end-dragon-player", ("name", uid), ("count", met), ("player", actor.PlayerSession))); } else { - args.AddLine(Loc.GetString("dragon-round-end-dragon", ("name", dragon.Owner), ("count", met))); + args.AddLine(Loc.GetString("dragon-round-end-dragon", ("name", uid), ("count", met))); } } } diff --git a/Content.Server/Dragon/DragonSystem.cs b/Content.Server/Dragon/DragonSystem.cs index 4c84f9b09c..de110fd694 100644 --- a/Content.Server/Dragon/DragonSystem.cs +++ b/Content.Server/Dragon/DragonSystem.cs @@ -1,304 +1,302 @@ -using System.Numerics; using Content.Server.Body.Systems; -using Content.Server.Popups; -using Content.Shared.Actions; -using Content.Shared.Chemistry.Components; -using Robust.Shared.Containers; -using Robust.Shared.Player; using Content.Server.Chat.Systems; using Content.Server.GameTicking; -using Content.Server.GameTicking.Rules; using Content.Server.NPC; +using Content.Server.NPC.Systems; +using Content.Server.Popups; +using Content.Server.Station.Systems; +using Content.Shared.Actions; +using Content.Shared.Chemistry.Components; using Content.Shared.Damage; +using Content.Shared.DoAfter; using Content.Shared.Dragon; using Content.Shared.Examine; +using Content.Shared.Humanoid; using Content.Shared.Maps; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; using Content.Shared.Movement.Systems; +using Robust.Shared.Containers; +using Robust.Shared.Player; using Robust.Shared.GameStates; using Robust.Shared.Map; using Robust.Shared.Random; -using Content.Server.NPC.Systems; -using Content.Server.Station.Systems; -using Content.Shared.DoAfter; -using Content.Shared.Humanoid; -using Content.Shared.Mobs; -using Content.Shared.Mobs.Components; +using System.Numerics; + +namespace Content.Server.Dragon; -namespace Content.Server.Dragon +public sealed partial class DragonSystem : EntitySystem { - public sealed partial class DragonSystem : GameRuleSystem + [Dependency] private readonly IMapManager _mapManager = default!; + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly ITileDefinitionManager _tileDef = default!; + [Dependency] private readonly ChatSystem _chat = default!; + [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly SharedDoAfterSystem _doAfterSystem = default!; + [Dependency] private readonly PopupSystem _popupSystem = default!; + [Dependency] private readonly BloodstreamSystem _bloodstreamSystem = default!; + [Dependency] private readonly MovementSpeedModifierSystem _movement = default!; + [Dependency] private readonly SharedContainerSystem _containerSystem = default!; + [Dependency] private readonly SharedAudioSystem _audioSystem = default!; + [Dependency] private readonly NPCSystem _npc = default!; + + /// + /// Minimum distance between 2 rifts allowed. + /// + private const int RiftRange = 15; + + /// + /// Radius of tiles + /// + private const int RiftTileRadius = 2; + + private const int RiftsAllowed = 3; + + public override void Initialize() { - [Dependency] private readonly IMapManager _mapManager = default!; - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly ITileDefinitionManager _tileDef = default!; - [Dependency] private readonly ChatSystem _chat = default!; - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; - [Dependency] private readonly SharedDoAfterSystem _doAfterSystem = default!; - [Dependency] private readonly PopupSystem _popupSystem = default!; - [Dependency] private readonly BloodstreamSystem _bloodstreamSystem = default!; - [Dependency] private readonly MovementSpeedModifierSystem _movement = default!; - [Dependency] private readonly SharedContainerSystem _containerSystem = default!; - [Dependency] private readonly SharedAudioSystem _audioSystem = default!; - [Dependency] private readonly StationSystem _station = default!; - [Dependency] private readonly NPCSystem _npc = default!; - - /// - /// Minimum distance between 2 rifts allowed. - /// - private const int RiftRange = 15; - - /// - /// Radius of tiles - /// - private const int RiftTileRadius = 2; - - private const int RiftsAllowed = 3; - - public override void Initialize() - { - base.Initialize(); + base.Initialize(); - SubscribeLocalEvent(OnStartup); - SubscribeLocalEvent(OnShutdown); - SubscribeLocalEvent(OnDragonRift); - SubscribeLocalEvent(OnDragonMove); + SubscribeLocalEvent(OnStartup); + SubscribeLocalEvent(OnShutdown); + SubscribeLocalEvent(OnDragonRift); + SubscribeLocalEvent(OnDragonMove); - SubscribeLocalEvent(OnMobStateChanged); + SubscribeLocalEvent(OnMobStateChanged); - SubscribeLocalEvent(OnRiftShutdown); - SubscribeLocalEvent(OnRiftGetState); - SubscribeLocalEvent(OnAnchorChange); - SubscribeLocalEvent(OnRiftExamined); + SubscribeLocalEvent(OnRiftShutdown); + SubscribeLocalEvent(OnRiftGetState); + SubscribeLocalEvent(OnAnchorChange); + SubscribeLocalEvent(OnRiftExamined); - SubscribeLocalEvent(OnRiftRoundEnd); - } + SubscribeLocalEvent(OnRiftRoundEnd); + } - public override void Update(float frameTime) - { - base.Update(frameTime); + public override void Update(float frameTime) + { + base.Update(frameTime); - foreach (var comp in EntityQuery()) + foreach (var comp in EntityQuery()) + { + if (comp.WeakenedAccumulator > 0f) { - if (comp.WeakenedAccumulator > 0f) - { - comp.WeakenedAccumulator -= frameTime; - - // No longer weakened. - if (comp.WeakenedAccumulator < 0f) - { - comp.WeakenedAccumulator = 0f; - _movement.RefreshMovementSpeedModifiers(comp.Owner); - } - } + comp.WeakenedAccumulator -= frameTime; - // At max rifts - if (comp.Rifts.Count >= RiftsAllowed) + // No longer weakened. + if (comp.WeakenedAccumulator < 0f) { - continue; + comp.WeakenedAccumulator = 0f; + _movement.RefreshMovementSpeedModifiers(comp.Owner); } + } - // If there's an active rift don't accumulate. - if (comp.Rifts.Count > 0) - { - var lastRift = comp.Rifts[^1]; - - if (TryComp(lastRift, out var rift) && rift.State != DragonRiftState.Finished) - { - comp.RiftAccumulator = 0f; - continue; - } - } + // At max rifts + if (comp.Rifts.Count >= RiftsAllowed) + { + continue; + } - comp.RiftAccumulator += frameTime; + // If there's an active rift don't accumulate. + if (comp.Rifts.Count > 0) + { + var lastRift = comp.Rifts[^1]; - // Delete it, naughty dragon! - if (comp.RiftAccumulator >= comp.RiftMaxAccumulator) + if (TryComp(lastRift, out var rift) && rift.State != DragonRiftState.Finished) { - Roar(comp); - QueueDel(comp.Owner); + comp.RiftAccumulator = 0f; + continue; } } - foreach (var comp in EntityQuery()) + comp.RiftAccumulator += frameTime; + + // Delete it, naughty dragon! + if (comp.RiftAccumulator >= comp.RiftMaxAccumulator) { - if (comp.State != DragonRiftState.Finished && comp.Accumulator >= comp.MaxAccumulator) - { - // TODO: When we get autocall you can buff if the rift finishes / 3 rifts are up - // for now they just keep 3 rifts up. + Roar(comp); + QueueDel(comp.Owner); + } + } - comp.Accumulator = comp.MaxAccumulator; - RemComp(comp.Owner); - comp.State = DragonRiftState.Finished; - Dirty(comp); - } - else if (comp.State != DragonRiftState.Finished) - { - comp.Accumulator += frameTime; - } + foreach (var comp in EntityQuery()) + { + if (comp.State != DragonRiftState.Finished && comp.Accumulator >= comp.MaxAccumulator) + { + // TODO: When we get autocall you can buff if the rift finishes / 3 rifts are up + // for now they just keep 3 rifts up. + + comp.Accumulator = comp.MaxAccumulator; + RemComp(comp.Owner); + comp.State = DragonRiftState.Finished; + Dirty(comp); + } + else if (comp.State != DragonRiftState.Finished) + { + comp.Accumulator += frameTime; + } - comp.SpawnAccumulator += frameTime; + comp.SpawnAccumulator += frameTime; - if (comp.State < DragonRiftState.AlmostFinished && comp.Accumulator > comp.MaxAccumulator / 2f) - { - comp.State = DragonRiftState.AlmostFinished; - Dirty(comp); - var location = Transform(comp.Owner).LocalPosition; + if (comp.State < DragonRiftState.AlmostFinished && comp.Accumulator > comp.MaxAccumulator / 2f) + { + comp.State = DragonRiftState.AlmostFinished; + Dirty(comp); + var location = Transform(comp.Owner).LocalPosition; - _chat.DispatchGlobalAnnouncement(Loc.GetString("carp-rift-warning", ("location", location)), playSound: false, colorOverride: Color.Red); - _audioSystem.PlayGlobal("/Audio/Misc/notice1.ogg", Filter.Broadcast(), true); - } + _chat.DispatchGlobalAnnouncement(Loc.GetString("carp-rift-warning", ("location", location)), playSound: false, colorOverride: Color.Red); + _audioSystem.PlayGlobal("/Audio/Misc/notice1.ogg", Filter.Broadcast(), true); + } - if (comp.SpawnAccumulator > comp.SpawnCooldown) - { - comp.SpawnAccumulator -= comp.SpawnCooldown; - var ent = Spawn(comp.SpawnPrototype, Transform(comp.Owner).MapPosition); - _npc.SetBlackboard(ent, NPCBlackboard.FollowTarget, new EntityCoordinates(comp.Owner, Vector2.Zero)); - } + if (comp.SpawnAccumulator > comp.SpawnCooldown) + { + comp.SpawnAccumulator -= comp.SpawnCooldown; + var ent = Spawn(comp.SpawnPrototype, Transform(comp.Owner).MapPosition); + _npc.SetBlackboard(ent, NPCBlackboard.FollowTarget, new EntityCoordinates(comp.Owner, Vector2.Zero)); } } + } - #region Rift + #region Rift + + private void OnRiftExamined(EntityUid uid, DragonRiftComponent component, ExaminedEvent args) + { + args.PushMarkup(Loc.GetString("carp-rift-examine", ("percentage", MathF.Round(component.Accumulator / component.MaxAccumulator * 100)))); + } - private void OnRiftExamined(EntityUid uid, DragonRiftComponent component, ExaminedEvent args) + private void OnAnchorChange(EntityUid uid, DragonRiftComponent component, ref AnchorStateChangedEvent args) + { + if (!args.Anchored && component.State == DragonRiftState.Charging) { - args.PushMarkup(Loc.GetString("carp-rift-examine", ("percentage", MathF.Round(component.Accumulator / component.MaxAccumulator * 100)))); + QueueDel(uid); } + } - private void OnAnchorChange(EntityUid uid, DragonRiftComponent component, ref AnchorStateChangedEvent args) + private void OnRiftShutdown(EntityUid uid, DragonRiftComponent component, ComponentShutdown args) + { + if (TryComp(component.Dragon, out var dragon) && !dragon.Weakened) { - if (!args.Anchored && component.State == DragonRiftState.Charging) + foreach (var rift in dragon.Rifts) { - QueueDel(uid); + QueueDel(rift); } + + dragon.Rifts.Clear(); + + // We can't predict the rift being destroyed anyway so no point adding weakened to shared. + dragon.WeakenedAccumulator = dragon.WeakenedDuration; + _movement.RefreshMovementSpeedModifiers(component.Dragon.Value); + _popupSystem.PopupEntity(Loc.GetString("carp-rift-destroyed"), component.Dragon.Value, component.Dragon.Value); } + } - private void OnRiftShutdown(EntityUid uid, DragonRiftComponent component, ComponentShutdown args) + private void OnRiftGetState(EntityUid uid, DragonRiftComponent component, ref ComponentGetState args) + { + args.State = new DragonRiftComponentState() { - if (TryComp(component.Dragon, out var dragon) && !dragon.Weakened) - { - foreach (var rift in dragon.Rifts) - { - QueueDel(rift); - } - - dragon.Rifts.Clear(); + State = component.State + }; + } - // We can't predict the rift being destroyed anyway so no point adding weakened to shared. - dragon.WeakenedAccumulator = dragon.WeakenedDuration; - _movement.RefreshMovementSpeedModifiers(component.Dragon.Value); - _popupSystem.PopupEntity(Loc.GetString("carp-rift-destroyed"), component.Dragon.Value, component.Dragon.Value); - } + private void OnDragonMove(EntityUid uid, DragonComponent component, RefreshMovementSpeedModifiersEvent args) + { + if (component.Weakened) + { + args.ModifySpeed(0.5f, 0.5f); } + } - private void OnRiftGetState(EntityUid uid, DragonRiftComponent component, ref ComponentGetState args) + private void OnDragonRift(EntityUid uid, DragonComponent component, DragonSpawnRiftActionEvent args) + { + if (component.Weakened) { - args.State = new DragonRiftComponentState() - { - State = component.State - }; + _popupSystem.PopupEntity(Loc.GetString("carp-rift-weakened"), uid, uid); + return; } - private void OnDragonMove(EntityUid uid, DragonComponent component, RefreshMovementSpeedModifiersEvent args) + if (component.Rifts.Count >= RiftsAllowed) { - if (component.Weakened) - { - args.ModifySpeed(0.5f, 0.5f); - } + _popupSystem.PopupEntity(Loc.GetString("carp-rift-max"), uid, uid); + return; } - private void OnDragonRift(EntityUid uid, DragonComponent component, DragonSpawnRiftActionEvent args) + if (component.Rifts.Count > 0 && TryComp(component.Rifts[^1], out var rift) && rift.State != DragonRiftState.Finished) { - if (component.Weakened) - { - _popupSystem.PopupEntity(Loc.GetString("carp-rift-weakened"), uid, uid); - return; - } + _popupSystem.PopupEntity(Loc.GetString("carp-rift-duplicate"), uid, uid); + return; + } - if (component.Rifts.Count >= RiftsAllowed) - { - _popupSystem.PopupEntity(Loc.GetString("carp-rift-max"), uid, uid); - return; - } + var xform = Transform(uid); - if (component.Rifts.Count > 0 && TryComp(component.Rifts[^1], out var rift) && rift.State != DragonRiftState.Finished) - { - _popupSystem.PopupEntity(Loc.GetString("carp-rift-duplicate"), uid, uid); - return; - } - - var xform = Transform(uid); + // Have to be on a grid fam + if (!_mapManager.TryGetGrid(xform.GridUid, out var grid)) + { + _popupSystem.PopupEntity(Loc.GetString("carp-rift-anchor"), uid, uid); + return; + } - // Have to be on a grid fam - if (!_mapManager.TryGetGrid(xform.GridUid, out var grid)) + foreach (var (_, riftXform) in EntityQuery(true)) + { + if (riftXform.Coordinates.InRange(EntityManager, xform.Coordinates, RiftRange)) { - _popupSystem.PopupEntity(Loc.GetString("carp-rift-anchor"), uid, uid); + _popupSystem.PopupEntity(Loc.GetString("carp-rift-proximity", ("proximity", RiftRange)), uid, uid); return; } + } - foreach (var (_, riftXform) in EntityQuery(true)) - { - if (riftXform.Coordinates.InRange(EntityManager, xform.Coordinates, RiftRange)) - { - _popupSystem.PopupEntity(Loc.GetString("carp-rift-proximity", ("proximity", RiftRange)), uid, uid); - return; - } - } + foreach (var tile in grid.GetTilesIntersecting(new Circle(xform.WorldPosition, RiftTileRadius), false)) + { + if (!tile.IsSpace(_tileDef)) + continue; - foreach (var tile in grid.GetTilesIntersecting(new Circle(xform.WorldPosition, RiftTileRadius), false)) - { - if (!tile.IsSpace(_tileDef)) - continue; + _popupSystem.PopupEntity(Loc.GetString("carp-rift-space-proximity", ("proximity", RiftTileRadius)), uid, uid); + return; + } - _popupSystem.PopupEntity(Loc.GetString("carp-rift-space-proximity", ("proximity", RiftTileRadius)), uid, uid); - return; - } + var carpUid = Spawn(component.RiftPrototype, xform.MapPosition); + component.Rifts.Add(carpUid); + Comp(carpUid).Dragon = uid; + _audioSystem.PlayPvs("/Audio/Weapons/Guns/Gunshots/rocket_launcher.ogg", carpUid); + } - var carpUid = Spawn(component.RiftPrototype, xform.MapPosition); - component.Rifts.Add(carpUid); - Comp(carpUid).Dragon = uid; - _audioSystem.PlayPvs("/Audio/Weapons/Guns/Gunshots/rocket_launcher.ogg", carpUid); - } + #endregion - #endregion + private void OnShutdown(EntityUid uid, DragonComponent component, ComponentShutdown args) + { + foreach (var rift in component.Rifts) + { + QueueDel(rift); + } + } - private void OnShutdown(EntityUid uid, DragonComponent component, ComponentShutdown args) + private void OnMobStateChanged(EntityUid uid, DragonComponent component, MobStateChangedEvent args) + { + //Empties the stomach upon death + //TODO: Do this when the dragon gets butchered instead + if (args.NewMobState == MobState.Dead) { + if (component.SoundDeath != null) + _audioSystem.PlayPvs(component.SoundDeath, uid, component.SoundDeath.Params); + foreach (var rift in component.Rifts) { QueueDel(rift); } - } - private void OnMobStateChanged(EntityUid uid, DragonComponent component, MobStateChangedEvent args) - { - //Empties the stomach upon death - //TODO: Do this when the dragon gets butchered instead - if (args.NewMobState == MobState.Dead) - { - if (component.SoundDeath != null) - _audioSystem.PlayPvs(component.SoundDeath, uid, component.SoundDeath.Params); - - foreach (var rift in component.Rifts) - { - QueueDel(rift); - } - - component.Rifts.Clear(); - } + component.Rifts.Clear(); } + } - private void Roar(DragonComponent component) - { - if (component.SoundRoar != null) - _audioSystem.Play(component.SoundRoar, Filter.Pvs(component.Owner, 4f, EntityManager), component.Owner, true, component.SoundRoar.Params); - } + private void Roar(DragonComponent component) + { + if (component.SoundRoar != null) + _audioSystem.Play(component.SoundRoar, Filter.Pvs(component.Owner, 4f, EntityManager), component.Owner, true, component.SoundRoar.Params); + } - private void OnStartup(EntityUid uid, DragonComponent component, ComponentStartup args) - { - if (component.SpawnRiftAction != null) - _actionsSystem.AddAction(uid, component.SpawnRiftAction, null); + private void OnStartup(EntityUid uid, DragonComponent component, ComponentStartup args) + { + if (component.SpawnRiftAction != null) + _actionsSystem.AddAction(uid, component.SpawnRiftAction, null); - Roar(component); - } + Roar(component); } } + diff --git a/Content.Server/Electrocution/ElectrocutionSystem.cs b/Content.Server/Electrocution/ElectrocutionSystem.cs index afb53499c3..9e6ec7fbbd 100644 --- a/Content.Server/Electrocution/ElectrocutionSystem.cs +++ b/Content.Server/Electrocution/ElectrocutionSystem.cs @@ -1,4 +1,5 @@ using Content.Server.Administration.Logs; +using Content.Server.Light.Components; using Content.Server.NodeContainer; using Content.Server.NodeContainer.EntitySystems; using Content.Server.NodeContainer.NodeGroups; @@ -76,6 +77,7 @@ public override void Initialize() SubscribeLocalEvent(OnElectrifiedHandInteract); SubscribeLocalEvent(OnElectrifiedInteractUsing); SubscribeLocalEvent(OnRandomInsulationMapInit); + SubscribeLocalEvent(OnLightAttacked); UpdatesAfter.Add(typeof(PowerNetSystem)); } @@ -159,15 +161,15 @@ private void OnElectrifiedStartCollide(EntityUid uid, ElectrifiedComponent elect TryDoElectrifiedAct(uid, args.OtherEntity, 1, electrified); } - private void OnElectrifiedAttacked(EntityUid uid, ElectrifiedComponent electrified, AttackedEvent args) - { - if (!electrified.OnAttacked) - return; + private void OnElectrifiedAttacked(EntityUid uid, ElectrifiedComponent electrified, AttackedEvent args) + { + if (!electrified.OnAttacked) + return; - if (_meleeWeapon.GetDamage(args.Used, args.User).Total == 0) - return; + if (_meleeWeapon.GetDamage(args.Used, args.User).Total == 0) + return; - TryDoElectrifiedAct(uid, args.User, 1, electrified); + TryDoElectrifiedAct(uid, args.User, 1, electrified); } private void OnElectrifiedHandInteract(EntityUid uid, ElectrifiedComponent electrified, InteractHandEvent args) @@ -176,6 +178,22 @@ private void OnElectrifiedHandInteract(EntityUid uid, ElectrifiedComponent elect TryDoElectrifiedAct(uid, args.User, 1, electrified); } + private void OnLightAttacked(EntityUid uid, PoweredLightComponent component, AttackedEvent args) + { + + if (_meleeWeapon.GetDamage(args.Used, args.User).Total == 0) + return; + + if (args.Used != args.User) + return; + + if (component.CurrentLit == false) + return; + + DoCommonElectrocution(args.User, uid, component.UnarmedHitShock, component.UnarmedHitStun, false, 1); + + } + private void OnElectrifiedInteractUsing(EntityUid uid, ElectrifiedComponent electrified, InteractUsingEvent args) { if (!electrified.OnInteractUsing) @@ -329,6 +347,10 @@ private bool TryDoElectrocutionPowered( var electrocutionComponent = Comp(electrocutionEntity); + // This shows up in the power monitor. + // Yes. Yes exactly. + MetaData(electrocutionEntity).EntityName = MetaData(uid).EntityName; + electrocutionNode.CableEntity = sourceUid; electrocutionNode.NodeName = node.Name; diff --git a/Content.Server/Entry/EntryPoint.cs b/Content.Server/Entry/EntryPoint.cs index 50e3b3603a..71991f160a 100644 --- a/Content.Server/Entry/EntryPoint.cs +++ b/Content.Server/Entry/EntryPoint.cs @@ -19,11 +19,9 @@ using Content.Server.ServerInfo; using Content.Server.ServerUpdates; using Content.Server.Voting.Managers; -using Content.Shared.Administration; using Content.Shared.CCVar; using Content.Shared.Kitchen; using Robust.Server; -using Robust.Server.Bql; using Robust.Shared.Configuration; using Robust.Server.ServerStatus; using Robust.Shared.ContentPack; @@ -149,7 +147,6 @@ public override void PostInit() IoCManager.Resolve().Initialize(); IoCManager.Resolve().GetEntitySystem().PostInitialize(); - IoCManager.Resolve().DoAutoRegistrations(); IoCManager.Resolve().Initialize(); } } diff --git a/Content.Server/Entry/IgnoredComponents.cs b/Content.Server/Entry/IgnoredComponents.cs index 2f21a42e96..3294b43030 100644 --- a/Content.Server/Entry/IgnoredComponents.cs +++ b/Content.Server/Entry/IgnoredComponents.cs @@ -7,14 +7,12 @@ public static class IgnoredComponents "ConstructionGhost", "IconSmooth", "InteractionOutline", - "AnimationsTest", "ItemStatus", "Marker", "GuidebookControlsTest", "GuideHelp", "Clickable", "Icon", - "ClientEntitySpawner", "HandheldGPS", "CableVisualizer", "UIFragment", diff --git a/Content.Server/Explosion/Components/TriggerOnMobstateChangeComponent.cs b/Content.Server/Explosion/Components/TriggerOnMobstateChangeComponent.cs index 3117c956b5..e5d8c6c9bf 100644 --- a/Content.Server/Explosion/Components/TriggerOnMobstateChangeComponent.cs +++ b/Content.Server/Explosion/Components/TriggerOnMobstateChangeComponent.cs @@ -13,7 +13,7 @@ public sealed class TriggerOnMobstateChangeComponent : Component /// [ViewVariables] [DataField("mobState", required: true)] - public MobState MobState = MobState.Alive; + public List MobState = new(); /// /// If true, prevents suicide attempts for the trigger to prevent cheese. diff --git a/Content.Server/Explosion/Components/TriggerOnSignalComponent.cs b/Content.Server/Explosion/Components/TriggerOnSignalComponent.cs index 2017e4fee8..ed53c2c3f1 100644 --- a/Content.Server/Explosion/Components/TriggerOnSignalComponent.cs +++ b/Content.Server/Explosion/Components/TriggerOnSignalComponent.cs @@ -1,4 +1,4 @@ -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Explosion.Components @@ -9,7 +9,7 @@ namespace Content.Server.Explosion.Components [RegisterComponent] public sealed class TriggerOnSignalComponent : Component { - [DataField("port", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("port", customTypeSerializer: typeof(PrototypeIdSerializer))] public string Port = "Trigger"; } } diff --git a/Content.Server/Explosion/Components/TriggerWhenEmptyComponent.cs b/Content.Server/Explosion/Components/TriggerWhenEmptyComponent.cs new file mode 100644 index 0000000000..71edd42646 --- /dev/null +++ b/Content.Server/Explosion/Components/TriggerWhenEmptyComponent.cs @@ -0,0 +1,9 @@ +namespace Content.Server.Explosion.Components; + +/// +/// Triggers a gun when attempting to shoot while it's empty +/// +[RegisterComponent] +public sealed class TriggerWhenEmptyComponent : Component +{ +} diff --git a/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs b/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs index d75b0ce43d..0b674adefd 100644 --- a/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs +++ b/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs @@ -18,7 +18,7 @@ private void InitializeMobstate() private void OnMobStateChanged(EntityUid uid, TriggerOnMobstateChangeComponent component, MobStateChangedEvent args) { - if (component.MobState != args.NewMobState) + if (!component.MobState.Contains(args.NewMobState)) return; //This chains Mobstate Changed triggers with OnUseTimerTrigger if they have it diff --git a/Content.Server/Explosion/EntitySystems/TriggerSystem.cs b/Content.Server/Explosion/EntitySystems/TriggerSystem.cs index ec1d42493b..ee47c016e5 100644 --- a/Content.Server/Explosion/EntitySystems/TriggerSystem.cs +++ b/Content.Server/Explosion/EntitySystems/TriggerSystem.cs @@ -5,10 +5,13 @@ using Content.Server.Explosion.Components; using Content.Server.Flash; using Content.Server.Flash.Components; +using Content.Server.Radio.EntitySystems; using Content.Shared.Database; using Content.Shared.Implants.Components; using Content.Shared.Interaction; using Content.Shared.Payload.Components; +using Robust.Shared.Prototypes; +using Content.Shared.Radio; using Content.Shared.Slippery; using Content.Shared.StepTrigger.Systems; using Content.Shared.Trigger; @@ -17,7 +20,9 @@ using Robust.Shared.Containers; using Robust.Shared.Physics.Events; using Robust.Shared.Physics.Systems; -using Robust.Shared.Player; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; +using Content.Shared.Weapons.Ranged.Events; namespace Content.Server.Explosion.EntitySystems { @@ -53,6 +58,8 @@ public sealed partial class TriggerSystem : EntitySystem [Dependency] private readonly SharedContainerSystem _container = default!; [Dependency] private readonly BodySystem _body = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly RadioSystem _radioSystem = default!; + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; public override void Initialize() { @@ -70,12 +77,14 @@ public override void Initialize() SubscribeLocalEvent(OnImplantTrigger); SubscribeLocalEvent(OnStepTriggered); SubscribeLocalEvent(OnSlipTriggered); + SubscribeLocalEvent(OnEmptyTriggered); SubscribeLocalEvent(OnSpawnTrigger); SubscribeLocalEvent(HandleDeleteTrigger); SubscribeLocalEvent(HandleExplodeTrigger); SubscribeLocalEvent(HandleFlashTrigger); SubscribeLocalEvent(HandleGibTrigger); + SubscribeLocalEvent(HandleRattleTrigger); } private void OnSpawnTrigger(EntityUid uid, SpawnOnTriggerComponent component, TriggerEvent args) @@ -121,11 +130,40 @@ private void HandleGibTrigger(EntityUid uid, GibOnTriggerComponent component, Tr args.Handled = true; } + private void HandleRattleTrigger(EntityUid uid, RattleComponent component, TriggerEvent args) + { + if (!TryComp(uid, out var implanted)) + return; + + if (implanted.ImplantedEntity == null) + return; + + // Gets location of the implant + var ownerXform = Transform(uid); + var pos = ownerXform.MapPosition; + var x = (int) pos.X; + var y = (int) pos.Y; + var posText = $"({x}, {y})"; + + var critMessage = Loc.GetString(component.CritMessage, ("user", implanted.ImplantedEntity.Value), ("position", posText)); + var deathMessage = Loc.GetString(component.DeathMessage, ("user", implanted.ImplantedEntity.Value), ("position", posText)); + + if (!TryComp(implanted.ImplantedEntity, out var mobstate)) + return; + + // Sends a message to the radio channel specified by the implant + if (mobstate.CurrentState == MobState.Critical) + _radioSystem.SendRadioMessage(uid, critMessage, _prototypeManager.Index(component.RadioChannel), uid); + if (mobstate.CurrentState == MobState.Dead) + _radioSystem.SendRadioMessage(uid, deathMessage, _prototypeManager.Index(component.RadioChannel), uid); + + args.Handled = true; + } private void OnTriggerCollide(EntityUid uid, TriggerOnCollideComponent component, ref StartCollideEvent args) { - if(args.OurFixture.ID == component.FixtureID && (!component.IgnoreOtherNonHard || args.OtherFixture.Hard)) - Trigger(component.Owner); + if (args.OurFixture.ID == component.FixtureID && (!component.IgnoreOtherNonHard || args.OtherFixture.Hard)) + Trigger(component.Owner); } private void OnActivate(EntityUid uid, TriggerOnActivateComponent component, ActivateInWorldEvent args) @@ -149,6 +187,11 @@ private void OnSlipTriggered(EntityUid uid, TriggerOnSlipComponent component, re Trigger(uid, args.Slipped); } + private void OnEmptyTriggered(EntityUid uid, TriggerWhenEmptyComponent component, ref OnEmptyGunShotEvent args) + { + Trigger(uid, args.EmptyGun); + } + public bool Trigger(EntityUid trigger, EntityUid? user = null) { var triggerEvent = new TriggerEvent(trigger, user); diff --git a/Content.Server/Fluids/EntitySystems/PuddleSystem.cs b/Content.Server/Fluids/EntitySystems/PuddleSystem.cs index 3c6b7dc648..99520128bf 100644 --- a/Content.Server/Fluids/EntitySystems/PuddleSystem.cs +++ b/Content.Server/Fluids/EntitySystems/PuddleSystem.cs @@ -14,6 +14,7 @@ using Content.Shared.Slippery; using Content.Shared.Fluids.Components; using Content.Shared.Friction; +using Content.Shared.IdentityManagement; using Content.Shared.StepTrigger.Components; using Content.Shared.StepTrigger.Systems; using Robust.Server.GameObjects; @@ -511,7 +512,7 @@ public bool TrySplashSpillAt(EntityUid uid, } _reactive.DoEntityReaction(owner, splitSolution, ReactionMethod.Touch); - _popups.PopupEntity(Loc.GetString("spill-land-spilled-on-other", ("spillable", uid), ("target", owner)), owner, PopupType.SmallCaution); + _popups.PopupEntity(Loc.GetString("spill-land-spilled-on-other", ("spillable", uid), ("target", Identity.Entity(owner, EntityManager))), owner, PopupType.SmallCaution); } return TrySpillAt(coordinates, solution, out puddleUid, sound); diff --git a/Content.Server/Fluids/EntitySystems/SmokeSystem.cs b/Content.Server/Fluids/EntitySystems/SmokeSystem.cs index 831ca9c72b..241ec1daa2 100644 --- a/Content.Server/Fluids/EntitySystems/SmokeSystem.cs +++ b/Content.Server/Fluids/EntitySystems/SmokeSystem.cs @@ -208,7 +208,7 @@ public void SmokeReact(EntityUid uid, float frameTime, SmokeComponent? component var tile = mapGrid.GetTileRef(xform.Coordinates.ToVector2i(EntityManager, _mapManager)); var solutionFraction = 1 / Math.Floor(frameTime); - var ents = _lookup.GetEntitiesIntersecting(tile, LookupFlags.Uncontained).ToArray(); + var ents = _lookup.GetEntitiesIntersecting(tile, 0f, flags: LookupFlags.Uncontained).ToArray(); foreach (var reagentQuantity in solution.Contents.ToArray()) { diff --git a/Content.Server/GameTicking/GameTicker.GamePreset.cs b/Content.Server/GameTicking/GameTicker.GamePreset.cs index ec1260387e..1888870444 100644 --- a/Content.Server/GameTicking/GameTicker.GamePreset.cs +++ b/Content.Server/GameTicking/GameTicker.GamePreset.cs @@ -3,6 +3,7 @@ using System.Threading.Tasks; using Content.Server.GameTicking.Presets; using Content.Server.Ghost.Components; +using Content.Server.Maps; using Content.Shared.CCVar; using Content.Shared.Damage; using Content.Shared.Damage.Prototypes; @@ -17,8 +18,16 @@ public sealed partial class GameTicker { public const float PresetFailedCooldownIncrease = 30f; + /// + /// The selected preset that will be used at the start of the next round. + /// public GamePresetPrototype? Preset { get; private set; } + /// + /// The preset that's currently active. + /// + public GamePresetPrototype? CurrentPreset { get; private set; } + private bool StartPreset(IPlayerSession[] origReadyPlayers, bool force) { var startAttempt = new RoundStartAttemptEvent(origReadyPlayers, force); @@ -27,7 +36,7 @@ private bool StartPreset(IPlayerSession[] origReadyPlayers, bool force) if (!startAttempt.Cancelled) return true; - var presetTitle = Preset != null ? Loc.GetString(Preset.ModeTitle) : string.Empty; + var presetTitle = CurrentPreset != null ? Loc.GetString(CurrentPreset.ModeTitle) : string.Empty; void FailedPresetRestart() { @@ -84,6 +93,7 @@ public void SetGamePreset(GamePresetPrototype preset, bool force = false) Preset = preset; UpdateInfoText(); + ValidateMap(); if (force) { @@ -122,12 +132,39 @@ public bool TryFindGamePreset(string preset, [NotNullWhen(true)] out GamePresetP return prototype != null; } + public bool IsMapEligible(GameMapPrototype map) + { + if (Preset == null) + return true; + + if (Preset.MapPool == null || !_prototypeManager.TryIndex(Preset.MapPool, out var pool)) + return true; + + return pool.Maps.Contains(map.ID); + } + + private void ValidateMap() + { + if (Preset == null || _gameMapManager.GetSelectedMap() is not { } map) + return; + + if (Preset.MapPool == null || + !_prototypeManager.TryIndex(Preset.MapPool, out var pool)) + return; + + if (pool.Maps.Contains(map.ID)) + return; + + _gameMapManager.SelectMapRandom(); + } + [PublicAPI] private bool AddGamePresetRules() { if (DummyTicker || Preset == null) return false; + CurrentPreset = Preset; foreach (var rule in Preset.Rules) { AddGameRule(rule); diff --git a/Content.Server/GameTicking/GameTicker.Lobby.cs b/Content.Server/GameTicking/GameTicker.Lobby.cs index 1050c7c568..b7b6a29a5a 100644 --- a/Content.Server/GameTicking/GameTicker.Lobby.cs +++ b/Content.Server/GameTicking/GameTicker.Lobby.cs @@ -44,7 +44,8 @@ public void UpdateInfoText() private string GetInfoText() { - if (Preset == null) + var preset = CurrentPreset ?? Preset; + if (preset == null) { return string.Empty; } @@ -72,8 +73,8 @@ private string GetInfoText() stationNames.Append(Loc.GetString("game-ticker-no-map-selected")); } - var gmTitle = Loc.GetString(Preset.ModeTitle); - var desc = Loc.GetString(Preset.Description); + var gmTitle = Loc.GetString(preset.ModeTitle); + var desc = Loc.GetString(preset.Description); return Loc.GetString(RunLevel == GameRunLevel.PreRoundLobby ? "game-ticker-get-info-preround-text" : "game-ticker-get-info-text", ("roundId", RoundId), ("playerCount", playerCount), ("readyCount", readyCount), ("mapName", stationNames.ToString()),("gmTitle", gmTitle),("desc", desc)); } diff --git a/Content.Server/GameTicking/GameTicker.RoundFlow.cs b/Content.Server/GameTicking/GameTicker.RoundFlow.cs index 8caf5b2a77..8835544ccb 100644 --- a/Content.Server/GameTicking/GameTicker.RoundFlow.cs +++ b/Content.Server/GameTicking/GameTicker.RoundFlow.cs @@ -2,7 +2,6 @@ using Content.Server.GameTicking.Events; using Content.Server.Ghost; using Content.Server.Maps; -using Content.Server.Mind; using Content.Server.Players; using Content.Shared.CCVar; using Content.Shared.GameTicking; @@ -122,6 +121,17 @@ private void LoadMaps() throw new Exception("invalid config; couldn't select a valid station map!"); } + if (CurrentPreset?.MapPool != null && + _prototypeManager.TryIndex(CurrentPreset.MapPool, out var pool) && + pool.Maps.Contains(mainStationMap.ID)) + { + var msg = Loc.GetString("game-ticker-start-round-invalid-map", + ("map", mainStationMap.MapName), + ("mode", Loc.GetString(CurrentPreset.ModeTitle))); + Log.Debug(msg); + SendServerMessage(msg); + } + // Let game rules dictate what maps we should load. RaiseLocalEvent(new LoadingMapsEvent(maps)); @@ -178,6 +188,9 @@ public void StartRound(bool force = false) _startingRound = true; + if (RoundId == 0) + IncrementRoundNumber(); + ReplayStartRound(); DebugTools.Assert(RunLevel == GameRunLevel.PreRoundLobby); @@ -301,7 +314,7 @@ public void ShowRoundEndScoreboard(string text = "") _adminLogger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Round ended, showing summary"); //Tell every client the round has ended. - var gamemodeTitle = Preset != null ? Loc.GetString(Preset.ModeTitle) : string.Empty; + var gamemodeTitle = CurrentPreset != null ? Loc.GetString(CurrentPreset.ModeTitle) : string.Empty; // Let things add text here. var textEv = new RoundEndTextAppendEvent(); @@ -315,7 +328,7 @@ public void ShowRoundEndScoreboard(string text = "") //Generate a list of basic player info to display in the end round summary. var listOfPlayerInfo = new List(); // Grab the great big book of all the Minds, we'll need them for this. - var allMinds = Get().AllMinds; + var allMinds = _mindTracker.AllMinds; foreach (var mind in allMinds) { // TODO don't list redundant observer roles? @@ -352,7 +365,7 @@ public void ShowRoundEndScoreboard(string text = "") PlayerOOCName = contentPlayerData?.Name ?? "(IMPOSSIBLE: REGISTERED MIND WITH NO OWNER)", // Character name takes precedence over current entity name PlayerICName = playerIcName, - PlayerEntityUid = mind.OwnedEntity, + PlayerEntityUid = mind.OriginalOwnedEntity, Role = antag ? mind.AllRoles.First(role => role.Antagonist).Name : mind.AllRoles.FirstOrDefault()?.Name ?? Loc.GetString("game-ticker-unknown-role"), @@ -463,6 +476,7 @@ private void ResettingCleanup() // Clear up any game rules. ClearGameRules(); + CurrentPreset = null; _allPreviousGameRules.Clear(); @@ -504,7 +518,8 @@ private void UpdateRoundFlow(float frameTime) RoundLengthMetric.Inc(frameTime); } - if (RunLevel != GameRunLevel.PreRoundLobby || + if (_roundStartTime == TimeSpan.Zero || + RunLevel != GameRunLevel.PreRoundLobby || Paused || _roundStartTime - RoundPreloadTime > _gameTiming.CurTime || _roundStartCountdownHasNotStartedYetDueToNoPlayers) @@ -537,7 +552,7 @@ private void AnnounceRound() return; // End Nyano-code. - if (Preset == null) return; + if (CurrentPreset == null) return; var options = _prototypeManager.EnumeratePrototypes().ToList(); diff --git a/Content.Server/GameTicking/GameTicker.Spawning.cs b/Content.Server/GameTicking/GameTicker.Spawning.cs index f1e9d19ba9..99166523c5 100644 --- a/Content.Server/GameTicking/GameTicker.Spawning.cs +++ b/Content.Server/GameTicking/GameTicker.Spawning.cs @@ -1,11 +1,13 @@ using System.Globalization; using System.Linq; using System.Numerics; +using Content.Server.Administration.Managers; using Content.Server.Ghost; using Content.Server.Players; using Content.Server.Spawners.Components; using Content.Server.Speech.Components; using Content.Server.Station.Components; +using Content.Shared.CCVar; using Content.Shared.Database; using Content.Shared.GameTicking; using Content.Shared.Preferences; @@ -22,6 +24,8 @@ namespace Content.Server.GameTicking { public sealed partial class GameTicker { + [Dependency] private readonly IAdminManager _adminManager = default!; + private const string ObserverPrototypeName = "MobObserver"; /// @@ -134,6 +138,10 @@ private void SpawnPlayer(IPlayerSession player, HumanoidCharacterProfile charact return; } + // Automatically de-admin players who are joining. + if (_cfg.GetCVar(CCVars.AdminDeadminOnJoin) && _adminManager.IsAdmin(player)) + _adminManager.DeAdmin(player); + // We raise this event to allow other systems to handle spawning this player themselves. (e.g. late-join wizard, etc) var bev = new PlayerBeforeSpawnEvent(player, character, jobId, lateJoin, station); RaiseLocalEvent(bev); diff --git a/Content.Server/GameTicking/GameTicker.cs b/Content.Server/GameTicking/GameTicker.cs index 9554e00989..dc9b24085f 100644 --- a/Content.Server/GameTicking/GameTicker.cs +++ b/Content.Server/GameTicking/GameTicker.cs @@ -14,7 +14,6 @@ using Content.Shared.Chat; using Content.Shared.Damage; using Content.Shared.GameTicking; -using Content.Shared.Ghost; using Content.Shared.Mobs.Systems; using Content.Shared.Roles; using Robust.Server; @@ -39,7 +38,9 @@ public sealed partial class GameTicker : SharedGameTicker [Dependency] private readonly SharedTransformSystem _transform = default!; [Dependency] private readonly GhostSystem _ghost = default!; [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly MindTrackerSystem _mindTracker = default!; [Dependency] private readonly MobStateSystem _mobState = default!; + [Dependency] private readonly IAdminLogManager _adminLogs = default!; [ViewVariables] private bool _initialized; [ViewVariables] private bool _postInitialized; @@ -78,7 +79,8 @@ public void PostInitialize() DebugTools.Assert(!_postInitialized); // We restart the round now that entities are initialized and prototypes have been loaded. - RestartRound(); + if (!DummyTicker) + RestartRound(); _postInitialized = true; } @@ -92,11 +94,14 @@ public override void Shutdown() private void SendServerMessage(string message) { - _chatManager.ChatMessageToAll(ChatChannel.Server, message, "", default, false, true); + var wrappedMessage = Loc.GetString("chat-manager-server-wrap-message", ("message", message)); + _chatManager.ChatMessageToAll(ChatChannel.Server, message, wrappedMessage, default, false, true); } public override void Update(float frameTime) { + if (DummyTicker) + return; base.Update(frameTime); UpdateRoundFlow(frameTime); } diff --git a/Content.Server/GameTicking/Presets/GamePresetPrototype.cs b/Content.Server/GameTicking/Presets/GamePresetPrototype.cs index ff6a3d17ba..e3edb894c0 100644 --- a/Content.Server/GameTicking/Presets/GamePresetPrototype.cs +++ b/Content.Server/GameTicking/Presets/GamePresetPrototype.cs @@ -1,5 +1,7 @@ +using Content.Server.Maps; using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List; namespace Content.Server.GameTicking.Presets @@ -33,5 +35,12 @@ public sealed class GamePresetPrototype : IPrototype [DataField("rules", customTypeSerializer: typeof(PrototypeIdListSerializer))] public IReadOnlyList Rules { get; } = Array.Empty(); + + /// + /// If specified, the gamemode will only be run with these maps. + /// If none are elligible, the global fallback will be used. + /// + [DataField("supportedMaps", customTypeSerializer: typeof(PrototypeIdSerializer))] + public readonly string? MapPool; } } diff --git a/Content.Server/GameTicking/Rules/Components/NukeOperativeSpawnerComponent.cs b/Content.Server/GameTicking/Rules/Components/NukeOperativeSpawnerComponent.cs index c32a8569cb..b2f63bd1ff 100644 --- a/Content.Server/GameTicking/Rules/Components/NukeOperativeSpawnerComponent.cs +++ b/Content.Server/GameTicking/Rules/Components/NukeOperativeSpawnerComponent.cs @@ -1,3 +1,6 @@ +using Content.Shared.Roles; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + namespace Content.Server.GameTicking.Rules.Components; /// @@ -8,12 +11,12 @@ namespace Content.Server.GameTicking.Rules.Components; [RegisterComponent] public sealed class NukeOperativeSpawnerComponent : Component { - [DataField("name")] - public string OperativeName = ""; + [DataField("name", required:true)] + public string OperativeName = default!; - [DataField("rolePrototype")] - public string OperativeRolePrototype = ""; + [DataField("rolePrototype", customTypeSerializer:typeof(PrototypeIdSerializer), required:true)] + public string OperativeRolePrototype = default!; - [DataField("startingGearPrototype")] - public string OperativeStartingGear = ""; + [DataField("startingGearPrototype", customTypeSerializer:typeof(PrototypeIdSerializer), required:true)] + public string OperativeStartingGear = default!; } diff --git a/Content.Server/GameTicking/Rules/Components/NukeopsRuleComponent.cs b/Content.Server/GameTicking/Rules/Components/NukeopsRuleComponent.cs index e630f95088..53b276fca4 100644 --- a/Content.Server/GameTicking/Rules/Components/NukeopsRuleComponent.cs +++ b/Content.Server/GameTicking/Rules/Components/NukeopsRuleComponent.cs @@ -7,6 +7,7 @@ using Robust.Server.Player; using Robust.Shared.Audio; using Robust.Shared.Map; +using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; @@ -44,19 +45,19 @@ public sealed class NukeopsRuleComponent : Component [DataField("spawnOutpost")] public bool SpawnOutpost = true; - [DataField("spawnPointProto", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("spawnPointProto", customTypeSerializer: typeof(PrototypeIdSerializer))] public string SpawnPointPrototype = "SpawnPointNukies"; - [DataField("ghostSpawnPointProto", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("ghostSpawnPointProto", customTypeSerializer: typeof(PrototypeIdSerializer))] public string GhostSpawnPointProto = "SpawnPointGhostNukeOperative"; - [DataField("commanderRoleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("commanderRoleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] public string CommanderRolePrototype = "NukeopsCommander"; - [DataField("operativeRoleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("operativeRoleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OperativeRoleProto = "Nukeops"; - [DataField("medicRoleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("medicRoleProto", customTypeSerializer: typeof(PrototypeIdSerializer))] public string MedicRoleProto = "NukeopsMedic"; [DataField("commanderStartingGearProto", customTypeSerializer: typeof(PrototypeIdSerializer))] diff --git a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs index 932ee3385b..e31c71bc94 100644 --- a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs @@ -466,7 +466,7 @@ private void OnPlayersSpawning(RulePlayerSpawningEvent ev) } } - var numNukies = MathHelper.Clamp(ev.PlayerPool.Count / playersPerOperative, 1, maxOperatives); + var numNukies = MathHelper.Clamp(_playerSystem.PlayerCount / playersPerOperative, 1, maxOperatives); for (var i = 0; i < numNukies; i++) { @@ -585,6 +585,15 @@ private void OnPlayersGhostSpawning(EntityUid uid, NukeOperativeComponent compon // todo: this is kinda awful for multi-nukies foreach (var nukeops in EntityQuery()) { + if (nukeOpSpawner.OperativeName == null + || nukeOpSpawner.OperativeStartingGear == null + || nukeOpSpawner.OperativeRolePrototype == null) + { + // I have no idea what is going on with nuke ops code, but I'm pretty sure this shouldn't be possible. + Log.Error($"Invalid nuke op spawner: {ToPrettyString(spawner)}"); + continue; + } + SetupOperativeEntity(uid, nukeOpSpawner.OperativeName, nukeOpSpawner.OperativeStartingGear, profile, nukeops); nukeops.OperativeMindPendingData.Add(uid, nukeOpSpawner.OperativeRolePrototype); diff --git a/Content.Server/GameTicking/Rules/SecretRuleSystem.cs b/Content.Server/GameTicking/Rules/SecretRuleSystem.cs index 8ad83ecd5d..8b4a57dd7c 100644 --- a/Content.Server/GameTicking/Rules/SecretRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/SecretRuleSystem.cs @@ -38,7 +38,6 @@ private void PickRule(SecretRuleComponent component) var rules = _prototypeManager.Index(preset).Rules; foreach (var rule in rules) { - Logger.Debug($"what the fuck, {rule}"); GameTicker.StartGameRule(rule, out var ruleEnt); component.AdditionalGameRules.Add(ruleEnt); } diff --git a/Content.Server/Gateway/Components/GatewayComponent.cs b/Content.Server/Gateway/Components/GatewayComponent.cs new file mode 100644 index 0000000000..4dda4ad2fc --- /dev/null +++ b/Content.Server/Gateway/Components/GatewayComponent.cs @@ -0,0 +1,40 @@ +using Content.Server.Gateway.Systems; +using Robust.Shared.Audio; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; + +namespace Content.Server.Gateway.Components; + +/// +/// Controlling gateway that links to other gateway destinations on the server. +/// +[RegisterComponent, Access(typeof(GatewaySystem))] +public sealed class GatewayComponent : Component +{ + /// + /// Sound to play when opening or closing the portal. + /// + [DataField("portalSound")] + public SoundSpecifier PortalSound = new SoundPathSpecifier("/Audio/Effects/Lightning/lightningbolt.ogg"); + + /// + /// Every other gateway destination on the server. + /// + /// + /// Added on + /// + [ViewVariables] + public HashSet Destinations = new(); + + /// + /// The time at which the portal will be closed. + /// + [ViewVariables(VVAccess.ReadWrite), DataField("nextClose", customTypeSerializer:typeof(TimeOffsetSerializer))] + public TimeSpan NextClose; + + /// + /// The time at which the portal was last opened. + /// Only used for UI. + /// + [ViewVariables] + public TimeSpan LastOpen; +} diff --git a/Content.Server/Gateway/Components/GatewayDestinationComponent.cs b/Content.Server/Gateway/Components/GatewayDestinationComponent.cs new file mode 100644 index 0000000000..699c852900 --- /dev/null +++ b/Content.Server/Gateway/Components/GatewayDestinationComponent.cs @@ -0,0 +1,42 @@ +using Content.Server.Gateway.Systems; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; + +namespace Content.Server.Gateway.Components; + +/// +/// A gateway destination linked to by station gateway(s). +/// +[RegisterComponent, Access(typeof(GatewaySystem))] +public sealed class GatewayDestinationComponent : Component +{ + /// + /// Whether this destination is shown in the gateway ui. + /// If you are making a gateway for an admeme set this once you are ready for players to select it. + /// + [DataField("enabled"), ViewVariables(VVAccess.ReadWrite)] + public bool Enabled; + + /// + /// Name as it shows up on the ui of station gateways. + /// + [DataField("name"), ViewVariables(VVAccess.ReadWrite)] + public string Name = string.Empty; + + /// + /// Time at which this destination is ready to be linked to. + /// + [ViewVariables(VVAccess.ReadWrite), DataField("nextReady", customTypeSerializer:typeof(TimeOffsetSerializer))] + public TimeSpan NextReady; + + /// + /// How long the portal will be open for after linking. + /// + [DataField("openTime"), ViewVariables(VVAccess.ReadWrite)] + public TimeSpan OpenTime = TimeSpan.FromSeconds(600); + + /// + /// How long the destination is not ready for after the portal closes. + /// + [DataField("cooldown"), ViewVariables(VVAccess.ReadWrite)] + public TimeSpan Cooldown = TimeSpan.FromSeconds(60); +} diff --git a/Content.Server/Gateway/Systems/GatewaySystem.cs b/Content.Server/Gateway/Systems/GatewaySystem.cs new file mode 100644 index 0000000000..0c6f68b64d --- /dev/null +++ b/Content.Server/Gateway/Systems/GatewaySystem.cs @@ -0,0 +1,181 @@ +using Content.Server.Gateway.Components; +using Content.Shared.Gateway; +using Content.Shared.Teleportation.Components; +using Content.Shared.Teleportation.Systems; +using Robust.Server.GameObjects; +using Robust.Shared.Audio; +using Robust.Shared.GameObjects; +using Robust.Shared.Timing; +using System.Diagnostics.CodeAnalysis; +using System.Linq; + +namespace Content.Server.Gateway.Systems; + +public sealed class GatewaySystem : EntitySystem +{ + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly LinkedEntitySystem _linkedEntity = default!; + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnStartup); + SubscribeLocalEvent(UpdateUserInterface); + SubscribeLocalEvent(OnOpenPortal); + + SubscribeLocalEvent(OnDestinationStartup); + SubscribeLocalEvent(OnDestinationShutdown); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + // close portals after theyve been open long enough + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var comp, out var _)) + { + if (_timing.CurTime < comp.NextClose) + continue; + + ClosePortal(uid, comp); + } + } + + private void OnStartup(EntityUid uid, GatewayComponent comp, ComponentStartup args) + { + // add existing destinations + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var dest, out _)) + { + comp.Destinations.Add(dest); + } + + // no need to update ui since its just been created, just do portal + UpdateAppearance(uid); + } + + private void UpdateUserInterface(EntityUid uid, GatewayComponent comp, T args) + { + UpdateUserInterface(uid, comp); + } + + private void UpdateUserInterface(EntityUid uid, GatewayComponent comp) + { + var destinations = new List<(EntityUid, String, TimeSpan, bool)>(); + foreach (var destUid in comp.Destinations) + { + var dest = Comp(destUid); + if (!dest.Enabled) + continue; + + destinations.Add((destUid, dest.Name, dest.NextReady, HasComp(destUid))); + } + + GetDestination(uid, out var current); + var state = new GatewayBoundUserInterfaceState(destinations, current, comp.NextClose, comp.LastOpen); + _ui.TrySetUiState(uid, GatewayUiKey.Key, state); + } + + private void UpdateAppearance(EntityUid uid) + { + _appearance.SetData(uid, GatewayVisuals.Active, HasComp(uid)); + } + + private void OnOpenPortal(EntityUid uid, GatewayComponent comp, GatewayOpenPortalMessage args) + { + // can't link if portal is already open on either side, the destination is invalid or on cooldown + if (HasComp(uid) || + HasComp(args.Destination) || + !TryComp(args.Destination, out var dest) || + !dest.Enabled || + _timing.CurTime < dest.NextReady) + return; + + // TODO: admin log??? + OpenPortal(uid, comp, args.Destination, dest); + } + + private void OpenPortal(EntityUid uid, GatewayComponent comp, EntityUid dest, GatewayDestinationComponent destComp) + { + _linkedEntity.TryLink(uid, dest); + EnsureComp(uid); + EnsureComp(dest); + + // for ui + comp.LastOpen = _timing.CurTime; + // close automatically after time is up + comp.NextClose = comp.LastOpen + destComp.OpenTime; + + _audio.PlayPvs(comp.PortalSound, uid); + _audio.PlayPvs(comp.PortalSound, dest); + + UpdateUserInterface(uid, comp); + UpdateAppearance(uid); + UpdateAppearance(dest); + } + + private void ClosePortal(EntityUid uid, GatewayComponent comp) + { + RemComp(uid); + if (!GetDestination(uid, out var dest)) + return; + + if (TryComp(dest, out var destComp)) + { + // portals closed, put it on cooldown and let it eventually be opened again + destComp.NextReady = _timing.CurTime + destComp.Cooldown; + } + + _audio.PlayPvs(comp.PortalSound, uid); + _audio.PlayPvs(comp.PortalSound, dest.Value); + + _linkedEntity.TryUnlink(uid, dest.Value); + RemComp(dest.Value); + UpdateUserInterface(uid, comp); + UpdateAppearance(uid); + UpdateAppearance(dest.Value); + } + + private bool GetDestination(EntityUid uid, [NotNullWhen(true)] out EntityUid? dest) + { + dest = null; + if (TryComp(uid, out var linked)) + { + var first = linked.LinkedEntities.FirstOrDefault(); + if (first != EntityUid.Invalid) + { + dest = first; + return true; + } + } + + return false; + } + + private void OnDestinationStartup(EntityUid uid, GatewayDestinationComponent comp, ComponentStartup args) + { + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var gatewayUid, out var gateway)) + { + gateway.Destinations.Add(uid); + UpdateUserInterface(gatewayUid, gateway); + } + + UpdateAppearance(uid); + } + + private void OnDestinationShutdown(EntityUid uid, GatewayDestinationComponent comp, ComponentShutdown args) + { + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var gatewayUid, out var gateway)) + { + gateway.Destinations.Remove(uid); + UpdateUserInterface(gatewayUid, gateway); + } + } +} diff --git a/Content.Server/Gatherable/GatherableSystem.cs b/Content.Server/Gatherable/GatherableSystem.cs index b9a375d284..abee3e4549 100644 --- a/Content.Server/Gatherable/GatherableSystem.cs +++ b/Content.Server/Gatherable/GatherableSystem.cs @@ -25,25 +25,29 @@ public override void Initialize() { base.Initialize(); + SubscribeLocalEvent(OnActivate); SubscribeLocalEvent(OnInteractUsing); SubscribeLocalEvent(OnDoAfter); InitializeProjectile(); } - private void OnInteractUsing(EntityUid uid, GatherableComponent component, InteractUsingEvent args) + private void Gather(EntityUid gatheredUid, EntityUid user, EntityUid used, GatheringToolComponent? tool = null, GatherableComponent? component = null) { - if (!TryComp(args.Used, out var tool) || component.ToolWhitelist?.IsValid(args.Used) == false) + if (!Resolve(used, ref tool, false) || !Resolve(gatheredUid, ref component, false) || + component.ToolWhitelist?.IsValid(used) == false) + { return; + } // Can't gather too many entities at once. if (tool.MaxGatheringEntities < tool.GatheringEntities.Count + 1) return; - var damageRequired = _destructible.DestroyedAt(uid); + var damageRequired = _destructible.DestroyedAt(gatheredUid); var damageTime = (damageRequired / tool.Damage.Total).Float(); damageTime = Math.Max(1f, damageTime); - var doAfter = new DoAfterArgs(args.User, damageTime, new GatherableDoAfterEvent(), uid, target: uid, used: args.Used) + var doAfter = new DoAfterArgs(user, damageTime, new GatherableDoAfterEvent(), gatheredUid, target: gatheredUid, used: used) { BreakOnDamage = true, BreakOnTargetMove = true, @@ -54,6 +58,16 @@ private void OnInteractUsing(EntityUid uid, GatherableComponent component, Inter _doAfterSystem.TryStartDoAfter(doAfter); } + private void OnActivate(EntityUid uid, GatherableComponent component, ActivateInWorldEvent args) + { + Gather(uid, args.User, args.User); + } + + private void OnInteractUsing(EntityUid uid, GatherableComponent component, InteractUsingEvent args) + { + Gather(uid, args.User, args.Used, component: component); + } + private void OnDoAfter(EntityUid uid, GatherableComponent component, GatherableDoAfterEvent args) { if(!TryComp(args.Args.Used, out var tool)) diff --git a/Content.Server/Ghost/ReturnToBodyEui.cs b/Content.Server/Ghost/ReturnToBodyEui.cs index c2d5a96d3f..ff7ba16a01 100644 --- a/Content.Server/Ghost/ReturnToBodyEui.cs +++ b/Content.Server/Ghost/ReturnToBodyEui.cs @@ -8,13 +8,14 @@ namespace Content.Server.Ghost; public sealed class ReturnToBodyEui : BaseEui { - [Dependency] private readonly MindSystem _mindSystem = default!; + private readonly MindSystem _mindSystem; private readonly Mind.Mind _mind; - public ReturnToBodyEui(Mind.Mind mind) + public ReturnToBodyEui(Mind.Mind mind, MindSystem mindSystem) { _mind = mind; + _mindSystem = mindSystem; } public override void HandleMessage(EuiMessageBase msg) diff --git a/Content.Server/Ghost/Roles/Components/GhostRoleComponent.cs b/Content.Server/Ghost/Roles/Components/GhostRoleComponent.cs index 21f1e8951c..e78f24075f 100644 --- a/Content.Server/Ghost/Roles/Components/GhostRoleComponent.cs +++ b/Content.Server/Ghost/Roles/Components/GhostRoleComponent.cs @@ -56,7 +56,7 @@ public string RoleDescription [Access(typeof(GhostRoleSystem), Other = AccessPermissions.ReadWriteExecute)] // FIXME Friends public string RoleRules { - get => _roleRules; + get => Loc.GetString(_roleRules); set { _roleRules = value; diff --git a/Content.Server/Glue/GlueSystem.cs b/Content.Server/Glue/GlueSystem.cs new file mode 100644 index 0000000000..1017c7290a --- /dev/null +++ b/Content.Server/Glue/GlueSystem.cs @@ -0,0 +1,106 @@ +using Content.Shared.IdentityManagement; +using Content.Shared.Popups; +using Content.Shared.Item; +using Content.Shared.Glue; +using Content.Shared.Interaction; +using Content.Server.Chemistry.EntitySystems; +using Content.Server.Nutrition.Components; +using Content.Shared.Hands; +using Robust.Shared.Timing; +using Content.Shared.Interaction.Components; + +namespace Content.Server.Glue; + +public sealed class GlueSystem : SharedGlueSystem +{ + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly SolutionContainerSystem _solutionContainer = default!; + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly MetaDataSystem _metaData = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInteract); + SubscribeLocalEvent(OnGluedInit); + SubscribeLocalEvent(OnHandPickUp); + } + + // When glue bottle is used on item it will apply the glued and unremoveable components. + private void OnInteract(EntityUid uid, GlueComponent component, AfterInteractEvent args) + { + if (args.Handled) + return; + + if (!args.CanReach || args.Target is not { Valid: true } target) + return; + + if (TryComp(uid, out var drink) && !drink.Opened) + { + return; + } + + if (TryGlue(uid, component, target)) + { + args.Handled = true; + _audio.PlayPvs(component.Squeeze, uid); + _popup.PopupEntity(Loc.GetString("glue-success", ("target", target)), args.User, args.User, PopupType.Medium); + } + else + { + _popup.PopupEntity(Loc.GetString("glue-failure", ("target", target)), args.User, args.User, PopupType.Medium); + } + } + + private bool TryGlue(EntityUid uid, GlueComponent component, EntityUid target) + { + // if item is glued then don't apply glue again so it can be removed for reasonable time + if (HasComp(target) || !HasComp(target)) + { + return false; + } + + if (HasComp(target) && _solutionContainer.TryGetSolution(uid, component.Solution, out var solution)) + { + var quantity = solution.RemoveReagent(component.Reagent, component.ConsumptionUnit); + if (quantity > 0) + { + EnsureComp(target).Duration = quantity.Double() * component.DurationPerUnit; + return true; + } + } + return false; + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var glue, out _)) + { + if (_timing.CurTime < glue.Until) + continue; + + _metaData.SetEntityName(uid, glue.BeforeGluedEntityName); + RemComp(uid); + RemComp(uid); + } + } + + private void OnGluedInit(EntityUid uid, GluedComponent component, ComponentInit args) + { + var meta = MetaData(uid); + var name = meta.EntityName; + component.BeforeGluedEntityName = meta.EntityName; + _metaData.SetEntityName(uid, Loc.GetString("glued-name-prefix", ("target", name))); + } + + private void OnHandPickUp(EntityUid uid, GluedComponent component, GotEquippedHandEvent args) + { + EnsureComp(uid); + component.Until = _timing.CurTime + component.Duration; + } +} diff --git a/Content.Server/ImmovableRod/ImmovableRodSystem.cs b/Content.Server/ImmovableRod/ImmovableRodSystem.cs index 36a16695f5..99c949ebce 100644 --- a/Content.Server/ImmovableRod/ImmovableRodSystem.cs +++ b/Content.Server/ImmovableRod/ImmovableRodSystem.cs @@ -3,12 +3,10 @@ using Content.Shared.Body.Components; using Content.Shared.Examine; using Content.Shared.Popups; -using Robust.Shared.Audio; using Robust.Shared.Map; using Robust.Shared.Physics.Components; using Robust.Shared.Physics.Events; using Robust.Shared.Physics.Systems; -using Robust.Shared.Player; using Robust.Shared.Random; namespace Content.Server.ImmovableRod; @@ -21,6 +19,7 @@ public sealed class ImmovableRodSystem : EntitySystem [Dependency] private readonly BodySystem _bodySystem = default!; [Dependency] private readonly PopupSystem _popup = default!; [Dependency] private readonly SharedPhysicsSystem _physics = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; public override void Update(float frameTime) { @@ -44,11 +43,11 @@ public override void Initialize() base.Initialize(); SubscribeLocalEvent(OnCollide); - SubscribeLocalEvent(OnComponentInit); + SubscribeLocalEvent(OnMapInit); SubscribeLocalEvent(OnExamined); } - private void OnComponentInit(EntityUid uid, ImmovableRodComponent component, ComponentInit args) + private void OnMapInit(EntityUid uid, ImmovableRodComponent component, MapInitEvent args) { if (EntityManager.TryGetComponent(uid, out PhysicsComponent? phys)) { @@ -77,7 +76,7 @@ private void OnCollide(EntityUid uid, ImmovableRodComponent component, ref Start if (_random.Prob(component.HitSoundProbability)) { - SoundSystem.Play(component.Sound.GetSound(), Filter.Pvs(uid), uid, component.Sound.Params); + _audio.PlayPvs(component.Sound, uid); } if (HasComp(ent)) diff --git a/Content.Server/Implants/SubdermalImplantSystem.cs b/Content.Server/Implants/SubdermalImplantSystem.cs index 95d28a9453..ad6ff799fc 100644 --- a/Content.Server/Implants/SubdermalImplantSystem.cs +++ b/Content.Server/Implants/SubdermalImplantSystem.cs @@ -6,6 +6,7 @@ using Content.Shared.Implants.Components; using Content.Shared.Interaction; using Content.Shared.Popups; +using Content.Server.Polymorph.Systems; namespace Content.Server.Implants; @@ -14,6 +15,7 @@ public sealed class SubdermalImplantSystem : SharedSubdermalImplantSystem [Dependency] private readonly CuffableSystem _cuffable = default!; [Dependency] private readonly StoreSystem _store = default!; [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly PolymorphSystem _polymorph = default!; public override void Initialize() { @@ -21,6 +23,9 @@ public override void Initialize() SubscribeLocalEvent(OnFreedomImplant); SubscribeLocalEvent>(OnStoreRelay); + SubscribeLocalEvent(OnActivateImplantEvent); + SubscribeLocalEvent(OnDnaScramblerImplant); + } private void OnStoreRelay(EntityUid uid, StoreComponent store, ImplantRelayEvent implantRelay) @@ -56,4 +61,29 @@ private void OnFreedomImplant(EntityUid uid, SubdermalImplantComponent component _cuffable.Uncuff(component.ImplantedEntity.Value, cuffs.LastAddedCuffs, cuffs.LastAddedCuffs); args.Handled = true; } + + private void OnActivateImplantEvent(EntityUid uid, SubdermalImplantComponent component, ActivateImplantEvent args) + { + args.Handled = true; + } + + private void OnDnaScramblerImplant(EntityUid uid, SubdermalImplantComponent component, UseDnaScramblerImplantEvent args) + { + if (component.ImplantedEntity == null) + return; + + var newIdentity = _polymorph.PolymorphEntity(component.ImplantedEntity.Value, "Scrambled"); + + //checks if someone is trying to use a dna scrambler implant while already scrambled + if (newIdentity == null) + { + _popup.PopupEntity(Loc.GetString("scramble-attempt-while-scrambled-popup"), component.ImplantedEntity.Value, component.ImplantedEntity.Value); + return; + } + + _popup.PopupEntity(Loc.GetString("scramble-implant-activated-popup", ("identity", newIdentity.Value)), newIdentity.Value, newIdentity.Value); + + args.Handled = true; + QueueDel(uid); + } } diff --git a/Content.Server/IoC/ServerContentIoC.cs b/Content.Server/IoC/ServerContentIoC.cs index 7ad1c0913f..336cb83092 100644 --- a/Content.Server/IoC/ServerContentIoC.cs +++ b/Content.Server/IoC/ServerContentIoC.cs @@ -12,6 +12,7 @@ using Content.Server.Maps; using Content.Server.Redial; using Content.Server.MoMMI; +using Content.Server.NewCon; using Content.Server.NodeContainer.NodeGroups; using Content.Server.Objectives; using Content.Server.Objectives.Interfaces; @@ -24,6 +25,7 @@ using Content.Shared.Administration.Logs; using Content.Shared.Administration.Managers; using Content.Shared.Kitchen; +using Robust.Shared.Toolshed; namespace Content.Server.IoC { diff --git a/Content.Server/Item/ItemToggleSystem.cs b/Content.Server/Item/ItemToggleSystem.cs new file mode 100644 index 0000000000..5610582007 --- /dev/null +++ b/Content.Server/Item/ItemToggleSystem.cs @@ -0,0 +1,92 @@ +using Content.Server.CombatMode.Disarm; +using Content.Shared.Interaction; +using Content.Shared.Interaction.Events; +using Content.Shared.Item; +using Content.Shared.Toggleable; +using Content.Shared.Tools.Components; +using Robust.Shared.Player; + +namespace Content.Server.Weapons.Melee.ItemToggle; + +public sealed class ItemToggleSystem : EntitySystem +{ + [Dependency] private readonly SharedItemSystem _item = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnUseInHand); + SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(TurnOff); + SubscribeLocalEvent(TurnOn); + } + + private void OnUseInHand(EntityUid uid, ItemToggleComponent comp, UseInHandEvent args) + { + if (args.Handled) + return; + + args.Handled = true; + + if (comp.Activated) + { + var ev = new ItemToggleDeactivatedEvent(); + RaiseLocalEvent(uid, ref ev); + } + else + { + var ev = new ItemToggleActivatedEvent(); + RaiseLocalEvent(uid, ref ev); + } + + UpdateAppearance(uid, comp); + } + + private void TurnOff(EntityUid uid, ItemToggleComponent comp, ref ItemToggleDeactivatedEvent args) + { + if (TryComp(uid, out ItemComponent? item)) + _item.SetSize(uid, comp.OffSize, item); + + if (TryComp(uid, out var malus)) + malus.Malus -= comp.ActivatedDisarmMalus; + + _audio.Play(comp.DeActivateSound, Filter.Pvs(uid, entityManager: EntityManager), uid, true, comp.DeActivateSound.Params); + + comp.Activated = false; + } + + private void TurnOn(EntityUid uid, ItemToggleComponent comp, ref ItemToggleActivatedEvent args) + { + if (TryComp(uid, out ItemComponent? item)) + _item.SetSize(uid, comp.OnSize, item); + + if (TryComp(uid, out var malus)) + malus.Malus += comp.ActivatedDisarmMalus; + + _audio.Play(comp.ActivateSound, Filter.Pvs(uid, entityManager: EntityManager), uid, true, comp.ActivateSound.Params); + + comp.Activated = true; + } + + private void UpdateAppearance(EntityUid uid, ItemToggleComponent component) + { + if (!TryComp(uid, out AppearanceComponent? appearanceComponent)) + return; + + _appearance.SetData(uid, ToggleableLightVisuals.Enabled, component.Activated, appearanceComponent); + } + + private void OnInteractUsing(EntityUid uid, ItemToggleComponent comp, InteractUsingEvent args) + { + if (args.Handled) + return; + + if (!TryComp(args.Used, out ToolComponent? tool) || !tool.Qualities.ContainsAny("Pulsing")) + return; + + args.Handled = true; + } +} diff --git a/Content.Server/Labels/Label/HandLabelerSystem.cs b/Content.Server/Labels/Label/HandLabelerSystem.cs index 9273be9778..dc7b9de0f8 100644 --- a/Content.Server/Labels/Label/HandLabelerSystem.cs +++ b/Content.Server/Labels/Label/HandLabelerSystem.cs @@ -93,7 +93,8 @@ private void OnHandLabelerLabelChanged(EntityUid uid, HandLabelerComponent handL if (args.Session.AttachedEntity is not {Valid: true} player) return; - handLabeler.AssignedLabel = args.Label.Trim().Substring(0, Math.Min(handLabeler.MaxLabelChars, args.Label.Length)); + var label = args.Label.Trim(); + handLabeler.AssignedLabel = label.Substring(0, Math.Min(handLabeler.MaxLabelChars, label.Length)); DirtyUI(uid, handLabeler); // Log label change diff --git a/Content.Server/Light/Components/PoweredLightComponent.cs b/Content.Server/Light/Components/PoweredLightComponent.cs index f7588219c9..54e465e5e4 100644 --- a/Content.Server/Light/Components/PoweredLightComponent.cs +++ b/Content.Server/Light/Components/PoweredLightComponent.cs @@ -1,8 +1,7 @@ -using System.Threading; using Content.Server.Light.EntitySystems; using Content.Shared.Damage; +using Content.Shared.DeviceLinking; using Content.Shared.Light.Component; -using Content.Shared.MachineLinking; using Robust.Shared.Audio; using Robust.Shared.Containers; using Robust.Shared.Prototypes; @@ -55,13 +54,13 @@ public sealed class PoweredLightComponent : Component [ViewVariables] public TimeSpan? LastGhostBlink; - [DataField("onPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("onPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OnPort = "On"; - [DataField("offPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("offPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OffPort = "Off"; - [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("togglePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string TogglePort = "Toggle"; //Delay for the lights interactions @@ -72,5 +71,17 @@ public sealed class PoweredLightComponent : Component /// [DataField("ejectBulbDelay")] public float EjectBulbDelay = 2; + + /// + /// Shock damage done to a mob that hits the light with an unarmed attack + /// + [DataField("unarmedHitShock")] + public int UnarmedHitShock = 20; + + /// + /// Stun duration applied to a mob that hits the light with an unarmed attack + /// + [DataField("unarmedHitStun")] + public TimeSpan UnarmedHitStun = TimeSpan.FromSeconds(5); } } diff --git a/Content.Server/Lube/LubeSystem.cs b/Content.Server/Lube/LubeSystem.cs new file mode 100644 index 0000000000..51ffc5c136 --- /dev/null +++ b/Content.Server/Lube/LubeSystem.cs @@ -0,0 +1,71 @@ +using Content.Server.Chemistry.EntitySystems; +using Content.Server.Nutrition.Components; +using Content.Shared.IdentityManagement; +using Content.Shared.Interaction; +using Content.Shared.Item; +using Content.Shared.Lube; +using Content.Shared.Popups; +using Robust.Shared.Random; + +namespace Content.Server.Lube; + +public sealed class LubeSystem : EntitySystem +{ + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly SolutionContainerSystem _solutionContainer = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInteract); + } + + private void OnInteract(EntityUid uid, LubeComponent component, AfterInteractEvent args) + { + if (args.Handled) + return; + + if (!args.CanReach || args.Target is not { Valid: true } target) + return; + + if (TryComp(uid, out var drink) && !drink.Opened) + { + return; + } + + if (TryLube(uid, component, target)) + { + args.Handled = true; + _audio.PlayPvs(component.Squeeze, uid); + _popup.PopupEntity(Loc.GetString("lube-success", ("target", Identity.Entity(target, EntityManager))), args.User, args.User, PopupType.Medium); + } + else + { + _popup.PopupEntity(Loc.GetString("lube-failure", ("target", Identity.Entity(target, EntityManager))), args.User, args.User, PopupType.Medium); + } + } + + private bool TryLube(EntityUid uid, LubeComponent component, EntityUid target) + { + if (HasComp(target) || !HasComp(target)) + { + return false; + } + + if (HasComp(target) && _solutionContainer.TryGetSolution(uid, component.Solution, out var solution)) + { + var quantity = solution.RemoveReagent(component.Reagent, component.Consumption); + if (quantity > 0) + { + var lubed = EnsureComp(target); + lubed.SlipsLeft = _random.Next(component.MinSlips * quantity.Int(), component.MaxSlips * quantity.Int()); + lubed.SlipStrength = component.SlipStrength; + return true; + } + } + return false; + } +} diff --git a/Content.Server/Lube/LubedSystem.cs b/Content.Server/Lube/LubedSystem.cs new file mode 100644 index 0000000000..f786c5f91a --- /dev/null +++ b/Content.Server/Lube/LubedSystem.cs @@ -0,0 +1,50 @@ +using Content.Shared.IdentityManagement; +using Content.Shared.Lube; +using Content.Shared.Popups; +using Content.Shared.Throwing; +using Robust.Shared.Containers; +using Robust.Shared.Random; + +namespace Content.Server.Lube; + +public sealed class LubedSystem : EntitySystem +{ + [Dependency] private readonly MetaDataSystem _metaData = default!; + [Dependency] private readonly ThrowingSystem _throwing = default!; + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnHandPickUp); + } + + private void OnInit(EntityUid uid, LubedComponent component, ComponentInit args) + { + var meta = MetaData(uid); + var name = meta.EntityName; + component.BeforeLubedEntityName = meta.EntityName; + _metaData.SetEntityName(uid, Loc.GetString("lubed-name-prefix", ("target", name))); + } + + private void OnHandPickUp(EntityUid uid, LubedComponent component, ContainerGettingInsertedAttemptEvent args) + { + if (component.SlipsLeft <= 0) + { + RemComp(uid); + _metaData.SetEntityName(uid, component.BeforeLubedEntityName); + return; + } + component.SlipsLeft--; + args.Cancel(); + var user = args.Container.Owner; + _transform.SetCoordinates(uid, Transform(user).Coordinates); + _transform.AttachToGridOrMap(uid); + _throwing.TryThrow(uid, _random.NextVector2(), strength: component.SlipStrength); + _popup.PopupEntity(Loc.GetString("lube-slip", ("target", Identity.Entity(uid, EntityManager))), user, user, PopupType.MediumCaution); + } +} diff --git a/Content.Server/MachineLinking/Components/SignalLinkerComponent.cs b/Content.Server/MachineLinking/Components/SignalLinkerComponent.cs deleted file mode 100644 index a3ed0a4a13..0000000000 --- a/Content.Server/MachineLinking/Components/SignalLinkerComponent.cs +++ /dev/null @@ -1,35 +0,0 @@ -using Content.Shared.Tools; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; -using Robust.Shared.Utility; - -namespace Content.Server.MachineLinking.Components -{ - [RegisterComponent] - public sealed class SignalLinkerComponent : Component - { - [ViewVariables] - public EntityUid? SavedTransmitter; - - [ViewVariables] - public EntityUid? SavedReceiver; - - /// - /// Optional tool quality required for linker to work. - /// If linker entity doesn't have this quality it will ignore any interaction. - /// - [DataField("requiredQuality", customTypeSerializer: typeof(PrototypeIdSerializer))] - [ViewVariables(VVAccess.ReadWrite)] - public string? RequiredQuality; - - // Utility functions below to deal with linking entities with both Transmit and Receive components. - public bool LinkTX() - { - return SavedTransmitter == null; - } - - public bool LinkRX() - { - return SavedTransmitter != null && SavedReceiver == null; - } - } -} diff --git a/Content.Server/MachineLinking/Components/SignalReceiverComponent.cs b/Content.Server/MachineLinking/Components/SignalReceiverComponent.cs deleted file mode 100644 index 0c9b8d0e92..0000000000 --- a/Content.Server/MachineLinking/Components/SignalReceiverComponent.cs +++ /dev/null @@ -1,12 +0,0 @@ -using Content.Server.MachineLinking.System; - -namespace Content.Server.MachineLinking.Components -{ - [RegisterComponent] - [Access(typeof(SignalLinkerSystem))] - public sealed class SignalReceiverComponent : Component - { - [DataField("inputs")] - public Dictionary> Inputs = new(); - } -} diff --git a/Content.Server/MachineLinking/Components/SignalTransmitterComponent.cs b/Content.Server/MachineLinking/Components/SignalTransmitterComponent.cs deleted file mode 100644 index 15675fbe4b..0000000000 --- a/Content.Server/MachineLinking/Components/SignalTransmitterComponent.cs +++ /dev/null @@ -1,47 +0,0 @@ -using Content.Server.DeviceLinking.Components; -using Content.Server.MachineLinking.Events; -using Content.Server.MachineLinking.System; - -namespace Content.Server.MachineLinking.Components -{ - [DataDefinition] - public readonly struct PortIdentifier - { - [DataField("uid")] - public readonly EntityUid Uid; - - [DataField("port")] - public readonly string Port; - - public PortIdentifier(EntityUid uid, string port) - { - Uid = uid; - Port = port; - } - } - - [RegisterComponent] - [Access(typeof(SignalLinkerSystem))] - public sealed class SignalTransmitterComponent : Component - { - /// - /// How far the device can transmit a signal wirelessly. - /// Devices farther than this range can still transmit if they are - /// on the same powernet. - /// - [DataField("transmissionRange")] - [ViewVariables(VVAccess.ReadWrite)] - public float TransmissionRange = 30f; - - /* - * Remember last output state to avoid re-raising a SignalChangedEvent if the signal - * level hasn't actually changed. - */ - [ViewVariables(VVAccess.ReadWrite)] - public SignalState LastState = SignalState.Low; - - [DataField("outputs")] - [Access(typeof(SignalLinkerSystem), Other = AccessPermissions.ReadExecute)] // FIXME Friends - public Dictionary> Outputs = new(); - } -} diff --git a/Content.Server/MachineLinking/Events/SignalReceivedEvent.cs b/Content.Server/MachineLinking/Events/SignalReceivedEvent.cs deleted file mode 100644 index 20e3614df0..0000000000 --- a/Content.Server/MachineLinking/Events/SignalReceivedEvent.cs +++ /dev/null @@ -1,18 +0,0 @@ -using Content.Server.DeviceLinking.Components; - -namespace Content.Server.MachineLinking.Events -{ - public sealed class SignalReceivedEvent : EntityEventArgs - { - public readonly string Port; - public readonly SignalState State; - public readonly EntityUid? Trigger; - - public SignalReceivedEvent(string port, EntityUid? trigger, SignalState state) - { - Port = port; - Trigger = trigger; - State = state; - } - } -} diff --git a/Content.Server/MachineLinking/Exceptions/InvalidPortValueException.cs b/Content.Server/MachineLinking/Exceptions/InvalidPortValueException.cs deleted file mode 100644 index 4e153e1b52..0000000000 --- a/Content.Server/MachineLinking/Exceptions/InvalidPortValueException.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Content.Server.MachineLinking.Exceptions -{ - public sealed class InvalidPortValueException : Exception - { - - } -} diff --git a/Content.Server/MachineLinking/Exceptions/LinkAlreadyRegisteredException.cs b/Content.Server/MachineLinking/Exceptions/LinkAlreadyRegisteredException.cs deleted file mode 100644 index e03c5bb638..0000000000 --- a/Content.Server/MachineLinking/Exceptions/LinkAlreadyRegisteredException.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Content.Server.MachineLinking.Exceptions -{ - public sealed class LinkAlreadyRegisteredException : Exception - { - - } -} diff --git a/Content.Server/MachineLinking/Exceptions/NoSignalValueProvidedException.cs b/Content.Server/MachineLinking/Exceptions/NoSignalValueProvidedException.cs deleted file mode 100644 index 4e509872c4..0000000000 --- a/Content.Server/MachineLinking/Exceptions/NoSignalValueProvidedException.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Content.Server.MachineLinking.Exceptions -{ - public sealed class NoSignalValueProvidedException : Exception - { - - } -} diff --git a/Content.Server/MachineLinking/Exceptions/PortNotFoundException.cs b/Content.Server/MachineLinking/Exceptions/PortNotFoundException.cs deleted file mode 100644 index 475854d6cd..0000000000 --- a/Content.Server/MachineLinking/Exceptions/PortNotFoundException.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Content.Server.MachineLinking.Exceptions -{ - public sealed class PortNotFoundException : Exception - { - - } -} diff --git a/Content.Server/MachineLinking/System/SignalLinkerSystem.cs b/Content.Server/MachineLinking/System/SignalLinkerSystem.cs deleted file mode 100644 index 08b2ef9c76..0000000000 --- a/Content.Server/MachineLinking/System/SignalLinkerSystem.cs +++ /dev/null @@ -1,549 +0,0 @@ -using System.Linq; -using System.Diagnostics.CodeAnalysis; -using Content.Server.DeviceLinking.Components; -using Content.Server.MachineLinking.Components; -using Content.Server.Power.Components; -using Content.Server.Tools; -using Content.Shared.DeviceLinking.Events; -using Content.Shared.Interaction; -using Content.Shared.MachineLinking; -using Content.Shared.Popups; -using Robust.Server.GameObjects; -using Content.Shared.Verbs; -using Robust.Shared.Prototypes; -using SignalReceivedEvent = Content.Server.DeviceLinking.Events.SignalReceivedEvent; - -namespace Content.Server.MachineLinking.System -{ - public sealed class SignalLinkerSystem : EntitySystem - { - [Dependency] private readonly UserInterfaceSystem _userInterfaceSystem = default!; - [Dependency] private readonly SharedPopupSystem _popupSystem = default!; - [Dependency] private readonly IPrototypeManager _protoMan = default!; - [Dependency] private readonly ToolSystem _tools = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeLocalEvent(OnTransmitterStartup); - SubscribeLocalEvent(OnTransmitterRemoved); - SubscribeLocalEvent(OnTransmitterInteractUsing); - SubscribeLocalEvent>(OnGetTransmitterVerbs); - - SubscribeLocalEvent(OnReceiverStartup); - SubscribeLocalEvent(OnReceiverRemoved); - SubscribeLocalEvent(OnReceiverInteractUsing); - SubscribeLocalEvent>(OnGetReceiverVerbs); - - SubscribeLocalEvent(OnSignalPortSelected); - SubscribeLocalEvent(OnLinkerClearSelected); - SubscribeLocalEvent(OnLinkerLinkDefaultSelected); - SubscribeLocalEvent(OnLinkerUIClosed); - } - - /// - /// Convenience function to add several ports to an entity. - /// - public void EnsureReceiverPorts(EntityUid uid, params string[] ports) - { - var comp = EnsureComp(uid); - foreach (var port in ports) - { - comp.Inputs.TryAdd(port, new List()); - } - } - - public void EnsureTransmitterPorts(EntityUid uid, params string[] ports) - { - var comp = EnsureComp(uid); - foreach (var port in ports) - { - comp.Outputs.TryAdd(port, new List()); - } - } - - /// - /// Add an alt-click verb to allow users to link the default ports, without needing to open the UI. - /// - private void OnGetReceiverVerbs(EntityUid uid, SignalReceiverComponent component, GetVerbsEvent args) - { - if (!args.CanAccess || !args.CanInteract) - return; - - if (!TryComp(args.Using, out SignalLinkerComponent? linker) || - !IsLinkerInteractable(args.Using.Value, linker)) - { - return; - } - - var verb = new AlternativeVerb() - { - Text = Loc.GetString("signal-linking-verb-text-link-default"), - IconEntity = args.Using - }; - args.Verbs.Add(verb); - - if (linker.SavedTransmitter != null) - { - verb.Act = () => - { - var msg = TryLinkDefaults(uid, linker.SavedTransmitter.Value, args.User, component) - ? Loc.GetString("signal-linking-verb-success", ("machine", linker.SavedTransmitter.Value)) - : Loc.GetString("signal-linking-verb-fail", ("machine", linker.SavedTransmitter.Value)); - _popupSystem.PopupEntity(msg, uid, args.User); - }; - return; - } - - verb.Disabled = true; - verb.Message = Loc.GetString("signal-linking-verb-disabled-no-transmitter"); - } - - private void OnGetTransmitterVerbs(EntityUid uid, SignalTransmitterComponent component, GetVerbsEvent args) - { - if (!args.CanAccess || !args.CanInteract) - return; - - if (!TryComp(args.Using, out SignalLinkerComponent? linker) - || !IsLinkerInteractable(args.Using.Value, linker)) - return; - - AlternativeVerb verb = new() - { - Text = Loc.GetString("signal-linking-verb-text-link-default"), - IconEntity = args.Using - }; - args.Verbs.Add(verb); - - if (linker.SavedReceiver != null) - { - verb.Act = () => - { - var msg = TryLinkDefaults(linker.SavedReceiver.Value, uid, args.User, null, component) - ? Loc.GetString("signal-linking-verb-success", ("machine", linker.SavedReceiver.Value)) - : Loc.GetString("signal-linking-verb-fail", ("machine", linker.SavedReceiver.Value)); - _popupSystem.PopupEntity(msg, uid, args.User); - }; - return; - } - - verb.Disabled = true; - verb.Message = Loc.GetString("signal-linking-verb-disabled-no-receiver"); - } - - public void InvokePort(EntityUid uid, string port, SignalTransmitterComponent? component = null) - { - InvokePort(uid, port, SignalState.Momentary, component); - } - - public void InvokePort(EntityUid uid, string port, SignalState state, SignalTransmitterComponent? component = null) - { - if (!Resolve(uid, ref component)) - return; - - if (state != SignalState.Momentary && state == component.LastState) - { - // no change in output signal - return; - } - - if (!component.Outputs.TryGetValue(port, out var receivers)) - return; - - component.LastState = state; - foreach (var receiver in receivers) - { - var eventArgs = new SignalReceivedEvent(receiver.Port, uid); - RaiseLocalEvent(receiver.Uid, ref eventArgs); - } - } - - private void OnTransmitterStartup(EntityUid uid, SignalTransmitterComponent transmitter, ComponentStartup args) - { - // validate links - Dictionary uidCache = new(); - foreach (var tport in transmitter.Outputs) - { - foreach (var rport in tport.Value) - { - if (!uidCache.TryGetValue(rport.Uid, out var receiver)) - uidCache.Add(rport.Uid, receiver = CompOrNull(rport.Uid)); - if (receiver == null || !receiver.Inputs.TryGetValue(rport.Port, out var rpv)) - tport.Value.Remove(rport); - else if (!rpv.Contains(new(uid, tport.Key))) - rpv.Add(new(uid, tport.Key)); - } - } - } - - private void OnReceiverStartup(EntityUid uid, SignalReceiverComponent receiver, ComponentStartup args) - { - // validate links - Dictionary uidCache = new(); - foreach (var rport in receiver.Inputs) - { - var toRemove = new List(); - foreach (var tport in rport.Value) - { - if (!uidCache.TryGetValue(tport.Uid, out var transmitter)) - uidCache.Add(tport.Uid, transmitter = CompOrNull(tport.Uid)); - if (transmitter == null || !transmitter.Outputs.TryGetValue(tport.Port, out var tpv)) - toRemove.Add(tport); - else if (!tpv.Contains(new(uid, rport.Key))) - tpv.Add(new(uid, rport.Key)); - } - toRemove.ForEach(tport => rport.Value.Remove(tport)); - } - } - - private void OnTransmitterRemoved(EntityUid uid, SignalTransmitterComponent transmitter, ComponentRemove args) - { - Dictionary uidCache = new(); - foreach (var tport in transmitter.Outputs) - foreach (var rport in tport.Value) - { - if (!uidCache.TryGetValue(rport.Uid, out var receiver)) - uidCache.Add(rport.Uid, receiver = CompOrNull(rport.Uid)); - if (receiver != null && receiver.Inputs.TryGetValue(rport.Port, out var rpv)) - rpv.Remove(new(uid, tport.Key)); - } - } - - private void OnReceiverRemoved(EntityUid uid, SignalReceiverComponent component, ComponentRemove args) - { - Dictionary uidCache = new(); - foreach (var rport in component.Inputs) - foreach (var tport in rport.Value) - { - if (!uidCache.TryGetValue(tport.Uid, out var transmitter)) - uidCache.Add(tport.Uid, transmitter = CompOrNull(tport.Uid)); - if (transmitter != null && transmitter.Outputs.TryGetValue(tport.Port, out var receivers)) - receivers.Remove(new(uid, rport.Key)); - } - } - - private void OnTransmitterInteractUsing(EntityUid uid, SignalTransmitterComponent transmitter, InteractUsingEvent args) - { - if (args.Handled) - return; - - if (!TryComp(args.Used, out SignalLinkerComponent? linker) || !IsLinkerInteractable(args.Used, linker) || - !TryComp(args.User, out ActorComponent? actor)) - return; - - if (!linker.LinkTX()) - return; - - linker.SavedTransmitter = uid; - - if (!TryComp(linker.SavedReceiver, out SignalReceiverComponent? receiver)) - { - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-saved", ("machine", uid)), - args.User, PopupType.Medium); - args.Handled = true; - return; - } - - if (TryGetOrOpenUI(args.Used, out var bui, actor)) - { - TryUpdateUI(args.Used, uid, linker.SavedReceiver!.Value, bui, transmitter, receiver); - args.Handled = true; - } - } - - private void OnReceiverInteractUsing(EntityUid uid, SignalReceiverComponent receiver, InteractUsingEvent args) - { - if (args.Handled) - return; - - if (!TryComp(args.Used, out SignalLinkerComponent? linker) || !IsLinkerInteractable(args.Used, linker) || - !TryComp(args.User, out ActorComponent? actor)) - return; - - if (!linker.LinkRX()) - return; - - linker.SavedReceiver = uid; - - if (!TryComp(linker.SavedTransmitter, out SignalTransmitterComponent? transmitter)) - { - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-saved", ("machine", uid)), - args.User, PopupType.Medium); - args.Handled = true; - return; - } - - if (TryGetOrOpenUI(args.Used, out var bui, actor)) - { - TryUpdateUI(args.Used, linker.SavedTransmitter!.Value, uid, bui, transmitter, receiver); - args.Handled = true; - } - } - - private bool TryGetOrOpenUI(EntityUid linkerUid, [NotNullWhen(true)] out BoundUserInterface? bui, ActorComponent actor) - { - if (_userInterfaceSystem.TryGetUi(linkerUid, SignalLinkerUiKey.Key, out bui)) - { - _userInterfaceSystem.OpenUi(bui, actor.PlayerSession); - return true; - } - return false; - } - - private bool TryUpdateUI(EntityUid linkerUid, EntityUid transmitterUid, EntityUid receiverUid, BoundUserInterface? bui = null, SignalTransmitterComponent? transmitter = null, SignalReceiverComponent? receiver = null) - { - if (!Resolve(transmitterUid, ref transmitter) || !Resolve(receiverUid, ref receiver)) - return false; - - if (bui == null && !_userInterfaceSystem.TryGetUi(linkerUid, SignalLinkerUiKey.Key, out bui)) - return false; - - var outKeys = transmitter.Outputs.Keys.ToList(); - var inKeys = receiver.Inputs.Keys.ToList(); - List<(int, int)> links = new(); - for (var i = 0; i < outKeys.Count; i++) - { - foreach (var re in transmitter.Outputs[outKeys[i]]) - { - if (re.Uid == receiverUid) - links.Add((i, inKeys.IndexOf(re.Port))); - } - } - - UserInterfaceSystem.SetUiState(bui, new SignalPortsState( - $"{Name(transmitterUid)} ({transmitterUid})", - outKeys, - $"{Name(receiverUid)} ({receiverUid})", - inKeys, - links - )); - return true; - - } - - private bool TryLink(EntityUid transmitterUid, EntityUid receiverUid, SignalPortSelected args, EntityUid? user, bool quiet = false, bool checkRange = true, SignalTransmitterComponent? transmitter = null, SignalReceiverComponent? receiver = null) - { - if (!Resolve(transmitterUid, ref transmitter) || !Resolve(receiverUid, ref receiver)) - return false; - - if (!transmitter.Outputs.TryGetValue(args.TransmitterPort, out var linkedReceivers) - || !receiver.Inputs.TryGetValue(args.ReceiverPort, out var linkedTransmitters)) - return false; - - quiet |= !user.HasValue; - - // Does the link already exist? Under the assumption that nothing has broken, lets only check the - // transmitter ports. - foreach (var identifier in linkedTransmitters) - { - if (identifier.Uid == transmitterUid && identifier.Port == args.TransmitterPort) - return true; - } - - if (checkRange && !IsInRange(transmitterUid, receiverUid, transmitter, receiver)) - { - if (!quiet) - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-out-of-range"), user!.Value); - return false; - } - - // allow other systems to refuse the connection - var linkAttempt = new LinkAttemptEvent(user, transmitterUid, args.TransmitterPort, receiverUid, args.ReceiverPort); - RaiseLocalEvent(transmitterUid, linkAttempt, true); - if (linkAttempt.Cancelled) - { - if (!quiet) - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-connection-refused", ("machine", transmitterUid)), user!.Value); - return false; - } - RaiseLocalEvent(receiverUid, linkAttempt, true); - if (linkAttempt.Cancelled) - { - if (!quiet) - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-connection-refused", ("machine", receiverUid)), user!.Value); - return false; - } - - linkedReceivers.Add(new(receiverUid, args.ReceiverPort)); - linkedTransmitters.Add(new(transmitterUid, args.TransmitterPort)); - if (!quiet) - { - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-linked-port", - ("machine1", transmitterUid), ("port1", PortName(args.TransmitterPort)), - ("machine2", receiverUid), ("port2", PortName(args.ReceiverPort))), - user!.Value, PopupType.Medium); - } - - var newLink = new NewLinkEvent(user, transmitterUid, args.TransmitterPort, receiverUid, args.ReceiverPort); - RaiseLocalEvent(receiverUid, newLink); - RaiseLocalEvent(transmitterUid, newLink); - - return true; - } - - private void OnSignalPortSelected(EntityUid uid, SignalLinkerComponent linker, SignalPortSelected args) - { - if (!TryComp(linker.SavedTransmitter, out SignalTransmitterComponent? transmitter) || - !TryComp(linker.SavedReceiver, out SignalReceiverComponent? receiver) || - !transmitter.Outputs.TryGetValue(args.TransmitterPort, out var receivers) || - !receiver.Inputs.TryGetValue(args.ReceiverPort, out var transmitters)) - return; - - if (args.Session.AttachedEntity is not { Valid: true } attached) - return; - - var receiverUid = linker.SavedReceiver.Value; - var transmitterUid = linker.SavedTransmitter.Value; - - if (receivers.Contains(new(receiverUid, args.ReceiverPort)) || - transmitters.Contains(new(transmitterUid, args.TransmitterPort))) - { - // link already exists, remove it - if (receivers.Remove(new(receiverUid, args.ReceiverPort)) && - transmitters.Remove(new(transmitterUid, args.TransmitterPort))) - { - RaiseLocalEvent(receiverUid, new PortDisconnectedEvent(args.ReceiverPort), true); - RaiseLocalEvent(transmitterUid, new PortDisconnectedEvent(args.TransmitterPort), true); - - _popupSystem.PopupCursor(Loc.GetString("signal-linker-component-unlinked-port", - ("machine1", transmitterUid), ("port1", PortName(args.TransmitterPort)), - ("machine2", receiverUid), ("port2", PortName(args.ReceiverPort))), - attached, PopupType.Medium); - } - else - { // something weird happened - // TODO log error - } - } - else - { - TryLink(transmitterUid, receiverUid, args, attached, transmitter: transmitter, receiver: receiver); - } - - TryUpdateUI(uid, transmitterUid, receiverUid, transmitter: transmitter, receiver: receiver); - } - - /// - /// Convenience function to retrieve the name of a port prototype. - /// - /// - /// - public string PortName(string port) where TPort : MachinePortPrototype, IPrototype - { - if (!_protoMan.TryIndex(port, out var proto)) - return port; - - return Loc.GetString(proto.Name); - } - - private void OnLinkerClearSelected(EntityUid uid, SignalLinkerComponent linker, LinkerClearSelected args) - { - if (!TryComp(linker.SavedTransmitter, out SignalTransmitterComponent? transmitter) || - !TryComp(linker.SavedReceiver, out SignalReceiverComponent? receiver)) - return; - - var transmitterUid = linker.SavedTransmitter.Value; - var receiverUid = linker.SavedReceiver.Value; - - foreach (var (port, receivers) in transmitter.Outputs) - { - if (receivers.RemoveAll(id => id.Uid == receiverUid) > 0) - RaiseLocalEvent(transmitterUid, new PortDisconnectedEvent(port), true); - } - - foreach (var (port, transmitters) in receiver.Inputs) - { - if (transmitters.RemoveAll(id => id.Uid == transmitterUid) > 0) - RaiseLocalEvent(receiverUid, new PortDisconnectedEvent(port), true); - } - - TryUpdateUI(uid, transmitterUid, receiverUid, transmitter: transmitter, receiver: receiver); - } - - private void OnLinkerLinkDefaultSelected(EntityUid uid, SignalLinkerComponent linker, LinkerLinkDefaultSelected args) - { - if (!TryComp(linker.SavedTransmitter, out SignalTransmitterComponent? transmitter) || - !TryComp(linker.SavedReceiver, out SignalReceiverComponent? receiver)) - return; - - if (args.Session.AttachedEntity is not { Valid: true } user) - return; - - var transmitterUid = linker.SavedTransmitter!.Value; - var receiverUid = linker.SavedReceiver!.Value; - - TryLinkDefaults(receiverUid, transmitterUid, user, receiver, transmitter); - TryUpdateUI(uid, transmitterUid, receiverUid, transmitter: transmitter, receiver: receiver); - } - - /// - /// Attempt to link all default ports connections. Returns true if all links succeeded. Otherwise returns - /// false. - /// - public bool TryLinkDefaults(EntityUid receiverUid, EntityUid transmitterUid, EntityUid? user, - SignalReceiverComponent? receiver = null, SignalTransmitterComponent? transmitter = null) - { - if (!Resolve(receiverUid, ref receiver, false) || !Resolve(transmitterUid, ref transmitter, false)) - return false; - - if (!IsInRange(transmitterUid, receiverUid, transmitter, receiver)) - return false; - - var allLinksSucceeded = true; - - // First, disconnect existing links. - foreach (var (port, receivers) in transmitter.Outputs) - { - if (receivers.RemoveAll(id => id.Uid == receiverUid) > 0) - RaiseLocalEvent(transmitterUid, new PortDisconnectedEvent(port), true); - } - - foreach (var (port, transmitters) in receiver.Inputs) - { - if (transmitters.RemoveAll(id => id.Uid == transmitterUid) > 0) - RaiseLocalEvent(receiverUid, new PortDisconnectedEvent(port), true); - } - - // Then make any valid default connections. - foreach (var outPort in transmitter.Outputs.Keys) - { - var prototype = _protoMan.Index(outPort); - if (prototype.DefaultLinks == null) - continue; - - foreach (var inPort in prototype.DefaultLinks) - { - if (receiver.Inputs.ContainsKey(inPort)) - allLinksSucceeded &= TryLink(transmitterUid, receiverUid, new(outPort, inPort), user, quiet: true, checkRange: false, transmitter: transmitter, receiver: receiver); - } - } - - return allLinksSucceeded; - } - - private void OnLinkerUIClosed(EntityUid uid, SignalLinkerComponent component, BoundUIClosedEvent args) - { - component.SavedTransmitter = null; - component.SavedReceiver = null; - } - - private bool IsInRange(EntityUid transmitterUid, EntityUid receiverUid, SignalTransmitterComponent transmitterComponent, SignalReceiverComponent _) - { - if (TryComp(transmitterUid, out ApcPowerReceiverComponent? transmitterPower) && - TryComp(receiverUid, out ApcPowerReceiverComponent? receiverPower) && - transmitterPower.Provider?.Net == receiverPower.Provider?.Net) - return true; - - // TODO: As elsewhere don't use mappos inrange. - return Comp(transmitterUid).MapPosition.InRange( - Comp(receiverUid).MapPosition, transmitterComponent.TransmissionRange); - } - - private bool IsLinkerInteractable(EntityUid uid, SignalLinkerComponent linkerComponent) - { - var quality = linkerComponent.RequiredQuality; - return quality == null || _tools.HasQuality(uid, quality); - } - } -} diff --git a/Content.Server/Maps/GameMapManager.cs b/Content.Server/Maps/GameMapManager.cs index 43f725b564..2fb531e5d0 100644 --- a/Content.Server/Maps/GameMapManager.cs +++ b/Content.Server/Maps/GameMapManager.cs @@ -1,6 +1,7 @@ using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.Linq; +using Content.Server.GameTicking; using Content.Shared.CCVar; using Robust.Server.Player; using Robust.Shared.Configuration; @@ -11,6 +12,7 @@ namespace Content.Server.Maps; public sealed class GameMapManager : IGameMapManager { + [Dependency] private readonly IEntityManager _entityManager = default!; [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly IConfigurationManager _configurationManager = default!; [Dependency] private readonly IPlayerManager _playerManager = default!; @@ -19,16 +21,20 @@ public sealed class GameMapManager : IGameMapManager [ViewVariables(VVAccess.ReadOnly)] private readonly Queue _previousMaps = new(); [ViewVariables(VVAccess.ReadOnly)] - private GameMapPrototype? _configSelectedMap = default; + private GameMapPrototype? _configSelectedMap; [ViewVariables(VVAccess.ReadOnly)] - private GameMapPrototype? _selectedMap = default; // Don't change this value during a round! + private GameMapPrototype? _selectedMap; // Don't change this value during a round! [ViewVariables(VVAccess.ReadOnly)] private bool _mapRotationEnabled; [ViewVariables(VVAccess.ReadOnly)] private int _mapQueueDepth = 1; + private ISawmill _log = default!; + public void Initialize() { + _log = Logger.GetSawmill("mapsel"); + _configurationManager.OnValueChanged(CCVars.GameMap, value => { if (TryLookupMap(value, out GameMapPrototype? map)) @@ -43,7 +49,7 @@ public void Initialize() } else { - Logger.ErrorS("mapsel", $"Unknown map prototype {value} was selected!"); + _log.Error($"Unknown map prototype {value} was selected!"); } } }, true); @@ -76,21 +82,25 @@ public IEnumerable CurrentlyEligibleMaps() public IEnumerable AllVotableMaps() { + var poolPrototype = _entityManager.System().Preset?.MapPool ?? + _configurationManager.GetCVar(CCVars.GameMapPool); + if (_prototypeManager.TryIndex(_configurationManager.GetCVar(CCVars.GameMapPool), out var pool)) { foreach (var map in pool.Maps) { if (!_prototypeManager.TryIndex(map, out var mapProto)) { - Logger.Error("Couldn't index map " + map + " in pool " + pool.ID); + _log.Error($"Couldn't index map {map} in pool {poolPrototype}"); continue; } yield return mapProto; } - } else + } + else { - throw new Exception("Could not index map pool prototype " + _configurationManager.GetCVar(CCVars.GameMapPool) + "!"); + throw new Exception($"Could not index map pool prototype {poolPrototype}!"); } } @@ -144,12 +154,12 @@ public void SelectMapByConfigRules() { if (_mapRotationEnabled) { - Logger.InfoS("mapsel", "selecting the next map from the rotation queue"); + _log.Info("selecting the next map from the rotation queue"); SelectMapFromRotationQueue(true); } else { - Logger.InfoS("mapsel", "selecting a random map"); + _log.Info("selecting a random map"); SelectMapRandom(); } } @@ -163,7 +173,8 @@ private bool IsMapEligible(GameMapPrototype map) { return map.MaxPlayers >= _playerManager.PlayerCount && map.MinPlayers <= _playerManager.PlayerCount && - map.Conditions.All(x => x.Check(map)); + map.Conditions.All(x => x.Check(map)) && + _entityManager.System().IsMapEligible(map); } private bool TryLookupMap(string gameMap, [NotNullWhen(true)] out GameMapPrototype? map) @@ -185,23 +196,22 @@ private int GetMapRotationQueuePriority(string gameMapProtoName) private GameMapPrototype GetFirstInRotationQueue() { - Logger.InfoS("mapsel", $"map queue: {string.Join(", ", _previousMaps)}"); + _log.Info($"map queue: {string.Join(", ", _previousMaps)}"); var eligible = CurrentlyEligibleMaps() .Select(x => (proto: x, weight: GetMapRotationQueuePriority(x.ID))) .OrderByDescending(x => x.weight) .ToArray(); - Logger.InfoS("mapsel", $"eligible queue: {string.Join(", ", eligible.Select(x => (x.proto.ID, x.weight)))}"); + _log.Info($"eligible queue: {string.Join(", ", eligible.Select(x => (x.proto.ID, x.weight)))}"); // YML "should" be configured with at least one fallback map Debug.Assert(eligible.Length != 0, $"couldn't select a map with {nameof(GetFirstInRotationQueue)}()! No eligible maps and no fallback maps!"); var weight = eligible[0].weight; return eligible.Where(x => x.Item2 == weight) - .OrderBy(x => x.proto.ID) - .First() - .proto; + .MinBy(x => x.proto.ID) + .proto; } private void EnqueueMap(string mapProtoName) diff --git a/Content.Server/Maps/ResaveCommand.cs b/Content.Server/Maps/ResaveCommand.cs index 6d96d4e5f8..1b2e48294f 100644 --- a/Content.Server/Maps/ResaveCommand.cs +++ b/Content.Server/Maps/ResaveCommand.cs @@ -36,6 +36,9 @@ public override void Execute(IConsoleShell shell, string argStr, string[] args) LoadMap = true, }); + // Process deferred component removals. + _entManager.CullRemovedComponents(); + var mapUid = _mapManager.GetMapEntityId(mapId); var mapXform = _entManager.GetComponent(mapUid); diff --git a/Content.Server/MassMedia/Components/NewsWriteComponent.cs b/Content.Server/MassMedia/Components/NewsWriteComponent.cs new file mode 100644 index 0000000000..7308959d56 --- /dev/null +++ b/Content.Server/MassMedia/Components/NewsWriteComponent.cs @@ -0,0 +1,23 @@ +using Robust.Shared.Audio; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; + +namespace Content.Server.MassMedia.Components +{ + [RegisterComponent] + public sealed class NewsWriteComponent : Component + { + [ViewVariables(VVAccess.ReadWrite)] + public bool ShareAvalible = false; + + [ViewVariables(VVAccess.ReadWrite), DataField("nextShare", customTypeSerializer: typeof(TimeOffsetSerializer))] + public TimeSpan NextShare; + + [ViewVariables(VVAccess.ReadWrite), DataField("shareCooldown")] + public float ShareCooldown = 60f; + + [DataField("noAccessSound")] + public SoundSpecifier NoAccessSound = new SoundPathSpecifier("/Audio/Machines/airlock_deny.ogg"); + [DataField("confirmSound")] + public SoundSpecifier ConfirmSound = new SoundPathSpecifier("/Audio/Machines/scan_finish.ogg"); + } +} diff --git a/Content.Server/MassMedia/Systems/NewsSystem.cs b/Content.Server/MassMedia/Systems/NewsSystem.cs new file mode 100644 index 0000000000..403687d672 --- /dev/null +++ b/Content.Server/MassMedia/Systems/NewsSystem.cs @@ -0,0 +1,260 @@ +using Content.Server.MassMedia.Components; +using Content.Server.PDA.Ringer; +using Content.Shared.Access.Components; +using Content.Shared.Access.Systems; +using Content.Shared.GameTicking; +using Content.Shared.MassMedia.Components; +using Content.Shared.MassMedia.Systems; +using Content.Shared.PDA; +using Robust.Server.GameObjects; +using System.Linq; +using Content.Server.CartridgeLoader.Cartridges; +using Content.Shared.CartridgeLoader; +using Content.Shared.CartridgeLoader.Cartridges; +using Content.Server.CartridgeLoader; +using Robust.Shared.Timing; +using TerraFX.Interop.Windows; +using Content.Server.Popups; + +namespace Content.Server.MassMedia.Systems; + +public sealed class NewsSystem : EntitySystem +{ + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + [Dependency] private readonly RingerSystem _ringer = default!; + [Dependency] private readonly CartridgeLoaderSystem? _cartridgeLoaderSystem = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + [Dependency] private readonly AccessReaderSystem _accessReader = default!; + + + private readonly List _articles = new List(); + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnWriteUiShareMessage); + SubscribeLocalEvent(OnWriteUiDeleteMessage); + SubscribeLocalEvent(OnRequestWriteUiMessage); + + SubscribeLocalEvent(OnReadUiReady); + SubscribeLocalEvent(OnReadUiMessage); + + SubscribeLocalEvent(OnRoundRestart); + } + + private void OnRoundRestart(RoundRestartCleanupEvent ev) + { + _articles?.Clear(); + } + + public void ToggleUi(EntityUid user, EntityUid deviceEnt, NewsWriteComponent? component) + { + if (!Resolve(deviceEnt, ref component)) + return; + + if (!TryComp(user, out var actor)) + return; + + _ui.TryToggleUi(deviceEnt, NewsWriteUiKey.Key, actor.PlayerSession); + } + + public void OnReadUiReady(EntityUid uid, NewsReadCartridgeComponent component, CartridgeUiReadyEvent args) + { + UpdateReadUi(uid, args.Loader, component); + } + + public void UpdateWriteUi(EntityUid uid, NewsWriteComponent component) + { + if (!_ui.TryGetUi(uid, NewsWriteUiKey.Key, out _)) + return; + + var state = new NewsWriteBoundUserInterfaceState(_articles.ToArray(), component.ShareAvalible); + _ui.TrySetUiState(uid, NewsWriteUiKey.Key, state); + } + + public void UpdateReadUi(EntityUid uid, EntityUid loaderUid, NewsReadCartridgeComponent? component) + { + if (!Resolve(uid, ref component)) + return; + + NewsReadLeafArticle(component, 0); + + if (_articles.Any()) + _cartridgeLoaderSystem?.UpdateCartridgeUiState(loaderUid, new NewsReadBoundUserInterfaceState(_articles[component.ArticleNum], component.ArticleNum + 1, _articles.Count, component.NotificationOn)); + else + _cartridgeLoaderSystem?.UpdateCartridgeUiState(loaderUid, new NewsReadEmptyBoundUserInterfaceState(component.NotificationOn)); + } + + private void OnReadUiMessage(EntityUid uid, NewsReadCartridgeComponent component, CartridgeMessageEvent args) + { + if (args is not NewsReadUiMessageEvent message) + return; + + if (message.Action == NewsReadUiAction.Next) + NewsReadLeafArticle(component, 1); + if (message.Action == NewsReadUiAction.Prev) + NewsReadLeafArticle(component, -1); + if (message.Action == NewsReadUiAction.NotificationSwith) + component.NotificationOn = !component.NotificationOn; + + UpdateReadUi(uid, args.LoaderUid, component); + } + + public void OnWriteUiShareMessage(EntityUid uid, NewsWriteComponent component, NewsWriteShareMessage msg) + { + var article = msg.Article; + + var author = msg.Session.AttachedEntity; + if (author.HasValue + && _accessReader.FindAccessItemsInventory(author.Value, out var items) + && _accessReader.FindStationRecordKeys(author.Value, out var stationRecordKeys, items)) + { + article.AuthorStationRecordKeyIds = stationRecordKeys; + + foreach (var item in items) + { + // ID Card + if (TryComp(item, out IdCardComponent? id)) + { + article.Author = id.FullName; + break; + } + // PDA + else if (TryComp(item, out PdaComponent? pda) + && pda.ContainedId != null + && TryComp(pda.ContainedId, out id)) + { + article.Author = id.FullName; + break; + } + } + } + + _audio.PlayPvs(component.ConfirmSound, uid); + + _articles.Add(article); + + component.ShareAvalible = false; + component.NextShare = _timing.CurTime + TimeSpan.FromSeconds(component.ShareCooldown); + + UpdateReadDevices(); + UpdateWriteDevices(); + TryNotify(); + } + + public void OnWriteUiDeleteMessage(EntityUid uid, NewsWriteComponent component, NewsWriteDeleteMessage msg) + { + if (msg.ArticleNum > _articles.Count) + return; + + if (CheckDeleteAccess(_articles[msg.ArticleNum], uid, msg.Session.AttachedEntity)) + { + _articles.RemoveAt(msg.ArticleNum); + _audio.PlayPvs(component.ConfirmSound, uid); + } + else + { + _popup.PopupEntity(Loc.GetString("news-write-no-access-popup"), uid); + _audio.PlayPvs(component.NoAccessSound, uid); + } + + UpdateReadDevices(); + UpdateWriteDevices(); + } + + public void OnRequestWriteUiMessage(EntityUid uid, NewsWriteComponent component, NewsWriteArticlesRequestMessage msg) + { + UpdateWriteUi(uid, component); + } + + private void NewsReadLeafArticle(NewsReadCartridgeComponent component, int leafDir) + { + component.ArticleNum += leafDir; + + if (component.ArticleNum >= _articles.Count) component.ArticleNum = 0; + if (component.ArticleNum < 0) component.ArticleNum = _articles.Count - 1; + } + + private void TryNotify() + { + var query = EntityQueryEnumerator(); + + while (query.MoveNext(out var owner, out var comp, out var ringer)) + { + foreach (var app in comp.InstalledPrograms) + { + if (EntityManager.TryGetComponent(app, out var cartridge) && cartridge.NotificationOn) + { + _ringer.RingerPlayRingtone(owner, ringer); + break; + } + } + } + } + + private void UpdateReadDevices() + { + var query = EntityQueryEnumerator(); + + while (query.MoveNext(out var owner, out var comp)) + { + if (EntityManager.TryGetComponent(comp.ActiveProgram, out var cartridge)) + UpdateReadUi(cartridge.Owner, comp.Owner, cartridge); + } + } + + private void UpdateWriteDevices() + { + var query = EntityQueryEnumerator(); + + while (query.MoveNext(out var owner, out var comp)) + { + UpdateWriteUi(owner, comp); + } + } + + private bool CheckDeleteAccess(NewsArticle articleToDelete, EntityUid device, EntityUid? user) + { + if (EntityManager.TryGetComponent(device, out var accessReader) && + user.HasValue && + _accessReader.IsAllowed(user.Value, accessReader)) + { + return true; + } + + if (articleToDelete.AuthorStationRecordKeyIds == null || + !articleToDelete.AuthorStationRecordKeyIds.Any()) + { + return true; + } + if (user.HasValue + && _accessReader.FindStationRecordKeys(user.Value, out var recordKeys) + && recordKeys.Intersect(articleToDelete.AuthorStationRecordKeyIds).Any()) + { + return true; + } + + return false; + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var comp)) + { + if (comp.ShareAvalible || _timing.CurTime < comp.NextShare) + continue; + + comp.ShareAvalible = true; + + UpdateWriteUi(comp.Owner, comp); + } + } +} + diff --git a/Content.Server/Materials/MaterialStorageSystem.cs b/Content.Server/Materials/MaterialStorageSystem.cs index 63eeaf2fe5..f7029c96d2 100644 --- a/Content.Server/Materials/MaterialStorageSystem.cs +++ b/Content.Server/Materials/MaterialStorageSystem.cs @@ -117,7 +117,7 @@ public List SpawnMultipleFromMaterial(int amount, MaterialPrototype m { overflowMaterial = 0; - if (amount <= 0) + if (amount <= 0 || materialProto.StackEntity == null) return new List(); var entProto = _prototypeManager.Index(materialProto.StackEntity); diff --git a/Content.Server/Medical/DefibrillatorSystem.cs b/Content.Server/Medical/DefibrillatorSystem.cs index 85cdec5590..5e4e3ca0f2 100644 --- a/Content.Server/Medical/DefibrillatorSystem.cs +++ b/Content.Server/Medical/DefibrillatorSystem.cs @@ -4,6 +4,7 @@ using Content.Server.Electrocution; using Content.Server.EUI; using Content.Server.Ghost; +using Content.Server.Mind; using Content.Server.Mind.Components; using Content.Server.Popups; using Content.Server.PowerCell; @@ -42,6 +43,7 @@ public sealed class DefibrillatorSystem : EntitySystem [Dependency] private readonly SharedAppearanceSystem _appearance = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly UseDelaySystem _useDelay = default!; + [Dependency] private readonly MindSystem _mind = default!; /// public override void Initialize() @@ -231,7 +233,7 @@ public void Zap(EntityUid uid, EntityUid target, EntityUid user, DefibrillatorCo { _chatManager.TrySendInGameICMessage(uid, Loc.GetString("defibrillator-ghosted"), InGameICChatType.Speak, true); - _euiManager.OpenEui(new ReturnToBodyEui(mindComp.Mind), session); + _euiManager.OpenEui(new ReturnToBodyEui(mindComp.Mind, _mind), session); } } else diff --git a/Content.Server/Medical/HealingSystem.cs b/Content.Server/Medical/HealingSystem.cs index b442a501e1..6263749a5b 100644 --- a/Content.Server/Medical/HealingSystem.cs +++ b/Content.Server/Medical/HealingSystem.cs @@ -68,7 +68,7 @@ component.DamageContainerID is not null && if (isBleeding != bloodstream.BleedAmount > 0) { dontRepeat = true; - _popupSystem.PopupEntity(Loc.GetString("medical-item-stop-bleeding"), uid); + _popupSystem.PopupEntity(Loc.GetString("medical-item-stop-bleeding"), uid, args.User); } } @@ -102,7 +102,7 @@ component.DamageContainerID is not null && // Logic to determine the whether or not to repeat the healing action args.Repeat = (HasDamage(component, healing) && !dontRepeat); if (!args.Repeat && !dontRepeat) - _popupSystem.PopupEntity(Loc.GetString("medical-item-finished-using", ("item", args.Used)), uid); + _popupSystem.PopupEntity(Loc.GetString("medical-item-finished-using", ("item", args.Used)), uid, args.User); args.Handled = true; } @@ -162,7 +162,7 @@ targetDamage.DamageContainerID is not null && if (!HasDamage(targetDamage, component) && !(bloodstream.BloodSolution.Volume < bloodstream.BloodSolution.MaxVolume && component.ModifyBloodLevel > 0)) { - _popupSystem.PopupEntity(Loc.GetString("medical-item-cant-use", ("item", uid)), uid); + _popupSystem.PopupEntity(Loc.GetString("medical-item-cant-use", ("item", uid)), uid, user); return false; } diff --git a/Content.Server/Medical/VomitSystem.cs b/Content.Server/Medical/VomitSystem.cs index b362ce5634..ed62176973 100644 --- a/Content.Server/Medical/VomitSystem.cs +++ b/Content.Server/Medical/VomitSystem.cs @@ -70,11 +70,21 @@ public void Vomit(EntityUid uid, float thirstAdded = -40f, float hungerAdded = - _solutionContainer.UpdateChemicals(stomach.Comp.Owner, sol); } } - // And the small bit of the chem stream from earlier + // Adds a tiny amount of the chem stream from earlier along with vomit if (TryComp(uid, out var bloodStream)) { - var temp = _solutionContainer.SplitSolution(uid, bloodStream.ChemicalSolution, solutionSize); - solution.AddSolution(temp, _proto); + var chemMultiplier = 0.1; + var vomitMultiplier = 0.9; + + // Makes a vomit solution the size of 90% of the chemicals removed from the chemstream + var vomitAmount = new Solution("Vomit", solutionSize * vomitMultiplier); + + // Takes 10% of the chemicals removed from the chem stream + var vomitChemstreamAmount = _solutionContainer.SplitSolution(uid, bloodStream.ChemicalSolution, solutionSize * chemMultiplier); + + _solutionContainer.SplitSolution(uid, bloodStream.ChemicalSolution, solutionSize * vomitMultiplier); + solution.AddSolution(vomitAmount, _proto); + solution.AddSolution(vomitChemstreamAmount, _proto); } if (_puddle.TrySpillAt(uid, solution, out var puddle, false)) diff --git a/Content.Server/Mind/Mind.cs b/Content.Server/Mind/Mind.cs index e219624ac7..844d1ee17c 100644 --- a/Content.Server/Mind/Mind.cs +++ b/Content.Server/Mind/Mind.cs @@ -48,6 +48,12 @@ public Mind() [ViewVariables, Access(typeof(MindSystem))] public NetUserId? OriginalOwnerUserId { get; set; } + /// + /// Entity UID for the first entity that this mind controlled. Used for round end. + /// Might be relevant if the player has ghosted since. + /// + [ViewVariables] public EntityUid? OriginalOwnedEntity; + [ViewVariables] public bool IsVisitingEntity => VisitingEntity != null; diff --git a/Content.Server/Mind/MindSystem.cs b/Content.Server/Mind/MindSystem.cs index 03fc2af601..58498171b2 100644 --- a/Content.Server/Mind/MindSystem.cs +++ b/Content.Server/Mind/MindSystem.cs @@ -423,8 +423,10 @@ public void TransferTo(Mind mind, EntityUid? entity, bool ghostCheckOverride = f InternalEjectMind(oldEntity.Value, oldComp); SetOwnedEntity(mind, entity, component); - if (mind.OwnedComponent != null) + if (mind.OwnedComponent != null){ InternalAssignMind(mind.OwnedEntity!.Value, mind, mind.OwnedComponent); + mind.OriginalOwnedEntity ??= mind.OwnedEntity; + } // Don't do the full deletion cleanup if we're transferring to our VisitingEntity if (alreadyAttached) diff --git a/Content.Server/Mining/MiningSystem.cs b/Content.Server/Mining/MiningSystem.cs index edf23a50e8..a673cda946 100644 --- a/Content.Server/Mining/MiningSystem.cs +++ b/Content.Server/Mining/MiningSystem.cs @@ -1,4 +1,4 @@ -using Content.Server.Mining.Components; +using Content.Server.Mining.Components; using Content.Shared.Destructible; using Content.Shared.Mining; using Content.Shared.Random; @@ -47,6 +47,6 @@ private void OnMapInit(EntityUid uid, OreVeinComponent component, MapInitEvent a if (component.CurrentOre != null || component.OreRarityPrototypeId == null || !_random.Prob(component.OreChance)) return; - component.CurrentOre = _proto.Index(component.OreRarityPrototypeId).Pick(_random); + component.CurrentOre = _proto.Index(component.OreRarityPrototypeId).Pick(_random); } } diff --git a/Content.Server/NPC/NPCBlackboard.cs b/Content.Server/NPC/NPCBlackboard.cs index f386fba21e..596b89f71c 100644 --- a/Content.Server/NPC/NPCBlackboard.cs +++ b/Content.Server/NPC/NPCBlackboard.cs @@ -225,6 +225,11 @@ public bool Remove(string key) /// public const string NavSmash = "NavSmash"; + /// + /// Can the NPC climb obstacles for steering. + /// + public const string NavClimb = "NavClimb"; + /// /// Default key storage for a movement pathfind. /// diff --git a/Content.Server/NPC/Pathfinding/PathFlags.cs b/Content.Server/NPC/Pathfinding/PathFlags.cs index 1b60e187b8..656dc679de 100644 --- a/Content.Server/NPC/Pathfinding/PathFlags.cs +++ b/Content.Server/NPC/Pathfinding/PathFlags.cs @@ -20,8 +20,13 @@ public enum PathFlags : byte /// Smashing = 1 << 2, + /// + /// Can we climb it like a table or railing. + /// + Climbing = 1 << 3, + /// /// Can we open stuff that requires interaction (e.g. click-open doors). /// - Interact = 1 << 3, + Interact = 1 << 4, } diff --git a/Content.Server/NPC/Pathfinding/PathfindingSystem.Common.cs b/Content.Server/NPC/Pathfinding/PathfindingSystem.Common.cs index 82a9467ce2..2dbb4260a8 100644 --- a/Content.Server/NPC/Pathfinding/PathfindingSystem.Common.cs +++ b/Content.Server/NPC/Pathfinding/PathfindingSystem.Common.cs @@ -55,6 +55,7 @@ private float GetTileCost(PathRequest request, PathPoly start, PathPoly end) { var isDoor = (end.Data.Flags & PathfindingBreadcrumbFlag.Door) != 0x0; var isAccess = (end.Data.Flags & PathfindingBreadcrumbFlag.Access) != 0x0; + var isClimb = (end.Data.Flags & PathfindingBreadcrumbFlag.Climb) != 0x0; // TODO: Handling power + door prying // Door we should be able to open @@ -71,6 +72,10 @@ private float GetTileCost(PathRequest request, PathPoly start, PathPoly end) { modifier += 10f + end.Data.Damage / 100f; } + else if (isClimb && (request.Flags & PathFlags.Climbing) != 0x0) + { + modifier += 0.5f; + } else { return 0f; diff --git a/Content.Server/NPC/Pathfinding/PathfindingSystem.Grid.cs b/Content.Server/NPC/Pathfinding/PathfindingSystem.Grid.cs index a775e1f9a5..dd89558669 100644 --- a/Content.Server/NPC/Pathfinding/PathfindingSystem.Grid.cs +++ b/Content.Server/NPC/Pathfinding/PathfindingSystem.Grid.cs @@ -5,6 +5,7 @@ using System.Threading.Tasks; using Content.Server.Destructible; using Content.Shared.Access.Components; +using Content.Shared.Climbing; using Content.Shared.Doors.Components; using Content.Shared.NPC; using Content.Shared.Physics; @@ -49,6 +50,7 @@ private void InitializeGrid() SubscribeLocalEvent(OnGridPathPause); SubscribeLocalEvent(OnGridPathShutdown); SubscribeLocalEvent(OnCollisionChange); + SubscribeLocalEvent(OnCollisionLayerChange); SubscribeLocalEvent(OnBodyTypeChange); SubscribeLocalEvent(OnTileChange); SubscribeLocalEvent(OnMoveEvent); @@ -82,7 +84,7 @@ private void OnGridPathShutdown(EntityUid uid, GridPathfindingComponent componen component.Chunks.Clear(); } - private void UpdateGrid() + private void UpdateGrid(ParallelOptions options) { if (PauseUpdating) return; @@ -92,10 +94,6 @@ private void UpdateGrid() var updateCount = 0; #endif _stopwatch.Restart(); - var options = new ParallelOptions() - { - MaxDegreeOfParallelism = _parallel.ParallelProcessCount, - }; // We defer chunk updates because rebuilding a navmesh is hella costly // Still run even when paused. @@ -153,11 +151,11 @@ private void UpdateGrid() var accessQuery = GetEntityQuery(); var destructibleQuery = GetEntityQuery(); var doorQuery = GetEntityQuery(); + var climbableQuery = GetEntityQuery(); var fixturesQuery = GetEntityQuery(); - var physicsQuery = GetEntityQuery(); var xformQuery = GetEntityQuery(); - BuildBreadcrumbs(dirt[i], mapGridComp, accessQuery, destructibleQuery, doorQuery, fixturesQuery, - physicsQuery, xformQuery); + BuildBreadcrumbs(dirt[i], mapGridComp, accessQuery, destructibleQuery, doorQuery, climbableQuery, + fixturesQuery, xformQuery); }); const int Division = 4; @@ -236,17 +234,18 @@ private void UpdateGrid() } } - private bool IsBodyRelevant(PhysicsComponent body) + private bool IsBodyRelevant(FixturesComponent fixtures) { - if (!body.Hard || body.BodyType != BodyType.Static) + foreach (var fixture in fixtures.Fixtures.Values) { - return false; - } + if (!fixture.Hard) + continue; - if ((body.CollisionMask & PathfindingCollisionLayer) != 0x0 || - (body.CollisionLayer & PathfindingCollisionMask) != 0x0) - { - return true; + if ((fixture.CollisionMask & PathfindingCollisionLayer) != 0x0 || + (fixture.CollisionLayer & PathfindingCollisionMask) != 0x0) + { + return true; + } } return false; @@ -254,35 +253,42 @@ private bool IsBodyRelevant(PhysicsComponent body) private void OnCollisionChange(ref CollisionChangeEvent ev) { - if (!IsBodyRelevant(ev.Body)) + var xform = Transform(ev.Body.Owner); + + if (xform.GridUid == null) return; + // This will also rebuild on door open / closes which I think is good? + var aabb = _lookup.GetAABBNoContainer(ev.Body.Owner, xform.Coordinates.Position, xform.LocalRotation); + DirtyChunkArea(xform.GridUid.Value, aabb); + } + + private void OnCollisionLayerChange(ref CollisionLayerChangeEvent ev) + { var xform = Transform(ev.Body.Owner); if (xform.GridUid == null) return; - // This will also rebuild on door open / closes which I think is good? - DirtyChunk(xform.GridUid.Value, xform.Coordinates); + var aabb = _lookup.GetAABBNoContainer(ev.Body.Owner, xform.Coordinates.Position, xform.LocalRotation); + DirtyChunkArea(xform.GridUid.Value, aabb); } private void OnBodyTypeChange(ref PhysicsBodyTypeChangedEvent ev) { - if (ev.Component.CanCollide && - IsBodyRelevant(ev.Component) && - TryComp(ev.Entity, out var xform) && + if (TryComp(ev.Entity, out var xform) && xform.GridUid != null) { - DirtyChunk(xform.GridUid.Value, xform.Coordinates); + var aabb = _lookup.GetAABBNoContainer(ev.Entity, xform.Coordinates.Position, xform.LocalRotation); + DirtyChunkArea(xform.GridUid.Value, aabb); } } private void OnMoveEvent(ref MoveEvent ev) { - if (!TryComp(ev.Sender, out var body) || - body.BodyType != BodyType.Static || - HasComp(ev.Sender) || - ev.OldPosition.Equals(ev.NewPosition)) + if (!TryComp(ev.Sender, out var fixtures) || + !IsBodyRelevant(fixtures) || + HasComp(ev.Sender)) { return; } @@ -292,34 +298,16 @@ private void OnMoveEvent(ref MoveEvent ev) ? gridUid : ev.OldPosition.GetGridUid(EntityManager); - // Not on a grid at all so just ignore. - if (oldGridUid == gridUid && oldGridUid == null) + if (oldGridUid != null && oldGridUid != gridUid) { - return; - } - - if (oldGridUid != null && gridUid != null) - { - // If the chunk hasn't changed then just dirty that one. - var oldOrigin = GetOrigin(ev.OldPosition, oldGridUid.Value); - var origin = GetOrigin(ev.NewPosition, gridUid.Value); - - if (oldOrigin == origin) - { - // TODO: Don't need to transform again numpty. - DirtyChunk(oldGridUid.Value, ev.NewPosition); - return; - } - } - - if (oldGridUid != null) - { - DirtyChunk(oldGridUid.Value, ev.OldPosition); + var aabb = _lookup.GetAABBNoContainer(ev.Sender, ev.OldPosition.Position, ev.OldRotation); + DirtyChunkArea(oldGridUid.Value, aabb); } if (gridUid != null) { - DirtyChunk(gridUid.Value, ev.NewPosition); + var aabb = _lookup.GetAABBNoContainer(ev.Sender, ev.NewPosition.Position, ev.NewRotation); + DirtyChunkArea(gridUid.Value, aabb); } } @@ -362,6 +350,30 @@ private void DirtyChunk(EntityUid gridUid, EntityCoordinates coordinates) chunks.Add(GetOrigin(coordinates, gridUid)); } + private void DirtyChunkArea(EntityUid gridUid, Box2 aabb) + { + if (!TryComp(gridUid, out var comp)) + return; + + var currentTime = _timing.CurTime; + + if (comp.NextUpdate < currentTime) + comp.NextUpdate = currentTime + UpdateCooldown; + + var chunks = comp.DirtyChunks; + + // This assumes you never have bounds equal to or larger than 2 * ChunkSize. + var corners = new Vector2[] { aabb.BottomLeft, aabb.TopRight, aabb.BottomRight, aabb.TopLeft }; + foreach (var corner in corners) + { + var sampledPoint = new Vector2i( + (int) Math.Floor((corner.X) / ChunkSize), + (int) Math.Floor((corner.Y) / ChunkSize)); + + chunks.Add(sampledPoint); + } + } + private GridPathfindingChunk GetChunk(Vector2i origin, EntityUid uid, GridPathfindingComponent? component = null) { if (!Resolve(uid, ref component)) @@ -408,8 +420,8 @@ private void BuildBreadcrumbs(GridPathfindingChunk chunk, EntityQuery accessQuery, EntityQuery destructibleQuery, EntityQuery doorQuery, + EntityQuery climbableQuery, EntityQuery fixturesQuery, - EntityQuery physicsQuery, EntityQuery xformQuery) { var sw = new Stopwatch(); @@ -442,18 +454,18 @@ private void BuildBreadcrumbs(GridPathfindingChunk chunk, // var isBorder = x < 0 || y < 0 || x == ChunkSize - 1 || y == ChunkSize - 1; tileEntities.Clear(); - var anchored = grid.GetAnchoredEntitiesEnumerator(tilePos); + var available = _lookup.GetEntitiesIntersecting(tile); - while (anchored.MoveNext(out var ent)) + foreach (var ent in available) { // Irrelevant for pathfinding - if (!physicsQuery.TryGetComponent(ent, out var body) || - !IsBodyRelevant(body)) + if (!fixturesQuery.TryGetComponent(ent, out var fixtures) || + !IsBodyRelevant(fixtures)) { continue; } - tileEntities.Add(ent.Value); + tileEntities.Add(ent); } for (var subX = 0; subX < SubStep; subX++) @@ -482,7 +494,9 @@ private void BuildBreadcrumbs(GridPathfindingChunk chunk, if (!fixture.Hard || (collisionMask & fixture.CollisionMask) == fixture.CollisionMask && (collisionLayer & fixture.CollisionLayer) == fixture.CollisionLayer) + { continue; + } // Do an AABB check first as it's probably faster, then do an actual point check. var intersects = false; @@ -525,6 +539,11 @@ private void BuildBreadcrumbs(GridPathfindingChunk chunk, flags |= PathfindingBreadcrumbFlag.Door; } + if (climbableQuery.HasComponent(ent)) + { + flags |= PathfindingBreadcrumbFlag.Climb; + } + if (destructibleQuery.TryGetComponent(ent, out var damageable)) { damage += _destructible.DestroyedAt(ent, damageable).Float(); diff --git a/Content.Server/NPC/Pathfinding/PathfindingSystem.cs b/Content.Server/NPC/Pathfinding/PathfindingSystem.cs index 4fcac8f7c7..e29b2958b7 100644 --- a/Content.Server/NPC/Pathfinding/PathfindingSystem.cs +++ b/Content.Server/NPC/Pathfinding/PathfindingSystem.cs @@ -7,6 +7,7 @@ using Content.Server.Destructible; using Content.Server.NPC.Components; using Content.Shared.Administration; +using Content.Shared.Climbing; using Content.Shared.Interaction; using Content.Shared.NPC; using Robust.Server.Player; @@ -44,6 +45,7 @@ public sealed partial class PathfindingSystem : SharedPathfindingSystem [Dependency] private readonly IPlayerManager _playerManager = default!; [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly DestructibleSystem _destructible = default!; + [Dependency] private readonly EntityLookupSystem _lookup = default!; [Dependency] private readonly FixtureSystem _fixtures = default!; [Dependency] private readonly SharedPhysicsSystem _physics = default!; @@ -83,12 +85,18 @@ public override void Shutdown() public override void Update(float frameTime) { base.Update(frameTime); - UpdateGrid(); + var options = new ParallelOptions() + { + MaxDegreeOfParallelism = _parallel.ParallelProcessCount, + }; + + UpdateGrid(options); _stopwatch.Restart(); var amount = Math.Min(PathTickLimit, _pathRequests.Count); var results = ArrayPool.Shared.Rent(amount); - Parallel.For(0, amount, i => + + Parallel.For(0, amount, options, i => { // If we're over the limit (either time-sliced or hard cap). if (_stopwatch.Elapsed >= PathTime) @@ -435,6 +443,11 @@ public PathFlags GetFlags(NPCBlackboard blackboard) flags |= PathFlags.Smashing; } + if (blackboard.TryGetValue(NPCBlackboard.NavClimb, out var climb, EntityManager) && climb) + { + flags |= PathFlags.Climbing; + } + if (blackboard.TryGetValue(NPCBlackboard.NavInteract, out var interact, EntityManager) && interact) { flags |= PathFlags.Interact; diff --git a/Content.Server/NPC/Queries/Considerations/DrinkValueCon.cs b/Content.Server/NPC/Queries/Considerations/DrinkValueCon.cs new file mode 100644 index 0000000000..1ab5b20438 --- /dev/null +++ b/Content.Server/NPC/Queries/Considerations/DrinkValueCon.cs @@ -0,0 +1,6 @@ +namespace Content.Server.NPC.Queries.Considerations; + +public sealed class DrinkValueCon : UtilityConsideration +{ + +} diff --git a/Content.Server/NPC/Systems/NPCSteeringSystem.Context.cs b/Content.Server/NPC/Systems/NPCSteeringSystem.Context.cs index 0f57965ae1..797030bd5f 100644 --- a/Content.Server/NPC/Systems/NPCSteeringSystem.Context.cs +++ b/Content.Server/NPC/Systems/NPCSteeringSystem.Context.cs @@ -3,6 +3,7 @@ using Content.Server.Examine; using Content.Server.NPC.Components; using Content.Server.NPC.Pathfinding; +using Content.Shared.Climbing; using Content.Shared.Interaction; using Content.Shared.Movement.Components; using Content.Shared.NPC; @@ -35,6 +36,30 @@ private void ApplySeek(float[] interest, Vector2 direction, float weight) #region Seek + /// + /// Takes into account agent-specific context that may allow it to bypass a node which is not FreeSpace. + /// + private bool IsFreeSpace( + EntityUid uid, + NPCSteeringComponent steering, + PathPoly node) + { + if (node.Data.IsFreeSpace) + { + return true; + } + // Handle the case where the node is a climb, we can climb, and we are climbing. + else if ((node.Data.Flags & PathfindingBreadcrumbFlag.Climb) != 0x0 && + (steering.Flags & PathFlags.Climbing) != 0x0 && + TryComp(uid, out var climbing) && + climbing.IsClimbing) + { + return true; + } + + return false; + } + /// /// Attempts to head to the target destination, either via the next pathfinding node or the final target. /// @@ -90,7 +115,7 @@ private bool TrySeek( } // If next node is a free tile then get within its bounds. // This is to avoid popping it too early - else if (steering.CurrentPath.TryPeek(out var node) && node.Data.IsFreeSpace) + else if (steering.CurrentPath.TryPeek(out var node) && IsFreeSpace(uid, steering, node)) { arrivalDistance = MathF.Min(node.Box.Width / 2f, node.Box.Height / 2f) - 0.01f; } @@ -117,7 +142,7 @@ private bool TrySeek( if (direction.Length() <= arrivalDistance) { // Node needs some kind of special handling like access or smashing. - if (steering.CurrentPath.TryPeek(out var node) && !node.Data.IsFreeSpace) + if (steering.CurrentPath.TryPeek(out var node) && !IsFreeSpace(uid, steering, node)) { // Ignore stuck while handling obstacles. ResetStuck(steering, ourCoordinates); diff --git a/Content.Server/NPC/Systems/NPCSteeringSystem.Obstacles.cs b/Content.Server/NPC/Systems/NPCSteeringSystem.Obstacles.cs index a8a396ba42..1d9c19de02 100644 --- a/Content.Server/NPC/Systems/NPCSteeringSystem.Obstacles.cs +++ b/Content.Server/NPC/Systems/NPCSteeringSystem.Obstacles.cs @@ -1,6 +1,7 @@ using Content.Server.Destructible; using Content.Server.NPC.Components; using Content.Server.NPC.Pathfinding; +using Content.Shared.Climbing; using Content.Shared.CombatMode; using Content.Shared.DoAfter; using Content.Shared.Doors.Components; @@ -74,6 +75,7 @@ private SteeringObstacleStatus TryHandleFlags(EntityUid uid, NPCSteeringComponen GetObstacleEntities(poly, mask, layer, obstacleEnts); var isDoor = (poly.Data.Flags & PathfindingBreadcrumbFlag.Door) != 0x0; var isAccessRequired = (poly.Data.Flags & PathfindingBreadcrumbFlag.Access) != 0x0; + var isClimbable = (poly.Data.Flags & PathfindingBreadcrumbFlag.Climb) != 0x0; // Just walk into it stupid if (isDoor && !isAccessRequired) @@ -121,6 +123,38 @@ private SteeringObstacleStatus TryHandleFlags(EntityUid uid, NPCSteeringComponen if (obstacleEnts.Count == 0) return SteeringObstacleStatus.Completed; } + // Try climbing obstacles + else if ((component.Flags & PathFlags.Climbing) != 0x0 && isClimbable) + { + if (TryComp(uid, out var climbing)) + { + if (climbing.IsClimbing) + { + return SteeringObstacleStatus.Completed; + } + else if (climbing.OwnerIsTransitioning) + { + return SteeringObstacleStatus.Continuing; + } + + var climbableQuery = GetEntityQuery(); + + // Get the relevant obstacle + foreach (var ent in obstacleEnts) + { + if (climbableQuery.TryGetComponent(ent, out var table) && + _climb.CanVault(table, uid, uid, out _) && + _climb.TryClimb(uid, uid, ent, out id, table, climbing)) + { + component.DoAfterId = id; + return SteeringObstacleStatus.Continuing; + } + } + } + + if (obstacleEnts.Count == 0) + return SteeringObstacleStatus.Completed; + } // Try smashing obstacles. else if ((component.Flags & PathFlags.Smashing) != 0x0) { diff --git a/Content.Server/NPC/Systems/NPCSteeringSystem.cs b/Content.Server/NPC/Systems/NPCSteeringSystem.cs index 42e4fa5d29..9fe9f5ace3 100644 --- a/Content.Server/NPC/Systems/NPCSteeringSystem.cs +++ b/Content.Server/NPC/Systems/NPCSteeringSystem.cs @@ -3,6 +3,7 @@ using System.Threading; using System.Threading.Tasks; using Content.Server.Administration.Managers; +using Content.Server.Climbing; using Content.Server.DoAfter; using Content.Server.Doors.Systems; using Content.Server.NPC.Components; @@ -50,6 +51,7 @@ public sealed partial class NPCSteeringSystem : SharedNPCSteeringSystem [Dependency] private readonly IMapManager _mapManager = default!; [Dependency] private readonly IParallelManager _parallel = default!; [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly ClimbSystem _climb = default!; [Dependency] private readonly DoAfterSystem _doAfter = default!; [Dependency] private readonly DoorSystem _doors = default!; [Dependency] private readonly EntityLookupSystem _lookup = default!; diff --git a/Content.Server/NPC/Systems/NPCUtilitySystem.cs b/Content.Server/NPC/Systems/NPCUtilitySystem.cs index 9ce5f444e5..535eba6a54 100644 --- a/Content.Server/NPC/Systems/NPCUtilitySystem.cs +++ b/Content.Server/NPC/Systems/NPCUtilitySystem.cs @@ -12,6 +12,7 @@ using Content.Shared.Examine; using Content.Shared.Fluids.Components; using Content.Shared.Mobs.Systems; +using Content.Shared.Nutrition.Components; using Robust.Server.Containers; using Robust.Shared.Collections; using Robust.Shared.Prototypes; @@ -23,12 +24,13 @@ namespace Content.Server.NPC.Systems; /// public sealed class NPCUtilitySystem : EntitySystem { - [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly ContainerSystem _container = default!; + [Dependency] private readonly DrinkSystem _drink = default!; [Dependency] private readonly EntityLookupSystem _lookup = default!; - [Dependency] private readonly NpcFactionSystem _npcFaction = default!; [Dependency] private readonly FoodSystem _food = default!; + [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly MobStateSystem _mobState = default!; + [Dependency] private readonly NpcFactionSystem _npcFaction = default!; [Dependency] private readonly PuddleSystem _puddle = default!; [Dependency] private readonly SharedTransformSystem _transform = default!; [Dependency] private readonly SolutionContainerSystem _solutions = default!; @@ -121,6 +123,7 @@ private float GetScore(IUtilityCurve curve, float conScore) private float GetScore(NPCBlackboard blackboard, EntityUid targetUid, UtilityConsideration consideration) { + var owner = blackboard.GetValue(NPCBlackboard.Owner); switch (consideration) { case FoodValueCon: @@ -128,11 +131,39 @@ private float GetScore(NPCBlackboard blackboard, EntityUid targetUid, UtilityCon if (!TryComp(targetUid, out var food)) return 0f; - var owner = blackboard.GetValue(NPCBlackboard.Owner); - if (!_food.IsDigestibleBy(owner, targetUid, food)) return 0f; + var avoidBadFood = !HasComp(owner); + + // only eat when hungry or if it will eat anything + if (TryComp(owner, out var hunger) && hunger.CurrentThreshold > HungerThreshold.Okay && avoidBadFood) + return 0f; + + // no mouse don't eat the uranium-235 + if (avoidBadFood && HasComp(targetUid)) + return 0f; + + return 1f; + } + case DrinkValueCon: + { + if (!TryComp(targetUid, out var drink) || !drink.Opened) + return 0f; + + // only drink when thirsty + if (TryComp(owner, out var thirst) && thirst.CurrentThirstThreshold > ThirstThreshold.Okay) + return 0f; + + // no janicow don't drink the blood puddle + if (HasComp(targetUid)) + return 0f; + + // needs to have something that will satiate thirst, mice wont try to drink 100% pure mutagen. + var hydration = _drink.TotalHydration(targetUid, drink); + if (hydration <= 1.0f) + return 0f; + return 1f; } case TargetAccessibleCon: @@ -160,7 +191,6 @@ private float GetScore(NPCBlackboard blackboard, EntityUid targetUid, UtilityCon } case TargetDistanceCon: { - var owner = blackboard.GetValue(NPCBlackboard.Owner); var radius = blackboard.GetValueOrDefault(NPCBlackboard.VisionRadius, EntityManager); if (!TryComp(targetUid, out var targetXform) || @@ -183,14 +213,12 @@ private float GetScore(NPCBlackboard blackboard, EntityUid targetUid, UtilityCon } case TargetInLOSCon: { - var owner = blackboard.GetValue(NPCBlackboard.Owner); var radius = blackboard.GetValueOrDefault(NPCBlackboard.VisionRadius, EntityManager); return ExamineSystemShared.InRangeUnOccluded(owner, targetUid, radius + 0.5f, null) ? 1f : 0f; } case TargetInLOSOrCurrentCon: { - var owner = blackboard.GetValue(NPCBlackboard.Owner); var radius = blackboard.GetValueOrDefault(NPCBlackboard.VisionRadius, EntityManager); const float bufferRange = 0.5f; diff --git a/Content.Server/NewCon/Commands/AdminDebug/ACmdCommand.cs b/Content.Server/NewCon/Commands/AdminDebug/ACmdCommand.cs new file mode 100644 index 0000000000..a792196715 --- /dev/null +++ b/Content.Server/NewCon/Commands/AdminDebug/ACmdCommand.cs @@ -0,0 +1,34 @@ +using Content.Server.Administration; +using Content.Server.Administration.Managers; +using Content.Shared.Administration; +using Robust.Server.Player; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Syntax; + +namespace Content.Server.NewCon.Commands.AdminDebug; + +[ToolshedCommand, AdminCommand(AdminFlags.Debug)] +public sealed class ACmdCommand : ToolshedCommand +{ + [Dependency] private readonly IAdminManager _adminManager = default!; + + [CommandImplementation("perms")] + public AdminFlags[]? Perms([PipedArgument] CommandSpec command) + { + var res = _adminManager.TryGetCommandFlags(command, out var flags); + if (res) + flags ??= Array.Empty(); + return flags; + } + + [CommandImplementation("caninvoke")] + public bool CanInvoke( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] CommandSpec command, + [CommandArgument] ValueRef player + ) + { + // Deliberately discard the error. + return ((IPermissionController) _adminManager).CheckInvokable(command, player.Evaluate(ctx), out var err); + } +} diff --git a/Content.Server/NewCon/Commands/Verbs/RunVerbAsCommand.cs b/Content.Server/NewCon/Commands/Verbs/RunVerbAsCommand.cs new file mode 100644 index 0000000000..21f2119dac --- /dev/null +++ b/Content.Server/NewCon/Commands/Verbs/RunVerbAsCommand.cs @@ -0,0 +1,62 @@ +using System.Linq; +using Content.Server.Administration; +using Content.Shared.Administration; +using Content.Shared.Verbs; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Syntax; +using Robust.Shared.Toolshed.TypeParsers; + +namespace Content.Server.NewCon.Commands.Verbs; + +[ToolshedCommand, AdminCommand(AdminFlags.Admin)] +public sealed class RunVerbAsCommand : ToolshedCommand +{ + private SharedVerbSystem? _verb; + + [CommandImplementation] + public IEnumerable RunVerbAs( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input, + [CommandArgument] ValueRef runner, + [CommandArgument] string verb + ) + { + _verb ??= GetSys(); + verb = verb.ToLowerInvariant(); + + foreach (var i in input) + { + var runnerEid = runner.Evaluate(ctx); + + + if (EntityManager.Deleted(runnerEid) && runnerEid != default) + ctx.ReportError(new DeadEntity(runnerEid)); + + if (ctx.GetErrors().Any()) + yield break; + + var verbs = _verb.GetLocalVerbs(i, runnerEid, Verb.VerbTypes, true); + + // if the "verb name" is actually a verb-type, try run any verb of that type. + var verbType = Verb.VerbTypes.FirstOrDefault(x => x.Name == verb); + if (verbType != null) + { + var verbTy = verbs.FirstOrDefault(v => v.GetType() == verbType); + if (verbTy != null) + { + _verb.ExecuteVerb(verbTy, runnerEid, i, forced: true); + yield return i; + } + } + + foreach (var verbTy in verbs) + { + if (verbTy.Text.ToLowerInvariant() == verb) + { + _verb.ExecuteVerb(verbTy, runnerEid, i, forced: true); + yield return i; + } + } + } + } +} diff --git a/Content.Server/NewCon/Commands/VisualizeCommand.cs b/Content.Server/NewCon/Commands/VisualizeCommand.cs new file mode 100644 index 0000000000..44e4730959 --- /dev/null +++ b/Content.Server/NewCon/Commands/VisualizeCommand.cs @@ -0,0 +1,51 @@ +using System.Linq; +using Content.Server.Administration; +using Content.Server.EUI; +using Content.Shared.Administration; +using Content.Shared.Bql; +using Content.Shared.Eui; +using Robust.Server.Player; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Errors; + +namespace Content.Server.NewCon.Commands; + +[ToolshedCommand, AdminCommand(AdminFlags.Admin)] +public sealed class VisualizeCommand : ToolshedCommand +{ + [Dependency] private readonly EuiManager _euiManager = default!; + + [CommandImplementation] + public void VisualizeEntities( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable input + ) + { + if (ctx.Session is null) + { + ctx.ReportError(new NotForServerConsoleError()); + return; + } + + var ui = new ToolshedVisualizeEui( + input.Select(e => (EntName(e), e)).ToArray() + ); + _euiManager.OpenEui(ui, (IPlayerSession) ctx.Session); + _euiManager.QueueStateUpdate(ui); + } +} +internal sealed class ToolshedVisualizeEui : BaseEui +{ + private readonly (string name, EntityUid entity)[] _entities; + + public ToolshedVisualizeEui((string name, EntityUid entity)[] entities) + { + _entities = entities; + } + + public override EuiStateBase GetNewState() + { + return new ToolshedVisualizeEuiState(_entities); + } +} + diff --git a/Content.Server/Nuke/NukeCodePaperSystem.cs b/Content.Server/Nuke/NukeCodePaperSystem.cs index e764135201..7850995058 100644 --- a/Content.Server/Nuke/NukeCodePaperSystem.cs +++ b/Content.Server/Nuke/NukeCodePaperSystem.cs @@ -65,7 +65,7 @@ public bool SendNukeCodes(EntityUid station) paperContent, Loc.GetString("nuke-codes-fax-paper-name"), null, - "paper_stamp-cent", + "paper_stamp-centcom", new() { Loc.GetString("stamp-component-stamped-name-centcom") }); _faxSystem.Receive(faxEnt, printout, null, fax); diff --git a/Content.Server/Nuke/NukeComponent.cs b/Content.Server/Nuke/NukeComponent.cs index 728998af5e..dca093f053 100644 --- a/Content.Server/Nuke/NukeComponent.cs +++ b/Content.Server/Nuke/NukeComponent.cs @@ -175,5 +175,12 @@ public sealed class NukeComponent : SharedNukeComponent public bool PlayedAlertSound = false; public IPlayingAudioStream? AlertAudioStream = default; + + /// + /// The radius from the nuke for which there must be floor tiles for it to be anchorable. + /// + [ViewVariables(VVAccess.ReadWrite)] + [DataField("requiredFloorRadius")] + public float RequiredFloorRadius = 7; } } diff --git a/Content.Server/Nuke/NukeSystem.cs b/Content.Server/Nuke/NukeSystem.cs index 625c958cde..525503ff37 100644 --- a/Content.Server/Nuke/NukeSystem.cs +++ b/Content.Server/Nuke/NukeSystem.cs @@ -5,14 +5,15 @@ using Content.Server.Popups; using Content.Server.Station.Systems; using Content.Shared.Audio; -using Content.Shared.Construction.Components; using Content.Shared.Containers.ItemSlots; using Content.Shared.Coordinates.Helpers; using Content.Shared.DoAfter; +using Content.Shared.Maps; using Content.Shared.Nuke; using Content.Shared.Popups; using Robust.Server.GameObjects; using Robust.Shared.Containers; +using Robust.Shared.Map; using Robust.Shared.Player; using Robust.Shared.Random; @@ -23,7 +24,9 @@ public sealed class NukeSystem : EntitySystem [Dependency] private readonly AlertLevelSystem _alertLevel = default!; [Dependency] private readonly ChatSystem _chatSystem = default!; [Dependency] private readonly ExplosionSystem _explosions = default!; + [Dependency] private readonly IMapManager _mapManager = default!; [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly ITileDefinitionManager _tileDefManager = default!; [Dependency] private readonly ItemSlotsSystem _itemSlots = default!; [Dependency] private readonly PopupSystem _popups = default!; [Dependency] private readonly ServerGlobalSoundSystem _sound = default!; @@ -53,9 +56,6 @@ public override void Initialize() SubscribeLocalEvent(OnItemSlotChanged); SubscribeLocalEvent(OnItemSlotChanged); - // anchoring logic - SubscribeLocalEvent(OnAnchorAttempt); - SubscribeLocalEvent(OnUnanchorAttempt); // Shouldn't need re-anchoring. SubscribeLocalEvent(OnAnchorChanged); @@ -133,28 +133,6 @@ private void OnItemSlotChanged(EntityUid uid, NukeComponent component, Container #region Anchor - private void OnAnchorAttempt(EntityUid uid, NukeComponent component, AnchorAttemptEvent args) - { - CheckAnchorAttempt(uid, component, args); - } - - private void OnUnanchorAttempt(EntityUid uid, NukeComponent component, UnanchorAttemptEvent args) - { - CheckAnchorAttempt(uid, component, args); - } - - private void CheckAnchorAttempt(EntityUid uid, NukeComponent component, BaseAnchoredAttemptEvent args) - { - // cancel any anchor attempt if armed - if (component.Status == NukeStatus.ARMED) - { - var msg = Loc.GetString("nuke-component-cant-anchor"); - _popups.PopupEntity(msg, uid, args.User); - - args.Cancel(); - } - } - private void OnAnchorChanged(EntityUid uid, NukeComponent component, ref AnchorStateChangedEvent args) { UpdateUserInterface(uid, component); @@ -186,6 +164,22 @@ private async void OnAnchorButtonPressed(EntityUid uid, NukeComponent component, } else { + if (!_mapManager.TryGetGrid(xform.GridUid, out var grid)) + return; + + var worldPos = _transform.GetWorldPosition(xform); + + foreach (var tile in grid.GetTilesIntersecting(new Circle(worldPos, component.RequiredFloorRadius), false)) + { + if (!tile.IsSpace(_tileDefManager)) + continue; + + var msg = Loc.GetString("nuke-component-cant-anchor-floor"); + _popups.PopupEntity(msg, uid, args.Session, PopupType.MediumCaution); + + return; + } + _transform.SetCoordinates(uid, xform, xform.Coordinates.SnapToGrid()); _transform.AnchorEntity(uid, xform); } diff --git a/Content.Server/Nutrition/Components/BadDrinkComponent.cs b/Content.Server/Nutrition/Components/BadDrinkComponent.cs new file mode 100644 index 0000000000..6512f44466 --- /dev/null +++ b/Content.Server/Nutrition/Components/BadDrinkComponent.cs @@ -0,0 +1,12 @@ +using Content.Server.Nutrition.EntitySystems; + +namespace Content.Server.Nutrition.Components; + +/// +/// This component prevents NPC mobs like mice or cows from wanting to drink something that shouldn't be drank from. +/// Including but not limited to: puddles +/// +[RegisterComponent, Access(typeof(DrinkSystem))] +public sealed class BadDrinkComponent : Component +{ +} diff --git a/Content.Server/Nutrition/Components/BadFoodComponent.cs b/Content.Server/Nutrition/Components/BadFoodComponent.cs new file mode 100644 index 0000000000..901575e01c --- /dev/null +++ b/Content.Server/Nutrition/Components/BadFoodComponent.cs @@ -0,0 +1,12 @@ +using Content.Server.Nutrition.EntitySystems; + +namespace Content.Server.Nutrition.Components; + +/// +/// This component prevents NPC mobs like mice from wanting to eat something that is edible but is not exactly food. +/// Including but not limited to: uranium, death pills, insulation +/// +[RegisterComponent, Access(typeof(FoodSystem))] +public sealed class BadFoodComponent : Component +{ +} diff --git a/Content.Server/Nutrition/Components/IgnoreBadFoodComponent.cs b/Content.Server/Nutrition/Components/IgnoreBadFoodComponent.cs new file mode 100644 index 0000000000..734af7000f --- /dev/null +++ b/Content.Server/Nutrition/Components/IgnoreBadFoodComponent.cs @@ -0,0 +1,12 @@ +using Content.Server.Nutrition.EntitySystems; + +namespace Content.Server.Nutrition.Components; + +/// +/// This component allows NPC mobs to eat food with BadFoodComponent. +/// See MobMouseAdmeme for usage. +/// +[RegisterComponent, Access(typeof(FoodSystem))] +public sealed class IgnoreBadFoodComponent : Component +{ +} diff --git a/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs b/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs index b9fb0b4213..36521568a1 100644 --- a/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs @@ -2,6 +2,7 @@ using Content.Server.Body.Systems; using Content.Server.Chemistry.Components.SolutionManager; using Content.Server.Chemistry.EntitySystems; +using Content.Server.Chemistry.ReagentEffects; using Content.Server.Fluids.EntitySystems; using Content.Server.Forensics; using Content.Server.Nutrition.Components; @@ -24,422 +25,453 @@ using Content.Shared.Nutrition.Components; using Content.Shared.Throwing; using Content.Shared.Verbs; -using JetBrains.Annotations; using Robust.Shared.Audio; using Robust.Shared.Player; +using Robust.Shared.Prototypes; using Robust.Shared.Random; using Robust.Shared.Utility; -namespace Content.Server.Nutrition.EntitySystems +namespace Content.Server.Nutrition.EntitySystems; + +public sealed class DrinkSystem : EntitySystem { - [UsedImplicitly] - public sealed class DrinkSystem : EntitySystem + [Dependency] private readonly BodySystem _body = default!; + [Dependency] private readonly FoodSystem _food = default!; + [Dependency] private readonly FlavorProfileSystem _flavorProfile = default!; + [Dependency] private readonly IPrototypeManager _proto = default!; + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly ISharedAdminLogManager _adminLogger = default!; + [Dependency] private readonly MobStateSystem _mobStateSystem = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly PuddleSystem _puddleSystem = default!; + [Dependency] private readonly ReactiveSystem _reaction = default!; + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedDoAfterSystem _doAfter = default!; + [Dependency] private readonly SharedInteractionSystem _interaction = default!; + [Dependency] private readonly SolutionContainerSystem _solutionContainer = default!; + [Dependency] private readonly StomachSystem _stomach = default!; + + public override void Initialize() { - [Dependency] private readonly FoodSystem _foodSystem = default!; - [Dependency] private readonly FlavorProfileSystem _flavorProfileSystem = default!; - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly SolutionContainerSystem _solutionContainerSystem = default!; - [Dependency] private readonly PopupSystem _popupSystem = default!; - [Dependency] private readonly BodySystem _bodySystem = default!; - [Dependency] private readonly StomachSystem _stomachSystem = default!; - [Dependency] private readonly SharedDoAfterSystem _doAfterSystem = default!; - [Dependency] private readonly ISharedAdminLogManager _adminLogger = default!; - [Dependency] private readonly MobStateSystem _mobStateSystem = default!; - [Dependency] private readonly PuddleSystem _puddleSystem = default!; - [Dependency] private readonly SharedInteractionSystem _interactionSystem = default!; - [Dependency] private readonly SharedAppearanceSystem _appearanceSystem = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; - [Dependency] private readonly ReactiveSystem _reaction = default!; - - public override void Initialize() - { - base.Initialize(); - - // TODO add InteractNoHandEvent for entities like mice. - SubscribeLocalEvent(OnSolutionChange); - SubscribeLocalEvent(OnDrinkInit); - SubscribeLocalEvent(HandleLand); - SubscribeLocalEvent(OnUse); - SubscribeLocalEvent(AfterInteract); - SubscribeLocalEvent>(AddDrinkVerb); - SubscribeLocalEvent(OnExamined); - SubscribeLocalEvent(OnTransferAttempt); - SubscribeLocalEvent(OnDoAfter); - } + base.Initialize(); + + // TODO add InteractNoHandEvent for entities like mice. + SubscribeLocalEvent(OnSolutionChange); + SubscribeLocalEvent(OnDrinkInit); + SubscribeLocalEvent(HandleLand); + SubscribeLocalEvent(OnUse); + SubscribeLocalEvent(AfterInteract); + SubscribeLocalEvent>(AddDrinkVerb); + SubscribeLocalEvent(OnExamined); + SubscribeLocalEvent(OnTransferAttempt); + SubscribeLocalEvent(OnDoAfter); + } - private FixedPoint2 DrinkVolume(EntityUid uid, DrinkComponent? component = null) - { - if(!Resolve(uid, ref component)) - return FixedPoint2.Zero; + private FixedPoint2 DrinkVolume(EntityUid uid, DrinkComponent? component = null) + { + if (!Resolve(uid, ref component)) + return FixedPoint2.Zero; - if (!_solutionContainerSystem.TryGetSolution(uid, component.SolutionName, out var sol)) - return FixedPoint2.Zero; + if (!_solutionContainer.TryGetSolution(uid, component.SolutionName, out var sol)) + return FixedPoint2.Zero; - return sol.Volume; - } + return sol.Volume; + } - public bool IsEmpty(EntityUid uid, DrinkComponent? component = null) - { - if(!Resolve(uid, ref component)) - return true; + public bool IsEmpty(EntityUid uid, DrinkComponent? component = null) + { + if (!Resolve(uid, ref component)) + return true; - return DrinkVolume(uid, component) <= 0; - } + return DrinkVolume(uid, component) <= 0; + } + + /// + /// Get the total hydration factor contained in a drink's solution. + /// + public float TotalHydration(EntityUid uid, DrinkComponent? comp = null) + { + if (!Resolve(uid, ref comp)) + return 0f; - private void OnExamined(EntityUid uid, DrinkComponent component, ExaminedEvent args) + if (!_solutionContainer.TryGetSolution(uid, comp.SolutionName, out var solution)) + return 0f; + + var total = 0f; + foreach (var quantity in solution.Contents) { - if (!component.Opened || !args.IsInDetailsRange || !component.Examinable) - return; + var reagent = _proto.Index(quantity.ReagentId); + if (reagent.Metabolisms == null) + continue; - var color = IsEmpty(uid, component) ? "gray" : "yellow"; - var openedText = - Loc.GetString(IsEmpty(uid, component) ? "drink-component-on-examine-is-empty" : "drink-component-on-examine-is-opened"); - args.Message.AddMarkup($"\n{Loc.GetString("drink-component-on-examine-details-text", ("colorName", color), ("text", openedText))}"); - if (!IsEmpty(uid, component)) + foreach ((var _, var entry) in reagent.Metabolisms) { - if (TryComp(uid, out var comp)) + foreach (var effect in entry.Effects) { - //provide exact measurement for beakers - args.Message.AddMarkup($" - {Loc.GetString("drink-component-on-examine-exact-volume", ("amount", DrinkVolume(uid, component)))}"); - } - else - { - //general approximation - var remainingString = (int) _solutionContainerSystem.PercentFull(uid) switch + // ignores any effect conditions, just cares about how much it can hydrate + if (effect is SatiateThirst thirst) { - 100 => "drink-component-on-examine-is-full", - > 66 => "drink-component-on-examine-is-mostly-full", - > 33 => HalfEmptyOrHalfFull(args), - _ => "drink-component-on-examine-is-mostly-empty", - }; - args.Message.AddMarkup($" - {Loc.GetString(remainingString)}"); + total += thirst.HydrationFactor * quantity.Quantity.Float(); + } } } } - private void SetOpen(EntityUid uid, bool opened = false, DrinkComponent? component = null) + return total; + } + + private void OnExamined(EntityUid uid, DrinkComponent component, ExaminedEvent args) + { + if (!component.Opened || !args.IsInDetailsRange || !component.Examinable) + return; + + var color = IsEmpty(uid, component) ? "gray" : "yellow"; + var openedText = + Loc.GetString(IsEmpty(uid, component) ? "drink-component-on-examine-is-empty" : "drink-component-on-examine-is-opened"); + args.Message.AddMarkup($"\n{Loc.GetString("drink-component-on-examine-details-text", ("colorName", color), ("text", openedText))}"); + if (!IsEmpty(uid, component)) { - if(!Resolve(uid, ref component)) - return; + if (TryComp(uid, out var comp)) + { + //provide exact measurement for beakers + args.Message.AddMarkup($" - {Loc.GetString("drink-component-on-examine-exact-volume", ("amount", DrinkVolume(uid, component)))}"); + } + else + { + //general approximation + var remainingString = (int) _solutionContainer.PercentFull(uid) switch + { + 100 => "drink-component-on-examine-is-full", + > 66 => "drink-component-on-examine-is-mostly-full", + > 33 => HalfEmptyOrHalfFull(args), + _ => "drink-component-on-examine-is-mostly-empty", + }; + args.Message.AddMarkup($" - {Loc.GetString(remainingString)}"); + } + } + } - if (opened == component.Opened) - return; + private void SetOpen(EntityUid uid, bool opened = false, DrinkComponent? component = null) + { + if(!Resolve(uid, ref component)) + return; - component.Opened = opened; + if (opened == component.Opened) + return; - if (!_solutionContainerSystem.TryGetSolution(uid, component.SolutionName, out _)) - return; + component.Opened = opened; - if (EntityManager.TryGetComponent(uid, out var appearance)) - { - _appearanceSystem.SetData(uid, DrinkCanStateVisual.Opened, opened, appearance); - } - } + if (!_solutionContainer.TryGetSolution(uid, component.SolutionName, out _)) + return; - private void AfterInteract(EntityUid uid, DrinkComponent component, AfterInteractEvent args) + if (EntityManager.TryGetComponent(uid, out var appearance)) { - if (args.Handled || args.Target == null || !args.CanReach) - return; - - args.Handled = TryDrink(args.User, args.Target.Value, component, uid); + _appearance.SetData(uid, DrinkCanStateVisual.Opened, opened, appearance); } + } - private void OnUse(EntityUid uid, DrinkComponent component, UseInHandEvent args) - { - if (args.Handled) - return; + private void AfterInteract(EntityUid uid, DrinkComponent component, AfterInteractEvent args) + { + if (args.Handled || args.Target == null || !args.CanReach) + return; - if (!component.Opened) - { - //Do the opening stuff like playing the sounds. - _audio.PlayPvs(_audio.GetSound(component.OpenSounds), args.User); + args.Handled = TryDrink(args.User, args.Target.Value, component, uid); + } - SetOpen(uid, true, component); - return; - } + private void OnUse(EntityUid uid, DrinkComponent component, UseInHandEvent args) + { + if (args.Handled) + return; + + if (!component.Opened) + { + //Do the opening stuff like playing the sounds. + _audio.PlayPvs(_audio.GetSound(component.OpenSounds), args.User); - args.Handled = TryDrink(args.User, args.User, component, uid); + SetOpen(uid, true, component); + return; } - private void HandleLand(EntityUid uid, DrinkComponent component, ref LandEvent args) + args.Handled = TryDrink(args.User, args.User, component, uid); + } + + private void HandleLand(EntityUid uid, DrinkComponent component, ref LandEvent args) + { + if (component.Pressurized && + !component.Opened && + _random.Prob(0.25f) && + _solutionContainer.TryGetSolution(uid, component.SolutionName, out var interactions)) { - if (component.Pressurized && - !component.Opened && - _random.Prob(0.25f) && - _solutionContainerSystem.TryGetSolution(uid, component.SolutionName, out var interactions)) - { - component.Opened = true; - UpdateAppearance(component); + component.Opened = true; + UpdateAppearance(uid, component); - var solution = _solutionContainerSystem.SplitSolution(uid, interactions, interactions.Volume); - _puddleSystem.TrySpillAt(uid, solution, out _); + var solution = _solutionContainer.SplitSolution(uid, interactions, interactions.Volume); + _puddleSystem.TrySpillAt(uid, solution, out _); - _audio.PlayPvs(_audio.GetSound(component.BurstSound), uid, AudioParams.Default.WithVolume(-4)); - } + _audio.PlayPvs(_audio.GetSound(component.BurstSound), uid, AudioParams.Default.WithVolume(-4)); } + } - private void OnDrinkInit(EntityUid uid, DrinkComponent component, ComponentInit args) + private void OnDrinkInit(EntityUid uid, DrinkComponent component, ComponentInit args) + { + SetOpen(uid, component.DefaultToOpened, component); + + if (EntityManager.TryGetComponent(uid, out DrainableSolutionComponent? existingDrainable)) { - SetOpen(uid, component.DefaultToOpened, component); + // Beakers have Drink component but they should use the existing Drainable + component.SolutionName = existingDrainable.Solution; + } + else + { + _solutionContainer.EnsureSolution(uid, component.SolutionName); + } - if (EntityManager.TryGetComponent(uid, out DrainableSolutionComponent? existingDrainable)) - { - // Beakers have Drink component but they should use the existing Drainable - component.SolutionName = existingDrainable.Solution; - } - else - { - _solutionContainerSystem.EnsureSolution(uid, component.SolutionName); - } + UpdateAppearance(uid, component); - UpdateAppearance(component); + if (TryComp(uid, out RefillableSolutionComponent? refillComp)) + refillComp.Solution = component.SolutionName; - if (TryComp(uid, out RefillableSolutionComponent? refillComp)) - refillComp.Solution = component.SolutionName; + if (TryComp(uid, out DrainableSolutionComponent? drainComp)) + drainComp.Solution = component.SolutionName; + } - if (TryComp(uid, out DrainableSolutionComponent? drainComp)) - drainComp.Solution = component.SolutionName; - } + private void OnSolutionChange(EntityUid uid, DrinkComponent component, SolutionChangedEvent args) + { + UpdateAppearance(uid, component); + } - private void OnSolutionChange(EntityUid uid, DrinkComponent component, SolutionChangedEvent args) + public void UpdateAppearance(EntityUid uid, DrinkComponent component) + { + if (!TryComp(uid, out var appearance) || + !HasComp(uid)) { - UpdateAppearance(component); + return; } - public void UpdateAppearance(DrinkComponent component) - { - if (!EntityManager.TryGetComponent((component).Owner, out AppearanceComponent? appearance) || - !EntityManager.HasComponent((component).Owner)) - { - return; - } + var drainAvailable = DrinkVolume(uid, component); + _appearance.SetData(uid, FoodVisuals.Visual, drainAvailable.Float(), appearance); + _appearance.SetData(uid, DrinkCanStateVisual.Opened, component.Opened, appearance); + } - var drainAvailable = DrinkVolume((component.Owner), component); - _appearanceSystem.SetData(component.Owner, FoodVisuals.Visual, drainAvailable.Float(), appearance); - _appearanceSystem.SetData(component.Owner, DrinkCanStateVisual.Opened, component.Opened, appearance); + private void OnTransferAttempt(EntityUid uid, DrinkComponent component, SolutionTransferAttemptEvent args) + { + if (!component.Opened) + { + args.Cancel(Loc.GetString("drink-component-try-use-drink-not-open", ("owner", uid))); } + } + + private bool TryDrink(EntityUid user, EntityUid target, DrinkComponent drink, EntityUid item) + { + if (!EntityManager.HasComponent(target)) + return false; - private void OnTransferAttempt(EntityUid uid, DrinkComponent component, SolutionTransferAttemptEvent args) + if (!drink.Opened) { - if (!component.Opened) - { - args.Cancel(Loc.GetString("drink-component-try-use-drink-not-open", - ("owner", EntityManager.GetComponent(component.Owner).EntityName))); - } + _popup.PopupEntity(Loc.GetString("drink-component-try-use-drink-not-open", + ("owner", EntityManager.GetComponent(item).EntityName)), item, user); + return true; } - private bool TryDrink(EntityUid user, EntityUid target, DrinkComponent drink, EntityUid item) + if (!_solutionContainer.TryGetSolution(item, drink.SolutionName, out var drinkSolution) || + drinkSolution.Volume <= 0) { - if (!EntityManager.HasComponent(target)) - return false; - - if (!drink.Opened) - { - _popupSystem.PopupEntity(Loc.GetString("drink-component-try-use-drink-not-open", - ("owner", EntityManager.GetComponent(item).EntityName)), item, user); - return true; - } - - if (!_solutionContainerSystem.TryGetSolution(item, drink.SolutionName, out var drinkSolution) || - drinkSolution.Volume <= 0) - { - _popupSystem.PopupEntity(Loc.GetString("drink-component-try-use-drink-is-empty", - ("entity", EntityManager.GetComponent(item).EntityName)), item, user); - return true; - } - - if (drinkSolution.Name == null) - return false; - - if (_foodSystem.IsMouthBlocked(target, user)) - return true; + _popup.PopupEntity(Loc.GetString("drink-component-try-use-drink-is-empty", + ("entity", EntityManager.GetComponent(item).EntityName)), item, user); + return true; + } - if (!_interactionSystem.InRangeUnobstructed(user, item, popup: true)) - return true; + if (drinkSolution.Name == null) + return false; - var forceDrink = user != target; + if (_food.IsMouthBlocked(target, user)) + return true; - if (forceDrink) - { - var userName = Identity.Entity(user, EntityManager); + if (!_interaction.InRangeUnobstructed(user, item, popup: true)) + return true; - _popupSystem.PopupEntity(Loc.GetString("drink-component-force-feed", ("user", userName)), - user, target); + var forceDrink = user != target; - // logging - _adminLogger.Add(LogType.ForceFeed, LogImpact.Medium, $"{ToPrettyString(user):user} is forcing {ToPrettyString(target):target} to drink {ToPrettyString(item):drink} {SolutionContainerSystem.ToPrettyString(drinkSolution)}"); - } - else - { - // log voluntary drinking - _adminLogger.Add(LogType.Ingestion, LogImpact.Low, $"{ToPrettyString(target):target} is drinking {ToPrettyString(item):drink} {SolutionContainerSystem.ToPrettyString(drinkSolution)}"); - } + if (forceDrink) + { + var userName = Identity.Entity(user, EntityManager); - var flavors = _flavorProfileSystem.GetLocalizedFlavorsMessage(user, drinkSolution); + _popup.PopupEntity(Loc.GetString("drink-component-force-feed", ("user", userName)), + user, target); - var doAfterEventArgs = new DoAfterArgs( - user, - forceDrink ? drink.ForceFeedDelay : drink.Delay, - new ConsumeDoAfterEvent(drinkSolution.Name, flavors), - eventTarget: item, - target: target, - used: item) - { - BreakOnUserMove = forceDrink, - BreakOnDamage = true, - BreakOnTargetMove = forceDrink, - MovementThreshold = 0.01f, - DistanceThreshold = 1.0f, - // Mice and the like can eat without hands. - // TODO maybe set this based on some CanEatWithoutHands event or component? - NeedHand = forceDrink, - CancelDuplicate = false, - }; - - _doAfterSystem.TryStartDoAfter(doAfterEventArgs); - return true; + // logging + _adminLogger.Add(LogType.ForceFeed, LogImpact.Medium, $"{ToPrettyString(user):user} is forcing {ToPrettyString(target):target} to drink {ToPrettyString(item):drink} {SolutionContainerSystem.ToPrettyString(drinkSolution)}"); } + else + { + // log voluntary drinking + _adminLogger.Add(LogType.Ingestion, LogImpact.Low, $"{ToPrettyString(target):target} is drinking {ToPrettyString(item):drink} {SolutionContainerSystem.ToPrettyString(drinkSolution)}"); + } + + var flavors = _flavorProfile.GetLocalizedFlavorsMessage(user, drinkSolution); - /// - /// Raised directed at a victim when someone has force fed them a drink. - /// - private void OnDoAfter(EntityUid uid, DrinkComponent component, ConsumeDoAfterEvent args) + var doAfterEventArgs = new DoAfterArgs( + user, + forceDrink ? drink.ForceFeedDelay : drink.Delay, + new ConsumeDoAfterEvent(drinkSolution.Name, flavors), + eventTarget: item, + target: target, + used: item) { - if (args.Handled || args.Cancelled || component.Deleted) - return; + BreakOnUserMove = forceDrink, + BreakOnDamage = true, + BreakOnTargetMove = forceDrink, + MovementThreshold = 0.01f, + DistanceThreshold = 1.0f, + // Mice and the like can eat without hands. + // TODO maybe set this based on some CanEatWithoutHands event or component? + NeedHand = forceDrink, + }; + + _doAfter.TryStartDoAfter(doAfterEventArgs); + return true; + } - if (!TryComp(args.Target, out var body)) - return; + /// + /// Raised directed at a victim when someone has force fed them a drink. + /// + private void OnDoAfter(EntityUid uid, DrinkComponent component, ConsumeDoAfterEvent args) + { + if (args.Handled || args.Cancelled || component.Deleted) + return; - if (!_solutionContainerSystem.TryGetSolution(args.Used, args.Solution, out var solution)) - return; + if (!TryComp(args.Target, out var body)) + return; - // TODO this should really be checked every tick. - if (_foodSystem.IsMouthBlocked(args.Target.Value)) - return; + if (!_solutionContainer.TryGetSolution(args.Used, args.Solution, out var solution)) + return; - // TODO this should really be checked every tick. - if (!_interactionSystem.InRangeUnobstructed(args.User, args.Target.Value)) - return; + // TODO this should really be checked every tick. + if (_food.IsMouthBlocked(args.Target.Value)) + return; - var transferAmount = FixedPoint2.Min(component.TransferAmount, solution.Volume); - var drained = _solutionContainerSystem.SplitSolution(uid, solution, transferAmount); - var forceDrink = args.User != args.Target; + // TODO this should really be checked every tick. + if (!_interaction.InRangeUnobstructed(args.User, args.Target.Value)) + return; - args.Handled = true; - if (transferAmount <= 0) - return; + var transferAmount = FixedPoint2.Min(component.TransferAmount, solution.Volume); + var drained = _solutionContainer.SplitSolution(uid, solution, transferAmount); + var forceDrink = args.User != args.Target; - if (!_bodySystem.TryGetBodyOrganComponents(args.Target.Value, out var stomachs, body)) - { - _popupSystem.PopupEntity(forceDrink ? Loc.GetString("drink-component-try-use-drink-cannot-drink-other") : Loc.GetString("drink-component-try-use-drink-had-enough"), args.Target.Value, args.User); + args.Handled = true; + if (transferAmount <= 0) + return; - if (HasComp(args.Target.Value)) - { - _puddleSystem.TrySpillAt(args.Args.User, drained, out _); - return; - } + if (!_body.TryGetBodyOrganComponents(args.Target.Value, out var stomachs, body)) + { + _popup.PopupEntity(forceDrink ? Loc.GetString("drink-component-try-use-drink-cannot-drink-other") : Loc.GetString("drink-component-try-use-drink-had-enough"), args.Target.Value, args.User); - _solutionContainerSystem.Refill(args.Target.Value, solution, drained); + if (HasComp(args.Target.Value)) + { + _puddleSystem.TrySpillAt(args.User, drained, out _); return; } - var firstStomach = stomachs.FirstOrNull(stomach => _stomachSystem.CanTransferSolution(stomach.Comp.Owner, drained)); + _solutionContainer.Refill(args.Target.Value, solution, drained); + return; + } - //All stomachs are full or can't handle whatever solution we have. - if (firstStomach == null) - { - _popupSystem.PopupEntity(Loc.GetString("drink-component-try-use-drink-had-enough"), args.Target.Value, args.Target.Value); + var firstStomach = stomachs.FirstOrNull(stomach => _stomach.CanTransferSolution(stomach.Comp.Owner, drained)); - if (forceDrink) - { - _popupSystem.PopupEntity(Loc.GetString("drink-component-try-use-drink-had-enough-other"), args.Target.Value, args.User); - _puddleSystem.TrySpillAt(args.Target.Value, drained, out _); - } - else - _solutionContainerSystem.TryAddSolution(uid, solution, drained); + //All stomachs are full or can't handle whatever solution we have. + if (firstStomach == null) + { + _popup.PopupEntity(Loc.GetString("drink-component-try-use-drink-had-enough"), args.Target.Value, args.Target.Value); - return; + if (forceDrink) + { + _popup.PopupEntity(Loc.GetString("drink-component-try-use-drink-had-enough-other"), args.Target.Value, args.User); + _puddleSystem.TrySpillAt(args.Target.Value, drained, out _); } + else + _solutionContainer.TryAddSolution(uid, solution, drained); - var flavors = args.FlavorMessage; + return; + } - if (forceDrink) - { - var targetName = Identity.Entity(args.Target.Value, EntityManager); - var userName = Identity.Entity(args.User, EntityManager); + var flavors = args.FlavorMessage; - _popupSystem.PopupEntity(Loc.GetString("drink-component-force-feed-success", ("user", userName), ("flavors", flavors)), args.Target.Value, args.Target.Value); + if (forceDrink) + { + var targetName = Identity.Entity(args.Target.Value, EntityManager); + var userName = Identity.Entity(args.User, EntityManager); - _popupSystem.PopupEntity( - Loc.GetString("drink-component-force-feed-success-user", ("target", targetName)), - args.User, args.User); + _popup.PopupEntity(Loc.GetString("drink-component-force-feed-success", ("user", userName), ("flavors", flavors)), args.Target.Value, args.Target.Value); - // log successful forced drinking - _adminLogger.Add(LogType.ForceFeed, LogImpact.Medium, $"{ToPrettyString(uid):user} forced {ToPrettyString(args.User):target} to drink {ToPrettyString(component.Owner):drink}"); - } - else - { - _popupSystem.PopupEntity( - Loc.GetString("drink-component-try-use-drink-success-slurp-taste", ("flavors", flavors)), args.User, - args.User); - _popupSystem.PopupEntity( - Loc.GetString("drink-component-try-use-drink-success-slurp"), args.User, Filter.PvsExcept(args.User), true); - - // log successful voluntary drinking - _adminLogger.Add(LogType.Ingestion, LogImpact.Low, $"{ToPrettyString(args.User):target} drank {ToPrettyString(uid):drink}"); - } + _popup.PopupEntity( + Loc.GetString("drink-component-force-feed-success-user", ("target", targetName)), + args.User, args.User); - _audio.PlayPvs(_audio.GetSound(component.UseSound), args.Target.Value, AudioParams.Default.WithVolume(-2f)); + // log successful forced drinking + _adminLogger.Add(LogType.ForceFeed, LogImpact.Medium, $"{ToPrettyString(uid):user} forced {ToPrettyString(args.User):target} to drink {ToPrettyString(uid):drink}"); + } + else + { + _popup.PopupEntity( + Loc.GetString("drink-component-try-use-drink-success-slurp-taste", ("flavors", flavors)), args.User, + args.User); + _popup.PopupEntity( + Loc.GetString("drink-component-try-use-drink-success-slurp"), args.User, Filter.PvsExcept(args.User), true); + + // log successful voluntary drinking + _adminLogger.Add(LogType.Ingestion, LogImpact.Low, $"{ToPrettyString(args.User):target} drank {ToPrettyString(uid):drink}"); + } - _reaction.DoEntityReaction(args.Target.Value, solution, ReactionMethod.Ingestion); - //TODO: Grab the stomach UIDs somehow without using Owner - _stomachSystem.TryTransferSolution(firstStomach.Value.Comp.Owner, drained, firstStomach.Value.Comp); + _audio.PlayPvs(_audio.GetSound(component.UseSound), args.Target.Value, AudioParams.Default.WithVolume(-2f)); - var comp = EnsureComp(uid); - if (TryComp(args.Target, out var dna)) - comp.DNAs.Add(dna.DNA); + _reaction.DoEntityReaction(args.Target.Value, solution, ReactionMethod.Ingestion); + //TODO: Grab the stomach UIDs somehow without using Owner + _stomach.TryTransferSolution(firstStomach.Value.Comp.Owner, drained, firstStomach.Value.Comp); - /* if (!forceDrink && solution.Volume > 0) */ - /* args.Repeat = true; */ - } + var comp = EnsureComp(uid); + if (TryComp(args.Target, out var dna)) + comp.DNAs.Add(dna.DNA); - private void AddDrinkVerb(EntityUid uid, DrinkComponent component, GetVerbsEvent ev) - { - if (uid == ev.User || - !ev.CanInteract || - !ev.CanAccess || - !EntityManager.TryGetComponent(ev.User, out BodyComponent? body) || - !_bodySystem.TryGetBodyOrganComponents(ev.User, out var stomachs, body)) - return; + if (!forceDrink && solution.Volume > 0) + args.Repeat = true; + } - if (EntityManager.TryGetComponent(uid, out var mobState) && _mobStateSystem.IsAlive(uid, mobState)) - return; + private void AddDrinkVerb(EntityUid uid, DrinkComponent component, GetVerbsEvent ev) + { + if (uid == ev.User || + !ev.CanInteract || + !ev.CanAccess || + !EntityManager.TryGetComponent(ev.User, out BodyComponent? body) || + !_body.TryGetBodyOrganComponents(ev.User, out var stomachs, body)) + return; - AlternativeVerb verb = new() - { - Act = () => - { - TryDrink(ev.User, ev.User, component, uid); - }, - Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/drink.svg.192dpi.png")), - Text = Loc.GetString("drink-system-verb-drink"), - Priority = 2 - }; - - ev.Verbs.Add(verb); - } + if (EntityManager.TryGetComponent(uid, out var mobState) && _mobStateSystem.IsAlive(uid, mobState)) + return; - // some see half empty, and others see half full - private string HalfEmptyOrHalfFull(ExaminedEvent args) + AlternativeVerb verb = new() { - string remainingString = "drink-component-on-examine-is-half-full"; + Act = () => + { + TryDrink(ev.User, ev.User, component, uid); + }, + Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/drink.svg.192dpi.png")), + Text = Loc.GetString("drink-system-verb-drink"), + Priority = 2 + }; + + ev.Verbs.Add(verb); + } + + // some see half empty, and others see half full + private string HalfEmptyOrHalfFull(ExaminedEvent args) + { + string remainingString = "drink-component-on-examine-is-half-full"; - if (TryComp(args.Examiner, out var examiner) && examiner.EntityName.Length > 0 - && string.Compare(examiner.EntityName.Substring(0, 1), "m", StringComparison.InvariantCultureIgnoreCase) > 0) - remainingString = "drink-component-on-examine-is-half-empty"; + if (TryComp(args.Examiner, out var examiner) && examiner.EntityName.Length > 0 + && string.Compare(examiner.EntityName.Substring(0, 1), "m", StringComparison.InvariantCultureIgnoreCase) > 0) + remainingString = "drink-component-on-examine-is-half-empty"; - return remainingString; - } + return remainingString; } } diff --git a/Content.Server/Nutrition/EntitySystems/FoodSystem.cs b/Content.Server/Nutrition/EntitySystems/FoodSystem.cs index 6e4af7b26b..fbd8b1372d 100644 --- a/Content.Server/Nutrition/EntitySystems/FoodSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/FoodSystem.cs @@ -295,14 +295,21 @@ private void OnDoAfter(EntityUid uid, FoodComponent component, ConsumeDoAfterEve return; } - if (string.IsNullOrEmpty(component.TrashPrototype)) - EntityManager.QueueDeleteEntity(uid); + var ev = new BeforeFullyEatenEvent + { + User = args.User + }; + RaiseLocalEvent(uid, ev); + if (ev.Cancelled) + return; + if (string.IsNullOrEmpty(component.TrashPrototype)) + QueueDel(uid); else DeleteAndSpawnTrash(component, uid, args.User); } - private void DeleteAndSpawnTrash(FoodComponent component, EntityUid food, EntityUid? user = null) + public void DeleteAndSpawnTrash(FoodComponent component, EntityUid food, EntityUid? user = null) { //We're empty. Become trash. var position = Transform(food).MapPosition; diff --git a/Content.Server/Nutrition/EntitySystems/SliceableFoodSystem.cs b/Content.Server/Nutrition/EntitySystems/SliceableFoodSystem.cs index 671dce9cb3..576fb08ab5 100644 --- a/Content.Server/Nutrition/EntitySystems/SliceableFoodSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/SliceableFoodSystem.cs @@ -1,5 +1,6 @@ using Content.Server.Chemistry.Components.SolutionManager; using Content.Server.Chemistry.EntitySystems; +using Content.Server.Nutrition; using Content.Server.Nutrition.Components; using Content.Shared.Chemistry.Components; using Content.Shared.Examine; @@ -51,7 +52,7 @@ private bool TrySliceFood(EntityUid uid, EntityUid user, EntityUid usedItem, return false; } - if (!EntityManager.TryGetComponent(usedItem, out UtensilComponent ? utensil) || (utensil.Types & UtensilType.Knife) == 0) + if (!TryComp(usedItem, out var utensil) || (utensil.Types & UtensilType.Knife) == 0) { return false; } @@ -61,7 +62,7 @@ private bool TrySliceFood(EntityUid uid, EntityUid user, EntityUid usedItem, if (attemptEvent.Cancelled) return false; - var sliceUid = EntityManager.SpawnEntity(component.Slice, transform.Coordinates); + var sliceUid = Spawn(component.Slice, transform.Coordinates); var lostSolution = _solutionContainerSystem.SplitSolution(uid, solution, solution.Volume / FixedPoint2.New(component.Count)); @@ -98,7 +99,7 @@ private bool TrySliceFood(EntityUid uid, EntityUid user, EntityUid usedItem, // If someone makes food proto with 1 slice... if (component.Count < 1) { - EntityManager.DeleteEntity(uid); + DeleteFood(uid, user); return true; } @@ -106,7 +107,7 @@ private bool TrySliceFood(EntityUid uid, EntityUid user, EntityUid usedItem, if (component.Count > 1) return true; - sliceUid = EntityManager.SpawnEntity(component.Slice, transform.Coordinates); + sliceUid = Spawn(component.Slice, transform.Coordinates); // Fill last slice with the rest of the solution FillSlice(sliceUid, solution); @@ -125,14 +126,26 @@ private bool TrySliceFood(EntityUid uid, EntityUid user, EntityUid usedItem, var sliceSplitEvent = new SliceFoodEvent(user, usedItem, uid, sliceUid); RaiseLocalEvent(uid, sliceSplitEvent); - EntityManager.DeleteEntity(uid); + DeleteFood(uid, user); return true; } + private void DeleteFood(EntityUid uid, EntityUid user) + { + var ev = new BeforeFullySlicedEvent + { + User = user + }; + RaiseLocalEvent(uid, ev); + + if (!ev.Cancelled) + Del(uid); + } + private void FillSlice(EntityUid sliceUid, Solution solution) { // Replace all reagents on prototype not just copying poisons (example: slices of eaten pizza should have less nutrition) - if (EntityManager.TryGetComponent(sliceUid, out var sliceFoodComp) && + if (TryComp(sliceUid, out var sliceFoodComp) && _solutionContainerSystem.TryGetSolution(sliceUid, sliceFoodComp.SolutionName, out var itsSolution)) { _solutionContainerSystem.RemoveAllSolution(sliceUid, itsSolution); @@ -145,9 +158,9 @@ private void FillSlice(EntityUid sliceUid, Solution solution) private void OnComponentStartup(EntityUid uid, SliceableFoodComponent component, ComponentStartup args) { component.Count = component.TotalCount; - var foodComp = EntityManager.EnsureComponent(uid); + var foodComp = EnsureComp(uid); - EntityManager.EnsureComponent(uid); + EnsureComp(uid); _solutionContainerSystem.EnsureSolution(uid, foodComp.SolutionName); } diff --git a/Content.Server/Nutrition/EntitySystems/ThirstSystem.cs b/Content.Server/Nutrition/EntitySystems/ThirstSystem.cs index ab966e3e90..2e9c1134a2 100644 --- a/Content.Server/Nutrition/EntitySystems/ThirstSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/ThirstSystem.cs @@ -6,167 +6,170 @@ using Content.Shared.Movement.Systems; using Content.Shared.Rejuvenate; -namespace Content.Server.Nutrition.EntitySystems +namespace Content.Server.Nutrition.EntitySystems; + +[UsedImplicitly] +public sealed class ThirstSystem : EntitySystem { - [UsedImplicitly] - public sealed class ThirstSystem : EntitySystem + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly AlertsSystem _alerts = default!; + [Dependency] private readonly MovementSpeedModifierSystem _movement = default!; + [Dependency] private readonly SharedJetpackSystem _jetpack = default!; + + private ISawmill _sawmill = default!; + private float _accumulatedFrameTime; + + public override void Initialize() { - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly AlertsSystem _alerts = default!; - [Dependency] private readonly MovementSpeedModifierSystem _movement = default!; - [Dependency] private readonly SharedJetpackSystem _jetpack = default!; + base.Initialize(); - private ISawmill _sawmill = default!; - private float _accumulatedFrameTime; + _sawmill = Logger.GetSawmill("thirst"); - public override void Initialize() - { - base.Initialize(); + SubscribeLocalEvent(OnRefreshMovespeed); + SubscribeLocalEvent(OnComponentStartup); + SubscribeLocalEvent(OnRejuvenate); + } - _sawmill = Logger.GetSawmill("thirst"); - SubscribeLocalEvent(OnRefreshMovespeed); - SubscribeLocalEvent(OnComponentStartup); - SubscribeLocalEvent(OnRejuvenate); - } - private void OnComponentStartup(EntityUid uid, ThirstComponent component, ComponentStartup args) + private void OnComponentStartup(EntityUid uid, ThirstComponent component, ComponentStartup args) + { + // Do not change behavior unless starting value is explicitly defined + if (component.CurrentThirst < 0) { - // Do not change behavior unless starting value is explicitly defined - if (component.CurrentThirst < 0) - { - component.CurrentThirst = _random.Next( - (int) component.ThirstThresholds[ThirstThreshold.Thirsty] + 10, - (int) component.ThirstThresholds[ThirstThreshold.Okay] - 1); - } - component.CurrentThirstThreshold = GetThirstThreshold(component, component.CurrentThirst); - component.LastThirstThreshold = ThirstThreshold.Okay; // TODO: Potentially change this -> Used Okay because no effects. - // TODO: Check all thresholds make sense and throw if they don't. - UpdateEffects(component); + component.CurrentThirst = _random.Next( + (int) component.ThirstThresholds[ThirstThreshold.Thirsty] + 10, + (int) component.ThirstThresholds[ThirstThreshold.Okay] - 1); } + component.CurrentThirstThreshold = GetThirstThreshold(component, component.CurrentThirst); + component.LastThirstThreshold = ThirstThreshold.Okay; // TODO: Potentially change this -> Used Okay because no effects. + // TODO: Check all thresholds make sense and throw if they don't. + UpdateEffects(uid, component); + } - private void OnRefreshMovespeed(EntityUid uid, ThirstComponent component, RefreshMovementSpeedModifiersEvent args) - { - // TODO: This should really be taken care of somewhere else - if (_jetpack.IsUserFlying(component.Owner)) - return; + private void OnRefreshMovespeed(EntityUid uid, ThirstComponent component, RefreshMovementSpeedModifiersEvent args) + { + // TODO: This should really be taken care of somewhere else + if (_jetpack.IsUserFlying(uid)) + return; - var mod = component.CurrentThirstThreshold <= ThirstThreshold.Parched ? 0.75f : 1.0f; - args.ModifySpeed(mod, mod); - } + var mod = component.CurrentThirstThreshold <= ThirstThreshold.Parched ? 0.75f : 1.0f; + args.ModifySpeed(mod, mod); + } - private void OnRejuvenate(EntityUid uid, ThirstComponent component, RejuvenateEvent args) - { - ResetThirst(component); - } + private void OnRejuvenate(EntityUid uid, ThirstComponent component, RejuvenateEvent args) + { + ResetThirst(component); + } - private ThirstThreshold GetThirstThreshold(ThirstComponent component, float amount) + private ThirstThreshold GetThirstThreshold(ThirstComponent component, float amount) + { + ThirstThreshold result = ThirstThreshold.Dead; + var value = component.ThirstThresholds[ThirstThreshold.OverHydrated]; + foreach (var threshold in component.ThirstThresholds) { - ThirstThreshold result = ThirstThreshold.Dead; - var value = component.ThirstThresholds[ThirstThreshold.OverHydrated]; - foreach (var threshold in component.ThirstThresholds) + if (threshold.Value <= value && threshold.Value >= amount) { - if (threshold.Value <= value && threshold.Value >= amount) - { - result = threshold.Key; - value = threshold.Value; - } + result = threshold.Key; + value = threshold.Value; } - - return result; } - public void UpdateThirst(ThirstComponent component, float amount) + return result; + } + + public void UpdateThirst(ThirstComponent component, float amount) + { + component.CurrentThirst = Math.Clamp(component.CurrentThirst + amount, component.ThirstThresholds[ThirstThreshold.Dead], component.ThirstThresholds[ThirstThreshold.OverHydrated]); + } + + public void ResetThirst(ThirstComponent component) + { + component.CurrentThirst = component.ThirstThresholds[ThirstThreshold.Okay]; + } + + private bool IsMovementThreshold(ThirstThreshold threshold) + { + switch (threshold) { - component.CurrentThirst = Math.Clamp(component.CurrentThirst + amount, component.ThirstThresholds[ThirstThreshold.Dead], component.ThirstThresholds[ThirstThreshold.OverHydrated]); + case ThirstThreshold.Dead: + case ThirstThreshold.Parched: + return true; + case ThirstThreshold.Thirsty: + case ThirstThreshold.Okay: + case ThirstThreshold.OverHydrated: + return false; + default: + throw new ArgumentOutOfRangeException(nameof(threshold), threshold, null); } + } - public void ResetThirst(ThirstComponent component) + private void UpdateEffects(EntityUid uid, ThirstComponent component) + { + if (IsMovementThreshold(component.LastThirstThreshold) != IsMovementThreshold(component.CurrentThirstThreshold) && + TryComp(uid, out MovementSpeedModifierComponent? movementSlowdownComponent)) { - component.CurrentThirst = component.ThirstThresholds[ThirstThreshold.Okay]; + _movement.RefreshMovementSpeedModifiers(uid, movementSlowdownComponent); } - private bool IsMovementThreshold(ThirstThreshold threshold) + // Update UI + if (ThirstComponent.ThirstThresholdAlertTypes.TryGetValue(component.CurrentThirstThreshold, out var alertId)) { - switch (threshold) - { - case ThirstThreshold.Dead: - case ThirstThreshold.Parched: - return true; - case ThirstThreshold.Thirsty: - case ThirstThreshold.Okay: - case ThirstThreshold.OverHydrated: - return false; - default: - throw new ArgumentOutOfRangeException(nameof(threshold), threshold, null); - } + _alerts.ShowAlert(uid, alertId); + } + else + { + _alerts.ClearAlertCategory(uid, AlertCategory.Thirst); } - private void UpdateEffects(ThirstComponent component) + switch (component.CurrentThirstThreshold) { - if (IsMovementThreshold(component.LastThirstThreshold) != IsMovementThreshold(component.CurrentThirstThreshold) && - TryComp(component.Owner, out MovementSpeedModifierComponent? movementSlowdownComponent)) - { - _movement.RefreshMovementSpeedModifiers(component.Owner, movementSlowdownComponent); - } + case ThirstThreshold.OverHydrated: + component.LastThirstThreshold = component.CurrentThirstThreshold; + component.ActualDecayRate = component.BaseDecayRate * 1.2f; + return; - // Update UI - if (ThirstComponent.ThirstThresholdAlertTypes.TryGetValue(component.CurrentThirstThreshold, out var alertId)) - { - _alerts.ShowAlert(component.Owner, alertId); - } - else - { - _alerts.ClearAlertCategory(component.Owner, AlertCategory.Thirst); - } + case ThirstThreshold.Okay: + component.LastThirstThreshold = component.CurrentThirstThreshold; + component.ActualDecayRate = component.BaseDecayRate; + return; - switch (component.CurrentThirstThreshold) - { - case ThirstThreshold.OverHydrated: - component.LastThirstThreshold = component.CurrentThirstThreshold; - component.ActualDecayRate = component.BaseDecayRate * 1.2f; - return; - - case ThirstThreshold.Okay: - component.LastThirstThreshold = component.CurrentThirstThreshold; - component.ActualDecayRate = component.BaseDecayRate; - return; - - case ThirstThreshold.Thirsty: - // Same as okay except with UI icon saying drink soon. - component.LastThirstThreshold = component.CurrentThirstThreshold; - component.ActualDecayRate = component.BaseDecayRate * 0.8f; - return; - case ThirstThreshold.Parched: - _movement.RefreshMovementSpeedModifiers(component.Owner); - component.LastThirstThreshold = component.CurrentThirstThreshold; - component.ActualDecayRate = component.BaseDecayRate * 0.6f; - return; - - case ThirstThreshold.Dead: - return; - - default: - _sawmill.Error($"No thirst threshold found for {component.CurrentThirstThreshold}"); - throw new ArgumentOutOfRangeException($"No thirst threshold found for {component.CurrentThirstThreshold}"); - } + case ThirstThreshold.Thirsty: + // Same as okay except with UI icon saying drink soon. + component.LastThirstThreshold = component.CurrentThirstThreshold; + component.ActualDecayRate = component.BaseDecayRate * 0.8f; + return; + case ThirstThreshold.Parched: + _movement.RefreshMovementSpeedModifiers(uid); + component.LastThirstThreshold = component.CurrentThirstThreshold; + component.ActualDecayRate = component.BaseDecayRate * 0.6f; + return; + + case ThirstThreshold.Dead: + return; + + default: + _sawmill.Error($"No thirst threshold found for {component.CurrentThirstThreshold}"); + throw new ArgumentOutOfRangeException($"No thirst threshold found for {component.CurrentThirstThreshold}"); } - public override void Update(float frameTime) - { - _accumulatedFrameTime += frameTime; + } - if (_accumulatedFrameTime > 1) + public override void Update(float frameTime) + { + _accumulatedFrameTime += frameTime; + + if (_accumulatedFrameTime > 1) + { + var query = EntityManager.EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var comp)) { - foreach (var component in EntityManager.EntityQuery()) + UpdateThirst(comp, - comp.ActualDecayRate); + var calculatedThirstThreshold = GetThirstThreshold(comp, comp.CurrentThirst); + if (calculatedThirstThreshold != comp.CurrentThirstThreshold) { - UpdateThirst(component, - component.ActualDecayRate); - var calculatedThirstThreshold = GetThirstThreshold(component, component.CurrentThirst); - if (calculatedThirstThreshold != component.CurrentThirstThreshold) - { - component.CurrentThirstThreshold = calculatedThirstThreshold; - UpdateEffects(component); - } + comp.CurrentThirstThreshold = calculatedThirstThreshold; + UpdateEffects(uid, comp); } - _accumulatedFrameTime -= 1; } + _accumulatedFrameTime -= 1; } } } diff --git a/Content.Server/Nutrition/IngestionEvents.cs b/Content.Server/Nutrition/IngestionEvents.cs index c9668ad9db..ae1d22fb71 100644 --- a/Content.Server/Nutrition/IngestionEvents.cs +++ b/Content.Server/Nutrition/IngestionEvents.cs @@ -10,3 +10,27 @@ public sealed class IngestionAttemptEvent : CancellableEntityEventArgs /// public EntityUid? Blocker = null; } + +/// +/// Raised directed at the food after finishing eating a food before it's deleted. +/// Cancel this if you want to do something special before a food is deleted. +/// +public sealed class BeforeFullyEatenEvent : CancellableEntityEventArgs +{ + /// + /// The person that ate the food. + /// + public EntityUid User; +} + +/// +/// Raised directed at the food being sliced before it's deleted. +/// Cancel this if you want to do something special before a food is deleted. +/// +public sealed class BeforeFullySlicedEvent : CancellableEntityEventArgs +{ + /// + /// The person slicing the food. + /// + public EntityUid User; +} diff --git a/Content.Server/Nyanotrasen/Psionics/Glimmer/GlimmerReactiveSystem.cs b/Content.Server/Nyanotrasen/Psionics/Glimmer/GlimmerReactiveSystem.cs index 757e70baed..7af82b1142 100644 --- a/Content.Server/Nyanotrasen/Psionics/Glimmer/GlimmerReactiveSystem.cs +++ b/Content.Server/Nyanotrasen/Psionics/Glimmer/GlimmerReactiveSystem.cs @@ -52,7 +52,7 @@ public override void Initialize() base.Initialize(); SubscribeLocalEvent(Reset); - SubscribeLocalEvent(OnComponentInit); + SubscribeLocalEvent(OnMapInit); SubscribeLocalEvent(OnComponentRemove); SubscribeLocalEvent(OnPowerChanged); SubscribeLocalEvent(OnTierChanged); @@ -109,7 +109,7 @@ private void UpdateEntityState(EntityUid uid, SharedGlimmerReactiveComponent com /// current status of the glimmer tier, if it wasn't around when an /// update went out. /// - private void OnComponentInit(EntityUid uid, SharedGlimmerReactiveComponent component, ComponentInit args) + private void OnMapInit(EntityUid uid, SharedGlimmerReactiveComponent component, MapInitEvent args) { if (component.RequiresApcPower && !HasComp(uid)) Logger.Warning($"{ToPrettyString(uid)} had RequiresApcPower set to true but no ApcPowerReceiverComponent was found on init."); diff --git a/Content.Server/Objectives/Conditions/EscapeShuttleCondition.cs b/Content.Server/Objectives/Conditions/EscapeShuttleCondition.cs index a41d891ff9..f26d256446 100644 --- a/Content.Server/Objectives/Conditions/EscapeShuttleCondition.cs +++ b/Content.Server/Objectives/Conditions/EscapeShuttleCondition.cs @@ -1,10 +1,8 @@ using Content.Server.Mind; using Content.Server.Objectives.Interfaces; -using Content.Server.Shuttles.Components; -using Content.Server.Station.Components; +using Content.Server.Shuttles.Systems; using Content.Shared.Cuffs.Components; using JetBrains.Annotations; -using Robust.Shared.Map.Components; using Robust.Shared.Utility; namespace Content.Server.Objectives.Conditions @@ -28,22 +26,6 @@ public IObjectiveCondition GetAssigned(Mind.Mind mind) public SpriteSpecifier Icon => new SpriteSpecifier.Rsi(new ("Structures/Furniture/chairs.rsi"), "shuttle"); - private bool IsAgentOnShuttle(TransformComponent agentXform, EntityUid? shuttle) - { - if (shuttle == null) - return false; - - var entMan = IoCManager.Resolve(); - - if (!entMan.TryGetComponent(shuttle, out var shuttleGrid) || - !entMan.TryGetComponent(shuttle, out var shuttleXform)) - { - return false; - } - - return shuttleXform.WorldMatrix.TransformBox(shuttleGrid.LocalAABB).Contains(agentXform.WorldPosition); - } - public float Progress { get { @@ -54,25 +36,22 @@ public float Progress || !entMan.TryGetComponent(_mind.OwnedEntity, out var xform)) return 0f; - var shuttleContainsAgent = false; - var agentIsAlive = !mindSystem.IsCharacterDeadIc(_mind); - var agentIsEscaping = true; + if (mindSystem.IsCharacterDeadIc(_mind)) + return 0f; if (entMan.TryGetComponent(_mind.OwnedEntity, out var cuffed) && cuffed.CuffedHandCount > 0) - // You're not escaping if you're restrained! - agentIsEscaping = false; - - // Any emergency shuttle counts for this objective. - foreach (var stationData in entMan.EntityQuery()) { - if (IsAgentOnShuttle(xform, stationData.EmergencyShuttle)) { - shuttleContainsAgent = true; - break; - } + // You're not escaping if you're restrained! + return 0f; } - return (shuttleContainsAgent && agentIsAlive && agentIsEscaping) ? 1f : 0f; + // Any emergency shuttle counts for this objective, but not pods. + var emergencyShuttle = entMan.System(); + if (!emergencyShuttle.IsTargetEscaping(_mind.OwnedEntity.Value)) + return 0f; + + return 1f; } } diff --git a/Content.Server/Objectives/Conditions/KillPersonCondition.cs b/Content.Server/Objectives/Conditions/KillPersonCondition.cs index cdfd25174e..0c243e217a 100644 --- a/Content.Server/Objectives/Conditions/KillPersonCondition.cs +++ b/Content.Server/Objectives/Conditions/KillPersonCondition.cs @@ -1,6 +1,9 @@ using Content.Server.Mind; using Content.Server.Objectives.Interfaces; +using Content.Server.Shuttles.Systems; +using Content.Shared.CCVar; using Content.Shared.Mobs.Systems; +using Robust.Shared.Configuration; using Robust.Shared.Utility; namespace Content.Server.Objectives.Conditions @@ -12,6 +15,11 @@ public abstract class KillPersonCondition : IObjectiveCondition protected Mind.Mind? Target; public abstract IObjectiveCondition GetAssigned(Mind.Mind mind); + /// + /// Whether the target must be truly dead, ignores missing evac. + /// + protected bool RequireDead = false; + public string Title { get @@ -37,13 +45,37 @@ public float Progress { get { - var entityManager = IoCManager.Resolve(); - var mindSystem = entityManager.System(); - return Target == null || mindSystem.IsCharacterDeadIc(Target) ? 1f : 0f; + if (Target == null || Target.OwnedEntity == null) + return 1f; + + var entMan = IoCManager.Resolve(); + var mindSystem = entMan.System(); + if (mindSystem.IsCharacterDeadIc(Target)) + return 1f; + + if (RequireDead) + return 0f; + + // if evac is disabled then they really do have to be dead + var configMan = IoCManager.Resolve(); + if (!configMan.GetCVar(CCVars.EmergencyShuttleEnabled)) + return 0f; + + // target is escaping so you fail + var emergencyShuttle = entMan.System(); + if (emergencyShuttle.IsTargetEscaping(Target.OwnedEntity.Value)) + return 0f; + + // evac has left without the target, greentext since the target is afk in space with a full oxygen tank and coordinates off. + if (emergencyShuttle.ShuttlesLeft) + return 1f; + + // if evac is still here and target hasn't boarded, show 50% to give you an indicator that you are doing good + return emergencyShuttle.EmergencyShuttleArrived ? 0.5f : 0f; } } - public float Difficulty => 2f; + public float Difficulty => 1.75f; public bool Equals(IObjectiveCondition? other) { diff --git a/Content.Server/Objectives/Conditions/KillRandomHeadCondition.cs b/Content.Server/Objectives/Conditions/KillRandomHeadCondition.cs new file mode 100644 index 0000000000..4476c0106a --- /dev/null +++ b/Content.Server/Objectives/Conditions/KillRandomHeadCondition.cs @@ -0,0 +1,47 @@ +using Content.Server.Mind.Components; +using Content.Server.Objectives.Interfaces; +using Content.Server.Roles; +using Content.Shared.Mobs.Components; +using Robust.Shared.Random; +using System.Linq; + +namespace Content.Server.Objectives.Conditions; + +[DataDefinition] +public sealed class KillRandomHeadCondition : KillPersonCondition +{ + public override IObjectiveCondition GetAssigned(Mind.Mind mind) + { + RequireDead = true; + + var allHumans = EntityManager.EntityQuery(true).Where(mc => + { + var entity = mc.Mind?.OwnedEntity; + + if (entity == default) + return false; + + return EntityManager.TryGetComponent(entity, out MobStateComponent? mobState) && + MobStateSystem.IsAlive(entity.Value, mobState) && + mc.Mind != mind; + }).Select(mc => mc.Mind).ToList(); + + if (allHumans.Count == 0) + return new DieCondition(); // I guess I'll die + + var allHeads = allHumans.Where(mind => mind?.AllRoles.Any(role => { + if (role is not Job job) + return false; + + // basically a command department check, pretty sussy but whatever + return job.Prototype.RequireAdminNotify; + }) ?? false).ToList(); + + if (allHeads.Count == 0) + allHeads = allHumans; // fallback to non-head target + + return new KillRandomHeadCondition {Target = IoCManager.Resolve().Pick(allHeads)}; + } + + public string Description => Loc.GetString("objective-condition-kill-head-description"); +} diff --git a/Content.Server/Objectives/Requirements/NotRoleRequirement.cs b/Content.Server/Objectives/Requirements/NotRoleRequirement.cs index ac27f4cb6d..9e9c4dfde2 100644 --- a/Content.Server/Objectives/Requirements/NotRoleRequirement.cs +++ b/Content.Server/Objectives/Requirements/NotRoleRequirement.cs @@ -8,8 +8,8 @@ namespace Content.Server.Objectives.Requirements [DataDefinition] public sealed class NotRoleRequirement : IObjectiveRequirement { - [DataField("roleId", customTypeSerializer:typeof(PrototypeIdSerializer))] - private string roleId = ""; + [DataField("roleId", customTypeSerializer:typeof(PrototypeIdSerializer), required:true)] + private string _roleId = default!; /// /// This requirement is met if the traitor is NOT the roleId, and fails if they are. @@ -19,7 +19,7 @@ public bool CanBeAssigned(Mind.Mind mind) if (mind.CurrentJob == null) // no job no problems return true; - return (mind.CurrentJob.Prototype.ID != roleId); + return (mind.CurrentJob.Prototype.ID != _roleId); } } } diff --git a/Content.Server/PDA/PdaSystem.cs b/Content.Server/PDA/PdaSystem.cs index 1fbdb5b0ff..b975b96073 100644 --- a/Content.Server/PDA/PdaSystem.cs +++ b/Content.Server/PDA/PdaSystem.cs @@ -4,16 +4,19 @@ using Content.Server.Instruments; using Content.Server.Light.EntitySystems; using Content.Server.Light.Events; +using Content.Server.MassMedia.Components; +using Content.Server.MassMedia.Systems; using Content.Server.Mind; using Content.Server.PDA.Ringer; using Content.Server.Station.Systems; using Content.Server.Store.Components; using Content.Server.Store.Systems; +using Content.Shared.Access.Components; +using Content.Shared.Light.Component; using Content.Shared.PDA; using Robust.Server.GameObjects; using Robust.Server.Player; using Robust.Shared.Containers; -using Content.Shared.Light.Component; namespace Content.Server.PDA { @@ -24,9 +27,9 @@ public sealed class PdaSystem : SharedPdaSystem [Dependency] private readonly RingerSystem _ringer = default!; [Dependency] private readonly StationSystem _station = default!; [Dependency] private readonly StoreSystem _store = default!; + [Dependency] private readonly NewsSystem _news = default!; [Dependency] private readonly UserInterfaceSystem _ui = default!; [Dependency] private readonly UnpoweredFlashlightSystem _unpoweredFlashlight = default!; - [Dependency] private readonly MindSystem _mindSystem = default!; public override void Initialize() { @@ -117,14 +120,15 @@ public void UpdatePdaUi(EntityUid uid, PdaComponent pda) // TODO: Update the level and name of the station with each call to UpdatePdaUi is only needed for latejoin players. // TODO: If someone can implement changing the level and name of the station when changing the PDA grid, this can be removed. + var id = CompOrNull(pda.ContainedId); var state = new PdaUpdateState( pda.FlashlightOn, pda.PenSlot.HasItem, new PdaIdInfoText { ActualOwnerName = pda.OwnerName, - IdOwner = pda.ContainedId?.FullName, - JobTitle = pda.ContainedId?.JobTitle, + IdOwner = id?.FullName, + JobTitle = id?.JobTitle, StationAlertLevel = pda.StationAlertLevel, StationAlertColor = pda.StationAlertColor }, diff --git a/Content.Server/PDA/Ringer/RingerSystem.cs b/Content.Server/PDA/Ringer/RingerSystem.cs index 03aa1069e6..46bcc999b8 100644 --- a/Content.Server/PDA/Ringer/RingerSystem.cs +++ b/Content.Server/PDA/Ringer/RingerSystem.cs @@ -2,6 +2,7 @@ using Content.Server.Store.Systems; using Content.Shared.PDA; using Content.Shared.PDA.Ringer; +using Content.Shared.Popups; using Content.Shared.Store; using Robust.Server.GameObjects; using Robust.Server.Player; @@ -19,6 +20,7 @@ public sealed class RingerSystem : SharedRingerSystem [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly UserInterfaceSystem _ui = default!; [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly SharedPopupSystem _popupSystem = default!; public override void Initialize() { @@ -48,6 +50,18 @@ private void OnCurrencyInsert(EntityUid uid, RingerUplinkComponent uplink, Curre private void RingerPlayRingtone(EntityUid uid, RingerComponent ringer, RingerPlayRingtoneMessage args) { EnsureComp(uid); + + _popupSystem.PopupEntity(Loc.GetString("comp-ringer-vibration-popup"), uid, Filter.Pvs(uid, 0.05f), false, PopupType.Small); + + UpdateRingerUserInterface(uid, ringer); + } + + public void RingerPlayRingtone(EntityUid uid, RingerComponent ringer) + { + EnsureComp(uid); + + _popupSystem.PopupEntity(Loc.GetString("comp-ringer-vibration-popup"), uid, Filter.Pvs(uid, 0.05f), false, PopupType.Small); + UpdateRingerUserInterface(uid, ringer); } diff --git a/Content.Server/Physics/Controllers/ConveyorController.cs b/Content.Server/Physics/Controllers/ConveyorController.cs index 6b4583c767..d0a741ec76 100644 --- a/Content.Server/Physics/Controllers/ConveyorController.cs +++ b/Content.Server/Physics/Controllers/ConveyorController.cs @@ -1,7 +1,5 @@ - using Content.Server.DeviceLinking.Events; using Content.Server.DeviceLinking.Systems; -using Content.Server.MachineLinking.System; using Content.Server.Materials; using Content.Server.Power.Components; using Content.Shared.Conveyor; @@ -127,7 +125,7 @@ private void AwakenEntities(EntityUid uid, ConveyorComponent component) if (beltTileRef != null) { - var intersecting = Lookup.GetEntitiesIntersecting(beltTileRef.Value); + var intersecting = Lookup.GetEntitiesIntersecting(beltTileRef.Value, 0f); foreach (var entity in intersecting) { diff --git a/Content.Server/Physics/Controllers/MoverController.cs b/Content.Server/Physics/Controllers/MoverController.cs index 2deea3b4a0..c6bb5fa6cc 100644 --- a/Content.Server/Physics/Controllers/MoverController.cs +++ b/Content.Server/Physics/Controllers/MoverController.cs @@ -33,13 +33,13 @@ public override void Initialize() private void OnRelayPlayerAttached(EntityUid uid, RelayInputMoverComponent component, PlayerAttachedEvent args) { - if (TryComp(component.RelayEntity, out var inputMover)) + if (MoverQuery.TryGetComponent(component.RelayEntity, out var inputMover)) SetMoveInput(inputMover, MoveButtons.None); } private void OnRelayPlayerDetached(EntityUid uid, RelayInputMoverComponent component, PlayerDetachedEvent args) { - if (TryComp(component.RelayEntity, out var inputMover)) + if (MoverQuery.TryGetComponent(component.RelayEntity, out var inputMover)) SetMoveInput(inputMover, MoveButtons.None); } @@ -62,24 +62,16 @@ public override void UpdateBeforeSolve(bool prediction, float frameTime) { base.UpdateBeforeSolve(prediction, frameTime); - var bodyQuery = GetEntityQuery(); - var relayQuery = GetEntityQuery(); - var relayTargetQuery = GetEntityQuery(); - var xformQuery = GetEntityQuery(); - var moverQuery = GetEntityQuery(); - var mobMoverQuery = GetEntityQuery(); - var pullableQuery = GetEntityQuery(); var inputQueryEnumerator = AllEntityQuery(); - var modifierQuery = GetEntityQuery(); while (inputQueryEnumerator.MoveNext(out var uid, out var mover)) { var physicsUid = uid; - if (relayQuery.HasComponent(uid)) + if (RelayQuery.HasComponent(uid)) continue; - if (!xformQuery.TryGetComponent(uid, out var xform)) + if (!XformQuery.TryGetComponent(uid, out var xform)) { continue; } @@ -87,17 +79,17 @@ public override void UpdateBeforeSolve(bool prediction, float frameTime) PhysicsComponent? body; var xformMover = xform; - if (mover.ToParent && relayQuery.HasComponent(xform.ParentUid)) + if (mover.ToParent && RelayQuery.HasComponent(xform.ParentUid)) { - if (!bodyQuery.TryGetComponent(xform.ParentUid, out body) || - !TryComp(xform.ParentUid, out xformMover)) + if (!PhysicsQuery.TryGetComponent(xform.ParentUid, out body) || + !XformQuery.TryGetComponent(xform.ParentUid, out xformMover)) { continue; } physicsUid = xform.ParentUid; } - else if (!bodyQuery.TryGetComponent(uid, out body)) + else if (!PhysicsQuery.TryGetComponent(uid, out body)) { continue; } @@ -107,13 +99,7 @@ public override void UpdateBeforeSolve(bool prediction, float frameTime) physicsUid, body, xformMover, - frameTime, - xformQuery, - moverQuery, - mobMoverQuery, - relayTargetQuery, - pullableQuery, - modifierQuery); + frameTime); } HandleShuttleMovement(frameTime); @@ -414,7 +400,7 @@ private void HandleShuttleMovement(float frameTime) } else { - torque = MathF.Max(body.AngularVelocity / torqueMul, torque); + torque = MathF.Min(-body.AngularVelocity / torqueMul, torque); } if (!torque.Equals(0f)) diff --git a/Content.Server/Pinpointer/PinpointerSystem.cs b/Content.Server/Pinpointer/PinpointerSystem.cs index f201baaa0f..63b39b388c 100644 --- a/Content.Server/Pinpointer/PinpointerSystem.cs +++ b/Content.Server/Pinpointer/PinpointerSystem.cs @@ -13,9 +13,13 @@ public sealed class PinpointerSystem : SharedPinpointerSystem [Dependency] private readonly SharedTransformSystem _transform = default!; [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + private EntityQuery _xformQuery; + public override void Initialize() { base.Initialize(); + _xformQuery = GetEntityQuery(); + SubscribeLocalEvent(OnActivate); SubscribeLocalEvent(OnLocateTarget); } @@ -71,7 +75,7 @@ private void LocateTarget(EntityUid uid, PinpointerComponent component) { if (!EntityManager.ComponentFactory.TryGetRegistration(component.Component, out var reg)) { - Logger.Error($"Unable to find component registration for {component.Component} for pinpointer!"); + Log.Error($"Unable to find component registration for {component.Component} for pinpointer!"); DebugTools.Assert(false); return; } @@ -100,10 +104,7 @@ public override void Update(float frameTime) /// private EntityUid? FindTargetFromComponent(EntityUid uid, Type whitelist, TransformComponent? transform = null) { - var xformQuery = GetEntityQuery(); - - if (transform == null) - xformQuery.TryGetComponent(uid, out transform); + _xformQuery.Resolve(uid, ref transform, false); if (transform == null) return null; @@ -111,15 +112,15 @@ public override void Update(float frameTime) // sort all entities in distance increasing order var mapId = transform.MapID; var l = new SortedList(); - var worldPos = _transform.GetWorldPosition(transform, xformQuery); + var worldPos = _transform.GetWorldPosition(transform); - foreach (var comp in EntityManager.GetAllComponents(whitelist)) + foreach (var (otherUid, _) in EntityManager.GetAllComponents(whitelist)) { - if (!xformQuery.TryGetComponent(comp.Owner, out var compXform) || compXform.MapID != mapId) + if (!_xformQuery.TryGetComponent(otherUid, out var compXform) || compXform.MapID != mapId) continue; - var dist = (_transform.GetWorldPosition(compXform, xformQuery) - worldPos).LengthSquared(); - l.TryAdd(dist, comp.Owner); + var dist = (_transform.GetWorldPosition(compXform) - worldPos).LengthSquared(); + l.TryAdd(dist, otherUid); } // return uid with a smallest distance diff --git a/Content.Server/Polymorph/Systems/PolymorphSystem.cs b/Content.Server/Polymorph/Systems/PolymorphSystem.cs index 2e9d23cc9e..7b7e2a0a8c 100644 --- a/Content.Server/Polymorph/Systems/PolymorphSystem.cs +++ b/Content.Server/Polymorph/Systems/PolymorphSystem.cs @@ -4,6 +4,7 @@ using Content.Server.Mind; using Content.Server.Mind.Commands; using Content.Server.Mind.Components; +using Content.Server.Nutrition; using Content.Server.Polymorph.Components; using Content.Shared.Actions; using Content.Shared.Actions.ActionTypes; @@ -43,7 +44,7 @@ public sealed partial class PolymorphSystem : EntitySystem [Dependency] private readonly TransformSystem _transform = default!; [Dependency] private readonly MindSystem _mindSystem = default!; - private readonly ISawmill _saw = default!; + private ISawmill _sawmill = default!; public override void Initialize() { @@ -52,10 +53,14 @@ public override void Initialize() SubscribeLocalEvent(OnStartup); SubscribeLocalEvent(OnPolymorphActionEvent); SubscribeLocalEvent(OnStartup); + SubscribeLocalEvent(OnBeforeFullyEaten); + SubscribeLocalEvent(OnBeforeFullySliced); SubscribeLocalEvent(OnRevertPolymorphActionEvent); InitializeCollide(); InitializeMap(); + + _sawmill = Logger.GetSawmill("polymorph"); } private void OnStartup(EntityUid uid, PolymorphableComponent component, ComponentStartup args) @@ -84,7 +89,7 @@ public void OnStartup(EntityUid uid, PolymorphedEntityComponent component, Compo if (!_proto.TryIndex(component.Prototype, out PolymorphPrototype? proto)) { // warning instead of error because of the all-comps one entity test. - Logger.Warning($"{nameof(PolymorphSystem)} encountered an improperly set up polymorph component while initializing. Entity {ToPrettyString(uid)}. Prototype: {component.Prototype}"); + _sawmill.Warning($"{nameof(PolymorphSystem)} encountered an improperly set up polymorph component while initializing. Entity {ToPrettyString(uid)}. Prototype: {component.Prototype}"); RemCompDeferred(uid, component); return; } @@ -104,6 +109,36 @@ public void OnStartup(EntityUid uid, PolymorphedEntityComponent component, Compo _actions.AddAction(uid, act, null); } + private void OnBeforeFullyEaten(EntityUid uid, PolymorphedEntityComponent comp, BeforeFullyEatenEvent args) + { + if (!_proto.TryIndex(comp.Prototype, out var proto)) + { + _sawmill.Error("Invalid polymorph prototype {comp.Prototype}"); + return; + } + + if (proto.RevertOnEat) + { + args.Cancel(); + Revert(uid, comp); + } + } + + private void OnBeforeFullySliced(EntityUid uid, PolymorphedEntityComponent comp, BeforeFullySlicedEvent args) + { + if (!_proto.TryIndex(comp.Prototype, out var proto)) + { + _sawmill.Error("Invalid polymorph prototype {comp.Prototype}"); + return; + } + + if (proto.RevertOnEat) + { + args.Cancel(); + Revert(uid, comp); + } + } + /// /// Polymorphs the target entity into the specific polymorph prototype /// @@ -113,7 +148,7 @@ public void OnStartup(EntityUid uid, PolymorphedEntityComponent component, Compo { if (!_proto.TryIndex(id, out var proto)) { - _saw.Error("Invalid polymorph prototype"); + _sawmill.Error("Invalid polymorph prototype {id}"); return null; } @@ -227,7 +262,7 @@ public void Revert(EntityUid uid, PolymorphedEntityComponent? component = null) if (!_proto.TryIndex(component.Prototype, out PolymorphPrototype? proto)) { - Logger.Error($"{nameof(PolymorphSystem)} encountered an improperly initialized polymorph component while reverting. Entity {ToPrettyString(uid)}. Prototype: {component.Prototype}"); + _sawmill.Error($"{nameof(PolymorphSystem)} encountered an improperly initialized polymorph component while reverting. Entity {ToPrettyString(uid)}. Prototype: {component.Prototype}"); return; } @@ -238,9 +273,6 @@ public void Revert(EntityUid uid, PolymorphedEntityComponent? component = null) parentXform.Coordinates = uidXform.Coordinates; parentXform.LocalRotation = uidXform.LocalRotation; - if (_container.TryGetContainingContainer(uid, out var cont)) - cont.Insert(component.Parent); - if (proto.TransferDamage && TryComp(parent, out var damageParent) && _mobThreshold.GetScaledDamage(uid, parent, out var damage) && @@ -277,6 +309,9 @@ public void Revert(EntityUid uid, PolymorphedEntityComponent? component = null) if (_mindSystem.TryGetMind(uid, out var mind)) _mindSystem.TransferTo(mind, parent); + // if an item polymorph was picked up, put it back down after reverting + Transform(parent).AttachToGridOrMap(); + _popup.PopupEntity(Loc.GetString("polymorph-revert-popup-generic", ("parent", Identity.Entity(uid, EntityManager)), ("child", Identity.Entity(parent, EntityManager))), @@ -293,7 +328,7 @@ public void CreatePolymorphAction(string id, EntityUid target) { if (!_proto.TryIndex(id, out var polyproto)) { - _saw.Error("Invalid polymorph prototype"); + _sawmill.Error("Invalid polymorph prototype"); return; } @@ -335,27 +370,32 @@ public override void Update(float frameTime) { base.Update(frameTime); - foreach (var comp in EntityQuery()) + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var comp)) { comp.Time += frameTime; - var ent = comp.Owner; if (!_proto.TryIndex(comp.Prototype, out PolymorphPrototype? proto)) { - Logger.Error($"{nameof(PolymorphSystem)} encountered an improperly initialized polymorph component while updating. Entity {ToPrettyString(ent)}. Prototype: {comp.Prototype}"); - RemCompDeferred(ent, comp); + _sawmill.Error($"{nameof(PolymorphSystem)} encountered an improperly initialized polymorph component while updating. Entity {ToPrettyString(uid)}. Prototype: {comp.Prototype}"); + RemCompDeferred(uid, comp); continue; } - if(proto.Duration != null && comp.Time >= proto.Duration) - Revert(ent, comp); + if (proto.Duration != null && comp.Time >= proto.Duration) + { + Revert(uid, comp); + continue; + } - if (!TryComp(ent, out var mob)) + if (!TryComp(uid, out var mob)) continue; - if (proto.RevertOnDeath && _mobState.IsDead(ent, mob) || - proto.RevertOnCrit && _mobState.IsIncapacitated(ent, mob)) - Revert(ent, comp); + if (proto.RevertOnDeath && _mobState.IsDead(uid, mob) || + proto.RevertOnCrit && _mobState.IsIncapacitated(uid, mob)) + { + Revert(uid, comp); + } } UpdateCollide(); diff --git a/Content.Server/Power/Components/BaseNetConnectorComponent.cs b/Content.Server/Power/Components/BaseNetConnectorComponent.cs index ae85c43557..e452474a2d 100644 --- a/Content.Server/Power/Components/BaseNetConnectorComponent.cs +++ b/Content.Server/Power/Components/BaseNetConnectorComponent.cs @@ -25,21 +25,10 @@ public abstract class BaseNetConnectorComponent : Component, IBaseNetC public TNetType? Net { get => _net; set => SetNet(value); } private TNetType? _net; - [ViewVariables] - private bool _needsNet => _net != null; + [ViewVariables] public bool NeedsNet => _net != null; [DataField("node")] public string? NodeId { get; set; } - protected override void Initialize() - { - base.Initialize(); - - if (_needsNet) - { - TryFindAndSetNet(); - } - } - protected override void OnRemove() { ClearNet(); diff --git a/Content.Server/Power/Components/BatteryComponent.cs b/Content.Server/Power/Components/BatteryComponent.cs index f9cd0201ca..7581e9af9b 100644 --- a/Content.Server/Power/Components/BatteryComponent.cs +++ b/Content.Server/Power/Components/BatteryComponent.cs @@ -10,6 +10,7 @@ namespace Content.Server.Power.Components public class BatteryComponent : Component { [Dependency] private readonly IEntityManager _entMan = default!; + public string SolutionName = "battery"; /// /// Maximum charge of the battery in joules (ie. watt seconds) diff --git a/Content.Server/Power/Components/RiggableComponent.cs b/Content.Server/Power/Components/RiggableComponent.cs new file mode 100644 index 0000000000..0983989670 --- /dev/null +++ b/Content.Server/Power/Components/RiggableComponent.cs @@ -0,0 +1,11 @@ +namespace Content.Server.Power.Components; + +[RegisterComponent] +public sealed class RiggableComponent : Component +{ + public const string SolutionName = "battery"; + + [ViewVariables(VVAccess.ReadWrite)] + [DataField("isRigged")] + public bool IsRigged; +} diff --git a/Content.Server/Power/EntitySystems/BatterySystem.cs b/Content.Server/Power/EntitySystems/BatterySystem.cs index 7906682a8d..410aa30bba 100644 --- a/Content.Server/Power/EntitySystems/BatterySystem.cs +++ b/Content.Server/Power/EntitySystems/BatterySystem.cs @@ -11,7 +11,6 @@ namespace Content.Server.Power.EntitySystems [UsedImplicitly] public sealed class BatterySystem : EntitySystem { - [Dependency] private readonly SharedAppearanceSystem _sharedAppearanceSystem = default!; public override void Initialize() { base.Initialize(); diff --git a/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs b/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs new file mode 100644 index 0000000000..cb8593adc1 --- /dev/null +++ b/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs @@ -0,0 +1,49 @@ +using Content.Server.Power.Components; +using Content.Server.Power.NodeGroups; + +namespace Content.Server.Power.EntitySystems; + +public sealed class PowerNetConnectorSystem : EntitySystem +{ + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnApcInit); + SubscribeLocalEvent(OnApcPowerProviderInit); + SubscribeLocalEvent(OnBatteryChargerInit); + SubscribeLocalEvent(OnBatteryDischargerInit); + } + + private void OnPowerSupplierInit(EntityUid uid, PowerSupplierComponent component, ComponentInit args) + { + BaseNetConnectorInit(component); + } + + private void OnBatteryDischargerInit(EntityUid uid, BatteryDischargerComponent component, ComponentInit args) + { + BaseNetConnectorInit(component); + } + + private void OnBatteryChargerInit(EntityUid uid, BatteryChargerComponent component, ComponentInit args) + { + BaseNetConnectorInit(component); + } + + private void OnApcPowerProviderInit(EntityUid uid, ApcPowerProviderComponent component, ComponentInit args) + { + BaseNetConnectorInit(component); + } + + private void OnApcInit(EntityUid uid, ApcComponent component, ComponentInit args) + { + BaseNetConnectorInit(component); + } + + public void BaseNetConnectorInit(BaseNetConnectorComponent component) + { + if (component.NeedsNet) + { + component.TryFindAndSetNet(); + } + } +} diff --git a/Content.Server/Power/EntitySystems/PowerNetSystem.cs b/Content.Server/Power/EntitySystems/PowerNetSystem.cs index 6f66e7ba53..b457a321a1 100644 --- a/Content.Server/Power/EntitySystems/PowerNetSystem.cs +++ b/Content.Server/Power/EntitySystems/PowerNetSystem.cs @@ -17,6 +17,7 @@ namespace Content.Server.Power.EntitySystems public sealed class PowerNetSystem : EntitySystem { [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly PowerNetConnectorSystem _powerNetConnector = default!; [Dependency] private readonly IParallelManager _parMan = default!; private readonly PowerState _powerState = new(); @@ -101,6 +102,7 @@ private static void BatteryUnpaused(EntityUid uid, PowerNetworkBatteryComponent private void PowerConsumerInit(EntityUid uid, PowerConsumerComponent component, ComponentInit args) { + _powerNetConnector.BaseNetConnectorInit(component); AllocLoad(component.NetworkLoad); } @@ -121,6 +123,7 @@ private static void PowerConsumerUnpaused(EntityUid uid, PowerConsumerComponent private void PowerSupplierInit(EntityUid uid, PowerSupplierComponent component, ComponentInit args) { + _powerNetConnector.BaseNetConnectorInit(component); AllocSupply(component.NetworkSupply); } diff --git a/Content.Server/Power/EntitySystems/RiggableSystem.cs b/Content.Server/Power/EntitySystems/RiggableSystem.cs new file mode 100644 index 0000000000..9d988f00b9 --- /dev/null +++ b/Content.Server/Power/EntitySystems/RiggableSystem.cs @@ -0,0 +1,81 @@ +using Content.Server.Administration.Logs; +using Content.Server.Chemistry.EntitySystems; +using Content.Server.Explosion.EntitySystems; +using Content.Server.Kitchen.Components; +using Content.Server.Power.Components; +using Content.Server.Stunnable.Components; +using Content.Shared.Database; +using Content.Shared.Rejuvenate; + +namespace Content.Server.Power.EntitySystems; + +/// +/// Handles sabotaged/rigged objects +/// +public sealed class RiggableSystem : EntitySystem +{ + [Dependency] private readonly SolutionContainerSystem _solutionsSystem = default!; + [Dependency] private readonly ExplosionSystem _explosionSystem = default!; + [Dependency] private readonly IAdminLogManager _adminLogger = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnRejuvenate); + SubscribeLocalEvent(OnMicrowaved); + SubscribeLocalEvent(OnSolutionChanged); + } + + private void OnRejuvenate(EntityUid uid, RiggableComponent component, RejuvenateEvent args) + { + component.IsRigged = false; + } + + private void OnMicrowaved(EntityUid uid, RiggableComponent component, BeingMicrowavedEvent args) + { + if (TryComp(uid, out var batteryComponent)) + { + if (batteryComponent.CurrentCharge == 0) + return; + } + + args.Handled = true; + + // What the fuck are you doing??? + Explode(uid, batteryComponent, args.User); + } + + private void OnSolutionChanged(EntityUid uid, RiggableComponent component, SolutionChangedEvent args) + { + if (TryComp(uid, out var battery)) + { + IsRigged(uid, args); + } + + if (component.IsRigged) + { + _adminLogger.Add(LogType.Explosion, LogImpact.Medium, $"{ToPrettyString(uid)} has been rigged up to explode when used."); + } + } + + public void IsRigged(EntityUid uid, SolutionChangedEvent args) + { + if (TryComp(uid, out var riggableComp)) + { + riggableComp.IsRigged = _solutionsSystem.TryGetSolution(uid, RiggableComponent.SolutionName, out var solution) + && solution.TryGetReagent("Plasma", out var plasma) + && plasma >= 5; + } + } + + public void Explode(EntityUid uid, BatteryComponent? battery = null, EntityUid? cause = null) + { + if (!Resolve(uid, ref battery)) + return; + + var radius = MathF.Min(5, MathF.Sqrt(battery.CurrentCharge) / 9); + + _explosionSystem.TriggerExplosive(uid, radius: radius, user:cause); + QueueDel(uid); + } +} diff --git a/Content.Server/PowerCell/PowerCellSystem.cs b/Content.Server/PowerCell/PowerCellSystem.cs index 2ba103a05b..f239af4bdc 100644 --- a/Content.Server/PowerCell/PowerCellSystem.cs +++ b/Content.Server/PowerCell/PowerCellSystem.cs @@ -14,7 +14,6 @@ using Content.Server.UserInterface; using Content.Shared.Containers.ItemSlots; using Content.Shared.Popups; -using Content.Shared.Rejuvenate; using Robust.Shared.Timing; namespace Content.Server.PowerCell; @@ -34,14 +33,13 @@ public sealed partial class PowerCellSystem : SharedPowerCellSystem [Dependency] private readonly ItemSlotsSystem _itemSlotsSystem = default!; [Dependency] private readonly SharedAppearanceSystem _sharedAppearanceSystem = default!; [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly RiggableSystem _riggableSystem = default!; public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnChargeChanged); - SubscribeLocalEvent(OnSolutionChange); - SubscribeLocalEvent(OnRejuvenate); SubscribeLocalEvent(OnCellExamined); SubscribeLocalEvent(OnUnpaused); @@ -51,13 +49,6 @@ public override void Initialize() // funny SubscribeLocalEvent(OnCellSlotExamined); SubscribeLocalEvent(OnSlotMicrowaved); - - SubscribeLocalEvent(OnMicrowaved); - } - - private void OnRejuvenate(EntityUid uid, PowerCellComponent component, RejuvenateEvent args) - { - component.IsRigged = false; } private void OnSlotMicrowaved(EntityUid uid, PowerCellSlotComponent component, BeingMicrowavedEvent args) @@ -71,22 +62,11 @@ private void OnSlotMicrowaved(EntityUid uid, PowerCellSlotComponent component, B RaiseLocalEvent(slot.Item.Value, args); } - private void OnMicrowaved(EntityUid uid, BatteryComponent component, BeingMicrowavedEvent args) - { - if (component.CurrentCharge == 0) - return; - - args.Handled = true; - - // What the fuck are you doing??? - Explode(uid, component, args.User); - } - private void OnChargeChanged(EntityUid uid, PowerCellComponent component, ref ChargeChangedEvent args) { - if (component.IsRigged) + if (TryComp(uid, out var rig) && rig.IsRigged) { - Explode(uid, cause: null); + _riggableSystem.Explode(uid, cause: null); return; } @@ -112,17 +92,6 @@ protected override void OnCellRemoved(EntityUid uid, PowerCellSlotComponent comp RaiseLocalEvent(uid, ref ev); } - private void Explode(EntityUid uid, BatteryComponent? battery = null, EntityUid? cause = null) - { - if (!Resolve(uid, ref battery)) - return; - - var radius = MathF.Min(5, MathF.Sqrt(battery.CurrentCharge) / 9); - - _explosionSystem.TriggerExplosive(uid, radius: radius, user:cause); - QueueDel(uid); - } - #region Activatable /// @@ -258,18 +227,6 @@ public bool TryGetBatteryFromSlot(EntityUid uid, return false; } - private void OnSolutionChange(EntityUid uid, PowerCellComponent component, SolutionChangedEvent args) - { - component.IsRigged = _solutionsSystem.TryGetSolution(uid, PowerCellComponent.SolutionName, out var solution) - && solution.TryGetReagent("Plasma", out var plasma) - && plasma >= 5; - - if (component.IsRigged) - { - _adminLogger.Add(LogType.Explosion, LogImpact.Medium, $"Power cell {ToPrettyString(uid)} has been rigged up to explode when used."); - } - } - private void OnCellExamined(EntityUid uid, PowerCellComponent component, ExaminedEvent args) { if (TryComp(uid, out var battery)) diff --git a/Content.Server/Puppet/PuppetDummySystem.cs b/Content.Server/Puppet/PuppetDummySystem.cs new file mode 100644 index 0000000000..ce1e7d21d8 --- /dev/null +++ b/Content.Server/Puppet/PuppetDummySystem.cs @@ -0,0 +1,100 @@ +using Content.Server.Ghost.Roles.Components; +using Content.Server.Popups; +using Content.Shared.Interaction.Events; +using Content.Shared.Puppet; +using Content.Shared.Hands.Components; +using Content.Server.Speech.Muting; +using Content.Shared.CombatMode; +using Content.Shared.Hands; + +namespace Content.Server.Puppet +{ + public sealed class PuppetDummySystem : SharedPuppetDummySystem + { + [Dependency] private readonly PopupSystem _popupSystem = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnDropped); + SubscribeLocalEvent(OnUseInHand); + SubscribeLocalEvent(OnUnequippedHand); + } + + /// + /// When used user inserts hand into dummy and the dummy can speak, when used again the user removes hand + /// from dummy and the dummy cannot speak. + /// + /// + /// + /// + private void OnUseInHand(EntityUid uid, PuppetDummyComponent component, UseInHandEvent args) + { + if (args.Handled) + return; + + var userHands = Comp(args.User); + + if (userHands.ActiveHandEntity == uid && HasComp(uid)) + { + RemComp(uid); + _popupSystem.PopupEntity(Loc.GetString("dummy-insert-hand"), uid, args.User); + _popupSystem.PopupEntity(Loc.GetString("dummy-inserted-hand"), uid, uid); + AddComp(uid); + + if (!HasComp(uid)) + { + EnsureComp(uid); + var ghostRole = AddComp(uid); + ghostRole.RoleName = Loc.GetString("dummy-role-name"); + ghostRole.RoleDescription = Loc.GetString("dummy-role-description"); + } + + } + + else if (userHands.ActiveHandEntity == uid && !HasComp(uid)) + { + _popupSystem.PopupEntity(Loc.GetString("dummy-remove-hand"), uid, args.User); + MuteDummy(uid, component); + } + + args.Handled = true; + } + + /// + /// When dropped the dummy is muted again. + /// + private void OnDropped(EntityUid uid, PuppetDummyComponent component, DroppedEvent args) + { + if (HasComp(uid)) + return; + + _popupSystem.PopupEntity(Loc.GetString("dummy-remove-hand"), uid, args.User); + MuteDummy(uid, component); + } + + /// + /// When unequipped from a hand slot the dummy is muted again. + /// + private void OnUnequippedHand(EntityUid uid, PuppetDummyComponent component, GotUnequippedHandEvent args) + { + if (HasComp(uid)) + return; + + _popupSystem.PopupEntity(Loc.GetString("dummy-remove-hand"), uid, args.User); + MuteDummy(uid, component); + } + + /// + /// Mutes the dummy. + /// + private void MuteDummy(EntityUid uid, PuppetDummyComponent component) + { + _popupSystem.PopupEntity(Loc.GetString("dummy-removed-hand"), uid, uid); + AddComp(uid); + RemComp(uid); + } + } +} + diff --git a/Content.Server/Radiation/Systems/GeigerSystem.cs b/Content.Server/Radiation/Systems/GeigerSystem.cs index 720769cf18..fdbb6e353c 100644 --- a/Content.Server/Radiation/Systems/GeigerSystem.cs +++ b/Content.Server/Radiation/Systems/GeigerSystem.cs @@ -6,6 +6,9 @@ using Content.Shared.Radiation.Components; using Content.Shared.Radiation.Systems; using Robust.Shared.GameStates; +using Robust.Shared.Player; +using Robust.Server.GameObjects; +using Robust.Server.Player; namespace Content.Server.Radiation.Systems; @@ -13,6 +16,8 @@ public sealed class GeigerSystem : SharedGeigerSystem { [Dependency] private readonly SharedAppearanceSystem _appearance = default!; [Dependency] private readonly RadiationSystem _radiation = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly IPlayerManager _player = default!; private static readonly float ApproxEqual = 0.01f; @@ -107,6 +112,7 @@ private void SetCurrentRadiation(EntityUid uid, GeigerComponent component, float if (curLevel != newLevel) { UpdateAppearance(uid, component); + UpdateSound(uid, component); } Dirty(component); @@ -119,6 +125,7 @@ private void SetUser(GeigerComponent component, EntityUid? user) component.User = user; Dirty(component); + UpdateSound(component.Owner, component); } private void SetEnabled(EntityUid uid, GeigerComponent component, bool isEnabled) @@ -136,6 +143,7 @@ private void SetEnabled(EntityUid uid, GeigerComponent component, bool isEnabled _radiation.SetCanReceive(uid, isEnabled); UpdateAppearance(uid, component); + UpdateSound(uid, component); Dirty(component); } @@ -149,6 +157,28 @@ private void UpdateAppearance(EntityUid uid, GeigerComponent? component = null, _appearance.SetData(uid, GeigerVisuals.DangerLevel, component.DangerLevel, appearance); } + private void UpdateSound(EntityUid uid, GeigerComponent? component = null) + { + if (!Resolve(uid, ref component, false)) + return; + + component.Stream?.Stop(); + + if (!component.Sounds.TryGetValue(component.DangerLevel, out var sounds)) + return; + + if (component.User == null) + return; + + if (!_player.TryGetSessionByEntity(component.User.Value, out var session)) + return; + + var sound = _audio.GetSound(sounds); + var param = sounds.Params.WithLoop(true).WithVolume(-4f); + + component.Stream = _audio.PlayGlobal(sound, session, param); + } + public static GeigerDangerLevel RadsToLevel(float rads) { return rads switch @@ -161,5 +191,3 @@ public static GeigerDangerLevel RadsToLevel(float rads) }; } } - - diff --git a/Content.Server/Research/Systems/ResearchSystem.Console.cs b/Content.Server/Research/Systems/ResearchSystem.Console.cs index 11f123c2ce..8a91edfe72 100644 --- a/Content.Server/Research/Systems/ResearchSystem.Console.cs +++ b/Content.Server/Research/Systems/ResearchSystem.Console.cs @@ -31,7 +31,7 @@ private void OnConsoleUnlock(EntityUid uid, ResearchConsoleComponent component, return; } - if (!UnlockTechnology(uid, args.Id)) + if (!UnlockTechnology(uid, args.Id, ent)) return; SyncClientWithServer(uid); diff --git a/Content.Server/Research/Systems/ResearchSystem.Technology.cs b/Content.Server/Research/Systems/ResearchSystem.Technology.cs index f18a0ca33f..107d51ccd8 100644 --- a/Content.Server/Research/Systems/ResearchSystem.Technology.cs +++ b/Content.Server/Research/Systems/ResearchSystem.Technology.cs @@ -1,3 +1,4 @@ +using Content.Shared.Database; using Content.Shared.Research.Components; using Content.Shared.Research.Prototypes; using JetBrains.Annotations; @@ -47,13 +48,16 @@ public void SyncClientWithServer(EntityUid uid, TechnologyDatabaseComponent? dat /// Tries to add a technology to a database, checking if it is able to /// /// If the technology was successfully added - public bool UnlockTechnology(EntityUid client, string prototypeid, ResearchClientComponent? component = null, + public bool UnlockTechnology(EntityUid client, + string prototypeid, + EntityUid user, + ResearchClientComponent? component = null, TechnologyDatabaseComponent? clientDatabase = null) { if (!PrototypeManager.TryIndex(prototypeid, out var prototype)) return false; - return UnlockTechnology(client, prototype, component, clientDatabase); + return UnlockTechnology(client, prototype, user, component, clientDatabase); } /// @@ -62,6 +66,7 @@ public bool UnlockTechnology(EntityUid client, string prototypeid, ResearchClien /// If the technology was successfully added public bool UnlockTechnology(EntityUid client, TechnologyPrototype prototype, + EntityUid user, ResearchClientComponent? component = null, TechnologyDatabaseComponent? clientDatabase = null) { @@ -78,6 +83,9 @@ public bool UnlockTechnology(EntityUid client, TrySetMainDiscipline(prototype, serverEnt.Value); ModifyServerPoints(serverEnt.Value, -prototype.Cost); UpdateTechnologyCards(serverEnt.Value); + + _adminLog.Add(LogType.Action, LogImpact.Medium, + $"{ToPrettyString(user):player} unlocked {prototype.ID} (discipline: {prototype.Discipline}, tier: {prototype.Tier}) at {ToPrettyString(client)}, for server {ToPrettyString(serverEnt.Value)}."); return true; } diff --git a/Content.Server/Research/Systems/ResearchSystem.cs b/Content.Server/Research/Systems/ResearchSystem.cs index dd73c60df2..7adc30ea29 100644 --- a/Content.Server/Research/Systems/ResearchSystem.cs +++ b/Content.Server/Research/Systems/ResearchSystem.cs @@ -1,5 +1,6 @@ using System.Diagnostics.CodeAnalysis; using System.Linq; +using Content.Server.Administration.Logs; using Content.Shared.Access.Systems; using Content.Shared.Popups; using Content.Shared.Research.Components; @@ -13,6 +14,7 @@ namespace Content.Server.Research.Systems [UsedImplicitly] public sealed partial class ResearchSystem : SharedResearchSystem { + [Dependency] private readonly IAdminLogManager _adminLog = default!; [Dependency] private readonly IGameTiming _timing = default!; [Dependency] private readonly AccessReaderSystem _accessReader = default!; [Dependency] private readonly UserInterfaceSystem _uiSystem = default!; diff --git a/Content.Server/Salvage/SalvageMagnetComponent.cs b/Content.Server/Salvage/SalvageMagnetComponent.cs index 38c993d404..fd8d418a34 100644 --- a/Content.Server/Salvage/SalvageMagnetComponent.cs +++ b/Content.Server/Salvage/SalvageMagnetComponent.cs @@ -77,7 +77,7 @@ public sealed class SalvageMagnetComponent : SharedSalvageMagnetComponent public TimeSpan CooldownTime = TimeSpan.FromSeconds(60); [DataField("salvageChannel", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string SalvageChannel = "Supply"; + public string SalvageChannel = "Engineering"; /// /// Current how much charge the magnet currently has @@ -108,7 +108,7 @@ public sealed class SalvageMagnetComponent : SharedSalvageMagnetComponent /// A weighted random prototype corresponding to /// what asteroid entities will be generated. /// - [DataField("asteroidPool", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] + [DataField("asteroidPool", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] public string AsteroidPool = "RandomAsteroidPool"; } diff --git a/Content.Server/Salvage/SalvageSystem.cs b/Content.Server/Salvage/SalvageSystem.cs index 678a36c2c5..ece652ad07 100644 --- a/Content.Server/Salvage/SalvageSystem.cs +++ b/Content.Server/Salvage/SalvageSystem.cs @@ -347,7 +347,7 @@ private bool SpawnSalvage(EntityUid uid, SalvageMagnetComponent component) EntityUid? salvageEnt; if (_random.Prob(component.AsteroidChance)) { - var asteroidProto = _prototypeManager.Index(component.AsteroidPool).Pick(_random); + var asteroidProto = _prototypeManager.Index(component.AsteroidPool).Pick(_random); salvageEnt = Spawn(asteroidProto, new MapCoordinates(0, 0, salvMap)); } else diff --git a/Content.Server/Sandbox/SandboxSystem.cs b/Content.Server/Sandbox/SandboxSystem.cs index dc96eb9d43..ec9b1a0c3c 100644 --- a/Content.Server/Sandbox/SandboxSystem.cs +++ b/Content.Server/Sandbox/SandboxSystem.cs @@ -93,7 +93,7 @@ private void OnPlayerStatusChanged(object? sender, SessionStatusEventArgs e) if (e.NewStatus != SessionStatus.Connected || e.OldStatus != SessionStatus.Connecting) return; - RaiseNetworkEvent(new MsgSandboxStatus {SandboxAllowed = IsSandboxEnabled}, e.Session.ConnectedClient); + RaiseNetworkEvent(new MsgSandboxStatus { SandboxAllowed = IsSandboxEnabled }, e.Session.ConnectedClient); } private void SandboxRespawnReceived(MsgSandboxRespawn message, EntitySessionEventArgs args) @@ -113,7 +113,7 @@ private void SandboxGiveAccessReceived(MsgSandboxGiveAccess message, EntitySessi return; var player = _playerManager.GetSessionByChannel(args.SenderSession.ConnectedClient); - if (player.AttachedEntity is not {} attached) + if (player.AttachedEntity is not { } attached) { return; } @@ -130,17 +130,17 @@ private void SandboxGiveAccessReceived(MsgSandboxGiveAccess message, EntitySessi } else if (TryComp(slotEntity, out var pda)) { - if (pda.ContainedId == null) + if (pda.ContainedId is null) { var newID = CreateFreshId(); - if (TryComp(pda.Owner, out var itemSlots)) + if (TryComp(slotEntity, out var itemSlots)) { _slots.TryInsert(slotEntity.Value, pda.IdSlot, newID, null); } } else { - UpgradeId(pda.ContainedId.Owner); + UpgradeId(pda.ContainedId!.Value); } } } @@ -189,7 +189,7 @@ private void SandboxSuicideReceived(MsgSandboxSuicide message, EntitySessionEven private void UpdateSandboxStatusForAll() { - RaiseNetworkEvent(new MsgSandboxStatus {SandboxAllowed = IsSandboxEnabled}); + RaiseNetworkEvent(new MsgSandboxStatus { SandboxAllowed = IsSandboxEnabled }); } } } diff --git a/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.Console.cs b/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.Console.cs index 842bf62688..adff4bc1b8 100644 --- a/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.Console.cs +++ b/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.Console.cs @@ -71,7 +71,10 @@ public sealed partial class EmergencyShuttleSystem /// private bool _launchedShuttles; - private bool _leftShuttles; + /// + /// Have the emergency shuttles left for CentCom? + /// + public bool ShuttlesLeft; /// /// Have we announced the launch? @@ -209,9 +212,9 @@ private void UpdateEmergencyConsole(float frameTime) } // Departed - if (!_leftShuttles && _consoleAccumulator <= 0f) + if (!ShuttlesLeft && _consoleAccumulator <= 0f) { - _leftShuttles = true; + ShuttlesLeft = true; _chatSystem.DispatchGlobalAnnouncement(Loc.GetString("emergency-shuttle-left", ("transitTime", $"{TransitTime:0}"))); Timer.Spawn((int) (TransitTime * 1000) + _bufferTime.Milliseconds, () => _roundEnd.EndRound(), _roundEndCancelToken?.Token ?? default); @@ -309,7 +312,7 @@ private void CleanupEmergencyConsole() { _announced = false; _roundEndCancelToken = null; - _leftShuttles = false; + ShuttlesLeft = false; _launchedShuttles = false; _consoleAccumulator = float.MinValue; EarlyLaunchAuthorized = false; diff --git a/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs b/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs index 6794de591b..6287295061 100644 --- a/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs +++ b/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs @@ -31,361 +31,388 @@ namespace Content.Server.Shuttles.Systems; public sealed partial class EmergencyShuttleSystem : EntitySystem { - /* - * Handles the escape shuttle + CentCom. - */ - - [Dependency] private readonly IAdminLogManager _logger = default!; - [Dependency] private readonly IAdminManager _admin = default!; - [Dependency] private readonly IConfigurationManager _configManager = default!; - [Dependency] private readonly IGameTiming _timing = default!; - [Dependency] private readonly IMapManager _mapManager = default!; - [Dependency] private readonly IRobustRandom _random = default!; - [Dependency] private readonly AccessReaderSystem _reader = default!; - [Dependency] private readonly ChatSystem _chatSystem = default!; - [Dependency] private readonly CommunicationsConsoleSystem _commsConsole = default!; - [Dependency] private readonly DockingSystem _dock = default!; - [Dependency] private readonly IdCardSystem _idSystem = default!; - [Dependency] private readonly MapLoaderSystem _map = default!; - [Dependency] private readonly PopupSystem _popup = default!; - [Dependency] private readonly RoundEndSystem _roundEnd = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; - [Dependency] private readonly ShuttleSystem _shuttle = default!; - [Dependency] private readonly StationSystem _station = default!; - [Dependency] private readonly UserInterfaceSystem _uiSystem = default!; - - private ISawmill _sawmill = default!; - - private const float ShuttleSpawnBuffer = 1f; - - private bool _emergencyShuttleEnabled; - - private const string DockTag = "DockEmergency"; - - public override void Initialize() - { - _sawmill = Logger.GetSawmill("shuttle.emergency"); - _emergencyShuttleEnabled = _configManager.GetCVar(CCVars.EmergencyShuttleEnabled); - // Don't immediately invoke as roundstart will just handle it. - _configManager.OnValueChanged(CCVars.EmergencyShuttleEnabled, SetEmergencyShuttleEnabled); - SubscribeLocalEvent(OnRoundStart); - SubscribeLocalEvent(OnStationStartup); - SubscribeLocalEvent(OnCentcommShutdown); - SubscribeLocalEvent(OnCentcommInit); - SubscribeNetworkEvent(OnShuttleRequestPosition); - InitializeEmergencyConsole(); - } - - private void OnRoundStart(RoundStartingEvent ev) - { - CleanupEmergencyConsole(); - _roundEndCancelToken?.Cancel(); - _roundEndCancelToken = new CancellationTokenSource(); - } - - private void OnCentcommShutdown(EntityUid uid, StationCentcommComponent component, ComponentShutdown args) - { - QueueDel(component.Entity); - component.Entity = EntityUid.Invalid; - - if (_mapManager.MapExists(component.MapId)) - _mapManager.DeleteMap(component.MapId); - - component.MapId = MapId.Nullspace; - } - - private void SetEmergencyShuttleEnabled(bool value) - { - if (_emergencyShuttleEnabled == value) - return; - - _emergencyShuttleEnabled = value; - - if (value) - { - SetupEmergencyShuttle(); - } - else - { - CleanupEmergencyShuttle(); - } - } - - private void CleanupEmergencyShuttle() - { - var query = AllEntityQuery(); - - while (query.MoveNext(out var uid, out _)) - { - RemCompDeferred(uid); - } - } - - public override void Update(float frameTime) - { - base.Update(frameTime); - UpdateEmergencyConsole(frameTime); - } - - public override void Shutdown() - { - _configManager.UnsubValueChanged(CCVars.EmergencyShuttleEnabled, SetEmergencyShuttleEnabled); - ShutdownEmergencyConsole(); - } - - /// - /// If the client is requesting debug info on where an emergency shuttle would dock. - /// - private void OnShuttleRequestPosition(EmergencyShuttleRequestPositionMessage msg, EntitySessionEventArgs args) - { - if (!_admin.IsAdmin((IPlayerSession) args.SenderSession)) - return; - - var player = args.SenderSession.AttachedEntity; - if (player is null) - return; - - var station = _station.GetOwningStation(player.Value); - - if (!TryComp(station, out var stationShuttle) || - !HasComp(stationShuttle.EmergencyShuttle)) - { - return; - } - - var targetGrid = _station.GetLargestGrid(Comp(station.Value)); - if (targetGrid == null) - return; - - var config = _dock.GetDockingConfig(stationShuttle.EmergencyShuttle.Value, targetGrid.Value, DockTag); - if (config == null) - return; - - RaiseNetworkEvent(new EmergencyShuttlePositionMessage() - { - StationUid = targetGrid, - Position = config.Area, - }); - } - - /// - /// Calls the emergency shuttle for the station. - /// - public void CallEmergencyShuttle(EntityUid stationUid, StationEmergencyShuttleComponent? stationShuttle = null) - { - if (!Resolve(stationUid, ref stationShuttle) || - !TryComp(stationShuttle.EmergencyShuttle, out var xform) || - !TryComp(stationShuttle.EmergencyShuttle, out var shuttle)) - { - return; - } - - var targetGrid = _station.GetLargestGrid(Comp(stationUid)); - - // UHH GOOD LUCK - if (targetGrid == null) - { - _logger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Emergency shuttle {ToPrettyString(stationUid)} unable to dock with station {ToPrettyString(stationUid)}"); - _chatSystem.DispatchStationAnnouncement(stationUid, Loc.GetString("emergency-shuttle-good-luck"), playDefaultSound: false); - // TODO: Need filter extensions or something don't blame me. - _audio.PlayGlobal("/Audio/Misc/notice1.ogg", Filter.Broadcast(), true); - return; - } - - var xformQuery = GetEntityQuery(); - - if (_shuttle.TryFTLDock(stationShuttle.EmergencyShuttle.Value, shuttle, targetGrid.Value, DockTag)) - { - if (TryComp(targetGrid.Value, out var targetXform)) - { - var angle = _dock.GetAngle(stationShuttle.EmergencyShuttle.Value, xform, targetGrid.Value, targetXform, xformQuery); - _chatSystem.DispatchStationAnnouncement(stationUid, Loc.GetString("emergency-shuttle-docked", ("time", $"{_consoleAccumulator:0}"), ("direction", angle.GetDir())), playDefaultSound: false); - } - - _logger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Emergency shuttle {ToPrettyString(stationUid)} docked with stations"); - // TODO: Need filter extensions or something don't blame me. - _audio.PlayGlobal("/Audio/Announcements/shuttle_dock.ogg", Filter.Broadcast(), true); - } - else - { - if (TryComp(targetGrid.Value, out var targetXform)) - { - var angle = _dock.GetAngle(stationShuttle.EmergencyShuttle.Value, xform, targetGrid.Value, targetXform, xformQuery); - _chatSystem.DispatchStationAnnouncement(stationUid, Loc.GetString("emergency-shuttle-nearby", ("direction", angle.GetDir())), playDefaultSound: false); - } - - _logger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Emergency shuttle {ToPrettyString(stationUid)} unable to find a valid docking port for {ToPrettyString(stationUid)}"); - // TODO: Need filter extensions or something don't blame me. - _audio.PlayGlobal("/Audio/Misc/notice1.ogg", Filter.Broadcast(), true); - } - } - - private void OnCentcommInit(EntityUid uid, StationCentcommComponent component, ComponentInit args) - { - if (!_emergencyShuttleEnabled) - return; - - // Post mapinit? fancy - if (TryComp(component.Entity, out var xform)) - { - component.MapId = xform.MapID; - return; - } - - AddCentcomm(component); - } - - private void OnStationStartup(EntityUid uid, StationEmergencyShuttleComponent component, ComponentStartup args) - { - AddEmergencyShuttle(uid, component); - } - - /// - /// Spawns the emergency shuttle for each station and starts the countdown until controls unlock. - /// - public void CallEmergencyShuttle() - { - if (EmergencyShuttleArrived) - return; - - if (!_emergencyShuttleEnabled) - { - _roundEnd.EndRound(); - return; - } - - void CallShuttles() - { - foreach (var comp in EntityQuery(true)) - CallEmergencyShuttle(comp.Owner); - } - - _consoleAccumulator = _configManager.GetCVar(CCVars.EmergencyShuttleDockTime); - EmergencyShuttleArrived = true; - - var query = AllEntityQuery(); - - while (query.MoveNext(out var uid, out var comp)) - { - CallEmergencyShuttle(uid, comp); - } - - _commsConsole.UpdateCommsConsoleInterface(); - } - - private void SetupEmergencyShuttle() - { - if (!_emergencyShuttleEnabled) - return; - - var centcommQuery = AllEntityQuery(); - - while (centcommQuery.MoveNext(out var centcomm)) - { - AddCentcomm(centcomm); - } - - var query = AllEntityQuery(); - - while (query.MoveNext(out var uid, out var comp)) - { - AddEmergencyShuttle(uid, comp); - } - } - - private void AddCentcomm(StationCentcommComponent component) - { - // Check for existing centcomms and just point to that - var query = AllEntityQuery(); - - while (query.MoveNext(out var otherComp)) - { - if (otherComp == component) - continue; - - component.MapId = otherComp.MapId; - component.ShuttleIndex = otherComp.ShuttleIndex; - return; - } - - var mapId = _mapManager.CreateMap(); - component.MapId = mapId; - - if (!string.IsNullOrEmpty(component.Map.ToString())) - { - var ent = _map.LoadGrid(mapId, component.Map.ToString()); - - if (ent != null) - { - component.Entity = ent.Value; - _shuttle.AddFTLDestination(ent.Value, false); - } - } - else - { - _sawmill.Warning("No CentComm map found, skipping setup."); - } - } - - public HashSet GetCentcommMaps() - { - var query = AllEntityQuery(); - var maps = new HashSet(Count()); - - while (query.MoveNext(out var comp)) - { - maps.Add(comp.MapId); - } - - return maps; - } - - private void AddEmergencyShuttle(EntityUid uid, StationEmergencyShuttleComponent component) - { - if (!_emergencyShuttleEnabled - || component.EmergencyShuttle != null || - !TryComp(uid, out var centcomm)) - { - return; - } - - // Load escape shuttle - var shuttlePath = component.EmergencyShuttlePath; - var shuttle = _map.LoadGrid(centcomm.MapId, shuttlePath.ToString(), new MapLoadOptions() - { - // Should be far enough... right? I'm too lazy to bounds check CentCom rn. - Offset = new Vector2(500f + centcomm.ShuttleIndex, 0f) - }); - - if (shuttle == null) - { - _sawmill.Error($"Unable to spawn emergency shuttle {shuttlePath} for {ToPrettyString(uid)}"); - return; - } - - centcomm.ShuttleIndex += _mapManager.GetGrid(shuttle.Value).LocalAABB.Width + ShuttleSpawnBuffer; - - // Update indices for all centcomm comps pointing to same map - var query = AllEntityQuery(); - - while (query.MoveNext(out var comp)) - { - if (comp == centcomm || comp.MapId != centcomm.MapId) - continue; - - comp.ShuttleIndex = centcomm.ShuttleIndex; - } - - component.EmergencyShuttle = shuttle; - EnsureComp(shuttle.Value); - EnsureComp(shuttle.Value); - } - - private void OnEscapeUnpaused(EntityUid uid, EscapePodComponent component, ref EntityUnpausedEvent args) - { - if (component.LaunchTime == null) - return; - - component.LaunchTime = component.LaunchTime.Value + args.PausedTime; - } + /* + * Handles the escape shuttle + CentCom. + */ + + [Dependency] private readonly IAdminLogManager _logger = default!; + [Dependency] private readonly IAdminManager _admin = default!; + [Dependency] private readonly IConfigurationManager _configManager = default!; + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly IMapManager _mapManager = default!; + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly AccessReaderSystem _reader = default!; + [Dependency] private readonly ChatSystem _chatSystem = default!; + [Dependency] private readonly CommunicationsConsoleSystem _commsConsole = default!; + [Dependency] private readonly DockingSystem _dock = default!; + [Dependency] private readonly IdCardSystem _idSystem = default!; + [Dependency] private readonly MapLoaderSystem _map = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly RoundEndSystem _roundEnd = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly ShuttleSystem _shuttle = default!; + [Dependency] private readonly StationSystem _station = default!; + [Dependency] private readonly UserInterfaceSystem _uiSystem = default!; + + private ISawmill _sawmill = default!; + + private const float ShuttleSpawnBuffer = 1f; + + private bool _emergencyShuttleEnabled; + + private const string DockTag = "DockEmergency"; + + public override void Initialize() + { + _sawmill = Logger.GetSawmill("shuttle.emergency"); + _emergencyShuttleEnabled = _configManager.GetCVar(CCVars.EmergencyShuttleEnabled); + // Don't immediately invoke as roundstart will just handle it. + _configManager.OnValueChanged(CCVars.EmergencyShuttleEnabled, SetEmergencyShuttleEnabled); + SubscribeLocalEvent(OnRoundStart); + SubscribeLocalEvent(OnStationStartup); + SubscribeLocalEvent(OnCentcommShutdown); + SubscribeLocalEvent(OnCentcommInit); + SubscribeNetworkEvent(OnShuttleRequestPosition); + InitializeEmergencyConsole(); + } + + private void OnRoundStart(RoundStartingEvent ev) + { + CleanupEmergencyConsole(); + _roundEndCancelToken?.Cancel(); + _roundEndCancelToken = new CancellationTokenSource(); + } + + private void OnCentcommShutdown(EntityUid uid, StationCentcommComponent component, ComponentShutdown args) + { + QueueDel(component.Entity); + component.Entity = EntityUid.Invalid; + + if (_mapManager.MapExists(component.MapId)) + _mapManager.DeleteMap(component.MapId); + + component.MapId = MapId.Nullspace; + } + + private void SetEmergencyShuttleEnabled(bool value) + { + if (_emergencyShuttleEnabled == value) + return; + + _emergencyShuttleEnabled = value; + + if (value) + { + SetupEmergencyShuttle(); + } + else + { + CleanupEmergencyShuttle(); + } + } + + private void CleanupEmergencyShuttle() + { + var query = AllEntityQuery(); + + while (query.MoveNext(out var uid, out _)) + { + RemCompDeferred(uid); + } + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + UpdateEmergencyConsole(frameTime); + } + + public override void Shutdown() + { + _configManager.UnsubValueChanged(CCVars.EmergencyShuttleEnabled, SetEmergencyShuttleEnabled); + ShutdownEmergencyConsole(); + } + + /// + /// If the client is requesting debug info on where an emergency shuttle would dock. + /// + private void OnShuttleRequestPosition(EmergencyShuttleRequestPositionMessage msg, EntitySessionEventArgs args) + { + if (!_admin.IsAdmin((IPlayerSession) args.SenderSession)) + return; + + var player = args.SenderSession.AttachedEntity; + if (player is null) + return; + + var station = _station.GetOwningStation(player.Value); + + if (!TryComp(station, out var stationShuttle) || + !HasComp(stationShuttle.EmergencyShuttle)) + { + return; + } + + var targetGrid = _station.GetLargestGrid(Comp(station.Value)); + if (targetGrid == null) + return; + + var config = _dock.GetDockingConfig(stationShuttle.EmergencyShuttle.Value, targetGrid.Value, DockTag); + if (config == null) + return; + + RaiseNetworkEvent(new EmergencyShuttlePositionMessage() + { + StationUid = targetGrid, + Position = config.Area, + }); + } + + /// + /// Calls the emergency shuttle for the station. + /// + public void CallEmergencyShuttle(EntityUid stationUid, StationEmergencyShuttleComponent? stationShuttle = null) + { + if (!Resolve(stationUid, ref stationShuttle) || + !TryComp(stationShuttle.EmergencyShuttle, out var xform) || + !TryComp(stationShuttle.EmergencyShuttle, out var shuttle)) + { + return; + } + + var targetGrid = _station.GetLargestGrid(Comp(stationUid)); + + // UHH GOOD LUCK + if (targetGrid == null) + { + _logger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Emergency shuttle {ToPrettyString(stationUid)} unable to dock with station {ToPrettyString(stationUid)}"); + _chatSystem.DispatchStationAnnouncement(stationUid, Loc.GetString("emergency-shuttle-good-luck"), playDefaultSound: false); + // TODO: Need filter extensions or something don't blame me. + _audio.PlayGlobal("/Audio/Misc/notice1.ogg", Filter.Broadcast(), true); + return; + } + + var xformQuery = GetEntityQuery(); + + if (_shuttle.TryFTLDock(stationShuttle.EmergencyShuttle.Value, shuttle, targetGrid.Value, DockTag)) + { + if (TryComp(targetGrid.Value, out var targetXform)) + { + var angle = _dock.GetAngle(stationShuttle.EmergencyShuttle.Value, xform, targetGrid.Value, targetXform, xformQuery); + _chatSystem.DispatchStationAnnouncement(stationUid, Loc.GetString("emergency-shuttle-docked", ("time", $"{_consoleAccumulator:0}"), ("direction", angle.GetDir())), playDefaultSound: false); + } + + _logger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Emergency shuttle {ToPrettyString(stationUid)} docked with stations"); + // TODO: Need filter extensions or something don't blame me. + _audio.PlayGlobal("/Audio/Announcements/shuttle_dock.ogg", Filter.Broadcast(), true); + } + else + { + if (TryComp(targetGrid.Value, out var targetXform)) + { + var angle = _dock.GetAngle(stationShuttle.EmergencyShuttle.Value, xform, targetGrid.Value, targetXform, xformQuery); + _chatSystem.DispatchStationAnnouncement(stationUid, Loc.GetString("emergency-shuttle-nearby", ("direction", angle.GetDir())), playDefaultSound: false); + } + + _logger.Add(LogType.EmergencyShuttle, LogImpact.High, $"Emergency shuttle {ToPrettyString(stationUid)} unable to find a valid docking port for {ToPrettyString(stationUid)}"); + // TODO: Need filter extensions or something don't blame me. + _audio.PlayGlobal("/Audio/Misc/notice1.ogg", Filter.Broadcast(), true); + } + } + + private void OnCentcommInit(EntityUid uid, StationCentcommComponent component, ComponentInit args) + { + if (!_emergencyShuttleEnabled) + return; + + // Post mapinit? fancy + if (TryComp(component.Entity, out var xform)) + { + component.MapId = xform.MapID; + return; + } + + AddCentcomm(component); + } + + private void OnStationStartup(EntityUid uid, StationEmergencyShuttleComponent component, ComponentStartup args) + { + AddEmergencyShuttle(uid, component); + } + + /// + /// Spawns the emergency shuttle for each station and starts the countdown until controls unlock. + /// + public void CallEmergencyShuttle() + { + if (EmergencyShuttleArrived) + return; + + if (!_emergencyShuttleEnabled) + { + _roundEnd.EndRound(); + return; + } + + _consoleAccumulator = _configManager.GetCVar(CCVars.EmergencyShuttleDockTime); + EmergencyShuttleArrived = true; + + var query = AllEntityQuery(); + + while (query.MoveNext(out var uid, out var comp)) + { + CallEmergencyShuttle(uid, comp); + } + + _commsConsole.UpdateCommsConsoleInterface(); + } + + private void SetupEmergencyShuttle() + { + if (!_emergencyShuttleEnabled) + return; + + var centcommQuery = AllEntityQuery(); + + while (centcommQuery.MoveNext(out var centcomm)) + { + AddCentcomm(centcomm); + } + + var query = AllEntityQuery(); + + while (query.MoveNext(out var uid, out var comp)) + { + AddEmergencyShuttle(uid, comp); + } + } + + private void AddCentcomm(StationCentcommComponent component) + { + // Check for existing centcomms and just point to that + var query = AllEntityQuery(); + + while (query.MoveNext(out var otherComp)) + { + if (otherComp == component) + continue; + + component.MapId = otherComp.MapId; + component.ShuttleIndex = otherComp.ShuttleIndex; + return; + } + + var mapId = _mapManager.CreateMap(); + component.MapId = mapId; + + if (!string.IsNullOrEmpty(component.Map.ToString())) + { + var ent = _map.LoadGrid(mapId, component.Map.ToString()); + + if (ent != null) + { + component.Entity = ent.Value; + _shuttle.AddFTLDestination(ent.Value, false); + } + } + else + { + _sawmill.Warning("No CentComm map found, skipping setup."); + } + } + + public HashSet GetCentcommMaps() + { + var query = AllEntityQuery(); + var maps = new HashSet(Count()); + + while (query.MoveNext(out var comp)) + { + maps.Add(comp.MapId); + } + + return maps; + } + + private void AddEmergencyShuttle(EntityUid uid, StationEmergencyShuttleComponent component) + { + if (!_emergencyShuttleEnabled + || component.EmergencyShuttle != null || + !TryComp(uid, out var centcomm)) + { + return; + } + + // Load escape shuttle + var shuttlePath = component.EmergencyShuttlePath; + var shuttle = _map.LoadGrid(centcomm.MapId, shuttlePath.ToString(), new MapLoadOptions() + { + // Should be far enough... right? I'm too lazy to bounds check CentCom rn. + Offset = new Vector2(500f + centcomm.ShuttleIndex, 0f) + }); + + if (shuttle == null) + { + _sawmill.Error($"Unable to spawn emergency shuttle {shuttlePath} for {ToPrettyString(uid)}"); + return; + } + + centcomm.ShuttleIndex += _mapManager.GetGrid(shuttle.Value).LocalAABB.Width + ShuttleSpawnBuffer; + + // Update indices for all centcomm comps pointing to same map + var query = AllEntityQuery(); + + while (query.MoveNext(out var comp)) + { + if (comp == centcomm || comp.MapId != centcomm.MapId) + continue; + + comp.ShuttleIndex = centcomm.ShuttleIndex; + } + + component.EmergencyShuttle = shuttle; + EnsureComp(shuttle.Value); + EnsureComp(shuttle.Value); + } + + private void OnEscapeUnpaused(EntityUid uid, EscapePodComponent component, ref EntityUnpausedEvent args) + { + if (component.LaunchTime == null) + return; + + component.LaunchTime = component.LaunchTime.Value + args.PausedTime; + } + + /// + /// Returns whether a target is escaping on the emergency shuttle, but only if evac has arrived. + /// + public bool IsTargetEscaping(EntityUid target) + { + // if evac isn't here then sitting in a pod doesn't return true + if (!EmergencyShuttleArrived) + return false; + + // check each emergency shuttle + var xform = Transform(target); + foreach (var stationData in EntityQuery()) + { + if (stationData.EmergencyShuttle == null) + continue; + + if (IsOnGrid(xform, stationData.EmergencyShuttle.Value)) + { + return true; + } + } + + return false; + } + + private bool IsOnGrid(TransformComponent xform, EntityUid shuttle, MapGridComponent? grid = null, TransformComponent? shuttleXform = null) + { + if (!Resolve(shuttle, ref grid, ref shuttleXform)) + return false; + + return shuttleXform.WorldMatrix.TransformBox(grid.LocalAABB).Contains(xform.WorldPosition); + } } diff --git a/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs b/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs index 0339bb74c8..76a38fd72b 100644 --- a/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs +++ b/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs @@ -42,6 +42,8 @@ public override void Initialize() SubscribeLocalEvent(PreventConsume); SubscribeLocalEvent(PreventConsume); SubscribeLocalEvent(PreventConsume); + SubscribeLocalEvent(OnHorizonMapInit); + SubscribeLocalEvent(OnHorizonUnpaused); SubscribeLocalEvent(OnStartCollide); SubscribeLocalEvent(OnEventHorizonContained); SubscribeLocalEvent(OnEventHorizonContained); @@ -53,6 +55,16 @@ public override void Initialize() vvHandle.AddPath(nameof(EventHorizonComponent.TargetConsumePeriod), (_, comp) => comp.TargetConsumePeriod, SetConsumePeriod); } + private void OnHorizonMapInit(EntityUid uid, EventHorizonComponent component, MapInitEvent args) + { + component.NextConsumeWaveTime = _timing.CurTime; + } + + private void OnHorizonUnpaused(EntityUid uid, EventHorizonComponent component, ref EntityUnpausedEvent args) + { + component.NextConsumeWaveTime += args.PausedTime; + } + public override void Shutdown() { var vvHandle = Vvm.GetTypeHandler(); @@ -84,10 +96,10 @@ public void Update(EntityUid uid, EventHorizonComponent? eventHorizon = null, Tr if (!Resolve(uid, ref eventHorizon)) return; - eventHorizon.LastConsumeWaveTime = _timing.CurTime; - eventHorizon.NextConsumeWaveTime = eventHorizon.LastConsumeWaveTime + eventHorizon.TargetConsumePeriod; + eventHorizon.NextConsumeWaveTime += eventHorizon.TargetConsumePeriod; if (eventHorizon.BeingConsumedByAnotherEventHorizon) return; + if (!Resolve(uid, ref xform)) return; @@ -333,8 +345,9 @@ public void SetConsumePeriod(EntityUid uid, TimeSpan value, EventHorizonComponen if (MathHelper.CloseTo(eventHorizon.TargetConsumePeriod.TotalSeconds, value.TotalSeconds)) return; + var diff = (value - eventHorizon.TargetConsumePeriod); eventHorizon.TargetConsumePeriod = value; - eventHorizon.NextConsumeWaveTime = eventHorizon.LastConsumeWaveTime + eventHorizon.TargetConsumePeriod; + eventHorizon.NextConsumeWaveTime += diff; var curTime = _timing.CurTime; if (eventHorizon.NextConsumeWaveTime < curTime) diff --git a/Content.Server/Spawners/Components/TimedSpawnerComponent.cs b/Content.Server/Spawners/Components/TimedSpawnerComponent.cs index e314a348c4..a79444d88f 100644 --- a/Content.Server/Spawners/Components/TimedSpawnerComponent.cs +++ b/Content.Server/Spawners/Components/TimedSpawnerComponent.cs @@ -9,8 +9,6 @@ namespace Content.Server.Spawners.Components [RegisterComponent] public sealed class TimedSpawnerComponent : Component, ISerializationHooks { - [Dependency] private readonly IRobustRandom _robustRandom = default!; - [ViewVariables(VVAccess.ReadWrite)] [DataField("prototypes", customTypeSerializer:typeof(PrototypeIdListSerializer))] public List Prototypes { get; set; } = new(); @@ -38,32 +36,5 @@ void ISerializationHooks.AfterDeserialization() if (MinimumEntitiesSpawned > MaximumEntitiesSpawned) throw new ArgumentException("MaximumEntitiesSpawned can't be lower than MinimumEntitiesSpawned!"); } - - protected override void Initialize() - { - base.Initialize(); - SetupTimer(); - } - - private void SetupTimer() - { - TokenSource?.Cancel(); - TokenSource = new CancellationTokenSource(); - Owner.SpawnRepeatingTimer(TimeSpan.FromSeconds(IntervalSeconds), OnTimerFired, TokenSource.Token); - } - - private void OnTimerFired() - { - if (!_robustRandom.Prob(Chance)) - return; - - var number = _robustRandom.Next(MinimumEntitiesSpawned, MaximumEntitiesSpawned); - - for (int i = 0; i < number; i++) - { - var entity = _robustRandom.Pick(Prototypes); - IoCManager.Resolve().SpawnEntity(entity, IoCManager.Resolve().GetComponent(Owner).Coordinates); - } - } } } diff --git a/Content.Server/Spawners/EntitySystems/SpawnerSystem.cs b/Content.Server/Spawners/EntitySystems/SpawnerSystem.cs new file mode 100644 index 0000000000..1d0e4c397c --- /dev/null +++ b/Content.Server/Spawners/EntitySystems/SpawnerSystem.cs @@ -0,0 +1,38 @@ +using System.Threading; +using Content.Server.Spawners.Components; +using Robust.Shared.Random; + +namespace Content.Server.Spawners.EntitySystems; + +public sealed class SpawnerSystem : EntitySystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnSpawnerInit); + } + + private void OnSpawnerInit(EntityUid uid, TimedSpawnerComponent component, ComponentInit args) + { + component.TokenSource?.Cancel(); + component.TokenSource = new CancellationTokenSource(); + uid.SpawnRepeatingTimer(TimeSpan.FromSeconds(component.IntervalSeconds), () => OnTimerFired(uid, component), component.TokenSource.Token); + } + + private void OnTimerFired(EntityUid uid, TimedSpawnerComponent component) + { + if (!_random.Prob(component.Chance)) + return; + + var number = _random.Next(component.MinimumEntitiesSpawned, component.MaximumEntitiesSpawned); + var coordinates = Transform(uid).Coordinates; + + for (var i = 0; i < number; i++) + { + var entity = _random.Pick(component.Prototypes); + Spawn(entity, coordinates); + } + } +} diff --git a/Content.Server/Speech/EntitySystems/ListeningSystem.cs b/Content.Server/Speech/EntitySystems/ListeningSystem.cs index d0a7b41790..ea3569e055 100644 --- a/Content.Server/Speech/EntitySystems/ListeningSystem.cs +++ b/Content.Server/Speech/EntitySystems/ListeningSystem.cs @@ -53,7 +53,7 @@ public void PingListeners(EntityUid source, string message, string? obfuscatedMe continue; } - if (obfuscatedEv != null && distance > ChatSystem.WhisperRange) + if (obfuscatedEv != null && distance > ChatSystem.WhisperClearRange) RaiseLocalEvent(listenerUid, obfuscatedEv); else RaiseLocalEvent(listenerUid, ev); diff --git a/Content.Server/Speech/Muting/MutingSystem.cs b/Content.Server/Speech/Muting/MutingSystem.cs index bad6312445..5023957c4b 100644 --- a/Content.Server/Speech/Muting/MutingSystem.cs +++ b/Content.Server/Speech/Muting/MutingSystem.cs @@ -4,6 +4,7 @@ using Content.Server.Speech.Components; using Content.Server.Speech.EntitySystems; using Content.Shared.Chat.Prototypes; +using Content.Shared.Puppet; using Content.Shared.Speech; namespace Content.Server.Speech.Muting @@ -36,6 +37,7 @@ private void OnScreamAction(EntityUid uid, MutedComponent component, ScreamActio if (HasComp(uid)) _popupSystem.PopupEntity(Loc.GetString("mime-cant-speak"), uid, uid); + else _popupSystem.PopupEntity(Loc.GetString("speech-muted"), uid, uid); args.Handled = true; @@ -46,8 +48,13 @@ private void OnSpeakAttempt(EntityUid uid, MutedComponent component, SpeakAttemp { if (HasComp(uid)) _popupSystem.PopupEntity(Loc.GetString("mime-cant-speak"), uid, uid); + + if (HasComp(uid)) + _popupSystem.PopupEntity(Loc.GetString("dummy-cant-speak"), uid, uid); + else _popupSystem.PopupEntity(Loc.GetString("speech-muted"), uid, uid); + args.Cancel(); } } diff --git a/Content.Server/Stack/StackSystem.cs b/Content.Server/Stack/StackSystem.cs index b9d779ada6..03e0ea7ba3 100644 --- a/Content.Server/Stack/StackSystem.cs +++ b/Content.Server/Stack/StackSystem.cs @@ -50,15 +50,15 @@ public override void SetCount(EntityUid uid, int amount, StackComponent? compone if (!Resolve(uid, ref stack)) return null; + // Try to remove the amount of things we want to split from the original stack... + if (!Use(uid, amount, stack)) + return null; + // Get a prototype ID to spawn the new entity. Null is also valid, although it should rarely be picked... var prototype = _prototypeManager.TryIndex(stack.StackTypeId, out var stackType) ? stackType.Spawn : Prototype(uid)?.ID; - // Try to remove the amount of things we want to split from the original stack... - if (!Use(uid, amount, stack)) - return null; - // Set the output parameter in the event instance to the newly split stack. var entity = Spawn(prototype, spawnPosition); diff --git a/Content.Server/Station/Commands/JobsCommand.cs b/Content.Server/Station/Commands/JobsCommand.cs new file mode 100644 index 0000000000..1d023c4a84 --- /dev/null +++ b/Content.Server/Station/Commands/JobsCommand.cs @@ -0,0 +1,129 @@ +using System.Linq; +using Content.Server.Administration; +using Content.Server.Station.Systems; +using Content.Shared.Administration; +using Content.Shared.Roles; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Syntax; +using Robust.Shared.Toolshed.TypeParsers; + +namespace Content.Server.Station.Commands; + +[ToolshedCommand, AdminCommand(AdminFlags.VarEdit)] +public sealed class JobsCommand : ToolshedCommand +{ + private StationJobsSystem? _jobs; + + [CommandImplementation("jobs")] + public IEnumerable Jobs([PipedArgument] EntityUid station) + { + _jobs ??= GetSys(); + + foreach (var (job, _) in _jobs.GetJobs(station)) + { + yield return new JobSlotRef(job, station, _jobs, EntityManager); + } + } + + [CommandImplementation("jobs")] + public IEnumerable Jobs([PipedArgument] IEnumerable stations) + => stations.SelectMany(Jobs); + + [CommandImplementation("job")] + public JobSlotRef Job([PipedArgument] EntityUid station, [CommandArgument] Prototype job) + { + _jobs ??= GetSys(); + + return new JobSlotRef(job.Value.ID, station, _jobs, EntityManager); + } + + [CommandImplementation("job")] + public IEnumerable Job([PipedArgument] IEnumerable stations, [CommandArgument] Prototype job) + => stations.Select(x => Job(x, job)); + + [CommandImplementation("isinfinite")] + public bool IsInfinite([PipedArgument] JobSlotRef job, [CommandInverted] bool inverted) + => job.Infinite() ^ inverted; + + [CommandImplementation("isinfinite")] + public IEnumerable IsInfinite([PipedArgument] IEnumerable jobs, [CommandInverted] bool inverted) + => jobs.Select(x => IsInfinite(x, inverted)); + + [CommandImplementation("adjust")] + public JobSlotRef Adjust( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] JobSlotRef @ref, + [CommandArgument] ValueRef by + ) + { + _jobs ??= GetSys(); + _jobs.TryAdjustJobSlot(@ref.Station, @ref.Job, by.Evaluate(ctx), true, true); + return @ref; + } + + [CommandImplementation("adjust")] + public IEnumerable Adjust( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable @ref, + [CommandArgument] ValueRef by + ) + => @ref.Select(x => Adjust(ctx, x, by)); + + + [CommandImplementation("set")] + public JobSlotRef Set( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] JobSlotRef @ref, + [CommandArgument] ValueRef by + ) + { + _jobs ??= GetSys(); + _jobs.TrySetJobSlot(@ref.Station, @ref.Job, by.Evaluate(ctx), true); + return @ref; + } + + [CommandImplementation("set")] + public IEnumerable Set( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable @ref, + [CommandArgument] ValueRef by + ) + => @ref.Select(x => Set(ctx, x, by)); + + [CommandImplementation("amount")] + public int Amount( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] JobSlotRef @ref + ) + { + _jobs ??= GetSys(); + _jobs.TryGetJobSlot(@ref.Station, @ref.Job, out var slots); + return (int)(slots ?? 0); + } + + [CommandImplementation("amount")] + public IEnumerable Amount( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] IEnumerable @ref + ) + => @ref.Select(x => Amount(ctx, x)); +} + +// Used for Toolshed queries. +public readonly record struct JobSlotRef(string Job, EntityUid Station, StationJobsSystem Jobs, IEntityManager EntityManager) +{ + public override string ToString() + { + if (!Jobs.TryGetJobSlot(Station, Job, out var slot)) + { + return $"{EntityManager.ToPrettyString(Station)} job {Job} : (not a slot)"; + } + + return $"{EntityManager.ToPrettyString(Station)} job {Job} : {slot?.ToString() ?? "infinite"}"; + } + + public bool Infinite() + { + return Jobs.TryGetJobSlot(Station, Job, out var slot) && slot is null; + } +} diff --git a/Content.Server/Station/Commands/StationCommand.cs b/Content.Server/Station/Commands/StationCommand.cs new file mode 100644 index 0000000000..b2381a0322 --- /dev/null +++ b/Content.Server/Station/Commands/StationCommand.cs @@ -0,0 +1,126 @@ +using System.Diagnostics; +using System.Linq; +using Content.Server.Administration; +using Content.Server.Station.Components; +using Content.Server.Station.Systems; +using Content.Shared.Administration; +using Robust.Shared.Toolshed; +using Robust.Shared.Toolshed.Errors; +using Robust.Shared.Toolshed.Syntax; +using Robust.Shared.Utility; + +namespace Content.Server.Station.Commands; + +[ToolshedCommand, AdminCommand(AdminFlags.Admin)] +public sealed class StationsCommand : ToolshedCommand +{ + private StationSystem? _station; + + [CommandImplementation("list")] + public IEnumerable List() + { + _station ??= GetSys(); + + return _station.GetStationsSet(); + } + + [CommandImplementation("get")] + public EntityUid Get([CommandInvocationContext] IInvocationContext ctx) + { + _station ??= GetSys(); + + var set = _station.GetStationsSet(); + if (set.Count > 1 || set.Count == 0) + ctx.ReportError(new OnlyOneStationsError()); + + return set.FirstOrDefault(); + } + + [CommandImplementation("getowningstation")] + public IEnumerable GetOwningStation([PipedArgument] IEnumerable input) + => input.Select(GetOwningStation); + + [CommandImplementation("getowningstation")] + public EntityUid? GetOwningStation([PipedArgument] EntityUid input) + { + _station ??= GetSys(); + + return _station.GetOwningStation(input); + } + + [CommandImplementation("largestgrid")] + public EntityUid? LargestGrid([PipedArgument] EntityUid input) + { + _station ??= GetSys(); + + return _station.GetLargestGrid(Comp(input)); + } + + [CommandImplementation("largestgrid")] + public IEnumerable LargestGrid([PipedArgument] IEnumerable input) + => input.Select(LargestGrid); + + + [CommandImplementation("grids")] + public IEnumerable Grids([PipedArgument] EntityUid input) + => Comp(input).Grids; + + [CommandImplementation("grids")] + public IEnumerable Grids([PipedArgument] IEnumerable input) + => input.SelectMany(Grids); + + [CommandImplementation("config")] + public StationConfig? Config([PipedArgument] EntityUid input) + => Comp(input).StationConfig; + + [CommandImplementation("config")] + public IEnumerable Config([PipedArgument] IEnumerable input) + => input.Select(Config); + + [CommandImplementation("addgrid")] + public void AddGrid( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef grid + ) + { + _station ??= GetSys(); + + _station.AddGridToStation(input, grid.Evaluate(ctx)); + } + + [CommandImplementation("rmgrid")] + public void RmGrid( + [CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef grid + ) + { + _station ??= GetSys(); + + _station.RemoveGridFromStation(input, grid.Evaluate(ctx)); + } + + [CommandImplementation("rename")] + public void Rename([CommandInvocationContext] IInvocationContext ctx, + [PipedArgument] EntityUid input, + [CommandArgument] ValueRef name + ) + { + _station ??= GetSys(); + + _station.RenameStation(input, name.Evaluate(ctx)!); + } +} + +public record struct OnlyOneStationsError : IConError +{ + public FormattedMessage DescribeInner() + { + return FormattedMessage.FromMarkup("This command doesn't function if there is more than one or no stations, explicitly specify a station with the ent command or similar."); + } + + public string? Expression { get; set; } + public Vector2i? IssueSpan { get; set; } + public StackTrace? Trace { get; set; } +} diff --git a/Content.Server/Station/Systems/StationSpawningSystem.cs b/Content.Server/Station/Systems/StationSpawningSystem.cs index c8245362f5..938d965561 100644 --- a/Content.Server/Station/Systems/StationSpawningSystem.cs +++ b/Content.Server/Station/Systems/StationSpawningSystem.cs @@ -7,6 +7,7 @@ using Content.Server.PDA; using Content.Server.Roles; using Content.Server.Station.Components; +using Content.Shared.Access.Components; using Content.Shared.Access.Systems; using Content.Shared.CCVar; using Content.Shared.Hands.Components; @@ -44,6 +45,7 @@ public sealed class StationSpawningSystem : EntitySystem [Dependency] private readonly PdaSystem _pdaSystem = default!; [Dependency] private readonly SharedAccessSystem _accessSystem = default!; [Dependency] private readonly IdentitySystem _identity = default!; + [Dependency] private readonly MetaDataSystem _metaSystem = default!; private bool _randomizeCharacters; @@ -73,7 +75,7 @@ public override void Initialize() var ev = new PlayerSpawningEvent(job, profile, station, lateJoin); RaiseLocalEvent(ev); - DebugTools.Assert(ev.SpawnResult is {Valid: true} or null); + DebugTools.Assert(ev.SpawnResult is { Valid: true } or null); return ev.SpawnResult; } @@ -113,7 +115,7 @@ public EntityUid SpawnPlayerMob( if (_randomizeCharacters) { var weightId = _configurationManager.GetCVar(CCVars.ICRandomSpeciesWeights); - var weights = _prototypeManager.Index(weightId); + var weights = _prototypeManager.Index(weightId); speciesId = weights.Pick(_random); } else if (profile != null) @@ -146,7 +148,7 @@ public EntityUid SpawnPlayerMob( if (profile != null) { _humanoidSystem.LoadProfile(entity.Value, profile); - MetaData(entity.Value).EntityName = profile.Name; + _metaSystem.SetEntityName(entity.Value, profile.Name); if (profile.FlavorText != "" && _configurationManager.GetCVar(CCVars.FlavorText)) { AddComp(entity.Value).Content = profile.FlavorText; @@ -158,7 +160,7 @@ public EntityUid SpawnPlayerMob( return entity.Value; } - private void DoJobSpecials(Job? job, EntityUid entity) + private static void DoJobSpecials(Job? job, EntityUid entity) { foreach (var jobSpecial in job?.Prototype.Special ?? Array.Empty()) { @@ -211,11 +213,10 @@ public void EquipIdCard(EntityUid entity, string characterName, JobPrototype job if (!_inventorySystem.TryGetSlotEntity(entity, "id", out var idUid)) return; - if (!EntityManager.TryGetComponent(idUid, out PdaComponent? pdaComponent) || pdaComponent.ContainedId == null) + if (!EntityManager.TryGetComponent(idUid, out PdaComponent? pdaComponent) || !TryComp(pdaComponent.ContainedId, out var card)) return; - var card = pdaComponent.ContainedId; - var cardId = card.Owner; + var cardId = pdaComponent.ContainedId.Value; _cardSystem.TryChangeFullName(cardId, characterName, card); _cardSystem.TryChangeJobTitle(cardId, jobPrototype.LocalizedName, card); diff --git a/Content.Server/Station/Systems/StationSystem.cs b/Content.Server/Station/Systems/StationSystem.cs index 7f8507205b..9f154c1b72 100644 --- a/Content.Server/Station/Systems/StationSystem.cs +++ b/Content.Server/Station/Systems/StationSystem.cs @@ -449,7 +449,7 @@ public HashSet GetStationsSet() /// Returns the first station that has a grid in a certain map. /// If the map has no stations, null is returned instead. /// - /// /// If there are multiple stations on a map it is probably arbitrary which one is returned. /// public EntityUid? GetStationInMap(MapId map) diff --git a/Content.Server/StationEvents/Components/CargoGiftsRuleComponent.cs b/Content.Server/StationEvents/Components/CargoGiftsRuleComponent.cs index bb4f834cb3..5c433e0d2c 100644 --- a/Content.Server/StationEvents/Components/CargoGiftsRuleComponent.cs +++ b/Content.Server/StationEvents/Components/CargoGiftsRuleComponent.cs @@ -1,6 +1,8 @@ using Content.Server.StationEvents.Events; +using Content.Shared.Cargo.Prototypes; using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; namespace Content.Server.StationEvents.Components; @@ -38,8 +40,8 @@ public sealed class CargoGiftsRuleComponent : Component /// Cargo that you would like gifted to the station, with the quantity for each /// Use Ids from cargoProduct Prototypes /// - [DataField("gifts"), ViewVariables(VVAccess.ReadWrite)] - public Dictionary Gifts = new Dictionary(); + [DataField("gifts", required: true, customTypeSerializer:typeof(PrototypeIdDictionarySerializer)), ViewVariables(VVAccess.ReadWrite)] + public Dictionary Gifts = new(); /// /// How much space (minimum) you want to leave in the order database for supply to actually do their work diff --git a/Content.Server/StationEvents/Components/ImmovableRodRuleComponent.cs b/Content.Server/StationEvents/Components/ImmovableRodRuleComponent.cs new file mode 100644 index 0000000000..e204de16cd --- /dev/null +++ b/Content.Server/StationEvents/Components/ImmovableRodRuleComponent.cs @@ -0,0 +1,12 @@ +using Content.Server.StationEvents.Events; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Server.StationEvents.Components; + +[RegisterComponent, Access(typeof(ImmovableRodRule))] +public sealed class ImmovableRodRuleComponent : Component +{ + [DataField("rodPrototype", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string RodPrototype = "ImmovableRodKeepTilesStill"; +} diff --git a/Content.Server/StationEvents/Components/RandomSpawnRuleComponent.cs b/Content.Server/StationEvents/Components/RandomSpawnRuleComponent.cs new file mode 100644 index 0000000000..7c8d8ab84c --- /dev/null +++ b/Content.Server/StationEvents/Components/RandomSpawnRuleComponent.cs @@ -0,0 +1,18 @@ +using Content.Server.StationEvents.Events; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Server.StationEvents.Components; + +/// +/// Spawns a single entity at a random tile on a station using TryGetRandomTile. +/// +[RegisterComponent, Access(typeof(RandomSpawnRule))] +public sealed class RandomSpawnRuleComponent : Component +{ + /// + /// The entity to be spawned. + /// + [DataField("prototype", required: true, customTypeSerializer: typeof(PrototypeIdSerializer))] + public string Prototype = string.Empty; +} diff --git a/Content.Server/StationEvents/Components/RevenantSpawnRuleComponent.cs b/Content.Server/StationEvents/Components/RevenantSpawnRuleComponent.cs deleted file mode 100644 index d195eaad7c..0000000000 --- a/Content.Server/StationEvents/Components/RevenantSpawnRuleComponent.cs +++ /dev/null @@ -1,10 +0,0 @@ -using Content.Server.StationEvents.Events; - -namespace Content.Server.StationEvents.Components; - -[RegisterComponent, Access(typeof(RevenantSpawnRule))] -public sealed class RevenantSpawnRuleComponent : Component -{ - [DataField("revenantPrototype")] - public string RevenantPrototype = "MobRevenant"; -} diff --git a/Content.Server/StationEvents/Events/CargoGiftsRule.cs b/Content.Server/StationEvents/Events/CargoGiftsRule.cs index f6ee90a568..51fafd6cb3 100644 --- a/Content.Server/StationEvents/Events/CargoGiftsRule.cs +++ b/Content.Server/StationEvents/Events/CargoGiftsRule.cs @@ -30,16 +30,15 @@ protected override void Added(EntityUid uid, CargoGiftsRuleComponent component, protected override void ActiveTick(EntityUid uid, CargoGiftsRuleComponent component, GameRuleComponent gameRule, float frameTime) { if (component.Gifts.Count == 0) - { return; - } if (component.TimeUntilNextGifts > 0) { component.TimeUntilNextGifts -= frameTime; return; } - component.TimeUntilNextGifts = 30f; + + component.TimeUntilNextGifts += 30f; if (!TryGetRandomStation(out var station, HasComp)) return; diff --git a/Content.Server/StationEvents/Events/ImmovableRodRule.cs b/Content.Server/StationEvents/Events/ImmovableRodRule.cs new file mode 100644 index 0000000000..0261ae8943 --- /dev/null +++ b/Content.Server/StationEvents/Events/ImmovableRodRule.cs @@ -0,0 +1,37 @@ +using Content.Server.GameTicking.Rules.Components; +using Content.Server.ImmovableRod; +using Content.Server.StationEvents.Components; +using Content.Server.Weapons.Ranged.Systems; +using Content.Shared.Spawners.Components; +using Robust.Shared.Prototypes; +using System.Numerics; + +namespace Content.Server.StationEvents.Events; + +public sealed class ImmovableRodRule : StationEventSystem +{ + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly GunSystem _gun = default!; + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + + protected override void Started(EntityUid uid, ImmovableRodRuleComponent component, GameRuleComponent gameRule, GameRuleStartedEvent args) + { + base.Started(uid, component, gameRule, args); + + var proto = _prototypeManager.Index(component.RodPrototype); + if (proto.TryGetComponent(out var rod) && proto.TryGetComponent(out var despawn)) + { + TryFindRandomTile(out _, out _, out _, out var targetCoords); + var speed = RobustRandom.NextFloat(rod.MinSpeed, rod.MaxSpeed); + var angle = RobustRandom.NextAngle(); + var direction = angle.ToVec(); + var spawnCoords = targetCoords.ToMap(EntityManager, _transform).Offset(-direction * speed * despawn.Lifetime / 2); + var ent = Spawn(component.RodPrototype, spawnCoords); + _gun.ShootProjectile(ent, direction, Vector2.Zero, uid, speed: speed); + } + else + { + Sawmill.Error($"Invalid immovable rod prototype: {component.RodPrototype}"); + } + } +} diff --git a/Content.Server/StationEvents/Events/RandomSpawnRule.cs b/Content.Server/StationEvents/Events/RandomSpawnRule.cs new file mode 100644 index 0000000000..c514acc623 --- /dev/null +++ b/Content.Server/StationEvents/Events/RandomSpawnRule.cs @@ -0,0 +1,18 @@ +using Content.Server.GameTicking.Rules.Components; +using Content.Server.StationEvents.Components; + +namespace Content.Server.StationEvents.Events; + +public sealed class RandomSpawnRule : StationEventSystem +{ + protected override void Started(EntityUid uid, RandomSpawnRuleComponent comp, GameRuleComponent gameRule, GameRuleStartedEvent args) + { + base.Started(uid, comp, gameRule, args); + + if (TryFindRandomTile(out _, out _, out _, out var coords)) + { + Sawmill.Info($"Spawning {comp.Prototype} at {coords}"); + Spawn(comp.Prototype, coords); + } + } +} diff --git a/Content.Server/StationEvents/Events/RevenantSpawnRule.cs b/Content.Server/StationEvents/Events/RevenantSpawnRule.cs deleted file mode 100644 index 6e99fb495e..0000000000 --- a/Content.Server/StationEvents/Events/RevenantSpawnRule.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Content.Server.GameTicking.Rules.Components; -using Content.Server.StationEvents.Components; - -namespace Content.Server.StationEvents.Events; - -public sealed class RevenantSpawnRule : StationEventSystem -{ - protected override void Started(EntityUid uid, RevenantSpawnRuleComponent component, GameRuleComponent gameRule, - GameRuleStartedEvent args) - { - base.Started(uid, component, gameRule, args); - - if (TryFindRandomTile(out _, out _, out _, out var coords)) - { - Sawmill.Info($"Spawning revenant at {coords}"); - Spawn(component.RevenantPrototype, coords); - } - } -} diff --git a/Content.Server/StationEvents/Events/StationEventSystem.cs b/Content.Server/StationEvents/Events/StationEventSystem.cs index e372c2eae8..ac3d2980b9 100644 --- a/Content.Server/StationEvents/Events/StationEventSystem.cs +++ b/Content.Server/StationEvents/Events/StationEventSystem.cs @@ -9,6 +9,7 @@ using Content.Server.Station.Systems; using Content.Server.StationEvents.Components; using Content.Shared.Database; +using Robust.Shared.Collections; using Robust.Shared.Map; using Robust.Shared.Map.Components; using Robust.Shared.Player; @@ -135,20 +136,32 @@ protected void ForceEndSelf(EntityUid uid, GameRuleComponent? component = null) protected bool TryGetRandomStation([NotNullWhen(true)] out EntityUid? station, Func? filter = null) { + var stations = new ValueList(); + + if (filter == null) + { + stations.EnsureCapacity(Count()); + } + filter ??= _ => true; + var query = AllEntityQuery(); + + while (query.MoveNext(out var uid, out _)) + { + if (!filter(uid)) + continue; - // augh. sorry sloth there's no better API and my goal today isn't adding 50 entitymanager methods :waa: - var stations = EntityManager.GetAllComponents(typeof(StationEventEligibleComponent)).Select(x => x.Owner).Where(filter).ToArray(); + stations.Add(uid); + } - if (stations.Length == 0) + if (stations.Count == 0) { station = null; return false; } - - station = RobustRandom.Pick(stations); - + // TODO: Engine PR. + station = stations[RobustRandom.Next(stations.Count)]; return true; } diff --git a/Content.Server/StationRecords/Systems/StationRecordsSystem.cs b/Content.Server/StationRecords/Systems/StationRecordsSystem.cs index 973ff67f3c..f98bc67c33 100644 --- a/Content.Server/StationRecords/Systems/StationRecordsSystem.cs +++ b/Content.Server/StationRecords/Systems/StationRecordsSystem.cs @@ -59,7 +59,7 @@ private void CreateGeneralRecord(EntityUid station, EntityUid player, HumanoidCh string? jobId, StationRecordsComponent? records = null) { if (!Resolve(station, ref records) - || String.IsNullOrEmpty(jobId) + || string.IsNullOrEmpty(jobId) || !_prototypeManager.HasIndex(jobId)) { return; @@ -204,7 +204,7 @@ public bool TryGetRecord(EntityUid station, StationRecordKey key, [NotNullWhe { if (!Resolve(station, ref records)) { - return new (StationRecordKey, T)[]{}; + return Array.Empty<(StationRecordKey, T)>(); } return records.Records.GetRecordsOfType(); diff --git a/Content.Server/Storage/Components/PickRandomComponent.cs b/Content.Server/Storage/Components/PickRandomComponent.cs new file mode 100644 index 0000000000..1046c55911 --- /dev/null +++ b/Content.Server/Storage/Components/PickRandomComponent.cs @@ -0,0 +1,31 @@ +using Content.Server.Storage.EntitySystems; +using Content.Shared.Whitelist; + +namespace Content.Server.Storage.Components; + +/// +/// Adds a verb to pick a random item from a container. +/// Only picks items that match the whitelist. +/// +[RegisterComponent] +[Access(typeof(PickRandomSystem))] +public sealed class PickRandomComponent : Component +{ + /// + /// Whitelist for potential picked items. + /// + [DataField("whitelist"), ViewVariables(VVAccess.ReadWrite)] + public EntityWhitelist? Whitelist; + + /// + /// Locale id for the pick verb text. + /// + [DataField("verbText"), ViewVariables(VVAccess.ReadWrite)] + public string VerbText = "comp-pick-random-verb-text"; + + /// + /// Locale id for the empty storage message. + /// + [DataField("emptyText"), ViewVariables(VVAccess.ReadWrite)] + public string EmptyText = "comp-pick-random-empty"; +} diff --git a/Content.Server/Storage/EntitySystems/PickRandomSystem.cs b/Content.Server/Storage/EntitySystems/PickRandomSystem.cs new file mode 100644 index 0000000000..eb48829b26 --- /dev/null +++ b/Content.Server/Storage/EntitySystems/PickRandomSystem.cs @@ -0,0 +1,61 @@ +using Content.Server.Storage.Components; +using Content.Shared.Database; +using Content.Shared.Hands.EntitySystems; +using Content.Shared.Verbs; +using Robust.Shared.Containers; +using Robust.Shared.Random; +using System.Linq; + +namespace Content.Server.Storage.EntitySystems; + +// TODO: move this to shared for verb prediction if/when storage is in shared +public sealed class PickRandomSystem : EntitySystem +{ + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly SharedHandsSystem _hands = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent>(OnGetAlternativeVerbs); + } + + private void OnGetAlternativeVerbs(EntityUid uid, PickRandomComponent comp, GetVerbsEvent args) + { + if (!args.CanAccess || !args.CanInteract || !TryComp(uid, out var storage)) + return; + + var user = args.User; + + // alt-click / alt-z to pick an item + args.Verbs.Add(new AlternativeVerb + { + Act = (() => { + TryPick(uid, comp, storage, user); + }), + Impact = LogImpact.Low, + Text = Loc.GetString(comp.VerbText), + Disabled = !(storage.StoredEntities?.Any(item => comp.Whitelist?.IsValid(item, EntityManager) ?? true) ?? false), + Message = Loc.GetString(comp.EmptyText, ("storage", uid)) + }); + } + + private void TryPick(EntityUid uid, PickRandomComponent comp, ServerStorageComponent storage, EntityUid user) + { + if (storage.StoredEntities == null) + return; + + var entities = storage.StoredEntities.Where(item => comp.Whitelist?.IsValid(item, EntityManager) ?? true); + if (!entities.Any()) + return; + + var picked = _random.Pick(entities.ToList()); + // if it fails to go into a hand of the user, will be on the storage + _container.AttachParentToContainerOrGrid(Transform(picked)); + + // TODO: try to put in hands, failing that put it on the storage + _hands.TryPickupAnyHand(user, picked); + } +} diff --git a/Content.Server/Stunnable/Systems/StunbatonSystem.cs b/Content.Server/Stunnable/Systems/StunbatonSystem.cs index 97faac5b28..f32ba611af 100644 --- a/Content.Server/Stunnable/Systems/StunbatonSystem.cs +++ b/Content.Server/Stunnable/Systems/StunbatonSystem.cs @@ -1,4 +1,6 @@ +using Content.Server.Chemistry.EntitySystems; using Content.Server.Power.Components; +using Content.Server.Power.EntitySystems; using Content.Server.Power.Events; using Content.Server.Stunnable.Components; using Content.Shared.Audio; @@ -10,7 +12,6 @@ using Content.Shared.Popups; using Content.Shared.Toggleable; using Content.Shared.Weapons.Melee.Events; -using Robust.Server.GameObjects; using Robust.Shared.Audio; using Robust.Shared.Player; @@ -20,6 +21,7 @@ public sealed class StunbatonSystem : EntitySystem { [Dependency] private readonly SharedItemSystem _item = default!; [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly RiggableSystem _riggableSystem = default!; public override void Initialize() { @@ -27,6 +29,7 @@ public override void Initialize() SubscribeLocalEvent(OnUseInHand); SubscribeLocalEvent(OnExamined); + SubscribeLocalEvent(OnSolutionChange); SubscribeLocalEvent(OnStaminaHitAttempt); SubscribeLocalEvent(OnGetMeleeDamage); } @@ -100,17 +103,25 @@ private void TurnOff(EntityUid uid, StunbatonComponent comp) private void TurnOn(EntityUid uid, StunbatonComponent comp, EntityUid user) { + if (comp.Activated) return; var playerFilter = Filter.Pvs(comp.Owner, entityManager: EntityManager); if (!TryComp(comp.Owner, out var battery) || battery.CurrentCharge < comp.EnergyPerUse) { + SoundSystem.Play(comp.TurnOnFailSound.GetSound(), playerFilter, comp.Owner, AudioHelpers.WithVariation(0.25f)); user.PopupMessage(Loc.GetString("stunbaton-component-low-charge")); return; } + if (TryComp(uid, out var rig) && rig.IsRigged) + { + _riggableSystem.Explode(uid, battery, user); + } + + if (EntityManager.TryGetComponent(comp.Owner, out var appearance) && EntityManager.TryGetComponent(comp.Owner, out var item)) { @@ -122,6 +133,16 @@ private void TurnOn(EntityUid uid, StunbatonComponent comp, EntityUid user) comp.Activated = true; } + // https://github.com/space-wizards/space-station-14/pull/17288#discussion_r1241213341 + private void OnSolutionChange(EntityUid uid, StunbatonComponent component, SolutionChangedEvent args) + { + // Explode if baton is activated and rigged. + if (TryComp(uid, out var riggable)) + if (TryComp(uid, out var battery)) + if (component.Activated && riggable.IsRigged) + _riggableSystem.Explode(uid, battery); + } + private void SendPowerPulse(EntityUid target, EntityUid? user, EntityUid used) { RaiseLocalEvent(target, new PowerPulseEvent() diff --git a/Content.Server/Traits/Assorted/PacifistComponent.cs b/Content.Server/Traits/Assorted/PacifistComponent.cs deleted file mode 100644 index 095dc651fc..0000000000 --- a/Content.Server/Traits/Assorted/PacifistComponent.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Content.Server.Traits.Assorted; - -/// -/// This is used for enforcing pacifism. -/// -[RegisterComponent] -public sealed class PacifistComponent : Component -{ - -} diff --git a/Content.Server/Traits/Assorted/PacifistSystem.cs b/Content.Server/Traits/Assorted/PacifistSystem.cs deleted file mode 100644 index 5d8b1f44db..0000000000 --- a/Content.Server/Traits/Assorted/PacifistSystem.cs +++ /dev/null @@ -1,17 +0,0 @@ -using Content.Shared.CombatMode.Pacification; - -namespace Content.Server.Traits.Assorted; - -/// -/// This handles enforced pacifism. -/// -public sealed class PacifistSystem : EntitySystem -{ - public override void Update(float frameTime) - { - foreach (var comp in EntityQuery()) - { - EnsureComp(comp.Owner); // It's a status effect so just enforce it. - } - } -} diff --git a/Content.Server/Verbs/Commands/InvokeVerbCommand.cs b/Content.Server/Verbs/Commands/InvokeVerbCommand.cs index 543e907a7e..af2131fb55 100644 --- a/Content.Server/Verbs/Commands/InvokeVerbCommand.cs +++ b/Content.Server/Verbs/Commands/InvokeVerbCommand.cs @@ -22,7 +22,7 @@ public void Execute(IConsoleShell shell, string argStr, string[] args) } var entityManager = IoCManager.Resolve(); - var verbSystem = EntitySystem.Get(); + var verbSystem = entityManager.System(); // get the 'player' entity (defaulting to command user, otherwise uses a uid) EntityUid? playerEntity = null; diff --git a/Content.Server/Voting/Managers/VoteManager.cs b/Content.Server/Voting/Managers/VoteManager.cs index 94933a0f16..98ad8d8341 100644 --- a/Content.Server/Voting/Managers/VoteManager.cs +++ b/Content.Server/Voting/Managers/VoteManager.cs @@ -5,7 +5,6 @@ using Content.Server.Administration; using Content.Server.Administration.Logs; using Content.Server.Administration.Managers; -using Content.Server.Afk; using Content.Server.Chat.Managers; using Content.Server.GameTicking; using Content.Server.Maps; @@ -58,13 +57,15 @@ public void Initialize() _playerManager.PlayerStatusChanged += PlayerManagerOnPlayerStatusChanged; _adminMgr.OnPermsChanged += AdminPermsChanged; - _cfg.OnValueChanged(CCVars.VoteEnabled, value => { + _cfg.OnValueChanged(CCVars.VoteEnabled, _ => + { DirtyCanCallVoteAll(); }); foreach (var kvp in _voteTypesToEnableCVars) { - _cfg.OnValueChanged(kvp.Value, value => { + _cfg.OnValueChanged(kvp.Value, _ => + { DirtyCanCallVoteAll(); }); } @@ -294,7 +295,7 @@ private void SendUpdateCanCallVote(IPlayerSession player) var votesUnavailable = new List<(StandardVoteType, TimeSpan)>(); foreach (var v in _standardVoteTypeValues) { - if (CanCallVote(player, v, out var _isAdmin, out var typeTimeSpan)) + if (CanCallVote(player, v, out _, out var typeTimeSpan)) continue; votesUnavailable.Add((v, typeTimeSpan)); } @@ -324,7 +325,7 @@ private bool CanCallVote( if (!_cfg.GetCVar(CCVars.VoteEnabled)) return false; // Specific standard vote types can be disabled with cvars. - if ((voteType != null) && _voteTypesToEnableCVars.TryGetValue(voteType.Value, out var cvar) && !_cfg.GetCVar(cvar)) + if (voteType != null && _voteTypesToEnableCVars.TryGetValue(voteType.Value, out var cvar) && !_cfg.GetCVar(cvar)) return false; // Cannot start vote if vote is already active (as non-admin). @@ -345,7 +346,7 @@ private bool CanCallVote( if (voteType == StandardVoteType.Preset) { var presets = GetGamePresets(); - if (presets.Count() == 1 && presets.Select(x => x.Key).Single() == EntitySystem.Get().Preset?.ID) + if (presets.Count == 1 && presets.Select(x => x.Key).Single() == _entityManager.System().Preset?.ID) return false; } diff --git a/Content.Server/Weapons/Melee/EnergySword/EnergySwordSystem.cs b/Content.Server/Weapons/Melee/EnergySword/EnergySwordSystem.cs index 4b690632a4..b24c42b137 100644 --- a/Content.Server/Weapons/Melee/EnergySword/EnergySwordSystem.cs +++ b/Content.Server/Weapons/Melee/EnergySword/EnergySwordSystem.cs @@ -10,7 +10,8 @@ using Content.Shared.Tools.Components; using Content.Shared.Weapons.Melee; using Content.Shared.Weapons.Melee.Events; -using Robust.Shared.Audio; +using Content.Shared.Wieldable; +using Content.Shared.Wieldable.Components; using Robust.Shared.Player; using Robust.Shared.Random; @@ -35,6 +36,9 @@ public override void Initialize() SubscribeLocalEvent(OnIsHotEvent); SubscribeLocalEvent(TurnOff); SubscribeLocalEvent(TurnOn); + + SubscribeLocalEvent(TurnOffonUnwielded); + SubscribeLocalEvent(TurnOnonWielded); } private void OnMapInit(EntityUid uid, EnergySwordComponent comp, MapInitEvent args) @@ -59,6 +63,9 @@ private void OnUseInHand(EntityUid uid, EnergySwordComponent comp, UseInHandEven args.Handled = true; + if (TryComp(uid, out var wieldableComp)) + return; + if (comp.Activated) { var ev = new EnergySwordDeactivatedEvent(); @@ -73,6 +80,20 @@ private void OnUseInHand(EntityUid uid, EnergySwordComponent comp, UseInHandEven UpdateAppearance(uid, comp); } + private void TurnOffonUnwielded(EntityUid uid, EnergySwordComponent comp, ItemUnwieldedEvent args) + { + var ev = new EnergySwordDeactivatedEvent(); + RaiseLocalEvent(uid, ref ev); + UpdateAppearance(uid, comp); + } + + private void TurnOnonWielded(EntityUid uid, EnergySwordComponent comp, ref ItemWieldedEvent args) + { + var ev = new EnergySwordActivatedEvent(); + RaiseLocalEvent(uid, ref ev); + UpdateAppearance(uid, comp); + } + private void TurnOff(EntityUid uid, EnergySwordComponent comp, ref EnergySwordDeactivatedEvent args) { if (TryComp(uid, out ItemComponent? item)) diff --git a/Content.Server/Weapons/Melee/WeaponRandom/WeaponRandomComponent.cs b/Content.Server/Weapons/Melee/WeaponRandom/WeaponRandomComponent.cs new file mode 100644 index 0000000000..66ca5135ff --- /dev/null +++ b/Content.Server/Weapons/Melee/WeaponRandom/WeaponRandomComponent.cs @@ -0,0 +1,40 @@ +using Content.Shared.Damage; +using Robust.Shared.Audio; + +namespace Content.Server.Weapons.Melee.WeaponRandom; + +[RegisterComponent] +internal sealed class WeaponRandomComponent : Component +{ + + /// + /// Amount of damage that will be caused. This is specified in the yaml. + /// + [DataField("damageBonus")] + public DamageSpecifier DamageBonus = new(); + + /// + /// Chance for the damage bonus to occur. + /// + [ViewVariables(VVAccess.ReadWrite)] + public float RandomDamageChance = 0.00001f; + + /// + /// If this is true then the random damage will occur. + /// + [DataField("randomDamage")] + public bool RandomDamage = true; + + /// + /// If this is true then the weapon will have a unique interaction with cluwnes. + /// + [DataField("antiCluwne")] + public bool AntiCluwne = true; + + /// + /// Noise to play when the damage bonus occurs. + /// + [DataField("damageSound")] + public SoundSpecifier DamageSound = new SoundPathSpecifier("/Audio/Items/bikehorn.ogg"); + +} diff --git a/Content.Server/Weapons/Melee/WeaponRandom/WeaponRandomSystem.cs b/Content.Server/Weapons/Melee/WeaponRandom/WeaponRandomSystem.cs new file mode 100644 index 0000000000..2a8fe22388 --- /dev/null +++ b/Content.Server/Weapons/Melee/WeaponRandom/WeaponRandomSystem.cs @@ -0,0 +1,38 @@ +using Content.Shared.Weapons.Melee.Events; +using Robust.Shared.Random; +/* using Content.Shared.Cluwne; */ + +namespace Content.Server.Weapons.Melee.WeaponRandom; + +public sealed class WeaponRandomSystem : EntitySystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnMeleeHit); + } + + private void OnMeleeHit(EntityUid uid, WeaponRandomComponent component, MeleeHitEvent args) + { + foreach (var entity in args.HitEntities) + { + /* + if (HasComp(entity) && component.AntiCluwne) + { + _audio.PlayPvs(component.DamageSound, uid); + args.BonusDamage = component.DamageBonus; + } + else + */ + if (_random.Prob(component.RandomDamageChance) && component.RandomDamage) + { + _audio.PlayPvs(component.DamageSound, uid); + args.BonusDamage = component.DamageBonus; + } + } + } +} diff --git a/Content.Server/Weapons/Ranged/Systems/GunSystem.cs b/Content.Server/Weapons/Ranged/Systems/GunSystem.cs index 9186772dc5..90f67c2890 100644 --- a/Content.Server/Weapons/Ranged/Systems/GunSystem.cs +++ b/Content.Server/Weapons/Ranged/Systems/GunSystem.cs @@ -171,7 +171,7 @@ public override void Shoot(EntityUid gunUid, GunComponent gun, List<(EntityUid? // Something like ballistic might want to leave it in the container still if (!cartridge.DeleteOnSpawn && !Containers.IsEntityInContainer(ent!.Value)) - EjectCartridge(ent.Value); + EjectCartridge(ent.Value, angle); Dirty(cartridge); break; diff --git a/Content.Server/Weapons/Reflect/ReflectSystem.cs b/Content.Server/Weapons/Reflect/ReflectSystem.cs index 3fe8dc8028..48dffd87e3 100644 --- a/Content.Server/Weapons/Reflect/ReflectSystem.cs +++ b/Content.Server/Weapons/Reflect/ReflectSystem.cs @@ -1,4 +1,5 @@ using Content.Server.Weapons.Melee.EnergySword; +using Content.Server.Weapons.Melee.ItemToggle; using Content.Shared.Weapons.Reflect; namespace Content.Server.Weapons.Reflect; @@ -8,8 +9,11 @@ public sealed class ReflectSystem : SharedReflectSystem public override void Initialize() { base.Initialize(); + SubscribeLocalEvent(EnableReflect); SubscribeLocalEvent(DisableReflect); + SubscribeLocalEvent(ShieldEnableReflect); + SubscribeLocalEvent(ShieldDisableReflect); } private void EnableReflect(EntityUid uid, ReflectComponent comp, ref EnergySwordActivatedEvent args) @@ -23,4 +27,16 @@ private void DisableReflect(EntityUid uid, ReflectComponent comp, ref EnergySwor comp.Enabled = false; Dirty(comp); } -} \ No newline at end of file + + private void ShieldEnableReflect(EntityUid uid, ReflectComponent comp, ref ItemToggleActivatedEvent args) + { + comp.Enabled = true; + Dirty(comp); + } + + private void ShieldDisableReflect(EntityUid uid, ReflectComponent comp, ref ItemToggleDeactivatedEvent args) + { + comp.Enabled = false; + Dirty(comp); + } +} diff --git a/Content.Server/Xenoarchaeology/Equipment/Components/AnalysisConsoleComponent.cs b/Content.Server/Xenoarchaeology/Equipment/Components/AnalysisConsoleComponent.cs index d65fed28a8..b03a4df25d 100644 --- a/Content.Server/Xenoarchaeology/Equipment/Components/AnalysisConsoleComponent.cs +++ b/Content.Server/Xenoarchaeology/Equipment/Components/AnalysisConsoleComponent.cs @@ -1,8 +1,7 @@ -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Audio; using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; -using Robust.Shared.Utility; namespace Content.Server.Xenoarchaeology.Equipment.Components; @@ -22,7 +21,7 @@ public sealed class AnalysisConsoleComponent : Component /// /// The machine linking port for the analyzer /// - [DataField("linkingPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("linkingPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public readonly string LinkingPort = "ArtifactAnalyzerSender"; /// diff --git a/Content.Server/Xenoarchaeology/Equipment/Systems/ArtifactAnalyzerSystem.cs b/Content.Server/Xenoarchaeology/Equipment/Systems/ArtifactAnalyzerSystem.cs index 9792682c70..041f8a5a25 100644 --- a/Content.Server/Xenoarchaeology/Equipment/Systems/ArtifactAnalyzerSystem.cs +++ b/Content.Server/Xenoarchaeology/Equipment/Systems/ArtifactAnalyzerSystem.cs @@ -1,6 +1,5 @@ using System.Linq; using Content.Server.Construction; -using Content.Server.MachineLinking.Components; using Content.Server.Paper; using Content.Server.Power.Components; using Content.Server.Research.Systems; @@ -9,6 +8,7 @@ using Content.Server.Xenoarchaeology.XenoArtifacts; using Content.Server.Xenoarchaeology.XenoArtifacts.Events; using Content.Shared.Audio; +using Content.Shared.DeviceLinking; using Content.Shared.DeviceLinking.Events; using Content.Shared.Popups; using Content.Shared.Research.Components; @@ -155,14 +155,14 @@ private void UpdateAnalyzerInformation(EntityUid uid, ArtifactAnalyzerComponent? private void OnMapInit(EntityUid uid, ArtifactAnalyzerComponent component, MapInitEvent args) { - if (!TryComp(uid, out var receiver)) + if (!TryComp(uid, out var sink)) return; - foreach (var port in receiver.Inputs.Values.SelectMany(ports => ports)) + foreach (var source in sink.LinkedSources) { - if (!TryComp(port.Uid, out var analysis)) + if (!TryComp(source, out var analysis)) continue; - component.Console = port.Uid; + component.Console = source; analysis.AnalyzerEntity = uid; return; } diff --git a/Content.Shared/Access/AccessGroupPrototype.cs b/Content.Shared/Access/AccessGroupPrototype.cs index e3a8ddec07..67da25c29e 100644 --- a/Content.Shared/Access/AccessGroupPrototype.cs +++ b/Content.Shared/Access/AccessGroupPrototype.cs @@ -14,6 +14,6 @@ public sealed class AccessGroupPrototype : IPrototype [IdDataField] public string ID { get; } = default!; - [DataField("tags", required: true, customTypeSerializer:typeof(PrototypeIdHashSetSerializer))] + [DataField("tags", required: true, customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] public HashSet Tags = default!; } diff --git a/Content.Shared/Access/Components/AccessReaderComponent.cs b/Content.Shared/Access/Components/AccessReaderComponent.cs index a365ecae84..c3ed9eeb17 100644 --- a/Content.Shared/Access/Components/AccessReaderComponent.cs +++ b/Content.Shared/Access/Components/AccessReaderComponent.cs @@ -1,4 +1,3 @@ -using Content.Shared.Access.Systems; using Content.Shared.StationRecords; using Robust.Shared.GameStates; using Robust.Shared.Serialization; @@ -13,6 +12,13 @@ namespace Content.Shared.Access.Components; [RegisterComponent, NetworkedComponent] public sealed class AccessReaderComponent : Component { + /// + /// Whether or not the accessreader is enabled. + /// If not, it will always let people through. + /// + [DataField("enabled")] + public bool Enabled = true; + /// /// The set of tags that will automatically deny an allowed check, if any of them are present. /// @@ -31,22 +37,32 @@ public sealed class AccessReaderComponent : Component /// [DataField("accessKeys")] public HashSet AccessKeys = new(); + + + /// + /// The name of the container in which additional + /// AccessReaderComponents may be found. + /// + [DataField("containerAccessProvider")] + public string? ContainerAccessProvider = null; } [Serializable, NetSerializable] public sealed class AccessReaderComponentState : ComponentState { + public bool Enabled; + public HashSet DenyTags; public List> AccessLists; public HashSet AccessKeys; - public AccessReaderComponentState(HashSet denyTags, List> accessLists, HashSet accessKeys) + public AccessReaderComponentState(bool enabled, HashSet denyTags, List> accessLists, HashSet accessKeys) { + Enabled = enabled; DenyTags = denyTags; AccessLists = accessLists; AccessKeys = accessKeys; } } - diff --git a/Content.Shared/Access/Components/IdCardComponent.cs b/Content.Shared/Access/Components/IdCardComponent.cs index 39cfb8972a..578d614f12 100644 --- a/Content.Shared/Access/Components/IdCardComponent.cs +++ b/Content.Shared/Access/Components/IdCardComponent.cs @@ -1,7 +1,6 @@ using Content.Shared.Access.Systems; using Content.Shared.PDA; using Robust.Shared.GameStates; -using Robust.Shared.Serialization; namespace Content.Shared.Access.Components { @@ -17,8 +16,7 @@ public sealed partial class IdCardComponent : Component [DataField("jobTitle")] [AutoNetworkedField] - [Access(typeof(SharedIdCardSystem), typeof(SharedPdaSystem), typeof(SharedAgentIdCardSystem), - Other = AccessPermissions.ReadWrite)] + [Access(typeof(SharedIdCardSystem), typeof(SharedPdaSystem), typeof(SharedAgentIdCardSystem), Other = AccessPermissions.ReadWrite)] public string? JobTitle; } } diff --git a/Content.Shared/Access/Components/IdCardConsoleComponent.cs b/Content.Shared/Access/Components/IdCardConsoleComponent.cs index eb1f624268..c248787911 100644 --- a/Content.Shared/Access/Components/IdCardConsoleComponent.cs +++ b/Content.Shared/Access/Components/IdCardConsoleComponent.cs @@ -86,6 +86,7 @@ public sealed class IdCardConsoleBoundUserInterfaceState : BoundUserInterfaceSta public readonly string? TargetIdFullName; public readonly string? TargetIdJobTitle; public readonly string[]? TargetIdAccessList; + public readonly string[]? AllowedModifyAccessList; public readonly string TargetIdJobPrototype; public IdCardConsoleBoundUserInterfaceState(bool isPrivilegedIdPresent, @@ -94,6 +95,7 @@ public IdCardConsoleBoundUserInterfaceState(bool isPrivilegedIdPresent, string? targetIdFullName, string? targetIdJobTitle, string[]? targetIdAccessList, + string[]? allowedModifyAccessList, string targetIdJobPrototype, string privilegedIdName, string targetIdName) @@ -104,6 +106,7 @@ public IdCardConsoleBoundUserInterfaceState(bool isPrivilegedIdPresent, TargetIdFullName = targetIdFullName; TargetIdJobTitle = targetIdJobTitle; TargetIdAccessList = targetIdAccessList; + AllowedModifyAccessList = allowedModifyAccessList; TargetIdJobPrototype = targetIdJobPrototype; PrivilegedIdName = privilegedIdName; TargetIdName = targetIdName; diff --git a/Content.Shared/Access/SharedAgentIDCardSystem.cs b/Content.Shared/Access/SharedAgentIDCardSystem.cs index c3e75e4436..2105f39011 100644 --- a/Content.Shared/Access/SharedAgentIDCardSystem.cs +++ b/Content.Shared/Access/SharedAgentIDCardSystem.cs @@ -48,6 +48,7 @@ public AgentIDCardNameChangedMessage(string name) public sealed class AgentIDCardJobChangedMessage : BoundUserInterfaceMessage { public string Job { get; } + public AgentIDCardJobChangedMessage(string job) { Job = job; diff --git a/Content.Shared/Access/Systems/AccessReaderSystem.cs b/Content.Shared/Access/Systems/AccessReaderSystem.cs index 127d8c94d7..b1789689e6 100644 --- a/Content.Shared/Access/Systems/AccessReaderSystem.cs +++ b/Content.Shared/Access/Systems/AccessReaderSystem.cs @@ -1,296 +1,319 @@ -using System.Diagnostics.CodeAnalysis; -using System.Linq; -using Content.Shared.Inventory; -using Content.Shared.Emag.Components; -using Content.Shared.Emag.Systems; -using Content.Shared.PDA; using Content.Shared.Access.Components; using Content.Shared.DeviceLinking.Events; -using Robust.Shared.Prototypes; +using Content.Shared.Emag.Components; +using Content.Shared.Emag.Systems; using Content.Shared.Hands.EntitySystems; +using Content.Shared.Inventory; +using Content.Shared.PDA; using Content.Shared.StationRecords; +using Robust.Shared.Containers; using Robust.Shared.GameStates; +using System.Collections.ObjectModel; +using System.Diagnostics.CodeAnalysis; +using System.Linq; -namespace Content.Shared.Access.Systems +namespace Content.Shared.Access.Systems; + +public sealed class AccessReaderSystem : EntitySystem { - public sealed class AccessReaderSystem : EntitySystem + [Dependency] private readonly InventorySystem _inventorySystem = default!; + [Dependency] private readonly SharedHandsSystem _handsSystem = default!; + [Dependency] private readonly SharedContainerSystem _containerSystem = default!; + + public override void Initialize() { - [Dependency] private readonly IPrototypeManager _prototypeManager = default!; - [Dependency] private readonly InventorySystem _inventorySystem = default!; - [Dependency] private readonly SharedHandsSystem _handsSystem = default!; + base.Initialize(); - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnInit); - SubscribeLocalEvent(OnEmagged); - SubscribeLocalEvent(OnLinkAttempt); + SubscribeLocalEvent(OnEmagged); + SubscribeLocalEvent(OnLinkAttempt); - SubscribeLocalEvent(OnGetState); - SubscribeLocalEvent(OnHandleState); - } + SubscribeLocalEvent(OnGetState); + SubscribeLocalEvent(OnHandleState); + } - private void OnGetState(EntityUid uid, AccessReaderComponent component, ref ComponentGetState args) - { - args.State = new AccessReaderComponentState(component.DenyTags, component.AccessLists, - component.AccessKeys); - } + private void OnGetState(EntityUid uid, AccessReaderComponent component, ref ComponentGetState args) + { + args.State = new AccessReaderComponentState(component.Enabled, component.DenyTags, component.AccessLists, + component.AccessKeys); + } - private void OnHandleState(EntityUid uid, AccessReaderComponent component, ref ComponentHandleState args) - { - if (args.Current is not AccessReaderComponentState state) - return; - component.AccessKeys = new (state.AccessKeys); - component.AccessLists = new (state.AccessLists); - component.DenyTags = new (state.DenyTags); - } + private void OnHandleState(EntityUid uid, AccessReaderComponent component, ref ComponentHandleState args) + { + if (args.Current is not AccessReaderComponentState state) + return; + component.Enabled = state.Enabled; + component.AccessKeys = new(state.AccessKeys); + component.AccessLists = new(state.AccessLists); + component.DenyTags = new(state.DenyTags); + } - private void OnLinkAttempt(EntityUid uid, AccessReaderComponent component, LinkAttemptEvent args) - { - if (args.User == null) // AutoLink (and presumably future external linkers) have no user. - return; - if (!HasComp(uid) && !IsAllowed(args.User.Value, component)) - args.Cancel(); - } + private void OnLinkAttempt(EntityUid uid, AccessReaderComponent component, LinkAttemptEvent args) + { + if (args.User == null) // AutoLink (and presumably future external linkers) have no user. + return; + if (!HasComp(uid) && !IsAllowed(args.User.Value, component)) + args.Cancel(); + } - private void OnInit(EntityUid uid, AccessReaderComponent reader, ComponentInit args) - { - var allTags = reader.AccessLists.SelectMany(c => c).Union(reader.DenyTags); - foreach (var level in allTags) - { - if (!_prototypeManager.HasIndex(level)) - { - Logger.ErrorS("access", $"Invalid access level: {level}"); - } - } - } + private void OnEmagged(EntityUid uid, AccessReaderComponent reader, ref GotEmaggedEvent args) + { + args.Handled = true; + reader.Enabled = false; + Dirty(reader); + } - private void OnEmagged(EntityUid uid, AccessReaderComponent reader, ref GotEmaggedEvent args) - { - // no fancy conditions - args.Handled = true; - } + /// + /// Finds all AccessReaderComponents in the container of the + /// required entity. + /// + /// The entity to search for a container + private bool FindAccessReadersInContainer(EntityUid target, AccessReaderComponent accessReader, out List result) + { + result = new(); + if (accessReader.ContainerAccessProvider == null) + return false; + + if (!_containerSystem.TryGetContainer(target, accessReader.ContainerAccessProvider, out var container)) + return false; - /// - /// Searches the source for access tags - /// then compares it with the targets readers access list to see if it is allowed. - /// - /// The entity that wants access. - /// The entity to search for an access reader - /// Optional reader from the target entity - public bool IsAllowed(EntityUid source, EntityUid target, AccessReaderComponent? reader = null) + foreach (var entity in container.ContainedEntities) { - if (!Resolve(target, ref reader, false)) - return true; - return IsAllowed(source, reader); + if (TryComp(entity, out var entityAccessReader)) + result.Add(entityAccessReader); } - /// - /// Searches the given entity for access tags - /// then compares it with the readers access list to see if it is allowed. - /// - /// The entity that wants access. - /// A reader from a different entity - public bool IsAllowed(EntityUid entity, AccessReaderComponent reader) - { - var allEnts = FindPotentialAccessItems(entity); + return result.Any(); + } - if (AreAccessTagsAllowed(FindAccessTags(entity, allEnts), reader)) - return true; + /// + /// Searches the source for access tags + /// then compares it with the all targets accesses to see if it is allowed. + /// + /// The entity that wants access. + /// The entity to search for an access reader + /// Optional reader from the target entity + public bool IsAllowed(EntityUid source, EntityUid target, AccessReaderComponent? reader = null) + { + if (!Resolve(target, ref reader, false)) + return true; - if (AreStationRecordKeysAllowed(FindStationRecordKeys(entity, allEnts), reader)) - return true; + if (FindAccessReadersInContainer(target, reader, out var accessReaderList)) + { + foreach (var access in accessReaderList) + { + if (IsAllowed(source, access)) + return true; + } return false; } - /// - /// Compares the given tags with the readers access list to see if it is allowed. - /// - /// A list of access tags - /// An access reader to check against - public bool AreAccessTagsAllowed(ICollection accessTags, AccessReaderComponent reader) - { - if (HasComp(reader.Owner)) - { - // Access reader is totally disabled, so access is always allowed. - return true; - } + return IsAllowed(source, reader); + } + /// + /// Searches the given entity for access tags + /// then compares it with the readers access list to see if it is allowed. + /// + /// The entity that wants access. + /// A reader from a different entity + public bool IsAllowed(EntityUid entity, AccessReaderComponent reader) + { + // Access reader is totally disabled, so access is always allowed. + if (!reader.Enabled) + return true; - if (reader.DenyTags.Overlaps(accessTags)) - { - // Sec owned by cargo. + var allEnts = FindPotentialAccessItems(entity); - // Note that in resolving the issue with only one specific item "counting" for access, this became a bit more strict. - // As having an ID card in any slot that "counts" with a denied access group will cause denial of access. - // DenyTags doesn't seem to be used right now anyway, though, so it'll be dependent on whoever uses it to figure out if this matters. - return false; - } + if (AreAccessTagsAllowed(FindAccessTags(entity, allEnts), reader)) + return true; - return reader.AccessLists.Count == 0 || reader.AccessLists.Any(a => a.IsSubsetOf(accessTags)); - } + if (FindStationRecordKeys(entity, out var recordKeys, allEnts) + && AreStationRecordKeysAllowed(recordKeys, reader)) + return true; - /// - /// Compares the given stationrecordkeys with the accessreader to see if it is allowed. - /// - public bool AreStationRecordKeysAllowed(ICollection keys, AccessReaderComponent reader) - { - return keys.Any() && reader.AccessKeys.Any(keys.Contains); - } + return false; + } - /// - /// Finds all the items that could potentially give access to a given entity - /// - public HashSet FindPotentialAccessItems(EntityUid uid) + /// + /// Compares the given tags with the readers access list to see if it is allowed. + /// + /// A list of access tags + /// An access reader to check against + public bool AreAccessTagsAllowed(ICollection accessTags, AccessReaderComponent reader) + { + if (reader.DenyTags.Overlaps(accessTags)) { - FindAccessItemsInventory(uid, out var items); + // Sec owned by cargo. - var ev = new GetAdditionalAccessEvent - { - Entities = items - }; - RaiseLocalEvent(uid, ref ev); - items.Add(uid); - return items; + // Note that in resolving the issue with only one specific item "counting" for access, this became a bit more strict. + // As having an ID card in any slot that "counts" with a denied access group will cause denial of access. + // DenyTags doesn't seem to be used right now anyway, though, so it'll be dependent on whoever uses it to figure out if this matters. + return false; } - /// - /// Finds the access tags on the given entity - /// - /// The entity that is being searched. - /// All of the items to search for access. If none are passed in, will be used. - public ICollection FindAccessTags(EntityUid uid, HashSet? items = null) + return reader.AccessLists.Count == 0 || reader.AccessLists.Any(a => a.IsSubsetOf(accessTags)); + } + + /// + /// Compares the given stationrecordkeys with the accessreader to see if it is allowed. + /// + public bool AreStationRecordKeysAllowed(ICollection keys, AccessReaderComponent reader) + { + return keys.Any() && reader.AccessKeys.Any(keys.Contains); + } + + /// + /// Finds all the items that could potentially give access to a given entity + /// + public HashSet FindPotentialAccessItems(EntityUid uid) + { + FindAccessItemsInventory(uid, out var items); + + var ev = new GetAdditionalAccessEvent { - HashSet? tags = null; - var owned = false; + Entities = items + }; + RaiseLocalEvent(uid, ref ev); + items.Add(uid); + return items; + } - items ??= FindPotentialAccessItems(uid); + /// + /// Finds the access tags on the given entity + /// + /// The entity that is being searched. + /// All of the items to search for access. If none are passed in, will be used. + public ICollection FindAccessTags(EntityUid uid, HashSet? items = null) + { + HashSet? tags = null; + var owned = false; - foreach (var ent in items) - { - FindAccessTagsItem(ent, ref tags, ref owned); - } + items ??= FindPotentialAccessItems(uid); - return (ICollection?) tags ?? Array.Empty(); + foreach (var ent in items) + { + FindAccessTagsItem(ent, ref tags, ref owned); } - /// - /// Finds the access tags on the given entity - /// - /// The entity that is being searched. - /// All of the items to search for access. If none are passed in, will be used. - public ICollection FindStationRecordKeys(EntityUid uid, HashSet? items = null) - { - HashSet keys = new(); + return (ICollection?) tags ?? Array.Empty(); + } - items ??= FindPotentialAccessItems(uid); + /// + /// Finds the access tags on the given entity + /// + /// The entity that is being searched. + /// All of the items to search for access. If none are passed in, will be used. + public bool FindStationRecordKeys(EntityUid uid, out ICollection recordKeys, HashSet? items = null) + { + recordKeys = new HashSet(); - foreach (var ent in items) - { - if (FindStationRecordKeyItem(ent, out var key)) - keys.Add(key.Value); - } + items ??= FindPotentialAccessItems(uid); - return keys; + foreach (var ent in items) + { + if (FindStationRecordKeyItem(ent, out var key)) + recordKeys.Add(key.Value); } - /// - /// Try to find on this item - /// or inside this item (if it's pda) - /// This version merges into a set or replaces the set. - /// If owned is false, the existing tag-set "isn't ours" and can't be merged with (is read-only). - /// - private void FindAccessTagsItem(EntityUid uid, ref HashSet? tags, ref bool owned) + return recordKeys.Any(); + } + + /// + /// Try to find on this item + /// or inside this item (if it's pda) + /// This version merges into a set or replaces the set. + /// If owned is false, the existing tag-set "isn't ours" and can't be merged with (is read-only). + /// + private void FindAccessTagsItem(EntityUid uid, ref HashSet? tags, ref bool owned) + { + if (!FindAccessTagsItem(uid, out var targetTags)) { - if (!FindAccessTagsItem(uid, out var targetTags)) - { - // no tags, no problem - return; - } - if (tags != null) - { - // existing tags, so copy to make sure we own them - if (!owned) - { - tags = new(tags); - owned = true; - } - // then merge - tags.UnionWith(targetTags); - } - else + // no tags, no problem + return; + } + if (tags != null) + { + // existing tags, so copy to make sure we own them + if (!owned) { - // no existing tags, so now they're ours - tags = targetTags; - owned = false; + tags = new(tags); + owned = true; } + // then merge + tags.UnionWith(targetTags); + } + else + { + // no existing tags, so now they're ours + tags = targetTags; + owned = false; } + } + + public bool FindAccessItemsInventory(EntityUid uid, out HashSet items) + { + items = new(); - public bool FindAccessItemsInventory(EntityUid uid, out HashSet items) + foreach (var item in _handsSystem.EnumerateHeld(uid)) { - items = new(); + items.Add(item); + } - foreach (var item in _handsSystem.EnumerateHeld(uid)) - { - items.Add(item); - } + // maybe its inside an inventory slot? + if (_inventorySystem.TryGetSlotEntity(uid, "id", out var idUid)) + { + items.Add(idUid.Value); + } - // maybe its inside an inventory slot? - if (_inventorySystem.TryGetSlotEntity(uid, "id", out var idUid)) - { - items.Add(idUid.Value); - } + return items.Any(); + } - return items.Any(); + /// + /// Try to find on this item + /// or inside this item (if it's pda) + /// + private bool FindAccessTagsItem(EntityUid uid, [NotNullWhen(true)] out HashSet? tags) + { + if (TryComp(uid, out AccessComponent? access)) + { + tags = access.Tags; + return true; } - /// - /// Try to find on this item - /// or inside this item (if it's pda) - /// - private bool FindAccessTagsItem(EntityUid uid, [NotNullWhen(true)] out HashSet? tags) + if (TryComp(uid, out PdaComponent? pda) && + pda.ContainedId is { Valid: true } id) { - if (TryComp(uid, out AccessComponent? access)) - { - tags = access.Tags; - return true; - } + tags = EntityManager.GetComponent(id).Tags; + return true; + } - if (TryComp(uid, out PdaComponent? pda) && - pda.ContainedId?.Owner is {Valid: true} id) - { - tags = EntityManager.GetComponent(id).Tags; - return true; - } + tags = null; + return false; + } - tags = null; - return false; + /// + /// Try to find on this item + /// or inside this item (if it's pda) + /// + private bool FindStationRecordKeyItem(EntityUid uid, [NotNullWhen(true)] out StationRecordKey? key) + { + if (TryComp(uid, out StationRecordKeyStorageComponent? storage) && storage.Key != null) + { + key = storage.Key; + return true; } - /// - /// Try to find on this item - /// or inside this item (if it's pda) - /// - private bool FindStationRecordKeyItem(EntityUid uid, [NotNullWhen(true)] out StationRecordKey? key) + if (TryComp(uid, out var pda) && + pda.ContainedId is { Valid: true } id) { - if (TryComp(uid, out StationRecordKeyStorageComponent? storage) && storage.Key != null) + if (TryComp(id, out var pdastorage) && pdastorage.Key != null) { - key = storage.Key; + key = pdastorage.Key; return true; } - - if (TryComp(uid, out var pda) && - pda.ContainedId?.Owner is {Valid: true} id) - { - if (TryComp(id, out var pdastorage) && pdastorage.Key != null) - { - key = pdastorage.Key; - return true; - } - } - - key = null; - return false; } + + key = null; + return false; } } diff --git a/Content.Shared/Access/Systems/SharedIdCardConsoleSystem.cs b/Content.Shared/Access/Systems/SharedIdCardConsoleSystem.cs index 8661b47ccf..9abb91de47 100644 --- a/Content.Shared/Access/Systems/SharedIdCardConsoleSystem.cs +++ b/Content.Shared/Access/Systems/SharedIdCardConsoleSystem.cs @@ -10,12 +10,15 @@ namespace Content.Shared.Access.Systems public abstract class SharedIdCardConsoleSystem : EntitySystem { [Dependency] private readonly ItemSlotsSystem _itemSlotsSystem = default!; + [Dependency] private readonly ILogManager _log = default!; public const string Sawmill = "idconsole"; + protected ISawmill _sawmill = default!; public override void Initialize() { base.Initialize(); + _sawmill = _log.GetSawmill(Sawmill); SubscribeLocalEvent(OnComponentInit); SubscribeLocalEvent(OnComponentRemove); diff --git a/Content.Shared/Access/Systems/SharedIdCardSystem.cs b/Content.Shared/Access/Systems/SharedIdCardSystem.cs index 02cfd016ec..3ef57827e5 100644 --- a/Content.Shared/Access/Systems/SharedIdCardSystem.cs +++ b/Content.Shared/Access/Systems/SharedIdCardSystem.cs @@ -17,7 +17,7 @@ public abstract class SharedIdCardSystem : EntitySystem public bool TryFindIdCard(EntityUid uid, [NotNullWhen(true)] out IdCardComponent? idCard) { // check held item? - if (EntityManager.TryGetComponent(uid, out HandsComponent? hands) && + if (TryComp(uid, out HandsComponent? hands) && hands.ActiveHandEntity is EntityUid heldItem && TryGetIdCard(heldItem, out idCard)) { @@ -30,9 +30,7 @@ hands.ActiveHandEntity is EntityUid heldItem && // check inventory slot? if (_inventorySystem.TryGetSlotEntity(uid, "id", out var idUid) && TryGetIdCard(idUid.Value, out idCard)) - { return true; - } return false; } @@ -43,12 +41,12 @@ hands.ActiveHandEntity is EntityUid heldItem && /// public bool TryGetIdCard(EntityUid uid, [NotNullWhen(true)] out IdCardComponent? idCard) { - if (EntityManager.TryGetComponent(uid, out idCard)) + if (TryComp(uid, out idCard)) return true; - if (EntityManager.TryGetComponent(uid, out PdaComponent? pda) && pda.ContainedId != null) + if (TryComp(uid, out PdaComponent? pda) + && TryComp(pda.ContainedId, out idCard)) { - idCard = pda.ContainedId; return true; } diff --git a/Content.Shared/Administration/AnyCommandAttribute.cs b/Content.Shared/Administration/AnyCommandAttribute.cs index 52c8951631..66a1bd0bad 100644 --- a/Content.Shared/Administration/AnyCommandAttribute.cs +++ b/Content.Shared/Administration/AnyCommandAttribute.cs @@ -1,5 +1,6 @@ using JetBrains.Annotations; using Robust.Shared.Console; +using Robust.Shared.Toolshed; namespace Content.Shared.Administration { @@ -7,7 +8,6 @@ namespace Content.Shared.Administration /// Specifies that a command can be executed by any player. /// [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)] - [BaseTypeRequired(typeof(IConsoleCommand))] [MeansImplicitUse] public sealed class AnyCommandAttribute : Attribute { diff --git a/Content.Shared/Alert/AlertType.cs b/Content.Shared/Alert/AlertType.cs index 3b6d974637..f038c4da2c 100644 --- a/Content.Shared/Alert/AlertType.cs +++ b/Content.Shared/Alert/AlertType.cs @@ -38,6 +38,8 @@ public enum AlertType : byte VowBroken, Essence, Corporeal, + Bleed, + Pacified, Caged, Debug1, Debug2, diff --git a/Content.Shared/Atmos/Monitor/Components/SharedAirAlarmComponent.cs b/Content.Shared/Atmos/Monitor/Components/SharedAirAlarmComponent.cs index 5c50f85c17..a31b7624e2 100644 --- a/Content.Shared/Atmos/Monitor/Components/SharedAirAlarmComponent.cs +++ b/Content.Shared/Atmos/Monitor/Components/SharedAirAlarmComponent.cs @@ -37,7 +37,7 @@ public interface IAtmosDeviceData [Serializable, NetSerializable] public sealed class AirAlarmUIState : BoundUserInterfaceState { - public AirAlarmUIState(string address, int deviceCount, float pressureAverage, float temperatureAverage, Dictionary deviceData, AirAlarmMode mode, AirAlarmTab tab, AtmosAlarmType alarmType) + public AirAlarmUIState(string address, int deviceCount, float pressureAverage, float temperatureAverage, Dictionary deviceData, AirAlarmMode mode, AirAlarmTab tab, AtmosAlarmType alarmType, bool autoMode) { Address = address; DeviceCount = deviceCount; @@ -47,6 +47,7 @@ public AirAlarmUIState(string address, int deviceCount, float pressureAverage, f Mode = mode; Tab = tab; AlarmType = alarmType; + AutoMode = autoMode; } public string Address { get; } @@ -63,6 +64,7 @@ public AirAlarmUIState(string address, int deviceCount, float pressureAverage, f public AirAlarmMode Mode { get; } public AirAlarmTab Tab { get; } public AtmosAlarmType AlarmType { get; } + public bool AutoMode { get; } } [Serializable, NetSerializable] @@ -91,6 +93,17 @@ public AirAlarmUpdateAlarmModeMessage(AirAlarmMode mode) } } +[Serializable, NetSerializable] +public sealed class AirAlarmUpdateAutoModeMessage : BoundUserInterfaceMessage +{ + public bool Enabled { get; } + + public AirAlarmUpdateAutoModeMessage(bool enabled) + { + Enabled = enabled; + } +} + [Serializable, NetSerializable] public sealed class AirAlarmUpdateDeviceDataMessage : BoundUserInterfaceMessage { diff --git a/Content.Shared/Blocking/BlockingSystem.cs b/Content.Shared/Blocking/BlockingSystem.cs index 7e9d132974..7a7cf02e1d 100644 --- a/Content.Shared/Blocking/BlockingSystem.cs +++ b/Content.Shared/Blocking/BlockingSystem.cs @@ -172,7 +172,7 @@ public bool StartBlocking(EntityUid item, BlockingComponent component, EntityUid var playerTileRef = xform.Coordinates.GetTileRef(); if (playerTileRef != null) { - var intersecting = _lookup.GetEntitiesIntersecting(playerTileRef.Value); + var intersecting = _lookup.GetEntitiesIntersecting(playerTileRef.Value, 0f); var mobQuery = GetEntityQuery(); foreach (var uid in intersecting) { diff --git a/Content.Shared/Body/Organ/OrganComponent.cs b/Content.Shared/Body/Organ/OrganComponent.cs index bd0465ff36..ac676e9980 100644 --- a/Content.Shared/Body/Organ/OrganComponent.cs +++ b/Content.Shared/Body/Organ/OrganComponent.cs @@ -10,6 +10,7 @@ public sealed class OrganComponent : Component [DataField("body")] public EntityUid? Body; - [DataField("parent")] + // TODO use containers. See comments in BodyPartComponent. + // Do not rely on this in client-side code. public OrganSlot? ParentSlot; } diff --git a/Content.Shared/Body/Part/BodyPartComponent.cs b/Content.Shared/Body/Part/BodyPartComponent.cs index 1cc333b9bb..6e06b1dc0d 100644 --- a/Content.Shared/Body/Part/BodyPartComponent.cs +++ b/Content.Shared/Body/Part/BodyPartComponent.cs @@ -12,12 +12,17 @@ public sealed class BodyPartComponent : Component [DataField("body")] public EntityUid? Body; - [DataField("parent")] + // This inter-entity relationship makes be deeply uncomfortable because its probably going to re-encounter all of the + // networking issues that containers and joints have. + // TODO just use containers. Please. + // Do not use set or get data from this in client-side code. public BodyPartSlot? ParentSlot; + // Do not use set or get data from this in client-side code. [DataField("children")] public Dictionary Children = new(); + // See all the above ccomments. [DataField("organs")] public Dictionary Organs = new(); diff --git a/Content.Shared/Body/Prototypes/BodyPrototype.cs b/Content.Shared/Body/Prototypes/BodyPrototype.cs index b3ff925bb5..8763608ba3 100644 --- a/Content.Shared/Body/Prototypes/BodyPrototype.cs +++ b/Content.Shared/Body/Prototypes/BodyPrototype.cs @@ -41,6 +41,10 @@ public sealed record BodyPrototypeSlot public readonly HashSet Connections = new(); public readonly Dictionary Organs = new(); + public BodyPrototypeSlot() : this(null, null, null) + { + } + public BodyPrototypeSlot(string? part, HashSet? connections, Dictionary? organs) { Part = part; diff --git a/Content.Shared/Body/Systems/SharedBodySystem.Body.cs b/Content.Shared/Body/Systems/SharedBodySystem.Body.cs index 3b464ca115..45cb9bfa6d 100644 --- a/Content.Shared/Body/Systems/SharedBodySystem.Body.cs +++ b/Content.Shared/Body/Systems/SharedBodySystem.Body.cs @@ -48,7 +48,7 @@ private void OnBodyHandleState(EntityUid uid, BodyComponent body, ref ComponentH if (args.Current is not BodyComponentState state) return; - body.Root = state.Root; + body.Root = state.Root; // TODO use containers. This is broken and does not work. body.GibSound = state.GibSound; } diff --git a/Content.Shared/Body/Systems/SharedBodySystem.Parts.cs b/Content.Shared/Body/Systems/SharedBodySystem.Parts.cs index eab2dae602..c0c1c963b4 100644 --- a/Content.Shared/Body/Systems/SharedBodySystem.Parts.cs +++ b/Content.Shared/Body/Systems/SharedBodySystem.Parts.cs @@ -42,9 +42,9 @@ private void OnPartHandleState(EntityUid uid, BodyPartComponent part, ref Compon return; part.Body = state.Body; - part.ParentSlot = state.ParentSlot; - part.Children = state.Children; - part.Organs = state.Organs; + part.ParentSlot = state.ParentSlot; // TODO use containers. This is broken and does not work. + part.Children = state.Children; // TODO use containers. This is broken and does not work. + part.Organs = state.Organs; // TODO end my suffering. part.PartType = state.PartType; part.IsVital = state.IsVital; part.Symmetry = state.Symmetry; diff --git a/Content.Shared/Bql/BqlResultsEuiState.cs b/Content.Shared/Bql/ToolshedVisualizeEuiState.cs similarity index 62% rename from Content.Shared/Bql/BqlResultsEuiState.cs rename to Content.Shared/Bql/ToolshedVisualizeEuiState.cs index cd298fa814..9505854614 100644 --- a/Content.Shared/Bql/BqlResultsEuiState.cs +++ b/Content.Shared/Bql/ToolshedVisualizeEuiState.cs @@ -4,11 +4,11 @@ namespace Content.Shared.Bql; [Serializable, NetSerializable] -public sealed class BqlResultsEuiState : EuiStateBase +public sealed class ToolshedVisualizeEuiState : EuiStateBase { public readonly (string name, EntityUid entity)[] Entities; - public BqlResultsEuiState((string name, EntityUid entity)[] entities) + public ToolshedVisualizeEuiState((string name, EntityUid entity)[] entities) { Entities = entities; } diff --git a/Content.Shared/CCVar/CCVars.cs b/Content.Shared/CCVar/CCVars.cs index 925ce12326..a0036c2f5b 100644 --- a/Content.Shared/CCVar/CCVars.cs +++ b/Content.Shared/CCVar/CCVars.cs @@ -741,6 +741,19 @@ public static readonly CVarDef public static readonly CVarDef AdminAlertExplosionMinIntensity = CVarDef.Create("admin.alert.explosion_min_intensity", 60, CVar.SERVERONLY); + + /// + /// Should the ban details in admin channel include PII? (IP, HWID, etc) + public static readonly CVarDef AdminShowPIIOnBan = + CVarDef.Create("admin.show_pii_onban", false, CVar.SERVERONLY); + + /// + /// If an admin joins a round by reading up or using the late join button, automatically + /// de-admin them. + /// + public static readonly CVarDef AdminDeadminOnJoin = + CVarDef.Create("admin.deadmin_on_join", false, CVar.SERVERONLY); + /* * Explosions */ @@ -1050,6 +1063,12 @@ public static readonly CVarDef /// public static readonly CVarDef DeadLoocEnabled = CVarDef.Create("looc.enabled_dead", false, CVar.NOTIFY | CVar.REPLICATED); + /// + /// True: Crit players can use LOOC + /// False: Crit player LOOC gets redirected to dead chat + /// + public static readonly CVarDef CritLoocEnabled = CVarDef.Create("looc.enabled_crit", false, CVar.NOTIFY | CVar.REPLICATED); + /* * Entity Menu Grouping Types */ diff --git a/Content.Shared/Cargo/CargoBountyData.cs b/Content.Shared/Cargo/CargoBountyData.cs index 8b5abd1412..fb1d953d12 100644 --- a/Content.Shared/Cargo/CargoBountyData.cs +++ b/Content.Shared/Cargo/CargoBountyData.cs @@ -20,7 +20,8 @@ public readonly record struct CargoBountyData(int Id, string Bounty, TimeSpan En /// /// The prototype containing information about the bounty. /// - [DataField("bounty", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] + [ViewVariables(VVAccess.ReadWrite)] + [DataField("bounty", customTypeSerializer: typeof(PrototypeIdSerializer), required:true)] public readonly string Bounty = Bounty; /// @@ -28,4 +29,8 @@ public readonly record struct CargoBountyData(int Id, string Bounty, TimeSpan En /// [DataField("endTime", customTypeSerializer: typeof(TimeOffsetSerializer))] public readonly TimeSpan EndTime = EndTime; + + public CargoBountyData() : this(default, string.Empty, default) + { + } } diff --git a/Content.Shared/Cargo/Components/SharedCargoTelepadComponent.cs b/Content.Shared/Cargo/Components/SharedCargoTelepadComponent.cs index 935b53e1e8..50e38b95b6 100644 --- a/Content.Shared/Cargo/Components/SharedCargoTelepadComponent.cs +++ b/Content.Shared/Cargo/Components/SharedCargoTelepadComponent.cs @@ -1,5 +1,5 @@ using Content.Shared.Construction.Prototypes; -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; @@ -55,6 +55,6 @@ public sealed class CargoTelepadComponent : Component [DataField("printerOutput", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] public string PrinterOutput = "PaperCargoInvoice"; - [DataField("receiverPort", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] + [DataField("receiverPort", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] public string ReceiverPort = "OrderReceiver"; } diff --git a/Content.Shared/Cargo/Prototypes/CargoProductPrototype.cs b/Content.Shared/Cargo/Prototypes/CargoProductPrototype.cs index e918f1c062..a08fc00eb5 100644 --- a/Content.Shared/Cargo/Prototypes/CargoProductPrototype.cs +++ b/Content.Shared/Cargo/Prototypes/CargoProductPrototype.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Cargo.Prototypes { - [NetSerializable, Serializable, Prototype("cargoProduct")] + [Prototype("cargoProduct")] public sealed class CargoProductPrototype : IPrototype { [DataField("name")] private string _name = string.Empty; diff --git a/Content.Shared/CartridgeLoader/Cartridges/NewsReadUiMessageEvent.cs b/Content.Shared/CartridgeLoader/Cartridges/NewsReadUiMessageEvent.cs new file mode 100644 index 0000000000..323ee17a11 --- /dev/null +++ b/Content.Shared/CartridgeLoader/Cartridges/NewsReadUiMessageEvent.cs @@ -0,0 +1,22 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.CartridgeLoader.Cartridges; + +[Serializable, NetSerializable] +public sealed class NewsReadUiMessageEvent : CartridgeMessageEvent +{ + public readonly NewsReadUiAction Action; + + public NewsReadUiMessageEvent(NewsReadUiAction action) + { + Action = action; + } +} + +[Serializable, NetSerializable] +public enum NewsReadUiAction +{ + Next, + Prev, + NotificationSwith +} diff --git a/Content.Shared/CartridgeLoader/Cartridges/NewsReadUiState.cs b/Content.Shared/CartridgeLoader/Cartridges/NewsReadUiState.cs new file mode 100644 index 0000000000..f0a973b014 --- /dev/null +++ b/Content.Shared/CartridgeLoader/Cartridges/NewsReadUiState.cs @@ -0,0 +1,32 @@ +using Robust.Shared.Serialization; +using Content.Shared.MassMedia.Systems; + +namespace Content.Shared.CartridgeLoader.Cartridges; + +[Serializable, NetSerializable] +public sealed class NewsReadBoundUserInterfaceState : BoundUserInterfaceState +{ + public NewsArticle Article; + public int TargetNum; + public int TotalNum; + public bool NotificationOn; + + public NewsReadBoundUserInterfaceState(NewsArticle article, int targetNum, int totalNum, bool notificationOn) + { + Article = article; + TargetNum = targetNum; + TotalNum = totalNum; + NotificationOn = notificationOn; + } +} + +[Serializable, NetSerializable] +public sealed class NewsReadEmptyBoundUserInterfaceState : BoundUserInterfaceState +{ + public bool NotificationOn; + + public NewsReadEmptyBoundUserInterfaceState(bool notificationOn) + { + NotificationOn = notificationOn; + } +} diff --git a/Content.Shared/CartridgeLoader/Cartridges/NotekeeperUiMessageEvent.cs b/Content.Shared/CartridgeLoader/Cartridges/NotekeeperUiMessageEvent.cs index 588ffe20f2..456fba2b31 100644 --- a/Content.Shared/CartridgeLoader/Cartridges/NotekeeperUiMessageEvent.cs +++ b/Content.Shared/CartridgeLoader/Cartridges/NotekeeperUiMessageEvent.cs @@ -1,4 +1,4 @@ -using Robust.Shared.Serialization; +using Robust.Shared.Serialization; namespace Content.Shared.CartridgeLoader.Cartridges; diff --git a/Content.Shared/Chemistry/Components/Solution.cs b/Content.Shared/Chemistry/Components/Solution.cs index cc01b8f3b1..629acca6c9 100644 --- a/Content.Shared/Chemistry/Components/Solution.cs +++ b/Content.Shared/Chemistry/Components/Solution.cs @@ -676,9 +676,9 @@ public void DoEntityReaction(EntityUid uid, ReactionMethod method) [DataDefinition] public readonly struct ReagentQuantity: IComparable { - [DataField("ReagentId", customTypeSerializer:typeof(PrototypeIdSerializer))] + [DataField("ReagentId", customTypeSerializer:typeof(PrototypeIdSerializer), required:true)] public readonly string ReagentId; - [DataField("Quantity")] + [DataField("Quantity", required:true)] public readonly FixedPoint2 Quantity; public ReagentQuantity(string reagentId, FixedPoint2 quantity) @@ -687,6 +687,10 @@ public ReagentQuantity(string reagentId, FixedPoint2 quantity) Quantity = quantity; } + public ReagentQuantity() : this(string.Empty, default) + { + } + [ExcludeFromCodeCoverage] public override string ToString() { diff --git a/Content.Shared/Chemistry/Components/SolutionScannerComponent.cs b/Content.Shared/Chemistry/Components/SolutionScannerComponent.cs new file mode 100644 index 0000000000..12f9ebdc6d --- /dev/null +++ b/Content.Shared/Chemistry/Components/SolutionScannerComponent.cs @@ -0,0 +1,7 @@ +namespace Content.Shared.Chemistry.Components; + +[RegisterComponent] +public sealed class SolutionScannerComponent : Component +{ +} + diff --git a/Content.Shared/Chemistry/SolutionScannerSystem.cs b/Content.Shared/Chemistry/SolutionScannerSystem.cs new file mode 100644 index 0000000000..0e6d784777 --- /dev/null +++ b/Content.Shared/Chemistry/SolutionScannerSystem.cs @@ -0,0 +1,24 @@ +using Content.Shared.Chemistry.Components; +using Content.Shared.Inventory; + +namespace Content.Shared.Chemistry; + +public sealed class SolutionScannerSystem : EntitySystem +{ + public override void Initialize() + { + SubscribeLocalEvent(OnSolutionScanAttempt); + SubscribeLocalEvent>((e, c, ev) => OnSolutionScanAttempt(e, c, ev.Args)); + } + + private void OnSolutionScanAttempt(EntityUid eid, SolutionScannerComponent component, SolutionScanEvent args) + { + args.CanScan = true; + } +} + +public sealed class SolutionScanEvent : EntityEventArgs, IInventoryRelayEvent +{ + public bool CanScan; + public SlotFlags TargetSlots { get; } = SlotFlags.EYES; +} diff --git a/Content.Shared/Clothing/EntitySystems/ClothingSystem.cs b/Content.Shared/Clothing/EntitySystems/ClothingSystem.cs index e8b694602c..1c69f1227c 100644 --- a/Content.Shared/Clothing/EntitySystems/ClothingSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/ClothingSystem.cs @@ -14,6 +14,9 @@ public abstract class ClothingSystem : EntitySystem [Dependency] private readonly SharedHumanoidAppearanceSystem _humanoidSystem = default!; [Dependency] private readonly TagSystem _tagSystem = default!; + [ValidatePrototypeId] + private const string HairTag = "HidesHair"; + public override void Initialize() { base.Initialize(); @@ -27,14 +30,14 @@ public override void Initialize() protected virtual void OnGotEquipped(EntityUid uid, ClothingComponent component, GotEquippedEvent args) { component.InSlot = args.Slot; - if (args.Slot == "head" && _tagSystem.HasTag(args.Equipment, "HidesHair")) + if (args.Slot == "head" && _tagSystem.HasTag(args.Equipment, HairTag)) _humanoidSystem.SetLayerVisibility(args.Equipee, HumanoidVisualLayers.Hair, false); } protected virtual void OnGotUnequipped(EntityUid uid, ClothingComponent component, GotUnequippedEvent args) { component.InSlot = null; - if (args.Slot == "head" && _tagSystem.HasTag(args.Equipment, "HidesHair")) + if (args.Slot == "head" && _tagSystem.HasTag(args.Equipment, HairTag)) _humanoidSystem.SetLayerVisibility(args.Equipee, HumanoidVisualLayers.Hair, true); } diff --git a/Content.Shared/CombatMode/Pacification/PacificationSystem.cs b/Content.Shared/CombatMode/Pacification/PacificationSystem.cs index a223c61053..670d3976ea 100644 --- a/Content.Shared/CombatMode/Pacification/PacificationSystem.cs +++ b/Content.Shared/CombatMode/Pacification/PacificationSystem.cs @@ -1,52 +1,57 @@ using Content.Shared.Actions; +using Content.Shared.Alert; using Content.Shared.Interaction.Events; +using Content.Shared.Popups; -namespace Content.Shared.CombatMode.Pacification +namespace Content.Shared.CombatMode.Pacification; + +public sealed class PacificationSystem : EntitySystem { - public sealed class PacificationSystem : EntitySystem + [Dependency] private readonly AlertsSystem _alertsSystem = default!; + [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly SharedCombatModeSystem _combatSystem = default!; + [Dependency] private readonly SharedPopupSystem _popupSystem = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnStartup); + SubscribeLocalEvent(OnShutdown); + SubscribeLocalEvent(OnAttackAttempt); + } + + private void OnAttackAttempt(EntityUid uid, PacifiedComponent component, AttackAttemptEvent args) + { + args.Cancel(); + } + + private void OnStartup(EntityUid uid, PacifiedComponent component, ComponentStartup args) + { + if (!TryComp(uid, out var combatMode)) + return; + + if (combatMode.CanDisarm != null) + _combatSystem.SetCanDisarm(uid, false, combatMode); + + _combatSystem.SetInCombatMode(uid, false, combatMode); + + if (combatMode.CombatToggleAction != null) + _actionsSystem.SetEnabled(combatMode.CombatToggleAction, false); + + _alertsSystem.ShowAlert(uid, AlertType.Pacified); + } + + private void OnShutdown(EntityUid uid, PacifiedComponent component, ComponentShutdown args) { - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; - [Dependency] private readonly SharedCombatModeSystem _combatSystem = default!; - - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnStartup); - SubscribeLocalEvent(OnShutdown); - SubscribeLocalEvent(OnAttackAttempt); - } - - private void OnAttackAttempt(EntityUid uid, PacifiedComponent component, AttackAttemptEvent args) - { - args.Cancel(); - } - - private void OnStartup(EntityUid uid, PacifiedComponent component, ComponentStartup args) - { - if (!TryComp(uid, out var combatMode)) - return; - - if (combatMode.CanDisarm != null) - _combatSystem.SetCanDisarm(uid, false, combatMode); - - _combatSystem.SetInCombatMode(uid, false, combatMode); - - if (combatMode.CombatToggleAction != null) - { - _actionsSystem.SetEnabled(combatMode.CombatToggleAction, false); - } - } - - private void OnShutdown(EntityUid uid, PacifiedComponent component, ComponentShutdown args) - { - if (!TryComp(uid, out var combatMode)) - return; - - if (combatMode.CanDisarm != null) - _combatSystem.SetCanDisarm(uid, true, combatMode); - - if (combatMode.CombatToggleAction != null) - _actionsSystem.SetEnabled(combatMode.CombatToggleAction, true); - } + if (!TryComp(uid, out var combatMode)) + return; + + if (combatMode.CanDisarm != null) + _combatSystem.SetCanDisarm(uid, true, combatMode); + + if (combatMode.CombatToggleAction != null) + _actionsSystem.SetEnabled(combatMode.CombatToggleAction, true); + + _alertsSystem.ClearAlert(uid, AlertType.Pacified); } } diff --git a/Content.Shared/CombatMode/Pacification/PacifiedComponent.cs b/Content.Shared/CombatMode/Pacification/PacifiedComponent.cs index aee298a9d5..ad50b4bf1f 100644 --- a/Content.Shared/CombatMode/Pacification/PacifiedComponent.cs +++ b/Content.Shared/CombatMode/Pacification/PacifiedComponent.cs @@ -1,13 +1,13 @@ using Robust.Shared.GameStates; -namespace Content.Shared.CombatMode.Pacification +namespace Content.Shared.CombatMode.Pacification; + +/// +/// Status effect that disables combat mode. +/// +[RegisterComponent, NetworkedComponent] +[Access(typeof(PacificationSystem))] +public sealed class PacifiedComponent : Component { - /// - /// Status effect that disables combat mode. - /// - [RegisterComponent, NetworkedComponent] - public sealed class PacifiedComponent : Component - { - } } diff --git a/Content.Shared/Construction/Prototypes/ConstructionPrototype.cs b/Content.Shared/Construction/Prototypes/ConstructionPrototype.cs index 7fde68b6d7..e249c1d11b 100644 --- a/Content.Shared/Construction/Prototypes/ConstructionPrototype.cs +++ b/Content.Shared/Construction/Prototypes/ConstructionPrototype.cs @@ -31,7 +31,7 @@ public sealed class ConstructionPrototype : IPrototype /// /// The this construction will be using. /// - [DataField("graph", customTypeSerializer:typeof(PrototypeIdSerializer))] + [DataField("graph", customTypeSerializer:typeof(PrototypeIdSerializer), required: true)] public string Graph = string.Empty; /// @@ -85,7 +85,7 @@ public sealed class ConstructionPrototype : IPrototype /// Construction to replace this construction with when the current one is 'flipped' /// [DataField("mirror", customTypeSerializer:typeof(PrototypeIdSerializer))] - public string Mirror = string.Empty; + public string? Mirror; public IReadOnlyList Conditions => _conditions; public IReadOnlyList Layers => _layers ?? new List{Icon}; diff --git a/Content.Shared/Containers/ItemSlot/ItemSlotsComponent.cs b/Content.Shared/Containers/ItemSlot/ItemSlotsComponent.cs index dafb33fce1..319bf5cd53 100644 --- a/Content.Shared/Containers/ItemSlot/ItemSlotsComponent.cs +++ b/Content.Shared/Containers/ItemSlot/ItemSlotsComponent.cs @@ -77,13 +77,6 @@ public ItemSlot(ItemSlot other) [DataField("ejectSound")] public SoundSpecifier EjectSound = new SoundPathSpecifier("/Audio/Weapons/Guns/MagOut/revolver_magout.ogg"); - /// - /// Options used for playing the insert/eject sounds. - /// - [DataField("soundOptions")] - [Obsolete("Use the sound specifer parameters instead")] - public AudioParams SoundOptions = AudioParams.Default; - /// /// The name of this item slot. This will be shown to the user in the verb menu. /// @@ -228,7 +221,6 @@ public void CopyFrom(ItemSlot other) InsertSound = other.InsertSound; EjectSound = other.EjectSound; - SoundOptions = other.SoundOptions; Name = other.Name; Locked = other.Locked; InsertOnInteract = other.InsertOnInteract; diff --git a/Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs b/Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs index 0df9997fef..75dad6d003 100644 --- a/Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs +++ b/Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs @@ -65,7 +65,7 @@ private void OnMapInit(EntityUid uid, ItemSlotsComponent itemSlots, MapInitEvent if (slot.HasItem || string.IsNullOrEmpty(slot.StartingItem)) continue; - var item = EntityManager.SpawnEntity(slot.StartingItem, EntityManager.GetComponent(itemSlots.Owner).Coordinates); + var item = EntityManager.SpawnEntity(slot.StartingItem, EntityManager.GetComponent(uid).Coordinates); slot.ContainerSlot?.Insert(item); } } @@ -77,7 +77,7 @@ private void Oninitialize(EntityUid uid, ItemSlotsComponent itemSlots, Component { foreach (var (id, slot) in itemSlots.Slots) { - slot.ContainerSlot = _containers.EnsureContainer(itemSlots.Owner, id); + slot.ContainerSlot = _containers.EnsureContainer(uid, id); } } @@ -93,13 +93,13 @@ public void AddItemSlot(EntityUid uid, string id, ItemSlot slot, ItemSlotsCompon if (itemSlots.Slots.TryGetValue(id, out var existing)) { if (existing.Local) - Logger.Error($"Duplicate item slot key. Entity: {EntityManager.GetComponent(itemSlots.Owner).EntityName} ({uid}), key: {id}"); + Log.Error($"Duplicate item slot key. Entity: {EntityManager.GetComponent(uid).EntityName} ({uid}), key: {id}"); else // server state takes priority slot.CopyFrom(existing); } - slot.ContainerSlot = _containers.EnsureContainer(itemSlots.Owner, id); + slot.ContainerSlot = _containers.EnsureContainer(uid, id); itemSlots.Slots[id] = slot; Dirty(itemSlots); } @@ -340,7 +340,7 @@ private void Eject(EntityUid uid, ItemSlot slot, EntityUid item, EntityUid? user if (ejected != null && ejected.Value && user != null) _adminLogger.Add(LogType.Action, LogImpact.Low, $"{ToPrettyString(user.Value)} ejected {ToPrettyString(item)} from {slot.ContainerSlot?.ID + " slot of "}{ToPrettyString(uid)}"); - _audioSystem.PlayPredicted(slot.EjectSound, uid, excludeUserAudio ? user : null, slot.SoundOptions); + _audioSystem.PlayPredicted(slot.EjectSound, uid, excludeUserAudio ? user : null); } /// @@ -477,9 +477,11 @@ private void AddAlternativeVerbs(EntityUid uid, ItemSlotsComponent itemSlots, Ge ? Loc.GetString(slot.Name) : EntityManager.GetComponent(slot.Item.Value).EntityName ?? string.Empty; - AlternativeVerb verb = new(); - verb.IconEntity = slot.Item; - verb.Act = () => TryEjectToHands(uid, slot, args.User, excludeUserAudio: true); + AlternativeVerb verb = new() + { + IconEntity = slot.Item, + Act = () => TryEjectToHands(uid, slot, args.User, excludeUserAudio: true) + }; if (slot.EjectVerbText == null) { @@ -538,18 +540,20 @@ private void AddInteractionVerbsVerbs(EntityUid uid, ItemSlotsComponent itemSlot var verbSubject = slot.Name != string.Empty ? Loc.GetString(slot.Name) - : Name(args.Using.Value) ?? string.Empty; + : Name(args.Using.Value); - InteractionVerb insertVerb = new(); - insertVerb.IconEntity = args.Using; - insertVerb.Act = () => Insert(uid, slot, args.Using.Value, args.User, excludeUserAudio: true); + InteractionVerb insertVerb = new() + { + IconEntity = args.Using, + Act = () => Insert(uid, slot, args.Using.Value, args.User, excludeUserAudio: true) + }; if (slot.InsertVerbText != null) { insertVerb.Text = Loc.GetString(slot.InsertVerbText); insertVerb.Icon = new SpriteSpecifier.Texture( - new("/Textures/Interface/VerbIcons/insert.svg.192dpi.png")); + new ResPath("/Textures/Interface/VerbIcons/insert.svg.192dpi.png")); } else if(slot.EjectOnInteract) { @@ -558,7 +562,7 @@ private void AddInteractionVerbsVerbs(EntityUid uid, ItemSlotsComponent itemSlot insertVerb.Text = Loc.GetString("place-item-verb-text", ("subject", verbSubject)); insertVerb.Icon = new SpriteSpecifier.Texture( - new("/Textures/Interface/VerbIcons/drop.svg.192dpi.png")); + new ResPath("/Textures/Interface/VerbIcons/drop.svg.192dpi.png")); } else { @@ -633,7 +637,7 @@ public void SetLock(EntityUid uid, ItemSlot slot, bool locked, ItemSlotsComponen return; slot.Locked = locked; - itemSlots.Dirty(); + Dirty(uid, itemSlots); } /// diff --git a/Content.Shared/Conveyor/ConveyorComponent.cs b/Content.Shared/Conveyor/ConveyorComponent.cs index efa0215a69..d6cedcbab2 100644 --- a/Content.Shared/Conveyor/ConveyorComponent.cs +++ b/Content.Shared/Conveyor/ConveyorComponent.cs @@ -1,4 +1,4 @@ -using Content.Shared.MachineLinking; +using Content.Shared.DeviceLinking; using Robust.Shared.GameStates; using Robust.Shared.Serialization; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; @@ -31,13 +31,13 @@ public sealed class ConveyorComponent : Component [ViewVariables] public bool Powered; - [DataField("forwardPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("forwardPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string ForwardPort = "Forward"; - [DataField("reversePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("reversePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string ReversePort = "Reverse"; - [DataField("offPort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("offPort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string OffPort = "Off"; [ViewVariables] diff --git a/Content.Shared/Cuffs/Components/CuffableComponent.cs b/Content.Shared/Cuffs/Components/CuffableComponent.cs index 7c431ff9a3..4cfeec5636 100644 --- a/Content.Shared/Cuffs/Components/CuffableComponent.cs +++ b/Content.Shared/Cuffs/Components/CuffableComponent.cs @@ -39,18 +39,6 @@ public sealed class CuffableComponent : Component /// [DataField("canStillInteract"), ViewVariables(VVAccess.ReadWrite)] public bool CanStillInteract = true; - - /// - /// Damage is applied to someone when they try to uncuff themselves. - /// - [DataField("damageOnResist"), ViewVariables(VVAccess.ReadWrite)] - public DamageSpecifier DamageOnResist = new() - { - DamageDict = new() - { - { "Blunt", 3.0 }, - } - }; } [Serializable, NetSerializable] diff --git a/Content.Shared/Cuffs/Components/HandcuffComponent.cs b/Content.Shared/Cuffs/Components/HandcuffComponent.cs index 27f8a0a112..398fce4fc7 100644 --- a/Content.Shared/Cuffs/Components/HandcuffComponent.cs +++ b/Content.Shared/Cuffs/Components/HandcuffComponent.cs @@ -1,3 +1,4 @@ +using Content.Shared.Damage; using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; @@ -47,6 +48,15 @@ public sealed class HandcuffComponent : Component [DataField("brokenPrototype", customTypeSerializer: typeof(PrototypeIdSerializer)), ViewVariables(VVAccess.ReadWrite)] public string? BrokenPrototype; + [DataField("damageOnResist"), ViewVariables(VVAccess.ReadWrite)] + public DamageSpecifier DamageOnResist = new() + { + DamageDict = new() + { + { "Blunt", 3.0 }, + } + }; + /// /// The path of the RSI file used for the player cuffed overlay. /// diff --git a/Content.Shared/Cuffs/SharedCuffableSystem.cs b/Content.Shared/Cuffs/SharedCuffableSystem.cs index 39385bf795..470256c9a6 100644 --- a/Content.Shared/Cuffs/SharedCuffableSystem.cs +++ b/Content.Shared/Cuffs/SharedCuffableSystem.cs @@ -266,7 +266,7 @@ private void OnCuffableDoAfter(EntityUid uid, CuffableComponent component, UnCuf private void OnCuffAfterInteract(EntityUid uid, HandcuffComponent component, AfterInteractEvent args) { - if (args.Target is not {Valid: true} target) + if (args.Target is not { Valid: true } target) return; if (!args.CanReach) @@ -580,7 +580,7 @@ public void TryUncuff(EntityUid target, EntityUid user, EntityUid? cuffsToRemove if (isOwner) { - _damageSystem.TryChangeDamage(target, cuffable.DamageOnResist, true, false); + _damageSystem.TryChangeDamage(target, cuff.DamageOnResist, true, false); } if (_net.IsServer) diff --git a/Content.Shared/DeviceLinking/DeviceLinkSourceComponent.cs b/Content.Shared/DeviceLinking/DeviceLinkSourceComponent.cs index 5059ec8448..01417988d9 100644 --- a/Content.Shared/DeviceLinking/DeviceLinkSourceComponent.cs +++ b/Content.Shared/DeviceLinking/DeviceLinkSourceComponent.cs @@ -17,7 +17,7 @@ public sealed class DeviceLinkSourceComponent : Component /// /// A list of sink uids that got linked for each port /// - [DataField("registeredSinks")] + [ViewVariables] public Dictionary> Outputs = new(); /// diff --git a/Content.Shared/DeviceLinking/SharedDeviceLinkSystem.cs b/Content.Shared/DeviceLinking/SharedDeviceLinkSystem.cs index 80b00d635c..2f071fd364 100644 --- a/Content.Shared/DeviceLinking/SharedDeviceLinkSystem.cs +++ b/Content.Shared/DeviceLinking/SharedDeviceLinkSystem.cs @@ -19,6 +19,7 @@ public abstract class SharedDeviceLinkSystem : EntitySystem /// public override void Initialize() { + SubscribeLocalEvent(OnInit); SubscribeLocalEvent(OnSourceStartup); SubscribeLocalEvent(OnSinkStartup); SubscribeLocalEvent(OnSourceRemoved); @@ -27,6 +28,19 @@ public override void Initialize() } #region Link Validation + + private void OnInit(EntityUid uid, DeviceLinkSourceComponent component, ComponentInit args) + { + // Populate the output dictionary. + foreach (var (sinkUid, links) in component.LinkedPorts) + { + foreach (var link in links) + { + component.Outputs.GetOrNew(link.source).Add(sinkUid); + } + } + } + /// /// Removes invalid links where the saved sink doesn't exist/have a sink component for example /// @@ -84,7 +98,7 @@ private void OnSinkStartup(EntityUid sinkUid, DeviceLinkSinkComponent sinkCompon List<(string, string)> invalidLinks = new(); foreach (var link in linkedPorts) { - if (!sinkComponent.Ports.Contains(link.sink) || !(sourceComponent.Outputs.GetValueOrDefault(link.source)?.Contains(sinkUid) ?? false)) + if (!sinkComponent.Ports.Contains(link.sink)) invalidLinks.Add(link); } @@ -139,6 +153,7 @@ public void EnsureSourcePorts(EntityUid uid, params string[] ports) foreach (var port in ports) { + DebugTools.Assert(_prototypeManager.HasIndex(port)); comp.Ports?.Add(port); } } @@ -153,6 +168,7 @@ public void EnsureSinkPorts(EntityUid uid, params string[] ports) foreach (var port in ports) { + DebugTools.Assert(_prototypeManager.HasIndex(port)); comp.Ports?.Add(port); } } @@ -307,6 +323,9 @@ public void SaveLinks( RemoveSinkFromSource(sourceUid, sinkUid, sourceComponent); foreach (var (source, sink) in links) { + DebugTools.Assert(_prototypeManager.HasIndex(source)); + DebugTools.Assert(_prototypeManager.HasIndex(sink)); + if (!sourceComponent.Ports.Contains(source) || !sinkComponent.Ports.Contains(sink)) continue; diff --git a/Content.Shared/DeviceLinking/SharedLogicGate.cs b/Content.Shared/DeviceLinking/SharedLogicGate.cs new file mode 100644 index 0000000000..8d814f461f --- /dev/null +++ b/Content.Shared/DeviceLinking/SharedLogicGate.cs @@ -0,0 +1,36 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.DeviceLinking; + + +/// +/// Types of logic gates that can be used, determines how the output port is set. +/// +[Serializable, NetSerializable] +public enum LogicGate : byte +{ + Or, + And, + Xor, + Nor, + Nand, + Xnor +} + +/// +/// Tells clients which logic gate layer to draw. +/// +[Serializable, NetSerializable] +public enum LogicGateVisuals : byte +{ + Gate +} + +/// +/// Sprite layer for the logic gate. +/// +[Serializable, NetSerializable] +public enum LogicGateLayers : byte +{ + Gate +} diff --git a/Content.Shared/Devour/Components/DevourerComponent.cs b/Content.Shared/Devour/Components/DevourerComponent.cs index 97085ca593..d2831683b0 100644 --- a/Content.Shared/Devour/Components/DevourerComponent.cs +++ b/Content.Shared/Devour/Components/DevourerComponent.cs @@ -14,9 +14,6 @@ namespace Content.Server.Devour.Components; [Access(typeof(SharedDevourSystem))] public sealed class DevourerComponent : Component { - [DataField("devourActionId", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string DevourActionId = "Devour"; - [DataField("devourAction")] public EntityTargetAction? DevourAction; diff --git a/Content.Shared/Doors/Components/AirlockComponent.cs b/Content.Shared/Doors/Components/AirlockComponent.cs index 2578dc7301..3e73a7ef9d 100644 --- a/Content.Shared/Doors/Components/AirlockComponent.cs +++ b/Content.Shared/Doors/Components/AirlockComponent.cs @@ -1,6 +1,5 @@ +using Content.Shared.DeviceLinking; using Content.Shared.Doors.Systems; -using Content.Shared.MachineLinking; -using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Serialization; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; @@ -65,7 +64,7 @@ public sealed class AirlockComponent : Component /// /// The receiver port for turning off automatic closing. /// - [DataField("autoClosePort", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("autoClosePort", customTypeSerializer: typeof(PrototypeIdSerializer))] public string AutoClosePort = "AutoClose"; #region Graphics diff --git a/Content.Shared/Doors/Components/DoorBoltComponent.cs b/Content.Shared/Doors/Components/DoorBoltComponent.cs index 13d2be47ff..8ce744e36c 100644 --- a/Content.Shared/Doors/Components/DoorBoltComponent.cs +++ b/Content.Shared/Doors/Components/DoorBoltComponent.cs @@ -1,9 +1,6 @@ using Content.Shared.Doors.Systems; -using Content.Shared.MachineLinking; using Robust.Shared.Audio; using Robust.Shared.GameStates; -using Robust.Shared.Serialization; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Shared.Doors.Components; diff --git a/Content.Shared/DrawDepth/DrawDepth.cs b/Content.Shared/DrawDepth/DrawDepth.cs index 456c1793fc..e15b4b9e62 100644 --- a/Content.Shared/DrawDepth/DrawDepth.cs +++ b/Content.Shared/DrawDepth/DrawDepth.cs @@ -78,22 +78,27 @@ public enum DrawDepth Doors = DrawDepthTag.Default + 5, + /// + /// Blast doors and shutters which go over the usual doors. + /// + BlastDoors = DrawDepthTag.Default + 6, + /// /// Stuff that needs to draw over most things, but not effects, like Kudzu. /// - Overdoors = DrawDepthTag.Default + 6, + Overdoors = DrawDepthTag.Default + 7, /// /// Explosions, fire, melee swings. Whatever. /// - Effects = DrawDepthTag.Default + 7, + Effects = DrawDepthTag.Default + 8, - Ghosts = DrawDepthTag.Default + 8, + Ghosts = DrawDepthTag.Default + 9, /// /// Use this selectively if it absolutely needs to be drawn above (almost) everything else. Examples include /// the pointing arrow, the drag & drop ghost-entity, and some debug tools. /// - Overlays = DrawDepthTag.Default + 9, + Overlays = DrawDepthTag.Default + 10, } } diff --git a/Content.Shared/FixedPoint/FixedPoint2.cs b/Content.Shared/FixedPoint/FixedPoint2.cs index edd4e9bdc6..2bce52e6cb 100644 --- a/Content.Shared/FixedPoint/FixedPoint2.cs +++ b/Content.Shared/FixedPoint/FixedPoint2.cs @@ -199,6 +199,21 @@ public static FixedPoint2 Max(FixedPoint2 a, FixedPoint2 b) return a > b ? a : b; } + public static int Sign(FixedPoint2 value) + { + if (value < Zero) + { + return -1; + } + + if (value > Zero) + { + return 1; + } + + return 0; + } + public static FixedPoint2 Abs(FixedPoint2 a) { return FixedPoint2.New(Math.Abs(a.Value)); diff --git a/Content.Shared/Gateway/GatewayUi.cs b/Content.Shared/Gateway/GatewayUi.cs new file mode 100644 index 0000000000..b3ab67e396 --- /dev/null +++ b/Content.Shared/Gateway/GatewayUi.cs @@ -0,0 +1,65 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.Gateway; + +[Serializable, NetSerializable] +public enum GatewayVisuals : byte +{ + Active +} + +[Serializable, NetSerializable] +public enum GatewayVisualLayers : byte +{ + Portal +} + +[Serializable, NetSerializable] +public enum GatewayUiKey : byte +{ + Key +} + +[Serializable, NetSerializable] +public sealed class GatewayBoundUserInterfaceState : BoundUserInterfaceState +{ + /// + /// List of enabled destinations and information about them. + /// + public readonly List<(EntityUid, string, TimeSpan, bool)> Destinations; + + /// + /// Which destination it is currently linked to, if any. + /// + public readonly EntityUid? Current; + + /// + /// Time the portal will close at. + /// + public readonly TimeSpan NextClose; + + /// + /// Time the portal last opened at. + /// + public readonly TimeSpan LastOpen; + + public GatewayBoundUserInterfaceState(List<(EntityUid, string, TimeSpan, bool)> destinations, + EntityUid? current, TimeSpan nextClose, TimeSpan lastOpen) + { + Destinations = destinations; + Current = current; + NextClose = nextClose; + LastOpen = lastOpen; + } +} + +[Serializable, NetSerializable] +public sealed class GatewayOpenPortalMessage : BoundUserInterfaceMessage +{ + public EntityUid Destination; + + public GatewayOpenPortalMessage(EntityUid destination) + { + Destination = destination; + } +} diff --git a/Content.Shared/Glue/GlueComponent.cs b/Content.Shared/Glue/GlueComponent.cs new file mode 100644 index 0000000000..b9a5ff70ad --- /dev/null +++ b/Content.Shared/Glue/GlueComponent.cs @@ -0,0 +1,42 @@ +using Content.Shared.Chemistry.Reagent; +using Content.Shared.FixedPoint; +using Robust.Shared.Audio; +using Robust.Shared.GameStates; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Shared.Glue; + +[RegisterComponent, NetworkedComponent] +[Access(typeof(SharedGlueSystem))] +public sealed class GlueComponent : Component +{ + /// + /// Noise made when glue applied. + /// + [DataField("squeeze")] + public SoundSpecifier Squeeze = new SoundPathSpecifier("/Audio/Items/squeezebottle.ogg"); + + /// + /// Solution on the entity that contains the glue. + /// + [DataField("solution")] + public string Solution = "drink"; + + /// + /// Reagent that will be used as glue. + /// + [DataField("reagent", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string Reagent = "SpaceGlue"; + + /// + /// Reagent consumption per use. + /// + [DataField("consumptionUnit"), ViewVariables(VVAccess.ReadWrite)] + public FixedPoint2 ConsumptionUnit = FixedPoint2.New(5); + + /// + /// Duration per unit + /// + [DataField("durationPerUnit"), ViewVariables(VVAccess.ReadWrite)] + public TimeSpan DurationPerUnit = TimeSpan.FromSeconds(6); +} diff --git a/Content.Shared/Glue/GluedComponent.cs b/Content.Shared/Glue/GluedComponent.cs new file mode 100644 index 0000000000..9d34d9722e --- /dev/null +++ b/Content.Shared/Glue/GluedComponent.cs @@ -0,0 +1,20 @@ +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; + +namespace Content.Shared.Glue; + +[RegisterComponent] +[Access(typeof(SharedGlueSystem))] +public sealed class GluedComponent : Component +{ + /// + /// Reverts name to before prefix event (essentially removes prefix). + /// + [DataField("beforeGluedEntityName"), ViewVariables(VVAccess.ReadOnly)] + public string BeforeGluedEntityName = string.Empty; + + [DataField("until", customTypeSerializer: typeof(TimeOffsetSerializer)), ViewVariables(VVAccess.ReadWrite)] + public TimeSpan Until; + + [DataField("duration", customTypeSerializer: typeof(TimeOffsetSerializer)), ViewVariables(VVAccess.ReadWrite)] + public TimeSpan Duration; +} diff --git a/Content.Shared/Glue/SharedGlueSystem.cs b/Content.Shared/Glue/SharedGlueSystem.cs new file mode 100644 index 0000000000..d8b413a1e1 --- /dev/null +++ b/Content.Shared/Glue/SharedGlueSystem.cs @@ -0,0 +1,5 @@ +namespace Content.Shared.Glue; + +public abstract class SharedGlueSystem : EntitySystem +{ +} diff --git a/Content.Shared/Implants/Components/ImplantedComponent.cs b/Content.Shared/Implants/Components/ImplantedComponent.cs index 6317fe77c7..beaa9a9072 100644 --- a/Content.Shared/Implants/Components/ImplantedComponent.cs +++ b/Content.Shared/Implants/Components/ImplantedComponent.cs @@ -1,4 +1,5 @@ -using Robust.Shared.Containers; +using Robust.Shared.Containers; +using Robust.Shared.GameStates; namespace Content.Shared.Implants.Components; @@ -6,7 +7,7 @@ namespace Content.Shared.Implants.Components; /// Added to an entity via the on implant /// Used in instances where mob info needs to be passed to the implant such as MobState triggers /// -[RegisterComponent] +[RegisterComponent, NetworkedComponent] public sealed class ImplantedComponent : Component { public Container ImplantContainer = default!; diff --git a/Content.Shared/Implants/Components/RattleComponent.cs b/Content.Shared/Implants/Components/RattleComponent.cs new file mode 100644 index 0000000000..b107915810 --- /dev/null +++ b/Content.Shared/Implants/Components/RattleComponent.cs @@ -0,0 +1,21 @@ +using Content.Shared.Radio; +using Robust.Shared.GameStates; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Shared.Implants.Components; + +[RegisterComponent, NetworkedComponent] +public sealed class RattleComponent : Component +{ + // The radio channel the message will be sent to + [DataField("radioChannel", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string RadioChannel = "Syndicate"; + + // The message that the implant will send when crit + [DataField("critMessage")] + public string CritMessage = "deathrattle-implant-critical-message"; + + // The message that the implant will send when dead + [DataField("deathMessage")] + public string DeathMessage = "deathrattle-implant-dead-message"; +} diff --git a/Content.Shared/Implants/Components/SubdermalImplantComponent.cs b/Content.Shared/Implants/Components/SubdermalImplantComponent.cs index ea0b07001d..eb8ac9808e 100644 --- a/Content.Shared/Implants/Components/SubdermalImplantComponent.cs +++ b/Content.Shared/Implants/Components/SubdermalImplantComponent.cs @@ -1,4 +1,7 @@ -using Content.Shared.Actions; +using Content.Shared.Actions; +using Content.Shared.Radio; +using Robust.Shared.GameStates; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Shared.Implants.Components; @@ -7,7 +10,7 @@ namespace Content.Shared.Implants.Components; /// The actions can be activated via an action, a passive ability (ie tracking), or a reactive ability (ie on death) or some sort of combination /// They're added and removed with implanters /// -[RegisterComponent] +[RegisterComponent, NetworkedComponent] public sealed class SubdermalImplantComponent : Component { /// @@ -59,3 +62,8 @@ public sealed class OpenUplinkImplantEvent : InstantActionEvent { } + +public sealed class UseDnaScramblerImplantEvent : InstantActionEvent +{ + +} diff --git a/Content.Shared/Implants/Components/TriggerImplantActionComponent.cs b/Content.Shared/Implants/Components/TriggerImplantActionComponent.cs index a0dd8248b5..16b4c205fb 100644 --- a/Content.Shared/Implants/Components/TriggerImplantActionComponent.cs +++ b/Content.Shared/Implants/Components/TriggerImplantActionComponent.cs @@ -1,8 +1,11 @@ -namespace Content.Shared.Implants.Components; +using Robust.Shared.GameStates; + +namespace Content.Shared.Implants.Components; + /// /// Triggers implants when the action is pressed /// -[RegisterComponent] +[RegisterComponent, NetworkedComponent] public sealed class TriggerImplantActionComponent : Component { diff --git a/Content.Shared/Implants/SharedImplanterSystem.cs b/Content.Shared/Implants/SharedImplanterSystem.cs index 3cbf511eaf..ce67189418 100644 --- a/Content.Shared/Implants/SharedImplanterSystem.cs +++ b/Content.Shared/Implants/SharedImplanterSystem.cs @@ -1,13 +1,12 @@ -using System.Diagnostics.CodeAnalysis; +using System.Diagnostics.CodeAnalysis; using System.Linq; -using System.Threading.Tasks; using Content.Shared.Containers.ItemSlots; using Content.Shared.DoAfter; +using Content.Shared.Examine; using Content.Shared.IdentityManagement; using Content.Shared.Implants.Components; using Content.Shared.Popups; using Robust.Shared.Containers; -using Robust.Shared.Player; using Robust.Shared.Serialization; namespace Content.Shared.Implants; @@ -25,6 +24,7 @@ public override void Initialize() SubscribeLocalEvent(OnImplanterInit); SubscribeLocalEvent(OnEntInserted); + SubscribeLocalEvent(OnExamine); } private void OnImplanterInit(EntityUid uid, ImplanterComponent component, ComponentInit args) @@ -41,6 +41,13 @@ private void OnEntInserted(EntityUid uid, ImplanterComponent component, EntInser component.ImplantData = (implantData.EntityName, implantData.EntityDescription); } + private void OnExamine(EntityUid uid, ImplanterComponent component, ExaminedEvent args) + { + if (!component.ImplanterSlot.HasItem || !args.IsInDetailsRange) + return; + + args.PushMarkup(Loc.GetString("implanter-contained-implant-text", ("desc", component.ImplantData.Item2))); + } //Instantly implant something and add all necessary components and containers. //Set to draw mode if not implant only diff --git a/Content.Shared/Interaction/SharedInteractionSystem.cs b/Content.Shared/Interaction/SharedInteractionSystem.cs index 8f0f52c7a3..d4c8342022 100644 --- a/Content.Shared/Interaction/SharedInteractionSystem.cs +++ b/Content.Shared/Interaction/SharedInteractionSystem.cs @@ -1121,6 +1121,9 @@ public void DoContactInteraction(EntityUid uidA, EntityUid? uidB, HandledEntityE if (!Exists(uidA) || !Exists(uidB)) return; + if (Paused(uidA) || Paused(uidB.Value)) + return; + RaiseLocalEvent(uidA, new ContactInteractionEvent(uidB.Value)); RaiseLocalEvent(uidB.Value, new ContactInteractionEvent(uidA)); } diff --git a/Content.Shared/Inventory/InventorySystem.Relay.cs b/Content.Shared/Inventory/InventorySystem.Relay.cs index 3a79258971..179d234ce5 100644 --- a/Content.Shared/Inventory/InventorySystem.Relay.cs +++ b/Content.Shared/Inventory/InventorySystem.Relay.cs @@ -1,3 +1,4 @@ +using Content.Shared.Chemistry; using Content.Shared.Damage; using Content.Shared.Electrocution; using Content.Shared.Explosion; @@ -31,6 +32,7 @@ public void InitializeRelay() SubscribeLocalEvent(RelayInventoryEvent); SubscribeLocalEvent(RelayInventoryEvent); SubscribeLocalEvent(RelayInventoryEvent); + SubscribeLocalEvent(RelayInventoryEvent); SubscribeLocalEvent>(OnGetStrippingVerbs); } diff --git a/Content.Shared/Item/ItemToggleComponent.cs b/Content.Shared/Item/ItemToggleComponent.cs new file mode 100644 index 0000000000..9bcee120cd --- /dev/null +++ b/Content.Shared/Item/ItemToggleComponent.cs @@ -0,0 +1,34 @@ +using Robust.Shared.Audio; +using Robust.Shared.GameStates; + +namespace Content.Server.Weapons.Melee.ItemToggle; + +[RegisterComponent, NetworkedComponent] +public sealed class ItemToggleComponent : Component +{ + public bool Activated = false; + + [DataField("activateSound")] + public SoundSpecifier ActivateSound { get; set; } = default!; + + [DataField("deActivateSound")] + public SoundSpecifier DeActivateSound { get; set; } = default!; + + [ViewVariables(VVAccess.ReadWrite)] + [DataField("activatedDisarmMalus")] + public float ActivatedDisarmMalus = 0.6f; + + [ViewVariables(VVAccess.ReadWrite)] + [DataField("offSize")] + public int OffSize = 1; + + [ViewVariables(VVAccess.ReadWrite)] + [DataField("onSize")] + public int OnSize = 9999; +} + +[ByRefEvent] +public readonly record struct ItemToggleActivatedEvent(); + +[ByRefEvent] +public readonly record struct ItemToggleDeactivatedEvent(); diff --git a/Content.Shared/Lube/LubeComponent.cs b/Content.Shared/Lube/LubeComponent.cs new file mode 100644 index 0000000000..d945f14265 --- /dev/null +++ b/Content.Shared/Lube/LubeComponent.cs @@ -0,0 +1,47 @@ +using Content.Shared.Chemistry.Reagent; +using Content.Shared.FixedPoint; +using Robust.Shared.Audio; +using Robust.Shared.GameStates; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Shared.Lube; + +[RegisterComponent, NetworkedComponent] +public sealed class LubeComponent : Component +{ + [DataField("squeeze")] + public SoundSpecifier Squeeze = new SoundPathSpecifier("/Audio/Items/squeezebottle.ogg"); + + /// + /// Solution on the entity that contains the glue. + /// + [DataField("solution")] + public string Solution = "drink"; + + /// + /// Reagent that will be used as glue. + /// + [DataField("reagent", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string Reagent = "SpaceLube"; + + /// + /// Reagent consumption per use. + /// + [DataField("consumption"), ViewVariables(VVAccess.ReadWrite)] + public FixedPoint2 Consumption = FixedPoint2.New(3); + + /// + /// Min slips per unit + /// + [DataField("minSlips"), ViewVariables(VVAccess.ReadWrite)] + public int MinSlips = 1; + + /// + /// Max slips per unit + /// + [DataField("maxSlips"), ViewVariables(VVAccess.ReadWrite)] + public int MaxSlips = 6; + + [DataField("slipStrength"), ViewVariables(VVAccess.ReadWrite)] + public int SlipStrength = 10; +} diff --git a/Content.Shared/Lube/LubedComponent.cs b/Content.Shared/Lube/LubedComponent.cs new file mode 100644 index 0000000000..1fd3322dc8 --- /dev/null +++ b/Content.Shared/Lube/LubedComponent.cs @@ -0,0 +1,17 @@ +namespace Content.Shared.Lube; + +[RegisterComponent] +public sealed class LubedComponent : Component +{ + /// + /// Reverts name to before prefix event (essentially removes prefix). + /// + [DataField("beforeLubedEntityName")] + public string BeforeLubedEntityName = string.Empty; + + [DataField("slipsLeft"), ViewVariables(VVAccess.ReadWrite)] + public int SlipsLeft; + + [DataField("slipStrength"), ViewVariables(VVAccess.ReadWrite)] + public int SlipStrength; +} diff --git a/Content.Shared/MachineLinking/MachinePortPrototype.cs b/Content.Shared/MachineLinking/MachinePortPrototype.cs deleted file mode 100644 index 7607159222..0000000000 --- a/Content.Shared/MachineLinking/MachinePortPrototype.cs +++ /dev/null @@ -1,44 +0,0 @@ -using Robust.Shared.Prototypes; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Set; - -namespace Content.Shared.MachineLinking; - -/// -/// A prototype for a machine port, for use with machine linking. -/// -public abstract class MachinePortPrototype -{ - /// - /// Localization string for the port name. Displayed in the linking UI. - /// - [DataField("name", required:true)] - public string Name = default!; - - /// - /// Localization string for a description of the ports functionality. Should either indicate when a transmitter - /// port is fired, or what function a receiver port serves. Displayed as a tooltip in the linking UI. - /// - [DataField("description", required: true)] - public string Description = default!; -} - -[Prototype("receiverPort")] -public sealed class ReceiverPortPrototype : MachinePortPrototype, IPrototype -{ - [IdDataField] - public string ID { get; } = default!; -} - -[Prototype("transmitterPort")] -public sealed class TransmitterPortPrototype : MachinePortPrototype, IPrototype -{ - [IdDataField] - public string ID { get; } = default!; - - /// - /// This is a set of receiver ports that this transmitter port will attempt to link to when using the - /// default-link functionality. - /// - [DataField("defaultLinks", customTypeSerializer: typeof(PrototypeIdHashSetSerializer))] - public HashSet? DefaultLinks; -} diff --git a/Content.Shared/MachineLinking/UIMessages.cs b/Content.Shared/MachineLinking/UIMessages.cs deleted file mode 100644 index 8a090d6f50..0000000000 --- a/Content.Shared/MachineLinking/UIMessages.cs +++ /dev/null @@ -1,50 +0,0 @@ -using Robust.Shared.Serialization; - -namespace Content.Shared.MachineLinking -{ - [Serializable, NetSerializable] - public sealed class SignalPortsState : BoundUserInterfaceState - { - public readonly string TransmitterName; - /// - /// A List of all ports on the selected transmitter - /// - public readonly List TransmitterPorts; - - public readonly string ReceiverName; - /// - /// A List of all ports on the selected receiver - /// - public readonly List ReceiverPorts; - - public readonly List<(int, int)> Links; - - public SignalPortsState(string transmitterName, List transmitterPorts, string receiverName, List receiverPorts, List<(int, int)> links) - { - TransmitterName = transmitterName; - TransmitterPorts = transmitterPorts; - ReceiverName = receiverName; - ReceiverPorts = receiverPorts; - Links = links; - } - } - - [Serializable, NetSerializable] - public sealed class SignalPortSelected : BoundUserInterfaceMessage - { - public readonly string TransmitterPort; - public readonly string ReceiverPort; - - public SignalPortSelected(string transmitterPort, string receiverPort) - { - TransmitterPort = transmitterPort; - ReceiverPort = receiverPort; - } - } - - [Serializable, NetSerializable] - public sealed class LinkerClearSelected : BoundUserInterfaceMessage { } - - [Serializable, NetSerializable] - public sealed class LinkerLinkDefaultSelected : BoundUserInterfaceMessage { } -} diff --git a/Content.Shared/MassMedia/Components/SharedNewsWriteComponent.cs b/Content.Shared/MassMedia/Components/SharedNewsWriteComponent.cs new file mode 100644 index 0000000000..7ab737d48b --- /dev/null +++ b/Content.Shared/MassMedia/Components/SharedNewsWriteComponent.cs @@ -0,0 +1,53 @@ +using Content.Shared.MassMedia.Systems; +using Robust.Shared.Serialization; + +namespace Content.Shared.MassMedia.Components; + +[Serializable, NetSerializable] +public enum NewsWriteUiKey : byte +{ + Key +} + +[Serializable, NetSerializable] +public sealed class NewsWriteBoundUserInterfaceState : BoundUserInterfaceState +{ + public NewsArticle[] Articles; + public bool ShareAvalible; + + public NewsWriteBoundUserInterfaceState(NewsArticle[] articles, bool shareAvalible) + { + Articles = articles; + ShareAvalible = shareAvalible; + } +} + +[Serializable, NetSerializable] +public sealed class NewsWriteShareMessage : BoundUserInterfaceMessage +{ + public NewsArticle Article; + + public NewsWriteShareMessage(NewsArticle article) + { + Article = article; + } +} + +[Serializable, NetSerializable] +public sealed class NewsWriteDeleteMessage : BoundUserInterfaceMessage +{ + public int ArticleNum; + + public NewsWriteDeleteMessage(int num) + { + ArticleNum = num; + } +} + +[Serializable, NetSerializable] +public sealed class NewsWriteArticlesRequestMessage : BoundUserInterfaceMessage +{ + public NewsWriteArticlesRequestMessage() + { + } +} diff --git a/Content.Shared/MassMedia/Systems/SharedNewsSystem.cs b/Content.Shared/MassMedia/Systems/SharedNewsSystem.cs new file mode 100644 index 0000000000..1021f26734 --- /dev/null +++ b/Content.Shared/MassMedia/Systems/SharedNewsSystem.cs @@ -0,0 +1,13 @@ +using Content.Shared.StationRecords; + +namespace Content.Shared.MassMedia.Systems; + +[Serializable] +public struct NewsArticle +{ + public string Name; + public string Content; + public string? Author; + public ICollection? AuthorStationRecordKeyIds; + public TimeSpan ShareTime; +} diff --git a/Content.Shared/Materials/MaterialPrototype.cs b/Content.Shared/Materials/MaterialPrototype.cs index a67ade6c41..2a2825c871 100644 --- a/Content.Shared/Materials/MaterialPrototype.cs +++ b/Content.Shared/Materials/MaterialPrototype.cs @@ -30,7 +30,7 @@ public sealed class MaterialPrototype : IPrototype, IInheritingPrototype /// include which stack we should spawn by default. /// [DataField("stackEntity", customTypeSerializer:typeof(PrototypeIdSerializer))] - public string StackEntity { get; } = ""; + public string? StackEntity; [DataField("name")] public string Name = ""; diff --git a/Content.Shared/Mining/Components/OreVeinComponent.cs b/Content.Shared/Mining/Components/OreVeinComponent.cs index 8acf18f20c..e4316a9d9f 100644 --- a/Content.Shared/Mining/Components/OreVeinComponent.cs +++ b/Content.Shared/Mining/Components/OreVeinComponent.cs @@ -1,4 +1,4 @@ -using Content.Shared.Mining; +using Content.Shared.Mining; using Content.Shared.Random; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; @@ -20,7 +20,7 @@ public sealed class OreVeinComponent : Component /// /// The weighted random prototype used for determining what ore will be dropped. /// - [DataField("oreRarityPrototypeId", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("oreRarityPrototypeId", customTypeSerializer: typeof(PrototypeIdSerializer))] public string? OreRarityPrototypeId; /// diff --git a/Content.Shared/Movement/Systems/SharedMoverController.Input.cs b/Content.Shared/Movement/Systems/SharedMoverController.Input.cs index e59abc56c9..41314d421a 100644 --- a/Content.Shared/Movement/Systems/SharedMoverController.Input.cs +++ b/Content.Shared/Movement/Systems/SharedMoverController.Input.cs @@ -68,7 +68,9 @@ private void SetCameraRotationLocked(bool obj) protected void SetMoveInput(InputMoverComponent component, MoveButtons buttons) { - if (component.HeldMoveButtons == buttons) return; + if (component.HeldMoveButtons == buttons) + return; + component.HeldMoveButtons = buttons; Dirty(component); } @@ -120,33 +122,31 @@ private void OnAutoParentChange(EntityUid uid, AutoOrientComponent component, re public void RotateCamera(EntityUid uid, Angle angle) { - if (CameraRotationLocked || !TryComp(uid, out var mover)) + if (CameraRotationLocked || !MoverQuery.TryGetComponent(uid, out var mover)) return; mover.TargetRelativeRotation += angle; - Dirty(mover); + Dirty(uid, mover); } public void ResetCamera(EntityUid uid) { if (CameraRotationLocked || - !TryComp(uid, out var mover)) + !MoverQuery.TryGetComponent(uid, out var mover)) { return; } // If we updated parent then cancel the accumulator and force it now. - var xformQuery = GetEntityQuery(); - - if (!TryUpdateRelative(mover, xformQuery.GetComponent(uid), xformQuery) && mover.TargetRelativeRotation.Equals(Angle.Zero)) + if (!TryUpdateRelative(mover, XformQuery.GetComponent(uid)) && mover.TargetRelativeRotation.Equals(Angle.Zero)) return; mover.LerpTarget = TimeSpan.Zero; mover.TargetRelativeRotation = Angle.Zero; - Dirty(mover); + Dirty(uid, mover); } - private bool TryUpdateRelative(InputMoverComponent mover, TransformComponent xform, EntityQuery xformQuery) + private bool TryUpdateRelative(InputMoverComponent mover, TransformComponent xform) { var relative = xform.GridUid; relative ??= xform.MapUid; @@ -165,15 +165,15 @@ private bool TryUpdateRelative(InputMoverComponent mover, TransformComponent xfo var targetRotation = Angle.Zero; // Get our current relative rotation - if (xformQuery.TryGetComponent(mover.RelativeEntity, out var oldRelativeXform)) + if (XformQuery.TryGetComponent(mover.RelativeEntity, out var oldRelativeXform)) { - currentRotation = _transform.GetWorldRotation(oldRelativeXform, xformQuery) + mover.RelativeRotation; + currentRotation = _transform.GetWorldRotation(oldRelativeXform, XformQuery) + mover.RelativeRotation; } - if (xformQuery.TryGetComponent(relative, out var relativeXform)) + if (XformQuery.TryGetComponent(relative, out var relativeXform)) { // This is our current rotation relative to our new parent. - mover.RelativeRotation = (currentRotation - _transform.GetWorldRotation(relativeXform, xformQuery)).FlipPositive(); + mover.RelativeRotation = (currentRotation - _transform.GetWorldRotation(relativeXform)).FlipPositive(); } // If we went from grid -> map we'll preserve our worldrotation @@ -196,32 +196,24 @@ private bool TryUpdateRelative(InputMoverComponent mover, TransformComponent xfo return true; } - public Angle GetParentGridAngle(InputMoverComponent mover, EntityQuery xformQuery) + public Angle GetParentGridAngle(InputMoverComponent mover) { var rotation = mover.RelativeRotation; - if (xformQuery.TryGetComponent(mover.RelativeEntity, out var relativeXform)) - return (_transform.GetWorldRotation(relativeXform, xformQuery) + rotation); + if (XformQuery.TryGetComponent(mover.RelativeEntity, out var relativeXform)) + return _transform.GetWorldRotation(relativeXform) + rotation; return rotation; } - public Angle GetParentGridAngle(InputMoverComponent mover) - { - return GetParentGridAngle(mover, GetEntityQuery()); - } - private void OnFollowedParentChange(EntityUid uid, FollowedComponent component, ref EntParentChangedMessage args) { - var moverQuery = GetEntityQuery(); - var xformQuery = GetEntityQuery(); - foreach (var foll in component.Following) { - if (!moverQuery.TryGetComponent(foll, out var mover)) + if (!MoverQuery.TryGetComponent(foll, out var mover)) continue; - var ev = new EntParentChangedMessage(foll, null, args.OldMapId, xformQuery.GetComponent(foll)); + var ev = new EntParentChangedMessage(foll, null, args.OldMapId, XformQuery.GetComponent(foll)); OnInputParentChange(foll, mover, ref ev); } } @@ -235,7 +227,7 @@ private void OnInputParentChange(EntityUid uid, InputMoverComponent component, r if (component.LifeStage < ComponentLifeStage.Running) { component.RelativeEntity = relative; - Dirty(component); + Dirty(uid, component); return; } @@ -249,7 +241,7 @@ private void OnInputParentChange(EntityUid uid, InputMoverComponent component, r component.TargetRelativeRotation = Angle.Zero; component.RelativeRotation = Angle.Zero; component.LerpTarget = TimeSpan.Zero; - Dirty(component); + Dirty(uid, component); return; } @@ -259,14 +251,14 @@ private void OnInputParentChange(EntityUid uid, InputMoverComponent component, r if (component.LerpTarget >= Timing.CurTime) { component.LerpTarget = TimeSpan.Zero; - Dirty(component); + Dirty(uid, component); } return; } component.LerpTarget = TimeSpan.FromSeconds(InputMoverComponent.LerpTime) + Timing.CurTime; - Dirty(component); + Dirty(uid, component); } private void HandleDirChange(EntityUid entity, Direction dir, ushort subTick, bool state) @@ -279,7 +271,7 @@ private void HandleDirChange(EntityUid entity, Direction dir, ushort subTick, bo DebugTools.Assert(relayMover.RelayEntity != entity); DebugTools.AssertNotNull(relayMover.RelayEntity); - if (TryComp(entity, out var mover)) + if (MoverQuery.TryGetComponent(entity, out var mover)) SetMoveInput(mover, MoveButtons.None); if (!_mobState.IsIncapacitated(entity)) @@ -288,7 +280,7 @@ private void HandleDirChange(EntityUid entity, Direction dir, ushort subTick, bo return; } - if (!TryComp(entity, out var moverComp)) + if (!MoverQuery.TryGetComponent(entity, out var moverComp)) return; // Relay the fact we had any movement event. @@ -323,7 +315,7 @@ private void OnInputInit(EntityUid uid, InputMoverComponent component, Component private void HandleRunChange(EntityUid uid, ushort subTick, bool walking) { - TryComp(uid, out var moverComp); + MoverQuery.TryGetComponent(uid, out var moverComp); if (TryComp(uid, out var relayMover)) { diff --git a/Content.Shared/Movement/Systems/SharedMoverController.cs b/Content.Shared/Movement/Systems/SharedMoverController.cs index b841f882e7..b115e55465 100644 --- a/Content.Shared/Movement/Systems/SharedMoverController.cs +++ b/Content.Shared/Movement/Systems/SharedMoverController.cs @@ -29,27 +29,34 @@ namespace Content.Shared.Movement.Systems /// public abstract partial class SharedMoverController : VirtualController { - [Dependency] private readonly IConfigurationManager _configManager = default!; + [Dependency] private readonly IConfigurationManager _configManager = default!; [Dependency] protected readonly IGameTiming Timing = default!; + [Dependency] private readonly IMapManager _mapManager = default!; + [Dependency] private readonly ITileDefinitionManager _tileDefinitionManager = default!; + [Dependency] private readonly EntityLookupSystem _lookup = default!; + [Dependency] private readonly InventorySystem _inventory = default!; + [Dependency] private readonly MobStateSystem _mobState = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly SharedGravitySystem _gravity = default!; [Dependency] protected readonly SharedPhysicsSystem Physics = default!; - [Dependency] private readonly IMapManager _mapManager = default!; - [Dependency] private readonly ITileDefinitionManager _tileDefinitionManager = default!; - [Dependency] private readonly InventorySystem _inventory = default!; - [Dependency] private readonly SharedContainerSystem _container = default!; - [Dependency] private readonly EntityLookupSystem _lookup = default!; - [Dependency] private readonly SharedGravitySystem _gravity = default!; - [Dependency] private readonly MobStateSystem _mobState = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; - [Dependency] private readonly SharedTransformSystem _transform = default!; - [Dependency] private readonly TagSystem _tags = default!; + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly TagSystem _tags = default!; + + protected EntityQuery MoverQuery; + protected EntityQuery MobMoverQuery; + protected EntityQuery RelayTargetQuery; + protected EntityQuery ModifierQuery; + protected EntityQuery PhysicsQuery; + protected EntityQuery RelayQuery; + protected EntityQuery PullableQuery; + protected EntityQuery XformQuery; private const float StepSoundMoveDistanceRunning = 2; private const float StepSoundMoveDistanceWalking = 1.5f; private const float FootstepVariation = 0f; - protected ISawmill Sawmill = default!; - /// /// /// @@ -65,7 +72,16 @@ public abstract partial class SharedMoverController : VirtualController public override void Initialize() { base.Initialize(); - Sawmill = Logger.GetSawmill("mover"); + + MoverQuery = GetEntityQuery(); + MobMoverQuery = GetEntityQuery(); + ModifierQuery = GetEntityQuery(); + RelayTargetQuery = GetEntityQuery(); + PhysicsQuery = GetEntityQuery(); + RelayQuery = GetEntityQuery(); + PullableQuery = GetEntityQuery(); + XformQuery = GetEntityQuery(); + InitializeFootsteps(); InitializeInput(); InitializeMob(); @@ -101,19 +117,13 @@ protected void HandleMobMovement( EntityUid physicsUid, PhysicsComponent physicsComponent, TransformComponent xform, - float frameTime, - EntityQuery xformQuery, - EntityQuery moverQuery, - EntityQuery mobMoverQuery, - EntityQuery relayTargetQuery, - EntityQuery pullableQuery, - EntityQuery modifierQuery) + float frameTime) { var canMove = mover.CanMove; - if (relayTargetQuery.TryGetComponent(uid, out var relayTarget)) + if (RelayTargetQuery.TryGetComponent(uid, out var relayTarget)) { if (_mobState.IsIncapacitated(relayTarget.Source) || - !moverQuery.TryGetComponent(relayTarget.Source, out var relayedMover)) + !MoverQuery.TryGetComponent(relayTarget.Source, out var relayedMover)) { canMove = false; } @@ -128,17 +138,17 @@ protected void HandleMobMovement( // Update relative movement if (mover.LerpTarget < Timing.CurTime) { - if (TryUpdateRelative(mover, xform, xformQuery)) + if (TryUpdateRelative(mover, xform)) { - Dirty(mover); + Dirty(uid, mover); } } - LerpRotation(mover, frameTime); + LerpRotation(uid, mover, frameTime); if (!canMove || physicsComponent.BodyStatus != BodyStatus.OnGround - || pullableQuery.TryGetComponent(uid, out var pullable) && pullable.BeingPulled) + || PullableQuery.TryGetComponent(uid, out var pullable) && pullable.BeingPulled) { UsedMobMovement[uid] = false; return; @@ -171,14 +181,14 @@ protected void HandleMobMovement( // Regular movement. // Target velocity. // This is relative to the map / grid we're on. - var moveSpeedComponent = modifierQuery.CompOrNull(uid); + var moveSpeedComponent = ModifierQuery.CompOrNull(uid); var walkSpeed = moveSpeedComponent?.CurrentWalkSpeed ?? MovementSpeedModifierComponent.DefaultBaseWalkSpeed; var sprintSpeed = moveSpeedComponent?.CurrentSprintSpeed ?? MovementSpeedModifierComponent.DefaultBaseSprintSpeed; var total = walkDir * walkSpeed + sprintDir * sprintSpeed; - var parentRotation = GetParentGridAngle(mover, xformQuery); + var parentRotation = GetParentGridAngle(mover); var worldTotal = _relativeMovement ? parentRotation.RotateVec(total) : total; DebugTools.Assert(MathHelper.CloseToPercent(total.Length(), worldTotal.Length())); @@ -223,7 +233,7 @@ protected void HandleMobMovement( // TODO apparently this results in a duplicate move event because "This should have its event run during // island solver"??. So maybe SetRotation needs an argument to avoid raising an event? - if (!weightless && mobMoverQuery.TryGetComponent(uid, out var mobMover) && + if (!weightless && MobMoverQuery.TryGetComponent(uid, out var mobMover) && TryGetSound(weightless, uid, mover, mobMover, xform, out var sound)) { var soundModifier = mover.Sprinting ? 3.5f : 1.5f; @@ -255,7 +265,7 @@ protected void HandleMobMovement( PhysicsSystem.SetAngularVelocity(physicsUid, 0, body: physicsComponent); } - public void LerpRotation(InputMoverComponent mover, float frameTime) + public void LerpRotation(EntityUid uid, InputMoverComponent mover, float frameTime) { var angleDiff = Angle.ShortestDistance(mover.RelativeRotation, mover.TargetRelativeRotation); @@ -278,13 +288,13 @@ public void LerpRotation(InputMoverComponent mover, float frameTime) mover.RelativeRotation += adjustment; mover.RelativeRotation.FlipPositive(); - Dirty(mover); + Dirty(uid, mover); } else if (!angleDiff.Equals(Angle.Zero)) { mover.TargetRelativeRotation.FlipPositive(); mover.RelativeRotation = mover.TargetRelativeRotation; - Dirty(mover); + Dirty(uid, mover); } } diff --git a/Content.Shared/NPC/PathfindingBreadcrumb.cs b/Content.Shared/NPC/PathfindingBreadcrumb.cs index 90a765da99..f0d3f26665 100644 --- a/Content.Shared/NPC/PathfindingBreadcrumb.cs +++ b/Content.Shared/NPC/PathfindingBreadcrumb.cs @@ -115,4 +115,9 @@ public enum PathfindingBreadcrumbFlag : ushort /// Is there access required /// Access = 1 << 3, + + /// + /// Is there climbing involved + /// + Climb = 1 << 4, } diff --git a/Content.Shared/PDA/PdaComponent.cs b/Content.Shared/PDA/PdaComponent.cs index 1cd81c0fcf..dbaf614eb5 100644 --- a/Content.Shared/PDA/PdaComponent.cs +++ b/Content.Shared/PDA/PdaComponent.cs @@ -30,7 +30,7 @@ public sealed class PdaComponent : Component [DataField("id", customTypeSerializer: typeof(PrototypeIdSerializer))] public string? IdCard; - [ViewVariables] public IdCardComponent? ContainedId; + [ViewVariables] public EntityUid? ContainedId; [ViewVariables] public bool FlashlightOn; [ViewVariables] public string? OwnerName; diff --git a/Content.Shared/PDA/PdaUpdateState.cs b/Content.Shared/PDA/PdaUpdateState.cs index 053527a868..f5e44e7beb 100644 --- a/Content.Shared/PDA/PdaUpdateState.cs +++ b/Content.Shared/PDA/PdaUpdateState.cs @@ -1,7 +1,6 @@ using Content.Shared.CartridgeLoader; using Robust.Shared.Serialization; - namespace Content.Shared.PDA { [Serializable, NetSerializable] diff --git a/Content.Shared/PDA/SharedPdaSystem.cs b/Content.Shared/PDA/SharedPdaSystem.cs index 7f7ab5c877..96cf8c981b 100644 --- a/Content.Shared/PDA/SharedPdaSystem.cs +++ b/Content.Shared/PDA/SharedPdaSystem.cs @@ -40,7 +40,7 @@ private void OnComponentRemove(EntityUid uid, PdaComponent pda, ComponentRemove protected virtual void OnItemInserted(EntityUid uid, PdaComponent pda, EntInsertedIntoContainerMessage args) { if (args.Container.ID == PdaComponent.PdaIdSlotId) - pda.ContainedId = CompOrNull(args.Entity); + pda.ContainedId = args.Entity; UpdatePdaAppearance(uid, pda); } diff --git a/Content.Shared/Polymorph/PolymorphPrototype.cs b/Content.Shared/Polymorph/PolymorphPrototype.cs index 1685422213..7663e960b8 100644 --- a/Content.Shared/Polymorph/PolymorphPrototype.cs +++ b/Content.Shared/Polymorph/PolymorphPrototype.cs @@ -89,6 +89,12 @@ public sealed class PolymorphPrototype : IPrototype, IInheritingPrototype [DataField("revertOnDeath", serverOnly: true)] public bool RevertOnDeath = true; + /// + /// Whether or not the polymorph reverts when the entity is eaten or fully sliced. + /// + [DataField("revertOnEat", serverOnly: true)] + public bool RevertOnEat = false; + [DataField("allowRepeatedMorphs", serverOnly: true)] public bool AllowRepeatedMorphs = false; } diff --git a/Content.Shared/PowerCell/Components/PowerCellComponent.cs b/Content.Shared/PowerCell/Components/PowerCellComponent.cs index 3f353c1352..52e89fed02 100644 --- a/Content.Shared/PowerCell/Components/PowerCellComponent.cs +++ b/Content.Shared/PowerCell/Components/PowerCellComponent.cs @@ -11,12 +11,7 @@ namespace Content.Shared.PowerCell; [RegisterComponent] public sealed class PowerCellComponent : Component { - public const string SolutionName = "powerCell"; public const int PowerCellVisualsLevels = 2; - - // Not networked to clients - [ViewVariables(VVAccess.ReadWrite)] - public bool IsRigged { get; set; } } [Serializable, NetSerializable] diff --git a/Content.Shared/Puppet/PuppetDummyComponent.cs b/Content.Shared/Puppet/PuppetDummyComponent.cs new file mode 100644 index 0000000000..203c1dfd2f --- /dev/null +++ b/Content.Shared/Puppet/PuppetDummyComponent.cs @@ -0,0 +1,11 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.Puppet +{ + [RegisterComponent, NetworkedComponent] + public sealed class PuppetDummyComponent : Component + { + [DataField("enabled")] + public bool Enabled = false; + } +} diff --git a/Content.Shared/Puppet/SharedPuppetDummySystem.cs b/Content.Shared/Puppet/SharedPuppetDummySystem.cs new file mode 100644 index 0000000000..ededcbcd5a --- /dev/null +++ b/Content.Shared/Puppet/SharedPuppetDummySystem.cs @@ -0,0 +1,71 @@ +using Content.Shared.ActionBlocker; +using Content.Shared.Hands; +using Content.Shared.Interaction.Events; +using Content.Shared.Item; +using Content.Shared.Emoting; +using Content.Shared.Movement.Events; + +namespace Content.Shared.Puppet +{ + public abstract class SharedPuppetDummySystem : EntitySystem + { + [Dependency] private readonly ActionBlockerSystem _blocker = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnUseAttempt); + SubscribeLocalEvent(OnInteractAttempt); + SubscribeLocalEvent(OnDropAttempt); + SubscribeLocalEvent(OnPickupAttempt); + SubscribeLocalEvent(OnMoveAttempt); + SubscribeLocalEvent(OnEmoteAttempt); + SubscribeLocalEvent(OnChangeDirectionAttempt); + SubscribeLocalEvent(OnStartup); + } + + private void OnStartup(EntityUid uid, PuppetDummyComponent component, ComponentStartup args) + { + _blocker.UpdateCanMove(uid); + } + + private void OnMoveAttempt(EntityUid uid, PuppetDummyComponent component, UpdateCanMoveEvent args) + { + if (component.LifeStage > ComponentLifeStage.Running) + return; + + args.Cancel(); + } + + private void OnChangeDirectionAttempt(EntityUid uid, PuppetDummyComponent component, ChangeDirectionAttemptEvent args) + { + args.Cancel(); + } + + private void OnUseAttempt(EntityUid uid, PuppetDummyComponent component, UseAttemptEvent args) + { + args.Cancel(); + } + + private void OnEmoteAttempt(EntityUid uid, PuppetDummyComponent component, EmoteAttemptEvent args) + { + args.Cancel(); + } + + private void OnInteractAttempt(EntityUid uid, PuppetDummyComponent component, InteractionAttemptEvent args) + { + args.Cancel(); + } + + private void OnDropAttempt(EntityUid uid, PuppetDummyComponent component, DropAttemptEvent args) + { + args.Cancel(); + } + + private void OnPickupAttempt(EntityUid uid, PuppetDummyComponent component, PickupAttemptEvent args) + { + args.Cancel(); + } + } +} + diff --git a/Content.Shared/Random/Helpers/SharedRandomExtensions.cs b/Content.Shared/Random/Helpers/SharedRandomExtensions.cs index 4544bf65fa..dcdc9d61d9 100644 --- a/Content.Shared/Random/Helpers/SharedRandomExtensions.cs +++ b/Content.Shared/Random/Helpers/SharedRandomExtensions.cs @@ -1,5 +1,6 @@ -using System.Linq; +using System.Linq; using Content.Shared.Dataset; +using Content.Shared.FixedPoint; using Robust.Shared.Random; namespace Content.Shared.Random.Helpers @@ -11,7 +12,7 @@ public static string Pick(this IRobustRandom random, DatasetPrototype prototype) return random.Pick(prototype.Values); } - public static string Pick(this WeightedRandomPrototype prototype, System.Random random) + public static string Pick(this IWeightedRandomPrototype prototype, System.Random random) { var picks = prototype.Weights; var sum = picks.Values.Sum(); @@ -33,7 +34,7 @@ public static string Pick(this WeightedRandomPrototype prototype, System.Random throw new InvalidOperationException($"Invalid weighted pick for {prototype.ID}!"); } - public static string Pick(this WeightedRandomPrototype prototype, IRobustRandom? random = null) + public static string Pick(this IWeightedRandomPrototype prototype, IRobustRandom? random = null) { IoCManager.Resolve(ref random); var picks = prototype.Weights; @@ -75,5 +76,61 @@ public static string Pick(this IRobustRandom random, Dictionary w throw new InvalidOperationException($"Invalid weighted pick"); } + + public static (string reagent, FixedPoint2 quantity) Pick(this WeightedRandomFillSolutionPrototype prototype, IRobustRandom? random = null) + { + var randomFill = prototype.PickRandomFill(random); + + IoCManager.Resolve(ref random); + + var sum = randomFill.Reagents.Count; + var accumulated = 0f; + + var rand = random.NextFloat() * sum; + + foreach (var reagent in randomFill.Reagents) + { + accumulated += 1f; + + if (accumulated >= rand) + { + return (reagent, randomFill.Quantity); + } + } + + // Shouldn't happen + throw new InvalidOperationException($"Invalid weighted pick for {prototype.ID}!"); + } + + public static RandomFillSolution PickRandomFill(this WeightedRandomFillSolutionPrototype prototype, IRobustRandom? random = null) + { + IoCManager.Resolve(ref random); + + var fills = prototype.Fills; + Dictionary picks = new(); + + foreach (var fill in fills) + { + picks[fill] = fill.Weight; + } + + var sum = picks.Values.Sum(); + var accumulated = 0f; + + var rand = random.NextFloat() * sum; + + foreach (var (randSolution, weight) in picks) + { + accumulated += weight; + + if (accumulated >= rand) + { + return randSolution; + } + } + + // Shouldn't happen + throw new InvalidOperationException($"Invalid weighted pick for {prototype.ID}!"); + } } } diff --git a/Content.Shared/Random/IWeightedRandom.cs b/Content.Shared/Random/IWeightedRandom.cs new file mode 100644 index 0000000000..56be7db6aa --- /dev/null +++ b/Content.Shared/Random/IWeightedRandom.cs @@ -0,0 +1,13 @@ +using Robust.Shared.Prototypes; + +namespace Content.Shared.Random; + +/// +/// IWeightedRandomPrototype implements a dictionary of strings to float weights +/// to be used with . +/// +public interface IWeightedRandomPrototype : IPrototype +{ + [ViewVariables] + public Dictionary Weights { get; } +} diff --git a/Content.Shared/Random/RandomFillSolution.cs b/Content.Shared/Random/RandomFillSolution.cs new file mode 100644 index 0000000000..acbd97db87 --- /dev/null +++ b/Content.Shared/Random/RandomFillSolution.cs @@ -0,0 +1,33 @@ +using Content.Shared.Chemistry.Reagent; +using Content.Shared.FixedPoint; +using Robust.Shared.Serialization; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List; + +namespace Content.Shared.Random; + +/// +/// Data that specifies reagents that share the same weight and quantity for use with WeightedRandomSolution. +/// +[Serializable, NetSerializable] +[DataDefinition] +public sealed class RandomFillSolution +{ + /// + /// Quantity of listed reagents. + /// + [DataField("quantity")] + public FixedPoint2 Quantity = 0; + + /// + /// Random weight of listed reagents. + /// + [DataField("weight")] + public float Weight = 0; + + /// + /// Listed reagents that the weight and quantity apply to. + /// + [DataField("reagents", required: true, customTypeSerializer: typeof(PrototypeIdListSerializer))] + public List Reagents = new(); +} diff --git a/Content.Shared/Random/WeightedRandomEntityPrototype.cs b/Content.Shared/Random/WeightedRandomEntityPrototype.cs new file mode 100644 index 0000000000..c0cf8f1165 --- /dev/null +++ b/Content.Shared/Random/WeightedRandomEntityPrototype.cs @@ -0,0 +1,17 @@ +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; + +namespace Content.Shared.Random; + +/// +/// Linter-friendly version of weightedRandom for Entity prototypes. +/// +[Prototype("weightedRandomEntity")] +public sealed class WeightedRandomEntityPrototype : IWeightedRandomPrototype +{ + [IdDataField] + public string ID { get; } = default!; + + [DataField("weights", customTypeSerializer: typeof(PrototypeIdDictionarySerializer))] + public Dictionary Weights { get; } = new(); +} diff --git a/Content.Shared/Random/WeightedRandomFillSolutionPrototype.cs b/Content.Shared/Random/WeightedRandomFillSolutionPrototype.cs new file mode 100644 index 0000000000..8a6f133d09 --- /dev/null +++ b/Content.Shared/Random/WeightedRandomFillSolutionPrototype.cs @@ -0,0 +1,18 @@ +using Robust.Shared.Prototypes; + +namespace Content.Shared.Random; + +/// +/// Random weighting dataset for solutions, able to specify reagents quantity. +/// +[Prototype("weightedRandomFillSolution")] +public sealed class WeightedRandomFillSolutionPrototype : IPrototype +{ + [IdDataField] public string ID { get; } = default!; + + /// + /// List of RandomFills that can be picked from. + /// + [DataField("fills", required: true)] + public List Fills = new(); +} diff --git a/Content.Shared/Random/WeightedRandomOrePrototype.cs b/Content.Shared/Random/WeightedRandomOrePrototype.cs new file mode 100644 index 0000000000..bc1f52ce2a --- /dev/null +++ b/Content.Shared/Random/WeightedRandomOrePrototype.cs @@ -0,0 +1,18 @@ +using Content.Shared.Mining; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; + +namespace Content.Shared.Random; + +/// +/// Linter-friendly version of weightedRandom for Ore prototypes. +/// +[Prototype("weightedRandomOre")] +public sealed class WeightedRandomOrePrototype : IWeightedRandomPrototype +{ + [IdDataField] + public string ID { get; } = default!; + + [DataField("weights", customTypeSerializer: typeof(PrototypeIdDictionarySerializer))] + public Dictionary Weights { get; } = new(); +} diff --git a/Content.Shared/Random/WeightedRandomPrototype.cs b/Content.Shared/Random/WeightedRandomPrototype.cs index ef2aa5b664..7c44dbdf77 100644 --- a/Content.Shared/Random/WeightedRandomPrototype.cs +++ b/Content.Shared/Random/WeightedRandomPrototype.cs @@ -6,10 +6,11 @@ namespace Content.Shared.Random; /// Generic random weighting dataset to use. /// [Prototype("weightedRandom")] -public sealed class WeightedRandomPrototype : IPrototype +public sealed class WeightedRandomPrototype : IWeightedRandomPrototype { - [IdDataField] public string ID { get; } = default!; + [IdDataField] + public string ID { get; } = default!; [DataField("weights")] - public Dictionary Weights = new(); + public Dictionary Weights { get; } = new(); } diff --git a/Content.Shared/Random/WeightedRandomSpeciesPrototype.cs b/Content.Shared/Random/WeightedRandomSpeciesPrototype.cs new file mode 100644 index 0000000000..2b867eed98 --- /dev/null +++ b/Content.Shared/Random/WeightedRandomSpeciesPrototype.cs @@ -0,0 +1,18 @@ +using Content.Shared.Humanoid.Prototypes; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Dictionary; + +namespace Content.Shared.Random; + +/// +/// Linter-friendly version of weightedRandom for Species prototypes. +/// +[Prototype("weightedRandomSpecies")] +public sealed class WeightedRandomSpeciesPrototype : IWeightedRandomPrototype +{ + [IdDataField] + public string ID { get; } = default!; + + [DataField("weights", customTypeSerializer: typeof(PrototypeIdDictionarySerializer))] + public Dictionary Weights { get; } = new(); +} diff --git a/Content.Shared/Roles/StartingGearPrototype.cs b/Content.Shared/Roles/StartingGearPrototype.cs index 164df05a9e..c515dbc250 100644 --- a/Content.Shared/Roles/StartingGearPrototype.cs +++ b/Content.Shared/Roles/StartingGearPrototype.cs @@ -14,13 +14,13 @@ public sealed class StartingGearPrototype : IPrototype /// if empty, there is no skirt override - instead the uniform provided in equipment is added. /// [DataField("innerclothingskirt", customTypeSerializer:typeof(PrototypeIdSerializer))] - private string _innerClothingSkirt = string.Empty; + private string? _innerClothingSkirt; [DataField("satchel", customTypeSerializer:typeof(PrototypeIdSerializer))] - private string _satchel = string.Empty; + private string? _satchel; [DataField("duffelbag", customTypeSerializer:typeof(PrototypeIdSerializer))] - private string _duffelbag = string.Empty; + private string? _duffelbag; public IReadOnlyDictionary Inhand => _inHand; /// diff --git a/Content.Shared/Salvage/Expeditions/Modifiers/SalvageDungeonMod.cs b/Content.Shared/Salvage/Expeditions/Modifiers/SalvageDungeonMod.cs index c30c2aa29a..06d2c6d4b1 100644 --- a/Content.Shared/Salvage/Expeditions/Modifiers/SalvageDungeonMod.cs +++ b/Content.Shared/Salvage/Expeditions/Modifiers/SalvageDungeonMod.cs @@ -23,6 +23,6 @@ public sealed class SalvageDungeonMod : IPrototype, IBiomeSpecificMod /// /// The config to use for spawning the dungeon. /// - [DataField("proto", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("proto", customTypeSerializer: typeof(PrototypeIdSerializer), required: true)] public string Proto = string.Empty; } diff --git a/Content.Shared/Salvage/SharedSalvageSystem.cs b/Content.Shared/Salvage/SharedSalvageSystem.cs index 5aa0fc4e61..5c1bf20f21 100644 --- a/Content.Shared/Salvage/SharedSalvageSystem.cs +++ b/Content.Shared/Salvage/SharedSalvageSystem.cs @@ -179,7 +179,7 @@ private List GetRewards(DifficultyRating difficulty, System.Random rand) foreach (var id in ids) { // pick a random reward to give - var weights = _proto.Index(id); + var weights = _proto.Index(id); rewards.Add(weights.Pick(rand)); } @@ -187,7 +187,7 @@ private List GetRewards(DifficultyRating difficulty, System.Random rand) } /// - /// Get a list of WeightedRandomPrototype IDs with the rewards for a certain difficulty. + /// Get a list of WeightedRandomEntityPrototype IDs with the rewards for a certain difficulty. /// private string[] RewardsForDifficulty(DifficultyRating rating) { diff --git a/Content.Shared/Singularity/Components/EventHorizonComponent.cs b/Content.Shared/Singularity/Components/EventHorizonComponent.cs index ce4f263077..d0febda789 100644 --- a/Content.Shared/Singularity/Components/EventHorizonComponent.cs +++ b/Content.Shared/Singularity/Components/EventHorizonComponent.cs @@ -1,5 +1,6 @@ using Robust.Shared.GameStates; using Content.Shared.Singularity.EntitySystems; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; namespace Content.Shared.Singularity.Components; @@ -59,19 +60,13 @@ public sealed class EventHorizonComponent : Component /// [DataField("consumePeriod")] [ViewVariables(VVAccess.ReadWrite)] - public TimeSpan TargetConsumePeriod { get; set; } = TimeSpan.FromSeconds(0.5); - - /// - /// The last time at which this consumed everything it overlapped with. - /// - [ViewVariables(VVAccess.ReadOnly)] - public TimeSpan LastConsumeWaveTime { get; set; } = default!; + public TimeSpan TargetConsumePeriod = TimeSpan.FromSeconds(0.5); /// /// The next time at which this consumed everything it overlapped with. /// - [ViewVariables(VVAccess.ReadOnly)] - public TimeSpan NextConsumeWaveTime { get; set; } = default!; + [ViewVariables(VVAccess.ReadOnly), DataField("nextConsumeWaveTime", customTypeSerializer:typeof(TimeOffsetSerializer))] + public TimeSpan NextConsumeWaveTime; #endregion Update Timing } diff --git a/Content.Shared/Stacks/SharedStackSystem.cs b/Content.Shared/Stacks/SharedStackSystem.cs index f41147fa05..b01c486213 100644 --- a/Content.Shared/Stacks/SharedStackSystem.cs +++ b/Content.Shared/Stacks/SharedStackSystem.cs @@ -167,6 +167,7 @@ public virtual void SetCount(EntityUid uid, int amount, StackComponent? componen amount = Math.Min(amount, GetMaxCount(component)); amount = Math.Max(amount, 0); + // Server-side override deletes the entity if count == 0 component.Count = amount; Dirty(component); diff --git a/Content.Shared/Stacks/StackComponent.cs b/Content.Shared/Stacks/StackComponent.cs index 1bd2007f23..4e3375bfa4 100644 --- a/Content.Shared/Stacks/StackComponent.cs +++ b/Content.Shared/Stacks/StackComponent.cs @@ -28,6 +28,7 @@ public sealed class StackComponent : Component /// /// Set to true to not reduce the count when used. + /// Note that still limits the amount that can be used at any one time. /// [DataField("unlimited")] [ViewVariables(VVAccess.ReadOnly)] diff --git a/Content.Shared/Tabletop/SharedTabletopSystem.Shogi.cs b/Content.Shared/Tabletop/SharedTabletopSystem.Shogi.cs index e19bedc67c..2d246670ce 100644 --- a/Content.Shared/Tabletop/SharedTabletopSystem.Shogi.cs +++ b/Content.Shared/Tabletop/SharedTabletopSystem.Shogi.cs @@ -11,7 +11,7 @@ private void InitializeShogi() { SubscribeAllEvent(OnShogiUseSecondary); SubscribeAllEvent(OnShogiActivateInWorld); - SubscribeAllEvent(OnShogiDraggingPlayerChanged); + /* SubscribeAllEvent(OnShogiDraggingPlayerChanged); */ } private void OnShogiUseSecondary(TabletopUseSecondaryEvent msg, EntitySessionEventArgs args) @@ -43,6 +43,7 @@ private void OnShogiActivateInWorld(TabletopActivateInWorldEvent msg, EntitySess private void OnShogiDraggingPlayerChanged(TabletopDraggingPlayerChangedEvent msg, EntitySessionEventArgs args) { + /* if (!_gameTiming.IsFirstTimePredicted) return; @@ -58,6 +59,7 @@ private void OnShogiDraggingPlayerChanged(TabletopDraggingPlayerChangedEvent msg // Play the signature sound. var clack = new SoundPathSpecifier("/Audio/Nyanotrasen/shogi_piece_clack.ogg"); _audio.PlayPredicted(clack, playerEntity, playerEntity, AudioParams.Default.WithVariation(0.06f)); + */ } } diff --git a/Content.Shared/Tabletop/SharedTabletopSystem.cs b/Content.Shared/Tabletop/SharedTabletopSystem.cs index 8e1ebe7491..7600f0057b 100644 --- a/Content.Shared/Tabletop/SharedTabletopSystem.cs +++ b/Content.Shared/Tabletop/SharedTabletopSystem.cs @@ -1,3 +1,4 @@ +using Robust.Shared.Audio; using System.Diagnostics.CodeAnalysis; using System.Numerics; using Content.Shared.ActionBlocker; @@ -78,6 +79,26 @@ private void OnDraggingPlayerChanged(TabletopDraggingPlayerChangedEvent msg, Ent _appearance.SetData(dragged, TabletopItemVisuals.Scale, Vector2.One, appearance); _appearance.SetData(dragged, TabletopItemVisuals.DrawDepth, (int) DrawDepth.DrawDepth.Items, appearance); } + + // Begin Nyano-code: + // This is a hacky patch because the upstream system now subscribes to the event previously only subscribed to by the Shogi subsystem. + // I would prefer to refactor the upstream system at some point to support this, but for now, here it goes. + if (!_gameTiming.IsFirstTimePredicted) + return; + + if (msg.IsDragging == true) + return; + + if (args.SenderSession.AttachedEntity is not { Valid: true } playerEntity) + return; + + if (!TryComp(msg.DraggedEntityUid, out var component)) + return; + + // Play the signature Shogi sound. + var clack = new SoundPathSpecifier("/Audio/Nyanotrasen/shogi_piece_clack.ogg"); + _audio.PlayPredicted(clack, playerEntity, playerEntity, AudioParams.Default.WithVariation(0.06f)); + // End Nyano-code. } diff --git a/Content.Shared/Traits/TraitPrototype.cs b/Content.Shared/Traits/TraitPrototype.cs index 10645d0eda..33f092338e 100644 --- a/Content.Shared/Traits/TraitPrototype.cs +++ b/Content.Shared/Traits/TraitPrototype.cs @@ -49,6 +49,6 @@ public sealed class TraitPrototype : IPrototype /// Gear that is given to the player, when they pick this trait. /// [DataField("traitGear", required: false, customTypeSerializer:typeof(PrototypeIdSerializer))] - public string TraitGear = string.Empty; + public string? TraitGear; } } diff --git a/Content.Shared/Vehicle/Components/VehicleComponent.cs b/Content.Shared/Vehicle/Components/VehicleComponent.cs index dca4d88a33..3868b8977f 100644 --- a/Content.Shared/Vehicle/Components/VehicleComponent.cs +++ b/Content.Shared/Vehicle/Components/VehicleComponent.cs @@ -108,6 +108,10 @@ public sealed partial class VehicleComponent : Component [ViewVariables(VVAccess.ReadWrite)] public bool AutoAnimate = true; + [DataField("useHand")] + [ViewVariables(VVAccess.ReadWrite)] + public bool UseHand = true; + [DataField("hideRider")] [ViewVariables(VVAccess.ReadWrite)] public bool HideRider; diff --git a/Content.Shared/Vehicle/SharedVehicleSystem.cs b/Content.Shared/Vehicle/SharedVehicleSystem.cs index a4d07f6877..00ab81a333 100644 --- a/Content.Shared/Vehicle/SharedVehicleSystem.cs +++ b/Content.Shared/Vehicle/SharedVehicleSystem.cs @@ -107,13 +107,15 @@ private void OnBuckleChange(EntityUid uid, VehicleComponent component, ref Buckl // Add Rider if (args.Buckling) { - // Add a virtual item to rider's hand, unbuckle if we can't. - if (!_virtualItemSystem.TrySpawnVirtualItemInHand(uid, args.BuckledEntity)) + if (component.UseHand == true) { - _buckle.TryUnbuckle(uid, uid, true); - return; + // Add a virtual item to rider's hand, unbuckle if we can't. + if (!_virtualItemSystem.TrySpawnVirtualItemInHand(uid, args.BuckledEntity)) + { + _buckle.TryUnbuckle(uid, uid, true); + return; + } } - // Set up the rider and vehicle with each other EnsureComp(uid); var rider = EnsureComp(args.BuckledEntity); @@ -149,7 +151,9 @@ private void OnBuckleChange(EntityUid uid, VehicleComponent component, ref Buckl // Clean up actions and virtual items _actionsSystem.RemoveProvidedActions(args.BuckledEntity, uid); - _virtualItemSystem.DeleteInHandsMatching(args.BuckledEntity, uid); + + if (component.UseHand == true) + _virtualItemSystem.DeleteInHandsMatching(args.BuckledEntity, uid); // Entity is no longer riding diff --git a/Content.Shared/VendingMachines/VendingMachineComponent.cs b/Content.Shared/VendingMachines/VendingMachineComponent.cs index b648d36f4e..7be06d1d1c 100644 --- a/Content.Shared/VendingMachines/VendingMachineComponent.cs +++ b/Content.Shared/VendingMachines/VendingMachineComponent.cs @@ -14,7 +14,7 @@ public sealed class VendingMachineComponent : Component /// /// PrototypeID for the vending machine's inventory, see /// - [DataField("pack", customTypeSerializer: typeof(PrototypeIdSerializer))] + [DataField("pack", customTypeSerializer: typeof(PrototypeIdSerializer), required: true)] public string PackPrototypeId = string.Empty; /// diff --git a/Content.Shared/Weapons/Ranged/Components/BallisticAmmoProviderComponent.cs b/Content.Shared/Weapons/Ranged/Components/BallisticAmmoProviderComponent.cs index 672d3da5f8..7b6a345f8b 100644 --- a/Content.Shared/Weapons/Ranged/Components/BallisticAmmoProviderComponent.cs +++ b/Content.Shared/Weapons/Ranged/Components/BallisticAmmoProviderComponent.cs @@ -51,6 +51,13 @@ public sealed partial class BallisticAmmoProviderComponent : Component [AutoNetworkedField] public bool Cycled = true; + /// + /// Is the magazine allowed to be cycled + /// + [ViewVariables(VVAccess.ReadWrite), DataField("cycleable")] + [AutoNetworkedField] + public bool Cycleable = true; + /// /// Is it okay for this entity to directly transfer its valid ammunition into another provider? /// diff --git a/Content.Shared/Weapons/Ranged/Events/OnEmptyGunShotEvent.cs b/Content.Shared/Weapons/Ranged/Events/OnEmptyGunShotEvent.cs new file mode 100644 index 0000000000..efae42952b --- /dev/null +++ b/Content.Shared/Weapons/Ranged/Events/OnEmptyGunShotEvent.cs @@ -0,0 +1,7 @@ +namespace Content.Shared.Weapons.Ranged.Events; + +/// +/// Raised directed on the gun when trying to fire it while it's out of ammo +/// +[ByRefEvent] +public record struct OnEmptyGunShotEvent(EntityUid EmptyGun); diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs index fd60b4fbf1..296c260a28 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Ballistic.cs @@ -130,9 +130,8 @@ void SimulateInsertAmmo(EntityUid ammo, EntityUid ammoProvider, EntityCoordinate private void OnBallisticVerb(EntityUid uid, BallisticAmmoProviderComponent component, GetVerbsEvent args) { - if (!args.CanAccess || !args.CanInteract || args.Hands == null) + if (!args.CanAccess || !args.CanInteract || args.Hands == null || !component.Cycleable) return; - args.Verbs.Add(new Verb() { Text = Loc.GetString("gun-ballistic-cycle"), @@ -151,6 +150,9 @@ private void OnBallisticExamine(EntityUid uid, BallisticAmmoProviderComponent co private void ManualCycle(EntityUid uid, BallisticAmmoProviderComponent component, MapCoordinates coordinates, EntityUid? user = null, GunComponent? gunComp = null) { + if (!component.Cycleable) + return; + // Reset shotting for cycling if (Resolve(uid, ref gunComp, false) && gunComp is { FireRate: > 0f } && diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Interactions.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Interactions.cs index 53dc9dfced..0f8a97be00 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Interactions.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.Interactions.cs @@ -16,7 +16,7 @@ private void OnExamine(EntityUid uid, GunComponent component, ExaminedEvent args return; args.PushMarkup(Loc.GetString("gun-selected-mode-examine", ("color", ModeExamineColor), ("mode", GetLocSelector(component.SelectedMode)))); - args.PushMarkup(Loc.GetString("gun-fire-rate-examine", ("color", FireRateExamineColor), ("fireRate", component.FireRate))); + args.PushMarkup(Loc.GetString("gun-fire-rate-examine", ("color", FireRateExamineColor), ("fireRate", $"{component.FireRate:0.0}"))); } private string GetLocSelector(SelectiveFire mode) diff --git a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs index 93c420845e..4f304542aa 100644 --- a/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs +++ b/Content.Shared/Weapons/Ranged/Systems/SharedGunSystem.cs @@ -7,7 +7,6 @@ using Content.Shared.Examine; using Content.Shared.Gravity; using Content.Shared.Hands.Components; -using Content.Shared.Interaction.Events; using Content.Shared.Popups; using Content.Shared.Projectiles; using Content.Shared.Tag; @@ -304,6 +303,10 @@ private void AttemptShoot(EntityUid user, EntityUid gunUid, GunComponent gun) if (ev.Ammo.Count <= 0) { + // triggers effects on the gun if it's empty + var emptyGunShotEvent = new OnEmptyGunShotEvent(); + RaiseLocalEvent(gunUid, ref emptyGunShotEvent); + // Play empty gun sounds if relevant // If they're firing an existing clip then don't play anything. if (shots > 0) @@ -377,6 +380,7 @@ protected void SetCartridgeSpent(EntityUid uid, CartridgeAmmoComponent cartridge /// protected void EjectCartridge( EntityUid entity, + Angle? angle = null, bool playSound = true) { // TODO: Sound limit version. @@ -389,6 +393,13 @@ protected void EjectCartridge( TransformSystem.SetLocalRotation(xform, Random.NextAngle()); TransformSystem.SetCoordinates(entity, xform, coordinates); + // decides direction the casing ejects and only when not cycling + if (angle != null) + { + Angle ejectAngle = angle.Value; + ejectAngle += 3.7f; // 212 degrees; casings should eject slightly to the right and behind of a gun + ThrowingSystem.TryThrow(entity, ejectAngle.ToVec().Normalized() / 100, 5f); + } if (playSound && TryComp(entity, out var cartridge)) { Audio.PlayPvs(cartridge.EjectSound, entity, AudioParams.Default.WithVariation(0.05f).WithVolume(-1f)); diff --git a/Content.Shared/Weapons/Reflect/SharedReflectSystem.cs b/Content.Shared/Weapons/Reflect/SharedReflectSystem.cs index e38c08a9d0..302fd8ac9a 100644 --- a/Content.Shared/Weapons/Reflect/SharedReflectSystem.cs +++ b/Content.Shared/Weapons/Reflect/SharedReflectSystem.cs @@ -5,6 +5,8 @@ using Content.Shared.Database; using Content.Shared.Hands.Components; using Content.Shared.Weapons.Ranged.Events; +using Content.Shared.Inventory; +using Content.Shared.Inventory.Events; using Robust.Shared.Physics.Components; using Content.Shared.Popups; using Content.Shared.Projectiles; @@ -27,15 +29,20 @@ public abstract class SharedReflectSystem : EntitySystem [Dependency] private readonly SharedPhysicsSystem _physics = default!; [Dependency] private readonly SharedAudioSystem _audio = default!; [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly InventorySystem _inventorySystem = default!; public override void Initialize() { base.Initialize(); + SubscribeLocalEvent(OnHandReflectProjectile); SubscribeLocalEvent(OnHandsReflectHitscan); SubscribeLocalEvent(OnReflectCollide); SubscribeLocalEvent(OnReflectHitscan); + + SubscribeLocalEvent(OnReflectEquipped); + SubscribeLocalEvent(OnReflectUnequipped); } private void OnReflectCollide(EntityUid uid, ReflectComponent component, ref ProjectileCollideEvent args) @@ -160,4 +167,49 @@ private bool TryReflectHitscan(EntityUid reflector, EntityUid? shooter, EntityUi return true; } + + private void OnReflectEquipped(EntityUid uid, ReflectComponent comp, GotEquippedEvent args) + { + + if (!TryComp(args.Equipee, out ReflectComponent? reflection)) + return; + + reflection.Enabled = true; + + // reflection probability should be: (1 - old probability) * newly-equipped item probability + old probability + // example: if entity has .25 reflection and newly-equipped item has .7, entity should have (1 - .25) * .7 + .25 = .775 + reflection.ReflectProb += (1 - reflection.ReflectProb) * comp.ReflectProb; + + } + + private void OnReflectUnequipped(EntityUid uid, ReflectComponent comp, GotUnequippedEvent args) + { + + if (!TryComp(args.Equipee, out ReflectComponent? reflection)) + return; + + if (!_inventorySystem.TryGetSlots(args.Equipee, out var slotDef)) + return; + + // you could recalculate reflectprob with new = (old - component) / (1 - component), but component=1 introduces loss + // still need to either maintain a counter or loop through all slots to determine reflection.enabled anyway? + float newProb = 1; + var reflecting = false; + + foreach (var slot in slotDef) + { + if (!_inventorySystem.TryGetSlotEntity(args.Equipee, slot.Name, out var slotEnt)) + continue; + + if (!TryComp(slotEnt, out ReflectComponent? refcomp)) + continue; + + reflecting = true; + var prob = refcomp.ReflectProb; + newProb -= newProb * prob; + } + + reflection.ReflectProb = 1 - newProb; + reflection.Enabled = reflecting; + } } diff --git a/Content.YAMLLinter/Program.cs b/Content.YAMLLinter/Program.cs index a9932f8c86..05a694e08d 100644 --- a/Content.YAMLLinter/Program.cs +++ b/Content.YAMLLinter/Program.cs @@ -7,6 +7,7 @@ using Robust.Shared.Serialization.Markdown.Validation; using Robust.Shared.Timing; using Robust.Shared.Utility; +using Robust.UnitTesting; namespace Content.YAMLLinter { @@ -14,12 +15,15 @@ internal static class Program { private static async Task Main(string[] _) { + PoolManager.Startup(null); var stopwatch = new Stopwatch(); stopwatch.Start(); - var errors = await RunValidation(); + var (errors, fieldErrors) = await RunValidation(); - if (errors.Count == 0) + var count = errors.Count + fieldErrors.Count; + + if (count == 0) { Console.WriteLine($"No errors found in {(int) stopwatch.Elapsed.TotalMilliseconds} ms."); return 0; @@ -33,80 +37,93 @@ private static async Task Main(string[] _) } } - Console.WriteLine($"{errors.Count} errors found in {(int) stopwatch.Elapsed.TotalMilliseconds} ms."); + foreach (var error in fieldErrors) + { + Console.WriteLine(error); + } + + Console.WriteLine($"{count} errors found in {(int) stopwatch.Elapsed.TotalMilliseconds} ms."); + PoolManager.Shutdown(); return -1; } - private static async Task>> ValidateClient() + private static async Task<(Dictionary> YamlErrors, List FieldErrors)> + ValidateClient() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { DummyTicker = true, Disconnected = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var client = pairTracker.Pair.Client; - - var cPrototypeManager = client.ResolveDependency(); - var clientErrors = new Dictionary>(); - - await client.WaitPost(() => - { - clientErrors = cPrototypeManager.ValidateDirectory(new ResPath("/Prototypes")); - }); - + var result = await ValidateInstance(client); await pairTracker.CleanReturnAsync(); - - return clientErrors; + return result; } - private static async Task>> ValidateServer() + private static async Task<(Dictionary> YamlErrors, List FieldErrors)> + ValidateServer() { - await using var pairTracker = await PoolManager.GetServerClient(new PoolSettings { DummyTicker = true, Disconnected = true }); + await using var pairTracker = await PoolManager.GetServerClient(); var server = pairTracker.Pair.Server; + var result = await ValidateInstance(server); + await pairTracker.CleanReturnAsync(); + return result; + } - var sPrototypeManager = server.ResolveDependency(); - var serverErrors = new Dictionary>(); + private static async Task<(Dictionary>, List)> ValidateInstance( + RobustIntegrationTest.IntegrationInstance instance) + { + var protoMan = instance.ResolveDependency(); + Dictionary> yamlErrors = default!; + List fieldErrors = default!; - await server.WaitPost(() => + await instance.WaitPost(() => { - serverErrors = sPrototypeManager.ValidateDirectory(new ResPath("/Prototypes")); + yamlErrors = protoMan.ValidateDirectory(new ResPath("/Prototypes"), out var prototypes); + fieldErrors = protoMan.ValidateFields(prototypes); }); - await pairTracker.CleanReturnAsync(); - - return serverErrors; + return (yamlErrors, fieldErrors); } - public static async Task>> RunValidation() + public static async Task<(Dictionary> YamlErrors , List FieldErrors)> + RunValidation() { - var allErrors = new Dictionary>(); + var yamlErrors = new Dictionary>(); var serverErrors = await ValidateServer(); var clientErrors = await ValidateClient(); - foreach (var (key, val) in serverErrors) + foreach (var (key, val) in serverErrors.YamlErrors) { // Include all server errors marked as always relevant var newErrors = val.Where(n => n.AlwaysRelevant).ToHashSet(); // We include sometimes-relevant errors if they exist both for the client & server - if (clientErrors.TryGetValue(key, out var clientVal)) + if (clientErrors.Item1.TryGetValue(key, out var clientVal)) newErrors.UnionWith(val.Intersect(clientVal)); if (newErrors.Count != 0) - allErrors[key] = newErrors; + yamlErrors[key] = newErrors; } - // Finally add any always-relevant client errors. - foreach (var (key, val) in clientErrors) + // Next add any always-relevant client errors. + foreach (var (key, val) in clientErrors.YamlErrors) { var newErrors = val.Where(n => n.AlwaysRelevant).ToHashSet(); if (newErrors.Count == 0) continue; - if (allErrors.TryGetValue(key, out var errors)) + if (yamlErrors.TryGetValue(key, out var errors)) errors.UnionWith(val.Where(n => n.AlwaysRelevant)); else - allErrors[key] = newErrors; + yamlErrors[key] = newErrors; } - return allErrors; + // Finally, combine the prototype ID field errors. + var fieldErrors = serverErrors.FieldErrors + .Concat(clientErrors.FieldErrors) + .Distinct() + .ToList(); + + return (yamlErrors, fieldErrors); } } } diff --git a/Resources/Audio/Effects/Emotes/parp1.ogg b/Resources/Audio/Effects/Emotes/parp1.ogg new file mode 100644 index 0000000000..a3756ae7c4 Binary files /dev/null and b/Resources/Audio/Effects/Emotes/parp1.ogg differ diff --git a/Resources/Audio/Effects/Vehicle/bicyclebell.ogg b/Resources/Audio/Effects/Vehicle/bicyclebell.ogg new file mode 100644 index 0000000000..589ffb6c5c Binary files /dev/null and b/Resources/Audio/Effects/Vehicle/bicyclebell.ogg differ diff --git a/Resources/Audio/Effects/Vehicle/license.txt b/Resources/Audio/Effects/Vehicle/license.txt index d2d3389be0..956c56a51f 100644 --- a/Resources/Audio/Effects/Vehicle/license.txt +++ b/Resources/Audio/Effects/Vehicle/license.txt @@ -4,4 +4,5 @@ carhorn.ogg taken from /tg/station at commit https://github.com/tgstation/tgstat policesiren.ogg taken from freesound user blukotek at https://freesound.org/people/blukotek/sounds/431651/ -bone.ogg taken from \ No newline at end of file +bone.ogg taken from +bicyclebell.ogg taken from freesound user 12gkopeckak at https://freesound.org/people/13gkopeckak/sounds/378911/ diff --git a/Resources/Audio/Effects/attributions.yml b/Resources/Audio/Effects/attributions.yml index 9aa8af8fba..79211c9cba 100644 --- a/Resources/Audio/Effects/attributions.yml +++ b/Resources/Audio/Effects/attributions.yml @@ -36,4 +36,9 @@ - files: ["beep1.ogg"] license: "CC0-1.0" copyright: "Taken from thisusernameis via freesound.org + mixed from stereo to mono." - source: "https://freesound.org/people/thisusernameis/sounds/426891/" \ No newline at end of file + source: "https://freesound.org/people/thisusernameis/sounds/426891/" + +- files: ["hallelujah.ogg"] + license: "CC-BY-SA-3.0" + copyright: "Composer: Georg Friedrich Händel; Performed by: MIT Concert Choir; Directed by William C. Cutter; + cropped and mixed from stereo to mono" + source: "https://en.wikipedia.org/wiki/File:Handel_-_messiah_-_44_hallelujah.ogg" \ No newline at end of file diff --git a/Resources/Audio/Effects/hallelujah.ogg b/Resources/Audio/Effects/hallelujah.ogg new file mode 100644 index 0000000000..188a0b861f Binary files /dev/null and b/Resources/Audio/Effects/hallelujah.ogg differ diff --git a/Resources/Audio/Effects/minibombcountdown.ogg b/Resources/Audio/Effects/minibombcountdown.ogg index 465d17b7e1..f026b7db01 100644 Binary files a/Resources/Audio/Effects/minibombcountdown.ogg and b/Resources/Audio/Effects/minibombcountdown.ogg differ diff --git a/Resources/Audio/Items/Toys/toy_rustle.ogg b/Resources/Audio/Items/Toys/toy_rustle.ogg new file mode 100644 index 0000000000..de8b37d0ca Binary files /dev/null and b/Resources/Audio/Items/Toys/toy_rustle.ogg differ diff --git a/Resources/Audio/Items/attributions.yml b/Resources/Audio/Items/attributions.yml index 6e2dc03e83..b4e8c24383 100644 --- a/Resources/Audio/Items/attributions.yml +++ b/Resources/Audio/Items/attributions.yml @@ -43,7 +43,17 @@ copyright: "Created by SamKolber, shortened and converted to OGG and mono" source: "https://freesound.org/people/SamKolber/sounds/210022/" +- files: ["squeezebottle.ogg"] + license: "CC0-1.0" + copyright: "Created by Breviceps, shortened and converted to OGG and mono" + source: "https://freesound.org/people/Breviceps/sounds/445118/" + - files: ["Toys/toyfall1.ogg, Toys/toyfall2.ogg"] license: "CC0-1.0" copyright: "Created by HighTechPuddle" - source: "https://github.com/HighTechPuddle/space-station-14" \ No newline at end of file + source: "https://github.com/HighTechPuddle/space-station-14" + +- files: ["minibombcountdown.ogg"] + license: "CC-BY-SA-3.0" + copyright: "Taken from /tg/station, edited by Flareguy for Space Station 14" + source: "https://github.com/tgstation/tgstation/blob/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae/sound/weapons/armbomb.ogg" diff --git a/Resources/Audio/Items/squeezebottle.ogg b/Resources/Audio/Items/squeezebottle.ogg new file mode 100644 index 0000000000..4f6f1235bf Binary files /dev/null and b/Resources/Audio/Items/squeezebottle.ogg differ diff --git a/Resources/Audio/Lobby/a_different_reality_lagoona_remix.xm.ogg b/Resources/Audio/Lobby/a_different_reality_lagoona_remix.xm.ogg index 75f36a28fa..b519711768 100644 Binary files a/Resources/Audio/Lobby/a_different_reality_lagoona_remix.xm.ogg and b/Resources/Audio/Lobby/a_different_reality_lagoona_remix.xm.ogg differ diff --git a/Resources/Audio/Lobby/aggravated.it.ogg b/Resources/Audio/Lobby/aggravated.it.ogg index 6fece80673..0e633d7f62 100644 Binary files a/Resources/Audio/Lobby/aggravated.it.ogg and b/Resources/Audio/Lobby/aggravated.it.ogg differ diff --git a/Resources/Audio/Lobby/autumnal_equinox.xm.ogg b/Resources/Audio/Lobby/autumnal_equinox.xm.ogg index 9ee321cf4a..9d47c47d57 100644 Binary files a/Resources/Audio/Lobby/autumnal_equinox.xm.ogg and b/Resources/Audio/Lobby/autumnal_equinox.xm.ogg differ diff --git a/Resources/Audio/Lobby/drozerix_-_alone.xm.ogg b/Resources/Audio/Lobby/drozerix_-_alone.xm.ogg index ea24b23044..cb3e2a65a4 100644 Binary files a/Resources/Audio/Lobby/drozerix_-_alone.xm.ogg and b/Resources/Audio/Lobby/drozerix_-_alone.xm.ogg differ diff --git a/Resources/Audio/Lobby/drozerix_-_leisurely_voice.xm.ogg b/Resources/Audio/Lobby/drozerix_-_leisurely_voice.xm.ogg index 8231fbb66e..7589fd9c04 100644 Binary files a/Resources/Audio/Lobby/drozerix_-_leisurely_voice.xm.ogg and b/Resources/Audio/Lobby/drozerix_-_leisurely_voice.xm.ogg differ diff --git a/Resources/Audio/Lobby/melcom-cyberpunk.it.ogg b/Resources/Audio/Lobby/melcom-cyberpunk.it.ogg index 573e1e471a..5cddbf907c 100644 Binary files a/Resources/Audio/Lobby/melcom-cyberpunk.it.ogg and b/Resources/Audio/Lobby/melcom-cyberpunk.it.ogg differ diff --git a/Resources/Audio/Lobby/mod.flip-flap.ogg b/Resources/Audio/Lobby/mod.flip-flap.ogg index f99afee5bb..dd582c564f 100644 Binary files a/Resources/Audio/Lobby/mod.flip-flap.ogg and b/Resources/Audio/Lobby/mod.flip-flap.ogg differ diff --git a/Resources/Audio/Weapons/licenses.txt b/Resources/Audio/Weapons/licenses.txt index 4dbd19401a..2485a85565 100644 --- a/Resources/Audio/Weapons/licenses.txt +++ b/Resources/Audio/Weapons/licenses.txt @@ -14,10 +14,12 @@ block_metal1.ogg taken from https://github.com/Citadel-Station-13/Citadel-Statio pierce.ogg taken from: https://github.com/tgstation/tgstation/commit/106cd26fc00851a51dd362f3131120318d848a53 +rubberhammer.ogg taken from https://freesound.org/people/ScreamStudio/sounds/392617/ under CC0 1.0 + - files: ["weoweo.ogg"] license: "SONNISS #GAMEAUDIOGDC BUNDLE LICENSING" copyright: "Taken from Sonniss.com - GDC 2023 - Systematic Sound - TonalElements Obscurum - Dark Drones" - files: ["soup.ogg"] license: "SONNISS #GAMEAUDIOGDC BUNDLE LICENSING" - copyright: "Taken from Sonniss.com - GDC 2023 - 344 AUdio - Epic Impacts Vol. 1" \ No newline at end of file + copyright: "Taken from Sonniss.com - GDC 2023 - 344 AUdio - Epic Impacts Vol. 1" diff --git a/Resources/Audio/Weapons/rubberhammer.ogg b/Resources/Audio/Weapons/rubberhammer.ogg new file mode 100644 index 0000000000..bf4d063469 Binary files /dev/null and b/Resources/Audio/Weapons/rubberhammer.ogg differ diff --git a/Resources/Locale/en-US/administration/admin-verbs.ftl b/Resources/Locale/en-US/administration/admin-verbs.ftl index dab68eab4d..6804171f7d 100644 --- a/Resources/Locale/en-US/administration/admin-verbs.ftl +++ b/Resources/Locale/en-US/administration/admin-verbs.ftl @@ -7,3 +7,5 @@ admin-verbs-teleport-to = Teleport To admin-verbs-teleport-here = Teleport Here admin-verbs-freeze = Freeze admin-verbs-unfreeze = Unfreeze +toolshed-verb-mark = Mark +toolshed-verb-mark-description = Places this entity into the $marked variable, a list of entities, replacing it's prior value. diff --git a/Resources/Locale/en-US/advertisements/vending/syndiedrobe.yml b/Resources/Locale/en-US/advertisements/vending/syndiedrobe.yml new file mode 100644 index 0000000000..b7f06f53f1 --- /dev/null +++ b/Resources/Locale/en-US/advertisements/vending/syndiedrobe.yml @@ -0,0 +1,32 @@ +advertisement-syndiedrobe-1 = Brand new outfits! +advertisement-syndiedrobe-2 = Roof-top outfits for any occasion! +advertisement-syndiedrobe-3 = Being a scoundrel can be stylish. +advertisement-syndiedrobe-4 = According to the analysis: by dressing more stylishly, the chance of success of your actions increases by 0.0098%! +advertisement-syndiedrobe-5 = Hey, it seems to me you haven't looked at my assortment for a long time! +advertisement-syndiedrobe-6 = Death to NT! +advertisement-syndiedrobe-7 = Hey handsome dude, take a free outfit at our expense! +advertisement-syndiedrobe-8 = The truth is told — it's not the bullet that kills, but the lack of style. +advertisement-syndiedrobe-9 = He doesn't have beautiful clothes, the station doesn't have beautiful clothes — but you have beautiful clothes, because I will give them to you. If you want to destroy NT, this is the first step — to dress nicely. +advertisement-syndiedrobe-10 = Who is looking for, he will always find ... if of course he is dressed beautifully. +advertisement-syndiedrobe-11 = If someone said that our outfits suck, it's not a reason to get upset, it's a reason to put a bullet! +advertisement-syndiedrobe-12 = You can transfer enemies to your side by dressing them in the best outfits in the universe! +advertisement-syndiedrobe-13 = If you want to live, dress beautifully! +advertisement-syndiedrobe-14 = Wake up, syndicate. We have a station to burn. +advertisement-syndiedrobe-15 = Hey! Come, take it apart, the most stylish clothes in the galaxy! +advertisement-syndiedrobe-16 = Have you always dreamed of dressing stylishly? Then come quickly! +advertisement-syndiedrobe-17 = I quote the great writer: "Look at my assortment of clothing assortment" +advertisement-syndiedrobe-18 = According to the scan of the area - it sucks here, you need to fix it by taking the best clothes from my assortment! +advertisement-syndiedrobe-19 = Have you dreamed of dressing stylishly? Then you come to us! +advertisement-syndiedrobe-20 = What could be better than new clothes from SyndieDrobe! +advertisement-syndiedrobe-21 = Frighten everyone with your appearance only in our clothes! +advertisement-syndiedrobe-22 = We don't sell bombs. +advertisement-syndiedrobe-23 = We are not responsible for increased aggression towards our uniforms. +advertisement-syndiedrobe-24 = Fashion and elegance! Practicality and charm! SyndieDrobe! +advertisement-syndiedrobe-25 = The best fibers in the underground! +advertisement-syndiedrobe-26 = Our uniform is not visible in the dark and it's hard to notice the blood, what could be better? +advertisement-syndiedrobe-27 = Do you want to cause a panic at the station just by looking? We are at your service! +advertisement-syndiedrobe-28 = Our suits are moisture-resistant, which means you can not be afraid to get dirty with blood! +advertisement-syndiedrobe-29 = The best in the galaxy! +advertisement-syndiedrobe-30 = What could be better than the smell of our uniform in the morning? +advertisement-syndiedrobe-31 = You can leave feedback about the convenience of the form by sending a request to our Taipan hotline, the main thing is not to the wrong number! + diff --git a/Resources/Locale/en-US/alerts/alerts.ftl b/Resources/Locale/en-US/alerts/alerts.ftl index 4b5980696d..a0af1a7953 100644 --- a/Resources/Locale/en-US/alerts/alerts.ftl +++ b/Resources/Locale/en-US/alerts/alerts.ftl @@ -83,3 +83,9 @@ alerts-pulled-desc = You're being pulled. Move to break free. alerts-pulling-name = Pulling alerts-pulling-desc = You're pulling something. Click the alert to stop. + +alerts-bleed-name = [color=red]Bleed[/color] +alerts-bleed-desc = You're [color=red]bleeding[/color]. + +alerts-pacified-name = [color=green]Pacified[/color] +alerts-pacified-desc = You're pacified; you won't be able to attack anyone directly. diff --git a/Resources/Locale/en-US/atmos/air-alarm-ui.ftl b/Resources/Locale/en-US/atmos/air-alarm-ui.ftl index d476c88825..5798f9e54c 100644 --- a/Resources/Locale/en-US/atmos/air-alarm-ui.ftl +++ b/Resources/Locale/en-US/atmos/air-alarm-ui.ftl @@ -13,6 +13,7 @@ air-alarm-ui-window-device-count-label = Total Devices air-alarm-ui-window-resync-devices-label = Resync air-alarm-ui-window-mode-label = Mode +air-alarm-ui-window-auto-mode-label = Auto mode air-alarm-ui-window-pressure = {$pressure} kPa air-alarm-ui-window-pressure-indicator = Pressure: [color={$color}]{$pressure} kPa[/color] diff --git a/Resources/Locale/en-US/cartridge-loader/cartridges.ftl b/Resources/Locale/en-US/cartridge-loader/cartridges.ftl index 61e3d336e8..3be0fdcce0 100644 --- a/Resources/Locale/en-US/cartridge-loader/cartridges.ftl +++ b/Resources/Locale/en-US/cartridge-loader/cartridges.ftl @@ -1,5 +1,6 @@ default-program-name = Program notekeeper-program-name = Notekeeper +news-read-program-name = Station news net-probe-program-name = NetProbe net-probe-scan = Scanned {$device}! diff --git a/Resources/Locale/en-US/chat/managers/chat-manager.ftl b/Resources/Locale/en-US/chat/managers/chat-manager.ftl index 391180b942..a60df9749f 100644 --- a/Resources/Locale/en-US/chat/managers/chat-manager.ftl +++ b/Resources/Locale/en-US/chat/managers/chat-manager.ftl @@ -7,6 +7,8 @@ chat-manager-looc-chat-enabled-message = LOOC chat has been enabled. chat-manager-looc-chat-disabled-message = LOOC chat has been disabled. chat-manager-dead-looc-chat-enabled-message = Dead players can now use LOOC. chat-manager-dead-looc-chat-disabled-message = Dead players can no longer use LOOC. +chat-manager-crit-looc-chat-enabled-message = Crit players can now use LOOC. +chat-manager-crit-looc-chat-disabled-message = Crit players can no longer use LOOC. chat-manager-admin-ooc-chat-enabled-message = Admin OOC chat has been enabled. chat-manager-admin-ooc-chat-disabled-message = Admin OOC chat has been disabled. chat-manager-max-message-length-exceeded-message = Your message exceeded {$limit} character limit @@ -19,6 +21,7 @@ chat-manager-sender-announcement-wrap-message = {$sender} Announcement: {$message} chat-manager-entity-say-wrap-message = {$entityName} says, "{$message}" chat-manager-entity-whisper-wrap-message = {$entityName} whispers, "{$message}" +chat-manager-entity-whisper-unknown-wrap-message = Someone whispers, "{$message}" chat-manager-entity-me-wrap-message = {$entityName} {$message} chat-manager-entity-looc-wrap-message = LOOC: {$entityName}: {$message} chat-manager-send-ooc-wrap-message = OOC: {$playerName}: {$message} diff --git a/Resources/Locale/en-US/chemistry/components/solution-scanner-component.ftl b/Resources/Locale/en-US/chemistry/components/solution-scanner-component.ftl new file mode 100644 index 0000000000..8dbbaf3edd --- /dev/null +++ b/Resources/Locale/en-US/chemistry/components/solution-scanner-component.ftl @@ -0,0 +1,5 @@ +scannable-solution-verb-text = Solution +scannable-solution-verb-message = Examine the chemical composition. +scannable-solution-main-text = It contains the following chemicals: +scannable-solution-empty-container = It contains no chemicals. +scannable-solution-chemical = - {$amount}u [color={$color}]{$type}[/color] diff --git a/Resources/Locale/en-US/commands/toolshed-commands.ftl b/Resources/Locale/en-US/commands/toolshed-commands.ftl new file mode 100644 index 0000000000..3dcf56841c --- /dev/null +++ b/Resources/Locale/en-US/commands/toolshed-commands.ftl @@ -0,0 +1,58 @@ +command-description-visualize = + Takes the input list of entities and puts them into a UI window for easy browsing. +command-description-runverbas = + Runs a verb over the input entities with the given user. +command-description-acmd-perms = + Returns the admin permissions of the given command, if any. +command-description-acmd-caninvoke = + Check if the given player can invoke the given command. +command-description-jobs-jobs = + Returns all jobs on a station. +command-description-jobs-job = + Returns a given job on a station. +command-description-jobs-isinfinite = + Returns true if the input job is infinite, otherwise false. +command-description-jobs-adjust = + Adjusts the number of slots for the given job. +command-description-jobs-set = + Sets the number of slots for the given job. +command-description-jobs-amount = + Returns the number of slots for the given job. +command-description-stations-list = + Returns a list of all stations. +command-description-stations-get = + Gets the active station, if and only if there is only one. +command-description-stations-getowningstation = + Gets the station that a given entity is "owned by" (within) +command-description-stations-grids = + Returns all grids associated with the input station. +command-description-stations-config = + Returns the config associated with the input station, if any. +command-description-stations-addgrid = + Adds a grid to the given station. +command-description-stations-rmgrid = + Removes a grid from the given station. +command-description-stations-rename = + Renames the given station. +command-description-stations-largestgrid = + Returns the largest grid the given station has, if any. +command-description-admins-active = + Returns a list of active admins. +command-description-admins-all = + Returns a list of ALL admins, including deadmined ones. +command-description-marked = + Returns the value of $marked as a List. +command-description-rejuvenate = + Rejuvenates the given entities, restoring them to full health, clearing status effects, etc. +command-description-tag-list = + Lists tags on the given entities. +command-description-tag-add = + Adds a tag to the given entities. +command-description-tag-rm = + Removes a tag from the given entities. +command-description-tag-addmany = + Adds a list of tags to the given entities. +command-description-tag-rmmany = + Removes a list of tags from the given entities. +command-description-solution-get = + Returns a solution stored in an entity's solution container. diff --git a/Resources/Locale/en-US/cuffs/components/cuffable-component.ftl b/Resources/Locale/en-US/cuffs/components/cuffable-component.ftl index 52c416ce9d..d84ed3f781 100644 --- a/Resources/Locale/en-US/cuffs/components/cuffable-component.ftl +++ b/Resources/Locale/en-US/cuffs/components/cuffable-component.ftl @@ -1,17 +1,17 @@ cuffable-component-cannot-interact-message = You can't do that! -cuffable-component-cannot-remove-cuffs-too-far-message = You are too far away to remove the cuffs. +cuffable-component-cannot-remove-cuffs-too-far-message = You are too far away to remove the restraints. -cuffable-component-start-uncuffing-self = You start to painfully wriggle out of your cuffs. -cuffable-component-start-uncuffing-observer = {$user} starts uncuffing {$target}! -cuffable-component-start-uncuffing-target-message = You start uncuffing {$targetName}. -cuffable-component-start-uncuffing-by-other-message = {$otherName} starts uncuffing you! +cuffable-component-start-uncuffing-self = You start to painfully wriggle out of your restraints. +cuffable-component-start-uncuffing-observer = {$user} starts unrestraining {$target}! +cuffable-component-start-uncuffing-target-message = You start unrestraining {$targetName}. +cuffable-component-start-uncuffing-by-other-message = {$otherName} starts unrestraining you! -cuffable-component-remove-cuffs-success-message = You successfully remove the cuffs. -cuffable-component-remove-cuffs-by-other-success-message = {$otherName} uncuffs your hands. -cuffable-component-remove-cuffs-to-other-partial-success-message = You successfully remove the cuffs. {$cuffedHandCount} of {$otherName}'s hands remain cuffed. -cuffable-component-remove-cuffs-by-other-partial-success-message = {$otherName} removes your cuffs. {$cuffedHandCount} of your hands remain cuffed. -cuffable-component-remove-cuffs-partial-success-message = You successfully remove the cuffs. {$cuffedHandCount} of your hands remain cuffed. -cuffable-component-remove-cuffs-fail-message = You fail to remove the cuffs. +cuffable-component-remove-cuffs-success-message = You successfully remove the restraints. +cuffable-component-remove-cuffs-by-other-success-message = {$otherName} unrestrains your hands. +cuffable-component-remove-cuffs-to-other-partial-success-message = You successfully remove the restraints. {$cuffedHandCount} of {$otherName}'s hands remain restrained. +cuffable-component-remove-cuffs-by-other-partial-success-message = {$otherName} removes your restraints. {$cuffedHandCount} of your hands remain restrained. +cuffable-component-remove-cuffs-partial-success-message = You successfully remove the restraints. {$cuffedHandCount} of your hands remain restrained. +cuffable-component-remove-cuffs-fail-message = You fail to remove the restraints. -# UncuffVerb -uncuff-verb-get-data-text = Uncuff \ No newline at end of file +# UnrestrainVerb +uncuff-verb-get-data-text = Unrestrain diff --git a/Resources/Locale/en-US/cuffs/components/handcuff-component.ftl b/Resources/Locale/en-US/cuffs/components/handcuff-component.ftl index 4d74143d50..2d295b5d1b 100644 --- a/Resources/Locale/en-US/cuffs/components/handcuff-component.ftl +++ b/Resources/Locale/en-US/cuffs/components/handcuff-component.ftl @@ -1,17 +1,17 @@ -handcuff-component-target-self = You start cuffing yourself. -handcuff-component-cuffs-broken-error = The cuffs are broken! +handcuff-component-target-self = You start restraining yourself. +handcuff-component-cuffs-broken-error = The restraints are broken! handcuff-component-target-has-no-hands-error = {$targetName} has no hands! handcuff-component-target-has-no-free-hands-error = {$targetName} has no free hands! -handcuff-component-too-far-away-error = You are too far away to use the cuffs! -handcuff-component-start-cuffing-observer = {$user} starts cuffing {$target}! -handcuff-component-start-cuffing-target-message = You start cuffing {$targetName}. -handcuff-component-start-cuffing-by-other-message = {$otherName} starts cuffing you! -handcuff-component-cuff-observer-success-message = {$user} cuffs {$target}. -handcuff-component-cuff-other-success-message = You successfully cuff {$otherName}. -handcuff-component-cuff-by-other-success-message = You have been cuffed by {$otherName}! -handcuff-component-cuff-self-success-message = You cuff yourself. -handcuff-component-cuff-interrupt-message = You were interrupted while cuffing {$targetName}! -handcuff-component-cuff-interrupt-other-message = You interrupt {$otherName} while they are cuffing you! -handcuff-component-cuff-interrupt-self-message = You were interrupted while cuffing yourself. -handcuff-component-cuff-interrupt-buckled-message = You can't buckle while cuffed! -handcuff-component-cuff-interrupt-unbuckled-message = You can't unbuckle while cuffed! +handcuff-component-too-far-away-error = You are too far away to use the restraints! +handcuff-component-start-cuffing-observer = {$user} starts restraining {$target}! +handcuff-component-start-cuffing-target-message = You start restraining {$targetName}. +handcuff-component-start-cuffing-by-other-message = {$otherName} starts restraining you! +handcuff-component-cuff-observer-success-message = {$user} restrains {$target}. +handcuff-component-cuff-other-success-message = You successfully restrain {$otherName}. +handcuff-component-cuff-by-other-success-message = You have been restrained by {$otherName}! +handcuff-component-cuff-self-success-message = You restrain yourself. +handcuff-component-cuff-interrupt-message = You were interrupted while unrestraining {$targetName}! +handcuff-component-cuff-interrupt-other-message = You interrupt {$otherName} while they are restraining you! +handcuff-component-cuff-interrupt-self-message = You were interrupted while unrestraining yourself. +handcuff-component-cuff-interrupt-buckled-message = You can't buckle while restrained! +handcuff-component-cuff-interrupt-unbuckled-message = You can't unbuckle while restrained! diff --git a/Resources/Locale/en-US/dummy/dummy.ftl b/Resources/Locale/en-US/dummy/dummy.ftl new file mode 100644 index 0000000000..9c77d362c1 --- /dev/null +++ b/Resources/Locale/en-US/dummy/dummy.ftl @@ -0,0 +1,7 @@ +dummy-cant-speak = You cannot speak without a helping hand. +dummy-insert-hand = You insert your hand. +dummy-remove-hand = You remove your hand. +dummy-inserted-hand = You have a helping hand. +dummy-removed-hand = you have lost your helping hand. +dummy-role-name = A dummy +dummy-role-description = Become a dummy, dummy! diff --git a/Resources/Locale/en-US/flavors/flavor-profiles.ftl b/Resources/Locale/en-US/flavors/flavor-profiles.ftl index ec0d369abe..7c5e99e0bb 100644 --- a/Resources/Locale/en-US/flavors/flavor-profiles.ftl +++ b/Resources/Locale/en-US/flavors/flavor-profiles.ftl @@ -18,6 +18,7 @@ flavor-base-spicy = spicy flavor-base-metallic = metallic flavor-base-meaty = meaty flavor-base-fishy = fishy +flavor-base-crabby = crabby flavor-base-cheesy = cheesy flavor-base-funny = funny flavor-base-tingly = tingly @@ -41,6 +42,8 @@ flavor-base-shocking = shocking flavor-base-cheap = cheap flavor-base-piquant = piquant flavor-base-sharp = sharp +flavor-base-syrupy = syrupy +flavor-base-spaceshroom = mysterious # lmao flavor-base-terrible = terrible @@ -69,6 +72,8 @@ flavor-complex-batter = like batter flavor-complex-butter = like butter flavor-complex-egg = like egg flavor-complex-bacon = like bacon +flavor-complex-chicken = like chicken +flavor-complex-duck = like duck flavor-complex-chocolate = like chocolate flavor-complex-pasta = like pasta flavor-complex-rice = like rice @@ -129,12 +134,21 @@ flavor-complex-bad-joke = like a bad joke flavor-complex-memory-leek = like a fork bomb flavor-complex-gunpowder = like gunpowder flavor-complex-validhunting = like validhunting +flavor-complex-people = like people +flavor-complex-cat = like cat +flavor-complex-homerun = like a home run +flavor-complex-grass = like grass +flavor-complex-flare = like a smoking flare +flavor-complex-cobwebs = like cobwebs flavor-complex-sadness = like sadness flavor-complex-hope = like hope flavor-complex-chaos = like chaos flavor-complex-squirming = like squirming flavor-complex-electrons = like electrons flavor-complex-parents = like someone's parents +flavor-complex-plastic = like plastic +flavor-complex-glue = like glue +flavor-complex-spaceshroom-cooked = like space umami # Drink-specific flavors. @@ -156,6 +170,7 @@ flavor-complex-rum = like fermented sugar flavor-complex-coffee-liquor = like strong, bitter coffee flavor-complex-whiskey = like molasses flavor-complex-shitty-wine = like grape rinds +flavor-complex-champagne = like freshly baked bread flavor-complex-iced-tea = like iced tea flavor-complex-coffee = like coffee flavor-complex-milk = like milk @@ -181,6 +196,7 @@ flavor-complex-cuba-libre = like spiked cola flavor-complex-gin-tonic = like spiked lemon-lime soda flavor-complex-screwdriver = like spiked orange juice flavor-complex-themartinez = like violets and lemon vodka +flavor-complex-white-gilgamesh = like lightly carbonated cream flavor-complex-antifreeze = warm ### This is exactly what pilk tastes like. I'm not even joking. I might've been a little drunk though diff --git a/Resources/Locale/en-US/forensics/fibers.ftl b/Resources/Locale/en-US/forensics/fibers.ftl index f1117c662c..c12bcf5b13 100644 --- a/Resources/Locale/en-US/forensics/fibers.ftl +++ b/Resources/Locale/en-US/forensics/fibers.ftl @@ -21,3 +21,4 @@ fibers-orange = orange fibers-white = white fibers-yellow = yellow fibers-regal-blue = regal blue +fibers-olive = olive diff --git a/Resources/Locale/en-US/game-ticking/game-ticker.ftl b/Resources/Locale/en-US/game-ticking/game-ticker.ftl index 3a9c4f2e55..978e872a64 100644 --- a/Resources/Locale/en-US/game-ticking/game-ticker.ftl +++ b/Resources/Locale/en-US/game-ticking/game-ticker.ftl @@ -2,6 +2,7 @@ game-ticker-restart-round = Restarting round... game-ticker-start-round = The round is starting now... game-ticker-start-round-cannot-start-game-mode-fallback = Failed to start {$failedGameMode} mode! Defaulting to {$fallbackMode}... game-ticker-start-round-cannot-start-game-mode-restart = Failed to start {$failedGameMode} mode! Restarting round... +game-ticker-start-round-invalid-map = Selected map {$map} is inelligible for gamemode {$mode}. Gamemode may not function as intended... game-ticker-unknown-role = Unknown game-ticker-delay-start = Round start has been delayed for {$seconds} seconds. game-ticker-pause-start = Round start has been paused. diff --git a/Resources/Locale/en-US/gateway/gateway.ftl b/Resources/Locale/en-US/gateway/gateway.ftl new file mode 100644 index 0000000000..2e6a75554b --- /dev/null +++ b/Resources/Locale/en-US/gateway/gateway.ftl @@ -0,0 +1,6 @@ +gateway-window-title = Gateway +gateway-window-ready = Ready! +gateway-window-ready-in = Ready in: {$time}s +gateway-window-open-portal = Open Portal +gateway-window-no-destinations = No destinations found. +gateway-window-portal-closing = Portal closing diff --git a/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl b/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl index c9e1106128..b7a84e27de 100644 --- a/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl +++ b/Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl @@ -36,6 +36,9 @@ ghost-role-information-slimes-name = Slime ghost-role-information-slimes-description = An ordinary slime with no special needs or interests. He just lives. ghost-role-information-angry-slimes-description = Everything around you irritates your instincts, destroy them! +ghost-role-information-punpun-name = Pun Pun +ghost-role-information-punpun-description = An honorable member of the monkey society in charge of the bar and helping the bartenders in any way he can. + ghost-role-information-xeno-name = Xeno ghost-role-information-xeno-description = You are a xeno, co-operate with your hive to kill all crewmembers! ghost-role-information-xeno-rules = You are an antagonist, smack, slash, and wack! diff --git a/Resources/Locale/en-US/glue/glue.ftl b/Resources/Locale/en-US/glue/glue.ftl new file mode 100644 index 0000000000..1d0db515cb --- /dev/null +++ b/Resources/Locale/en-US/glue/glue.ftl @@ -0,0 +1,3 @@ +glue-success = {THE($target)} has been covered in glue! +glued-name-prefix = Glued {$target} +glue-failure = Can't cover {THE($target)} in glue! diff --git a/Resources/Locale/en-US/guidebook/chemistry/effects.ftl b/Resources/Locale/en-US/guidebook/chemistry/effects.ftl index e004cc1590..dac28822a1 100644 --- a/Resources/Locale/en-US/guidebook/chemistry/effects.ftl +++ b/Resources/Locale/en-US/guidebook/chemistry/effects.ftl @@ -200,13 +200,13 @@ reagent-effect-guidebook-cure-disease = reagent-effect-guidebook-cure-eye-damage = { $chance -> [1] { $deltasign -> - [1] Heals - *[-1] Deals + [1] Deals + *[-1] Heals } *[other] { $deltasign -> - [1] heal - *[-1] deal + [1] deal + *[-1] heal } } eye damage diff --git a/Resources/Locale/en-US/implant/implant.ftl b/Resources/Locale/en-US/implant/implant.ftl index 8678f4d026..ddd6bcb97d 100644 --- a/Resources/Locale/en-US/implant/implant.ftl +++ b/Resources/Locale/en-US/implant/implant.ftl @@ -1,4 +1,4 @@ -## Implanter Attempt Messages +## Implanter Attempt Messages implanter-component-implanting-target = {$user} is trying to implant you with something! implanter-draw-failed-permanent = The {$implant} in {$target} is fused with them and cannot be removed! @@ -9,9 +9,10 @@ implanter-draw-text = Draw implanter-inject-text = Inject implanter-empty-text = None -implanter-implant-text = {$implantName}{$lineBreak}{$implantDescription} -implanter-label = [color=white]Implant: {$currentEntities}{$lineBreak}Mode: {$modeString}[/color] +implanter-label = Implant: [color=green]{$implantName}[/color] | [color=white]{$modeString}[/color]{$lineBreak}{$implantDescription} + +implanter-contained-implant-text = [color=green]{$desc}[/color] ## Implanter Actions @@ -26,3 +27,19 @@ use-freedom-implant-action-description = Activating your freedom implant will fr open-uplink-implant-action-name = Open Uplink open-uplink-implant-action-description = Opens the syndicate uplink embedded under your skin + +use-emp-implant-action-name = Activate EMP +use-emp-implant-action-description = Triggers a small EMP pulse around you + +use-dna-scrambler-implant-action-name = Scramble DNA +use-dna-scrambler-implant-action-description = LING IN MAINTS! + +## Implant Popups + +scramble-attempt-while-scrambled-popup = Scrambled DNA detected, please extract implant before undoing the current scramble. +scramble-implant-activated-popup = You transformed into {$identity} + +## Implant Messages + +deathrattle-implant-dead-message = {$user} has died at {$position}. +deathrattle-implant-critical-message = {$user} life signs critical, immediate assistance required at {$position}. diff --git a/Resources/Locale/en-US/info/ban.ftl b/Resources/Locale/en-US/info/ban.ftl index 61292e6148..f1e67c66cd 100644 --- a/Resources/Locale/en-US/info/ban.ftl +++ b/Resources/Locale/en-US/info/ban.ftl @@ -79,4 +79,5 @@ ban-panel-severity = Severity: # Ban string server-ban-string = {$admin} created a {$severity} severity server ban that expires {$expires} for [{$name}, {$ip}, {$hwid}], with reason: {$reason} +server-ban-string-no-pii = {$admin} created a {$severity} severity server ban that expires {$expires} for {$name} with reason: {$reason} server-ban-string-never = never diff --git a/Resources/Locale/en-US/job/job-description.ftl b/Resources/Locale/en-US/job/job-description.ftl index a3cd585d7a..cf1dce5d56 100644 --- a/Resources/Locale/en-US/job/job-description.ftl +++ b/Resources/Locale/en-US/job/job-description.ftl @@ -13,6 +13,7 @@ job-description-chef = Keep the station fed with a variety of food items, butche job-description-chemist = Produce medicinal drugs for the doctors to use, research ethically dubious rare chemicals, and produce weapons of war when enemies of the station arrive. job-description-clown = Entertain the crew through elaborate slapstick routines or terrible jokes. job-description-cmo = Manage the resources and personnel of the medical department to keep the crew alive and disease-free. +job-description-paramedic = Rescue critically injured patients all over the station, sometimes outside too. Stablize them, give them a ride to medbay, and get back out there! job-description-detective = Investigate crime scenes using forensic tools, ensure that the guilty party is found, and have a couple smokes. job-description-doctor = Diagnose and heal crewmembers through medicinal chemicals, vaccinations, and disease cures, along with cloning the dead. job-description-engineer = Keep the station's main engine & solars active, optimize the power network, and make emergency repairs using your hardsuit. diff --git a/Resources/Locale/en-US/job/job-names.ftl b/Resources/Locale/en-US/job/job-names.ftl index e1df28b2aa..4b2c019700 100644 --- a/Resources/Locale/en-US/job/job-names.ftl +++ b/Resources/Locale/en-US/job/job-names.ftl @@ -1,4 +1,4 @@ -job-name-warden = warden +job-name-warden = warden job-name-security = security officer job-name-cadet = security cadet job-name-hos = head of security @@ -8,6 +8,7 @@ job-name-rd = research director job-name-psychologist = psychologist job-name-intern = medical intern job-name-doctor = medical doctor +job-name-paramedic = paramedic job-name-cmo = chief medical officer job-name-chemist = chemist job-name-technical-assistant = technical assistant diff --git a/Resources/Locale/en-US/job/nyano-desc.ftl b/Resources/Locale/en-US/job/nyano-desc.ftl index 514bd8468d..db265f433b 100644 --- a/Resources/Locale/en-US/job/nyano-desc.ftl +++ b/Resources/Locale/en-US/job/nyano-desc.ftl @@ -10,5 +10,4 @@ job-description-assistant = Help the crew while learning your way around. job-description-fugitive = Escape the station alive. job-description-prisoner = Sit in prison. Gamble with your cellmates. Talk to the warden. Write your memoirs. job-description-gladiator = Put on a combat spectacle for the crew. Fight for your freedom, glory, and honor. -job-description-paramedic = Head out into the field to save lives. Get shot at by hostile operatives. Take up chain-smoking. job-description-martialartist = Be honorable and disciplined, spar in the dojo, challenge security to CQC. diff --git a/Resources/Locale/en-US/lobby/lobby-state.ftl b/Resources/Locale/en-US/lobby/lobby-state.ftl index 0e86f8ff6e..2e60b66bde 100644 --- a/Resources/Locale/en-US/lobby/lobby-state.ftl +++ b/Resources/Locale/en-US/lobby/lobby-state.ftl @@ -10,3 +10,7 @@ lobby-state-player-status-ready = Ready lobby-state-player-status-observer = Observer lobby-state-player-status-round-not-started = The round hasn't started yet lobby-state-player-status-round-time = The round time is: {$hours} hours and {$minutes} minutes +lobby-state-song-text = Playing: [color=white]{$songTitle}[/color] by [color=white]{$songArtist}[/color] +lobby-state-song-no-song-text = No lobby song playing. +lobby-state-song-unknown-title = [color=dimgray]Unknown title[/color] +lobby-state-song-unknown-artist = [color=dimgray]Unknown artist[/color] diff --git a/Resources/Locale/en-US/logic-gates/logic-gates.ftl b/Resources/Locale/en-US/logic-gates/logic-gates.ftl new file mode 100644 index 0000000000..1195670e7f --- /dev/null +++ b/Resources/Locale/en-US/logic-gates/logic-gates.ftl @@ -0,0 +1,3 @@ +logic-gate-examine = It is currently {INDEFINITE($gate)} {$gate} gate. + +logic-gate-cycle = Switched to {INDEFINITE($gate)} {$gate} gate diff --git a/Resources/Locale/en-US/lube/lube.ftl b/Resources/Locale/en-US/lube/lube.ftl new file mode 100644 index 0000000000..57af8f774a --- /dev/null +++ b/Resources/Locale/en-US/lube/lube.ftl @@ -0,0 +1,4 @@ +lube-success = {THE($target)} has been covered in lube! +lubed-name-prefix = Lubed {$target} +lube-failure = Can't cover {THE($target)} in lube! +lube-slip = {THE($target)} slips out of your hands! diff --git a/Resources/Locale/en-US/machine-linking/receiver_ports.ftl b/Resources/Locale/en-US/machine-linking/receiver_ports.ftl index b5becc5f5d..4d2dd25af2 100644 --- a/Resources/Locale/en-US/machine-linking/receiver_ports.ftl +++ b/Resources/Locale/en-US/machine-linking/receiver_ports.ftl @@ -23,7 +23,7 @@ signal-port-name-close = Close signal-port-description-close = Closes a device. signal-port-name-doorbolt = Door bolt -signal-port-description-doorbolt = Toggles door bolt. +signal-port-description-doorbolt = Bolts door when HIGH. signal-port-name-trigger = Trigger signal-port-description-trigger = Triggers some mechanism on the device. @@ -69,3 +69,12 @@ signal-port-description-set-particle-epsilon = Sets the type of particle this de signal-port-name-set-particle-zeta = Set particle type: zeta signal-port-description-set-particle-zeta = Sets the type of particle this device emits to zeta. + +signal-port-name-logic-input-a = Input A +signal-port-description-logic-input-a = First input of a logic gate. + +signal-port-name-logic-input-b = Input B +signal-port-description-logic-input-b = Second input of a logic gate. + +signal-port-name-logic-input = Input +signal-port-description-logic-input = Input to the edge detector, cannot be a pulse signal. diff --git a/Resources/Locale/en-US/machine-linking/transmitter_ports.ftl b/Resources/Locale/en-US/machine-linking/transmitter_ports.ftl index 2b61bd4e11..02ede1e1b6 100644 --- a/Resources/Locale/en-US/machine-linking/transmitter_ports.ftl +++ b/Resources/Locale/en-US/machine-linking/transmitter_ports.ftl @@ -7,6 +7,9 @@ signal-port-description-on-transmitter = This port is invoked whenever the trans signal-port-name-off-transmitter = Off signal-port-description-off-transmitter = This port is invoked whenever the transmitter is turned off. +signal-port-name-status-transmitter = Status +signal-port-description-logic-output = This port is invoked with HIGH or LOW depending on the transmitter status. + signal-port-name-left = Left signal-port-description-left = This port is invoked whenever the lever is moved to the leftmost position. @@ -14,7 +17,7 @@ signal-port-name-right = Right signal-port-description-right = This port is invoked whenever the lever is moved to the rightmost position. signal-port-name-doorstatus = Door status -signal-port-description-doorstatus = This port is invoked whenever the door's status changes. +signal-port-description-doorstatus = This port is invoked with HIGH when the door opens and LOW when the door finishes closing. signal-port-name-middle = Middle signal-port-description-middle = This port is invoked whenever the lever is moved to the neutral position. @@ -24,3 +27,12 @@ signal-port-description-timer-trigger = This port is invoked whenever the timer signal-port-name-timer-start = Timer Start signal-port-description-timer-start = This port is invoked whenever the timer starts. + +signal-port-name-logic-output = Output +signal-port-description-logic-output = This port is invoked with HIGH or LOW depending on the selected gate and inputs. + +signal-port-name-logic-output-high = High Output +signal-port-description-logic-output-high = This port is invoked whenever the input has a rising edge. + +signal-port-name-logic-output-low = Low Output +signal-port-description-logic-output-low = This port is invoked whenever the input has a falling edge. diff --git a/Resources/Locale/en-US/mass-media/news-ui.ftl b/Resources/Locale/en-US/mass-media/news-ui.ftl new file mode 100644 index 0000000000..3371ffeb9f --- /dev/null +++ b/Resources/Locale/en-US/mass-media/news-ui.ftl @@ -0,0 +1,17 @@ +news-read-ui-next-text = Next +news-read-ui-past-text = Past +news-read-ui-default-title = Station News +news-read-ui-not-found-text = No articles found +news-read-ui-time-prefix-text = Publication time: +news-read-ui-notification-off = ̶♫̶ +news-read-ui-notification-on = ♫ +news-read-ui-no-author = Anonymous +news-read-ui-author-prefix = Author: +news-write-ui-default-title = Mass-media Management +news-write-ui-articles-label = Articles: +news-write-ui-delete-text = Delete +news-write-ui-share-text = Publish +news-write-ui-article-name-label = Heading: +news-write-ui-article-content-label = Content: +news-write-no-access-popup = No access + diff --git a/Resources/Locale/en-US/materials/materials.ftl b/Resources/Locale/en-US/materials/materials.ftl index 336b7f1206..527780f48d 100644 --- a/Resources/Locale/en-US/materials/materials.ftl +++ b/Resources/Locale/en-US/materials/materials.ftl @@ -18,6 +18,7 @@ materials-plasma = plasma materials-plastic = plastic materials-wood = wood materials-uranium = uranium +materials-meat = meat # Material Reclaimer -material-reclaimer-upgrade-process-rate = process rate \ No newline at end of file +material-reclaimer-upgrade-process-rate = process rate diff --git a/Resources/Locale/en-US/nuke/nuke-component.ftl b/Resources/Locale/en-US/nuke/nuke-component.ftl index 319fc33e15..92f2675ba6 100644 --- a/Resources/Locale/en-US/nuke/nuke-component.ftl +++ b/Resources/Locale/en-US/nuke/nuke-component.ftl @@ -1,4 +1,4 @@ -nuke-component-cant-anchor = The bolts seems to be blocked without disk! +nuke-component-cant-anchor-floor = The anchoring bolts fail to lock into the floor! nuke-component-announcement-sender = Nuclear Fission Explosive nuke-component-announcement-armed = Attention! The station's self-destruct mechanism has been engaged at global coordinates {$position}. {$time} seconds until detonation. If this was made in error, the mechanism may still be disarmed. nuke-component-announcement-unarmed = The station's self-destruct was deactivated! Have a nice day! diff --git a/Resources/Locale/en-US/nyanotrasen/reagents/biological.ftl b/Resources/Locale/en-US/nyanotrasen/reagents/biological.ftl new file mode 100644 index 0000000000..0da2e090c0 --- /dev/null +++ b/Resources/Locale/en-US/nyanotrasen/reagents/biological.ftl @@ -0,0 +1,2 @@ +reagent-name-prometheum = prometheum +reagent-desc-prometheum = A complex superdrug our bodies could produce if we could only unlock our potential. diff --git a/Resources/Locale/en-US/nyanotrasen/reagents/psionic.ftl b/Resources/Locale/en-US/nyanotrasen/reagents/psionic.ftl new file mode 100644 index 0000000000..0f16f55331 --- /dev/null +++ b/Resources/Locale/en-US/nyanotrasen/reagents/psionic.ftl @@ -0,0 +1,2 @@ +reagent-name-ectoplasm = ectoplasm +reagent-desc-ectoplasm = The physical component of semi-corporeal spirits. diff --git a/Resources/Locale/en-US/nyanotrasen/reagents/toxins.ftl b/Resources/Locale/en-US/nyanotrasen/reagents/toxins.ftl new file mode 100644 index 0000000000..27ce8c7ae1 --- /dev/null +++ b/Resources/Locale/en-US/nyanotrasen/reagents/toxins.ftl @@ -0,0 +1,5 @@ +reagent-name-soulbreaker-toxin = soulbreaker toxin +reagent-desc-soulbreaker-toxin = An anti-psionic about 4 times as powerful as mindbreaker toxin. + +reagent-name-lotophagoi-oil = lotophagoi oil +reagent-desc-lotophagoi-oil = A super potent drug that is much better at inducing psionics than normal hallucinogens, but with worse side effects. diff --git a/Resources/Locale/en-US/objectives/conditions/escape-shuttle-condition.ftl b/Resources/Locale/en-US/objectives/conditions/escape-shuttle-condition.ftl index fa558e9b70..5f950444aa 100644 --- a/Resources/Locale/en-US/objectives/conditions/escape-shuttle-condition.ftl +++ b/Resources/Locale/en-US/objectives/conditions/escape-shuttle-condition.ftl @@ -1,2 +1,2 @@ -objective-condition-escape-shuttle-title = Escape on the emergency shuttle alive and unrestrained. -objective-condition-escape-shuttle-description = You need to get out of here with your life and freedom. +objective-condition-escape-shuttle-title = Escape to centcom alive and unrestrained. +objective-condition-escape-shuttle-description = One of our undercover agents will debrief you when you arrive. Don't show up in cuffs. diff --git a/Resources/Locale/en-US/objectives/conditions/kill-head-condition.ftl b/Resources/Locale/en-US/objectives/conditions/kill-head-condition.ftl new file mode 100644 index 0000000000..ad8861ba06 --- /dev/null +++ b/Resources/Locale/en-US/objectives/conditions/kill-head-condition.ftl @@ -0,0 +1 @@ +objective-condition-kill-head-description = We need this head gone and you probably know why. Good luck, agent. diff --git a/Resources/Locale/en-US/objectives/conditions/kill-person-condition.ftl b/Resources/Locale/en-US/objectives/conditions/kill-person-condition.ftl index 2947bf2ec6..8d25f44606 100644 --- a/Resources/Locale/en-US/objectives/conditions/kill-person-condition.ftl +++ b/Resources/Locale/en-US/objectives/conditions/kill-person-condition.ftl @@ -1,2 +1,2 @@ -objective-condition-kill-person-title = Kill {$targetName}, {CAPITALIZE($job)} -objective-condition-kill-person-description = Do it however you like, just make sure they don't last the shift. +objective-condition-kill-person-title = Kill or maroon {$targetName}, {CAPITALIZE($job)} +objective-condition-kill-person-description = Do it however you like, just make sure they don't make it to centcom. diff --git a/Resources/Locale/en-US/pda/Ringer/ringer-component.ftl b/Resources/Locale/en-US/pda/Ringer/ringer-component.ftl index aa02d982a4..138cdd5514 100644 --- a/Resources/Locale/en-US/pda/Ringer/ringer-component.ftl +++ b/Resources/Locale/en-US/pda/Ringer/ringer-component.ftl @@ -3,6 +3,8 @@ # For the PDA Ringer screen +comp-ringer-vibration-popup = PDA vibrates + comp-ringer-ui-menu-title = Ringtone comp-ringer-ui-test-ringtone-button = Test diff --git a/Resources/Locale/en-US/prototypes/access/accesses.ftl b/Resources/Locale/en-US/prototypes/access/accesses.ftl index 6eaf374da7..29b6b4d64a 100644 --- a/Resources/Locale/en-US/prototypes/access/accesses.ftl +++ b/Resources/Locale/en-US/prototypes/access/accesses.ftl @@ -18,6 +18,7 @@ id-card-access-level-research = Research id-card-access-level-chief-medical-officer = Chief Medical Officer id-card-access-level-medical = Medical id-card-access-level-chemistry = Chemistry +id-card-access-level-paramedic = Paramedic id-card-access-level-quartermaster = Quartermaster id-card-access-level-cargo = Cargo diff --git a/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl b/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl index f0e97ef92f..9c1c182497 100644 --- a/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl +++ b/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl @@ -30,3 +30,6 @@ ent-CrateEngineeringMiniJetpack = Mini jetpack crate ent-CrateAirlockKit = Airlock kit .desc = A kit for building 6 airlocks, doesn't include tools. + +ent-CrateEvaKit = EVA kit + .desc = A set consisting of two prestigious EVA suits and helmets. diff --git a/Resources/Locale/en-US/prototypes/catalog/fills/crates/livestock-crates.ftl b/Resources/Locale/en-US/prototypes/catalog/fills/crates/livestock-crates.ftl index 522af33f20..b0ec15e4f4 100644 --- a/Resources/Locale/en-US/prototypes/catalog/fills/crates/livestock-crates.ftl +++ b/Resources/Locale/en-US/prototypes/catalog/fills/crates/livestock-crates.ftl @@ -10,6 +10,9 @@ ent-CrateNPCCat = Cat crate ent-CrateNPCChicken = Chicken crate .desc = A crate containing four fully grown chickens. +ent-CrateNPCCrab = Crab crate + .desc = A crate containing three huge crabs. + ent-CrateNPCDuck = Duck crate .desc = A crate containing six fully grown ducks. diff --git a/Resources/Locale/en-US/reagents/meta/biological.ftl b/Resources/Locale/en-US/reagents/meta/biological.ftl index 4677a609bb..3f81e37bbe 100644 --- a/Resources/Locale/en-US/reagents/meta/biological.ftl +++ b/Resources/Locale/en-US/reagents/meta/biological.ftl @@ -16,3 +16,5 @@ reagent-desc-inactiveblood = Synthetic blood without the oxygen, causes asphyxia reagent-name-fat = fat reagent-desc-fat = No matter how it was obtained, its application is important. +reagent-name-vomit = vomit +reagent-desc-vomit = You can see a few chunks of someones last meal in it. diff --git a/Resources/Locale/en-US/reagents/meta/botany.ftl b/Resources/Locale/en-US/reagents/meta/botany.ftl index bf38f29e13..a716d19d1b 100644 --- a/Resources/Locale/en-US/reagents/meta/botany.ftl +++ b/Resources/Locale/en-US/reagents/meta/botany.ftl @@ -1,5 +1,5 @@ reagent-name-e-z-nutrient = EZ nutrient -reagent-desc-e-z-nutrient = Give your plants some of those EZ nutrients! +reagent-desc-e-z-nutrient = Give your plants some of those EZ nutrients! Dionas find this delicious. reagent-name-left4-zed = left-4-zed reagent-desc-left4-zed = A cocktail of mutagenic compounds, which cause plant life to become highly unstable. @@ -8,16 +8,16 @@ reagent-name-pest-killer = pest killer reagent-desc-pest-killer = A mixture that targets pests. reagent-name-plant-b-gone = plant-B-gone -reagent-desc-plant-b-gone = A harmful toxic mixture to kill plantlife. Do not ingest! +reagent-desc-plant-b-gone = A harmful toxic mixture to kill plantlife. Very effective against kudzu. reagent-name-robust-harvest = robust harvest -reagent-desc-robust-harvest = Plant-enhancing hormones, good for increasing potency. +reagent-desc-robust-harvest = A highly effective fertilizer. A botanist's go-to and a diona's best friend. reagent-name-weed-killer = weed killer -reagent-desc-weed-killer = A mixture that targets weeds. +reagent-desc-weed-killer = A mixture that targets weeds. Very effective against kudzu. reagent-name-ammonia = ammonia -reagent-desc-ammonia = An effective fertilizer which is better than what is available to the botanist initially, though it isn't as powerful as Diethylamine +reagent-desc-ammonia = An effective fertilizer. reagent-name-diethylamine = diethylamine reagent-desc-diethylamine = A very potent fertilizer. diff --git a/Resources/Locale/en-US/reagents/meta/consumable/drink/alcohol.ftl b/Resources/Locale/en-US/reagents/meta/consumable/drink/alcohol.ftl index 3477587a35..ff675ffa95 100644 --- a/Resources/Locale/en-US/reagents/meta/consumable/drink/alcohol.ftl +++ b/Resources/Locale/en-US/reagents/meta/consumable/drink/alcohol.ftl @@ -58,6 +58,9 @@ reagent-desc-whiskey = A type of distilled alcoholic beverage made from fermente reagent-name-wine = wine reagent-desc-wine = An premium alchoholic beverage made from distilled grape juice. +reagent-name-champagne = champagne +reagent-desc-champagne = A premium sparkling wine + reagent-name-acid-spit = acidspit reagent-desc-acid-spit = A drink for the daring, can be deadly if incorrectly prepared! @@ -94,9 +97,6 @@ reagent-desc-barefoot = Barefoot and pregnant. reagent-name-beepsky-smash = beepsky smash reagent-desc-beepsky-smash = Deny drinking this and prepare for THE LAW. -reagent-name-bilk = bilk -reagent-desc-bilk = This appears to be beer mixed with milk. Disgusting. - reagent-name-black-russian = black russian reagent-desc-black-russian = For the lactose-intolerant. Still as classy as a White Russian. diff --git a/Resources/Locale/en-US/reagents/meta/consumable/drink/drinks.ftl b/Resources/Locale/en-US/reagents/meta/consumable/drink/drinks.ftl index bb8c002b10..e793664931 100644 --- a/Resources/Locale/en-US/reagents/meta/consumable/drink/drinks.ftl +++ b/Resources/Locale/en-US/reagents/meta/consumable/drink/drinks.ftl @@ -92,4 +92,7 @@ reagent-name-bubbletea = bubble tea reagent-desc-bubbletea = Big straw not included. reagent-name-the-martinez = The Martinez -reagent-desc-the-martinez = The edgerunner legend. Remembered by a drink, Forgotten by a drunk. +reagent-desc-the-martinez = The edgerunner legend. Remembered by a drink, forgotten by a drunk. + +reagent-name-white-gilgamesh = white gilgamesh +reagent-desc-white-gilgamesh = A sickening mixture of milk and beer. Makes you feel like you're made of wood. \ No newline at end of file diff --git a/Resources/Locale/en-US/reagents/meta/consumable/food/ingredients.ftl b/Resources/Locale/en-US/reagents/meta/consumable/food/ingredients.ftl index 10ce5e9b46..4acfe2a64c 100644 --- a/Resources/Locale/en-US/reagents/meta/consumable/food/ingredients.ftl +++ b/Resources/Locale/en-US/reagents/meta/consumable/food/ingredients.ftl @@ -1,6 +1,9 @@ reagent-name-flour = flour reagent-desc-flour = Used for baking. +reagent-name-cornmeal = cornmeal +reagent-desc-cornmeal = Used for baking. + reagent-name-oats = oats reagent-desc-oats = Used for a variety of tasty purposes. diff --git a/Resources/Locale/en-US/reagents/meta/elements.ftl b/Resources/Locale/en-US/reagents/meta/elements.ftl index 70cd57bc8f..b5ef028bed 100644 --- a/Resources/Locale/en-US/reagents/meta/elements.ftl +++ b/Resources/Locale/en-US/reagents/meta/elements.ftl @@ -60,3 +60,6 @@ reagent-desc-sodium = A silvery-white alkali metal. Highly reactive in its pure reagent-name-uranium = uranium reagent-desc-uranium = A grey metallic chemical element in the actinide series, weakly radioactive. + +reagent-name-zinc = zinc +reagent-desc-zinc = A silvery, brittle metal, often used in batteries to carry charge. diff --git a/Resources/Locale/en-US/reagents/meta/fun.ftl b/Resources/Locale/en-US/reagents/meta/fun.ftl index 70bea264bb..e62550290f 100644 --- a/Resources/Locale/en-US/reagents/meta/fun.ftl +++ b/Resources/Locale/en-US/reagents/meta/fun.ftl @@ -1,5 +1,5 @@ reagent-name-carpetium = carpetium -reagent-desc-carpetium = A mystical chemical, usually outsourced from the Clown Planet, that covers everything it touches in carpet. +reagent-desc-carpetium = A mystical chemical, usually outsourced from the Clown Planet, that covers everything it touches in carpet. Somehow filters out carpotoxin from the blood stream. reagent-name-fiber = fiber reagent-desc-fiber = A raw material, usually extracted from wool or other fabric products. @@ -14,4 +14,4 @@ reagent-name-saxoite = Saxoite reagent-desc-saxoite = Smells like jazz. reagent-name-licoxide = Licoxide -reagent-desc-licoxide = It looks... electrifying. +reagent-desc-licoxide = A synthetic battery acid. It looks... electrifying. diff --git a/Resources/Locale/en-US/reagents/meta/medicine.ftl b/Resources/Locale/en-US/reagents/meta/medicine.ftl index df500b9f07..21956e4ba0 100644 --- a/Resources/Locale/en-US/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/reagents/meta/medicine.ftl @@ -8,52 +8,52 @@ reagent-name-diphenhydramine = diphenhydramine reagent-desc-diphenhydramine = Rapidly purges the body of histamine and reduces jitteriness. reagent-name-arithrazine = arithrazine -reagent-desc-arithrazine = A slightly unstable medication used for the most extreme case of radiation poisoning. Lowers radiation level at over twice the rate Hyronalin does and will heal toxin damage at the same time. Deals very minor brute damage to the patient over time, but the patient's body will typically out-regenerate it easily. +reagent-desc-arithrazine = A mildly unstable medication used for the most extreme case of radiation poisoning. Exerts minor stress on the body. reagent-name-bicaridine = bicaridine reagent-desc-bicaridine = An analgesic which is highly effective at treating brute damage. It's useful for stabilizing people who have been severely beaten, as well as treating less life-threatening injuries. reagent-name-cryoxadone = cryoxadone -reagent-desc-cryoxadone = Required for the proper function of cryogenics. Heals all standard types of damage very swiftly, but only works in temperatures under 170K (usually this means cryo cells). Can also slowly heal clone damage, such as caused by cloning or Slimes. +reagent-desc-cryoxadone = Required for the proper function of cryogenics. Heals all standard types of damage very swiftly, but only works in temperatures under 150K. -reagent-name-doxarubixadone = doxarubixadone +reagent-name-doxarubixadone = doxarubixadone reagent-desc-doxarubixadone = A cryogenics chemical. Heals certain types of cellular damage done by Slimes and improper use of other chemicals. reagent-name-dermaline = dermaline -reagent-desc-dermaline = An advanced chemical that is more effective at treating burn damage than Kelotane. +reagent-desc-dermaline = An advanced chemical that is more effective at treating burn damage than kelotane. reagent-name-dexalin = dexalin -reagent-desc-dexalin = Used for treating oxygen deprivation. In most cases where it is likely to be needed, the strength of Dexalin Plus will probably be more useful. +reagent-desc-dexalin = Used for treating minor oxygen deprivation. A required reagent for dexalin plus. reagent-name-dexalin-plus = dexalin plus -reagent-desc-dexalin-plus = Used in treatment of extreme cases of oxygen deprivation. Effective at healing blood loss damage. +reagent-desc-dexalin-plus = Used in treatment of extreme cases of oxygen deprivation and bloodloss. Flushes lexorin out the blood stream. reagent-name-epinephrine = epinephrine -reagent-desc-epinephrine = Effective at bringing people back from a critical state. Reduces some stun times. Easy to overdose on. +reagent-desc-epinephrine = An effective stabilizing chemical used to keep a critical person from dying to asphyxiation while patching up minor damage during crit. Flushes lexorin out the blood stream at the cost of more epinephrine, but may add histamine. Helps reduce stun time. Commonly found in the form of emergency medipens. reagent-name-hyronalin = hyronalin -reagent-desc-hyronalin = A weak treatment for radiation damage. Considered to be useful mainly for genetic modification, where it reduces radiation levels, and thus the chance of genetic mutations. Largely outclassed by Arithrazine. +reagent-desc-hyronalin = A weak treatment for radiation damage. A precursor to arithrazine and phalanximine. Can cause vomitting. reagent-name-ipecac = ipecac -reagent-desc-ipecac = Induces vomiting. Useful for stopping a poisoning that isn't done metabolizing. +reagent-desc-ipecac = A rapid-acting emetic. Useful for stopping unmetabolized poisons, or mass-vomiting sessions. reagent-name-inaprovaline = inaprovaline -reagent-desc-inaprovaline = Inaprovaline is a synaptic stimulant and cardiostimulant. Commonly used to stabilize patients- it stops oxygen loss when the patient is in critical health. It'll also slow down bleeding by a good amount. Acts as a decent painkiller. +reagent-desc-inaprovaline = Inaprovaline is a synaptic stimulant and cardiostimulant, commonly used to treat asphyxiation damage caused during critical states and reduce bleeding. Used in many advanced medicines. reagent-name-kelotane = kelotane reagent-desc-kelotane = Treats burn damage and prevents infection. reagent-name-leporazine = leporazine -reagent-desc-leporazine = This keeps a patient's body temperature stable. High doses can allow short periods of unprotected EVA, but prevents use of the cryogenics tubes. +reagent-desc-leporazine = A chemical used to stabilize body temperature and rapidly cure cold damage. Great for unprotected EVA travel, but prevents the use of cryogenic tubes. reagent-name-barozine = barozine -reagent-desc-barozine = A potent drug that prevents pressure damage. Causes extreme pain and jittering. Very poisonous when overdosed. +reagent-desc-barozine = A potent chemical that prevents pressure damage. Causes extreme stress on the body. Commonly found in the form of space medipens. reagent-name-phalanximine = phalanximine -reagent-desc-phalanximine = Used in the treatment of cancer. Causes moderate radiation poisoning. +reagent-desc-phalanximine = An advanced chemical used in the treatment of cancer. Causes moderate radiation poisoning. -reagent-name-romerol = romerol -reagent-desc-romerol = A difficult to procure chemical used in the reversal of the zombification process. Tastes like death. +reagent-name-ambuzol = ambuzol +reagent-desc-ambuzol = A highly engineered substance able to halt the progression of a zombie infection. reagent-name-pulped-banana-peel = pulped banana peel reagent-desc-pulped-banana-peel = Pulped banana peels have some effectiveness against bleeding. @@ -62,31 +62,31 @@ reagent-name-siderlac = siderlac reagent-desc-siderlac = A powerful anti-caustic medicine derived from plants. reagent-name-spaceacillin = spaceacillin -reagent-desc-spaceacillin = A theta-lactam antibiotic. A common and very useful medicine, effective against many diseases likely to be encountered in space. Slows progression of diseases. +reagent-desc-spaceacillin = A theta-lactam antibiotic, effective against space diseases. Side-effects may include cancer. Phalanximine is recommended after ingestion. reagent-name-stellibinin = stellibinin -reagent-desc-stellibinin = A natual antitoxin with particular effectiveness against amatoxin. +reagent-desc-stellibinin = A natual anti-toxin with particular effectiveness against amatoxin. reagent-name-synaptizine = synaptizine -reagent-desc-synaptizine = Toxic, but treats hallucinations, drowsiness & halves the duration of paralysis, stuns and knockdowns. One unit is enough to treat hallucinations; two units is deadly. +reagent-desc-synaptizine = A toxic chemical that halves the duration of stuns and knockdowns. reagent-name-tranexamic-acid = tranexamic acid -reagent-desc-tranexamic-acid = A blood clotting medicine for preventing heavy bleeding. Very dangerous in large quantities. +reagent-desc-tranexamic-acid = A blood-clotting medicine used to prevent profuse bleeding. Causes heavier bleeding on overdose. Commonly found in small doses within emergency medipens. reagent-name-tricordrazine = tricordrazine -reagent-desc-tricordrazine = A wide-spectrum stimulant, originally derived from Cordrazine. It's capable of healing most common damage types simultaneously, however only at about half the rate of other medications. Because of its low potency, it's best used as a supplement to other medicines. +reagent-desc-tricordrazine = A wide-spectrum stimulant, originally derived from cordrazine. Treats minor damage of all basic health types as long as the user is not heavily wounded. Best used as an additive to other chemicals. reagent-name-lipozine = lipozine -reagent-desc-lipozine = Causes weight loss upon consumption. +reagent-desc-lipozine = A chemical that accelerates metabolism, causing the user to hunger faster. reagent-name-omnizine = omnizine -reagent-desc-omnizine = A soothing milky liquid with an iridescent gleam. A well known conspiracy theory says that it's origins remain a mystery because knowing the secrets of its production would render most commercial pharmaceuticals obsolete. +reagent-desc-omnizine = A soothing milky liquid with an iridescent gleam. A well known conspiracy theory says that it's origins remain a mystery because revealing the secrets of its production would render most commercial pharmaceuticals obsolete. reagent-name-ultravasculine = ultravasculine -reagent-desc-ultravasculine = Rapidly flushes toxins from the body, but places some stress on the veins. Do not overdose. +reagent-desc-ultravasculine = A complicated anti-toxin solution that quickly flushes out toxin while causing minor stress on the body. Reacts with histamine, duplicating itself while flushing it out. Overdose causes extreme pain. reagent-name-oculine = oculine -reagent-desc-oculine = Heals eye damage. +reagent-desc-oculine = A simple saline compound used to treat the eyes via ingestion. reagent-name-ethylredoxrazine = ethylredoxrazine reagent-desc-ethylredoxrazine = Neutralises the effects of alcohol in the blood stream. Though it is commonly needed, it is rarely requested. @@ -95,10 +95,13 @@ reagent-name-cognizine = cognizine reagent-desc-cognizine = A mysterious chemical which is able to make any non-sentient creature sentient. reagent-name-ethyloxyephedrine = ethyloxyephedrine -reagent-desc-ethyloxyephedrine = An unstable medicine derived from desoxyephedrine. With the main effects of desoxyephedrine neutralized, it may be useful for something else. +reagent-desc-ethyloxyephedrine = A mildly unstable medicine derived from desoxyephedrine, primarily used to combat narcolepsy. reagent-name-diphenylmethylamine = diphenylmethylamine reagent-desc-diphenylmethylamine = A more stable medicine than ethyloxyephedrine. Useful for keeping someone awake. reagent-name-sigynate = sigynate -reagent-desc-sigynate = A thick pink syrup useful for neutralizing acids and soothing trauma caused by acids. Tastes sweet! \ No newline at end of file +reagent-desc-sigynate = A thick pink syrup useful for neutralizing acids and soothing trauma caused by acids. Tastes sweet! + +reagent-name-saline = saline +reagent-desc-saline = "A mixture of salt and water. Commonly used to treat dehydration or low fluid presence in blood." diff --git a/Resources/Locale/en-US/reagents/meta/narcotics.ftl b/Resources/Locale/en-US/reagents/meta/narcotics.ftl index eedb42d507..e4b905bd3e 100644 --- a/Resources/Locale/en-US/reagents/meta/narcotics.ftl +++ b/Resources/Locale/en-US/reagents/meta/narcotics.ftl @@ -1,35 +1,35 @@ reagent-name-desoxyephedrine = desoxyephedrine -reagent-desc-desoxyephedrine = Desoxyephedrine is a potent stimulant with dangerous side-effects if too much is consumed. +reagent-desc-desoxyephedrine = A more effective ephedrine, with more active downsides. Requires less doses to cure narcolepsy. reagent-name-ephedrine = ephedrine -reagent-desc-ephedrine = Increases stun resistance and movement speed, giving you hand cramps. Overdose deals toxin damage and inhibits breathing. +reagent-desc-ephedrine = A caffeinated adrenaline stimulator chemical that makes you faster and harder to knock down. Also helps combat narcolepsy at dosages over thirty, at the cost of severe nerval stress. reagent-name-stimulants = stimulants reagent-desc-stimulants = A chemical cocktail developed by Donk Co. that allows agents to recover from stuns faster, move more quickly, and grants a small heal while close to critical condition. Due to the complex nature of the chemical, it is much harder for the body to purge naturally. reagent-name-experimental-stimulants = experimental stimulants -reagent-desc-experimental-stimulants = A prototype version of the Stimulant chemical mixture. Usage grants virtual immunity to stun weaponry, rapid tissue regeneration, extreme running speed by reducing lactic acid buildup, and a general feeling of euphoria. Side effects may include extreme levels of anticoagulation, tunnel vision, extreme toxin buildup in the bloodstream, and rapid liver death. Do not give to animals. +reagent-desc-experimental-stimulants = A prototype version of the stimulant chemical mixture. Usage grants virtual immunity to stun weaponry, rapid tissue regeneration, extreme running speed by reducing lactic acid buildup, and a general feeling of euphoria. Side effects may include extreme levels of anticoagulation, tunnel vision, extreme toxin buildup in the bloodstream, and rapid liver death. Do not give to animals. reagent-name-thc = THC reagent-desc-thc = The main psychoactive compound in cannabis. reagent-name-thc-oil = THC oil -reagent-desc-thc-oil = Pure THC oil, extracted from the leaves of the cannabis plant. Much stronger than in it's natural form and can be used to numb chronic pain in patients. +reagent-desc-thc-oil = Pure THC oil, extracted from the leaves of the cannabis plant. Much stronger than its natural form and can be used to numb chronic pain in patients. reagent-name-nicotine = Nicotine -reagent-desc-nicotine = Dangerous and highly addictive. +reagent-desc-nicotine = Dangerous and highly addictive, but that's what the propaganda says. reagent-name-impedrezene = impedrezene -reagent-desc-impedrezene = A narcotic that impedes one's ability by slowing down the higher brain cell functions. Causes massive brain damage. +reagent-desc-impedrezene = A narcotic that impedes one's ability by slowing down the higher brain cell functions. reagent-name-space-drugs = space drugs reagent-desc-space-drugs = An illegal compound which induces a number of effects such as loss of balance and visual artefacts. reagent-name-nocturine = nocturine -reagent-desc-nocturine = Makes you feel very tired and unable to stand up. Basically, it's bone hurting juice. +reagent-desc-nocturine = A highly effective sedative and hypnotic, developed by the Syndicate for stealth operations. One-way ticket to honk-shoo town. reagent-name-mute-toxin = mute toxin -reagent-desc-mute-toxin = Makes you unable to talk while metabolizing. +reagent-desc-mute-toxin = A thick chemical that coats the vocal cords, making the user unable to speak during metabolization. reagent-name-norepinephric-acid = norepinephric acid -reagent-desc-norepinephric-acid = Makes you unable to see while metabolizing. +reagent-desc-norepinephric-acid = A smooth chemical that blocks the optical receptors, rendering the user blind during metabolization. diff --git a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl index 704d5c2168..7f84c8e630 100644 --- a/Resources/Locale/en-US/reagents/meta/physical-desc.ftl +++ b/Resources/Locale/en-US/reagents/meta/physical-desc.ftl @@ -66,7 +66,6 @@ reagent-physical-desc-lemony-fresh = lemony fresh reagent-physical-desc-crisp = crisp reagent-physical-desc-citric = citric reagent-physical-desc-acidic = acidic -reagent-physical-desc-bilky = bilky reagent-physical-desc-buzzy = buzzy reagent-physical-desc-fibrous = fibrous reagent-physical-desc-strong-smelling = strong smelling diff --git a/Resources/Locale/en-US/reagents/meta/pyrotechnic.ftl b/Resources/Locale/en-US/reagents/meta/pyrotechnic.ftl index 0d9d1e089d..87ebe38e21 100644 --- a/Resources/Locale/en-US/reagents/meta/pyrotechnic.ftl +++ b/Resources/Locale/en-US/reagents/meta/pyrotechnic.ftl @@ -1,5 +1,5 @@ reagent-name-thermite = thermite -reagent-desc-thermite = A mixture that becomes extremely hot when ignited, and which can burn straight through walls when applied and ignited. It'll slowly inflict burn damage to anybody dumb enough to ingest it, but can't be ignited inside inside said dumb person. +reagent-desc-thermite = A mixture that becomes extremely hot when ignited. reagent-name-napalm = napalm reagent-desc-napalm = It's just a little flammable. diff --git a/Resources/Locale/en-US/reagents/meta/toxins.ftl b/Resources/Locale/en-US/reagents/meta/toxins.ftl index 8bfc11f300..1e0e592c32 100644 --- a/Resources/Locale/en-US/reagents/meta/toxins.ftl +++ b/Resources/Locale/en-US/reagents/meta/toxins.ftl @@ -1,50 +1,50 @@ reagent-name-toxin = toxin -reagent-desc-toxin = A toxic chemical. +reagent-desc-toxin = An unsurprisingly toxic chemical. Available at an emagged chem dispenser. reagent-name-carpotoxin = carpotoxin -reagent-desc-carpotoxin = Toxic secretions of a space carp. Causes a painful burning sensation. +reagent-desc-carpotoxin = A highly toxic reagent found in space carps. Causes a painful burning sensation. reagent-name-mold = mold -reagent-desc-mold = Often found in dark, humid places or on old bread. +reagent-desc-mold = A fungal growth, often found in dark, humid places or on expired bread. Will cause you to develop a disease if ingested. reagent-name-polytrinic-acid = polytrinic acid -reagent-desc-polytrinic-acid = An extremely corrosive chemical substance. The slightest touch of it will melt off most masks and headgear, and it deals extreme damage to anyone who comes directly into contact with it. +reagent-desc-polytrinic-acid = An extremely corrosive chemical substance. Severely burns anyone who comes directly into contact with it. reagent-name-chloral-hydrate = chloral hydrate -reagent-desc-chloral-hydrate = In low doses, makes you drowsy. In higher doses, puts you to sleep. Overdoses deal toxin damage. +reagent-desc-chloral-hydrate = A sedative and hypnotic chemical. Commonly used to put other people to sleep, whether they want to or not. reagent-name-fluorosulfuric-acid = fluorosulfuric acid -reagent-desc-fluorosulfuric-acid = An extremely corrosive chemical substance. +reagent-desc-fluorosulfuric-acid = A highly corrosive chemical, capable of leaving quite a mark on your skin. reagent-name-sulfuric-acid = sulfuric acid -reagent-desc-sulfuric-acid = A highly corrosive, oily, colorless liquid. +reagent-desc-sulfuric-acid = A corrosive chemical. Keep away from your face. reagent-name-unstable-mutagen = unstable mutagen reagent-desc-unstable-mutagen = Causes mutations when injected into living people or plants. High doses may be lethal, especially in humans. reagent-name-heartbreaker-toxin = heartbreaker toxin -reagent-desc-heartbreaker-toxin = A hallucinogenic compound that is illegal under space law. A synthetic drug derived from Mindbreaker toxin, it blocks some neurological signals to the respiratory system which causes choking. +reagent-desc-heartbreaker-toxin = A hallucinogenic compound derived from mindbreaker toxin. it blocks neurological signals to the respiratory system, causing asphyxiation. reagent-name-lexorin = lexorin -reagent-desc-lexorin = Temporarily stops respiration and causes tissue damage. Large doses are fatal, and will cause people to pass out very quickly. Dexalin and Dexalin Plus will both remove it, however. +reagent-desc-lexorin = A fast-acting chemical used to asphyxiate people rapidly. Dexalin, dexalin plus and epinephrine will filter it out, however. reagent-name-mindbreaker-toxin = mindbreaker toxin reagent-desc-mindbreaker-toxin = A potent, brain damaging poison that can remove psionics. reagent-name-histamine = histamine -reagent-desc-histamine = Histamine's effects become more dangerous depending on the dosage amount. They range from mildly annoying to incredibly lethal. +reagent-desc-histamine = A chemical caused by allergenics reacting with antibodies. Lethal at large quantities. reagent-name-theobromine = theobromine -reagent-desc-theobromine = Theobromine is a bitter alkaloid of the cacao plant found in chocolate, and some other foods. +reagent-desc-theobromine = A bitter alkaloid of the cacao plant, commonly found in chocolate. Do not feed to animals. reagent-name-amatoxin = amatoxin -reagent-desc-amatoxin = A potent toxin found in some mushrooms. +reagent-desc-amatoxin = A deadly toxin found in some mushrooms, primarily fly amanita. Small dosages can be lethal. reagent-name-vent-crud = vent crud -reagent-desc-vent-crud = A jet black substance found in poorly maintained ventilation systems. +reagent-desc-vent-crud = A jet black substance found in poorly maintained ventilation systems. Can cause vent cough. -reagent-name-corpium = corpium -reagent-desc-corpium = A Syndicate cocktail, carefully harvested from various sources. You wouldn't want this inside of you. +reagent-name-romerol = romerol +reagent-desc-romerol = An otherworldly concoction able to bring the undead to life. If untreated, the effects are irreversible and will bring certain doom upon the station. Handle with care. reagent-name-uncooked-animal-proteins = uncooked animal proteins reagent-desc-uncooked-animal-proteins = This is very risky for the stomachs of softer lifeforms to digest. @@ -53,16 +53,7 @@ reagent-name-allicin = allicin reagent-desc-allicin = An organosulfur compound found in alliums like garlic, onions, and related plants. reagent-name-pax = pax -reagent-desc-pax = A psychiatric drug which prevents the patient from directly harming anyone. +reagent-desc-pax = A psychiatric chemical which prevents the patient from directly harming anyone. -reagent-name-prometheum = prometheum -reagent-desc-prometheum = A complex superdrug our bodies could produce if we could only unlock our potential. - -reagent-name-soulbreaker-toxin = soulbreaker toxin -reagent-desc-soulbreaker-toxin = An anti-psionic about 4 times as powerful as mindbreaker toxin. - -reagent-name-lotophagoi-oil = lotophagoi oil -reagent-desc-lotophagoi-oil = A super potent drug that is much better at inducing psionics than normal hallucinogens, but with worse side effects. - -reagent-name-ectoplasm = ectoplasm -reagent-desc-ectoplasm = The physical component of semi-corporeal spirits. +reagent-name-lead = lead +reagent-desc-lead = A slow-acting but incredibly lethal toxin found in steel, albiet in trace amounts. Tasteless. diff --git a/Resources/Locale/en-US/research/technologies.ftl b/Resources/Locale/en-US/research/technologies.ftl index 5aa81e34b6..3e44bf5077 100644 --- a/Resources/Locale/en-US/research/technologies.ftl +++ b/Resources/Locale/en-US/research/technologies.ftl @@ -36,6 +36,7 @@ research-technology-nonlethal-ammunition = Nonlethal Ammunition research-technology-optimized-ballistics = Optimized Ballistics research-technology-concentrated-laser-weaponry = Concentrated Laser Weaponry research-technology-wave-particle-harnessing = Wave Particle Harnessing +research-technology-advanced-riot-control = Advanced Riot Control research-technology-handheld-electrical-propulsion = Handheld Electrical Propulsion research-technology-basic-robotics = Basic Robotics diff --git a/Resources/Locale/en-US/station-events/events/immovable-rod.ftl b/Resources/Locale/en-US/station-events/events/immovable-rod.ftl new file mode 100644 index 0000000000..06abcc85c3 --- /dev/null +++ b/Resources/Locale/en-US/station-events/events/immovable-rod.ftl @@ -0,0 +1 @@ +station-event-immovable-rod-start-announcement = High velocity unidentified object is on a collision course with the station. Impact imminent. diff --git a/Resources/Locale/en-US/storage/components/pick-random-component.ftl b/Resources/Locale/en-US/storage/components/pick-random-component.ftl new file mode 100644 index 0000000000..a3e72a0e6a --- /dev/null +++ b/Resources/Locale/en-US/storage/components/pick-random-component.ftl @@ -0,0 +1,2 @@ +comp-pick-random-empty = {CAPITALIZE(THE($storage))} is empty! +comp-pick-random-verb-text = Pick item diff --git a/Resources/Locale/en-US/store/uplink-catalog.ftl b/Resources/Locale/en-US/store/uplink-catalog.ftl index c65dad0f78..47022ae288 100644 --- a/Resources/Locale/en-US/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/store/uplink-catalog.ftl @@ -14,6 +14,9 @@ uplink-rifle-mosin-desc = A bolt action service rifle that has seen many wars. N uplink-esword-name = Energy Sword uplink-esword-desc = A very dangerous energy sword that can reflect shots. Can be stored in pockets when turned off. Makes a lot of noise when used or turned on. +uplink-esword-double-name = Double Bladed Energy Sword +uplink-esword-double-desc = A much more expensive counter part to the normal energy sword: with a much higher reflection chance, larger attack angle, higher structural damage, and faster swing, all at the cost of lower heat and slash damage. Makes a lot of noise when used or turned on. + uplink-edagger-name = Energy Dagger uplink-edagger-desc = A small energy blade conveniently disguised in the form of a pen. @@ -28,16 +31,16 @@ uplink-rickenbacker4001-desc = When it comes down to it, there are very few peop # Explosives uplink-explosive-grenade-name = Explosive Grenade -uplink-explosive-grenade-desc = Grenade that creates a small but devastating explosion. +uplink-explosive-grenade-desc = A simplistic grenade with a ten-second fuse that is geared towards injuring personnel. Causes minimal hull damage. uplink-flash-grenade-name = Flashbang -uplink-flash-grenade-desc = Eeeeeeeeeeeeeeeeeeeeee +uplink-flash-grenade-desc = A standard-issue flashbang, capable of blinding and slowing down anyone without proper protection. This, of course, includes you; make sure you're properly equipped before using it. uplink-mini-bomb-name = Minibomb -uplink-mini-bomb-desc = A precision sabotage explosive for quickly destroying a machine, dead body, or whatever else needs to go. +uplink-mini-bomb-desc = A low-yield, high-impact precision sabotage explosive with a five-second long fuse. Perfect for quickly destroying a machine, dead body, or whatever else needs to go. uplink-penguin-grenade-name = Grenade Penguin -uplink-penguin-grenade-desc = A small penguin with a grenade strapped around its neck. Harvested by the Syndicate from icy shit-hole planets. +uplink-penguin-grenade-desc = A small, highly-aggressive penguin with a grenade strapped around its neck. Harvested by the Syndicate from icy shit-hole planets. uplink-c4-name = C-4 uplink-c4-desc = Use it to breach walls, airlocks or sabotage equipment. It can be attached to almost all objects and has a modifiable timer with a minimum setting of 10 seconds. @@ -45,8 +48,11 @@ uplink-c4-desc = Use it to breach walls, airlocks or sabotage equipment. It can uplink-c4-bundle-name = C-4 bundle uplink-c4-bundle-desc = Because sometimes quantity is quality. Contains 7 C-4 plastic explosives. -uplink-emp-grenade-name = Emp Grenade -uplink-emp-grenade-desc = Releases electromagnetic pulses that disrupt or damage many electronic devices or drain power cells. +uplink-grenadier-rig-name = grenadier chest rig +uplink-grenadier-rig-desc = All you need for a loud party: 4 explosive grenades, 2 EMP grenades and 2 minibombs in a chest rig. + +uplink-emp-grenade-name = EMP Grenade +uplink-emp-grenade-desc = A grenade designed to disrupt electronic systems. Useful for disrupting communications, security's energy weapons, and APCs when you're in a tight spot." uplink-exploding-pen-name = Exploding pen uplink-exploding-pen-desc = A class IV explosive device contained within a standard pen. Comes with a 4 second fuse. @@ -55,15 +61,21 @@ uplink-exploding-pen-desc = A class IV explosive device contained within a stand uplink-pistol-magazine-name = Pistol Magazine (.35 auto) uplink-pistol-magazine-desc = Pistol magazine with 10 catridges. Compatible with Viper. +uplink-pistol-magazine-c20r-name = SMG magazine (.35 auto) +uplink-pistol-magazine-c20r-desc = Rifle magazine with 30 catridges. Compatible with C-20r. + uplink-pistol-magazine-caseless-name = Pistol Magazine (.25 caseless) uplink-pistol-magazine-caseless-desc = Pistol magazine with 10 catridges. Compatible with Cobra. uplink-speedloader-magnum-name = Speedloader (.45 magnum) uplink-speedloader-magnu-desc = Revolver speedloader with 6 catridges. Compatible with Python. -uplink-mosin-ammo-name = Box of .30 rifle magazines +uplink-mosin-ammo-name = ammunition box (.30 rifle) uplink-mosin-ammo-desc = A box of cartridges for the surplus rifle. +uplink-sniper-ammo-name = ammunition box (.60 antimateriel) +uplink-sniper-ammo-desc = a box of 10 cartridges for the hristov sniper rifle + # Utility uplink-holopara-kit-name = Holoparasite Kit uplink-holopara-kit-desc = The pride and joy of Cybersun. Contains an injector that hosts a sentient metaphysical guardian made of hard light which resides in the user's body when not active. @@ -112,13 +124,34 @@ uplink-storage-implanter-desc = Hide goodies inside of yourself with new bluespa uplink-freedom-implanter-name = Freedom Implanter uplink-freedom-implanter-desc = Get away from those nasty sec officers with this three use implant! +uplink-dna-scrambler-implanter-name = DNA Scrambler Implanter +uplink-dna-scrambler-implanter-desc = A single use implant that can be activated to modify your DNA and give you a completely new look, also has the function of undoing the change. Unable to scramble already scrambled DNA. + +uplink-emp-implanter-name = EMP Implanter +uplink-emp-implanter-desc = Detonates a small EMP pulse on activation that drains nearby electronics of their power, can be used three times before the internal battery runs out. + +uplink-micro-bomb-implanter-name = Micro Bomb Implanter +uplink-micro-bomb-implanter-desc = Explode on death or manual activation with this implant. Destroys the body with all equipment. + uplink-macro-bomb-implanter-name = Macro Bomb Implanter uplink-macro-bomb-implanter-desc = Inject this and on death you'll create a large explosion. Huge team casualty cost, use at own risk. Replaces internal micro bomb. uplink-uplink-implanter-name = Uplink Implanter uplink-uplink-implanter-desc = Stealthily order equipment without the need for a PDA. Swallow telecrystals to top up the uplink. +uplink-deathrattle-implant-name = Box Of Deathrattle Implants +uplink-deathrattle-implant-desc = A box containing enough deathrattle implants for the whole squad. Relays a message containing your position to the syndicate channel when you go into a critical state or die. + # Bundles +uplink-meds-bundle-name = Medical Bundle +uplink-meds-bundle-desc = All you need to get your comrades back in the fight: mainly a combat medkit, a defibrillator and three combat medipens. + +uplink-ammo-bundle-name = Ammo Bundle +uplink-ammo-bundle-desc = Reloading! Contains 4 magazines for the C-20r, 4 drums for the Bulldog, and 2 ammo boxes for the L6 SAW. + +uplink-sniper-bundle-name = Sniper Bundle +uplink-sniper-bundle-desc = An inconspicuous briefcase that contains a hristov, 10 spare bullets and a convenient disguise + uplink-c20r-bundle-name = C-20r Bundle uplink-c20r-bundle-desc = Old faithful: The classic C-20r Submachine Gun, bundled with three magazines. @@ -166,6 +199,9 @@ uplink-rigged-boxing-gloves-desc = Float like a butterfly, sting like a bee. uplink-necronomicon-name = Necronomicon uplink-necronomicon-desc = An unholy book capable of summoning a demonic familiar. +uplink-holy-hand-grenade-name = Holy Hand Grenade +uplink-holy-hand-grenade-desc = O Lord, bless this thy hand grenade, that with it thou mayst blow thine enemies to tiny bits, in thy mercy. + uplink-revolver-cap-gun-fake-name = Fake Cap Gun uplink-revolver-cap-gun-fake-desc = Fool your enemy! It can use both cap and magnum bullets. Comes loaded with magnum bullets. @@ -181,6 +217,9 @@ uplink-chimp-ammo-desc = A box of 10 omega particle cartridges for the CHIMP. Om uplink-proximity-mine-name = Proximity Mine uplink-proximity-mine-desc = A mine disguised as a wet floor sign. +uplink-disposable-turret-name = Disposable Ballistic Turret +uplink-disposable-turret-desc = Looks and functions like a normal electrical toolbox. Upon hitting the toolbox it will transform into a ballistic turret, theoretically shooting at anyone except members of the syndicate. Can be turned back into a toolbox using a screwdriver and repaired using a wrench. + # Armor uplink-chameleon-name = Chameleon Kit uplink-chameleon-desc = A backpack full of items that contain chameleon technology allowing you to disguise as pretty much anything on the station, and more! @@ -216,6 +255,9 @@ uplink-decoy-disk-desc = A piece of plastic with a lenticular printing, made to uplink-cigarettes-name = Syndicate Smokes Packet uplink-cigarettes-desc = Elite cigarettes for elite agents. Infused with medicine for when you need to do more than calm your nerves. +uplink-eshield-name = Energy Shield +uplink-eshield-desc = Exotic energy shield that reflects almost all laser beams, as well as a little protection from bullets and other physical attacks. + uplink-soap-name = Soap uplink-soap-desc = An untrustworthy bar of soap. Smells of fear. @@ -225,6 +267,12 @@ uplink-ultrabright-lantern-desc = The holy light shall blind you! uplink-nocturine-chemistry-bottle-name = Nocturine Bottle uplink-nocturine-chemistry-bottle-desc = A chemical that makes it very hard for your target to stand up. +uplink-combat-medkit-name = Combat Medical Kit +uplink-combat-medkit-desc = A medkit made for fixing combat injuries. + +uplink-combat-medipen-name = Combat Medipen +uplink-combat-medipen-desc = A single-use medipen containing chemicals that regenerate most types of damage. + uplink-stimpack-name = Stimpack uplink-stimpack-desc = The legendary chemical produced by Donk Co. for the Syndicate. Injecting yourself with this will increase your run speed and let you recover from stuns faster for 30 seconds. @@ -237,6 +285,9 @@ uplink-syndicate-segway-crate-desc = Be an enemy of the corporation, in style! uplink-nocturine-gland-injector-name = Nocturine Injector Gland uplink-nocturine-gland-injector-desc = Makes your fangs inject nocturine whenever you suck blood. +uplink-syndicate-sponge-box-name = Syndicate Sponge Box +uplink-syndicate-sponge-box-desc = A box containing 6 syndicate sponges disguised as monkey cubes, these cubes turn into a variety of angry wildlife after coming into contact with water. + # Pointless uplink-revolver-cap-gun-name = Cap Gun uplink-revolver-cap-gun-desc = Looks almost like the real thing! Ages 8 and up. @@ -267,3 +318,10 @@ uplink-operative-skirt-desc = A skirt given to our nuclear operatives with fine uplink-balloon-name = Syndie Balloon uplink-balloon-desc = Handed out to the bravest souls who survived the "atomic twister" ride at Syndieland. + +uplink-scarf-syndie-red-name = striped syndicate red scarf +uplink-scarf-syndie-red-desc = A stylish striped syndicate red scarf. The perfect winter accessory for those with a keen fashion sense, and those who are in the mood to steal something. + +uplink-scarf-syndie-green-name = striped syndicate green scarf +uplink-scarf-syndie-green-desc = A stylish striped syndicate green scarf. The perfect winter accessory for those with a keen fashion sense, and those who are in the mood to steal something. + diff --git a/Resources/Locale/en-US/tools/tool-qualities.ftl b/Resources/Locale/en-US/tools/tool-qualities.ftl index 3270873ce9..dcba051b6c 100644 --- a/Resources/Locale/en-US/tools/tool-qualities.ftl +++ b/Resources/Locale/en-US/tools/tool-qualities.ftl @@ -24,3 +24,6 @@ tool-quality-sawing-tool-name = Saw tool-quality-digging-name = Digging tool-quality-digging-tool-name = Shovel + +tool-quality-woodcutting-name = Woodcutting +tool-quality-woodcutting-tool-name = Hatchet diff --git a/Resources/Maps/Dungeon/Templates/17x17.yml b/Resources/Maps/Dungeon/Templates/17x17.yml index aa7dad94b3..2a2671a2d1 100644 --- a/Resources/Maps/Dungeon/Templates/17x17.yml +++ b/Resources/Maps/Dungeon/Templates/17x17.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,24 +16,27 @@ entities: - chunks: 1,0: ind: 1,0 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -116,4 +119,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/17x5.yml b/Resources/Maps/Dungeon/Templates/17x5.yml index a04325c4d0..d4a262d96d 100644 --- a/Resources/Maps/Dungeon/Templates/17x5.yml +++ b/Resources/Maps/Dungeon/Templates/17x5.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,18 +16,19 @@ entities: - chunks: 1,0: ind: 1,0 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -110,4 +111,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/3x5.yml b/Resources/Maps/Dungeon/Templates/3x5.yml index b5df97b6db..6105140633 100644 --- a/Resources/Maps/Dungeon/Templates/3x5.yml +++ b/Resources/Maps/Dungeon/Templates/3x5.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,15 +16,15 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -35,4 +35,5 @@ entities: nodes: [] type: DecalGrid - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/3x7.yml b/Resources/Maps/Dungeon/Templates/3x7.yml index b5df97b6db..6105140633 100644 --- a/Resources/Maps/Dungeon/Templates/3x7.yml +++ b/Resources/Maps/Dungeon/Templates/3x7.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,15 +16,15 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -35,4 +35,5 @@ entities: nodes: [] type: DecalGrid - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/5x11.yml b/Resources/Maps/Dungeon/Templates/5x11.yml index efc2c53f6b..6694f74ffd 100644 --- a/Resources/Maps/Dungeon/Templates/5x11.yml +++ b/Resources/Maps/Dungeon/Templates/5x11.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,24 +16,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -82,4 +85,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/5x17.yml b/Resources/Maps/Dungeon/Templates/5x17.yml index 8e70eed026..652eec5a27 100644 --- a/Resources/Maps/Dungeon/Templates/5x17.yml +++ b/Resources/Maps/Dungeon/Templates/5x17.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,18 +16,19 @@ entities: - chunks: 0,1: ind: 0,1 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -110,4 +111,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/5x5.yml b/Resources/Maps/Dungeon/Templates/5x5.yml index fbd8511ecc..0dd957bdbb 100644 --- a/Resources/Maps/Dungeon/Templates/5x5.yml +++ b/Resources/Maps/Dungeon/Templates/5x5.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -16,15 +16,15 @@ entities: - chunks: 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -107,4 +107,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/LargeArea2.yml b/Resources/Maps/Dungeon/Templates/LargeArea2.yml index 314b3e6f96..c597d9c78e 100644 --- a/Resources/Maps/Dungeon/Templates/LargeArea2.yml +++ b/Resources/Maps/Dungeon/Templates/LargeArea2.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,24 +17,27 @@ entities: - chunks: 1,0: ind: 1,0 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAARAAAAEQAAABEAAAARAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAARQAAAEUAAABFAAAARQAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -117,4 +120,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/LargeArea3.yml b/Resources/Maps/Dungeon/Templates/LargeArea3.yml index f214f02d95..6c4178b28e 100644 --- a/Resources/Maps/Dungeon/Templates/LargeArea3.yml +++ b/Resources/Maps/Dungeon/Templates/LargeArea3.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,24 +17,27 @@ entities: - chunks: 1,0: ind: 1,0 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -117,4 +120,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/LargeArea4.yml b/Resources/Maps/Dungeon/Templates/LargeArea4.yml index b45f3e5725..ae595ea9ba 100644 --- a/Resources/Maps/Dungeon/Templates/LargeArea4.yml +++ b/Resources/Maps/Dungeon/Templates/LargeArea4.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,24 +17,27 @@ entities: - chunks: 1,0: ind: 1,0 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAEQAAABEAAAARAAAAEQAAABEAAAABgAAAAYAAAAGAAAABgAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAABEAAAARAAAAEQAAABEAAAARAAAAAYAAAAGAAAABgAAAAYAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAARAAAAEQAAABEAAAARAAAAEQAAAAGAAAABgAAAAYAAAAGAAAABgAAAA== + tiles: + BgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAEUAAABFAAAARQAAAEUAAABFAAAABgAAAAYAAAAGAAAABgAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAABFAAAARQAAAEUAAABFAAAARQAAAAYAAAAGAAAABgAAAAYAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAARQAAAEUAAABFAAAARQAAAEUAAAAGAAAABgAAAAYAAAAGAAAABgAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -117,4 +120,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/MediumArea2.yml b/Resources/Maps/Dungeon/Templates/MediumArea2.yml index 281e8d8fd7..1cda94db95 100644 --- a/Resources/Maps/Dungeon/Templates/MediumArea2.yml +++ b/Resources/Maps/Dungeon/Templates/MediumArea2.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,18 +17,19 @@ entities: - chunks: 0,1: ind: 0,1 - tiles: RAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -111,4 +112,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/MediumArea3.yml b/Resources/Maps/Dungeon/Templates/MediumArea3.yml index 213910fd9f..f3b0db67c6 100644 --- a/Resources/Maps/Dungeon/Templates/MediumArea3.yml +++ b/Resources/Maps/Dungeon/Templates/MediumArea3.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,18 +17,19 @@ entities: - chunks: 0,1: ind: 0,1 - tiles: BgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABEAAAARAAAAEQAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARAAAAEQAAABEAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABFAAAARQAAAEUAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARQAAAEUAAABFAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -111,4 +112,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/Templates/MediumArea4.yml b/Resources/Maps/Dungeon/Templates/MediumArea4.yml index e447e156d8..06f25d69b2 100644 --- a/Resources/Maps/Dungeon/Templates/MediumArea4.yml +++ b/Resources/Maps/Dungeon/Templates/MediumArea4.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 6: FloorAsteroidIronsand1 - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,18 +17,19 @@ entities: - chunks: 0,1: ind: 0,1 - tiles: BgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABEAAAARAAAAEQAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARAAAAEQAAABEAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABEAAAARAAAAEQAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABEAAAARAAAAEQAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARAAAAEQAAABEAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEQAAABEAAAARAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABFAAAARQAAAEUAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARQAAAEUAAABFAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABFAAAARQAAAEUAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABFAAAARQAAAEUAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARQAAAEUAAABFAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEUAAABFAAAARQAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - gravityShakeSound: !type:SoundPathSpecifier @@ -111,4 +112,5 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: SpreaderGrid + - type: GridPathfinding ... diff --git a/Resources/Maps/Dungeon/experiment.yml b/Resources/Maps/Dungeon/experiment.yml index 66f9659f38..3d897e1634 100644 --- a/Resources/Maps/Dungeon/experiment.yml +++ b/Resources/Maps/Dungeon/experiment.yml @@ -35,7 +35,7 @@ tilemap: 92: FloorWood 95: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1653 components: @@ -48,73 +48,96 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== 0,0: ind: 0,0 - tiles: VwAAAEUAAAJFAAAARQAAA0UAAAFFAAAARQAAA0UAAABFAAADRQAAAUUAAANFAAACRQAAAkUAAAFFAAAARQAAA1IAAABFAAAARQAAA0UAAANFAAABRQAAAEUAAANFAAACRQAAAEUAAAFFAAAARQAAAEUAAANFAAACRQAAAEUAAABSAAAARQAAAUUAAANfAAAAKwAAACsAAAArAAAAKwAAACsAAAArAAAAKwAAACsAAAArAAAAXwAAAEUAAAFFAAABUgAAAEUAAANFAAABRQAAAEUAAAJFAAACRQAAAkUAAABFAAABRQAAAUUAAABFAAAARQAAAkUAAAJFAAACRQAAAVcAAABFAAAARQAAAkUAAABFAAAARQAAA0UAAABFAAADRQAAAEUAAANFAAABRQAAAUUAAANFAAADRQAAAUUAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAOQAAAFsAAAE5AAAAOQAAAVsAAAE5AAAARQAAAEUAAANFAAAARQAAA0UAAAE/AAAAGgAAAB4AAAAeAAAAHgAAADkAAANbAAABOQAAADkAAAJbAAAAOQAAAkUAAANFAAAARQAAAUUAAABFAAADPwAAAB8AAAAvAAAATgAAAC8AAABFAAAAXAAAAVwAAABcAAABXAAAAFwAAANcAAACXAAAAVwAAABcAAABXAAAAz8AAAAfAAAALwAAAE4AAAAvAAAAOQAAAlwAAAFcAAABXAAAAFwAAAJcAAABXAAAAVwAAABcAAACXAAAAFwAAAI/AAAAHwAAAC8AAABOAAAALwAAADkAAAE5AAACOQAAADkAAAI5AAABOQAAATkAAAE5AAAAOQAAAjkAAAE5AAABPwAAABoAAAAeAAAAHgAAAB4AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAXwAAABcAAAFFAAADRQAAAkUAAAMXAAACXwAAAD8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAPwAAAF8AAAAXAAACRQAAAUUAAAFFAAABFwAAA18AAAA/AAAAFwAAAF8AAABfAAAAUAAAAF8AAABfAAAAFwAAAD8AAABFAAACRQAAAkUAAABfAAAARQAAAkUAAAFFAAAAPwAAABcAAABfAAAAOwAAADsAAAA7AAAAXwAAABcAAAA/AAAARQAAAkUAAANFAAABRQAAAUUAAANFAAACRQAAAz8AAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAPwAAAA== + tiles: + VwAAAEUAAAJFAAAARQAAA0UAAAFFAAAARQAAA0UAAABFAAADRQAAAUUAAANFAAACRQAAAkUAAAFFAAAARQAAA1IAAABFAAAARQAAA0UAAANFAAABRQAAAEUAAANFAAACRQAAAEUAAAFFAAAARQAAAEUAAANFAAACRQAAAEUAAABSAAAARQAAAUUAAANfAAAAKwAAACsAAAArAAAAKwAAACsAAAArAAAAKwAAACsAAAArAAAAXwAAAEUAAAFFAAABUgAAAEUAAANFAAABRQAAAEUAAAJFAAACRQAAAkUAAABFAAABRQAAAUUAAABFAAAARQAAAkUAAAJFAAACRQAAAVcAAABFAAAARQAAAkUAAABFAAAARQAAA0UAAABFAAADRQAAAEUAAANFAAABRQAAAUUAAANFAAADRQAAAUUAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAOQAAAFsAAAE5AAAAOQAAAVsAAAE5AAAARQAAAEUAAANFAAAARQAAA0UAAAE/AAAAGgAAAB4AAAAeAAAAHgAAADkAAANbAAABOQAAADkAAAJbAAAAOQAAAkUAAANFAAAARQAAAUUAAABFAAADPwAAAB8AAAAvAAAATgAAAC8AAABFAAAAXAAAAVwAAABcAAABXAAAAFwAAANcAAACXAAAAVwAAABcAAABXAAAAz8AAAAfAAAALwAAAE4AAAAvAAAAOQAAAlwAAAFcAAABXAAAAFwAAAJcAAABXAAAAVwAAABcAAACXAAAAFwAAAI/AAAAHwAAAC8AAABOAAAALwAAADkAAAE5AAACOQAAADkAAAI5AAABOQAAATkAAAE5AAAAOQAAAjkAAAE5AAABPwAAABoAAAAeAAAAHgAAAB4AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAXwAAABcAAAFFAAADRQAAAkUAAAMXAAACXwAAAD8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAPwAAAF8AAAAXAAACRQAAAUUAAAFFAAABFwAAA18AAAA/AAAAFwAAAF8AAABfAAAAUAAAAF8AAABfAAAAFwAAAD8AAABFAAACRQAAAkUAAABfAAAARQAAAkUAAAFFAAAAPwAAABcAAABfAAAAOwAAADsAAAA7AAAAXwAAABcAAAA/AAAARQAAAkUAAANFAAABRQAAAUUAAANFAAACRQAAAz8AAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAPwAAAA== 0,1: ind: 0,1 - tiles: RQAAAEUAAANFAAACRQAAAkUAAAFFAAACRQAAAT8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAmAAAAJgAAACYAAAAmAAAAJgAAAD8AAABFAAABUgAAAlIAAAJSAAADRQAAAT8AAAArAAAAUgAAA1IAAANSAAAAJgAAACYAAAAmAAAAXwAAAF8AAAA/AAAAUgAAAVIAAAMrAAAAUgAAA1IAAAM/AAAAUgAAAlIAAANSAAADUgAAAiYAAAAmAAAAWwAAA1sAAANbAAADPwAAAFIAAAMrAAAAKwAAACsAAABSAAABPwAAAFIAAAFSAAADRQAAAVIAAAMmAAAAXwAAAFsAAANSAAACUgAAAj8AAABSAAABUgAAAisAAABSAAABUgAAAD8AAABSAAACUgAAAFIAAANSAAABJgAAAF8AAABbAAADUgAAAFIAAAM/AAAARQAAAFIAAANSAAAAUgAAAUUAAAE/AAAAUgAAAVIAAANSAAABUgAAAj8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA7AAAAOwAAADsAAAA/AAAARQAAAEUAAAFFAAADPwAAAD0AAAA9AAAAJgAAAD8AAABKAAACSgAAAksAAAA/AAAAOwAAAA8AAAA7AAAAPwAAAE8AAABFAAAARQAAAz8AAAAmAAAAPQAAACYAAAA/AAAASgAAAkoAAAJLAAACPwAAADsAAAAPAAAAOwAAAD8AAABFAAADRQAAAkUAAAM/AAAAJgAAACYAAAAmAAAAPwAAAEoAAANKAAACSwAAAj8AAAA7AAAADwAAADsAAAA/AAAARQAAA0UAAAFFAAABPwAAACYAAAA9AAAAJgAAAD8AAABKAAACSgAAA0sAAAE/AAAAOwAAADsAAAA7AAAAPwAAAEUAAAFFAAAARQAAAj8AAAAmAAAAJgAAAD0AAAA/AAAASgAAA0oAAABLAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAkUAAABFAAADRQAAAVIAAAFFAAACUgAAAFIAAANfAAAAFwAAABcAAAAXAAACPwAAAFIAAABSAAACRQAAABcAAAEXAAABFwAAAEUAAAFFAAAARQAAA0UAAAFFAAADFwAAARcAAAEXAAADRQAAAz8AAABSAAACUgAAAg== + tiles: + RQAAAEUAAANFAAACRQAAAkUAAAFFAAACRQAAAT8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAmAAAAJgAAACYAAAAmAAAAJgAAAD8AAABFAAABUgAAAlIAAAJSAAADRQAAAT8AAAArAAAAUgAAA1IAAANSAAAAJgAAACYAAAAmAAAAXwAAAF8AAAA/AAAAUgAAAVIAAAMrAAAAUgAAA1IAAAM/AAAAUgAAAlIAAANSAAADUgAAAiYAAAAmAAAAWwAAA1sAAANbAAADPwAAAFIAAAMrAAAAKwAAACsAAABSAAABPwAAAFIAAAFSAAADRQAAAVIAAAMmAAAAXwAAAFsAAANSAAACUgAAAj8AAABSAAABUgAAAisAAABSAAABUgAAAD8AAABSAAACUgAAAFIAAANSAAABJgAAAF8AAABbAAADUgAAAFIAAAM/AAAARQAAAFIAAANSAAAAUgAAAUUAAAE/AAAAUgAAAVIAAANSAAABUgAAAj8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA7AAAAOwAAADsAAAA/AAAARQAAAEUAAAFFAAADPwAAAD0AAAA9AAAAJgAAAD8AAABKAAACSgAAAksAAAA/AAAAOwAAAA8AAAA7AAAAPwAAAE8AAABFAAAARQAAAz8AAAAmAAAAPQAAACYAAAA/AAAASgAAAkoAAAJLAAACPwAAADsAAAAPAAAAOwAAAD8AAABFAAADRQAAAkUAAAM/AAAAJgAAACYAAAAmAAAAPwAAAEoAAANKAAACSwAAAj8AAAA7AAAADwAAADsAAAA/AAAARQAAA0UAAAFFAAABPwAAACYAAAA9AAAAJgAAAD8AAABKAAACSgAAA0sAAAE/AAAAOwAAADsAAAA7AAAAPwAAAEUAAAFFAAAARQAAAj8AAAAmAAAAJgAAAD0AAAA/AAAASgAAA0oAAABLAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAkUAAABFAAADRQAAAVIAAAFFAAACUgAAAFIAAANfAAAAFwAAABcAAAAXAAACPwAAAFIAAABSAAACRQAAABcAAAEXAAABFwAAAEUAAAFFAAAARQAAA0UAAAFFAAADFwAAARcAAAEXAAADRQAAAz8AAABSAAACUgAAAg== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== 1,0: ind: 1,0 - tiles: VwAAAD8AAABFAAAAOwAAADsAAAA7AAAARQAAADsAAAA7AAAAOwAAAEUAAAA7AAAAOwAAADsAAABFAAAAOwAAAFIAAAA/AAAARQAAADsAAAA7AAAAOwAAAEUAAAA7AAAAOwAAADsAAABFAAAAOwAAADsAAAA7AAAARQAAADsAAABSAAAAPwAAAEUAAABFAAAAOwAAAEUAAABFAAAARQAAADsAAABFAAAARQAAAEUAAAA7AAAARQAAAEUAAABFAAAAUgAAAD8AAABFAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFcAAAA/AAAARQAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAGgAAAD8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAEUAAABOAAAARQAAAC8AAABOAAAALwAAAB8AAAA/AAAATwAAAEUAAAAXAAAAFwAAAF8AAABfAAAAXwAAABcAAABFAAAATgAAAEUAAAAvAAAATgAAAC8AAAAfAAAAPwAAAE8AAABFAAAAFwAAABcAAABfAAAAXwAAAF8AAAAXAAAARQAAAE4AAABFAAAALwAAAE4AAAAvAAAAHwAAAD8AAABPAAAARQAAABcAAAAXAAAAXwAAAF8AAABfAAAAFwAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAABoAAAA/AAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAANFAAAARQAAAUUAAAJFAAABRQAAAz8AAAA7AAAAOwAAADsAAABSAAAAFwAAABcAAAAXAAAAPwAAAEUAAAI4AAAAOAAAADgAAAA4AAAAOAAAAEUAAAE/AAAAOwAAADsAAAA7AAAAUgAAAFIAAABSAAAAFwAAAD8AAABFAAABOAAAADgAAAA4AAAAOAAAADgAAABFAAADPwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAAA/AAAARQAAATgAAAA4AAAAOAAAADgAAAA4AAAARQAAAD8AAAAXAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAPwAAAA== + tiles: + VwAAAD8AAABFAAAAOwAAADsAAAA7AAAARQAAADsAAAA7AAAAOwAAAEUAAAA7AAAAOwAAADsAAABFAAAAOwAAAFIAAAA/AAAARQAAADsAAAA7AAAAOwAAAEUAAAA7AAAAOwAAADsAAABFAAAAOwAAADsAAAA7AAAARQAAADsAAABSAAAAPwAAAEUAAABFAAAAOwAAAEUAAABFAAAARQAAADsAAABFAAAARQAAAEUAAAA7AAAARQAAAEUAAABFAAAAUgAAAD8AAABFAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFcAAAA/AAAARQAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAGgAAAD8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAEUAAABOAAAARQAAAC8AAABOAAAALwAAAB8AAAA/AAAATwAAAEUAAAAXAAAAFwAAAF8AAABfAAAAXwAAABcAAABFAAAATgAAAEUAAAAvAAAATgAAAC8AAAAfAAAAPwAAAE8AAABFAAAAFwAAABcAAABfAAAAXwAAAF8AAAAXAAAARQAAAE4AAABFAAAALwAAAE4AAAAvAAAAHwAAAD8AAABPAAAARQAAABcAAAAXAAAAXwAAAF8AAABfAAAAFwAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAABoAAAA/AAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAANFAAAARQAAAUUAAAJFAAABRQAAAz8AAAA7AAAAOwAAADsAAABSAAAAFwAAABcAAAAXAAAAPwAAAEUAAAI4AAAAOAAAADgAAAA4AAAAOAAAAEUAAAE/AAAAOwAAADsAAAA7AAAAUgAAAFIAAABSAAAAFwAAAD8AAABFAAABOAAAADgAAAA4AAAAOAAAADgAAABFAAADPwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAAA/AAAARQAAATgAAAA4AAAAOAAAADgAAAA4AAAARQAAAD8AAAAXAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAPwAAAA== 1,1: ind: 1,1 - tiles: RQAAAEUAAANFAAADRQAAA0UAAAJFAAADRQAAAj8AAAAXAAAAFwAAABcAAABSAAAAUgAAAFIAAABSAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAADPwAAACsAAABFAAABRQAAAUUAAAErAAAAPwAAAEUAAABFAAADRQAAA0UAAABFAAADPwAAAFIAAABSAAABUgAAAD8AAABFAAAARQAAAEUAAABFAAADRQAAAz8AAABFAAACXwAAAF8AAABfAAAARQAAAz8AAABSAAABUgAAA1IAAAE/AAAARQAAAUUAAAJFAAABRQAAAkUAAAE/AAAARQAAA18AAABfAAAAXwAAAEUAAAI/AAAARQAAAkUAAABSAAABPwAAAEUAAANFAAABRQAAA0UAAAFFAAADPwAAAEUAAAJfAAAAXwAAAF8AAABFAAACPwAAAEUAAANFAAACUgAAAz8AAAArAAAARQAAAkUAAABFAAABKwAAAD8AAABFAAABRQAAAUUAAAFFAAADXwAAAD8AAABFAAACRQAAAT8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAADFwAAAhcAAAA/AAAARgAAAEYAAANGAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAxcAAAAXAAADPwAAAEYAAABGAAAAUAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAABcAAAEXAAAAFwAAAz8AAABGAAADRgAAAlAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAAFwAAABcAAAI/AAAARgAAAEYAAAFQAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAABcAAAAXAAACPwAAAEYAAABGAAABRgAAAz8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAADXwAAAEUAAAFFAAACRQAAAkUAAAFFAAADRQAAAkUAAABFAAABRQAAAT8AAAAXAAADFwAAABcAAAIXAAABUgAAA08AAABFAAADRQAAAUUAAABFAAACRQAAAEUAAABFAAADRQAAA0UAAAA/AAAAFwAAABcAAAAXAAACFwAAAw== + tiles: + RQAAAEUAAANFAAADRQAAA0UAAAJFAAADRQAAAj8AAAAXAAAAFwAAABcAAABSAAAAUgAAAFIAAABSAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAADPwAAACsAAABFAAABRQAAAUUAAAErAAAAPwAAAEUAAABFAAADRQAAA0UAAABFAAADPwAAAFIAAABSAAABUgAAAD8AAABFAAAARQAAAEUAAABFAAADRQAAAz8AAABFAAACXwAAAF8AAABfAAAARQAAAz8AAABSAAABUgAAA1IAAAE/AAAARQAAAUUAAAJFAAABRQAAAkUAAAE/AAAARQAAA18AAABfAAAAXwAAAEUAAAI/AAAARQAAAkUAAABSAAABPwAAAEUAAANFAAABRQAAA0UAAAFFAAADPwAAAEUAAAJfAAAAXwAAAF8AAABFAAACPwAAAEUAAANFAAACUgAAAz8AAAArAAAARQAAAkUAAABFAAABKwAAAD8AAABFAAABRQAAAUUAAAFFAAADXwAAAD8AAABFAAACRQAAAT8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAADFwAAAhcAAAA/AAAARgAAAEYAAANGAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAxcAAAAXAAADPwAAAEYAAABGAAAAUAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAABcAAAEXAAAAFwAAAz8AAABGAAADRgAAAlAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAAFwAAABcAAAI/AAAARgAAAEYAAAFQAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAABcAAAAXAAACPwAAAEYAAABGAAABRgAAAz8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAADXwAAAEUAAAFFAAACRQAAAkUAAAFFAAADRQAAAkUAAABFAAABRQAAAT8AAAAXAAADFwAAABcAAAIXAAABUgAAA08AAABFAAADRQAAAUUAAABFAAACRQAAAEUAAABFAAADRQAAA0UAAAA/AAAAFwAAABcAAAAXAAACFwAAAw== -1,2: ind: -1,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== -1,3: ind: -1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,2: ind: 0,2 - tiles: FwAAAxcAAAIXAAAAXwAAAFIAAABSAAAARQAAAVIAAAFFAAAARQAAAEUAAAJFAAACRQAAAz8AAABSAAADUgAAAj8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAACRQAAAkUAAABFAAADVwAAAFcAAABXAAADRQAAA0UAAAJFAAACRQAAAT8AAABFAAADRQAAAV8AAABfAAAARQAAAkUAAANFAAACRQAAAEsAAANLAAAASwAAAUUAAAJFAAABRQAAAEUAAAE/AAAARQAAAlcAAAFXAAABXwAAAEUAAABFAAAARQAAAkUAAAFXAAABVwAAAFcAAAJFAAABRQAAAEUAAAJFAAABPwAAAEUAAANFAAADRQAAAkUAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAkUAAAFFAAAARQAAAEUAAABFAAADRQAAAz8AAABFAAACRQAAA0UAAAFFAAADRQAAA0UAAABFAAAAPwAAAEUAAABFAAABRQAAAUUAAANFAAADRQAAAEUAAAE/AAAARQAAA0UAAAEtAAAALQAAAC0AAABFAAABRQAAAz8AAABFAAAARQAAAkUAAANFAAABRQAAAUUAAAFFAAAAPwAAAEUAAABFAAABRQAAAEUAAAJFAAAARQAAAkUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAANFAAABRQAAAVIAAAM7AAAAOwAAADsAAAA/AAAAXwAAABcAAAEXAAACFwAAAxcAAAIXAAABFwAAAT8AAABFAAABRQAAAUUAAANSAAAAOwAAADsAAAA7AAAAPwAAAF8AAABfAAAAFwAAARcAAAAXAAACXwAAAF8AAAA/AAAARQAAAUUAAABFAAADUgAAAjsAAAA7AAAAOwAAAD8AAABFAAACUAAAAFAAAABQAAAAUAAAAFAAAABFAAAAPwAAAEUAAAJFAAAARQAAA18AAABSAAACUgAAAFIAAAM/AAAARQAAA1AAAABfAAAAXwAAAF8AAABQAAAARQAAAT8AAABFAAADRQAAAUUAAANSAAABUgAAA18AAABSAAACPwAAAEUAAAJQAAAAXwAAAF8AAABfAAAAUAAAAEUAAAE/AAAAWwAAAFsAAAFbAAAAUgAAAV8AAABSAAABUgAAAz8AAABFAAADUQAAAlAAAABRAAAAUAAAAFEAAABFAAABPwAAAA== + tiles: + FwAAAxcAAAIXAAAAXwAAAFIAAABSAAAARQAAAVIAAAFFAAAARQAAAEUAAAJFAAACRQAAAz8AAABSAAADUgAAAj8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAACRQAAAkUAAABFAAADVwAAAFcAAABXAAADRQAAA0UAAAJFAAACRQAAAT8AAABFAAADRQAAAV8AAABfAAAARQAAAkUAAANFAAACRQAAAEsAAANLAAAASwAAAUUAAAJFAAABRQAAAEUAAAE/AAAARQAAAlcAAAFXAAABXwAAAEUAAABFAAAARQAAAkUAAAFXAAABVwAAAFcAAAJFAAABRQAAAEUAAAJFAAABPwAAAEUAAANFAAADRQAAAkUAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAkUAAAFFAAAARQAAAEUAAABFAAADRQAAAz8AAABFAAACRQAAA0UAAAFFAAADRQAAA0UAAABFAAAAPwAAAEUAAABFAAABRQAAAUUAAANFAAADRQAAAEUAAAE/AAAARQAAA0UAAAEtAAAALQAAAC0AAABFAAABRQAAAz8AAABFAAAARQAAAkUAAANFAAABRQAAAUUAAAFFAAAAPwAAAEUAAABFAAABRQAAAEUAAAJFAAAARQAAAkUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAANFAAABRQAAAVIAAAM7AAAAOwAAADsAAAA/AAAAXwAAABcAAAEXAAACFwAAAxcAAAIXAAABFwAAAT8AAABFAAABRQAAAUUAAANSAAAAOwAAADsAAAA7AAAAPwAAAF8AAABfAAAAFwAAARcAAAAXAAACXwAAAF8AAAA/AAAARQAAAUUAAABFAAADUgAAAjsAAAA7AAAAOwAAAD8AAABFAAACUAAAAFAAAABQAAAAUAAAAFAAAABFAAAAPwAAAEUAAAJFAAAARQAAA18AAABSAAACUgAAAFIAAAM/AAAARQAAA1AAAABfAAAAXwAAAF8AAABQAAAARQAAAT8AAABFAAADRQAAAUUAAANSAAABUgAAA18AAABSAAACPwAAAEUAAAJQAAAAXwAAAF8AAABfAAAAUAAAAEUAAAE/AAAAWwAAAFsAAAFbAAAAUgAAAV8AAABSAAABUgAAAz8AAABFAAADUQAAAlAAAABRAAAAUAAAAFEAAABFAAABPwAAAA== 0,3: ind: 0,3 - tiles: WwAAAlsAAAFbAAABXwAAAF8AAABSAAADXwAAAD8AAABFAAABRQAAAkUAAABFAAABRQAAAEUAAABFAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + WwAAAlsAAAFbAAABXwAAAF8AAABSAAADXwAAAD8AAABFAAABRQAAAkUAAABFAAABRQAAAEUAAABFAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: UgAAAV8AAABFAAACRQAAAUUAAAFFAAABRQAAA0UAAAJFAAACRQAAAUUAAAI/AAAAFwAAARcAAAEXAAABFwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABfAAAAXwAAAF8AAABFAAABRQAAA0UAAANFAAACPwAAACkAAABFAAADRQAAAkUAAAFFAAADRQAAAUUAAABFAAABVwAAAV8AAABfAAAAXwAAAFcAAABfAAAARQAAAz8AAABSAAAARQAAA0UAAANFAAACRQAAAUUAAANFAAACRQAAAF8AAABfAAAAXwAAAF8AAABFAAADRQAAAEUAAAI/AAAAKQAAAEUAAAJFAAACRQAAAkUAAANFAAACRQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAAJFAAADRQAAA0UAAABFAAABRQAAAT8AAABFAAABRQAAA18AAABFAAAAXwAAAEUAAAJFAAADPwAAAEUAAAJFAAAARQAAA0UAAABFAAAARQAAA0UAAAA/AAAARQAAAkUAAABFAAADRQAAAEUAAANFAAACRQAAAz8AAABFAAACRQAAAEUAAAFFAAAARQAAAEUAAAFFAAACPwAAAEUAAAJFAAADXwAAAEUAAANfAAAARQAAAkUAAAI/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAACAAAAMXAAACFwAAASAAAAMXAAACFwAAAiAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAABXwAAAC0AAABfAAAALQAAAF8AAAAXAAACPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAy0AAAAtAAAAXwAAAC0AAAAtAAAAFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAFfAAAAXwAAAF8AAABfAAAAXwAAACAAAAI/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAADLQAAAC0AAABfAAAALQAAAC0AAAAXAAABPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAV8AAAAtAAAAXwAAAC0AAABfAAAAFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + UgAAAV8AAABFAAACRQAAAUUAAAFFAAABRQAAA0UAAAJFAAACRQAAAUUAAAI/AAAAFwAAARcAAAEXAAABFwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABfAAAAXwAAAF8AAABFAAABRQAAA0UAAANFAAACPwAAACkAAABFAAADRQAAAkUAAAFFAAADRQAAAUUAAABFAAABVwAAAV8AAABfAAAAXwAAAFcAAABfAAAARQAAAz8AAABSAAAARQAAA0UAAANFAAACRQAAAUUAAANFAAACRQAAAF8AAABfAAAAXwAAAF8AAABFAAADRQAAAEUAAAI/AAAAKQAAAEUAAAJFAAACRQAAAkUAAANFAAACRQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAAJFAAADRQAAA0UAAABFAAABRQAAAT8AAABFAAABRQAAA18AAABFAAAAXwAAAEUAAAJFAAADPwAAAEUAAAJFAAAARQAAA0UAAABFAAAARQAAA0UAAAA/AAAARQAAAkUAAABFAAADRQAAAEUAAANFAAACRQAAAz8AAABFAAACRQAAAEUAAAFFAAAARQAAAEUAAAFFAAACPwAAAEUAAAJFAAADXwAAAEUAAANfAAAARQAAAkUAAAI/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAACAAAAMXAAACFwAAASAAAAMXAAACFwAAAiAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAABXwAAAC0AAABfAAAALQAAAF8AAAAXAAACPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAy0AAAAtAAAAXwAAAC0AAAAtAAAAFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAFfAAAAXwAAAF8AAABfAAAAXwAAACAAAAI/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAADLQAAAC0AAABfAAAALQAAAC0AAAAXAAABPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAV8AAAAtAAAAXwAAAC0AAABfAAAAFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,3: ind: 1,3 - tiles: IAAAAxcAAAAXAAAAIAAAABcAAAAXAAADIAAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + IAAAAxcAAAAXAAAAIAAAABcAAAAXAAADIAAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,0: ind: 2,0 - tiles: OwAAADsAAABFAAAAPwAAAEUAAANFAAACRQAAAl8AAAAyAAAAMgAAADIAAABfAAAARQAAAEUAAABFAAAAXwAAADsAAAA7AAAARQAAAD8AAABFAAACRQAAAkUAAAFfAAAAXwAAAFAAAABfAAAAXwAAAEUAAABFAAAARQAAAF8AAAA7AAAARQAAAEUAAAA/AAAARQAAA0UAAANFAAACRQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAUgAAAFIAAABFAAAAPwAAAEUAAABFAAABRQAAAV8AAABfAAAAUAAAAF8AAABfAAAAMQAAADEAAAAxAAAAXwAAAFIAAABfAAAARQAAAD8AAABFAAAARQAAAUUAAAJfAAAAXAAAAFwAAABcAAAAXwAAADEAAAAxAAAAMQAAAF8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAATwAAAE8AAABPAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAABcAAABFAAAATwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAARQAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAEUAAABPAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAE8AAABPAAAATwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAA0UAAAJFAAADUgAAAFIAAABSAAAAUgAAAD8AAAAgAAAAIAAAACAAAAAgAAAAXwAAACAAAAAgAAAAPwAAAEUAAAFFAAACRQAAA1IAAABSAAAAUgAAAFIAAAA/AAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAAD8AAAAXAAAAFwAAAEUAAAFFAAACRQAAA1IAAABSAAAAPwAAAEUAAABFAAADRQAAAF8AAABFAAAAXwAAAF8AAAA/AAAAXwAAABcAAABFAAACRQAAAkUAAAJSAAAAUgAAAD8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABFAAADPwAAAA== + tiles: + OwAAADsAAABFAAAAPwAAAEUAAANFAAACRQAAAl8AAAAyAAAAMgAAADIAAABfAAAARQAAAEUAAABFAAAAXwAAADsAAAA7AAAARQAAAD8AAABFAAACRQAAAkUAAAFfAAAAXwAAAFAAAABfAAAAXwAAAEUAAABFAAAARQAAAF8AAAA7AAAARQAAAEUAAAA/AAAARQAAA0UAAANFAAACRQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAUgAAAFIAAABFAAAAPwAAAEUAAABFAAABRQAAAV8AAABfAAAAUAAAAF8AAABfAAAAMQAAADEAAAAxAAAAXwAAAFIAAABfAAAARQAAAD8AAABFAAAARQAAAUUAAAJfAAAAXAAAAFwAAABcAAAAXwAAADEAAAAxAAAAMQAAAF8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAATwAAAE8AAABPAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAABcAAABFAAAATwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAARQAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAEUAAABPAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAE8AAABPAAAATwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAA0UAAAJFAAADUgAAAFIAAABSAAAAUgAAAD8AAAAgAAAAIAAAACAAAAAgAAAAXwAAACAAAAAgAAAAPwAAAEUAAAFFAAACRQAAA1IAAABSAAAAUgAAAFIAAAA/AAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAAD8AAAAXAAAAFwAAAEUAAAFFAAACRQAAA1IAAABSAAAAPwAAAEUAAABFAAADRQAAAF8AAABFAAAAXwAAAF8AAAA/AAAAXwAAABcAAABFAAACRQAAAkUAAAJSAAAAUgAAAD8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABFAAADPwAAAA== 3,0: ind: 3,0 - tiles: XAAAAFwAAABcAAAAXwAAAEUAAAFFAAACRQAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABQAAAAXwAAAF8AAABFAAABRQAAA0UAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAkUAAABFAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFAAAABfAAAAXwAAAEUAAAJFAAAARQAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAF8AAABFAAABRQAAA0UAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + XAAAAFwAAABcAAAAXwAAAEUAAAFFAAACRQAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABQAAAAXwAAAF8AAABFAAABRQAAA0UAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAkUAAABFAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFAAAABfAAAAXwAAAEUAAAJFAAAARQAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAF8AAABFAAABRQAAA0UAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== 3,-1: ind: 3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,1: ind: 3,1 - tiles: PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,2: ind: 3,2 - tiles: PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,2: ind: 2,2 - tiles: FwAAARcAAAMXAAACFwAAARcAAAMXAAABFwAAAxcAAAEXAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAACRQAAAikAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAkUAAANSAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAAKQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAAJFAAAARQAAAl8AAABFAAADXwAAAD8AAABFAAADRQAAAUUAAAFFAAABRQAAAEUAAANFAAACPwAAAEUAAABFAAACRQAAAV8AAABFAAACRQAAAEUAAAI/AAAARQAAA0UAAANFAAABRQAAA0UAAANFAAABRQAAAD8AAABFAAAAXwAAAF8AAABFAAACRQAAAF8AAABfAAAAPwAAAEUAAAJFAAACRQAAAUUAAANFAAACRQAAAUUAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + FwAAARcAAAMXAAACFwAAARcAAAMXAAABFwAAAxcAAAEXAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAACRQAAAikAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAkUAAANSAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAAKQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAAJFAAAARQAAAl8AAABFAAADXwAAAD8AAABFAAADRQAAAUUAAAFFAAABRQAAAEUAAANFAAACPwAAAEUAAABFAAACRQAAAV8AAABFAAACRQAAAEUAAAI/AAAARQAAA0UAAANFAAABRQAAA0UAAANFAAABRQAAAD8AAABFAAAAXwAAAF8AAABFAAACRQAAAF8AAABfAAAAPwAAAEUAAAJFAAACRQAAAUUAAANFAAACRQAAAUUAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,1: ind: 2,1 - tiles: FwAAABcAAABfAAAARQAAAUUAAAFSAAAAUgAAAD8AAABFAAADRQAAAl8AAABFAAABXwAAAEUAAAFFAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAACUgAAAFIAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAUgAAAFIAAAJSAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAFIAAANSAAACUgAAAz8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAACOwAAADsAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAUgAAADsAAAA7AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAADFwAAABcAAAAXAAACFwAAABcAAAIXAAADFwAAAxcAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAxcAAAEXAAABFwAAAxcAAAEXAAABFwAAARcAAAAXAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + FwAAABcAAABfAAAARQAAAUUAAAFSAAAAUgAAAD8AAABFAAADRQAAAl8AAABFAAABXwAAAEUAAAFFAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAACUgAAAFIAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAUgAAAFIAAAJSAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAFIAAANSAAACUgAAAz8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABSAAACOwAAADsAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAUgAAADsAAAA7AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAADFwAAABcAAAAXAAACFwAAABcAAAIXAAADFwAAAxcAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAxcAAAEXAAABFwAAAxcAAAEXAAABFwAAARcAAAAXAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== type: MapGrid - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg @@ -176,7 +199,7 @@ entities: 532: 6,27 533: 6,28 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: BotLeft decals: @@ -1099,7 +1122,7 @@ entities: 1095: 9,2 1096: 4,2 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Caution decals: @@ -1199,7 +1222,7 @@ entities: 1329: 41,15 1330: 43,16 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Delivery decals: @@ -1228,7 +1251,7 @@ entities: 661: 21,28 662: 20,28 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Dirt decals: @@ -1263,7 +1286,7 @@ entities: 1326: 42,16 1327: 46,14 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -1272,7 +1295,7 @@ entities: 37: 5,48 612: 9,25 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -1396,7 +1419,7 @@ entities: 1322: 34,15 1323: 38,12 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -2190,7 +2213,7 @@ entities: decals: 312: 11,48 - node: - cleanable: True + cleanable: true color: '#EFD841FF' id: splatter decals: @@ -2714,8 +2737,6 @@ entities: - pos: 35.5,39.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 33 components: - pos: 36.5,39.5 @@ -2831,8 +2852,6 @@ entities: - pos: 21.5,35.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 56 components: - pos: 20.5,35.5 @@ -2843,22 +2862,16 @@ entities: - pos: 19.5,35.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 58 components: - pos: 18.5,35.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 59 components: - pos: 17.5,35.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 60 components: - pos: 16.5,35.5 @@ -2869,8 +2882,6 @@ entities: - pos: 15.5,35.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 62 components: - pos: 14.5,35.5 @@ -2961,8 +2972,6 @@ entities: - pos: 3.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 80 components: - pos: 3.5,46.5 @@ -2978,8 +2987,6 @@ entities: - pos: 3.5,48.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 83 components: - pos: 0.5,45.5 @@ -3025,22 +3032,16 @@ entities: - pos: 10.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 92 components: - pos: 11.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: 12.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 94 components: - pos: 13.5,45.5 @@ -3071,8 +3072,6 @@ entities: - pos: 11.5,46.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 100 components: - pos: 11.5,47.5 @@ -3093,36 +3092,26 @@ entities: - pos: 17.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 104 components: - pos: 18.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 105 components: - pos: 19.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 106 components: - pos: 20.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 107 components: - pos: 21.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 108 components: - pos: 22.5,45.5 @@ -3138,29 +3127,21 @@ entities: - pos: 19.5,43.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 111 components: - pos: 19.5,44.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 112 components: - pos: 19.5,46.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 113 components: - pos: 19.5,47.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 114 components: - pos: 19.5,48.5 @@ -3541,15 +3522,11 @@ entities: - pos: 17.5,34.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 190 components: - pos: 17.5,36.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 191 components: - pos: 5.5,34.5 @@ -3885,22 +3862,16 @@ entities: - pos: 26.5,19.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 258 components: - pos: 26.5,20.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 259 components: - pos: 26.5,21.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 260 components: - pos: 26.5,22.5 @@ -3911,8 +3882,6 @@ entities: - pos: 27.5,20.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 264 components: - pos: 28.5,20.5 @@ -4248,8 +4217,6 @@ entities: - pos: 43.5,14.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 333 components: - pos: 44.5,14.5 @@ -4260,15 +4227,11 @@ entities: - pos: 45.5,14.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 335 components: - pos: 46.5,14.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 336 components: - pos: 43.5,13.5 @@ -4284,8 +4247,6 @@ entities: - pos: 43.5,15.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 339 components: - pos: 43.5,16.5 @@ -4316,22 +4277,16 @@ entities: - pos: 30.5,8.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 345 components: - pos: 29.5,8.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 346 components: - pos: 28.5,8.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 347 components: - pos: 27.5,8.5 @@ -4357,8 +4312,6 @@ entities: - pos: 29.5,9.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 352 components: - pos: 29.5,10.5 @@ -4849,8 +4802,6 @@ entities: - pos: 13.5,43.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 906 components: - pos: 9.5,18.5 @@ -4896,8 +4847,6 @@ entities: - pos: 28.5,22.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1031 components: - pos: 25.5,18.5 @@ -5188,8 +5137,6 @@ entities: - pos: 30.5,9.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1511 components: - pos: 31.5,7.5 @@ -5249,15 +5196,11 @@ entities: - pos: 11.5,46.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 545 components: - pos: 10.5,46.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 546 components: - pos: 9.5,46.5 @@ -5268,8 +5211,6 @@ entities: - pos: 12.5,46.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 548 components: - pos: 13.5,46.5 @@ -5295,8 +5236,6 @@ entities: - pos: 11.5,45.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 553 components: - pos: 11.5,44.5 @@ -5327,43 +5266,31 @@ entities: - pos: 8.5,42.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1014 components: - pos: 25.5,19.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1015 components: - pos: 25.5,20.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1016 components: - pos: 25.5,21.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1017 components: - pos: 26.5,20.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1018 components: - pos: 27.5,20.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1019 components: - pos: 28.5,20.5 @@ -5384,43 +5311,31 @@ entities: - pos: 28.5,8.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1489 components: - pos: 29.5,8.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1490 components: - pos: 30.5,8.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1491 components: - pos: 28.5,7.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1492 components: - pos: 29.5,7.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1493 components: - pos: 30.5,7.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1494 components: - pos: 27.5,7.5 @@ -5461,8 +5376,6 @@ entities: - pos: 29.5,9.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1503 components: - pos: 25.5,7.5 @@ -5492,8 +5405,6 @@ entities: - pos: 8.5,42.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 574 components: - pos: 9.5,42.5 @@ -5524,8 +5435,6 @@ entities: - pos: 13.5,43.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1024 components: - pos: 28.5,18.5 @@ -5551,22 +5460,16 @@ entities: - pos: 28.5,22.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1508 components: - pos: 29.5,9.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - uid: 1509 components: - pos: 30.5,9.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - proto: CableMVStack entities: - uid: 825 @@ -6799,10 +6702,8 @@ entities: - pos: 29.5,8.5 parent: 1653 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1606 components: @@ -6810,10 +6711,8 @@ entities: pos: 11.5,16.5 parent: 1653 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1607 components: @@ -6821,10 +6720,8 @@ entities: pos: 13.5,44.5 parent: 1653 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: ExplosivePayload entities: @@ -6946,29 +6843,21 @@ entities: - pos: 0.5,47.5 parent: 1653 type: Transform - - fixtures: {} - type: Fixtures - uid: 718 components: - pos: 4.5,25.5 parent: 1653 type: Transform - - fixtures: {} - type: Fixtures - uid: 796 components: - pos: 8.5,24.5 parent: 1653 type: Transform - - fixtures: {} - type: Fixtures - uid: 896 components: - pos: 0.5,22.5 parent: 1653 type: Transform - - fixtures: {} - type: Fixtures - proto: FoamedAluminiumMetal entities: - uid: 646 @@ -7144,8 +7033,6 @@ entities: pos: 5.5,46.5 parent: 1653 type: Transform - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 482 @@ -8979,37 +8866,25 @@ entities: - pos: 10.5,43.5 parent: 1653 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 583 - type: SignalReceiver + - links: + - 583 + type: DeviceLinkSink - uid: 581 components: - pos: 11.5,43.5 parent: 1653 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 583 - type: SignalReceiver + - links: + - 583 + type: DeviceLinkSink - uid: 582 components: - pos: 12.5,43.5 parent: 1653 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 583 - type: SignalReceiver + - links: + - 583 + type: DeviceLinkSink - proto: SignalButton entities: - uid: 583 @@ -9017,15 +8892,14 @@ entities: - pos: 9.5,43.5 parent: 1653 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 580 - - port: Toggle - uid: 581 - - port: Toggle - uid: 582 - type: SignalTransmitter + - linkedPorts: + 580: + - Pressed: Toggle + 581: + - Pressed: Toggle + 582: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalTrigger entities: - uid: 1597 diff --git a/Resources/Maps/Dungeon/lava_brig.yml b/Resources/Maps/Dungeon/lava_brig.yml index d28a2e7c66..1bb91c0e91 100644 --- a/Resources/Maps/Dungeon/lava_brig.yml +++ b/Resources/Maps/Dungeon/lava_brig.yml @@ -21,7 +21,7 @@ tilemap: 92: FloorWood 95: Plating entities: -- proto: "" +- proto: '' entities: - uid: 588 components: @@ -34,64 +34,84 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== 0,0: ind: 0,0 - tiles: RQAAA0UAAAFFAAACRQAAA0UAAAJFAAABXwAAAA0AAAAXAAABDQAAAF8AAABFAAACRQAAAkUAAAJFAAACRQAAAkUAAAJFAAABRQAAAUUAAABFAAADRQAAA18AAAANAAAADQAAAA0AAABfAAAARQAAAUUAAAJFAAABRQAAAkUAAABFAAADRQAAA0UAAAFFAAADRQAAAkUAAAEcAAABFwAAAQ0AAAAXAAACHAAAAEUAAAFFAAACRQAAAUUAAANFAAADTwAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAAA0AAAANAAAADQAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAAANAAAAFwAAAg0AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAARcAAAEXAAACDQAAAA0AAAANAAAADQAAAA0AAAAXAAABFwAAAxcAAAE/AAAASwAAAkUAAABLAAACXwAAABcAAAAcAAADXwAAAA0AAAANAAAADQAAAA0AAAANAAAAXwAAABwAAAIXAAACPwAAAEoAAAJKAAAASgAAAF8AAAAXAAABHAAAAl8AAAANAAAADQAAAA0AAAANAAAADQAAAF8AAAAcAAABFwAAAz8AAABKAAACSgAAAEoAAABFAAACFwAAABwAAANfAAAADQAAAA0AAAANAAAADQAAAA0AAABfAAAAHAAAABcAAAE/AAAASgAAA0oAAAFKAAABXwAAABcAAAMXAAADFwAAAg0AAAANAAAADQAAAA0AAAANAAAAFwAAARcAAAEXAAAAPwAAAEsAAAFFAAABSwAAAl8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAABcAAAFfAAAAFwAAA18AAAAXAAADFwAAAz8AAABPAAAAXwAAAFwAAANcAAABXAAAA1wAAABcAAADPwAAABcAAAEXAAACFwAAAhcAAAMXAAADFwAAAxcAAAA/AAAATwAAAF8AAABcAAABXAAAAlwAAABcAAACXAAAAj8AAAAXAAADFwAAAg0AAAANAAAADQAAABcAAAIXAAACPwAAAE8AAABfAAAAXAAAAlwAAANcAAADXAAAAlwAAAM/AAAAFwAAAxcAAAIXAAABFwAAAhcAAAIXAAADFwAAAT8AAABPAAAAXwAAAF8AAABPAAAAXwAAAF8AAABcAAABPwAAAA== + tiles: + RQAAA0UAAAFFAAACRQAAA0UAAAJFAAABXwAAAA0AAAAXAAABDQAAAF8AAABFAAACRQAAAkUAAAJFAAACRQAAAkUAAAJFAAABRQAAAUUAAABFAAADRQAAA18AAAANAAAADQAAAA0AAABfAAAARQAAAUUAAAJFAAABRQAAAkUAAABFAAADRQAAA0UAAAFFAAADRQAAAkUAAAEcAAABFwAAAQ0AAAAXAAACHAAAAEUAAAFFAAACRQAAAUUAAANFAAADTwAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAAA0AAAANAAAADQAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAAANAAAAFwAAAg0AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAARcAAAEXAAACDQAAAA0AAAANAAAADQAAAA0AAAAXAAABFwAAAxcAAAE/AAAASwAAAkUAAABLAAACXwAAABcAAAAcAAADXwAAAA0AAAANAAAADQAAAA0AAAANAAAAXwAAABwAAAIXAAACPwAAAEoAAAJKAAAASgAAAF8AAAAXAAABHAAAAl8AAAANAAAADQAAAA0AAAANAAAADQAAAF8AAAAcAAABFwAAAz8AAABKAAACSgAAAEoAAABFAAACFwAAABwAAANfAAAADQAAAA0AAAANAAAADQAAAA0AAABfAAAAHAAAABcAAAE/AAAASgAAA0oAAAFKAAABXwAAABcAAAMXAAADFwAAAg0AAAANAAAADQAAAA0AAAANAAAAFwAAARcAAAEXAAAAPwAAAEsAAAFFAAABSwAAAl8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAABcAAAFfAAAAFwAAA18AAAAXAAADFwAAAz8AAABPAAAAXwAAAFwAAANcAAABXAAAA1wAAABcAAADPwAAABcAAAEXAAACFwAAAhcAAAMXAAADFwAAAxcAAAA/AAAATwAAAF8AAABcAAABXAAAAlwAAABcAAACXAAAAj8AAAAXAAADFwAAAg0AAAANAAAADQAAABcAAAIXAAACPwAAAE8AAABfAAAAXAAAAlwAAANcAAADXAAAAlwAAAM/AAAAFwAAAxcAAAIXAAABFwAAAhcAAAIXAAADFwAAAT8AAABPAAAAXwAAAF8AAABPAAAAXwAAAF8AAABcAAABPwAAAA== 0,1: ind: 0,1 - tiles: FwAAABcAAANfAAAAFwAAAl8AAAAXAAADFwAAAD8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABcAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAADFwAAABcAAAMXAAADFwAAAT8AAABFAAAARQAAAUUAAAJFAAAARQAAAD8AAABPAAAAXwAAAEUAAAFPAAAAFwAAAl8AAAANAAAAXwAAABcAAAI/AAAARQAAA0oAAABKAAABSgAAA0UAAAE/AAAATwAAAE8AAABFAAAAXwAAABcAAAENAAAADQAAAA0AAAAXAAAAPwAAAEUAAABKAAABSgAAAkoAAAJFAAADPwAAAEUAAAJFAAADRQAAAUUAAAAXAAAAXwAAAA0AAABfAAAAFwAAAD8AAABFAAABSgAAAUoAAAFKAAABRQAAAz8AAABPAAAATwAAAEUAAABFAAABFwAAAxcAAAEXAAACFwAAABcAAAE/AAAARQAAAEUAAAFFAAAARQAAAkUAAAE/AAAATwAAAE8AAABFAAABRQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAAFwAAAxcAAAA/AAAATwAAAE8AAABfAAAAPwAAAFYAAAJWAAACVgAAAT8AAABFAAADRQAAA0sAAAA/AAAAFwAAAA0AAAAXAAACPwAAAF8AAABfAAAAXwAAAD8AAABWAAADVgAAAlYAAAM/AAAARQAAAEUAAAFLAAABPwAAABcAAAINAAAAFwAAAD8AAABfAAAAXwAAAF8AAAA/AAAAVgAAA1YAAABWAAAAPwAAAEUAAAFFAAABRQAAAT8AAAAXAAACDQAAABcAAAE/AAAAXwAAAF8AAABfAAAAPwAAAFYAAANWAAADVgAAAT8AAABLAAACRQAAAUUAAAI/AAAAFwAAAxcAAAIXAAADPwAAAF8AAABPAAAAXwAAAD8AAABWAAACVgAAAlYAAAM/AAAASwAAAkUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAAFwAAAQ0AAAANAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAABcAAAMXAAACPwAAAEUAAAFFAAACFwAAAhcAAAEXAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAABcAAAMXAAADFwAAAD8AAABPAAAAXwAAAA== + tiles: + FwAAABcAAANfAAAAFwAAAl8AAAAXAAADFwAAAD8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABcAAACPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAADFwAAABcAAAMXAAADFwAAAT8AAABFAAAARQAAAUUAAAJFAAAARQAAAD8AAABPAAAAXwAAAEUAAAFPAAAAFwAAAl8AAAANAAAAXwAAABcAAAI/AAAARQAAA0oAAABKAAABSgAAA0UAAAE/AAAATwAAAE8AAABFAAAAXwAAABcAAAENAAAADQAAAA0AAAAXAAAAPwAAAEUAAABKAAABSgAAAkoAAAJFAAADPwAAAEUAAAJFAAADRQAAAUUAAAAXAAAAXwAAAA0AAABfAAAAFwAAAD8AAABFAAABSgAAAUoAAAFKAAABRQAAAz8AAABPAAAATwAAAEUAAABFAAABFwAAAxcAAAEXAAACFwAAABcAAAE/AAAARQAAAEUAAAFFAAAARQAAAkUAAAE/AAAATwAAAE8AAABFAAABRQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAAFwAAAxcAAAA/AAAATwAAAE8AAABfAAAAPwAAAFYAAAJWAAACVgAAAT8AAABFAAADRQAAA0sAAAA/AAAAFwAAAA0AAAAXAAACPwAAAF8AAABfAAAAXwAAAD8AAABWAAADVgAAAlYAAAM/AAAARQAAAEUAAAFLAAABPwAAABcAAAINAAAAFwAAAD8AAABfAAAAXwAAAF8AAAA/AAAAVgAAA1YAAABWAAAAPwAAAEUAAAFFAAABRQAAAT8AAAAXAAACDQAAABcAAAE/AAAAXwAAAF8AAABfAAAAPwAAAFYAAANWAAADVgAAAT8AAABLAAACRQAAAUUAAAI/AAAAFwAAAxcAAAIXAAADPwAAAF8AAABPAAAAXwAAAD8AAABWAAACVgAAAlYAAAM/AAAASwAAAkUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAXAAAAFwAAAQ0AAAANAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAABcAAAMXAAACPwAAAEUAAAFFAAACFwAAAhcAAAEXAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAABcAAAMXAAADFwAAAD8AAABPAAAAXwAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== 1,0: ind: 1,0 - tiles: RQAAAT8AAAAyAAAAMgAAADIAAAAyAAAAXwAAABcAAAIXAAAAFwAAARcAAAMXAAABFwAAAxcAAAMXAAACFwAAA0UAAAM/AAAAMgAAADIAAAAyAAAAMgAAAF8AAAAXAAAAFwAAAxcAAAEXAAACFwAAARcAAAMXAAACFwAAARcAAAFFAAAAPwAAADIAAAAyAAAAMgAAADIAAAAcAAACFwAAAhcAAAIXAAACFwAAARcAAAIXAAACFwAAABcAAAAXAAABTwAAAD8AAAAyAAAAMgAAADIAAAAyAAAAXwAAABcAAAMXAAAAFwAAAhcAAAAXAAADFwAAAxcAAAMXAAAAFwAAAU8AAAA/AAAAMgAAADIAAAAyAAAAMgAAAF8AAAAXAAABFwAAARcAAAIXAAAAFwAAARcAAAIXAAAAFwAAAhcAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAAJFAAACXwAAAEsAAABFAAABSwAAAD8AAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAEUAAABFAAABRQAAAF8AAABKAAAASgAAAEoAAAE/AAAAOwAAAF8AAAAcAAACXwAAAF8AAABfAAAAXwAAAF8AAABFAAACRQAAAkUAAABFAAADSgAAA0oAAABKAAADPwAAADsAAABfAAAAJAAAAF8AAAAkAAAAJAAAACQAAABfAAAARQAAAEUAAABFAAABXwAAAEoAAAJKAAABSgAAAz8AAAA7AAAAXwAAAF8AAABfAAAAXwAAABwAAAFfAAAAXwAAAEUAAANFAAAARQAAAF8AAABLAAADRQAAAUsAAAI/AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAABFAAAARQAAA0UAAAJFAAACRQAAAz8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAEUAAAFKAAACSgAAAkoAAABKAAADSgAAAkUAAAA/AAAATwAAAF8AAABPAAAATwAAAE8AAABFAAAAXwAAAD8AAABFAAAASgAAAUoAAANKAAABSgAAAkoAAABFAAACPwAAAE8AAABfAAAAXwAAAF8AAABfAAAARQAAA08AAAA/AAAARQAAAkoAAAFKAAABSgAAA0oAAABKAAABRQAAAD8AAABPAAAAXwAAAE8AAABPAAAATwAAAEUAAABfAAAAPwAAAA== + tiles: + RQAAAT8AAAAyAAAAMgAAADIAAAAyAAAAXwAAABcAAAIXAAAAFwAAARcAAAMXAAABFwAAAxcAAAMXAAACFwAAA0UAAAM/AAAAMgAAADIAAAAyAAAAMgAAAF8AAAAXAAAAFwAAAxcAAAEXAAACFwAAARcAAAMXAAACFwAAARcAAAFFAAAAPwAAADIAAAAyAAAAMgAAADIAAAAcAAACFwAAAhcAAAIXAAACFwAAARcAAAIXAAACFwAAABcAAAAXAAABTwAAAD8AAAAyAAAAMgAAADIAAAAyAAAAXwAAABcAAAMXAAAAFwAAAhcAAAAXAAADFwAAAxcAAAMXAAAAFwAAAU8AAAA/AAAAMgAAADIAAAAyAAAAMgAAAF8AAAAXAAABFwAAARcAAAIXAAAAFwAAARcAAAIXAAAAFwAAAhcAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAAJFAAACXwAAAEsAAABFAAABSwAAAD8AAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAEUAAABFAAABRQAAAF8AAABKAAAASgAAAEoAAAE/AAAAOwAAAF8AAAAcAAACXwAAAF8AAABfAAAAXwAAAF8AAABFAAACRQAAAkUAAABFAAADSgAAA0oAAABKAAADPwAAADsAAABfAAAAJAAAAF8AAAAkAAAAJAAAACQAAABfAAAARQAAAEUAAABFAAABXwAAAEoAAAJKAAABSgAAAz8AAAA7AAAAXwAAAF8AAABfAAAAXwAAABwAAAFfAAAAXwAAAEUAAANFAAAARQAAAF8AAABLAAADRQAAAUsAAAI/AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAUUAAABFAAAARQAAA0UAAAJFAAACRQAAAz8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAEUAAAFKAAACSgAAAkoAAABKAAADSgAAAkUAAAA/AAAATwAAAF8AAABPAAAATwAAAE8AAABFAAAAXwAAAD8AAABFAAAASgAAAUoAAANKAAABSgAAAkoAAABFAAACPwAAAE8AAABfAAAAXwAAAF8AAABfAAAARQAAA08AAAA/AAAARQAAAkoAAAFKAAABSgAAA0oAAABKAAABRQAAAD8AAABPAAAAXwAAAE8AAABPAAAATwAAAEUAAABfAAAAPwAAAA== 1,1: ind: 1,1 - tiles: RQAAAUUAAAJFAAACRQAAAEUAAAFFAAAARQAAAj8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABPAAAAPwAAAEUAAAJFAAABRQAAAUUAAABFAAADPwAAAF8AAABPAAAATwAAAE8AAABfAAAAPwAAAEUAAAJFAAACTwAAAD8AAABFAAADSgAAAkoAAAFKAAAARQAAAT8AAABfAAAAXwAAAE8AAABfAAAAXwAAAD8AAABFAAADSgAAA0UAAAI/AAAARQAAA0oAAANKAAADSgAAA0UAAAE/AAAAXwAAAEUAAAFfAAAARQAAAV8AAAA/AAAARQAAAEoAAAFFAAADPwAAAEUAAABKAAAASgAAAkoAAAJFAAADPwAAAF8AAABPAAAATwAAAE8AAABfAAAAPwAAAEUAAANKAAADRQAAAj8AAABFAAACRQAAAkUAAANFAAADRQAAAj8AAABfAAAATwAAAE8AAABPAAAAXwAAAD8AAABFAAACRQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAADRQAAAUUAAAA/AAAATwAAAE8AAABPAAAAPwAAAE8AAABPAAAAXwAAAD8AAABFAAABRQAAAksAAAI/AAAARQAAAUUAAABFAAAAPwAAAE8AAABPAAAATwAAAD8AAABfAAAATwAAAE8AAAA/AAAARQAAAkUAAANLAAABPwAAAEUAAAJFAAAARQAAAj8AAABFAAACRQAAAEUAAAI/AAAARQAAA0UAAABFAAADPwAAAEUAAANFAAACRQAAAz8AAABLAAADRQAAAksAAAM/AAAATwAAAE8AAABPAAAAPwAAAE8AAABPAAAAXwAAAD8AAABLAAAARQAAA0UAAAI/AAAASwAAAUUAAAFLAAABPwAAAE8AAABPAAAATwAAAD8AAABPAAAAXwAAAE8AAAA/AAAASwAAA0UAAANFAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAkUAAAFFAAADRQAAAkUAAABFAAACRQAAAEUAAAJFAAACRQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== + tiles: + RQAAAUUAAAJFAAACRQAAAEUAAAFFAAAARQAAAj8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABPAAAAPwAAAEUAAAJFAAABRQAAAUUAAABFAAADPwAAAF8AAABPAAAATwAAAE8AAABfAAAAPwAAAEUAAAJFAAACTwAAAD8AAABFAAADSgAAAkoAAAFKAAAARQAAAT8AAABfAAAAXwAAAE8AAABfAAAAXwAAAD8AAABFAAADSgAAA0UAAAI/AAAARQAAA0oAAANKAAADSgAAA0UAAAE/AAAAXwAAAEUAAAFfAAAARQAAAV8AAAA/AAAARQAAAEoAAAFFAAADPwAAAEUAAABKAAAASgAAAkoAAAJFAAADPwAAAF8AAABPAAAATwAAAE8AAABfAAAAPwAAAEUAAANKAAADRQAAAj8AAABFAAACRQAAAkUAAANFAAADRQAAAj8AAABfAAAATwAAAE8AAABPAAAAXwAAAD8AAABFAAACRQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAADRQAAAUUAAAA/AAAATwAAAE8AAABPAAAAPwAAAE8AAABPAAAAXwAAAD8AAABFAAABRQAAAksAAAI/AAAARQAAAUUAAABFAAAAPwAAAE8AAABPAAAATwAAAD8AAABfAAAATwAAAE8AAAA/AAAARQAAAkUAAANLAAABPwAAAEUAAAJFAAAARQAAAj8AAABFAAACRQAAAEUAAAI/AAAARQAAA0UAAABFAAADPwAAAEUAAANFAAACRQAAAz8AAABLAAADRQAAAksAAAM/AAAATwAAAE8AAABPAAAAPwAAAE8AAABPAAAAXwAAAD8AAABLAAAARQAAA0UAAAI/AAAASwAAAUUAAAFLAAABPwAAAE8AAABPAAAATwAAAD8AAABPAAAAXwAAAE8AAAA/AAAASwAAA0UAAANFAAABPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAkUAAAFFAAADRQAAAkUAAABFAAACRQAAAEUAAAJFAAACRQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== -1,2: ind: -1,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== -1,3: ind: -1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,2: ind: 0,2 - tiles: FwAAAhcAAAINAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAAA0AAAAXAAADFwAAAD8AAABPAAAATwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABPAAAAXwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAD8AAABPAAAATwAAAE8AAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAAA/AAAATwAAAE8AAABPAAAARQAAA08AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAAXwAAAE8AAABPAAAAPwAAAE8AAABPAAAATwAAAF8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAA0AAAANAAAADQAAAA0AAAANAAAAFwAAAD8AAAAXAAABOwAAADsAAAA7AAAAOwAAADsAAAAXAAABPwAAABcAAAANAAAADQAAAA0AAAANAAAADQAAABcAAAA/AAAAFwAAADsAAAAtAAAALQAAAC0AAAA7AAAAFwAAAD8AAAAXAAACDQAAAA0AAAANAAAADQAAAA0AAAAXAAACPwAAABcAAAA7AAAAOwAAADsAAAA7AAAAOwAAABcAAAI/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA0AAAANAAAAXwAAABwAAAFfAAAADQAAAA0AAAA/AAAAUgAAAlIAAABSAAAAUgAAAFIAAANSAAABUgAAAT8AAAANAAAADQAAAA0AAAAXAAAADQAAAA0AAAANAAAAPwAAAFIAAAFSAAABXwAAAFIAAABfAAAAUgAAAVIAAAM/AAAAXwAAAA0AAAANAAAADQAAAA0AAAANAAAAXwAAAD8AAAAcAAABHAAAARwAAAJPAAAAHAAAAxwAAAIcAAABPwAAABwAAAAXAAACDQAAAA0AAAANAAAAFwAAABwAAAE/AAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAD8AAABfAAAADQAAAA0AAAANAAAADQAAAA0AAABfAAAAPwAAABwAAAIcAAAAHAAAAU8AAAAcAAABHAAAAhwAAAA/AAAADQAAAA0AAAANAAAAFwAAAw0AAAANAAAADQAAAD8AAAAcAAAAHAAAABwAAAJPAAAAHAAAABwAAAIcAAADPwAAAA== + tiles: + FwAAAhcAAAINAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAAA0AAAAXAAADFwAAAD8AAABPAAAATwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABPAAAAXwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAD8AAABPAAAATwAAAE8AAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAAA/AAAATwAAAE8AAABPAAAARQAAA08AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAAXwAAAE8AAABPAAAAPwAAAE8AAABPAAAATwAAAF8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAFwAAAA0AAAANAAAADQAAAA0AAAANAAAAFwAAAD8AAAAXAAABOwAAADsAAAA7AAAAOwAAADsAAAAXAAABPwAAABcAAAANAAAADQAAAA0AAAANAAAADQAAABcAAAA/AAAAFwAAADsAAAAtAAAALQAAAC0AAAA7AAAAFwAAAD8AAAAXAAACDQAAAA0AAAANAAAADQAAAA0AAAAXAAACPwAAABcAAAA7AAAAOwAAADsAAAA7AAAAOwAAABcAAAI/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA0AAAANAAAAXwAAABwAAAFfAAAADQAAAA0AAAA/AAAAUgAAAlIAAABSAAAAUgAAAFIAAANSAAABUgAAAT8AAAANAAAADQAAAA0AAAAXAAAADQAAAA0AAAANAAAAPwAAAFIAAAFSAAABXwAAAFIAAABfAAAAUgAAAVIAAAM/AAAAXwAAAA0AAAANAAAADQAAAA0AAAANAAAAXwAAAD8AAAAcAAABHAAAARwAAAJPAAAAHAAAAxwAAAIcAAABPwAAABwAAAAXAAACDQAAAA0AAAANAAAAFwAAABwAAAE/AAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAD8AAABfAAAADQAAAA0AAAANAAAADQAAAA0AAABfAAAAPwAAABwAAAIcAAAAHAAAAU8AAAAcAAABHAAAAhwAAAA/AAAADQAAAA0AAAANAAAAFwAAAw0AAAANAAAADQAAAD8AAAAcAAAAHAAAABwAAAJPAAAAHAAAABwAAAIcAAADPwAAAA== 0,3: ind: 0,3 - tiles: DQAAAA0AAABfAAAAHAAAAF8AAAANAAAADQAAAD8AAAAcAAACHAAAABwAAABPAAAAHAAAARwAAAIcAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + DQAAAA0AAABfAAAAHAAAAF8AAAANAAAADQAAAD8AAAAcAAACHAAAABwAAABPAAAAHAAAARwAAAIcAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: TwAAAE8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABKAAACSgAAA0oAAAFfAAAATwAAAE8AAABPAAAAPwAAABcAAAIXAAADFwAAAjsAAAA7AAAAOwAAADsAAAA7AAAASgAAAkoAAABKAAABRQAAAk8AAABPAAAATwAAAD8AAAAXAAACFwAAARcAAAE7AAAAOwAAADsAAAA7AAAAOwAAAEoAAANKAAADSgAAA18AAABPAAAATwAAAE8AAAA/AAAAFwAAAxcAAAEXAAABOwAAADsAAAA7AAAAOwAAADsAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAkUAAABFAAAARQAAAUUAAANFAAADRQAAAD8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAEUAAAJKAAABSgAAAkoAAAFKAAADSgAAAEUAAAA/AAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAD8AAABFAAAARQAAAUUAAAFFAAACRQAAAEUAAABFAAADPwAAAE8AAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAAA/AAAATwAAAE8AAABPAAAARQAAAkoAAABKAAADSgAAAz8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAE8AAABPAAAATwAAAEUAAANKAAABSgAAAUoAAAI/AAAATwAAAF8AAABPAAAAXwAAAE8AAABfAAAATwAAAD8AAABFAAACRQAAA0UAAAFFAAACSgAAA0oAAAFKAAACPwAAAE8AAABFAAADXwAAAF8AAABfAAAARQAAAk8AAAA/AAAARQAAA0UAAANFAAACRQAAA0UAAAJFAAADRQAAAz8AAABPAAAARQAAAU8AAABPAAAATwAAAEUAAABPAAAAPwAAAEUAAABFAAAARQAAAEUAAAIbAAABGwAAA0UAAAI/AAAATwAAAEUAAANfAAAAXwAAAF8AAABFAAAATwAAAD8AAABPAAAATwAAAE8AAABFAAABGwAAABsAAAFFAAABPwAAAA== + tiles: + TwAAAE8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABKAAACSgAAA0oAAAFfAAAATwAAAE8AAABPAAAAPwAAABcAAAIXAAADFwAAAjsAAAA7AAAAOwAAADsAAAA7AAAASgAAAkoAAABKAAABRQAAAk8AAABPAAAATwAAAD8AAAAXAAACFwAAARcAAAE7AAAAOwAAADsAAAA7AAAAOwAAAEoAAANKAAADSgAAA18AAABPAAAATwAAAE8AAAA/AAAAFwAAAxcAAAEXAAABOwAAADsAAAA7AAAAOwAAADsAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAkUAAABFAAAARQAAAUUAAANFAAADRQAAAD8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAEUAAAJKAAABSgAAAkoAAAFKAAADSgAAAEUAAAA/AAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAD8AAABFAAAARQAAAUUAAAFFAAACRQAAAEUAAABFAAADPwAAAE8AAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAAA/AAAATwAAAE8AAABPAAAARQAAAkoAAABKAAADSgAAAz8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAPwAAAE8AAABPAAAATwAAAEUAAANKAAABSgAAAUoAAAI/AAAATwAAAF8AAABPAAAAXwAAAE8AAABfAAAATwAAAD8AAABFAAACRQAAA0UAAAFFAAACSgAAA0oAAAFKAAACPwAAAE8AAABFAAADXwAAAF8AAABfAAAARQAAAk8AAAA/AAAARQAAA0UAAANFAAACRQAAA0UAAAJFAAADRQAAAz8AAABPAAAARQAAAU8AAABPAAAATwAAAEUAAABPAAAAPwAAAEUAAABFAAAARQAAAEUAAAIbAAABGwAAA0UAAAI/AAAATwAAAEUAAANfAAAAXwAAAF8AAABFAAAATwAAAD8AAABPAAAATwAAAE8AAABFAAABGwAAABsAAAFFAAABPwAAAA== 1,3: ind: 1,3 - tiles: TwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAD8AAABPAAAATwAAAE8AAABFAAABRQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + TwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAD8AAABPAAAATwAAAE8AAABFAAABRQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,0: ind: 2,0 - tiles: FwAAABcAAAFFAAACPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAEXAAACRQAAAT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAACFwAAAkUAAAE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAANFAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAIXAAAARQAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAANfAAAAOwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAXwAAADsAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + FwAAABcAAAFFAAACPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAEXAAACRQAAAT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAACFwAAAkUAAAE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAANFAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAIXAAAARQAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAANfAAAAOwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAXwAAADsAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,1: ind: 2,1 - tiles: PwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAABRQAAAkUAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAAFFAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAANKAAABRQAAAT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAABSgAAAEUAAAE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAAFFAAACPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAACFwAAABwAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAhcAAAIcAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAEXAAADFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAABHAAAAhwAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAMXAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAABRQAAAkUAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAAFFAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAANKAAABRQAAAT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAABSgAAAEUAAAE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAAFFAAACPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAACFwAAABwAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAhcAAAIcAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAEXAAADFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAABHAAAAhwAAAM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAMXAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,2: ind: 2,2 - tiles: PwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAFwAAAxcAAAE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAV8AAAAXAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAXAAAAFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAFwAAAxcAAAE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAV8AAAAXAAADPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAXAAAAFwAAAz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,3: ind: 2,3 - tiles: PwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg @@ -1024,7 +1044,7 @@ entities: 698: 8,26 699: 8,27 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#B02E269B' id: Clandestine @@ -1054,7 +1074,7 @@ entities: 1351: 32,1 1352: 33,1 - node: - cleanable: True + cleanable: true color: '#A4610696' id: Dirt decals: @@ -1508,7 +1528,7 @@ entities: 1359: 16,39 1360: 19,38 - node: - cleanable: True + cleanable: true color: '#A4610696' id: DirtHeavy decals: @@ -1676,7 +1696,7 @@ entities: 2101: 29,47 2102: 25,45 - node: - cleanable: True + cleanable: true color: '#A4610696' id: DirtLight decals: @@ -1934,7 +1954,7 @@ entities: 2108: 29,42 2109: 28,47 - node: - cleanable: True + cleanable: true color: '#A4610696' id: DirtMedium decals: @@ -2609,33 +2629,33 @@ entities: 730: 32,10 731: 33,10 - node: - cleanable: True + cleanable: true color: '#80C71F7F' id: revolution decals: 2138: 14.060958,20.754644 2139: 13.607299,19.803425 - node: - cleanable: True + cleanable: true color: '#B02E60A3' id: revolution decals: 2137: 25.02975,25.438416 - node: - cleanable: True + cleanable: true angle: -1.5707963267948966 rad color: '#B02E2644' id: splatter decals: 2131: 27.967218,24.104916 - node: - cleanable: True + cleanable: true color: '#B02E2666' id: splatter decals: 2126: 8.891183,43.065514 - node: - cleanable: True + cleanable: true angle: -1.5707963267948966 rad color: '#B02E266F' id: splatter @@ -2645,7 +2665,7 @@ entities: 2134: 13.24002,46.473877 2135: 24.497486,47.84553 - node: - cleanable: True + cleanable: true angle: -4.71238898038469 rad color: '#B02E26B4' id: splatter @@ -2654,7 +2674,7 @@ entities: 2129: 15.538555,20.953827 2130: 24.864944,27.488853 - node: - cleanable: True + cleanable: true angle: -3.141592653589793 rad color: '#B02E26B4' id: splatter @@ -3278,8 +3298,6 @@ entities: - pos: 8.5,2.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 10 components: - pos: 9.5,2.5 @@ -3330,15 +3348,11 @@ entities: - pos: 8.5,3.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 20 components: - pos: 8.5,1.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 21 components: - pos: 8.5,0.5 @@ -3474,15 +3488,11 @@ entities: - pos: 5.5,10.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 57 components: - pos: 5.5,6.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 58 components: - pos: 17.5,6.5 @@ -3643,8 +3653,6 @@ entities: - pos: 9.5,14.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 90 components: - pos: 8.5,14.5 @@ -3975,50 +3983,36 @@ entities: - pos: 3.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 165 components: - pos: 4.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 166 components: - pos: 5.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 167 components: - pos: 6.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 168 components: - pos: 7.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 169 components: - pos: 8.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 170 components: - pos: 9.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 171 components: - pos: 10.5,31.5 @@ -4039,15 +4033,11 @@ entities: - pos: 6.5,30.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 175 components: - pos: 6.5,32.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 176 components: - pos: 26.5,31.5 @@ -4058,78 +4048,56 @@ entities: - pos: 25.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 178 components: - pos: 24.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 179 components: - pos: 23.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 180 components: - pos: 22.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 181 components: - pos: 21.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 182 components: - pos: 20.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 183 components: - pos: 19.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 184 components: - pos: 18.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 185 components: - pos: 17.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 186 components: - pos: 16.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 187 components: - pos: 15.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 188 components: - pos: 14.5,31.5 @@ -4140,8 +4108,6 @@ entities: - pos: 20.5,32.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 190 components: - pos: 20.5,30.5 @@ -4222,15 +4188,11 @@ entities: - pos: 5.5,36.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 216 components: - pos: 5.5,34.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 217 components: - pos: 0.5,39.5 @@ -4241,36 +4203,26 @@ entities: - pos: 1.5,39.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 219 components: - pos: 2.5,39.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 220 components: - pos: 3.5,39.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 221 components: - pos: 4.5,39.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 222 components: - pos: 5.5,39.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 223 components: - pos: 6.5,39.5 @@ -4281,15 +4233,11 @@ entities: - pos: 3.5,38.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 225 components: - pos: 3.5,40.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 226 components: - pos: 8.5,39.5 @@ -4410,15 +4358,11 @@ entities: - pos: 3.5,10.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 443 components: - pos: 4.5,10.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 444 components: - pos: 1.5,7.5 @@ -4439,29 +4383,21 @@ entities: - pos: 3.5,6.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 448 components: - pos: 4.5,6.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 449 components: - pos: 6.5,6.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 450 components: - pos: 7.5,6.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 451 components: - pos: 8.5,6.5 @@ -4497,8 +4433,6 @@ entities: - pos: 7.5,10.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 472 components: - pos: 29.5,14.5 @@ -4519,43 +4453,31 @@ entities: - pos: 25.5,13.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 494 components: - pos: 25.5,12.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 495 components: - pos: 26.5,12.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 496 components: - pos: 27.5,12.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 497 components: - pos: 28.5,12.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 498 components: - pos: 29.5,12.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 500 components: - pos: 24.5,12.5 @@ -4581,36 +4503,26 @@ entities: - pos: 25.5,16.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 506 components: - pos: 26.5,16.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 507 components: - pos: 27.5,16.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 508 components: - pos: 28.5,16.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 509 components: - pos: 29.5,16.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 514 components: - pos: 29.5,13.5 @@ -4926,8 +4838,6 @@ entities: - pos: 25.5,19.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 780 components: - pos: 25.5,18.5 @@ -4938,36 +4848,26 @@ entities: - pos: 24.5,18.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 782 components: - pos: 24.5,19.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 783 components: - pos: 24.5,20.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 784 components: - pos: 24.5,21.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 785 components: - pos: 24.5,22.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 786 components: - pos: 25.5,22.5 @@ -4988,36 +4888,26 @@ entities: - pos: 28.5,22.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 790 components: - pos: 28.5,21.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 791 components: - pos: 28.5,20.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 792 components: - pos: 28.5,19.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 793 components: - pos: 28.5,18.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 794 components: - pos: 27.5,18.5 @@ -5063,36 +4953,26 @@ entities: - pos: 6.5,24.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 871 components: - pos: 6.5,25.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 872 components: - pos: 6.5,26.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 873 components: - pos: 6.5,27.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 874 components: - pos: 6.5,28.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 875 components: - pos: 5.5,28.5 @@ -5103,29 +4983,21 @@ entities: - pos: 4.5,28.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 877 components: - pos: 4.5,27.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 878 components: - pos: 4.5,26.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 912 components: - pos: 6.5,10.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 927 components: - pos: 34.5,36.5 @@ -5141,8 +5013,6 @@ entities: - pos: 21.5,32.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1079 components: - pos: 32.5,35.5 @@ -5188,8 +5058,6 @@ entities: - pos: 4.5,36.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1090 components: - pos: 33.5,34.5 @@ -5330,8 +5198,6 @@ entities: - pos: 25.5,28.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1139 components: - pos: 25.5,25.5 @@ -5347,22 +5213,16 @@ entities: - pos: 3.5,36.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1171 components: - pos: 2.5,36.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1172 components: - pos: 1.5,36.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1173 components: - pos: 0.5,36.5 @@ -5378,29 +5238,21 @@ entities: - pos: 6.5,34.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1176 components: - pos: 7.5,34.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1177 components: - pos: 8.5,34.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1178 components: - pos: 9.5,34.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1179 components: - pos: 10.5,34.5 @@ -5471,22 +5323,16 @@ entities: - pos: 27.5,40.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1307 components: - pos: 26.5,40.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1308 components: - pos: 25.5,40.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1309 components: - pos: 24.5,40.5 @@ -5507,36 +5353,26 @@ entities: - pos: 25.5,38.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1313 components: - pos: 26.5,38.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1314 components: - pos: 27.5,38.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1315 components: - pos: 28.5,38.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1316 components: - pos: 29.5,38.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1317 components: - pos: 30.5,38.5 @@ -5637,8 +5473,6 @@ entities: - pos: 10.5,43.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1444 components: - pos: 9.5,43.5 @@ -5649,8 +5483,6 @@ entities: - pos: 12.5,43.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1446 components: - pos: 13.5,43.5 @@ -5671,22 +5503,16 @@ entities: - pos: 3.5,44.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1450 components: - pos: 3.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1451 components: - pos: 3.5,46.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1452 components: - pos: 3.5,47.5 @@ -5712,22 +5538,16 @@ entities: - pos: 2.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1457 components: - pos: 3.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1458 components: - pos: 4.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1459 components: - pos: 5.5,45.5 @@ -5743,29 +5563,21 @@ entities: - pos: 19.5,47.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1530 components: - pos: 19.5,48.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1531 components: - pos: 18.5,48.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1532 components: - pos: 17.5,48.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1533 components: - pos: 16.5,48.5 @@ -5806,36 +5618,26 @@ entities: - pos: 17.5,42.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1541 components: - pos: 18.5,42.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1542 components: - pos: 19.5,42.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1543 components: - pos: 20.5,42.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1544 components: - pos: 21.5,42.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1545 components: - pos: 22.5,42.5 @@ -5876,36 +5678,26 @@ entities: - pos: 21.5,48.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1553 components: - pos: 20.5,48.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1554 components: - pos: 19.5,43.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1555 components: - pos: 19.5,44.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1556 components: - pos: 19.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1557 components: - pos: 19.5,46.5 @@ -6050,22 +5842,16 @@ entities: - pos: 26.5,14.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 487 components: - pos: 27.5,14.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 488 components: - pos: 28.5,14.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 489 components: - pos: 28.5,15.5 @@ -6086,8 +5872,6 @@ entities: - pos: 26.5,20.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 746 components: - pos: 25.5,21.5 @@ -6103,8 +5887,6 @@ entities: - pos: 27.5,19.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 978 components: - pos: 16.5,32.5 @@ -6115,50 +5897,36 @@ entities: - pos: 15.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 980 components: - pos: 16.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 981 components: - pos: 17.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 982 components: - pos: 18.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 983 components: - pos: 22.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 984 components: - pos: 23.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 985 components: - pos: 24.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 986 components: - pos: 24.5,32.5 @@ -6169,8 +5937,6 @@ entities: - pos: 25.5,31.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 989 components: - pos: 18.5,32.5 @@ -6181,22 +5947,16 @@ entities: - pos: 19.5,32.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 991 components: - pos: 20.5,32.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 992 components: - pos: 21.5,32.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 993 components: - pos: 22.5,32.5 @@ -6222,15 +5982,11 @@ entities: - pos: 18.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1512 components: - pos: 20.5,45.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1513 components: - pos: 20.5,44.5 @@ -6241,8 +5997,6 @@ entities: - pos: 19.5,44.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1522 components: - pos: 17.5,46.5 @@ -6285,15 +6039,11 @@ entities: - pos: 25.5,13.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 775 components: - pos: 27.5,19.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 776 components: - pos: 26.5,19.5 @@ -6304,8 +6054,6 @@ entities: - pos: 25.5,19.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - uid: 1527 components: - pos: 19.5,46.5 @@ -6316,8 +6064,6 @@ entities: - pos: 19.5,47.5 parent: 588 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 463 @@ -7531,6 +7277,13 @@ entities: - pos: 10.432637,44.476112 parent: 588 type: Transform +- proto: ClothingHeadBandRed + entities: + - uid: 1295 + components: + - pos: 12.571781,39.694115 + parent: 588 + type: Transform - proto: ClothingHeadHatFedoraBrown entities: - uid: 577 @@ -7621,6 +7374,13 @@ entities: - pos: 12.714905,13.486683 parent: 588 type: Transform +- proto: ClothingOuterArmorBasic + entities: + - uid: 1032 + components: + - pos: 18.616657,24.64315 + parent: 588 + type: Transform - proto: ClothingOuterArmorReflective entities: - uid: 1031 @@ -7654,13 +7414,6 @@ entities: - pos: 27.40101,3.677678 parent: 588 type: Transform -- proto: ClothingOuterVestKevlar - entities: - - uid: 1032 - components: - - pos: 18.616657,24.64315 - parent: 588 - type: Transform - proto: ClothingShoesBootsCombatFilled entities: - uid: 1036 @@ -7852,7 +7605,7 @@ entities: entities: - uid: 1233 components: - - anchored: False + - anchored: false pos: 32.5,24.5 parent: 588 type: Transform @@ -8014,30 +7767,24 @@ entities: pos: 13.5,6.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1717 components: - pos: 21.5,10.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1718 components: - pos: 30.5,4.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1719 components: @@ -8045,10 +7792,8 @@ entities: pos: 13.5,0.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1720 components: @@ -8056,10 +7801,8 @@ entities: pos: 3.5,0.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1721 components: @@ -8067,30 +7810,24 @@ entities: pos: 1.5,12.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1722 components: - pos: 18.5,16.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1723 components: - pos: 31.5,22.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1724 components: @@ -8098,10 +7835,8 @@ entities: pos: 34.5,25.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1726 components: @@ -8109,10 +7844,8 @@ entities: pos: 30.5,25.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1727 components: @@ -8120,10 +7853,8 @@ entities: pos: 26.5,27.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1728 components: @@ -8131,10 +7862,8 @@ entities: pos: 20.5,27.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1729 components: @@ -8142,10 +7871,8 @@ entities: pos: 18.5,27.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1730 components: @@ -8153,10 +7880,8 @@ entities: pos: 12.5,25.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1731 components: @@ -8164,10 +7889,8 @@ entities: pos: 0.5,7.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1732 components: @@ -8175,10 +7898,8 @@ entities: pos: 10.5,9.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1733 components: @@ -8186,20 +7907,16 @@ entities: pos: 4.5,20.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1734 components: - pos: 1.5,24.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1735 components: @@ -8207,20 +7924,16 @@ entities: pos: 1.5,30.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1736 components: - pos: 11.5,32.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1737 components: @@ -8228,10 +7941,8 @@ entities: pos: 6.5,40.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1738 components: @@ -8239,10 +7950,8 @@ entities: pos: 8.5,40.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1739 components: @@ -8250,10 +7959,8 @@ entities: pos: 22.5,30.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1740 components: @@ -8261,10 +7968,8 @@ entities: pos: 6.5,19.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1742 components: @@ -8272,10 +7977,8 @@ entities: pos: 16.5,21.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1744 components: @@ -8283,10 +7986,8 @@ entities: pos: 19.5,18.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1745 components: @@ -8294,10 +7995,8 @@ entities: pos: 16.5,34.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1746 components: @@ -8305,10 +8004,8 @@ entities: pos: 30.5,34.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1747 components: @@ -8316,10 +8013,8 @@ entities: pos: 20.5,38.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1748 components: @@ -8327,10 +8022,8 @@ entities: pos: 20.5,44.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1749 components: @@ -8338,10 +8031,8 @@ entities: pos: 8.5,44.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1750 components: @@ -8349,20 +8040,16 @@ entities: pos: 5.5,46.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1751 components: - pos: 30.5,6.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1752 components: @@ -8370,10 +8057,8 @@ entities: pos: 28.5,10.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1832 components: @@ -8381,10 +8066,8 @@ entities: pos: 30.5,46.5 parent: 588 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: EmergencyRollerBed entities: @@ -8503,16 +8186,12 @@ entities: pos: 8.5,28.5 parent: 588 type: Transform - - fixtures: {} - type: Fixtures - uid: 945 components: - rot: 1.5707963267948966 rad pos: 10.5,28.5 parent: 588 type: Transform - - fixtures: {} - type: Fixtures - proto: FloorLavaEntity entities: - uid: 47 @@ -9153,13 +8832,6 @@ entities: - pos: 22.608034,10.659381 parent: 588 type: Transform -- proto: ClothingHeadBandRed - entities: - - uid: 1295 - components: - - pos: 12.571781,39.694115 - parent: 588 - type: Transform - proto: Hemostat entities: - uid: 1471 @@ -11180,11 +10852,6 @@ entities: - Pressed: Toggle 1237: - Pressed: Toggle - registeredSinks: - Pressed: - - 1238 - - 1239 - - 1237 type: DeviceLinkSource - uid: 1104 components: @@ -12857,7 +12524,21 @@ entities: pos: 25.5,25.5 parent: 588 type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecure + entities: + - uid: 1761 + components: + - rot: 1.5707963267948966 rad + pos: 26.5,43.5 + parent: 588 + type: Transform + - uid: 1762 + components: + - rot: 1.5707963267948966 rad + pos: 26.5,47.5 + parent: 588 + type: Transform +- proto: WindoorSecureBrigLocked entities: - uid: 339 components: @@ -12865,7 +12546,7 @@ entities: pos: 29.5,2.5 parent: 588 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 1569 components: @@ -12879,28 +12560,14 @@ entities: pos: 20.5,45.5 parent: 588 type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 1408 components: - pos: 11.5,44.5 parent: 588 type: Transform -- proto: WindoorSecure - entities: - - uid: 1761 - components: - - rot: 1.5707963267948966 rad - pos: 26.5,43.5 - parent: 588 - type: Transform - - uid: 1762 - components: - - rot: 1.5707963267948966 rad - pos: 26.5,47.5 - parent: 588 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 252 components: diff --git a/Resources/Maps/Dungeon/ruined_dwellings.yml b/Resources/Maps/Dungeon/ruined_dwellings.yml index 673dbe7903..43a0d8fbb5 100644 --- a/Resources/Maps/Dungeon/ruined_dwellings.yml +++ b/Resources/Maps/Dungeon/ruined_dwellings.yml @@ -372,6 +372,8 @@ entities: - type: GasTileOverlay - type: LoadedMap - type: RadiationGridResistance + - type: GridTree + - type: MovedGrids - proto: APCBasic entities: - uid: 160 @@ -2231,13 +2233,6 @@ entities: - pos: 7.5,20.5 parent: 1 type: Transform -- proto: WashingMachineFilledClothes - entities: - - uid: 145 - components: - - pos: 15.5,4.5 - parent: 1 - type: Transform - proto: WashingMachineBroken entities: - uid: 144 @@ -2255,4 +2250,11 @@ entities: - pos: 13.5,4.5 parent: 1 type: Transform +- proto: WashingMachineFilledClothes + entities: + - uid: 145 + components: + - pos: 15.5,4.5 + parent: 1 + type: Transform ... diff --git a/Resources/Maps/Dungeon/ruined_hospital.yml b/Resources/Maps/Dungeon/ruined_hospital.yml index dc88ce2e81..31d8f74657 100644 --- a/Resources/Maps/Dungeon/ruined_hospital.yml +++ b/Resources/Maps/Dungeon/ruined_hospital.yml @@ -167,270 +167,270 @@ entities: color: '#9D9D97FF' id: BrickTileDarkCornerNe decals: - 504: 29,29 + 355: 29,29 - node: color: '#9D9D97FF' id: BrickTileDarkCornerNw decals: - 503: 23,29 + 354: 23,29 - node: color: '#9D9D97FF' id: BrickTileDarkCornerSe decals: - 505: 29,23 + 356: 29,23 - node: color: '#9D9D97FF' id: BrickTileDarkCornerSw decals: - 506: 23,23 + 357: 23,23 - node: color: '#9D9D97FF' id: BrickTileDarkLineE decals: - 508: 29,25 - 509: 29,26 - 510: 29,24 - 511: 29,28 - 598: 29,27 + 358: 29,25 + 359: 29,26 + 360: 29,24 + 361: 29,28 + 405: 29,27 - node: color: '#9D9D97FF' id: BrickTileDarkLineN decals: - 517: 28,29 - 518: 27,29 - 519: 26,29 - 520: 25,29 - 521: 24,29 + 364: 28,29 + 365: 27,29 + 366: 26,29 + 367: 25,29 + 368: 24,29 - node: color: '#9D9D97FF' id: BrickTileDarkLineS decals: - 512: 28,23 - 513: 27,23 - 599: 26,23 - 600: 25,23 - 601: 24,23 + 362: 28,23 + 363: 27,23 + 406: 26,23 + 407: 25,23 + 408: 24,23 - node: color: '#9D9D97FF' id: BrickTileDarkLineW decals: - 522: 23,28 - 523: 23,27 - 524: 23,26 - 525: 23,25 - 526: 23,24 + 369: 23,28 + 370: 23,27 + 371: 23,26 + 372: 23,25 + 373: 23,24 - node: color: '#3AB3DAFF' id: BrickTileSteelCornerNe decals: - 245: 14,11 - 279: 21,17 + 138: 14,11 + 172: 21,17 - node: color: '#80C71FFF' id: BrickTileSteelCornerNe decals: - 248: 14,17 + 141: 14,17 - node: color: '#F9801DFF' id: BrickTileSteelCornerNe decals: - 215: 14,5 + 110: 14,5 - node: color: '#3AB3DAFF' id: BrickTileSteelCornerNw decals: - 246: 10,11 - 280: 16,17 + 139: 10,11 + 173: 16,17 - node: color: '#80C71FFF' id: BrickTileSteelCornerNw decals: - 247: 10,17 + 140: 10,17 - node: color: '#F9801DFF' id: BrickTileSteelCornerNw decals: - 216: 10,5 + 111: 10,5 - node: color: '#3AB3DAFF' id: BrickTileSteelCornerSe decals: - 244: 14,7 - 278: 21,13 + 137: 14,7 + 171: 21,13 - node: color: '#80C71FFF' id: BrickTileSteelCornerSe decals: - 249: 14,13 + 142: 14,13 - node: color: '#F9801DFF' id: BrickTileSteelCornerSe decals: - 213: 14,1 + 108: 14,1 - node: color: '#3AB3DAFF' id: BrickTileSteelCornerSw decals: - 243: 10,7 - 277: 16,13 + 136: 10,7 + 170: 16,13 - node: color: '#80C71FFF' id: BrickTileSteelCornerSw decals: - 250: 10,13 + 143: 10,13 - node: color: '#F9801DFF' id: BrickTileSteelCornerSw decals: - 214: 10,1 + 109: 10,1 - node: color: '#3AB3DAFF' id: BrickTileSteelLineE decals: - 234: 14,8 - 235: 14,9 - 236: 14,10 - 270: 21,14 - 271: 21,15 - 272: 21,16 + 127: 14,8 + 128: 14,9 + 129: 14,10 + 163: 21,14 + 164: 21,15 + 165: 21,16 - node: color: '#80C71FFF' id: BrickTileSteelLineE decals: - 251: 14,14 - 252: 14,15 - 253: 14,16 + 144: 14,14 + 145: 14,15 + 146: 14,16 - node: color: '#F9801DFF' id: BrickTileSteelLineE decals: - 217: 14,4 - 218: 14,3 - 219: 14,2 + 112: 14,4 + 113: 14,3 + 114: 14,2 - node: color: '#3AB3DAFF' id: BrickTileSteelLineN decals: - 237: 13,11 - 238: 12,11 - 239: 11,11 - 273: 20,17 - 274: 19,17 - 275: 18,17 - 276: 17,17 + 130: 13,11 + 131: 12,11 + 132: 11,11 + 166: 20,17 + 167: 19,17 + 168: 18,17 + 169: 17,17 - node: color: '#80C71FFF' id: BrickTileSteelLineN decals: - 254: 13,17 - 255: 12,17 - 256: 11,17 + 147: 13,17 + 148: 12,17 + 149: 11,17 - node: color: '#F9801DFF' id: BrickTileSteelLineN decals: - 220: 13,5 - 223: 11,5 - 224: 12,5 + 115: 13,5 + 116: 11,5 + 117: 12,5 - node: color: '#3AB3DAFF' id: BrickTileSteelLineS decals: - 240: 13,7 - 241: 12,7 - 242: 11,7 - 266: 17,13 - 267: 18,13 - 268: 19,13 - 269: 20,13 + 133: 13,7 + 134: 12,7 + 135: 11,7 + 159: 17,13 + 160: 18,13 + 161: 19,13 + 162: 20,13 - node: color: '#80C71FFF' id: BrickTileSteelLineS decals: - 257: 13,13 - 258: 12,13 - 259: 11,13 + 150: 13,13 + 151: 12,13 + 152: 11,13 - node: color: '#F9801DFF' id: BrickTileSteelLineS decals: - 225: 13,1 - 226: 12,1 - 227: 11,1 + 118: 13,1 + 119: 12,1 + 120: 11,1 - node: color: '#3AB3DAFF' id: BrickTileSteelLineW decals: - 231: 10,10 - 232: 10,9 - 233: 10,8 - 263: 16,16 - 264: 16,15 - 265: 16,14 + 124: 10,10 + 125: 10,9 + 126: 10,8 + 156: 16,16 + 157: 16,15 + 158: 16,14 - node: color: '#80C71FFF' id: BrickTileSteelLineW decals: - 260: 10,14 - 261: 10,15 - 262: 10,16 + 153: 10,14 + 154: 10,15 + 155: 10,16 - node: color: '#F9801DFF' id: BrickTileSteelLineW decals: - 228: 10,2 - 229: 10,3 - 230: 10,4 + 121: 10,2 + 122: 10,3 + 123: 10,4 - node: color: '#474F52FF' id: BrickTileWhiteCornerNe decals: - 310: 21,5 + 188: 21,5 - node: color: '#474F52FF' id: BrickTileWhiteCornerNw decals: - 309: 16,5 + 187: 16,5 - node: color: '#474F52FF' id: BrickTileWhiteCornerSe decals: - 308: 21,1 + 186: 21,1 - node: color: '#474F52FF' id: BrickTileWhiteCornerSw decals: - 307: 16,1 + 185: 16,1 - node: color: '#474F52FF' id: BrickTileWhiteLineE decals: - 311: 21,2 - 312: 21,3 - 313: 21,4 + 189: 21,2 + 190: 21,3 + 191: 21,4 - node: color: '#474F52FF' id: BrickTileWhiteLineN decals: - 314: 20,5 - 315: 19,5 - 316: 18,5 - 317: 17,5 + 192: 20,5 + 193: 19,5 + 194: 18,5 + 195: 17,5 - node: color: '#474F52FF' id: BrickTileWhiteLineS decals: - 318: 20,1 - 319: 19,1 - 320: 18,1 - 321: 17,1 + 196: 20,1 + 197: 19,1 + 198: 18,1 + 199: 17,1 - node: color: '#474F52FF' id: BrickTileWhiteLineW decals: - 322: 16,2 - 323: 16,3 - 324: 16,4 + 200: 16,2 + 201: 16,3 + 202: 16,4 - node: color: '#3AB3DAFF' id: CheckerNESW @@ -504,423 +504,423 @@ entities: 86: 3,28 87: 3,29 88: 2,29 - 90: 1,28 - 91: 1,29 - 92: 1,27 - 94: 2,26 - 95: 1,26 - 96: 1,25 - 97: 3,25 - 338: 2,27 - 339: 2,28 + 89: 1,28 + 90: 1,29 + 91: 1,27 + 92: 2,26 + 93: 1,26 + 94: 1,25 + 95: 3,25 + 215: 2,27 + 216: 2,28 - node: color: '#F38BAAFF' id: CheckerNWSE decals: - 281: 11,26 - 282: 12,26 - 283: 13,26 - 284: 11,27 - 285: 12,27 - 286: 13,27 + 174: 11,26 + 175: 12,26 + 176: 13,26 + 177: 11,27 + 178: 12,27 + 179: 13,27 - node: cleanable: true color: '#FFFFFF7F' id: Damaged decals: - 325: 1,3 - 326: 3,6 - 327: 2,8 - 328: 1,11 - 329: 1,13 - 330: 3,15 - 331: 3,17 - 332: 1,18 - 333: 1,21 - 334: 3,20 - 335: 2,25 - 337: 1,28 + 203: 1,3 + 204: 3,6 + 205: 2,8 + 206: 1,11 + 207: 1,13 + 208: 3,15 + 209: 3,17 + 210: 1,18 + 211: 1,21 + 212: 3,20 + 213: 2,25 + 214: 1,28 - node: cleanable: true color: '#FFFFFFFF' id: Dirt decals: - 340: 10,25 - 341: 11,25 - 342: 11,26 - 343: 12,27 - 344: 13,29 - 345: 14,21 - 346: 13,21 - 347: 12,21 - 348: 12,19 - 349: 12,13 - 350: 11,13 - 351: 14,15 - 352: 12,17 - 353: 20,14 - 354: 19,13 - 355: 18,17 - 356: 16,16 - 357: 13,7 - 358: 14,9 - 359: 10,10 - 360: 19,1 - 361: 21,4 - 362: 18,5 - 363: 16,3 - 364: 16,4 - 365: 11,3 - 366: 10,3 - 367: 10,2 - 368: 14,4 - 369: 14,5 - 370: 27,3 - 371: 27,2 - 372: 26,3 - 373: 25,3 - 374: 25,1 - 375: 24,1 - 376: 23,4 - 377: 32,3 - 378: 41,1 - 379: 42,1 - 380: 46,7 - 381: 47,7 - 382: 46,6 - 383: 24,15 - 384: 23,19 - 385: 24,19 - 386: 24,33 - 387: 25,33 - 388: 27,35 - 389: 26,34 - 390: 27,34 - 391: 23,33 - 392: 24,33 - 393: 23,32 - 394: 29,35 - 395: 28,35 - 396: 29,15 - 397: 29,16 - 443: 29,31 - 444: 23,37 - 460: 46,3 + 217: 10,25 + 218: 11,25 + 219: 11,26 + 220: 12,27 + 221: 13,29 + 222: 14,21 + 223: 13,21 + 224: 12,21 + 225: 12,19 + 226: 12,13 + 227: 11,13 + 228: 14,15 + 229: 12,17 + 230: 20,14 + 231: 19,13 + 232: 18,17 + 233: 16,16 + 234: 13,7 + 235: 14,9 + 236: 10,10 + 237: 19,1 + 238: 21,4 + 239: 18,5 + 240: 16,3 + 241: 16,4 + 242: 11,3 + 243: 10,3 + 244: 10,2 + 245: 14,4 + 246: 14,5 + 247: 27,3 + 248: 27,2 + 249: 26,3 + 250: 25,3 + 251: 25,1 + 252: 24,1 + 253: 23,4 + 254: 32,3 + 255: 41,1 + 256: 42,1 + 257: 46,7 + 258: 47,7 + 259: 46,6 + 260: 24,15 + 261: 23,19 + 262: 24,19 + 263: 24,33 + 264: 25,33 + 265: 27,35 + 266: 26,34 + 267: 27,34 + 268: 23,33 + 269: 24,33 + 270: 23,32 + 271: 29,35 + 272: 28,35 + 273: 29,15 + 274: 29,16 + 318: 29,31 + 319: 23,37 + 335: 46,3 - node: color: '#FFFFFFFF' id: DirtHeavy decals: - 572: 12,15 - 573: 18,1 - 574: 3,1 - 575: 1,15 - 576: 13,13 + 382: 12,15 + 383: 18,1 + 384: 3,1 + 385: 1,15 + 386: 13,13 - node: cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: - 409: 23,1 - 410: 27,4 - 411: 27,3 - 412: 25,3 - 413: 13,3 - 414: 11,8 - 415: 13,8 - 416: 13,10 - 417: 17,16 - 418: 12,21 - 419: 13,21 - 420: 12,19 - 421: 11,19 - 422: 13,19 - 423: 10,21 - 424: 10,20 - 425: 13,26 - 426: 2,27 - 427: 2,21 - 428: 2,14 - 429: 3,19 - 430: 3,9 - 431: 1,4 - 432: 1,23 - 433: 3,29 - 434: 10,28 - 435: 14,27 - 436: 13,25 - 440: 23,35 - 441: 29,33 - 442: 29,37 - 445: 25,19 - 446: 28,18 - 447: 23,10 - 448: 26,10 - 449: 27,10 - 450: 26,11 - 451: 26,8 - 452: 28,7 - 453: 29,12 - 454: 28,13 - 455: 29,13 - 456: 46,4 - 457: 46,5 - 458: 41,5 - 459: 45,6 + 284: 23,1 + 285: 27,4 + 286: 27,3 + 287: 25,3 + 288: 13,3 + 289: 11,8 + 290: 13,8 + 291: 13,10 + 292: 17,16 + 293: 12,21 + 294: 13,21 + 295: 12,19 + 296: 11,19 + 297: 13,19 + 298: 10,21 + 299: 10,20 + 300: 13,26 + 301: 2,27 + 302: 2,21 + 303: 2,14 + 304: 3,19 + 305: 3,9 + 306: 1,4 + 307: 1,23 + 308: 3,29 + 309: 10,28 + 310: 14,27 + 311: 13,25 + 315: 23,35 + 316: 29,33 + 317: 29,37 + 320: 25,19 + 321: 28,18 + 322: 23,10 + 323: 26,10 + 324: 27,10 + 325: 26,11 + 326: 26,8 + 327: 28,7 + 328: 29,12 + 329: 28,13 + 330: 29,13 + 331: 46,4 + 332: 46,5 + 333: 41,5 + 334: 45,6 - node: cleanable: true color: '#FFFFFFFF' id: DirtLight decals: - 437: 25,31 + 312: 25,31 - node: cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: - 438: 28,31 - 439: 25,37 + 313: 28,31 + 314: 25,37 - node: color: '#FED83DFF' id: MiniTileWhiteInnerNe decals: - 204: 25,17 - 211: 43,3 + 101: 25,17 + 107: 43,3 - node: color: '#FED83DFF' id: MiniTileWhiteInnerNw decals: - 203: 27,17 - 210: 45,3 + 100: 27,17 + 106: 45,3 - node: color: '#FED83DFF' id: MiniTileWhiteLineE decals: - 199: 25,18 - 207: 43,4 + 96: 25,18 + 103: 43,4 - node: color: '#FED83DFF' id: MiniTileWhiteLineN decals: - 201: 26,18 - 202: 26,17 - 208: 44,4 - 209: 44,3 + 98: 26,18 + 99: 26,17 + 104: 44,4 + 105: 44,3 - node: color: '#FED83DFF' id: MiniTileWhiteLineW decals: - 200: 27,18 - 206: 45,4 + 97: 27,18 + 102: 45,4 - node: color: '#9D9D97FF' id: Rock06 decals: - 607: 20,8 + 414: 20,8 - node: color: '#9D9D97FF' id: Rock07 decals: - 606: 17,7 + 413: 17,7 - node: color: '#9D9D97FF' id: WarnCornerSmallGreyscaleNE decals: - 597: 23,23 + 404: 23,23 - node: color: '#9D9D97FF' id: WarnCornerSmallGreyscaleNW decals: - 605: 26,23 + 412: 26,23 - node: color: '#9D9D97FF' id: WarnCornerSmallGreyscaleSE decals: - 592: 23,29 + 402: 23,29 - node: color: '#9D9D97FF' id: WarnCornerSmallGreyscaleSW decals: - 593: 29,29 + 403: 29,29 - node: color: '#FFFFFFFF' id: WarnEndN decals: - 303: 32,4 + 181: 32,4 - node: color: '#FFFFFFFF' id: WarnEndS decals: - 302: 32,2 + 180: 32,2 - node: color: '#FFFFFFFF' id: WarnLineE decals: - 304: 32,3 + 182: 32,3 - node: color: '#9D9D97FF' id: WarnLineGreyscaleE decals: - 580: 23,24 - 581: 23,25 - 582: 23,26 - 583: 23,27 - 584: 23,28 + 390: 23,24 + 391: 23,25 + 392: 23,26 + 393: 23,27 + 394: 23,28 - node: color: '#9D9D97FF' id: WarnLineGreyscaleN decals: - 603: 25,23 - 604: 24,23 + 410: 25,23 + 411: 24,23 - node: color: '#9D9D97FF' id: WarnLineGreyscaleS decals: - 545: 26,27 - 546: 27,27 - 585: 24,29 - 586: 25,29 - 587: 26,29 - 588: 27,29 - 589: 28,29 - 590: 28,27 + 374: 26,27 + 375: 27,27 + 395: 24,29 + 396: 25,29 + 397: 26,29 + 398: 27,29 + 399: 28,29 + 400: 28,27 - node: color: '#9D9D97FF' id: WarnLineGreyscaleW decals: - 577: 26,26 - 578: 26,25 - 579: 26,24 - 591: 29,28 - 602: 29,27 + 387: 26,26 + 388: 26,25 + 389: 26,24 + 401: 29,28 + 409: 29,27 - node: color: '#FFFFFFFF' id: WarnLineS decals: - 305: 32,3 - 306: 34,3 + 183: 32,3 + 184: 34,3 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinCornerNe decals: - 477: 21,11 + 352: 21,11 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinCornerNw decals: - 478: 16,11 + 353: 16,11 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinCornerSe decals: - 476: 21,7 + 351: 21,7 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinCornerSw decals: - 475: 16,7 + 350: 16,7 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinLineE decals: - 472: 21,10 - 473: 21,9 - 474: 21,8 + 347: 21,10 + 348: 21,9 + 349: 21,8 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinLineN decals: - 468: 20,11 - 469: 19,11 - 470: 18,11 - 471: 17,11 + 343: 20,11 + 344: 19,11 + 345: 18,11 + 346: 17,11 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinLineS decals: - 464: 17,7 - 465: 18,7 - 466: 19,7 - 467: 20,7 + 339: 17,7 + 340: 18,7 + 341: 19,7 + 342: 20,7 - node: cleanable: true color: '#FFFFFFFF' id: WoodTrimThinLineW decals: - 461: 16,8 - 462: 16,9 - 463: 16,10 + 336: 16,8 + 337: 16,9 + 338: 16,10 - node: angle: 0.19198621771937624 rad color: '#835432B2' id: splatter decals: - 571: 27.99298,19.713263 + 381: 27.99298,19.713263 - node: angle: 0.5410520681182421 rad color: '#835432B2' id: splatter decals: - 566: 27.766413,18.763866 - 567: 46.23237,2.7213202 - 568: 43.872993,6.611945 + 376: 27.766413,18.763866 + 377: 46.23237,2.7213202 + 378: 43.872993,6.611945 - node: angle: 4.834562028024293 rad color: '#835432B2' id: splatter decals: - 569: 44.122993,6.736945 - 570: 27.83673,19.682013 + 379: 44.122993,6.736945 + 380: 27.83673,19.682013 - node: cleanable: true color: '#B02E2664' id: splatter decals: - 399: 25.763823,17.735304 + 275: 25.763823,17.735304 - node: cleanable: true angle: 0.20943951023931956 rad color: '#B02E2664' id: splatter decals: - 405: 43.770912,3.698176 + 281: 43.770912,3.698176 - node: cleanable: true angle: 0.5759586531581288 rad color: '#B02E2664' id: splatter decals: - 400: 26.232573,17.750929 - 403: 44.208412,3.713801 + 276: 26.232573,17.750929 + 279: 44.208412,3.713801 - node: cleanable: true angle: 0.9599310885968813 rad color: '#B02E2664' id: splatter decals: - 404: 43.895912,3.870051 + 280: 43.895912,3.870051 - node: cleanable: true angle: 5.026548245743669 rad color: '#B02E2664' id: splatter decals: - 401: 25.857573,17.844679 - 402: 43.692787,3.588801 + 277: 25.857573,17.844679 + 278: 43.692787,3.588801 - node: cleanable: true angle: 0.20943951023931956 rad color: '#B04626BF' id: splatter decals: - 406: 43.895912,3.791926 - 407: 25.97233,17.715998 + 282: 43.895912,3.791926 + 283: 25.97233,17.715998 type: DecalGrid - version: 2 data: @@ -1205,6 +1205,8 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: RadiationGridResistance + - type: GridTree + - type: MovedGrids - proto: APCBasic entities: - uid: 653 diff --git a/Resources/Maps/Dungeon/ruined_shops.yml b/Resources/Maps/Dungeon/ruined_shops.yml index d7b1045e73..f491e50f8f 100644 --- a/Resources/Maps/Dungeon/ruined_shops.yml +++ b/Resources/Maps/Dungeon/ruined_shops.yml @@ -728,11 +728,23 @@ entities: 14,2: 0: 4095 15,0: - 0: 4369 + 0: 65535 15,1: - 0: 4369 + 0: 65535 15,2: - 0: 273 + 0: 4095 + 16,0: + 0: 65535 + 16,1: + 0: 65535 + 16,2: + 0: 4095 + 17,0: + 0: 30583 + 17,1: + 0: 30583 + 17,2: + 0: 1911 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -754,6 +766,8 @@ entities: - type: GasTileOverlay - type: RadiationGridResistance - type: LoadedMap + - type: GridTree + - type: MovedGrids - proto: AltarConvertOrange entities: - uid: 2 diff --git a/Resources/Maps/Dungeon/template.yml b/Resources/Maps/Dungeon/template.yml index 6f7bb6ee45..c0b2ae84cb 100644 --- a/Resources/Maps/Dungeon/template.yml +++ b/Resources/Maps/Dungeon/template.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 62: FloorShuttleOrange - 68: FloorSteel + 63: FloorShuttleOrange + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -19,49 +19,64 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== 0,0: ind: 0,0 - tiles: RAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== 0,1: ind: 0,1 - tiles: RAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: RAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: PgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,2: ind: -1,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,3: ind: -1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,2: ind: 0,2 - tiles: RAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,3: ind: 0,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: PgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,3: ind: 1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg @@ -72,4 +87,7 @@ entities: type: DecalGrid - type: LoadedMap - type: SpreaderGrid + - type: GridTree + - type: MovedGrids + - type: GridPathfinding ... diff --git a/Resources/Maps/Misc/ghost-bar.yml b/Resources/Maps/Misc/ghost-bar.yml index 491b6b5171..ce81bc6227 100644 --- a/Resources/Maps/Misc/ghost-bar.yml +++ b/Resources/Maps/Misc/ghost-bar.yml @@ -12,14 +12,14 @@ tilemap: 40: FloorGlass 48: FloorHydro 49: FloorKitchen - 56: FloorPlanetDirt - 57: FloorPlanetGrass - 59: FloorRGlass - 60: FloorReinforced - 88: FloorWhiteMono - 92: FloorWhitePlastic - 93: FloorWood - 96: Plating + 57: FloorPlanetDirt + 58: FloorPlanetGrass + 60: FloorRGlass + 61: FloorReinforced + 89: FloorWhiteMono + 93: FloorWhitePlastic + 94: FloorWood + 97: Plating entities: - proto: "" entities: @@ -32,6 +32,8 @@ entities: - type: Broadphase - type: OccluderTree - type: LoadedMap + - type: GridTree + - type: MovedGrids - uid: 2 components: - type: MetaData @@ -41,25 +43,26 @@ entities: - chunks: 0,0: ind: 0,0 - tiles: XQAAAF0AAABdAAAAXQAAAF0AAAA7AAAAMQAAADEAAAAxAAAAMQAAADEAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAABdAAAAXQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAAXQAAAF0AAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAF0AAABdAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABdAAAAXQAAAF0AAABdAAAAOwAAADsAAABgAAAAYAAAADwAAAA8AAAAYAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAYAAAAGAAAABgAAAAPAAAADwAAABgAAAAAAAAAAAAAAAAAAAAAAAAACEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: XgAAAF4AAABeAAAAXgAAAF4AAAA8AAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAABeAAAAXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAAXgAAAF4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAF4AAABeAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAPAAAADwAAABhAAAAYQAAAD0AAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAACEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAEwAAAAIAAAACAAAAKAAAACgAAAA7AAAAXQAAAF0AAABdAAAAXQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAMAAAADAAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA8AAAAPAAAADwAAAA8AAAAPAAAADsAAAA7AAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPAAAADwAAAA8AAAAPAAAADwAAABgAAAAYAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPAAAADwAAABgAAAAYAAAAGAAAABgAAAAXQAAAF0AAABdAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADwAAAA8AAAAPAAAAGAAAAA7AAAAOwAAAF0AAABdAAAAXQAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA8AAAAPAAAADwAAABgAAAAYAAAAGAAAABYAAAAWAAAAFgAAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPAAAADwAAAA8AAAAYAAAAGAAAABgAAAAWAAAAFgAAABYAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAEwAAAAIAAAACAAAAKAAAACgAAAA8AAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAMAAAADAAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAADwAAAA8AAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAA8AAAAPAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABZAAAAWQAAAFkAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAWQAAAFkAAABZAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABcAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABcAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAEwAAAAIAAAACAAAAKAAAACgAAABgAAAAXQAAAF0AAABdAAAAXQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAABMAAAACAAAAAgAAACgAAAAoAAAAYAAAAF0AAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAACAAAAAgAAAAIAAAAoAAAAKAAAAGAAAABdAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAEwAAAAIAAAACAAAAKAAAACgAAABgAAAAXQAAACgAAAAoAAAAKAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABdAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAXQAAAF0AAABdAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAF0AAABdAAAAXQAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABdAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAEwAAAAIAAAACAAAAKAAAACgAAABhAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABMAAAACAAAAAgAAACgAAAAoAAAAYQAAAF4AAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAACAAAAAgAAAAIAAAAoAAAAKAAAAGEAAABeAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAEwAAAAIAAAACAAAAKAAAACgAAABhAAAAXgAAACgAAAAoAAAAKAAAAA== 0,-1: ind: 0,-1 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAABcAAAAXAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAABcAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABcAAAAXAAAAFwAAABcAAAAXAAAAGAAAAAEAAAABQAAAAQAAAAEAAAABAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOwAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAOQAAADkAAAA5AAAAOQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAADAAAAAwAAAAMAAAADAAAAAwAAAAYAAAADkAAAA5AAAAOQAAADkAAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAMAAAADAAAAAwAAAAMAAAADAAAABgAAAAOQAAADkAAAA5AAAAOQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAADAAAAAwAAAAMAAAADAAAAAwAAAAYAAAADkAAAA5AAAAOQAAADkAAAA7AAAAYAAAAGAAAABgAAAAYAAAAGAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAMQAAADEAAAAxAAAAMQAAADEAAABgAAAAOQAAADkAAAA5AAAAOQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAADEAAAAxAAAAMQAAADEAAAAxAAAAYAAAADkAAAA5AAAAOQAAADkAAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGAAAAA5AAAAOQAAADkAAAA5AAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAMQAAADEAAAAxAAAAMQAAADEAAABgAAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAF0AAABdAAAAXQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABdAAAAXQAAAF0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABdAAAAXQAAAF0AAABdAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABdAAAAXQAAAF0AAABdAAAAXQAAAGEAAAAEAAAABQAAAAQAAAAEAAAABAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAPAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAOgAAADoAAAA6AAAAOgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAADoAAAA6AAAAOgAAADoAAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAMAAAADAAAAAwAAAAMAAAADAAAABhAAAAOgAAADoAAAA6AAAAOgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAADoAAAA6AAAAOgAAADoAAAA8AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAOgAAADoAAAA6AAAAOgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAADoAAAA6AAAAOgAAADoAAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAAA6AAAAOgAAADoAAAA6AAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAOgAAADoAAAA6AAAAOgAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADgAAAA4AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADgAAAA4AAAAOAAAADgAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA4AAAAOAAAADgAAAA4AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADgAAAA4AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADkAAAA5AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADkAAAA5AAAAOQAAADkAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA5AAAAOQAAADkAAAA5AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADkAAAA5AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - - angularDamping: 0.05 + - bodyStatus: InAir + angularDamping: 0.05 linearDamping: 0.05 fixedRotation: False bodyType: Dynamic @@ -67,8 +70,7 @@ entities: - fixtures: {} type: Fixtures - type: OccluderTree - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - type: Shuttle - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier @@ -401,10 +403,6 @@ entities: - pos: 21.439034,-0.60726404 parent: 2 type: Transform - - nextAttack: 1782.9149982 - type: MeleeWeapon - - nextSound: 1783.1149982 - type: EmitSoundOnCollide - proto: AirlockMaintGlass entities: - uid: 4 @@ -697,8 +695,6 @@ entities: - pos: 22.18342,-0.6519718 parent: 2 type: Transform - - nextSound: 3004.3265418 - type: EmitSoundOnCollide - type: TelepathicRepeater - type: Psionic - type: Speech @@ -780,8 +776,6 @@ entities: - pos: 4.5,-5.5 parent: 2 type: Transform - - nextSound: 8096.0925347 - type: EmitSoundOnCollide - proto: BedsheetBlue entities: - uid: 63 @@ -789,8 +783,6 @@ entities: - pos: 4.5,-6.5 parent: 2 type: Transform - - nextSound: 8092.8379769 - type: EmitSoundOnCollide - proto: BedsheetBrown entities: - uid: 64 @@ -798,8 +790,6 @@ entities: - pos: 4.5,9.5 parent: 2 type: Transform - - nextSound: 8100.8545124 - type: EmitSoundOnCollide - proto: BedsheetGreen entities: - uid: 65 @@ -807,15 +797,11 @@ entities: - pos: 4.5,-7.5 parent: 2 type: Transform - - nextSound: 8104.40339 - type: EmitSoundOnCollide - uid: 66 components: - pos: 10.5,-4.5 parent: 2 type: Transform - - nextSound: 8279.6051684 - type: EmitSoundOnCollide - proto: BedsheetGrey entities: - uid: 67 @@ -823,8 +809,6 @@ entities: - pos: -3.5,-8.5 parent: 2 type: Transform - - nextSound: 8144.7302377 - type: EmitSoundOnCollide - proto: BedsheetMedical entities: - uid: 68 @@ -832,15 +816,11 @@ entities: - pos: -3.5,9.5 parent: 2 type: Transform - - nextSound: 8535.3344558 - type: EmitSoundOnCollide - uid: 69 components: - pos: -3.5,8.5 parent: 2 type: Transform - - nextSound: 8535.6672761 - type: EmitSoundOnCollide - proto: BedsheetOrange entities: - uid: 70 @@ -848,8 +828,6 @@ entities: - pos: 4.5,-8.5 parent: 2 type: Transform - - nextSound: 8111.1868771 - type: EmitSoundOnCollide - proto: BedsheetPurple entities: - uid: 71 @@ -857,8 +835,6 @@ entities: - pos: -3.5,-7.5 parent: 2 type: Transform - - nextSound: 8114.7803065 - type: EmitSoundOnCollide - proto: BedsheetRed entities: - uid: 72 @@ -866,8 +842,6 @@ entities: - pos: -3.5,-6.5 parent: 2 type: Transform - - nextSound: 8125.0475325 - type: EmitSoundOnCollide - proto: BedsheetWhite entities: - uid: 73 @@ -875,15 +849,11 @@ entities: - pos: -3.5,-5.5 parent: 2 type: Transform - - nextSound: 8120.0753565 - type: EmitSoundOnCollide - uid: 74 components: - pos: 10.5,-3.5 parent: 2 type: Transform - - nextSound: 8287.4509885 - type: EmitSoundOnCollide - proto: BedsheetWiz entities: - uid: 75 @@ -891,15 +861,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1253.9712563 - type: EmitSoundOnCollide - uid: 76 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1265.5447459 - type: EmitSoundOnCollide - proto: BlockGameArcade entities: - uid: 77 @@ -921,37 +887,21 @@ entities: - pos: -1.5,6.5 parent: 2 type: Transform - - nextAttack: 1688.5765673 - type: MeleeWeapon - - nextSound: 1688.7765672 - type: EmitSoundOnCollide - uid: 80 components: - pos: -1.5,6.5 parent: 2 type: Transform - - nextAttack: 1688.98457 - type: MeleeWeapon - - nextSound: 1689.1845699 - type: EmitSoundOnCollide - uid: 81 components: - pos: -1.5,6.5 parent: 2 type: Transform - - nextAttack: 1689.3606795 - type: MeleeWeapon - - nextSound: 1689.5606795 - type: EmitSoundOnCollide - uid: 82 components: - pos: -1.5,6.5 parent: 2 type: Transform - - nextAttack: 1689.743046 - type: MeleeWeapon - - nextSound: 1689.943046 - type: EmitSoundOnCollide - proto: Bonfire entities: - uid: 83 @@ -973,37 +923,21 @@ entities: - pos: 14.467066,-5.240004 parent: 2 type: Transform - - nextAttack: 6182.4961683 - type: MeleeWeapon - - nextSound: 6182.6961683 - type: EmitSoundOnCollide - uid: 86 components: - pos: 10.464224,-7.4009166 parent: 2 type: Transform - - nextAttack: 7850.7666607 - type: MeleeWeapon - - nextSound: 7850.9666607 - type: EmitSoundOnCollide - uid: 87 components: - pos: 6.5892224,-7.373139 parent: 2 type: Transform - - nextAttack: 7852.1530023 - type: MeleeWeapon - - nextSound: 7852.3530023 - type: EmitSoundOnCollide - uid: 88 components: - pos: 7.533667,0.9324174 parent: 2 type: Transform - - nextAttack: 7855.1962518 - type: MeleeWeapon - - nextSound: 7855.3962518 - type: EmitSoundOnCollide - proto: CableApcExtension entities: - uid: 89 @@ -1011,8 +945,6 @@ entities: - pos: 0.5,10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 90 components: - pos: -7.5,6.5 @@ -1020,22 +952,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 91 components: - pos: -7.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 92 components: - pos: -7.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 93 components: - pos: -6.5,8.5 @@ -1043,8 +969,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 94 components: - pos: -5.5,8.5 @@ -1052,8 +976,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 95 components: - pos: -4.5,8.5 @@ -1061,197 +983,141 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 96 components: - pos: -3.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 97 components: - pos: -2.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 98 components: - pos: -1.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 99 components: - pos: -0.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 100 components: - pos: 0.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 101 components: - pos: 0.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 102 components: - pos: 0.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 103 components: - pos: 0.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 104 components: - pos: 0.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 105 components: - pos: 0.5,4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 106 components: - pos: 0.5,3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 107 components: - pos: 0.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 108 components: - pos: 0.5,1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 109 components: - pos: 0.5,0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 110 components: - pos: 0.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 111 components: - pos: 0.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 112 components: - pos: 0.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 113 components: - pos: 0.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 114 components: - pos: 0.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 115 components: - pos: 0.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 116 components: - pos: 0.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 117 components: - pos: 0.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 118 components: - pos: 0.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 119 components: - pos: 1.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 120 components: - pos: 2.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 121 components: - pos: 3.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 122 components: - pos: 4.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 123 components: - pos: 5.5,8.5 @@ -1259,8 +1125,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 124 components: - pos: 6.5,8.5 @@ -1268,8 +1132,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 125 components: - pos: 7.5,8.5 @@ -1277,8 +1139,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 126 components: - pos: 8.5,8.5 @@ -1286,8 +1146,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 127 components: - pos: -7.5,6.5 @@ -1295,8 +1153,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 128 components: - pos: -7.5,5.5 @@ -1304,8 +1160,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 129 components: - pos: -7.5,5.5 @@ -1313,8 +1167,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 130 components: - pos: -6.5,5.5 @@ -1322,8 +1174,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 131 components: - pos: -5.5,5.5 @@ -1331,8 +1181,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 132 components: - pos: -4.5,5.5 @@ -1340,8 +1188,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 133 components: - pos: -3.5,5.5 @@ -1349,8 +1195,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 134 components: - pos: -2.5,5.5 @@ -1358,8 +1202,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 135 components: - pos: -1.5,5.5 @@ -1367,8 +1209,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 136 components: - pos: -0.5,5.5 @@ -1376,15 +1216,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 137 components: - pos: 0.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 138 components: - pos: 1.5,5.5 @@ -1392,8 +1228,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 139 components: - pos: 2.5,5.5 @@ -1401,8 +1235,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 140 components: - pos: 3.5,5.5 @@ -1410,8 +1242,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 141 components: - pos: 4.5,5.5 @@ -1419,8 +1249,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 142 components: - pos: 5.5,5.5 @@ -1428,8 +1256,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 143 components: - pos: 6.5,5.5 @@ -1437,8 +1263,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 144 components: - pos: 7.5,5.5 @@ -1446,8 +1270,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 145 components: - pos: 8.5,5.5 @@ -1455,8 +1277,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 146 components: - pos: -4.5,2.5 @@ -1464,71 +1284,51 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 147 components: - pos: -3.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 148 components: - pos: -2.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 149 components: - pos: -1.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 150 components: - pos: -0.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 151 components: - pos: 0.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 152 components: - pos: 1.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 153 components: - pos: 2.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 154 components: - pos: 3.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 155 components: - pos: 4.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 156 components: - pos: 5.5,2.5 @@ -1536,8 +1336,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 157 components: - pos: -4.5,-0.5 @@ -1545,71 +1343,51 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 158 components: - pos: -3.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 159 components: - pos: -2.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 160 components: - pos: -1.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 161 components: - pos: -0.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 162 components: - pos: 0.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 163 components: - pos: 1.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 164 components: - pos: 2.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 165 components: - pos: 3.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 166 components: - pos: 4.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 167 components: - pos: 5.5,-0.5 @@ -1617,8 +1395,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 168 components: - pos: -4.5,-3.5 @@ -1626,71 +1402,51 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 169 components: - pos: -3.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 170 components: - pos: -2.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 171 components: - pos: -1.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 172 components: - pos: -0.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 173 components: - pos: 0.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 174 components: - pos: 1.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 175 components: - pos: 2.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 176 components: - pos: 3.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 177 components: - pos: 4.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 178 components: - pos: 5.5,-3.5 @@ -1698,8 +1454,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 179 components: - pos: -4.5,-6.5 @@ -1707,71 +1461,51 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 180 components: - pos: -3.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 181 components: - pos: -2.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 182 components: - pos: -1.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 183 components: - pos: -0.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 184 components: - pos: 0.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 185 components: - pos: 1.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 186 components: - pos: 2.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 187 components: - pos: 3.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 188 components: - pos: 4.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 189 components: - pos: 5.5,-6.5 @@ -1779,8 +1513,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 190 components: - pos: -4.5,-9.5 @@ -1788,8 +1520,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 191 components: - pos: -3.5,-9.5 @@ -1797,8 +1527,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 192 components: - pos: -2.5,-9.5 @@ -1806,8 +1534,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 193 components: - pos: -1.5,-9.5 @@ -1815,8 +1541,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 194 components: - pos: -0.5,-9.5 @@ -1824,15 +1548,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 195 components: - pos: 0.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 196 components: - pos: 1.5,-9.5 @@ -1840,8 +1560,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 197 components: - pos: 2.5,-9.5 @@ -1849,8 +1567,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 198 components: - pos: 3.5,-9.5 @@ -1858,8 +1574,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 199 components: - pos: 4.5,-9.5 @@ -1867,8 +1581,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 200 components: - pos: 5.5,-9.5 @@ -1876,15 +1588,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 201 components: - pos: 0.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 202 components: - pos: -4.5,-0.5 @@ -1892,43 +1600,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 203 components: - pos: -5.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 204 components: - pos: -6.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 205 components: - pos: -7.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 206 components: - pos: -8.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 207 components: - pos: -9.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 208 components: - pos: -10.5,-0.5 @@ -1936,8 +1632,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 209 components: - pos: -4.5,-3.5 @@ -1945,43 +1639,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 210 components: - pos: -5.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 211 components: - pos: -6.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 212 components: - pos: -7.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 213 components: - pos: -8.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 214 components: - pos: -9.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 215 components: - pos: -10.5,-3.5 @@ -1989,8 +1671,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 216 components: - pos: -4.5,-6.5 @@ -1998,43 +1678,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 217 components: - pos: -5.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 218 components: - pos: -6.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 219 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 220 components: - pos: -8.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 221 components: - pos: -9.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 222 components: - pos: -10.5,-6.5 @@ -2042,15 +1710,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 223 components: - pos: 0.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 224 components: - pos: -0.5,-9.5 @@ -2058,8 +1722,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 225 components: - pos: -1.5,-9.5 @@ -2067,8 +1729,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 226 components: - pos: -2.5,-9.5 @@ -2076,8 +1736,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 227 components: - pos: -3.5,-9.5 @@ -2085,8 +1743,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 228 components: - pos: -4.5,-9.5 @@ -2094,8 +1750,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 229 components: - pos: -5.5,-9.5 @@ -2103,8 +1757,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 230 components: - pos: -6.5,-9.5 @@ -2112,8 +1764,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 231 components: - pos: -7.5,-9.5 @@ -2121,8 +1771,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 232 components: - pos: -8.5,-9.5 @@ -2130,8 +1778,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 233 components: - pos: -9.5,-9.5 @@ -2139,8 +1785,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 234 components: - pos: -10.5,-9.5 @@ -2148,15 +1792,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 235 components: - pos: 0.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 236 components: - pos: 1.5,-9.5 @@ -2164,8 +1804,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 237 components: - pos: 2.5,-9.5 @@ -2173,8 +1811,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 238 components: - pos: 3.5,-9.5 @@ -2182,8 +1818,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 239 components: - pos: 4.5,-9.5 @@ -2191,8 +1825,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 240 components: - pos: 5.5,-9.5 @@ -2200,8 +1832,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 241 components: - pos: 6.5,-9.5 @@ -2209,8 +1839,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 242 components: - pos: 7.5,-9.5 @@ -2218,8 +1846,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 243 components: - pos: 8.5,-9.5 @@ -2227,8 +1853,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 244 components: - pos: 9.5,-9.5 @@ -2236,8 +1860,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 245 components: - pos: 10.5,-9.5 @@ -2245,8 +1867,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 246 components: - pos: 11.5,-9.5 @@ -2254,8 +1874,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 247 components: - pos: 5.5,-6.5 @@ -2263,43 +1881,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 248 components: - pos: 6.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 249 components: - pos: 7.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 250 components: - pos: 8.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 251 components: - pos: 9.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 252 components: - pos: 10.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 253 components: - pos: 11.5,-6.5 @@ -2307,8 +1913,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 254 components: - pos: 5.5,-3.5 @@ -2316,43 +1920,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 255 components: - pos: 6.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 256 components: - pos: 7.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 257 components: - pos: 8.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 258 components: - pos: 9.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 259 components: - pos: 10.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 260 components: - pos: 11.5,-3.5 @@ -2360,8 +1952,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 261 components: - pos: 5.5,-0.5 @@ -2369,43 +1959,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 262 components: - pos: 6.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 263 components: - pos: 7.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 264 components: - pos: 8.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 265 components: - pos: 9.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 266 components: - pos: 10.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 267 components: - pos: 11.5,-0.5 @@ -2413,36 +1991,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 268 components: - pos: 0.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 269 components: - pos: 0.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 270 components: - pos: 0.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 271 components: - pos: 0.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 272 components: - pos: 0.5,-14.5 @@ -2450,8 +2018,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 273 components: - pos: -4.5,-12.5 @@ -2459,71 +2025,51 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 274 components: - pos: -3.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 275 components: - pos: -2.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 276 components: - pos: -1.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 277 components: - pos: -0.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 278 components: - pos: 0.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 279 components: - pos: 1.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 280 components: - pos: 2.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 281 components: - pos: 3.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 282 components: - pos: 4.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 283 components: - pos: 5.5,-12.5 @@ -2531,8 +2077,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 284 components: - pos: -4.5,2.5 @@ -2540,8 +2084,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 285 components: - pos: -5.5,2.5 @@ -2549,8 +2091,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 286 components: - pos: -6.5,2.5 @@ -2558,8 +2098,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 287 components: - pos: -7.5,2.5 @@ -2567,8 +2105,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 288 components: - pos: -8.5,2.5 @@ -2576,8 +2112,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 289 components: - pos: -9.5,2.5 @@ -2585,8 +2119,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 290 components: - pos: -10.5,2.5 @@ -2594,8 +2126,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 291 components: - pos: -11.5,2.5 @@ -2603,8 +2133,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 292 @@ -2612,71 +2140,51 @@ entities: - pos: -9.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 293 components: - pos: -9.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 294 components: - pos: -9.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 295 components: - pos: -9.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 296 components: - pos: -8.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 297 components: - pos: -9.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 298 components: - pos: -9.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 299 components: - pos: -8.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 300 components: - pos: -8.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 301 components: - pos: -8.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - proto: CableMV entities: - uid: 302 @@ -2684,8 +2192,6 @@ entities: - pos: -8.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 303 components: - pos: -7.5,6.5 @@ -2693,8 +2199,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - proto: Carpet entities: - uid: 304 @@ -2935,8 +2439,6 @@ entities: - pos: -1.5,8.5 parent: 2 type: Transform - - nextSound: 2988.9150545 - type: EmitSoundOnCollide - proto: chem_master entities: - uid: 345 @@ -2968,28 +2470,16 @@ entities: - pos: 7.521485,9.675259 parent: 2 type: Transform - - nextAttack: 2200.835617 - type: MeleeWeapon - - nextSound: 2201.035617 - type: EmitSoundOnCollide - uid: 350 components: - pos: 6.469193,-3.3016906 parent: 2 type: Transform - - nextAttack: 1282.4491892 - type: MeleeWeapon - - nextSound: 1282.6491892 - type: EmitSoundOnCollide - uid: 351 components: - pos: 6.677526,-3.31558 parent: 2 type: Transform - - nextAttack: 1284.0311103 - type: MeleeWeapon - - nextSound: 1284.2311103 - type: EmitSoundOnCollide - proto: ClothingEyesGlassesMeson entities: - uid: 352 @@ -2997,8 +2487,6 @@ entities: - pos: 7.521485,9.689148 parent: 2 type: Transform - - nextSound: 2221.2284115 - type: EmitSoundOnCollide - proto: ClothingHandsDispelGloves entities: - uid: 353 @@ -3006,8 +2494,6 @@ entities: - pos: 13.714708,-1.1552577 parent: 2 type: Transform - - nextSound: 7992.9944747 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesBoxingRed entities: - uid: 354 @@ -3015,19 +2501,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextAttack: 1368.5446543 - type: MeleeWeapon - - nextSound: 1368.7446544 - type: EmitSoundOnCollide - uid: 355 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextAttack: 1369.4488448 - type: MeleeWeapon - - nextSound: 1369.6488448 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesColorYellow entities: - uid: 356 @@ -3035,8 +2513,6 @@ entities: - pos: 7.5075974,9.591926 parent: 2 type: Transform - - nextSound: 2227.6423117 - type: EmitSoundOnCollide - proto: ClothingHeadHatCone entities: - uid: 357 @@ -3044,15 +2520,11 @@ entities: - pos: -6.8197517,8.431661 parent: 2 type: Transform - - nextSound: 2362.687892 - type: EmitSoundOnCollide - uid: 358 components: - pos: -6.8197517,8.306661 parent: 2 type: Transform - - nextSound: 2363.4211363 - type: EmitSoundOnCollide - proto: ClothingHeadHatJester entities: - uid: 359 @@ -3060,8 +2532,6 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1318.5113297 - type: EmitSoundOnCollide - proto: ClothingHeadHatJesterAlt entities: - uid: 360 @@ -3069,8 +2539,6 @@ entities: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextSound: 1309.4447482 - type: EmitSoundOnCollide - proto: ClothingHeadHatWizardFake entities: - uid: 361 @@ -3078,15 +2546,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1245.9276974 - type: EmitSoundOnCollide - uid: 362 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1256.8542671 - type: EmitSoundOnCollide - proto: ClothingHeadHelmetTemplar entities: - uid: 363 @@ -3094,15 +2558,11 @@ entities: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextSound: 1297.605961 - type: EmitSoundOnCollide - uid: 364 components: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextSound: 1298.068962 - type: EmitSoundOnCollide - proto: ClothingOuterGhostSheet entities: - uid: 365 @@ -3110,8 +2570,6 @@ entities: - pos: 10.352322,-10.465078 parent: 2 type: Transform - - nextSound: 2429.0410152 - type: EmitSoundOnCollide - proto: ClothingOuterWizardFake entities: - uid: 366 @@ -3119,15 +2577,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1248.7788594 - type: EmitSoundOnCollide - uid: 367 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1259.8344282 - type: EmitSoundOnCollide - proto: ClothingShoesJester entities: - uid: 368 @@ -3135,8 +2589,6 @@ entities: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextSound: 1312.4621658 - type: EmitSoundOnCollide - proto: ClothingShoesWizardFake entities: - uid: 369 @@ -3144,15 +2596,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1251.996144 - type: EmitSoundOnCollide - uid: 370 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1262.9182626 - type: EmitSoundOnCollide - proto: ClothingUniformJumpsuitCossack entities: - uid: 371 @@ -3160,19 +2608,11 @@ entities: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextUpdate: 1281.6274448 - type: SuitSensor - - nextSound: 1281.8274448 - type: EmitSoundOnCollide - uid: 372 components: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextUpdate: 1282.0291139 - type: SuitSensor - - nextSound: 1282.2291138 - type: EmitSoundOnCollide - proto: ClothingUniformJumpsuitJester entities: - uid: 373 @@ -3180,10 +2620,6 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextUpdate: 1316.3111593 - type: SuitSensor - - nextSound: 1316.5111593 - type: EmitSoundOnCollide - proto: ClothingUniformJumpsuitJesterAlt entities: - uid: 374 @@ -3191,10 +2627,6 @@ entities: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextUpdate: 1314.0816425 - type: SuitSensor - - nextSound: 1314.2816426 - type: EmitSoundOnCollide - proto: ClownRecorder entities: - uid: 375 @@ -3202,15 +2634,11 @@ entities: - pos: -5.5,-5.5 parent: 2 type: Transform - - nextSound: 1335.570229 - type: EmitSoundOnCollide - uid: 376 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1336.3517056 - type: EmitSoundOnCollide - proto: ComfyChair entities: - uid: 377 @@ -3393,43 +2821,31 @@ entities: - pos: -6.5,-7.5 parent: 2 type: Transform - - nextSound: 1187.9776746 - type: EmitSoundOnCollide - uid: 398 components: - pos: -6.5,-6.5 parent: 2 type: Transform - - nextSound: 1188.2619769 - type: EmitSoundOnCollide - uid: 399 components: - pos: -6.5,-8.5 parent: 2 type: Transform - - nextSound: 1187.6423552 - type: EmitSoundOnCollide - uid: 400 components: - pos: -8.5,-7.5 parent: 2 type: Transform - - nextSound: 1186.7278294 - type: EmitSoundOnCollide - uid: 401 components: - pos: -8.5,-8.5 parent: 2 type: Transform - - nextSound: 1187.0837132 - type: EmitSoundOnCollide - uid: 402 components: - pos: -8.5,-6.5 parent: 2 type: Transform - - nextSound: 1186.3442896 - type: EmitSoundOnCollide - proto: DisposalBend entities: - uid: 403 @@ -3520,8 +2936,6 @@ entities: pos: 3.515183,6.6653695 parent: 2 type: Transform - - nextSound: 8486.5038339 - type: EmitSoundOnCollide - proto: FloorDrain entities: - uid: 417 @@ -3656,211 +3070,151 @@ entities: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1305.146078 - type: EmitSoundOnCollide - uid: 439 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1305.3121716 - type: EmitSoundOnCollide - uid: 440 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1305.5118907 - type: EmitSoundOnCollide - uid: 441 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1305.6730332 - type: EmitSoundOnCollide - uid: 442 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1305.8611597 - type: EmitSoundOnCollide - uid: 443 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1306.0641655 - type: EmitSoundOnCollide - uid: 444 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1306.2390355 - type: EmitSoundOnCollide - uid: 445 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1306.7121451 - type: EmitSoundOnCollide - uid: 446 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1306.9060434 - type: EmitSoundOnCollide - uid: 447 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1307.0942518 - type: EmitSoundOnCollide - uid: 448 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1307.2945069 - type: EmitSoundOnCollide - uid: 449 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1307.485439 - type: EmitSoundOnCollide - uid: 450 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1307.6767334 - type: EmitSoundOnCollide - uid: 451 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1307.8771938 - type: EmitSoundOnCollide - uid: 452 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1308.056334 - type: EmitSoundOnCollide - uid: 453 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1308.262009 - type: EmitSoundOnCollide - uid: 454 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1308.4762509 - type: EmitSoundOnCollide - uid: 455 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1308.679235 - type: EmitSoundOnCollide - uid: 456 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1308.8732941 - type: EmitSoundOnCollide - uid: 457 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1309.0553573 - type: EmitSoundOnCollide - uid: 458 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1309.2451355 - type: EmitSoundOnCollide - uid: 459 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1309.4451693 - type: EmitSoundOnCollide - uid: 460 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1309.6612517 - type: EmitSoundOnCollide - uid: 461 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1309.8611884 - type: EmitSoundOnCollide - uid: 462 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1310.0612254 - type: EmitSoundOnCollide - uid: 463 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1310.2613241 - type: EmitSoundOnCollide - uid: 464 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1310.4704236 - type: EmitSoundOnCollide - uid: 465 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1310.6553211 - type: EmitSoundOnCollide - uid: 466 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1310.8762856 - type: EmitSoundOnCollide - uid: 467 components: - pos: 2.4632077,9.586896 parent: 2 type: Transform - - nextSound: 1311.2271322 - type: EmitSoundOnCollide - proto: GasMinerNitrogenStationLarge entities: - uid: 468 @@ -3889,8 +3243,6 @@ entities: inletOneConcentration: 0.22 targetPressure: 4500 type: GasMixer - - nextSound: 1383.6265809 - type: EmitSoundOnCollide - proto: GasPassiveVent entities: - uid: 471 @@ -3899,24 +3251,18 @@ entities: pos: 10.5,7.5 parent: 2 type: Transform - - nextSound: 1329.5848529 - type: EmitSoundOnCollide - uid: 472 components: - rot: -1.5707963267948966 rad pos: 10.5,9.5 parent: 2 type: Transform - - nextSound: 1330.0967117 - type: EmitSoundOnCollide - uid: 473 components: - rot: -1.5707963267948966 rad pos: 7.5,4.5 parent: 2 type: Transform - - nextSound: 2446.3148545 - type: EmitSoundOnCollide - proto: GasPipeBend entities: - uid: 474 @@ -3927,31 +3273,23 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1369.9735154 - type: EmitSoundOnCollide - uid: 475 components: - rot: 1.5707963267948966 rad pos: -8.5,0.5 parent: 2 type: Transform - - nextSound: 6764.2109416 - type: EmitSoundOnCollide - uid: 476 components: - rot: -1.5707963267948966 rad pos: -8.5,-1.5 parent: 2 type: Transform - - nextSound: 6770.5428369 - type: EmitSoundOnCollide - uid: 477 components: - pos: 4.5,3.5 parent: 2 type: Transform - - nextSound: 7460.6741153 - type: EmitSoundOnCollide - proto: GasPipeFourway entities: - uid: 478 @@ -3959,8 +3297,6 @@ entities: - pos: 0.5,0.5 parent: 2 type: Transform - - nextSound: 6746.3939051 - type: EmitSoundOnCollide - proto: GasPipeStraight entities: - uid: 479 @@ -3969,8 +3305,6 @@ entities: pos: 6.5,7.5 parent: 2 type: Transform - - nextSound: 2489.23189 - type: EmitSoundOnCollide - uid: 480 components: - rot: -1.5707963267948966 rad @@ -3979,8 +3313,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1938.6422407 - type: EmitSoundOnCollide - uid: 481 components: - rot: 1.5707963267948966 rad @@ -3989,24 +3321,18 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 2482.3268929 - type: EmitSoundOnCollide - uid: 482 components: - rot: -1.5707963267948966 rad pos: 9.5,7.5 parent: 2 type: Transform - - nextSound: 1359.7130563 - type: EmitSoundOnCollide - uid: 483 components: - rot: -1.5707963267948966 rad pos: 9.5,9.5 parent: 2 type: Transform - - nextSound: 1361.7890684 - type: EmitSoundOnCollide - uid: 484 components: - pos: 8.5,8.5 @@ -4014,8 +3340,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1376.7993413 - type: EmitSoundOnCollide - uid: 485 components: - rot: 1.5707963267948966 rad @@ -4024,16 +3348,12 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 2478.0578223 - type: EmitSoundOnCollide - uid: 486 components: - rot: 1.5707963267948966 rad pos: 5.5,7.5 parent: 2 type: Transform - - nextSound: 2489.7861289 - type: EmitSoundOnCollide - uid: 487 components: - rot: 1.5707963267948966 rad @@ -4042,294 +3362,218 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 2496.7119583 - type: EmitSoundOnCollide - uid: 488 components: - rot: 1.5707963267948966 rad pos: 4.5,4.5 parent: 2 type: Transform - - nextSound: 2498.5448884 - type: EmitSoundOnCollide - uid: 489 components: - rot: 1.5707963267948966 rad pos: 4.5,7.5 parent: 2 type: Transform - - nextSound: 2499.9239993 - type: EmitSoundOnCollide - uid: 490 components: - rot: 1.5707963267948966 rad pos: 3.5,7.5 parent: 2 type: Transform - - nextSound: 5880.9593906 - type: EmitSoundOnCollide - uid: 491 components: - rot: 1.5707963267948966 rad pos: 2.5,7.5 parent: 2 type: Transform - - nextSound: 5882.2204795 - type: EmitSoundOnCollide - uid: 492 components: - rot: 1.5707963267948966 rad pos: 1.5,7.5 parent: 2 type: Transform - - nextSound: 5883.5384124 - type: EmitSoundOnCollide - uid: 493 components: - pos: 0.5,6.5 parent: 2 type: Transform - - nextSound: 6725.3740509 - type: EmitSoundOnCollide - uid: 494 components: - pos: 0.5,5.5 parent: 2 type: Transform - - nextSound: 6725.3740509 - type: EmitSoundOnCollide - uid: 495 components: - pos: 0.5,4.5 parent: 2 type: Transform - - nextSound: 6725.3740509 - type: EmitSoundOnCollide - uid: 496 components: - pos: 0.5,3.5 parent: 2 type: Transform - - nextSound: 6725.3740509 - type: EmitSoundOnCollide - uid: 497 components: - pos: 0.5,1.5 parent: 2 type: Transform - - nextSound: 6743.3237455 - type: EmitSoundOnCollide - uid: 498 components: - rot: -1.5707963267948966 rad pos: -0.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 499 components: - rot: -1.5707963267948966 rad pos: -1.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 500 components: - rot: -1.5707963267948966 rad pos: -2.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 501 components: - rot: -1.5707963267948966 rad pos: -3.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 502 components: - rot: -1.5707963267948966 rad pos: -4.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 503 components: - rot: -1.5707963267948966 rad pos: -5.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 504 components: - rot: -1.5707963267948966 rad pos: -6.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 505 components: - rot: -1.5707963267948966 rad pos: -7.5,0.5 parent: 2 type: Transform - - nextSound: 6761.0787325 - type: EmitSoundOnCollide - uid: 506 components: - pos: -8.5,-0.5 parent: 2 type: Transform - - nextSound: 6767.5391915 - type: EmitSoundOnCollide - uid: 507 components: - rot: -1.5707963267948966 rad pos: 1.5,0.5 parent: 2 type: Transform - - nextSound: 7342.3810458 - type: EmitSoundOnCollide - uid: 508 components: - rot: -1.5707963267948966 rad pos: 2.5,0.5 parent: 2 type: Transform - - nextSound: 7343.2568885 - type: EmitSoundOnCollide - uid: 509 components: - rot: -1.5707963267948966 rad pos: 3.5,0.5 parent: 2 type: Transform - - nextSound: 7343.9694599 - type: EmitSoundOnCollide - uid: 510 components: - rot: -1.5707963267948966 rad pos: 4.5,0.5 parent: 2 type: Transform - - nextSound: 7344.7544821 - type: EmitSoundOnCollide - uid: 511 components: - rot: -1.5707963267948966 rad pos: 5.5,0.5 parent: 2 type: Transform - - nextSound: 7345.4814286 - type: EmitSoundOnCollide - uid: 512 components: - rot: -1.5707963267948966 rad pos: 6.5,0.5 parent: 2 type: Transform - - nextSound: 7346.0544404 - type: EmitSoundOnCollide - uid: 513 components: - rot: -1.5707963267948966 rad pos: 7.5,0.5 parent: 2 type: Transform - - nextSound: 7346.5093992 - type: EmitSoundOnCollide - uid: 514 components: - rot: -1.5707963267948966 rad pos: 8.5,0.5 parent: 2 type: Transform - - nextSound: 7347.0755959 - type: EmitSoundOnCollide - uid: 515 components: - rot: -1.5707963267948966 rad pos: 9.5,0.5 parent: 2 type: Transform - - nextSound: 7347.5432929 - type: EmitSoundOnCollide - uid: 516 components: - rot: 3.141592653589793 rad pos: 0.5,-0.5 parent: 2 type: Transform - - nextSound: 7363.8016102 - type: EmitSoundOnCollide - uid: 517 components: - rot: 3.141592653589793 rad pos: 0.5,-1.5 parent: 2 type: Transform - - nextSound: 7364.6177987 - type: EmitSoundOnCollide - uid: 518 components: - rot: 3.141592653589793 rad pos: 0.5,-2.5 parent: 2 type: Transform - - nextSound: 7365.4118702 - type: EmitSoundOnCollide - uid: 519 components: - rot: 3.141592653589793 rad pos: 0.5,-3.5 parent: 2 type: Transform - - nextSound: 7366.292879 - type: EmitSoundOnCollide - uid: 520 components: - rot: 3.141592653589793 rad pos: 0.5,-4.5 parent: 2 type: Transform - - nextSound: 7367.4872264 - type: EmitSoundOnCollide - uid: 521 components: - pos: 0.5,-6.5 parent: 2 type: Transform - - nextSound: 7388.6541403 - type: EmitSoundOnCollide - uid: 522 components: - pos: 0.5,-7.5 parent: 2 type: Transform - - nextSound: 7389.3379679 - type: EmitSoundOnCollide - uid: 523 components: - pos: 0.5,-8.5 parent: 2 type: Transform - - nextSound: 7390.23798 - type: EmitSoundOnCollide - uid: 524 components: - pos: 0.5,-9.5 parent: 2 type: Transform - - nextSound: 7391.1379988 - type: EmitSoundOnCollide - uid: 525 components: - rot: 3.141592653589793 rad @@ -4338,29 +3582,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 7428.5218277 - type: EmitSoundOnCollide - uid: 526 components: - pos: 4.5,2.5 parent: 2 type: Transform - - nextSound: 7465.8164518 - type: EmitSoundOnCollide - uid: 527 components: - pos: 4.5,1.5 parent: 2 type: Transform - - nextSound: 7467.6014362 - type: EmitSoundOnCollide - uid: 528 components: - pos: 4.5,0.5 parent: 2 type: Transform - - nextSound: 7468.3448943 - type: EmitSoundOnCollide - uid: 529 components: - rot: 1.5707963267948966 rad @@ -4369,64 +3605,48 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 7475.9903393 - type: EmitSoundOnCollide - uid: 530 components: - rot: -1.5707963267948966 rad pos: 2.5,-0.5 parent: 2 type: Transform - - nextSound: 7495.1408579 - type: EmitSoundOnCollide - uid: 531 components: - rot: -1.5707963267948966 rad pos: 1.5,-0.5 parent: 2 type: Transform - - nextSound: 7495.6350428 - type: EmitSoundOnCollide - uid: 532 components: - rot: -1.5707963267948966 rad pos: 0.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 533 components: - rot: -1.5707963267948966 rad pos: -0.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 534 components: - rot: -1.5707963267948966 rad pos: -1.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 535 components: - rot: -1.5707963267948966 rad pos: -2.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 536 components: - rot: -1.5707963267948966 rad pos: -3.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 537 components: - rot: -1.5707963267948966 rad @@ -4435,61 +3655,45 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 538 components: - rot: -1.5707963267948966 rad pos: -5.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 539 components: - rot: -1.5707963267948966 rad pos: -6.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 540 components: - rot: -1.5707963267948966 rad pos: -7.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 541 components: - rot: -1.5707963267948966 rad pos: -8.5,-0.5 parent: 2 type: Transform - - nextSound: 7501.2471108 - type: EmitSoundOnCollide - uid: 542 components: - pos: 3.5,-1.5 parent: 2 type: Transform - - nextSound: 7518.7884571 - type: EmitSoundOnCollide - uid: 543 components: - pos: 3.5,-2.5 parent: 2 type: Transform - - nextSound: 7518.7884571 - type: EmitSoundOnCollide - uid: 544 components: - pos: 3.5,-3.5 parent: 2 type: Transform - - nextSound: 7518.7884571 - type: EmitSoundOnCollide - uid: 545 components: - pos: 3.5,-4.5 @@ -4497,29 +3701,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 7518.7884571 - type: EmitSoundOnCollide - uid: 546 components: - pos: 3.5,-6.5 parent: 2 type: Transform - - nextSound: 7540.1395377 - type: EmitSoundOnCollide - uid: 547 components: - pos: 3.5,-7.5 parent: 2 type: Transform - - nextSound: 7540.1395377 - type: EmitSoundOnCollide - uid: 548 components: - pos: 3.5,-8.5 parent: 2 type: Transform - - nextSound: 7540.1395377 - type: EmitSoundOnCollide - uid: 549 components: - pos: 3.5,-9.5 @@ -4527,8 +3723,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 7540.1395377 - type: EmitSoundOnCollide - proto: GasPipeTJunction entities: - uid: 550 @@ -4537,63 +3731,47 @@ entities: pos: 0.5,7.5 parent: 2 type: Transform - - nextSound: 5889.3240016 - type: EmitSoundOnCollide - uid: 551 components: - rot: -1.5707963267948966 rad pos: 0.5,2.5 parent: 2 type: Transform - - nextSound: 6729.2355115 - type: EmitSoundOnCollide - uid: 552 components: - rot: -1.5707963267948966 rad pos: 0.5,-5.5 parent: 2 type: Transform - - nextSound: 7376.8885079 - type: EmitSoundOnCollide - uid: 553 components: - rot: 1.5707963267948966 rad pos: 3.5,4.5 parent: 2 type: Transform - - nextSound: 7442.3745037 - type: EmitSoundOnCollide - uid: 554 components: - rot: 3.141592653589793 rad pos: 3.5,3.5 parent: 2 type: Transform - - nextSound: 7448.6144847 - type: EmitSoundOnCollide - uid: 555 components: - rot: 3.141592653589793 rad pos: 4.5,-0.5 parent: 2 type: Transform - - nextSound: 7472.9205666 - type: EmitSoundOnCollide - uid: 556 components: - pos: 3.5,-0.5 parent: 2 type: Transform - - nextSound: 7490.2266524 - type: EmitSoundOnCollide - uid: 557 components: - rot: -1.5707963267948966 rad pos: 3.5,-5.5 parent: 2 type: Transform - - nextSound: 7521.7406454 - type: EmitSoundOnCollide - proto: GasVentPump entities: - uid: 558 @@ -4603,8 +3781,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 5894.2123517 - type: EmitSoundOnCollide - uid: 559 components: - rot: 1.5707963267948966 rad @@ -4613,8 +3789,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 6707.3718803 - type: EmitSoundOnCollide - uid: 560 components: - rot: 1.5707963267948966 rad @@ -4623,8 +3797,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 6735.7390098 - type: EmitSoundOnCollide - uid: 561 components: - rot: -1.5707963267948966 rad @@ -4633,8 +3805,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7352.352558 - type: EmitSoundOnCollide - uid: 562 components: - rot: 1.5707963267948966 rad @@ -4643,8 +3813,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7381.0619727 - type: EmitSoundOnCollide - uid: 563 components: - rot: 3.141592653589793 rad @@ -4653,8 +3821,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7396.9855086 - type: EmitSoundOnCollide - proto: GasVentScrubber entities: - uid: 564 @@ -4664,8 +3830,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7432.5851201 - type: EmitSoundOnCollide - uid: 565 components: - rot: 1.5707963267948966 rad @@ -4674,8 +3838,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7452.7249887 - type: EmitSoundOnCollide - uid: 566 components: - rot: -1.5707963267948966 rad @@ -4684,8 +3846,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7480.3583982 - type: EmitSoundOnCollide - uid: 567 components: - rot: 1.5707963267948966 rad @@ -4694,8 +3854,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7505.4206835 - type: EmitSoundOnCollide - uid: 568 components: - rot: 1.5707963267948966 rad @@ -4704,8 +3862,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7528.0779483 - type: EmitSoundOnCollide - uid: 569 components: - rot: 3.141592653589793 rad @@ -4714,8 +3870,6 @@ entities: type: Transform - enabled: False type: AmbientSound - - nextSound: 7544.6273692 - type: EmitSoundOnCollide - proto: GeneratorUranium entities: - uid: 570 @@ -5066,10 +4220,6 @@ entities: pos: 12.9106045,-4.784575 parent: 2 type: Transform - - nextAttack: 6251.1570654 - type: MeleeWeapon - - nextSound: 6251.3570655 - type: EmitSoundOnCollide - proto: HydroponicsToolHatchet entities: - uid: 628 @@ -5078,10 +4228,6 @@ entities: pos: 13.424494,-3.617908 parent: 2 type: Transform - - nextAttack: 6260.7872691 - type: MeleeWeapon - - nextSound: 6260.9872691 - type: EmitSoundOnCollide - proto: HydroponicsToolMiniHoe entities: - uid: 629 @@ -5089,10 +4235,6 @@ entities: - pos: 12.827272,-2.5901299 parent: 2 type: Transform - - nextAttack: 6241.2159425 - type: MeleeWeapon - - nextSound: 6241.4159425 - type: EmitSoundOnCollide - proto: hydroponicsTray entities: - uid: 630 @@ -5132,8 +4274,6 @@ entities: - pos: 9.5,0.5 parent: 2 type: Transform - - nextFryTime: 5 - type: DeepFryer - proto: KitchenMicrowave entities: - uid: 636 @@ -5170,8 +4310,6 @@ entities: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1184.1496654 - type: EmitSoundOnCollide - proto: MaterialWoodPlank entities: - uid: 641 @@ -5179,22 +4317,16 @@ entities: - pos: 8.531311,6.5157957 parent: 2 type: Transform - - nextSound: 6043.543862 - type: EmitSoundOnCollide - uid: 642 components: - pos: 8.531311,6.5157957 parent: 2 type: Transform - - nextSound: 6044.0958551 - type: EmitSoundOnCollide - uid: 643 components: - pos: 8.531311,6.5157957 parent: 2 type: Transform - - nextSound: 6044.6958728 - type: EmitSoundOnCollide - proto: MedicalBed entities: - uid: 644 @@ -5250,19 +4382,11 @@ entities: - pos: -6.5,9.5 parent: 2 type: Transform - - nextAttack: 1074.629324 - type: MeleeWeapon - - nextSound: 1074.829324 - type: EmitSoundOnCollide - uid: 652 components: - pos: 7.5,0.5 parent: 2 type: Transform - - nextAttack: 1076.5968175 - type: MeleeWeapon - - nextSound: 1076.7968175 - type: EmitSoundOnCollide - proto: OilJarCorn entities: - uid: 653 @@ -5270,10 +4394,6 @@ entities: - pos: 9.496252,0.7650709 parent: 2 type: Transform - - nextAttack: 7885.2169643 - type: MeleeWeapon - - nextSound: 7885.4169643 - type: EmitSoundOnCollide - proto: PaintingAmogusTriptych entities: - uid: 654 @@ -5348,99 +4468,71 @@ entities: - pos: -8.5,-6.5 parent: 2 type: Transform - - nextSound: 1198.6960421 - type: EmitSoundOnCollide - uid: 664 components: - pos: -6.5,-8.5 parent: 2 type: Transform - - nextSound: 1200.3781093 - type: EmitSoundOnCollide - uid: 665 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1206.6289916 - type: EmitSoundOnCollide - uid: 666 components: - pos: -6.5,-6.5 parent: 2 type: Transform - - nextSound: 1205.4955035 - type: EmitSoundOnCollide - uid: 667 components: - pos: -8.5,-7.5 parent: 2 type: Transform - - nextSound: 1203.4454788 - type: EmitSoundOnCollide - uid: 668 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1201.5960462 - type: EmitSoundOnCollide - uid: 669 components: - pos: -6.5,-7.5 parent: 2 type: Transform - - nextSound: 1199.912806 - type: EmitSoundOnCollide - uid: 670 components: - pos: -8.5,-8.5 parent: 2 type: Transform - - nextSound: 1202.994388 - type: EmitSoundOnCollide - uid: 671 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1207.0619972 - type: EmitSoundOnCollide - uid: 672 components: - pos: -6.5,-6.5 parent: 2 type: Transform - - nextSound: 1199.4946312 - type: EmitSoundOnCollide - uid: 673 components: - pos: -8.5,-6.5 parent: 2 type: Transform - - nextSound: 1203.8953355 - type: EmitSoundOnCollide - uid: 674 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1207.4987629 - type: EmitSoundOnCollide - uid: 675 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1207.2786557 - type: EmitSoundOnCollide - uid: 676 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1206.8621874 - type: EmitSoundOnCollide - uid: 677 components: - pos: 0.5,-5.5 @@ -5477,8 +4569,6 @@ entities: If you do not agree to these terms, please go back into the bed you came from and release the soul from your body. type: Paper - - nextSound: 45.0562742 - type: EmitSoundOnCollide missingComponents: - Item - Pullable @@ -5498,456 +4588,326 @@ entities: -Cataclysm type: Paper - - nextSound: 4025.2163187 - type: EmitSoundOnCollide - uid: 679 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6898.3708929 - type: EmitSoundOnCollide - uid: 680 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6897.2099378 - type: EmitSoundOnCollide - uid: 681 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6897.9349381 - type: EmitSoundOnCollide - uid: 682 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6898.6427445 - type: EmitSoundOnCollide - uid: 683 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6898.8737291 - type: EmitSoundOnCollide - uid: 684 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6899.100966 - type: EmitSoundOnCollide - uid: 685 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6899.324879 - type: EmitSoundOnCollide - uid: 686 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6899.5218058 - type: EmitSoundOnCollide - uid: 687 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6899.7191263 - type: EmitSoundOnCollide - uid: 688 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6899.9442865 - type: EmitSoundOnCollide - uid: 689 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6900.1743768 - type: EmitSoundOnCollide - uid: 690 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6900.3713253 - type: EmitSoundOnCollide - uid: 691 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6900.5653478 - type: EmitSoundOnCollide - uid: 692 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6900.789367 - type: EmitSoundOnCollide - uid: 693 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6900.9863763 - type: EmitSoundOnCollide - uid: 694 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6901.1683548 - type: EmitSoundOnCollide - uid: 695 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6901.3654352 - type: EmitSoundOnCollide - uid: 696 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6901.5893057 - type: EmitSoundOnCollide - uid: 697 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6901.8013701 - type: EmitSoundOnCollide - uid: 698 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6901.998392 - type: EmitSoundOnCollide - uid: 699 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6902.2073003 - type: EmitSoundOnCollide - uid: 700 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6902.4193731 - type: EmitSoundOnCollide - uid: 701 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6902.6134759 - type: EmitSoundOnCollide - uid: 702 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6902.8405207 - type: EmitSoundOnCollide - uid: 703 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6903.0473338 - type: EmitSoundOnCollide - uid: 704 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6903.2373593 - type: EmitSoundOnCollide - uid: 705 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6903.4312757 - type: EmitSoundOnCollide - uid: 706 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6903.6314297 - type: EmitSoundOnCollide - uid: 707 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6903.847376 - type: EmitSoundOnCollide - uid: 708 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6904.0534182 - type: EmitSoundOnCollide - uid: 709 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6904.247409 - type: EmitSoundOnCollide - uid: 710 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6904.4533951 - type: EmitSoundOnCollide - uid: 711 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6904.6626132 - type: EmitSoundOnCollide - uid: 712 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6904.8625815 - type: EmitSoundOnCollide - uid: 713 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6905.0808317 - type: EmitSoundOnCollide - uid: 714 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6905.2627296 - type: EmitSoundOnCollide - uid: 715 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6905.4686327 - type: EmitSoundOnCollide - uid: 716 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6905.6716804 - type: EmitSoundOnCollide - uid: 717 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6905.8839196 - type: EmitSoundOnCollide - uid: 718 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6906.0959052 - type: EmitSoundOnCollide - uid: 719 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6906.3079333 - type: EmitSoundOnCollide - uid: 720 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6906.5048284 - type: EmitSoundOnCollide - uid: 721 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6906.7143531 - type: EmitSoundOnCollide - uid: 722 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6906.9114671 - type: EmitSoundOnCollide - uid: 723 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6907.1205914 - type: EmitSoundOnCollide - uid: 724 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6907.3296759 - type: EmitSoundOnCollide - uid: 725 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6907.544926 - type: EmitSoundOnCollide - uid: 726 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6907.7404954 - type: EmitSoundOnCollide - uid: 727 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6907.9527218 - type: EmitSoundOnCollide - uid: 728 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6908.1497418 - type: EmitSoundOnCollide - uid: 729 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6908.3467774 - type: EmitSoundOnCollide - uid: 730 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6908.5628395 - type: EmitSoundOnCollide - uid: 731 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6908.7868762 - type: EmitSoundOnCollide - uid: 732 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6908.9728065 - type: EmitSoundOnCollide - uid: 733 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6909.1938192 - type: EmitSoundOnCollide - uid: 734 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6909.399796 - type: EmitSoundOnCollide - uid: 735 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6909.6028134 - type: EmitSoundOnCollide - uid: 736 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6909.7999831 - type: EmitSoundOnCollide - uid: 737 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6909.9939513 - type: EmitSoundOnCollide - uid: 738 components: - pos: -7.489436,-7.4554286 parent: 2 type: Transform - - nextSound: 6910.3607291 - type: EmitSoundOnCollide - uid: 739 components: - pos: -8.5,-8.5 parent: 2 type: Transform - - nextSound: 1197.7126851 - type: EmitSoundOnCollide - uid: 740 components: - pos: -8.5,-7.5 parent: 2 type: Transform - - nextSound: 1198.1777912 - type: EmitSoundOnCollide - uid: 741 components: - pos: -6.5,-7.5 parent: 2 type: Transform - - nextSound: 1205.028866 - type: EmitSoundOnCollide - uid: 742 components: - pos: -6.5,-8.5 parent: 2 type: Transform - - nextSound: 1204.6173956 - type: EmitSoundOnCollide - proto: PaperBin10 entities: - uid: 743 @@ -5972,22 +4932,16 @@ entities: - pos: 7.545201,6.571351 parent: 2 type: Transform - - nextSound: 6055.3752536 - type: EmitSoundOnCollide - uid: 746 components: - pos: 7.5729785,6.4741287 parent: 2 type: Transform - - nextSound: 6055.9520327 - type: EmitSoundOnCollide - uid: 747 components: - pos: 7.4896455,6.599129 parent: 2 type: Transform - - nextSound: 6056.5699472 - type: EmitSoundOnCollide - proto: Pen entities: - uid: 748 @@ -5995,43 +4949,31 @@ entities: - pos: -8.5,-6.5 parent: 2 type: Transform - - nextSound: 1225.5946277 - type: EmitSoundOnCollide - uid: 749 components: - pos: -6.5,-8.5 parent: 2 type: Transform - - nextSound: 1226.329078 - type: EmitSoundOnCollide - uid: 750 components: - pos: -6.5,-7.5 parent: 2 type: Transform - - nextSound: 1226.6947257 - type: EmitSoundOnCollide - uid: 751 components: - pos: -8.5,-7.5 parent: 2 type: Transform - - nextSound: 1225.1461178 - type: EmitSoundOnCollide - uid: 752 components: - pos: -8.5,-8.5 parent: 2 type: Transform - - nextSound: 1224.5618777 - type: EmitSoundOnCollide - uid: 753 components: - pos: -6.5,-6.5 parent: 2 type: Transform - - nextSound: 1227.09609 - type: EmitSoundOnCollide - proto: PenCap entities: - uid: 754 @@ -6039,8 +4981,6 @@ entities: - pos: -7.5,-6.5 parent: 2 type: Transform - - nextSound: 1217.8792842 - type: EmitSoundOnCollide - proto: PhoneInstrument entities: - uid: 755 @@ -6051,8 +4991,6 @@ entities: - pos: -0.53124475,9.606161 parent: 2 type: Transform - - nextSound: 3753.3868175 - type: EmitSoundOnCollide missingComponents: - Instrument - proto: PlantBag @@ -6063,15 +5001,11 @@ entities: pos: 13.202272,-0.60401917 parent: 2 type: Transform - - nextSound: 6278.2744294 - type: EmitSoundOnCollide - uid: 757 components: - pos: 7.1911473,-7.2435346 parent: 2 type: Transform - - nextSound: 2815.591366 - type: EmitSoundOnCollide - proto: PlushieCarp entities: - uid: 758 @@ -6079,29 +5013,17 @@ entities: - pos: 21.978653,-5.596623 parent: 2 type: Transform - - nextAttack: 5553.8730384 - type: MeleeWeapon - - nextSound: 5554.0730384 - type: EmitSoundOnCollide - uid: 759 components: - rot: 1.5707963267948966 rad pos: 19.992542,-4.846623 parent: 2 type: Transform - - nextAttack: 5559.9606412 - type: MeleeWeapon - - nextSound: 5560.1606412 - type: EmitSoundOnCollide - uid: 760 components: - pos: 21.03421,-3.7355113 parent: 2 type: Transform - - nextAttack: 5562.9643153 - type: MeleeWeapon - - nextSound: 5563.1643154 - type: EmitSoundOnCollide - proto: PlushieMoffbar entities: - uid: 761 @@ -6109,10 +5031,6 @@ entities: - pos: 3.513678,9.450481 parent: 2 type: Transform - - nextSound: 2070.957004 - type: EmitSoundOnCollide - - nextAttack: 2070.757004 - type: MeleeWeapon - proto: PlushieMoffsician entities: - uid: 762 @@ -6120,10 +5038,6 @@ entities: - pos: 3.847012,4.618438 parent: 2 type: Transform - - nextSound: 2079.452294 - type: EmitSoundOnCollide - - nextAttack: 2079.252294 - type: MeleeWeapon - proto: Rack entities: - uid: 763 @@ -6255,8 +5169,6 @@ entities: - links: - 904 type: DeviceLinkSink - - nextSound: 1025.9064246 - type: MaterialReclaimer - proto: ReinforcedPlasmaWindow entities: - uid: 785 @@ -6505,15 +5417,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1271.811272 - type: EmitSoundOnCollide - uid: 826 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextSound: 1272.3744032 - type: EmitSoundOnCollide - proto: ScreenTimer entities: - uid: 827 @@ -6540,22 +5448,16 @@ entities: - pos: 8.463896,9.58625 parent: 2 type: Transform - - nextSound: 6073.077758 - type: EmitSoundOnCollide - uid: 831 components: - pos: 8.477785,9.530695 parent: 2 type: Transform - - nextSound: 6073.5781491 - type: EmitSoundOnCollide - uid: 832 components: - pos: 8.463896,9.655695 parent: 2 type: Transform - - nextSound: 6074.0786054 - type: EmitSoundOnCollide - proto: SignDirectionalBar entities: - uid: 833 @@ -6645,23 +5547,17 @@ entities: pos: -6.5,9.5 parent: 2 type: Transform - - nextChargeTime: 6093.5145581 - type: SolutionRegeneration - uid: 845 components: - rot: 1.5707963267948966 rad pos: 12.5,-4.5 parent: 2 type: Transform - - nextChargeTime: 6165.8593363 - type: SolutionRegeneration - uid: 846 components: - pos: 7.5,0.5 parent: 2 type: Transform - - nextChargeTime: 7836.5799546 - type: SolutionRegeneration - proto: SmallLight entities: - uid: 847 @@ -6683,8 +5579,6 @@ entities: - pos: -3.4832838,-10.506809 parent: 2 type: Transform - - nextSound: 789.8112608 - type: EmitSoundOnCollide - proto: soda_dispenser entities: - uid: 850 @@ -7069,25 +5963,6 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 386 - - 784 - - 387 - - 388 - - 389 - Right: - - 386 - - 784 - - 387 - - 388 - - 389 - Middle: - - 386 - - 784 - - 387 - - 388 - - 389 type: DeviceLinkSource - proto: UniformJabroni entities: @@ -7096,19 +5971,11 @@ entities: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextUpdate: 1347.3280236 - type: SuitSensor - - nextSound: 1347.5280236 - type: EmitSoundOnCollide - uid: 906 components: - pos: -9.5,-5.5 parent: 2 type: Transform - - nextUpdate: 1347.8440546 - type: SuitSensor - - nextSound: 1348.0440546 - type: EmitSoundOnCollide - proto: VendingBarDrobe entities: - uid: 907 @@ -7118,8 +5985,6 @@ entities: - pos: 2.5,6.5 parent: 2 type: Transform - - nextEmpEject: 8576.4510391 - type: VendingMachine - proto: VendingMachineBooze entities: - uid: 908 @@ -7129,8 +5994,6 @@ entities: - pos: -2.5,4.5 parent: 2 type: Transform - - nextEmpEject: 7932.1310642 - type: VendingMachine - proto: VendingMachineChefDrobe entities: - uid: 909 @@ -7140,8 +6003,6 @@ entities: - pos: 6.5,-1.5 parent: 2 type: Transform - - nextEmpEject: 7757.1343687 - type: VendingMachine - proto: VendingMachineChefvend entities: - uid: 910 @@ -7151,8 +6012,6 @@ entities: - pos: 10.5,0.5 parent: 2 type: Transform - - nextEmpEject: 7746.3168773 - type: VendingMachine - proto: VendingMachineClothing entities: - uid: 911 @@ -7162,8 +6021,6 @@ entities: - pos: 2.5,-5.5 parent: 2 type: Transform - - nextEmpEject: 7248.2869427 - type: VendingMachine - proto: VendingMachineDinnerware entities: - uid: 912 @@ -7173,8 +6030,6 @@ entities: - pos: 8.5,0.5 parent: 2 type: Transform - - nextEmpEject: 7763.3563962 - type: VendingMachine - proto: VendingMachineGames entities: - uid: 913 @@ -7184,8 +6039,6 @@ entities: - pos: -5.5,-2.5 parent: 2 type: Transform - - nextEmpEject: 42.5621292 - type: VendingMachine - proto: VendingMachineHydrobe entities: - uid: 914 @@ -7195,8 +6048,6 @@ entities: - pos: 10.5,-6.5 parent: 2 type: Transform - - nextEmpEject: 6497.6224452 - type: VendingMachine - proto: VendingMachineNutri entities: - uid: 915 @@ -7206,8 +6057,6 @@ entities: - pos: 6.5,-6.5 parent: 2 type: Transform - - nextEmpEject: 6473.1923647 - type: VendingMachine - proto: VendingMachinePride entities: - uid: 916 @@ -7217,8 +6066,6 @@ entities: - pos: -1.5,-5.5 parent: 2 type: Transform - - nextEmpEject: 7238.6160105 - type: VendingMachine - proto: VendingMachineRepDrobe entities: - uid: 917 @@ -7228,8 +6075,6 @@ entities: - pos: 1.5,-5.5 parent: 2 type: Transform - - nextEmpEject: 7324.1097835 - type: VendingMachine - proto: VendingMachineRestockBooze entities: - uid: 918 @@ -7237,28 +6082,16 @@ entities: - pos: -6.7090206,6.484679 parent: 2 type: Transform - - nextAttack: 6568.9393232 - type: MeleeWeapon - - nextSound: 6569.1393232 - type: EmitSoundOnCollide - uid: 919 components: - pos: -6.736798,6.6652346 parent: 2 type: Transform - - nextAttack: 6569.5063121 - type: MeleeWeapon - - nextSound: 6569.7063121 - type: EmitSoundOnCollide - uid: 920 components: - pos: -6.6951313,6.554124 parent: 2 type: Transform - - nextAttack: 6570.5091122 - type: MeleeWeapon - - nextSound: 6570.7091122 - type: EmitSoundOnCollide - proto: VendingMachineRestockChefvend entities: - uid: 921 @@ -7266,28 +6099,16 @@ entities: - pos: -6.3340206,6.679124 parent: 2 type: Transform - - nextAttack: 6576.4713878 - type: MeleeWeapon - - nextSound: 6576.6713878 - type: EmitSoundOnCollide - uid: 922 components: - pos: -6.2784643,6.5819006 parent: 2 type: Transform - - nextAttack: 6576.9264446 - type: MeleeWeapon - - nextSound: 6577.1264447 - type: EmitSoundOnCollide - uid: 923 components: - pos: -6.3201313,6.429124 parent: 2 type: Transform - - nextAttack: 6577.4682535 - type: MeleeWeapon - - nextSound: 6577.6682535 - type: EmitSoundOnCollide - proto: VendingMachineRestockClothes entities: - uid: 924 @@ -7295,37 +6116,21 @@ entities: - pos: -6.5612583,6.262457 parent: 2 type: Transform - - nextAttack: 6629.2055881 - type: MeleeWeapon - - nextSound: 6629.4055881 - type: EmitSoundOnCollide - uid: 925 components: - pos: -6.5612583,6.429124 parent: 2 type: Transform - - nextAttack: 6629.6606786 - type: MeleeWeapon - - nextSound: 6629.8606786 - type: EmitSoundOnCollide - uid: 926 components: - pos: -6.547369,6.554124 parent: 2 type: Transform - - nextAttack: 6630.1084621 - type: MeleeWeapon - - nextSound: 6630.3084621 - type: EmitSoundOnCollide - uid: 927 components: - pos: -6.589036,6.693012 parent: 2 type: Transform - - nextAttack: 6630.6085608 - type: MeleeWeapon - - nextSound: 6630.8085608 - type: EmitSoundOnCollide - proto: VendingMachineRestockDinnerware entities: - uid: 928 @@ -7333,28 +6138,16 @@ entities: - pos: -6.59791,6.304124 parent: 2 type: Transform - - nextAttack: 6604.4036447 - type: MeleeWeapon - - nextSound: 6604.6036447 - type: EmitSoundOnCollide - uid: 929 components: - pos: -6.625687,6.568012 parent: 2 type: Transform - - nextAttack: 6605.048625 - type: MeleeWeapon - - nextSound: 6605.248625 - type: EmitSoundOnCollide - uid: 930 components: - pos: -6.5284643,6.7902346 parent: 2 type: Transform - - nextAttack: 6606.6546391 - type: MeleeWeapon - - nextSound: 6606.8546391 - type: EmitSoundOnCollide - proto: VendingMachineRestockNutriMax entities: - uid: 931 @@ -7362,28 +6155,16 @@ entities: - pos: -6.6673536,6.443012 parent: 2 type: Transform - - nextAttack: 6598.7571388 - type: MeleeWeapon - - nextSound: 6598.9571388 - type: EmitSoundOnCollide - uid: 932 components: - pos: -6.500687,6.734679 parent: 2 type: Transform - - nextAttack: 6599.2271013 - type: MeleeWeapon - - nextSound: 6599.4271013 - type: EmitSoundOnCollide - uid: 933 components: - pos: -6.5284643,6.4569006 parent: 2 type: Transform - - nextAttack: 6599.6941581 - type: MeleeWeapon - - nextSound: 6599.8941581 - type: EmitSoundOnCollide - proto: VendingMachineRestockSeeds entities: - uid: 934 @@ -7391,28 +6172,16 @@ entities: - pos: -6.59791,6.2902346 parent: 2 type: Transform - - nextAttack: 6590.6888307 - type: MeleeWeapon - - nextSound: 6590.8888307 - type: EmitSoundOnCollide - uid: 935 components: - pos: -6.6395764,6.512457 parent: 2 type: Transform - - nextAttack: 6591.1921587 - type: MeleeWeapon - - nextSound: 6591.3921587 - type: EmitSoundOnCollide - uid: 936 components: - pos: -6.59791,6.706901 parent: 2 type: Transform - - nextAttack: 6591.6591574 - type: MeleeWeapon - - nextSound: 6591.8591574 - type: EmitSoundOnCollide - proto: VendingMachineSeeds entities: - uid: 937 @@ -7422,8 +6191,6 @@ entities: - pos: 6.5,-5.5 parent: 2 type: Transform - - nextEmpEject: 6479.1014589 - type: VendingMachine - proto: VendingMachineTheater entities: - uid: 938 @@ -7433,8 +6200,6 @@ entities: - pos: -0.5,-5.5 parent: 2 type: Transform - - nextEmpEject: 7253.1234184 - type: VendingMachine - proto: WallPlastic entities: - uid: 939 @@ -8942,29 +7707,21 @@ entities: - pos: -6.6947517,8.973328 parent: 2 type: Transform - - nextSound: 2354.4190531 - type: EmitSoundOnCollide - uid: 1222 components: - pos: -6.7086406,8.80666 parent: 2 type: Transform - - nextSound: 2355.4051889 - type: EmitSoundOnCollide - uid: 1223 components: - pos: 7.315864,0.58302546 parent: 2 type: Transform - - nextSound: 2743.4522284 - type: EmitSoundOnCollide - uid: 1224 components: - pos: 7.482531,0.4719143 parent: 2 type: Transform - - nextSound: 2744.0659088 - type: EmitSoundOnCollide - proto: WindoorBarLocked entities: - uid: 1225 diff --git a/Resources/Maps/Misc/ghost-hotel-day.yml b/Resources/Maps/Misc/ghost-hotel-day.yml index 17bd213604..4f65ec3eb0 100644 --- a/Resources/Maps/Misc/ghost-hotel-day.yml +++ b/Resources/Maps/Misc/ghost-hotel-day.yml @@ -12,17 +12,17 @@ tilemap: 48: FloorHydro 49: FloorKitchen 51: FloorLino - 57: FloorPlanetGrass - 59: FloorRGlass - 60: FloorReinforced - 61: FloorRockVault - 62: FloorShowroom - 68: FloorSilver - 80: FloorTechMaint - 92: FloorWhitePlastic - 93: FloorWood - 94: FloorWoodTile - 96: Plating + 58: FloorPlanetGrass + 60: FloorRGlass + 61: FloorReinforced + 62: FloorRockVault + 63: FloorShowroom + 69: FloorSilver + 81: FloorTechMaint + 93: FloorWhitePlastic + 94: FloorWood + 95: FloorWoodTile + 97: Plating entities: - proto: "" entities: @@ -35,6 +35,8 @@ entities: - type: Broadphase - type: OccluderTree - type: LoadedMap + - type: GridTree + - type: MovedGrids - uid: 2 components: - type: MetaData @@ -44,133 +46,134 @@ entities: - chunks: 0,0: ind: 0,0 - tiles: XQAAAF0AAABdAAAAXQAAAF0AAAAhAAAAOwAAADsAAAA7AAAAIQAAAGAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAF0AAABdAAAAXQAAAF0AAABdAAAAIQAAADsAAAA9AAAAOwAAACEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAACEAAAA7AAAAOwAAADsAAAAhAAAAYAAAAF0AAABdAAAAXQAAADsAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAAAhAAAAIQAAACEAAAAhAAAAIQAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAADsAAABdAAAAXQAAAF0AAABdAAAADAAAAF4AAABdAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAXQAAAF0AAABdAAAAXQAAAAwAAABdAAAAXgAAADsAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAAAMAAAAXgAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAADAAAAF0AAABeAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAAwAAABeAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAGAAAABcAAAAYAAAAF0AAABdAAAAXQAAAF0AAAAMAAAAXQAAAF4AAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABcAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAADAAAAF4AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXAAAAFwAAABgAAAAYAAAAGAAAABgAAAAOwAAAGAAAABdAAAAXgAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAFwAAABcAAAAYAAAABMAAAACAAAAAgAAAAIAAAACAAAAXgAAAF0AAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAACAAAAAgAAAAIAAAACAAAAAgAAAA== + tiles: XgAAAF4AAABeAAAAXgAAAF4AAAAhAAAAPAAAADwAAAA8AAAAIQAAAGEAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAF4AAABeAAAAXgAAAF4AAABeAAAAIQAAADwAAAA+AAAAPAAAACEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAACEAAAA8AAAAPAAAADwAAAAhAAAAYQAAAF4AAABeAAAAXgAAADwAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAhAAAAIQAAACEAAAAhAAAAIQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAADwAAABeAAAAXgAAAF4AAABeAAAADAAAAF8AAABeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAF4AAABeAAAAXgAAAAwAAABeAAAAXwAAADwAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAMAAAAXwAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAADAAAAF4AAABfAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAAwAAABfAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAGEAAABdAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAMAAAAXgAAAF8AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABdAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAADAAAAF8AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXQAAAF0AAABhAAAAYQAAAGEAAABhAAAAPAAAAGEAAABeAAAAXwAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF0AAABdAAAAYQAAABMAAAACAAAAAgAAAAIAAAACAAAAXwAAAF4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAACAAAAAgAAAAIAAAACAAAAAgAAAA== -1,0: ind: -1,0 - tiles: PQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYAAAACEAAAA7AAAAOwAAADsAAAAhAAAAXQAAAF0AAABdAAAAXQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAhAAAAOwAAAD0AAAA7AAAAIQAAAF0AAABdAAAAXQAAAF0AAABEAAAARAAAAF0AAABdAAAAXQAAAF0AAABgAAAAIQAAADsAAAA7AAAAOwAAACEAAABdAAAAXQAAAF0AAABdAAAAKQAAAEQAAABdAAAAXQAAAF0AAABdAAAAYAAAACEAAAAhAAAAIQAAACEAAAAhAAAAXQAAAF0AAABdAAAAXQAAAEQAAABEAAAAXQAAAF0AAABdAAAAXQAAAGAAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAOwAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAADsAAABeAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF4AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXAAAAGAAAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAFwAAABcAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXgAAAGAAAABgAAAAOwAAAGAAAABgAAAAYAAAAGAAAABcAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABgAAAAXAAAAFwAAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABeAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAXQAAAA== + tiles: PgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAYQAAACEAAAA8AAAAPAAAADwAAAAhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAhAAAAPAAAAD4AAAA8AAAAIQAAAF4AAABeAAAAXgAAAF4AAABFAAAARQAAAF4AAABeAAAAXgAAAF4AAABhAAAAIQAAADwAAAA8AAAAPAAAACEAAABeAAAAXgAAAF4AAABeAAAAKQAAAEUAAABeAAAAXgAAAF4AAABeAAAAYQAAACEAAAAhAAAAIQAAACEAAAAhAAAAXgAAAF4AAABeAAAAXgAAAEUAAABFAAAAXgAAAF4AAABeAAAAXgAAAGEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAPAAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAADwAAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXQAAAGEAAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF0AAABdAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXwAAAGEAAABhAAAAPAAAAGEAAABhAAAAYQAAAGEAAABdAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAXQAAAF0AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABfAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAA== -1,-1: ind: -1,-1 - tiles: OQAAADkAAAA5AAAAOQAAADkAAAAhAAAAIQAAACEAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAADkAAAA5AAAAOQAAADkAAAA5AAAAIQAAACEAAAAhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA5AAAAOQAAADkAAAA5AAAAOQAAACEAAAAhAAAAIQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD4AAAA+AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAPQAAAD0AAAA+AAAAPgAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABgAAAAOwAAADsAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAACEAAAAhAAAAIQAAACEAAAAhAAAAXQAAAF0AAABdAAAAXQAAAA== + tiles: OgAAADoAAAA6AAAAOgAAADoAAAAhAAAAIQAAACEAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAADoAAAA6AAAAOgAAADoAAAA6AAAAIQAAACEAAAAhAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA6AAAAOgAAADoAAAA6AAAAOgAAACEAAAAhAAAAIQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD8AAAA/AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAPgAAAD4AAAA/AAAAPwAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABhAAAAPAAAADwAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAACEAAAAhAAAAIQAAACEAAAAhAAAAXgAAAF4AAABeAAAAXgAAAA== 0,-1: ind: 0,-1 - tiles: PgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPgAAAD4AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD4AAAA+AAAAPQAAAD0AAAA9AAAAOQAAADkAAAA5AAAAOQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA7AAAAOwAAAGAAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAXQAAAF0AAABdAAAAXQAAAF0AAAAhAAAAIQAAACEAAAAhAAAAIQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: PwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPwAAAD8AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD8AAAA/AAAAPgAAAD4AAAA+AAAAOgAAADoAAAA6AAAAOgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA8AAAAPAAAAGEAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAXgAAAF4AAABeAAAAXgAAAF4AAAAhAAAAIQAAACEAAAAhAAAAIQAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAAA== 0,1: ind: 0,1 - tiles: XQAAAF4AAAA7AAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAAATAAAAAgAAAAIAAAACAAAAAgAAAF4AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAAgAAAAIAAAACAAAAAgAAAAIAAABdAAAAXgAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAABMAAAACAAAAAgAAAAIAAAACAAAAXgAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABgAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABeAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXAAAAFwAAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABeAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAFwAAABcAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF4AAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABcAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF4AAABdAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXgAAADsAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXgAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAABeAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABeAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAGAAAABcAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAXQAAAF4AAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABcAAAAXAAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAAF4AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXAAAAFwAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAABdAAAAXgAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAFwAAABcAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAXgAAAF0AAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: XgAAAF8AAAA8AAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAAATAAAAAgAAAAIAAAACAAAAAgAAAF8AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAAgAAAAIAAAACAAAAAgAAAAIAAABeAAAAXwAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAABMAAAACAAAAAgAAAAIAAAACAAAAXwAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXQAAAF0AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF0AAABdAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABdAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAADwAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABfAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAABfAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAGEAAABdAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAXgAAAF8AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABdAAAAXQAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAAF8AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXQAAAF0AAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAABeAAAAXwAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF0AAABdAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAXwAAAF4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAAA== -1,1: ind: -1,1 - tiles: MQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAAA7AAAAXgAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABeAAAAIQAAACEAAAA7AAAAIQAAACEAAAAhAAAAYAAAAFwAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGAAAABcAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAF4AAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABgAAAAXAAAAFwAAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAYAAAAFwAAABcAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXgAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAADsAAABeAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF4AAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXAAAAGAAAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAFwAAABcAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXgAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABcAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXAAAAFwAAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABeAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAXQAAAA== + tiles: MQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAA8AAAAXwAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABfAAAAIQAAACEAAAA8AAAAIQAAACEAAAAhAAAAYQAAAF0AAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGEAAABdAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF8AAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABhAAAAXQAAAF0AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAAF0AAABdAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXwAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAADwAAABfAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF8AAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXQAAAGEAAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAF0AAABdAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXwAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABdAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXQAAAF0AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABfAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAA== -2,0: ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAMQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAMQAAAA== -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAAAxAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAAAxAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== 1,0: ind: 1,0 - tiles: PQAAAD0AAAA9AAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABdAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: PgAAAD4AAAA+AAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: AgAAABMAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAACAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAF0AAABdAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABdAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AgAAABMAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAACAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAEwAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABeAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,2: ind: -1,2 - tiles: OQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAAA7AAAAXgAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAABeAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAXQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAAGAAAABcAAAAYAAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAF4AAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAABgAAAAXAAAAFwAAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABdAAAAOQAAADkAAAA5AAAAOQAAADkAAAA9AAAAYAAAAFwAAABcAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXgAAADkAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGAAAABcAAAAXAAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAF0AAAA5AAAAPQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAOQAAAD0AAABgAAAAYAAAAGAAAABgAAAAYAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAADkAAAA9AAAAYAAAAGAAAABgAAAAYAAAAGAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAAA5AAAAPQAAAGAAAABgAAAAYAAAAGAAAAA7AAAAUAAAAFAAAABQAAAAYAAAAGAAAAA7AAAAYAAAAGAAAABgAAAAOQAAAD0AAABgAAAAYAAAAGAAAABgAAAAOwAAAFAAAABQAAAAUAAAAGAAAAAYAAAAGAAAAGAAAABdAAAAXQAAADkAAAA9AAAAYAAAAGAAAABgAAAAYAAAAGAAAABQAAAAUAAAAFAAAABgAAAAGAAAABgAAABgAAAAXQAAAF0AAAA5AAAAPQAAAGAAAABgAAAAYAAAAGAAAABgAAAAUAAAAFAAAABQAAAAYAAAABgAAAAYAAAAYAAAAF0AAABdAAAAOQAAAD0AAABgAAAAYAAAAGAAAABgAAAAIQAAACEAAAAhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== + tiles: OgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAA8AAAAXwAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABfAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAXgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAAGEAAABdAAAAYQAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF8AAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAABhAAAAXQAAAF0AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABeAAAAOgAAADoAAAA6AAAAOgAAADoAAAA+AAAAYQAAAF0AAABdAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXwAAADoAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAGEAAABdAAAAXQAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF4AAAA6AAAAPgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAOgAAAD4AAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAADoAAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAAA6AAAAPgAAAGEAAABhAAAAYQAAAGEAAAA8AAAAUQAAAFEAAABRAAAAYQAAAGEAAAA8AAAAYQAAAGEAAABhAAAAOgAAAD4AAABhAAAAYQAAAGEAAABhAAAAPAAAAFEAAABRAAAAUQAAAGEAAAAYAAAAGAAAAGEAAABeAAAAXgAAADoAAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABhAAAAGAAAABgAAABhAAAAXgAAAF4AAAA6AAAAPgAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAABgAAAAYAAAAYQAAAF4AAABeAAAAOgAAAD4AAABhAAAAYQAAAGEAAABhAAAAIQAAACEAAAAhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 0,2: ind: 0,2 - tiles: XQAAAF4AAAA7AAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAAF4AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAABdAAAAXgAAAGAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAXgAAAF0AAABgAAAAXQAAAF0AAABdAAAAXQAAAF0AAABdAAAAXQAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAAF0AAABeAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAYAAAAFwAAABgAAAAPQAAADkAAAA5AAAAOQAAADkAAABeAAAAXQAAAGAAAABdAAAAXQAAAF0AAABdAAAAYAAAAFwAAABcAAAAYAAAAD0AAAA5AAAAOQAAADkAAAA5AAAAXQAAAF4AAABgAAAAXQAAAF0AAABdAAAAXQAAAGAAAABcAAAAXAAAAGAAAAA9AAAAOQAAADkAAAA5AAAAOQAAAF4AAABdAAAAYAAAAF0AAABdAAAAXQAAAF0AAABgAAAAXAAAAFwAAABgAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA7AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAGAAAABgAAAAYAAAAGAAAABgAAAAPQAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD0AAAA7AAAAYAAAAGAAAABgAAAAOwAAAGAAAABgAAAAUAAAAFAAAABQAAAAOwAAAGAAAABgAAAAYAAAAGAAAAA9AAAAXQAAAF0AAABdAAAAYAAAAFwAAABcAAAAYAAAAFAAAABQAAAAUAAAADsAAABgAAAAYAAAAGAAAABgAAAAPQAAAF0AAABdAAAAXQAAAGAAAABcAAAAXAAAAGAAAABQAAAAUAAAAFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD0AAABdAAAAXQAAAF0AAABgAAAAXAAAAFwAAABgAAAAUAAAAFAAAABQAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAPQAAAA== + tiles: XgAAAF8AAAA8AAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAAF8AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAABeAAAAXwAAAGEAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAXwAAAF4AAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAAF4AAABfAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAYQAAAF0AAABhAAAAPgAAADoAAAA6AAAAOgAAADoAAABfAAAAXgAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAF0AAABdAAAAYQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAXgAAAF8AAABhAAAAXgAAAF4AAABeAAAAXgAAAGEAAABdAAAAXQAAAGEAAAA+AAAAOgAAADoAAAA6AAAAOgAAAF8AAABeAAAAYQAAAF4AAABeAAAAXgAAAF4AAABhAAAAXQAAAF0AAABhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA8AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA+AAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPgAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD4AAAA8AAAAYQAAAGEAAABhAAAAPAAAAGEAAABhAAAAUQAAAFEAAABRAAAAPAAAAGEAAABhAAAAYQAAAGEAAAA+AAAAXgAAAF4AAABeAAAAYQAAAF0AAABdAAAAYQAAAFEAAABRAAAAUQAAADwAAABhAAAAYQAAAGEAAABhAAAAPgAAAF4AAABeAAAAXgAAAGEAAABdAAAAXQAAAGEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD4AAABeAAAAXgAAAF4AAABhAAAAXQAAAF0AAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPgAAAA== 0,3: ind: 0,3 - tiles: YAAAAGAAAABgAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGAAAABgAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAYAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAGAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADwAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA8AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAPAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADwAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YQAAAGEAAABhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAGEAAABhAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAYQAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAGEAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD0AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA9AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAPQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD0AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,3: ind: -1,3 - tiles: OQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAIQAAACEAAAAhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABgAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAPQAAACEAAAAhAAAAIQAAAD0AAAA5AAAAOQAAADkAAAA5AAAAYAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAOQAAADkAAAA5AAAAOQAAAGAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: OgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAIQAAACEAAAAhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAABhAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAPgAAACEAAAAhAAAAIQAAAD4AAAA6AAAAOgAAADoAAAA6AAAAYQAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOgAAADoAAAA6AAAAOgAAAGEAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,3: ind: 1,3 - tiles: OQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,3: ind: -2,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,2: ind: -2,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== 1,2: ind: 1,2 - tiles: OQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-1: ind: 1,-1 - tiles: OQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-2: ind: 1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: YAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAACEAAABgAAAAIQAAACEAAAAhAAAAIQAAACEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAIQAAACEAAAAhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAACEAAAAhAAAAIQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAAAhAAAAIQAAACEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAPAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: YQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAACEAAABhAAAAIQAAACEAAAAhAAAAIQAAACEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAAIQAAACEAAAAhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAACEAAAAhAAAAIQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAAAhAAAAIQAAACEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAPAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAIQAAACEAAAAhAAAAIQAAACEAAABgAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAIQAAACEAAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAACEAAAAhAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAhAAAAIQAAACEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA7AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAIQAAACEAAAAhAAAAIQAAACEAAABhAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAIQAAACEAAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAACEAAAAhAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAhAAAAIQAAACEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA8AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== 0,4: ind: 0,4 - tiles: YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,4: ind: -1,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,3: ind: -3,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,1: ind: -3,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,1: ind: 2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,2: ind: -3,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,4: ind: -3,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,4: ind: -2,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,4: ind: 1,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,4: ind: 2,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,3: ind: 2,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,2: ind: 2,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-1: ind: -3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-2: ind: -3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,0: ind: -3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-2: ind: 2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,0: ind: 2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - - angularDamping: 0.05 + - bodyStatus: InAir + angularDamping: 0.05 linearDamping: 0.05 fixedRotation: False bodyType: Dynamic @@ -178,8 +181,7 @@ entities: - fixtures: {} type: Fixtures - type: OccluderTree - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - type: Shuttle - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier @@ -2012,8 +2014,6 @@ entities: pos: -2.5,14.5 parent: 2 type: Transform - - nextSound: 8232.1117185 - type: EmitSoundOnCollide - proto: BedsheetBlue entities: - uid: 87 @@ -2022,8 +2022,6 @@ entities: pos: -2.5,22.5 parent: 2 type: Transform - - nextSound: 8234.8887208 - type: EmitSoundOnCollide - proto: BedsheetBrown entities: - uid: 88 @@ -2031,8 +2029,6 @@ entities: - pos: 13.5,3.5 parent: 2 type: Transform - - nextSound: 5692.8733595 - type: EmitSoundOnCollide - proto: BedsheetCult entities: - uid: 89 @@ -2040,15 +2036,11 @@ entities: - pos: 17.5,23.5 parent: 2 type: Transform - - nextSound: 4797.4246661 - type: EmitSoundOnCollide - uid: 90 components: - pos: 11.5,23.5 parent: 2 type: Transform - - nextSound: 5444.3444588 - type: EmitSoundOnCollide - proto: BedsheetGreen entities: - uid: 91 @@ -2057,16 +2049,12 @@ entities: pos: -2.5,30.5 parent: 2 type: Transform - - nextSound: 8242.271767 - type: EmitSoundOnCollide - uid: 92 components: - rot: 1.5707963267948966 rad pos: -15.5,23.5 parent: 2 type: Transform - - nextSound: 5943.7753457 - type: EmitSoundOnCollide - proto: BedsheetGrey entities: - uid: 93 @@ -2075,8 +2063,6 @@ entities: pos: -2.5,39.5 parent: 2 type: Transform - - nextSound: 8245.7192489 - type: EmitSoundOnCollide - proto: BedsheetHOP entities: - uid: 94 @@ -2085,8 +2071,6 @@ entities: pos: 2.5,46.5 parent: 2 type: Transform - - nextSound: 8276.9415773 - type: EmitSoundOnCollide - proto: BedsheetInvisibilityCloak entities: - uid: 95 @@ -2094,8 +2078,6 @@ entities: - pos: 17.5,22.5 parent: 2 type: Transform - - nextSound: 5418.5828659 - type: EmitSoundOnCollide - proto: BedsheetMedical entities: - uid: 96 @@ -2103,22 +2085,16 @@ entities: - pos: 9.5,46.5 parent: 2 type: Transform - - nextSound: 8154.9317046 - type: EmitSoundOnCollide - uid: 97 components: - pos: 8.5,46.5 parent: 2 type: Transform - - nextSound: 8155.4686838 - type: EmitSoundOnCollide - uid: 98 components: - pos: 7.5,46.5 parent: 2 type: Transform - - nextSound: 8155.9683159 - type: EmitSoundOnCollide - proto: BedsheetOrange entities: - uid: 99 @@ -2127,8 +2103,6 @@ entities: pos: 6.5,39.5 parent: 2 type: Transform - - nextSound: 8249.0351634 - type: EmitSoundOnCollide - proto: BedsheetPurple entities: - uid: 100 @@ -2137,15 +2111,11 @@ entities: pos: 6.5,30.5 parent: 2 type: Transform - - nextSound: 8251.3991594 - type: EmitSoundOnCollide - uid: 101 components: - pos: -3.5,46.5 parent: 2 type: Transform - - nextSound: 8441.2619751 - type: EmitSoundOnCollide - proto: BedsheetRed entities: - uid: 102 @@ -2154,8 +2124,6 @@ entities: pos: 6.5,22.5 parent: 2 type: Transform - - nextSound: 8254.8149324 - type: EmitSoundOnCollide - proto: BedsheetSpawner entities: - uid: 103 @@ -2196,16 +2164,12 @@ entities: pos: 6.5,14.5 parent: 2 type: Transform - - nextSound: 8260.5809215 - type: EmitSoundOnCollide - uid: 110 components: - rot: 3.141592653589793 rad pos: -15.5,14.5 parent: 2 type: Transform - - nextSound: 6177.9135183 - type: EmitSoundOnCollide - proto: BedsheetWiz entities: - uid: 111 @@ -2213,8 +2177,6 @@ entities: - pos: 17.5,24.5 parent: 2 type: Transform - - nextSound: 4743.6817898 - type: EmitSoundOnCollide - proto: BlockGameArcade entities: - uid: 112 @@ -2242,109 +2204,61 @@ entities: - pos: -6.5,45.5 parent: 2 type: Transform - - nextAttack: 1504.1466152 - type: MeleeWeapon - - nextSound: 1504.3466153 - type: EmitSoundOnCollide - uid: 116 components: - pos: -6.5,45.5 parent: 2 type: Transform - - nextAttack: 1504.6093417 - type: MeleeWeapon - - nextSound: 1504.8093417 - type: EmitSoundOnCollide - uid: 117 components: - pos: -6.5,45.5 parent: 2 type: Transform - - nextAttack: 1504.9975104 - type: MeleeWeapon - - nextSound: 1505.1975104 - type: EmitSoundOnCollide - uid: 118 components: - pos: -6.5,45.5 parent: 2 type: Transform - - nextAttack: 1505.3870745 - type: MeleeWeapon - - nextSound: 1505.5870745 - type: EmitSoundOnCollide - uid: 119 components: - pos: -11.5,24.5 parent: 2 type: Transform - - nextAttack: 8257.5720277 - type: MeleeWeapon - - nextSound: 8257.7720277 - type: EmitSoundOnCollide - uid: 120 components: - pos: -11.5,24.5 parent: 2 type: Transform - - nextAttack: 8258.0677113 - type: MeleeWeapon - - nextSound: 8258.2677113 - type: EmitSoundOnCollide - uid: 121 components: - pos: -11.5,24.5 parent: 2 type: Transform - - nextAttack: 8258.5619654 - type: MeleeWeapon - - nextSound: 8258.7619655 - type: EmitSoundOnCollide - uid: 122 components: - pos: -11.5,24.5 parent: 2 type: Transform - - nextAttack: 8259.0294975 - type: MeleeWeapon - - nextSound: 8259.2294975 - type: EmitSoundOnCollide - uid: 123 components: - pos: -10.5,18.5 parent: 2 type: Transform - - nextAttack: 8263.9499817 - type: MeleeWeapon - - nextSound: 8264.1499817 - type: EmitSoundOnCollide - uid: 124 components: - pos: -10.5,18.5 parent: 2 type: Transform - - nextAttack: 8264.4558247 - type: MeleeWeapon - - nextSound: 8264.6558247 - type: EmitSoundOnCollide - uid: 125 components: - pos: -10.5,18.5 parent: 2 type: Transform - - nextAttack: 8264.9311633 - type: MeleeWeapon - - nextSound: 8265.1311633 - type: EmitSoundOnCollide - uid: 126 components: - pos: -10.5,18.5 parent: 2 type: Transform - - nextAttack: 8265.397724 - type: MeleeWeapon - - nextSound: 8265.597724 - type: EmitSoundOnCollide - proto: BoozeDispenser entities: - uid: 127 @@ -2366,29 +2280,21 @@ entities: - pos: -12.5,43.5 parent: 2 type: Transform - - nextSound: 2201.6040726 - type: EmitSoundOnCollide - uid: 130 components: - pos: -12.5,43.5 parent: 2 type: Transform - - nextSound: 2202.1844073 - type: EmitSoundOnCollide - uid: 131 components: - pos: -12.5,43.5 parent: 2 type: Transform - - nextSound: 2202.7043915 - type: EmitSoundOnCollide - uid: 132 components: - pos: -12.5,43.5 parent: 2 type: Transform - - nextSound: 2203.3210946 - type: EmitSoundOnCollide - proto: BoxLightMixed entities: - uid: 133 @@ -2396,29 +2302,21 @@ entities: - pos: -12.5,44.5 parent: 2 type: Transform - - nextSound: 2192.1087638 - type: EmitSoundOnCollide - uid: 134 components: - pos: -12.5,44.5 parent: 2 type: Transform - - nextSound: 2193.0935762 - type: EmitSoundOnCollide - uid: 135 components: - pos: -12.5,44.5 parent: 2 type: Transform - - nextSound: 2194.0892138 - type: EmitSoundOnCollide - uid: 136 components: - pos: -12.5,44.5 parent: 2 type: Transform - - nextSound: 2194.8479218 - type: EmitSoundOnCollide - proto: BoxMouthSwab entities: - uid: 137 @@ -2426,15 +2324,11 @@ entities: - pos: -11.5,24.5 parent: 2 type: Transform - - nextSound: 2817.881035 - type: EmitSoundOnCollide - uid: 138 components: - pos: -11.5,24.5 parent: 2 type: Transform - - nextSound: 2818.521129 - type: EmitSoundOnCollide - proto: CableApcExtension entities: - uid: 139 @@ -2444,8 +2338,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 140 components: - pos: -9.5,24.5 @@ -2453,8 +2345,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 141 components: - pos: -9.5,26.5 @@ -2462,8 +2352,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 142 components: - pos: -9.5,28.5 @@ -2471,8 +2359,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 143 components: - pos: -9.5,30.5 @@ -2480,8 +2366,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 144 components: - pos: -9.5,32.5 @@ -2489,22 +2373,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 145 components: - pos: -7.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 146 components: - pos: -6.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 147 components: - pos: -5.5,44.5 @@ -2512,22 +2390,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 148 components: - pos: -4.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 149 components: - pos: -3.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 150 components: - pos: -2.5,44.5 @@ -2535,379 +2407,271 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 151 components: - pos: -1.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 152 components: - pos: -0.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 153 components: - pos: 0.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 154 components: - pos: 0.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 155 components: - pos: 0.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 156 components: - pos: 0.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 157 components: - pos: 0.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 158 components: - pos: 0.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 159 components: - pos: 0.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 160 components: - pos: 0.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 161 components: - pos: 0.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 162 components: - pos: 0.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 163 components: - pos: 0.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 164 components: - pos: 0.5,21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 165 components: - pos: 0.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 166 components: - pos: 0.5,19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 167 components: - pos: 0.5,18.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 168 components: - pos: 0.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 169 components: - pos: 0.5,16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 170 components: - pos: 0.5,15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 171 components: - pos: 0.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 172 components: - pos: 0.5,13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 173 components: - pos: 0.5,12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 174 components: - pos: 0.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 175 components: - pos: 0.5,10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 176 components: - pos: 0.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 177 components: - pos: 0.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 178 components: - pos: 0.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 179 components: - pos: 0.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 180 components: - pos: 0.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 181 components: - pos: 0.5,4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 182 components: - pos: 0.5,3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 183 components: - pos: 0.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 184 components: - pos: 0.5,1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 185 components: - pos: 0.5,0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 186 components: - pos: 0.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 187 components: - pos: 0.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 188 components: - pos: 0.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 189 components: - pos: 0.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 190 components: - pos: 0.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 191 components: - pos: 0.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 192 components: - pos: 0.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 193 components: - pos: 0.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 194 components: - pos: 0.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 195 components: - pos: 0.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 196 components: - pos: 0.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 197 components: - pos: 0.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 198 components: - pos: 0.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 199 components: - pos: 0.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 200 components: - pos: 0.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 201 components: - pos: 0.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 202 components: - pos: 0.5,27.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 203 components: - pos: 0.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 204 components: - pos: -9.5,35.5 @@ -2915,8 +2679,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 205 components: - pos: -9.5,34.5 @@ -2924,22 +2686,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 206 components: - pos: 0.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 207 components: - pos: 0.5,22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 208 components: - pos: 0.5,-8.5 @@ -2947,22 +2703,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 209 components: - pos: 1.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 210 components: - pos: 2.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 211 components: - pos: 3.5,44.5 @@ -2970,22 +2720,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 212 components: - pos: 4.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 213 components: - pos: 5.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 214 components: - pos: 6.5,44.5 @@ -2993,36 +2737,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 215 components: - pos: 7.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 216 components: - pos: 8.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 217 components: - pos: 9.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 218 components: - pos: 10.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 219 components: - pos: 11.5,44.5 @@ -3030,8 +2764,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 220 components: - pos: 12.5,44.5 @@ -3039,8 +2771,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 221 components: - pos: 13.5,44.5 @@ -3048,8 +2778,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 222 components: - pos: 14.5,44.5 @@ -3057,8 +2785,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 223 components: - pos: 8.5,47.5 @@ -3066,8 +2792,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 224 components: - pos: 9.5,47.5 @@ -3075,8 +2799,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 225 components: - pos: 10.5,47.5 @@ -3084,8 +2806,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 226 components: - pos: 11.5,47.5 @@ -3093,8 +2813,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 227 components: - pos: 12.5,47.5 @@ -3102,8 +2820,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 228 components: - pos: 13.5,47.5 @@ -3111,8 +2827,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 229 components: - pos: 14.5,47.5 @@ -3120,8 +2834,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 230 components: - pos: -13.5,47.5 @@ -3129,8 +2841,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 231 components: - pos: -12.5,47.5 @@ -3138,8 +2848,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 232 components: - pos: -11.5,47.5 @@ -3147,8 +2855,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 233 components: - pos: -10.5,47.5 @@ -3156,29 +2862,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 234 components: - pos: -9.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 235 components: - pos: -8.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 236 components: - pos: -7.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 237 components: - pos: -6.5,47.5 @@ -3186,8 +2884,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 238 components: - pos: -5.5,47.5 @@ -3195,8 +2891,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 239 components: - pos: -4.5,47.5 @@ -3204,8 +2898,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 240 components: - pos: -3.5,47.5 @@ -3213,8 +2905,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 241 components: - pos: -2.5,47.5 @@ -3222,8 +2912,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 242 components: - pos: -1.5,47.5 @@ -3231,8 +2919,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 243 components: - pos: -0.5,47.5 @@ -3240,8 +2926,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 244 components: - pos: 0.5,47.5 @@ -3249,8 +2933,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 245 components: - pos: 1.5,47.5 @@ -3258,8 +2940,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 246 components: - pos: 2.5,47.5 @@ -3267,8 +2947,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 247 components: - pos: 3.5,47.5 @@ -3276,8 +2954,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 248 components: - pos: 4.5,47.5 @@ -3285,8 +2961,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 249 components: - pos: 5.5,47.5 @@ -3294,8 +2968,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 250 components: - pos: 6.5,47.5 @@ -3303,8 +2975,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 251 components: - pos: 7.5,47.5 @@ -3312,8 +2982,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 252 components: - pos: 14.5,41.5 @@ -3321,8 +2989,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 253 components: - pos: 13.5,41.5 @@ -3330,8 +2996,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 254 components: - pos: 12.5,41.5 @@ -3339,8 +3003,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 255 components: - pos: 11.5,41.5 @@ -3348,8 +3010,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 256 components: - pos: 10.5,41.5 @@ -3357,134 +3017,96 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 257 components: - pos: 9.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 258 components: - pos: 8.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 259 components: - pos: 7.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 260 components: - pos: 6.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 261 components: - pos: 5.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 262 components: - pos: 4.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 263 components: - pos: 3.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 264 components: - pos: 2.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 265 components: - pos: 1.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 266 components: - pos: 0.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 267 components: - pos: -0.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 268 components: - pos: -1.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 269 components: - pos: -2.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 270 components: - pos: -3.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 271 components: - pos: -4.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 272 components: - pos: -5.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 273 components: - pos: -6.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 274 components: - pos: -7.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 275 components: - pos: -9.5,36.5 @@ -3492,15 +3114,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 276 components: - pos: -7.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 277 components: - pos: -6.5,38.5 @@ -3508,36 +3126,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 278 components: - pos: -5.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 279 components: - pos: -4.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 280 components: - pos: -3.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 281 components: - pos: -2.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 282 components: - pos: -1.5,38.5 @@ -3545,29 +3153,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 283 components: - pos: -0.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 284 components: - pos: 0.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 285 components: - pos: 1.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 286 components: - pos: 2.5,38.5 @@ -3575,36 +3175,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 287 components: - pos: 3.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 288 components: - pos: 4.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 289 components: - pos: 5.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 290 components: - pos: 6.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 291 components: - pos: 7.5,38.5 @@ -3612,15 +3202,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 292 components: - pos: 8.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 293 components: - pos: -9.5,45.5 @@ -3628,8 +3214,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 294 components: - pos: -9.5,25.5 @@ -3637,8 +3221,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 295 components: - pos: -9.5,37.5 @@ -3646,50 +3228,36 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 296 components: - pos: -7.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 297 components: - pos: -6.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 298 components: - pos: -5.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 299 components: - pos: -4.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 300 components: - pos: -3.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 301 components: - pos: -2.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 302 components: - pos: -1.5,35.5 @@ -3697,29 +3265,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 303 components: - pos: -0.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 304 components: - pos: 0.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 305 components: - pos: 1.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 306 components: - pos: 2.5,35.5 @@ -3727,50 +3287,36 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 307 components: - pos: 3.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 308 components: - pos: 4.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 309 components: - pos: 5.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 310 components: - pos: 6.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 311 components: - pos: 7.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 312 components: - pos: 8.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 313 components: - pos: -9.5,46.5 @@ -3778,8 +3324,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 314 components: - pos: -9.5,27.5 @@ -3787,8 +3331,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 315 components: - pos: -9.5,29.5 @@ -3796,134 +3338,96 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 316 components: - pos: -9.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 317 components: - pos: 8.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 318 components: - pos: 7.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 319 components: - pos: 6.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 320 components: - pos: 5.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 321 components: - pos: 4.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 322 components: - pos: 3.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 323 components: - pos: 2.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 324 components: - pos: 1.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 325 components: - pos: 0.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 326 components: - pos: -0.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 327 components: - pos: -1.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 328 components: - pos: -2.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 329 components: - pos: -3.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 330 components: - pos: -4.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 331 components: - pos: -5.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 332 components: - pos: -6.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 333 components: - pos: -7.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 334 components: - pos: -9.5,38.5 @@ -3931,8 +3435,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 335 components: - pos: -9.5,39.5 @@ -3940,15 +3442,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 336 components: - pos: -7.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 337 components: - pos: -6.5,29.5 @@ -3956,36 +3454,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 338 components: - pos: -5.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 339 components: - pos: -4.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 340 components: - pos: -3.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 341 components: - pos: -2.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 342 components: - pos: -1.5,29.5 @@ -3993,29 +3481,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 343 components: - pos: -0.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 344 components: - pos: 0.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 345 components: - pos: 1.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 346 components: - pos: 2.5,29.5 @@ -4023,36 +3503,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 347 components: - pos: 3.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 348 components: - pos: 4.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 349 components: - pos: 5.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 350 components: - pos: 6.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 351 components: - pos: 7.5,29.5 @@ -4060,15 +3530,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 352 components: - pos: 8.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 353 components: - pos: -9.5,42.5 @@ -4076,8 +3542,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 354 components: - pos: -9.5,31.5 @@ -4085,8 +3549,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 355 components: - pos: -9.5,33.5 @@ -4094,8 +3556,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 356 components: - pos: -9.5,41.5 @@ -4103,50 +3563,36 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 357 components: - pos: 8.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 358 components: - pos: 7.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 359 components: - pos: 6.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 360 components: - pos: 5.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 361 components: - pos: 4.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 362 components: - pos: 3.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 363 components: - pos: 2.5,26.5 @@ -4154,29 +3600,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 364 components: - pos: 1.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 365 components: - pos: 0.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 366 components: - pos: -0.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 367 components: - pos: -1.5,26.5 @@ -4184,43 +3622,31 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 368 components: - pos: -2.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 369 components: - pos: -4.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 370 components: - pos: -5.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 371 components: - pos: -6.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 372 components: - pos: -7.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 373 components: - pos: -9.5,40.5 @@ -4228,57 +3654,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 374 components: - pos: -16.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 375 components: - pos: -15.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 376 components: - pos: -14.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 377 components: - pos: -13.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 378 components: - pos: -12.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 379 components: - pos: -11.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 380 components: - pos: -10.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 381 components: - pos: -9.5,23.5 @@ -4286,8 +3696,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 382 components: - pos: -8.5,23.5 @@ -4295,8 +3703,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 383 components: - pos: -7.5,23.5 @@ -4304,8 +3710,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 384 components: - pos: -6.5,23.5 @@ -4313,8 +3717,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 385 components: - pos: -5.5,23.5 @@ -4322,8 +3724,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 386 components: - pos: -4.5,23.5 @@ -4331,8 +3731,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 387 components: - pos: -3.5,23.5 @@ -4340,8 +3738,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 388 components: - pos: -2.5,23.5 @@ -4349,8 +3745,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 389 components: - pos: -1.5,23.5 @@ -4358,29 +3752,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 390 components: - pos: -0.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 391 components: - pos: 0.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 392 components: - pos: 1.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 393 components: - pos: 2.5,23.5 @@ -4388,8 +3774,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 394 components: - pos: 3.5,23.5 @@ -4397,8 +3781,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 395 components: - pos: 4.5,23.5 @@ -4406,8 +3788,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 396 components: - pos: 5.5,23.5 @@ -4415,8 +3795,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 397 components: - pos: 6.5,23.5 @@ -4424,8 +3802,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 398 components: - pos: 7.5,23.5 @@ -4433,8 +3809,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 399 components: - pos: 8.5,23.5 @@ -4442,8 +3816,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 400 components: - pos: 9.5,23.5 @@ -4451,8 +3823,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 401 components: - pos: 10.5,23.5 @@ -4460,57 +3830,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 402 components: - pos: 11.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 403 components: - pos: 12.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 404 components: - pos: 13.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 405 components: - pos: 14.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 406 components: - pos: 15.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 407 components: - pos: 16.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 408 components: - pos: 17.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 409 components: - pos: 18.5,23.5 @@ -4518,36 +3872,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 410 components: - pos: 4.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 411 components: - pos: 4.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 412 components: - pos: 5.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 413 components: - pos: 6.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 414 components: - pos: 7.5,20.5 @@ -4555,22 +3899,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 415 components: - pos: 8.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 416 components: - pos: 9.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 417 components: - pos: 10.5,20.5 @@ -4578,57 +3916,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 418 components: - pos: 11.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 419 components: - pos: 12.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 420 components: - pos: 13.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 421 components: - pos: 14.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 422 components: - pos: 15.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 423 components: - pos: 16.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 424 components: - pos: 17.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 425 components: - pos: 18.5,20.5 @@ -4636,8 +3958,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 426 components: - pos: -17.5,20.5 @@ -4645,57 +3965,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 427 components: - pos: -16.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 428 components: - pos: -15.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 429 components: - pos: -14.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 430 components: - pos: -13.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 431 components: - pos: -12.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 432 components: - pos: -11.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 433 components: - pos: -10.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 434 components: - pos: -9.5,20.5 @@ -4703,22 +4007,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 435 components: - pos: -8.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 436 components: - pos: -7.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 437 components: - pos: -6.5,20.5 @@ -4726,36 +4024,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 438 components: - pos: -5.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 439 components: - pos: -4.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 440 components: - pos: -3.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 441 components: - pos: -2.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 442 components: - pos: -1.5,20.5 @@ -4763,29 +4051,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 443 components: - pos: -0.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 444 components: - pos: 0.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 445 components: - pos: 1.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 446 components: - pos: 2.5,20.5 @@ -4793,57 +4073,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 447 components: - pos: 3.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 448 components: - pos: -3.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 449 components: - pos: -4.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 450 components: - pos: -5.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 451 components: - pos: -6.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 452 components: - pos: -7.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 453 components: - pos: -8.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 454 components: - pos: -9.5,17.5 @@ -4851,57 +4115,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 455 components: - pos: -10.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 456 components: - pos: -11.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 457 components: - pos: -12.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 458 components: - pos: -13.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 459 components: - pos: -14.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 460 components: - pos: -15.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 461 components: - pos: -16.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 462 components: - pos: -17.5,17.5 @@ -4909,8 +4157,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 463 components: - pos: 18.5,17.5 @@ -4918,57 +4164,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 464 components: - pos: 17.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 465 components: - pos: 16.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 466 components: - pos: 15.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 467 components: - pos: 14.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 468 components: - pos: 13.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 469 components: - pos: 12.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 470 components: - pos: 11.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 471 components: - pos: 10.5,17.5 @@ -4976,57 +4206,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 472 components: - pos: 9.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 473 components: - pos: 8.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 474 components: - pos: 7.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 475 components: - pos: 6.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 476 components: - pos: 5.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 477 components: - pos: 4.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 478 components: - pos: 3.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 479 components: - pos: 2.5,17.5 @@ -5034,29 +4248,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 480 components: - pos: 1.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 481 components: - pos: 0.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 482 components: - pos: -0.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 483 components: - pos: -1.5,17.5 @@ -5064,36 +4270,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 484 components: - pos: -2.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 485 components: - pos: 4.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 486 components: - pos: 5.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 487 components: - pos: 6.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 488 components: - pos: 7.5,14.5 @@ -5101,22 +4297,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 489 components: - pos: 8.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 490 components: - pos: 9.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 491 components: - pos: 10.5,14.5 @@ -5124,57 +4314,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 492 components: - pos: 11.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 493 components: - pos: 12.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 494 components: - pos: 13.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 495 components: - pos: 14.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 496 components: - pos: 15.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 497 components: - pos: 16.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 498 components: - pos: 17.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 499 components: - pos: 18.5,14.5 @@ -5182,8 +4356,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 500 components: - pos: -17.5,14.5 @@ -5191,57 +4363,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 501 components: - pos: -16.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 502 components: - pos: -15.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 503 components: - pos: -14.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 504 components: - pos: -13.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 505 components: - pos: -12.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 506 components: - pos: -11.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 507 components: - pos: -10.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 508 components: - pos: -9.5,14.5 @@ -5249,22 +4405,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 509 components: - pos: -8.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 510 components: - pos: -7.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 511 components: - pos: -6.5,14.5 @@ -5272,36 +4422,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 512 components: - pos: -5.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 513 components: - pos: -4.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 514 components: - pos: -3.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 515 components: - pos: -2.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 516 components: - pos: -1.5,14.5 @@ -5309,29 +4449,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 517 components: - pos: -0.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 518 components: - pos: 0.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 519 components: - pos: 1.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 520 components: - pos: 2.5,14.5 @@ -5339,36 +4471,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 521 components: - pos: 3.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 522 components: - pos: 4.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 523 components: - pos: 5.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 524 components: - pos: 6.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 525 components: - pos: 7.5,11.5 @@ -5376,8 +4498,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 526 components: - pos: 8.5,11.5 @@ -5385,15 +4505,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 527 components: - pos: 9.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 528 components: - pos: 10.5,11.5 @@ -5401,57 +4517,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 529 components: - pos: 11.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 530 components: - pos: 12.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 531 components: - pos: 13.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 532 components: - pos: 14.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 533 components: - pos: 15.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 534 components: - pos: 16.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 535 components: - pos: 17.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 536 components: - pos: 18.5,11.5 @@ -5459,8 +4559,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 537 components: - pos: -17.5,11.5 @@ -5468,57 +4566,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 538 components: - pos: -16.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 539 components: - pos: -15.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 540 components: - pos: -14.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 541 components: - pos: -13.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 542 components: - pos: -12.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 543 components: - pos: -11.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 544 components: - pos: -10.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 545 components: - pos: -9.5,11.5 @@ -5526,15 +4608,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 546 components: - pos: -8.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 547 components: - pos: -7.5,11.5 @@ -5542,8 +4620,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 548 components: - pos: -6.5,11.5 @@ -5551,36 +4627,26 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 549 components: - pos: -5.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 550 components: - pos: -4.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 551 components: - pos: -3.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 552 components: - pos: -2.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 553 components: - pos: -1.5,11.5 @@ -5588,29 +4654,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 554 components: - pos: -0.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 555 components: - pos: 0.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 556 components: - pos: 1.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 557 components: - pos: 2.5,11.5 @@ -5618,50 +4676,36 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 558 components: - pos: 3.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 559 components: - pos: 5.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 560 components: - pos: 6.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 561 components: - pos: 7.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 562 components: - pos: 8.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 563 components: - pos: 9.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 564 components: - pos: 10.5,8.5 @@ -5669,57 +4713,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 565 components: - pos: 11.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 566 components: - pos: 12.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 567 components: - pos: 13.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 568 components: - pos: 14.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 569 components: - pos: 15.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 570 components: - pos: 16.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 571 components: - pos: 17.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 572 components: - pos: 18.5,8.5 @@ -5727,8 +4755,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 573 components: - pos: -17.5,8.5 @@ -5736,57 +4762,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 574 components: - pos: -16.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 575 components: - pos: -15.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 576 components: - pos: -14.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 577 components: - pos: -13.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 578 components: - pos: -12.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 579 components: - pos: -11.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 580 components: - pos: -10.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 581 components: - pos: -9.5,8.5 @@ -5794,141 +4804,101 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 582 components: - pos: -8.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 583 components: - pos: -7.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 584 components: - pos: -6.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 585 components: - pos: -5.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 586 components: - pos: -4.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 587 components: - pos: -3.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 588 components: - pos: -2.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 589 components: - pos: -1.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 590 components: - pos: -0.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 591 components: - pos: 0.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 592 components: - pos: 1.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 593 components: - pos: 2.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 594 components: - pos: 3.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 595 components: - pos: 4.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 596 components: - pos: 5.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 597 components: - pos: 6.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 598 components: - pos: 7.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 599 components: - pos: 8.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 600 components: - pos: 9.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 601 components: - pos: 10.5,5.5 @@ -5936,57 +4906,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 602 components: - pos: 11.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 603 components: - pos: 12.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 604 components: - pos: 13.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 605 components: - pos: 14.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 606 components: - pos: 15.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 607 components: - pos: 16.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 608 components: - pos: 17.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 609 components: - pos: 18.5,5.5 @@ -5994,8 +4948,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 610 components: - pos: -17.5,5.5 @@ -6003,57 +4955,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 611 components: - pos: -16.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 612 components: - pos: -15.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 613 components: - pos: -14.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 614 components: - pos: -13.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 615 components: - pos: -12.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 616 components: - pos: -11.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 617 components: - pos: -10.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 618 components: - pos: -9.5,5.5 @@ -6061,141 +4997,101 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 619 components: - pos: -8.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 620 components: - pos: -7.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 621 components: - pos: -6.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 622 components: - pos: -5.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 623 components: - pos: -4.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 624 components: - pos: -3.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 625 components: - pos: -2.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 626 components: - pos: -1.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 627 components: - pos: -0.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 628 components: - pos: 0.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 629 components: - pos: 1.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 630 components: - pos: 2.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 631 components: - pos: 3.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 632 components: - pos: -3.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 633 components: - pos: -4.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 634 components: - pos: -5.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 635 components: - pos: -6.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 636 components: - pos: -7.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 637 components: - pos: -8.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 638 components: - pos: -9.5,2.5 @@ -6203,57 +5099,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 639 components: - pos: -10.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 640 components: - pos: -11.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 641 components: - pos: -12.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 642 components: - pos: -13.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 643 components: - pos: -14.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 644 components: - pos: -15.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 645 components: - pos: -16.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 646 components: - pos: -17.5,2.5 @@ -6261,8 +5141,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 647 components: - pos: 18.5,2.5 @@ -6270,57 +5148,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 648 components: - pos: 17.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 649 components: - pos: 16.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 650 components: - pos: 15.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 651 components: - pos: 14.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 652 components: - pos: 13.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 653 components: - pos: 12.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 654 components: - pos: 11.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 655 components: - pos: 10.5,2.5 @@ -6328,99 +5190,71 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 656 components: - pos: 9.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 657 components: - pos: 8.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 658 components: - pos: 7.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 659 components: - pos: 6.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 660 components: - pos: 5.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 661 components: - pos: 4.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 662 components: - pos: 3.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 663 components: - pos: 2.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 664 components: - pos: 1.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 665 components: - pos: 0.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 666 components: - pos: -0.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 667 components: - pos: -1.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 668 components: - pos: -2.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 669 components: - pos: -9.5,-0.5 @@ -6428,141 +5262,101 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 670 components: - pos: -8.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 671 components: - pos: -7.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 672 components: - pos: -6.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 673 components: - pos: -5.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 674 components: - pos: -4.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 675 components: - pos: -3.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 676 components: - pos: -2.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 677 components: - pos: -1.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 678 components: - pos: -0.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 679 components: - pos: 0.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 680 components: - pos: 1.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 681 components: - pos: 2.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 682 components: - pos: 3.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 683 components: - pos: 4.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 684 components: - pos: 5.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 685 components: - pos: 6.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 686 components: - pos: 7.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 687 components: - pos: 8.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 688 components: - pos: 9.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 689 components: - pos: 10.5,-0.5 @@ -6570,8 +5364,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 690 components: - pos: -9.5,-3.5 @@ -6579,141 +5371,101 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 691 components: - pos: -8.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 692 components: - pos: -7.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 693 components: - pos: -6.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 694 components: - pos: -5.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 695 components: - pos: -4.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 696 components: - pos: -3.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 697 components: - pos: -2.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 698 components: - pos: -1.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 699 components: - pos: -0.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 700 components: - pos: 0.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 701 components: - pos: 1.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 702 components: - pos: 2.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 703 components: - pos: 3.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 704 components: - pos: 4.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 705 components: - pos: 5.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 706 components: - pos: 6.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 707 components: - pos: 7.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 708 components: - pos: 8.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 709 components: - pos: 9.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 710 components: - pos: 10.5,-3.5 @@ -6721,141 +5473,101 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 711 components: - pos: -8.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 712 components: - pos: -7.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 713 components: - pos: -6.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 714 components: - pos: -5.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 715 components: - pos: -4.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 716 components: - pos: -3.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 717 components: - pos: -2.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 718 components: - pos: -1.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 719 components: - pos: -0.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 720 components: - pos: 0.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 721 components: - pos: 1.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 722 components: - pos: 2.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 723 components: - pos: 3.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 724 components: - pos: 4.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 725 components: - pos: 5.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 726 components: - pos: 6.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 727 components: - pos: 7.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 728 components: - pos: 8.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 729 components: - pos: 9.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 730 components: - pos: 10.5,-6.5 @@ -6863,22 +5575,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 731 components: - pos: -3.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 732 components: - pos: 25.5,10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 733 components: - pos: -1.5,71.5 @@ -6886,8 +5592,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 734 components: - pos: 0.5,71.5 @@ -6895,8 +5599,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 735 components: - pos: 0.5,70.5 @@ -6904,8 +5606,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 736 components: - pos: 0.5,69.5 @@ -6913,8 +5613,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 737 components: - pos: 0.5,68.5 @@ -6922,8 +5620,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 738 components: - pos: 0.5,67.5 @@ -6931,8 +5627,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 739 components: - pos: 0.5,66.5 @@ -6940,8 +5634,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 740 components: - pos: 0.5,65.5 @@ -6949,8 +5641,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 741 components: - pos: 0.5,64.5 @@ -6958,8 +5648,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 742 components: - pos: 0.5,63.5 @@ -6967,8 +5655,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 743 components: - pos: 0.5,62.5 @@ -6976,8 +5662,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 744 components: - pos: 0.5,61.5 @@ -6985,8 +5669,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 745 components: - pos: 0.5,60.5 @@ -6994,8 +5676,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 746 components: - pos: 0.5,59.5 @@ -7003,8 +5683,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 747 components: - pos: 0.5,58.5 @@ -7012,8 +5690,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 748 components: - pos: 0.5,57.5 @@ -7021,8 +5697,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 749 components: - pos: 0.5,56.5 @@ -7030,5202 +5704,3716 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 750 components: - pos: 0.5,55.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 751 components: - pos: 0.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 752 components: - pos: -0.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 753 components: - pos: 1.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 754 components: - pos: 2.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 755 components: - pos: 3.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 756 components: - pos: 4.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 757 components: - pos: 5.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 758 components: - pos: 6.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 759 components: - pos: 7.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 760 components: - pos: 8.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 761 components: - pos: 9.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 762 components: - pos: 10.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 763 components: - pos: 11.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 764 components: - pos: 12.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 765 components: - pos: 13.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 766 components: - pos: 14.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 767 components: - pos: 15.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 768 components: - pos: 16.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 769 components: - pos: 17.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 770 components: - pos: 18.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 771 components: - pos: 19.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 772 components: - pos: 20.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 773 components: - pos: 21.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 774 components: - pos: 22.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 775 components: - pos: 23.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 776 components: - pos: 24.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 777 components: - pos: 25.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 778 components: - pos: -23.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 779 components: - pos: -24.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 780 components: - pos: -1.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 781 components: - pos: -2.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 782 components: - pos: -3.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 783 components: - pos: -4.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 784 components: - pos: -5.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 785 components: - pos: -6.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 786 components: - pos: -7.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 787 components: - pos: -8.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 788 components: - pos: -9.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 789 components: - pos: -10.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 790 components: - pos: -11.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 791 components: - pos: -12.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 792 components: - pos: -13.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 793 components: - pos: -14.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 794 components: - pos: -15.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 795 components: - pos: -16.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 796 components: - pos: -17.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 797 components: - pos: -18.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 798 components: - pos: -19.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 799 components: - pos: -20.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 800 components: - pos: -21.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 801 components: - pos: -22.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 802 components: - pos: 25.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 803 components: - pos: 25.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 804 components: - pos: 25.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 805 components: - pos: 25.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 806 components: - pos: 25.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 807 components: - pos: 25.5,4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 808 components: - pos: 25.5,3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 809 components: - pos: 25.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 810 components: - pos: 25.5,1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 811 components: - pos: 25.5,0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 812 components: - pos: 25.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 813 components: - pos: 25.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 814 components: - pos: 25.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 815 components: - pos: 25.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 816 components: - pos: 25.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 817 components: - pos: 25.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 818 components: - pos: 25.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 819 components: - pos: 25.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 820 components: - pos: 25.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 821 components: - pos: 25.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 822 components: - pos: 25.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 823 components: - pos: 25.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 824 components: - pos: 25.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 825 components: - pos: 25.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 826 components: - pos: 25.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 827 components: - pos: 25.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 828 components: - pos: 25.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 829 components: - pos: 25.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 830 components: - pos: 25.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 831 components: - pos: 25.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 832 components: - pos: 25.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 833 components: - pos: 25.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 834 components: - pos: 25.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 835 components: - pos: 25.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 836 components: - pos: 25.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 837 components: - pos: 25.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 838 components: - pos: 25.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 839 components: - pos: 25.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 840 components: - pos: 25.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 841 components: - pos: 25.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 842 components: - pos: 25.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 843 components: - pos: 25.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 844 components: - pos: 25.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 845 components: - pos: 25.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 846 components: - pos: 25.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 847 components: - pos: 25.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 848 components: - pos: 25.5,27.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 849 components: - pos: 25.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 850 components: - pos: 25.5,25.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 851 components: - pos: 25.5,24.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 852 components: - pos: 25.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 853 components: - pos: 25.5,22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 854 components: - pos: 25.5,21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 855 components: - pos: 25.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 856 components: - pos: 25.5,19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 857 components: - pos: 25.5,18.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 858 components: - pos: 25.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 859 components: - pos: 25.5,16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 860 components: - pos: 25.5,15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 861 components: - pos: 25.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 862 components: - pos: 25.5,13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 863 components: - pos: 25.5,12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 864 components: - pos: 25.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 865 components: - pos: 25.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 866 components: - pos: 25.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 867 components: - pos: 25.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 868 components: - pos: 25.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 869 components: - pos: 25.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 870 components: - pos: 25.5,-14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 871 components: - pos: 25.5,-15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 872 components: - pos: 25.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 873 components: - pos: 24.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 874 components: - pos: 23.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 875 components: - pos: 22.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 876 components: - pos: 21.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 877 components: - pos: 20.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 878 components: - pos: 19.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 879 components: - pos: 18.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 880 components: - pos: 17.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 881 components: - pos: 16.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 882 components: - pos: 15.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 883 components: - pos: 14.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 884 components: - pos: 13.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 885 components: - pos: 12.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 886 components: - pos: 11.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 887 components: - pos: 10.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 888 components: - pos: 9.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 889 components: - pos: 8.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 890 components: - pos: 7.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 891 components: - pos: 6.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 892 components: - pos: 5.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 893 components: - pos: 4.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 894 components: - pos: 3.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 895 components: - pos: 2.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 896 components: - pos: 1.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 897 components: - pos: 0.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 898 components: - pos: -0.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 899 components: - pos: -1.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 900 components: - pos: -2.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 901 components: - pos: -3.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 902 components: - pos: -4.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 903 components: - pos: -5.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 904 components: - pos: -6.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 905 components: - pos: -7.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 906 components: - pos: -8.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 907 components: - pos: -9.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 908 components: - pos: -10.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 909 components: - pos: -11.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 910 components: - pos: -12.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 911 components: - pos: -13.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 912 components: - pos: -14.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 913 components: - pos: -15.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 914 components: - pos: -16.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 915 components: - pos: -17.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 916 components: - pos: -18.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 917 components: - pos: -19.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 918 components: - pos: -20.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 919 components: - pos: -21.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 920 components: - pos: -22.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 921 components: - pos: -23.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 922 components: - pos: -24.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 923 components: - pos: -24.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 924 components: - pos: -24.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 925 components: - pos: -24.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 926 components: - pos: -24.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 927 components: - pos: -24.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 928 components: - pos: -24.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 929 components: - pos: -24.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 930 components: - pos: -24.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 931 components: - pos: -24.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 932 components: - pos: -24.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 933 components: - pos: -24.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 934 components: - pos: -24.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 935 components: - pos: -24.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 936 components: - pos: -24.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 937 components: - pos: -24.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 938 components: - pos: -24.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 939 components: - pos: -24.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 940 components: - pos: -24.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 941 components: - pos: -24.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 942 components: - pos: -24.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 943 components: - pos: -24.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 944 components: - pos: -24.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 945 components: - pos: -24.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 946 components: - pos: -24.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 947 components: - pos: -24.5,10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 948 components: - pos: -24.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 949 components: - pos: -24.5,12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 950 components: - pos: -24.5,13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 951 components: - pos: -24.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 952 components: - pos: -24.5,15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 953 components: - pos: -24.5,16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 954 components: - pos: -24.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 955 components: - pos: -24.5,18.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 956 components: - pos: -24.5,19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 957 components: - pos: -24.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 958 components: - pos: -24.5,21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 959 components: - pos: -24.5,22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 960 components: - pos: -24.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 961 components: - pos: -24.5,24.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 962 components: - pos: -24.5,25.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 963 components: - pos: -24.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 964 components: - pos: -24.5,27.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 965 components: - pos: -24.5,-15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 966 components: - pos: -24.5,-14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 967 components: - pos: -24.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 968 components: - pos: -24.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 969 components: - pos: -24.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 970 components: - pos: -24.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 971 components: - pos: -24.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 972 components: - pos: -24.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 973 components: - pos: -24.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 974 components: - pos: -24.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 975 components: - pos: -24.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 976 components: - pos: -24.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 977 components: - pos: -24.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 978 components: - pos: -24.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 979 components: - pos: -24.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 980 components: - pos: -24.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 981 components: - pos: -24.5,0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 982 components: - pos: -24.5,1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 983 components: - pos: -24.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 984 components: - pos: -24.5,3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 985 components: - pos: -24.5,4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 986 components: - pos: -24.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 987 components: - pos: -24.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 988 components: - pos: -24.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 989 components: - pos: -24.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 990 components: - pos: -24.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 991 components: - pos: -24.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 992 components: - pos: -24.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 993 components: - pos: -24.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 994 components: - pos: -21.5,10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 995 components: - pos: -21.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 996 components: - pos: -21.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 997 components: - pos: -21.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 998 components: - pos: -21.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 999 components: - pos: -21.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1000 components: - pos: -21.5,4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1001 components: - pos: -21.5,3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1002 components: - pos: -21.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1003 components: - pos: -21.5,1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1004 components: - pos: -21.5,0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1005 components: - pos: -21.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1006 components: - pos: -21.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1007 components: - pos: -21.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1008 components: - pos: -21.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1009 components: - pos: -21.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1010 components: - pos: -21.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1011 components: - pos: -21.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1012 components: - pos: -21.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1013 components: - pos: -21.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1014 components: - pos: -21.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1015 components: - pos: -21.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1016 components: - pos: -21.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1017 components: - pos: -21.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1018 components: - pos: -21.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1019 components: - pos: -21.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1020 components: - pos: -21.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1021 components: - pos: -21.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1022 components: - pos: -21.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1023 components: - pos: -21.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1024 components: - pos: -21.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1025 components: - pos: -21.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1026 components: - pos: -21.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1027 components: - pos: -21.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1028 components: - pos: -21.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1029 components: - pos: -21.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1030 components: - pos: -21.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1031 components: - pos: -21.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1032 components: - pos: -21.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1033 components: - pos: -21.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1034 components: - pos: -21.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1035 components: - pos: -21.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1036 components: - pos: -21.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1037 components: - pos: -21.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1038 components: - pos: -21.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1039 components: - pos: -21.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1040 components: - pos: -21.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1041 components: - pos: -21.5,27.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1042 components: - pos: -21.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1043 components: - pos: -21.5,25.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1044 components: - pos: -21.5,24.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1045 components: - pos: -21.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1046 components: - pos: -21.5,22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1047 components: - pos: -21.5,21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1048 components: - pos: -21.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1049 components: - pos: -21.5,19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1050 components: - pos: -21.5,18.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1051 components: - pos: -21.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1052 components: - pos: -21.5,16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1053 components: - pos: -21.5,15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1054 components: - pos: -21.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1055 components: - pos: -21.5,13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1056 components: - pos: -21.5,12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1057 components: - pos: -21.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1058 components: - pos: -21.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1059 components: - pos: -21.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1060 components: - pos: -21.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1061 components: - pos: -21.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1062 components: - pos: -21.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1063 components: - pos: -21.5,-14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1064 components: - pos: -21.5,-15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1065 components: - pos: -21.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1066 components: - pos: 22.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1067 components: - pos: 22.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1068 components: - pos: 22.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1069 components: - pos: 22.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1070 components: - pos: 22.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1071 components: - pos: 22.5,27.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1072 components: - pos: 22.5,26.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1073 components: - pos: 22.5,25.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1074 components: - pos: 22.5,24.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1075 components: - pos: 22.5,23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1076 components: - pos: 22.5,22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1077 components: - pos: 22.5,21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1078 components: - pos: 22.5,20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1079 components: - pos: 22.5,19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1080 components: - pos: 22.5,18.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1081 components: - pos: 22.5,17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1082 components: - pos: 22.5,16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1083 components: - pos: 22.5,15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1084 components: - pos: 22.5,14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1085 components: - pos: 22.5,13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1086 components: - pos: 22.5,12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1087 components: - pos: 22.5,11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1088 components: - pos: 22.5,10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1089 components: - pos: 22.5,9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1090 components: - pos: 22.5,8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1091 components: - pos: 22.5,7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1092 components: - pos: 22.5,6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1093 components: - pos: 22.5,5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1094 components: - pos: 22.5,4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1095 components: - pos: 22.5,3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1096 components: - pos: 22.5,2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1097 components: - pos: 22.5,1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1098 components: - pos: 22.5,0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1099 components: - pos: 22.5,-0.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1100 components: - pos: 22.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1101 components: - pos: 22.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1102 components: - pos: 22.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1103 components: - pos: 22.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1104 components: - pos: 22.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1105 components: - pos: 22.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1106 components: - pos: 22.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1107 components: - pos: 22.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1108 components: - pos: 22.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1109 components: - pos: 22.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1110 components: - pos: 22.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1111 components: - pos: 22.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1112 components: - pos: 22.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1113 components: - pos: 22.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1114 components: - pos: 22.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1115 components: - pos: 22.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1116 components: - pos: 22.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1117 components: - pos: 22.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1118 components: - pos: 22.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1119 components: - pos: 22.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1120 components: - pos: 22.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1121 components: - pos: 22.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1122 components: - pos: 22.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1123 components: - pos: 22.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1124 components: - pos: 22.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1125 components: - pos: 22.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1126 components: - pos: 22.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1127 components: - pos: 22.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1128 components: - pos: 22.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1129 components: - pos: 22.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1130 components: - pos: 22.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1131 components: - pos: 22.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1132 components: - pos: 22.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1133 components: - pos: 22.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1134 components: - pos: 22.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1135 components: - pos: 22.5,-14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1136 components: - pos: 22.5,-15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1137 components: - pos: 22.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1138 components: - pos: -0.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1139 components: - pos: -1.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1140 components: - pos: -2.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1141 components: - pos: -3.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1142 components: - pos: -4.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1143 components: - pos: -5.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1144 components: - pos: -6.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1145 components: - pos: -7.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1146 components: - pos: -8.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1147 components: - pos: -9.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1148 components: - pos: -10.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1149 components: - pos: -11.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1150 components: - pos: -12.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1151 components: - pos: -13.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1152 components: - pos: -14.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1153 components: - pos: -15.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1154 components: - pos: -16.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1155 components: - pos: -17.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1156 components: - pos: -18.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1157 components: - pos: -19.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1158 components: - pos: -20.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1159 components: - pos: -21.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1160 components: - pos: 21.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1161 components: - pos: 20.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1162 components: - pos: 19.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1163 components: - pos: 18.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1164 components: - pos: 17.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1165 components: - pos: 16.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1166 components: - pos: 15.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1167 components: - pos: 14.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1168 components: - pos: 13.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1169 components: - pos: 12.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1170 components: - pos: 11.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1171 components: - pos: 10.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1172 components: - pos: 9.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1173 components: - pos: 8.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1174 components: - pos: 7.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1175 components: - pos: 6.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1176 components: - pos: 5.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1177 components: - pos: 4.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1178 components: - pos: 3.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1179 components: - pos: 2.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1180 components: - pos: 1.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1181 components: - pos: 0.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1182 components: - pos: 21.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1183 components: - pos: 20.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1184 components: - pos: 19.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1185 components: - pos: 18.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1186 components: - pos: 17.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1187 components: - pos: 16.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1188 components: - pos: 15.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1189 components: - pos: 14.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1190 components: - pos: 13.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1191 components: - pos: 13.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1192 components: - pos: 13.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1193 components: - pos: 13.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1194 components: - pos: 13.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1195 components: - pos: 13.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1196 components: - pos: 13.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1197 components: - pos: 13.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1198 components: - pos: 13.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1199 components: - pos: 13.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1200 components: - pos: 13.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1201 components: - pos: 13.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1202 components: - pos: 13.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1203 components: - pos: 21.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1204 components: - pos: 20.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1205 components: - pos: 19.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1206 components: - pos: 18.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1207 components: - pos: 17.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1208 components: - pos: 16.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1209 components: - pos: 15.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1210 components: - pos: 14.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1211 components: - pos: 14.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1212 components: - pos: 15.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1213 components: - pos: 16.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1214 components: - pos: 17.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1215 components: - pos: 18.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1216 components: - pos: 19.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1217 components: - pos: 20.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1218 components: - pos: 21.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1219 components: - pos: 21.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1220 components: - pos: 20.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1221 components: - pos: 19.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1222 components: - pos: 18.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1223 components: - pos: 17.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1224 components: - pos: 16.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1225 components: - pos: 15.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1226 components: - pos: 14.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1227 components: - pos: -12.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1228 components: - pos: -13.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1229 components: - pos: -14.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1230 components: - pos: -15.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1231 components: - pos: -16.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1232 components: - pos: -17.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1233 components: - pos: -18.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1234 components: - pos: -19.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1235 components: - pos: -20.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1236 components: - pos: -21.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1237 components: - pos: -12.5,-1.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1238 components: - pos: -12.5,-2.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1239 components: - pos: -12.5,-3.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1240 components: - pos: -12.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1241 components: - pos: -12.5,-5.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1242 components: - pos: -12.5,-6.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1243 components: - pos: -12.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1244 components: - pos: -12.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1245 components: - pos: -12.5,-9.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1246 components: - pos: -12.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1247 components: - pos: -12.5,-11.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1248 components: - pos: -12.5,-12.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1249 components: - pos: -12.5,-13.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1250 components: - pos: -13.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1251 components: - pos: -14.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1252 components: - pos: -15.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1253 components: - pos: -16.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1254 components: - pos: -17.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1255 components: - pos: -18.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1256 components: - pos: -19.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1257 components: - pos: -20.5,-4.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1258 components: - pos: -21.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1259 components: - pos: -20.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1260 components: - pos: -19.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1261 components: - pos: -18.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1262 components: - pos: -17.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1263 components: - pos: -16.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1264 components: - pos: -15.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1265 components: - pos: -14.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1266 components: - pos: -13.5,-7.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1267 components: - pos: -13.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1268 components: - pos: -14.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1269 components: - pos: -15.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1270 components: - pos: -16.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1271 components: - pos: -17.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1272 components: - pos: -18.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1273 components: - pos: -19.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1274 components: - pos: -20.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1275 components: - pos: -21.5,-10.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1276 components: - pos: -12.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1277 components: - pos: -13.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1278 components: - pos: -14.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1279 components: - pos: -15.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1280 components: - pos: -16.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1281 components: - pos: -17.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1282 components: - pos: -18.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1283 components: - pos: -19.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1284 components: - pos: -20.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1285 components: - pos: -21.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1286 components: - pos: -12.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1287 components: - pos: -12.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1288 components: - pos: -12.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1289 components: - pos: -12.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1290 components: - pos: -12.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1291 components: - pos: -12.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1292 components: - pos: -12.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1293 components: - pos: -12.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1294 components: - pos: -12.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1295 components: - pos: -12.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1296 components: - pos: -13.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1297 components: - pos: -14.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1298 components: - pos: -15.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1299 components: - pos: -16.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1300 components: - pos: -17.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1301 components: - pos: -18.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1302 components: - pos: -19.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1303 components: - pos: -20.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1304 components: - pos: -21.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1305 components: - pos: -13.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1306 components: - pos: -14.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1307 components: - pos: -15.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1308 components: - pos: -16.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1309 components: - pos: -17.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1310 components: - pos: -18.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1311 components: - pos: -19.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1312 components: - pos: -20.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1313 components: - pos: -21.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1314 components: - pos: -20.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1315 components: - pos: -19.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1316 components: - pos: -18.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1317 components: - pos: -17.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1318 components: - pos: -16.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1319 components: - pos: -15.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1320 components: - pos: -14.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1321 components: - pos: -13.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1322 components: - pos: -18.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1323 components: - pos: -18.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1324 components: - pos: -18.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1325 components: - pos: -18.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1326 components: - pos: -18.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1327 components: - pos: -18.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1328 components: - pos: -18.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1329 components: - pos: -18.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1330 components: - pos: -18.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1331 components: - pos: -18.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1332 components: - pos: -18.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1333 components: - pos: -18.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1334 components: - pos: -18.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1335 components: - pos: -18.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1336 components: - pos: -18.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1337 components: - pos: -18.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1338 components: - pos: -18.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1339 components: - pos: -16.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1340 components: - pos: -16.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1341 components: - pos: -16.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1342 components: - pos: -16.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1343 components: - pos: -16.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1344 components: - pos: -16.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1345 components: - pos: -16.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1346 components: - pos: -16.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1347 components: - pos: -16.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1348 components: - pos: -16.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1349 components: - pos: -16.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1350 components: - pos: -16.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1351 components: - pos: -16.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1352 components: - pos: -16.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1353 components: - pos: -16.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1354 components: - pos: -16.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1355 components: - pos: -16.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1356 components: - pos: 13.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1357 components: - pos: 14.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1358 components: - pos: 15.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1359 components: - pos: 16.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1360 components: - pos: 17.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1361 components: - pos: 18.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1362 components: - pos: 19.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1363 components: - pos: 20.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1364 components: - pos: 21.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1365 components: - pos: 22.5,37.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1366 components: - pos: 13.5,36.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1367 components: - pos: 13.5,35.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1368 components: - pos: 13.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1369 components: - pos: 13.5,33.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1370 components: - pos: 13.5,32.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1371 components: - pos: 13.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1372 components: - pos: 13.5,30.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1373 components: - pos: 13.5,29.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1374 components: - pos: 13.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1375 components: - pos: 14.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1376 components: - pos: 15.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1377 components: - pos: 16.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1378 components: - pos: 17.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1379 components: - pos: 18.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1380 components: - pos: 19.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1381 components: - pos: 20.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1382 components: - pos: 21.5,28.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1383 components: - pos: 13.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1384 components: - pos: 14.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1385 components: - pos: 15.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1386 components: - pos: 16.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1387 components: - pos: 17.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1388 components: - pos: 18.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1389 components: - pos: 19.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1390 components: - pos: 20.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1391 components: - pos: 21.5,34.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1392 components: - pos: 21.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1393 components: - pos: 20.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1394 components: - pos: 19.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1395 components: - pos: 18.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1396 components: - pos: 17.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1397 components: - pos: 16.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1398 components: - pos: 15.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1399 components: - pos: 14.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1400 components: - pos: 13.5,31.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1401 components: - pos: 19.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1402 components: - pos: 19.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1403 components: - pos: 19.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1404 components: - pos: 19.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1405 components: - pos: 19.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1406 components: - pos: 19.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1407 components: - pos: 19.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1408 components: - pos: 19.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1409 components: - pos: 19.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1410 components: - pos: 19.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1411 components: - pos: 19.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1412 components: - pos: 19.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1413 components: - pos: 19.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1414 components: - pos: 19.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1415 components: - pos: 19.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1416 components: - pos: 19.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1417 components: - pos: 19.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1418 components: - pos: 17.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1419 components: - pos: 17.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1420 components: - pos: 17.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1421 components: - pos: 17.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1422 components: - pos: 17.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1423 components: - pos: 17.5,49.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1424 components: - pos: 17.5,48.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1425 components: - pos: 17.5,47.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1426 components: - pos: 17.5,46.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1427 components: - pos: 17.5,45.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1428 components: - pos: 17.5,44.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1429 components: - pos: 17.5,43.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1430 components: - pos: 17.5,42.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1431 components: - pos: 17.5,41.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1432 components: - pos: 17.5,40.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1433 components: - pos: 17.5,39.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1434 components: - pos: 17.5,38.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1435 components: - pos: 16.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1436 components: - pos: 15.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1437 components: - pos: 14.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1438 components: - pos: 13.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1439 components: - pos: 12.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1440 components: - pos: 11.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1441 components: - pos: 10.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1442 components: - pos: 9.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1443 components: - pos: 8.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1444 components: - pos: 7.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1445 components: - pos: 6.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1446 components: - pos: 5.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1447 components: - pos: 5.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1448 components: - pos: 5.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1449 components: - pos: 5.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1450 components: - pos: -4.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1451 components: - pos: -4.5,52.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1452 components: - pos: -4.5,53.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1453 components: - pos: -4.5,54.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1454 components: - pos: -4.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1455 components: - pos: -5.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1456 components: - pos: -6.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1457 components: - pos: -7.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1458 components: - pos: -8.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1459 components: - pos: -9.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1460 components: - pos: -10.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1461 components: - pos: -11.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1462 components: - pos: -12.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1463 components: - pos: -13.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1464 components: - pos: -14.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1465 components: - pos: -15.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1466 components: - pos: -16.5,51.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1467 components: - pos: -16.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1468 components: - pos: -15.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1469 components: - pos: -14.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1470 components: - pos: -13.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1471 components: - pos: -12.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1472 components: - pos: -11.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1473 components: - pos: -10.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1474 components: - pos: -9.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1475 components: - pos: -8.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1476 components: - pos: -7.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1477 components: - pos: -6.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1478 components: - pos: -5.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1479 components: - pos: -4.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1480 components: - pos: 5.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1481 components: - pos: 6.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1482 components: - pos: 7.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1483 components: - pos: 8.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1484 components: - pos: 9.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1485 components: - pos: 10.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1486 components: - pos: 11.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1487 components: - pos: 12.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1488 components: - pos: 13.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1489 components: - pos: 14.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1490 components: - pos: 15.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1491 components: - pos: 16.5,50.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1492 components: - pos: 0.5,72.5 @@ -12233,8 +9421,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1493 components: - pos: 0.5,73.5 @@ -12242,8 +9428,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1494 components: - pos: 0.5,74.5 @@ -12251,8 +9435,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1495 components: - pos: 0.5,75.5 @@ -12260,8 +9442,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1496 components: - pos: -1.5,75.5 @@ -12269,8 +9449,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1497 components: - pos: -0.5,75.5 @@ -12278,8 +9456,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1498 components: - pos: 0.5,75.5 @@ -12287,8 +9463,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1499 components: - pos: 1.5,75.5 @@ -12296,8 +9470,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1500 components: - pos: 2.5,75.5 @@ -12305,8 +9477,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1501 components: - pos: 3.5,75.5 @@ -12314,8 +9484,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1502 components: - pos: 4.5,75.5 @@ -12323,8 +9491,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1503 components: - pos: 5.5,75.5 @@ -12332,8 +9498,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1504 components: - pos: 6.5,75.5 @@ -12341,8 +9505,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1505 components: - pos: -1.5,72.5 @@ -12350,8 +9512,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1506 components: - pos: -0.5,72.5 @@ -12359,8 +9519,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1507 components: - pos: 0.5,72.5 @@ -12368,8 +9526,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1508 components: - pos: 1.5,72.5 @@ -12377,8 +9533,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1509 components: - pos: 2.5,72.5 @@ -12386,8 +9540,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1510 components: - pos: 3.5,72.5 @@ -12395,8 +9547,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1511 components: - pos: 4.5,72.5 @@ -12404,8 +9554,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1512 components: - pos: 5.5,72.5 @@ -12413,8 +9561,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1513 components: - pos: 6.5,72.5 @@ -12422,8 +9568,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1514 components: - pos: -8.5,-8.5 @@ -12431,22 +9575,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1515 components: - pos: -7.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1516 components: - pos: -6.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1517 components: - pos: -5.5,-8.5 @@ -12454,8 +9592,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1518 components: - pos: -4.5,-8.5 @@ -12463,8 +9599,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1519 components: - pos: -3.5,-8.5 @@ -12472,8 +9606,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1520 components: - pos: -2.5,-8.5 @@ -12481,8 +9613,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1521 components: - pos: -1.5,-8.5 @@ -12490,8 +9620,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1522 components: - pos: -0.5,-8.5 @@ -12499,8 +9627,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1523 components: - pos: 0.5,-8.5 @@ -12508,8 +9634,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1524 components: - pos: 1.5,-8.5 @@ -12517,8 +9641,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1525 components: - pos: 2.5,-8.5 @@ -12526,8 +9648,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1526 components: - pos: 3.5,-8.5 @@ -12535,8 +9655,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1527 components: - pos: 4.5,-8.5 @@ -12544,8 +9662,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1528 components: - pos: 5.5,-8.5 @@ -12553,8 +9669,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1529 components: - pos: 6.5,-8.5 @@ -12562,22 +9676,16 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1530 components: - pos: 7.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1531 components: - pos: 8.5,-8.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1532 components: - pos: 9.5,-8.5 @@ -12585,8 +9693,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1533 components: - pos: -9.5,-8.5 @@ -12594,8 +9700,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1534 components: - pos: 10.5,-8.5 @@ -12603,78 +9707,56 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1535 components: - pos: 0.5,-15.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1536 components: - pos: 0.5,-16.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1537 components: - pos: 0.5,-17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1538 components: - pos: 0.5,-18.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1539 components: - pos: 0.5,-19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1540 components: - pos: 0.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1541 components: - pos: 0.5,-21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1542 components: - pos: 0.5,-22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1543 components: - pos: 0.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1544 components: - pos: 0.5,-14.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1545 components: - pos: -3.5,-17.5 @@ -12682,8 +9764,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1546 components: - pos: -2.5,-17.5 @@ -12691,8 +9771,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1547 components: - pos: -1.5,-17.5 @@ -12700,29 +9778,21 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1548 components: - pos: -0.5,-17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1549 components: - pos: 0.5,-17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1550 components: - pos: 1.5,-17.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1551 components: - pos: 2.5,-17.5 @@ -12730,8 +9800,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1552 components: - pos: 3.5,-17.5 @@ -12739,8 +9807,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1553 components: - pos: 4.5,-17.5 @@ -12748,8 +9814,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1554 components: - pos: -3.5,-20.5 @@ -12757,57 +9821,41 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1555 components: - pos: -2.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1556 components: - pos: -1.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1557 components: - pos: -0.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1558 components: - pos: 0.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1559 components: - pos: 1.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1560 components: - pos: 2.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1561 components: - pos: 3.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1562 components: - pos: 4.5,-20.5 @@ -12815,8 +9863,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1563 components: - pos: -7.5,-23.5 @@ -12824,113 +9870,81 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1564 components: - pos: -6.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1565 components: - pos: -5.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1566 components: - pos: -4.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1567 components: - pos: -3.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1568 components: - pos: -2.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1569 components: - pos: -1.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1570 components: - pos: -0.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1571 components: - pos: 0.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1572 components: - pos: 1.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1573 components: - pos: 2.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1574 components: - pos: 3.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1575 components: - pos: 4.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1576 components: - pos: 5.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1577 components: - pos: 6.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1578 components: - pos: 7.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1579 components: - pos: 8.5,-23.5 @@ -12938,50 +9952,36 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1580 components: - pos: 0.5,-19.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1581 components: - pos: 0.5,-20.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1582 components: - pos: 0.5,-21.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1583 components: - pos: 0.5,-22.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1584 components: - pos: 0.5,-23.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1585 components: - pos: 0.5,-24.5 parent: 2 type: Transform - - fixtures: {} - type: Fixtures - uid: 1586 components: - pos: 0.5,-25.5 @@ -12989,8 +9989,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1587 components: - pos: 0.5,-26.5 @@ -12998,8 +9996,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1588 components: - pos: 0.5,-27.5 @@ -13007,8 +10003,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1589 components: - pos: 0.5,-28.5 @@ -13016,8 +10010,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1590 components: - pos: 0.5,-29.5 @@ -13025,8 +10017,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1591 components: - pos: 0.5,-30.5 @@ -13034,8 +10024,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1592 components: - pos: -2.5,-25.5 @@ -13043,8 +10031,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1593 components: - pos: -1.5,-25.5 @@ -13052,8 +10038,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1594 components: - pos: -0.5,-25.5 @@ -13061,8 +10045,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1595 components: - pos: 0.5,-25.5 @@ -13070,8 +10052,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1596 components: - pos: 1.5,-25.5 @@ -13079,8 +10059,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1597 components: - pos: 2.5,-25.5 @@ -13088,8 +10066,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1598 components: - pos: 3.5,-25.5 @@ -13097,8 +10073,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1599 components: - pos: 3.5,-28.5 @@ -13106,8 +10080,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1600 components: - pos: 2.5,-28.5 @@ -13115,8 +10087,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1601 components: - pos: 1.5,-28.5 @@ -13124,8 +10094,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1602 components: - pos: 0.5,-28.5 @@ -13133,8 +10101,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1603 components: - pos: -0.5,-28.5 @@ -13142,8 +10108,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1604 components: - pos: -1.5,-28.5 @@ -13151,8 +10115,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1605 components: - pos: -2.5,-28.5 @@ -13160,8 +10122,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1606 components: - pos: -2.5,-31.5 @@ -13169,8 +10129,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1607 components: - pos: -1.5,-31.5 @@ -13178,8 +10136,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1608 components: - pos: -0.5,-31.5 @@ -13187,8 +10143,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1609 components: - pos: 0.5,-31.5 @@ -13196,8 +10150,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1610 components: - pos: 1.5,-31.5 @@ -13205,8 +10157,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1611 components: - pos: 2.5,-31.5 @@ -13214,8 +10164,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1612 components: - pos: 3.5,-31.5 @@ -13223,8 +10171,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 1613 @@ -13234,8 +10180,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1614 components: - pos: -11.5,46.5 @@ -13243,8 +10187,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1615 components: - pos: -12.5,46.5 @@ -13252,8 +10194,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1616 components: - pos: -12.5,45.5 @@ -13261,8 +10201,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1617 components: - pos: -12.5,45.5 @@ -13270,8 +10208,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1618 components: - pos: -10.5,41.5 @@ -13279,8 +10215,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1619 components: - pos: -10.5,46.5 @@ -13288,8 +10222,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1620 components: - pos: -12.5,42.5 @@ -13297,8 +10229,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1621 components: - pos: -12.5,41.5 @@ -13306,8 +10236,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1622 components: - pos: -11.5,41.5 @@ -13315,8 +10243,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1623 components: - pos: -11.5,42.5 @@ -13324,8 +10250,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1624 components: - pos: -5.5,75.5 @@ -13333,8 +10257,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1625 components: - pos: -5.5,74.5 @@ -13342,8 +10264,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1626 components: - pos: -5.5,73.5 @@ -13351,8 +10271,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1627 components: - pos: -5.5,73.5 @@ -13360,8 +10278,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1628 components: - pos: -4.5,73.5 @@ -13369,8 +10285,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1629 components: - pos: -3.5,73.5 @@ -13378,8 +10292,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1630 components: - pos: -3.5,74.5 @@ -13387,8 +10299,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1631 components: - pos: -3.5,75.5 @@ -13396,8 +10306,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1632 components: - pos: -3.5,75.5 @@ -13405,8 +10313,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1633 components: - pos: -4.5,75.5 @@ -13414,8 +10320,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1634 components: - pos: -5.5,75.5 @@ -13423,8 +10327,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1635 components: - pos: -4.5,72.5 @@ -13432,8 +10334,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1636 components: - pos: -5.5,72.5 @@ -13441,8 +10341,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1637 components: - pos: -3.5,72.5 @@ -13450,8 +10348,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1638 components: - pos: -4.5,74.5 @@ -13459,8 +10355,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableMV entities: - uid: 1639 @@ -13470,8 +10364,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1640 components: - pos: -9.5,41.5 @@ -13479,8 +10371,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1641 components: - pos: -10.5,41.5 @@ -13488,8 +10378,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1642 components: - pos: -9.5,42.5 @@ -13497,8 +10385,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1643 components: - pos: -9.5,46.5 @@ -13506,8 +10392,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1644 components: - pos: -9.5,45.5 @@ -13515,8 +10399,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1645 components: - pos: -9.5,46.5 @@ -13524,8 +10406,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1646 components: - pos: -10.5,46.5 @@ -13533,8 +10413,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1647 components: - pos: -4.5,72.5 @@ -13542,8 +10420,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1648 components: - pos: -4.5,71.5 @@ -13551,8 +10427,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1649 components: - pos: -3.5,71.5 @@ -13560,8 +10434,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1650 components: - pos: -2.5,71.5 @@ -13569,8 +10441,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1651 components: - pos: -1.5,71.5 @@ -13578,8 +10448,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CarpetBlack entities: - uid: 1652 @@ -14352,8 +11220,6 @@ entities: - pos: -0.5,44.5 parent: 2 type: Transform - - nextSound: 1602.2536273 - type: EmitSoundOnCollide - proto: ClothingBeltChiefEngineerFilled entities: - uid: 1795 @@ -14361,10 +11227,6 @@ entities: - pos: -1.5,44.5 parent: 2 type: Transform - - nextAttack: 7966.4472914 - type: MeleeWeapon - - nextSound: 7966.6472914 - type: EmitSoundOnCollide - proto: ClothingBeltUtilityFilled entities: - uid: 1796 @@ -14372,37 +11234,21 @@ entities: - pos: -16.5,23.5 parent: 2 type: Transform - - nextAttack: 6342.0130177 - type: MeleeWeapon - - nextSound: 6342.2130177 - type: EmitSoundOnCollide - uid: 1797 components: - pos: -16.5,14.5 parent: 2 type: Transform - - nextAttack: 6548.3912017 - type: MeleeWeapon - - nextSound: 6548.5912017 - type: EmitSoundOnCollide - uid: 1798 components: - pos: 12.5,3.5 parent: 2 type: Transform - - nextAttack: 7889.4738473 - type: MeleeWeapon - - nextSound: 7889.6738473 - type: EmitSoundOnCollide - uid: 1799 components: - pos: -4.5,44.5 parent: 2 type: Transform - - nextAttack: 7976.5620862 - type: MeleeWeapon - - nextSound: 7976.7620862 - type: EmitSoundOnCollide - proto: ClothingEyesGlassesMeson entities: - uid: 1800 @@ -14410,8 +11256,6 @@ entities: - pos: -1.5,44.5 parent: 2 type: Transform - - nextSound: 2234.1282597 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesColorBlack entities: - uid: 1801 @@ -14419,15 +11263,11 @@ entities: - pos: 17.5,23.5 parent: 2 type: Transform - - nextSound: 4830.413262 - type: EmitSoundOnCollide - uid: 1802 components: - pos: 11.5,23.5 parent: 2 type: Transform - - nextSound: 4831.5097838 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesColorBlue entities: - uid: 1803 @@ -14435,8 +11275,6 @@ entities: - pos: 17.5,24.5 parent: 2 type: Transform - - nextSound: 4835.200316 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesColorWhite entities: - uid: 1804 @@ -14444,8 +11282,6 @@ entities: - pos: 11.5,24.5 parent: 2 type: Transform - - nextSound: 4852.7772777 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesCombat entities: - uid: 1805 @@ -14453,8 +11289,6 @@ entities: - pos: -1.5,44.5 parent: 2 type: Transform - - nextSound: 2214.6782214 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesFingerless entities: - uid: 1806 @@ -14462,8 +11296,6 @@ entities: - pos: 11.5,21.5 parent: 2 type: Transform - - nextSound: 5332.2946259 - type: EmitSoundOnCollide - proto: ClothingHandsGlovesSpaceNinja entities: - uid: 1807 @@ -14471,8 +11303,6 @@ entities: - pos: 17.5,22.5 parent: 2 type: Transform - - nextSound: 4961.1726397 - type: EmitSoundOnCollide - proto: ClothingHeadHatHoodChaplainHood entities: - uid: 1808 @@ -14480,8 +11310,6 @@ entities: - pos: 17.5,21.5 parent: 2 type: Transform - - nextSound: 5021.6947744 - type: EmitSoundOnCollide - proto: ClothingHeadHatHoodCulthood entities: - uid: 1809 @@ -14489,8 +11317,6 @@ entities: - pos: 11.5,23.5 parent: 2 type: Transform - - nextSound: 4814.3265649 - type: EmitSoundOnCollide - proto: ClothingHeadHatHoodGoliathCloak entities: - uid: 1810 @@ -14498,8 +11324,6 @@ entities: - pos: 11.5,21.5 parent: 2 type: Transform - - nextSound: 5385.7001571 - type: EmitSoundOnCollide - proto: ClothingHeadHatJesterAlt entities: - uid: 1811 @@ -14507,8 +11331,6 @@ entities: - pos: 11.5,24.5 parent: 2 type: Transform - - nextSound: 4754.0950742 - type: EmitSoundOnCollide - proto: ClothingHeadHatWizardFake entities: - uid: 1812 @@ -14516,8 +11338,6 @@ entities: - pos: 17.5,24.5 parent: 2 type: Transform - - nextSound: 4732.3271279 - type: EmitSoundOnCollide - proto: ClothingHeadHelmetCult entities: - uid: 1813 @@ -14525,8 +11345,6 @@ entities: - pos: 17.5,23.5 parent: 2 type: Transform - - nextSound: 4785.4667314 - type: EmitSoundOnCollide - proto: ClothingHeadHelmetSpaceNinja entities: - uid: 1814 @@ -14534,8 +11352,6 @@ entities: - pos: 17.5,22.5 parent: 2 type: Transform - - nextSound: 4956.4286018 - type: EmitSoundOnCollide - proto: ClothingHeadHelmetTemplar entities: - uid: 1815 @@ -14543,8 +11359,6 @@ entities: - pos: 11.5,22.5 parent: 2 type: Transform - - nextSound: 4876.5928066 - type: EmitSoundOnCollide - proto: ClothingMaskGasSwat entities: - uid: 1816 @@ -14552,8 +11366,6 @@ entities: - pos: 2.5,45.5 parent: 2 type: Transform - - nextSound: 3815.8950549 - type: EmitSoundOnCollide - proto: ClothingNeckCloakGoliathCloak entities: - uid: 1817 @@ -14561,8 +11373,6 @@ entities: - pos: 11.5,21.5 parent: 2 type: Transform - - nextSound: 5375.2506686 - type: EmitSoundOnCollide - proto: ClothingNeckCloakQm entities: - uid: 1818 @@ -14573,8 +11383,6 @@ entities: - pos: 11.5,22.5 parent: 2 type: Transform - - nextSound: 5409.5782002 - type: EmitSoundOnCollide - proto: ClothingOuterArmorCult entities: - uid: 1819 @@ -14582,8 +11390,6 @@ entities: - pos: 17.5,23.5 parent: 2 type: Transform - - nextSound: 4791.3517764 - type: EmitSoundOnCollide - proto: ClothingOuterHardsuitERTMedical entities: - uid: 1820 @@ -14619,8 +11425,6 @@ entities: component: Armor title: null type: GroupExamine - - nextSound: 3793.208629 - type: EmitSoundOnCollide - proto: ClothingOuterHoodieChaplain entities: - uid: 1821 @@ -14628,8 +11432,6 @@ entities: - pos: 17.5,21.5 parent: 2 type: Transform - - nextSound: 5010.1788141 - type: EmitSoundOnCollide - proto: ClothingOuterRobeBrown entities: - uid: 1822 @@ -14637,8 +11439,6 @@ entities: - pos: 17.5,21.5 parent: 2 type: Transform - - nextSound: 4992.5792616 - type: EmitSoundOnCollide - proto: ClothingOuterRobesCult entities: - uid: 1823 @@ -14646,8 +11446,6 @@ entities: - pos: 11.5,23.5 parent: 2 type: Transform - - nextSound: 4816.4262238 - type: EmitSoundOnCollide - proto: ClothingOuterSuitSpaceninja entities: - uid: 1824 @@ -14655,8 +11453,6 @@ entities: - pos: 17.5,22.5 parent: 2 type: Transform - - nextSound: 4959.5406651 - type: EmitSoundOnCollide - proto: ClothingOuterWizardFake entities: - uid: 1825 @@ -14664,8 +11460,6 @@ entities: - pos: 17.5,24.5 parent: 2 type: Transform - - nextSound: 4735.8370414 - type: EmitSoundOnCollide - proto: ClothingShoesColorBlack entities: - uid: 1826 @@ -14673,22 +11467,16 @@ entities: - pos: 17.5,21.5 parent: 2 type: Transform - - nextSound: 5037.6978167 - type: EmitSoundOnCollide - uid: 1827 components: - pos: 17.5,22.5 parent: 2 type: Transform - - nextSound: 5038.6330316 - type: EmitSoundOnCollide - uid: 1828 components: - pos: 11.5,22.5 parent: 2 type: Transform - - nextSound: 5041.587934 - type: EmitSoundOnCollide - proto: ClothingShoesCult entities: - uid: 1829 @@ -14696,15 +11484,11 @@ entities: - pos: 17.5,23.5 parent: 2 type: Transform - - nextSound: 4799.9282353 - type: EmitSoundOnCollide - uid: 1830 components: - pos: 11.5,23.5 parent: 2 type: Transform - - nextSound: 4819.0456115 - type: EmitSoundOnCollide - proto: ClothingShoesJester entities: - uid: 1831 @@ -14712,8 +11496,6 @@ entities: - pos: 11.5,24.5 parent: 2 type: Transform - - nextSound: 4757.0079841 - type: EmitSoundOnCollide - proto: ClothingShoesSpaceNinja entities: - uid: 1832 @@ -14721,8 +11503,6 @@ entities: - pos: 17.5,22.5 parent: 2 type: Transform - - nextSound: 4958.0558331 - type: EmitSoundOnCollide - proto: ClothingShoesWizardFake entities: - uid: 1833 @@ -14730,8 +11510,6 @@ entities: - pos: 17.5,24.5 parent: 2 type: Transform - - nextSound: 4738.1854798 - type: EmitSoundOnCollide - proto: ClothingUniformJumpsuitChaplain entities: - uid: 1834 @@ -14739,10 +11517,6 @@ entities: - pos: 17.5,21.5 parent: 2 type: Transform - - nextUpdate: 5013.1186927 - type: SuitSensor - - nextSound: 5013.3186927 - type: EmitSoundOnCollide - proto: ClothingUniformJumpsuitCossack entities: - uid: 1835 @@ -14750,10 +11524,6 @@ entities: - pos: 11.5,22.5 parent: 2 type: Transform - - nextUpdate: 5086.545103 - type: SuitSensor - - nextSound: 5086.745103 - type: EmitSoundOnCollide - proto: ClothingUniformJumpsuitJesterAlt entities: - uid: 1836 @@ -14761,10 +11531,6 @@ entities: - pos: 11.5,24.5 parent: 2 type: Transform - - nextUpdate: 4758.7895192 - type: SuitSensor - - nextSound: 4758.9895192 - type: EmitSoundOnCollide - proto: ClownRecorder entities: - uid: 1837 @@ -14772,8 +11538,6 @@ entities: - pos: 11.5,24.5 parent: 2 type: Transform - - nextSound: 4767.79083 - type: EmitSoundOnCollide - proto: ComfyChair entities: - uid: 1838 @@ -15058,57 +11822,41 @@ entities: - pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4692.4589908 - type: EmitSoundOnCollide - uid: 1883 components: - pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4693.0916883 - type: EmitSoundOnCollide - uid: 1884 components: - pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4693.6458428 - type: EmitSoundOnCollide - uid: 1885 components: - pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4694.1906809 - type: EmitSoundOnCollide - uid: 1886 components: - pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4694.8479538 - type: EmitSoundOnCollide - uid: 1887 components: - pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4695.2794287 - type: EmitSoundOnCollide - uid: 1888 components: - pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4696.2739726 - type: EmitSoundOnCollide - uid: 1889 components: - pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4696.445653 - type: EmitSoundOnCollide - proto: DisposalBend entities: - uid: 1890 @@ -16803,1300 +13551,780 @@ entities: pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7765.2804014 - type: MeleeWeapon - - nextSound: 7765.4804014 - type: EmitSoundOnCollide - uid: 2184 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7765.4663442 - type: MeleeWeapon - - nextSound: 7765.6663442 - type: EmitSoundOnCollide - uid: 2185 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7765.6824086 - type: MeleeWeapon - - nextSound: 7765.8824086 - type: EmitSoundOnCollide - uid: 2186 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7765.8834565 - type: MeleeWeapon - - nextSound: 7766.0834565 - type: EmitSoundOnCollide - uid: 2187 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7766.0691529 - type: MeleeWeapon - - nextSound: 7766.2691529 - type: EmitSoundOnCollide - uid: 2188 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7766.2534587 - type: MeleeWeapon - - nextSound: 7766.4534587 - type: EmitSoundOnCollide - uid: 2189 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7766.4356246 - type: MeleeWeapon - - nextSound: 7766.6356246 - type: EmitSoundOnCollide - uid: 2190 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7766.6133394 - type: MeleeWeapon - - nextSound: 7766.8133394 - type: EmitSoundOnCollide - uid: 2191 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7766.8124249 - type: MeleeWeapon - - nextSound: 7767.0124249 - type: EmitSoundOnCollide - uid: 2192 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7767.0129874 - type: MeleeWeapon - - nextSound: 7767.2129874 - type: EmitSoundOnCollide - uid: 2193 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7767.2135213 - type: MeleeWeapon - - nextSound: 7767.4135213 - type: EmitSoundOnCollide - uid: 2194 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7767.3987113 - type: MeleeWeapon - - nextSound: 7767.5987113 - type: EmitSoundOnCollide - uid: 2195 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7767.6010921 - type: MeleeWeapon - - nextSound: 7767.8010921 - type: EmitSoundOnCollide - uid: 2196 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7767.8000974 - type: MeleeWeapon - - nextSound: 7768.0000974 - type: EmitSoundOnCollide - uid: 2197 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7767.9864419 - type: MeleeWeapon - - nextSound: 7768.1864419 - type: EmitSoundOnCollide - uid: 2198 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7768.1853055 - type: MeleeWeapon - - nextSound: 7768.3853055 - type: EmitSoundOnCollide - uid: 2199 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7768.3679859 - type: MeleeWeapon - - nextSound: 7768.5679859 - type: EmitSoundOnCollide - uid: 2200 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7768.568626 - type: MeleeWeapon - - nextSound: 7768.768626 - type: EmitSoundOnCollide - uid: 2201 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7768.7853108 - type: MeleeWeapon - - nextSound: 7768.9853108 - type: EmitSoundOnCollide - uid: 2202 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7768.9441321 - type: MeleeWeapon - - nextSound: 7769.1441321 - type: EmitSoundOnCollide - uid: 2203 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7769.1605018 - type: MeleeWeapon - - nextSound: 7769.3605018 - type: EmitSoundOnCollide - uid: 2204 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7769.3283286 - type: MeleeWeapon - - nextSound: 7769.5283286 - type: EmitSoundOnCollide - uid: 2205 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7769.5278109 - type: MeleeWeapon - - nextSound: 7769.7278109 - type: EmitSoundOnCollide - uid: 2206 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7769.7297447 - type: MeleeWeapon - - nextSound: 7769.9297447 - type: EmitSoundOnCollide - uid: 2207 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7769.9144211 - type: MeleeWeapon - - nextSound: 7770.1144211 - type: EmitSoundOnCollide - uid: 2208 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7770.1024126 - type: MeleeWeapon - - nextSound: 7770.3024126 - type: EmitSoundOnCollide - uid: 2209 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7770.3334768 - type: MeleeWeapon - - nextSound: 7770.5334768 - type: EmitSoundOnCollide - uid: 2210 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7770.511634 - type: MeleeWeapon - - nextSound: 7770.711634 - type: EmitSoundOnCollide - uid: 2211 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7770.7063364 - type: MeleeWeapon - - nextSound: 7770.9063364 - type: EmitSoundOnCollide - uid: 2212 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7770.8914671 - type: MeleeWeapon - - nextSound: 7771.0914671 - type: EmitSoundOnCollide - uid: 2213 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7771.0944075 - type: MeleeWeapon - - nextSound: 7771.2944075 - type: EmitSoundOnCollide - uid: 2214 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7771.4521959 - type: MeleeWeapon - - nextSound: 7771.6521959 - type: EmitSoundOnCollide - uid: 2215 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7771.6413862 - type: MeleeWeapon - - nextSound: 7771.8413862 - type: EmitSoundOnCollide - uid: 2216 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7771.8998748 - type: MeleeWeapon - - nextSound: 7772.0998748 - type: EmitSoundOnCollide - uid: 2217 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7772.1937286 - type: MeleeWeapon - - nextSound: 7772.3937286 - type: EmitSoundOnCollide - uid: 2218 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7772.411391 - type: MeleeWeapon - - nextSound: 7772.611391 - type: EmitSoundOnCollide - uid: 2219 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7772.6244941 - type: MeleeWeapon - - nextSound: 7772.8244941 - type: EmitSoundOnCollide - uid: 2220 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7772.841535 - type: MeleeWeapon - - nextSound: 7773.041535 - type: EmitSoundOnCollide - uid: 2221 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7773.0416582 - type: MeleeWeapon - - nextSound: 7773.2416582 - type: EmitSoundOnCollide - uid: 2222 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7773.2322151 - type: MeleeWeapon - - nextSound: 7773.4322151 - type: EmitSoundOnCollide - uid: 2223 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7773.4319254 - type: MeleeWeapon - - nextSound: 7773.6319254 - type: EmitSoundOnCollide - uid: 2224 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7773.6504914 - type: MeleeWeapon - - nextSound: 7773.8504914 - type: EmitSoundOnCollide - uid: 2225 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7773.8385561 - type: MeleeWeapon - - nextSound: 7774.0385561 - type: EmitSoundOnCollide - uid: 2226 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7774.0396158 - type: MeleeWeapon - - nextSound: 7774.2396158 - type: EmitSoundOnCollide - uid: 2227 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7774.2230816 - type: MeleeWeapon - - nextSound: 7774.4230816 - type: EmitSoundOnCollide - uid: 2228 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7774.4070569 - type: MeleeWeapon - - nextSound: 7774.6070569 - type: EmitSoundOnCollide - uid: 2229 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7774.6081935 - type: MeleeWeapon - - nextSound: 7774.8081935 - type: EmitSoundOnCollide - uid: 2230 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7774.8068177 - type: MeleeWeapon - - nextSound: 7775.0068177 - type: EmitSoundOnCollide - uid: 2231 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7775.0069187 - type: MeleeWeapon - - nextSound: 7775.2069187 - type: EmitSoundOnCollide - uid: 2232 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7775.2228071 - type: MeleeWeapon - - nextSound: 7775.4228071 - type: EmitSoundOnCollide - uid: 2233 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7775.423849 - type: MeleeWeapon - - nextSound: 7775.623849 - type: EmitSoundOnCollide - uid: 2234 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7775.607059 - type: MeleeWeapon - - nextSound: 7775.807059 - type: EmitSoundOnCollide - uid: 2235 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7775.8071277 - type: MeleeWeapon - - nextSound: 7776.0071277 - type: EmitSoundOnCollide - uid: 2236 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7776.0210142 - type: MeleeWeapon - - nextSound: 7776.2210142 - type: EmitSoundOnCollide - uid: 2237 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7776.2201824 - type: MeleeWeapon - - nextSound: 7776.4201824 - type: EmitSoundOnCollide - uid: 2238 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7776.4353925 - type: MeleeWeapon - - nextSound: 7776.6353925 - type: EmitSoundOnCollide - uid: 2239 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7776.6348941 - type: MeleeWeapon - - nextSound: 7776.8348941 - type: EmitSoundOnCollide - uid: 2240 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7776.8337298 - type: MeleeWeapon - - nextSound: 7777.0337298 - type: EmitSoundOnCollide - uid: 2241 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7777.0208481 - type: MeleeWeapon - - nextSound: 7777.2208481 - type: EmitSoundOnCollide - uid: 2242 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7777.2363991 - type: MeleeWeapon - - nextSound: 7777.4363991 - type: EmitSoundOnCollide - uid: 2243 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7777.4378881 - type: MeleeWeapon - - nextSound: 7777.6378881 - type: EmitSoundOnCollide - uid: 2244 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7777.6412601 - type: MeleeWeapon - - nextSound: 7777.8412601 - type: EmitSoundOnCollide - uid: 2245 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7777.8577111 - type: MeleeWeapon - - nextSound: 7778.0577111 - type: EmitSoundOnCollide - uid: 2246 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7778.0402546 - type: MeleeWeapon - - nextSound: 7778.2402546 - type: EmitSoundOnCollide - uid: 2247 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7778.2613433 - type: MeleeWeapon - - nextSound: 7778.4613433 - type: EmitSoundOnCollide - uid: 2248 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7778.4619187 - type: MeleeWeapon - - nextSound: 7778.6619187 - type: EmitSoundOnCollide - uid: 2249 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7778.6505694 - type: MeleeWeapon - - nextSound: 7778.8505694 - type: EmitSoundOnCollide - uid: 2250 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7778.8526896 - type: MeleeWeapon - - nextSound: 7779.0526896 - type: EmitSoundOnCollide - uid: 2251 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7779.0677834 - type: MeleeWeapon - - nextSound: 7779.2677834 - type: EmitSoundOnCollide - uid: 2252 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7779.2695597 - type: MeleeWeapon - - nextSound: 7779.4695597 - type: EmitSoundOnCollide - uid: 2253 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7779.4552552 - type: MeleeWeapon - - nextSound: 7779.6552552 - type: EmitSoundOnCollide - uid: 2254 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7779.6734757 - type: MeleeWeapon - - nextSound: 7779.8734757 - type: EmitSoundOnCollide - uid: 2255 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7779.8584505 - type: MeleeWeapon - - nextSound: 7780.0584505 - type: EmitSoundOnCollide - uid: 2256 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7780.0578067 - type: MeleeWeapon - - nextSound: 7780.2578067 - type: EmitSoundOnCollide - uid: 2257 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7780.2445267 - type: MeleeWeapon - - nextSound: 7780.4445267 - type: EmitSoundOnCollide - uid: 2258 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7780.4464766 - type: MeleeWeapon - - nextSound: 7780.6464766 - type: EmitSoundOnCollide - uid: 2259 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7780.6406585 - type: MeleeWeapon - - nextSound: 7780.8406585 - type: EmitSoundOnCollide - uid: 2260 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7780.8145415 - type: MeleeWeapon - - nextSound: 7781.0145415 - type: EmitSoundOnCollide - uid: 2261 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7781.0169191 - type: MeleeWeapon - - nextSound: 7781.2169191 - type: EmitSoundOnCollide - uid: 2262 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7781.2341042 - type: MeleeWeapon - - nextSound: 7781.4341042 - type: EmitSoundOnCollide - uid: 2263 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7781.4346086 - type: MeleeWeapon - - nextSound: 7781.6346086 - type: EmitSoundOnCollide - uid: 2264 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7781.6381863 - type: MeleeWeapon - - nextSound: 7781.8381863 - type: EmitSoundOnCollide - uid: 2265 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7781.8382709 - type: MeleeWeapon - - nextSound: 7782.0382709 - type: EmitSoundOnCollide - uid: 2266 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7782.0544712 - type: MeleeWeapon - - nextSound: 7782.2544712 - type: EmitSoundOnCollide - uid: 2267 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7782.2507554 - type: MeleeWeapon - - nextSound: 7782.4507554 - type: EmitSoundOnCollide - uid: 2268 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7782.4706154 - type: MeleeWeapon - - nextSound: 7782.6706154 - type: EmitSoundOnCollide - uid: 2269 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7782.7025856 - type: MeleeWeapon - - nextSound: 7782.9025856 - type: EmitSoundOnCollide - uid: 2270 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7782.9177051 - type: MeleeWeapon - - nextSound: 7783.1177051 - type: EmitSoundOnCollide - uid: 2271 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7783.1362858 - type: MeleeWeapon - - nextSound: 7783.3362858 - type: EmitSoundOnCollide - uid: 2272 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7783.3518741 - type: MeleeWeapon - - nextSound: 7783.5518741 - type: EmitSoundOnCollide - uid: 2273 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7783.5854331 - type: MeleeWeapon - - nextSound: 7783.7854331 - type: EmitSoundOnCollide - uid: 2274 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7783.8017322 - type: MeleeWeapon - - nextSound: 7784.0017322 - type: EmitSoundOnCollide - uid: 2275 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7784.0167827 - type: MeleeWeapon - - nextSound: 7784.2167827 - type: EmitSoundOnCollide - uid: 2276 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7784.2169521 - type: MeleeWeapon - - nextSound: 7784.4169521 - type: EmitSoundOnCollide - uid: 2277 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7784.4139957 - type: MeleeWeapon - - nextSound: 7784.6139957 - type: EmitSoundOnCollide - uid: 2278 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7784.6335613 - type: MeleeWeapon - - nextSound: 7784.8335613 - type: EmitSoundOnCollide - uid: 2279 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7784.8364875 - type: MeleeWeapon - - nextSound: 7785.0364875 - type: EmitSoundOnCollide - uid: 2280 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7785.0532381 - type: MeleeWeapon - - nextSound: 7785.2532381 - type: EmitSoundOnCollide - uid: 2281 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7785.2664287 - type: MeleeWeapon - - nextSound: 7785.4664287 - type: EmitSoundOnCollide - uid: 2282 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7785.4690659 - type: MeleeWeapon - - nextSound: 7785.6690659 - type: EmitSoundOnCollide - uid: 2283 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7785.6690223 - type: MeleeWeapon - - nextSound: 7785.8690223 - type: EmitSoundOnCollide - uid: 2284 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7785.885381 - type: MeleeWeapon - - nextSound: 7786.085381 - type: EmitSoundOnCollide - uid: 2285 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7786.0852601 - type: MeleeWeapon - - nextSound: 7786.2852601 - type: EmitSoundOnCollide - uid: 2286 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7786.3005482 - type: MeleeWeapon - - nextSound: 7786.5005482 - type: EmitSoundOnCollide - uid: 2287 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7786.5193048 - type: MeleeWeapon - - nextSound: 7786.7193048 - type: EmitSoundOnCollide - uid: 2288 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7786.7147313 - type: MeleeWeapon - - nextSound: 7786.9147313 - type: EmitSoundOnCollide - uid: 2289 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7786.9478024 - type: MeleeWeapon - - nextSound: 7787.1478024 - type: EmitSoundOnCollide - uid: 2290 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7787.1466513 - type: MeleeWeapon - - nextSound: 7787.3466513 - type: EmitSoundOnCollide - uid: 2291 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7787.3789131 - type: MeleeWeapon - - nextSound: 7787.5789131 - type: EmitSoundOnCollide - uid: 2292 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7787.5802405 - type: MeleeWeapon - - nextSound: 7787.7802405 - type: EmitSoundOnCollide - uid: 2293 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7787.8123094 - type: MeleeWeapon - - nextSound: 7788.0123094 - type: EmitSoundOnCollide - uid: 2294 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7787.9947281 - type: MeleeWeapon - - nextSound: 7788.1947281 - type: EmitSoundOnCollide - uid: 2295 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7788.2108334 - type: MeleeWeapon - - nextSound: 7788.4108334 - type: EmitSoundOnCollide - uid: 2296 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7788.407757 - type: MeleeWeapon - - nextSound: 7788.607757 - type: EmitSoundOnCollide - uid: 2297 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7788.6283096 - type: MeleeWeapon - - nextSound: 7788.8283096 - type: EmitSoundOnCollide - uid: 2298 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7788.867787 - type: MeleeWeapon - - nextSound: 7789.067787 - type: EmitSoundOnCollide - uid: 2299 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7789.0846691 - type: MeleeWeapon - - nextSound: 7789.2846691 - type: EmitSoundOnCollide - uid: 2300 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7789.2743875 - type: MeleeWeapon - - nextSound: 7789.4743875 - type: EmitSoundOnCollide - uid: 2301 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7789.5019591 - type: MeleeWeapon - - nextSound: 7789.7019591 - type: EmitSoundOnCollide - uid: 2302 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7789.734057 - type: MeleeWeapon - - nextSound: 7789.934057 - type: EmitSoundOnCollide - uid: 2303 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7789.9357108 - type: MeleeWeapon - - nextSound: 7790.1357108 - type: EmitSoundOnCollide - uid: 2304 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7790.1335482 - type: MeleeWeapon - - nextSound: 7790.3335482 - type: EmitSoundOnCollide - uid: 2305 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7790.3522807 - type: MeleeWeapon - - nextSound: 7790.5522807 - type: EmitSoundOnCollide - uid: 2306 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7790.5514195 - type: MeleeWeapon - - nextSound: 7790.7514195 - type: EmitSoundOnCollide - uid: 2307 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7790.7673914 - type: MeleeWeapon - - nextSound: 7790.9673914 - type: EmitSoundOnCollide - uid: 2308 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7790.981618 - type: MeleeWeapon - - nextSound: 7791.181618 - type: EmitSoundOnCollide - uid: 2309 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7791.1794978 - type: MeleeWeapon - - nextSound: 7791.3794978 - type: EmitSoundOnCollide - uid: 2310 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7791.3975116 - type: MeleeWeapon - - nextSound: 7791.5975116 - type: EmitSoundOnCollide - uid: 2311 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7791.5990851 - type: MeleeWeapon - - nextSound: 7791.7990851 - type: EmitSoundOnCollide - uid: 2312 components: - rot: 3.141592653589793 rad pos: -14.5,12.5 parent: 2 type: Transform - - nextAttack: 7791.7999448 - type: MeleeWeapon - - nextSound: 7791.9999448 - type: EmitSoundOnCollide - proto: DrinkWaterCup entities: - uid: 2313 @@ -18104,217 +14332,121 @@ entities: - pos: -6.5,24.5 parent: 2 type: Transform - - nextAttack: 1197.0634939 - type: MeleeWeapon - - nextSound: 1197.2634939 - type: EmitSoundOnCollide - uid: 2314 components: - pos: -6.5,24.5 parent: 2 type: Transform - - nextAttack: 1197.4715581 - type: MeleeWeapon - - nextSound: 1197.6715582 - type: EmitSoundOnCollide - uid: 2315 components: - pos: -6.5,24.5 parent: 2 type: Transform - - nextAttack: 1198.034332 - type: MeleeWeapon - - nextSound: 1198.234332 - type: EmitSoundOnCollide - uid: 2316 components: - pos: 7.5,24.5 parent: 2 type: Transform - - nextAttack: 1200.1043921 - type: MeleeWeapon - - nextSound: 1200.3043922 - type: EmitSoundOnCollide - uid: 2317 components: - pos: 7.5,24.5 parent: 2 type: Transform - - nextAttack: 1200.4993903 - type: MeleeWeapon - - nextSound: 1200.6993903 - type: EmitSoundOnCollide - uid: 2318 components: - pos: 7.5,24.5 parent: 2 type: Transform - - nextAttack: 1200.8898262 - type: MeleeWeapon - - nextSound: 1201.0898262 - type: EmitSoundOnCollide - uid: 2319 components: - pos: 7.5,16.5 parent: 2 type: Transform - - nextAttack: 1202.6242894 - type: MeleeWeapon - - nextSound: 1202.8242894 - type: EmitSoundOnCollide - uid: 2320 components: - pos: 7.5,16.5 parent: 2 type: Transform - - nextAttack: 1203.331551 - type: MeleeWeapon - - nextSound: 1203.531551 - type: EmitSoundOnCollide - uid: 2321 components: - pos: 7.5,16.5 parent: 2 type: Transform - - nextAttack: 1203.3444661 - type: MeleeWeapon - - nextSound: 1203.5444661 - type: EmitSoundOnCollide - uid: 2322 components: - pos: -6.5,16.5 parent: 2 type: Transform - - nextAttack: 1205.2495921 - type: MeleeWeapon - - nextSound: 1205.4495921 - type: EmitSoundOnCollide - uid: 2323 components: - pos: -6.5,16.5 parent: 2 type: Transform - - nextAttack: 1205.6173156 - type: MeleeWeapon - - nextSound: 1205.8173156 - type: EmitSoundOnCollide - uid: 2324 components: - pos: -6.5,16.5 parent: 2 type: Transform - - nextAttack: 1206.0175622 - type: MeleeWeapon - - nextSound: 1206.2175622 - type: EmitSoundOnCollide - uid: 2325 components: - pos: -6.5,8.5 parent: 2 type: Transform - - nextAttack: 1208.0134977 - type: MeleeWeapon - - nextSound: 1208.2134977 - type: EmitSoundOnCollide - uid: 2326 components: - pos: -6.5,8.5 parent: 2 type: Transform - - nextAttack: 1208.3838768 - type: MeleeWeapon - - nextSound: 1208.5838768 - type: EmitSoundOnCollide - uid: 2327 components: - pos: -6.5,8.5 parent: 2 type: Transform - - nextAttack: 1208.8150607 - type: MeleeWeapon - - nextSound: 1209.0150607 - type: EmitSoundOnCollide - uid: 2328 components: - pos: 7.5,8.5 parent: 2 type: Transform - - nextAttack: 1210.5713313 - type: MeleeWeapon - - nextSound: 1210.7713313 - type: EmitSoundOnCollide - uid: 2329 components: - pos: 7.5,8.5 parent: 2 type: Transform - - nextAttack: 1210.927429 - type: MeleeWeapon - - nextSound: 1211.1274289 - type: EmitSoundOnCollide - uid: 2330 components: - pos: 7.5,8.5 parent: 2 type: Transform - - nextAttack: 1211.2839767 - type: MeleeWeapon - - nextSound: 1211.4839767 - type: EmitSoundOnCollide - uid: 2331 components: - pos: -6.5,32.5 parent: 2 type: Transform - - nextAttack: 1214.9669663 - type: MeleeWeapon - - nextSound: 1215.1669663 - type: EmitSoundOnCollide - uid: 2332 components: - pos: -6.5,32.5 parent: 2 type: Transform - - nextAttack: 1215.3223801 - type: MeleeWeapon - - nextSound: 1215.5223801 - type: EmitSoundOnCollide - uid: 2333 components: - pos: -6.5,32.5 parent: 2 type: Transform - - nextAttack: 1215.7094951 - type: MeleeWeapon - - nextSound: 1215.9094951 - type: EmitSoundOnCollide - uid: 2334 components: - pos: 7.5,32.5 parent: 2 type: Transform - - nextAttack: 1217.2704434 - type: MeleeWeapon - - nextSound: 1217.4704434 - type: EmitSoundOnCollide - uid: 2335 components: - pos: 7.5,32.5 parent: 2 type: Transform - - nextAttack: 1217.6096298 - type: MeleeWeapon - - nextSound: 1217.8096298 - type: EmitSoundOnCollide - uid: 2336 components: - pos: 7.5,32.5 parent: 2 type: Transform - - nextAttack: 1217.9955554 - type: MeleeWeapon - - nextSound: 1218.1955554 - type: EmitSoundOnCollide - proto: EmergencyRollerBedSpawnFolded entities: - uid: 2337 @@ -18322,22 +14454,16 @@ entities: - pos: 7.5,45.5 parent: 2 type: Transform - - nextSound: 8770.2104242 - type: EmitSoundOnCollide - uid: 2338 components: - pos: 7.5,44.5 parent: 2 type: Transform - - nextSound: 8770.7916239 - type: EmitSoundOnCollide - uid: 2339 components: - pos: 7.5,43.5 parent: 2 type: Transform - - nextSound: 8772.1420751 - type: EmitSoundOnCollide - proto: EncryptionKeyCommon entities: - uid: 2340 @@ -18345,8 +14471,6 @@ entities: - pos: -0.5,46.5 parent: 2 type: Transform - - nextSound: 8305.1031998 - type: EmitSoundOnCollide - proto: EncryptionKeyEngineering entities: - uid: 2341 @@ -18354,8 +14478,6 @@ entities: - pos: -0.5,46.5 parent: 2 type: Transform - - nextSound: 2465.7496809 - type: EmitSoundOnCollide - proto: EncryptionKeyService entities: - uid: 2342 @@ -18363,8 +14485,6 @@ entities: - pos: -0.5,46.5 parent: 2 type: Transform - - nextSound: 8314.1761541 - type: EmitSoundOnCollide - proto: ERTLeaderIDCard entities: - uid: 2343 @@ -18373,8 +14493,6 @@ entities: pos: 4.3730206,2.5745907 parent: 2 type: Transform - - nextSound: 4200.1216032 - type: EmitSoundOnCollide - proto: filingCabinetTallRandom entities: - uid: 2344 @@ -18763,57 +14881,41 @@ entities: - pos: 6.5,24.5 parent: 2 type: Transform - - nextSound: 1131.911457 - type: EmitSoundOnCollide - uid: 2414 components: - pos: -5.5,24.5 parent: 2 type: Transform - - nextSound: 1126.9173444 - type: EmitSoundOnCollide - uid: 2415 components: - pos: 6.5,32.5 parent: 2 type: Transform - - nextSound: 1133.0074161 - type: EmitSoundOnCollide - uid: 2416 components: - pos: -5.5,32.5 parent: 2 type: Transform - - nextSound: 1134.1556009 - type: EmitSoundOnCollide - uid: 2417 components: - pos: -5.5,16.5 parent: 2 type: Transform - - nextSound: 1137.4131365 - type: EmitSoundOnCollide - uid: 2418 components: - pos: 6.5,16.5 parent: 2 type: Transform - - nextSound: 1138.8114602 - type: EmitSoundOnCollide - uid: 2419 components: - pos: 6.5,8.5 parent: 2 type: Transform - - nextSound: 1140.1094533 - type: EmitSoundOnCollide - uid: 2420 components: - pos: -5.5,8.5 parent: 2 type: Transform - - nextSound: 1141.4869276 - type: EmitSoundOnCollide - proto: GasMinerNitrogenStationLarge entities: - uid: 2421 @@ -18844,8 +14946,6 @@ entities: type: GasMixer - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 1592.0171863 - type: EmitSoundOnCollide - proto: GasPassiveVent entities: - uid: 2424 @@ -18854,16 +14954,12 @@ entities: pos: 13.5,46.5 parent: 2 type: Transform - - nextSound: 1466.9737366 - type: EmitSoundOnCollide - uid: 2425 components: - rot: -1.5707963267948966 rad pos: 13.5,44.5 parent: 2 type: Transform - - nextSound: 1467.6738094 - type: EmitSoundOnCollide - uid: 2426 components: - pos: 0.5,60.5 @@ -18871,16 +14967,12 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5401.6568165 - type: EmitSoundOnCollide - uid: 2427 components: - rot: 3.141592653589793 rad pos: 0.5,-30.5 parent: 2 type: Transform - - nextSound: 1880.8015787 - type: EmitSoundOnCollide - proto: GasPipeBend entities: - uid: 2428 @@ -18891,8 +14983,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2292.6859939 - type: EmitSoundOnCollide - uid: 2429 components: - rot: 1.5707963267948966 rad @@ -18901,8 +14991,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1498.5731466 - type: EmitSoundOnCollide - uid: 2430 components: - rot: 3.141592653589793 rad @@ -18913,8 +15001,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1616.4362768 - type: EmitSoundOnCollide - uid: 2431 components: - pos: 13.5,42.5 @@ -18924,8 +15010,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1623.3916524 - type: EmitSoundOnCollide - uid: 2432 components: - rot: -1.5707963267948966 rad @@ -18936,8 +15020,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1624.7976761 - type: EmitSoundOnCollide - uid: 2433 components: - pos: -0.5,41.5 @@ -18945,8 +15027,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2336.0834488 - type: EmitSoundOnCollide - uid: 2434 components: - rot: -1.5707963267948966 rad @@ -18955,8 +15035,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2352.2854248 - type: EmitSoundOnCollide - uid: 2435 components: - rot: 3.141592653589793 rad @@ -18965,8 +15043,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2353.6824003 - type: EmitSoundOnCollide - uid: 2436 components: - rot: 3.141592653589793 rad @@ -18975,8 +15051,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2389.590311 - type: EmitSoundOnCollide - uid: 2437 components: - rot: 1.5707963267948966 rad @@ -18985,8 +15059,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2397.2513233 - type: EmitSoundOnCollide - uid: 2438 components: - pos: 9.5,46.5 @@ -18994,8 +15066,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2415.4059076 - type: EmitSoundOnCollide - proto: GasPipeFourway entities: - uid: 2439 @@ -19005,8 +15075,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3898.3639129 - type: EmitSoundOnCollide - uid: 2440 components: - pos: 0.5,4.5 @@ -19014,8 +15082,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3869.8243042 - type: EmitSoundOnCollide - uid: 2441 components: - pos: 0.5,-6.5 @@ -19023,8 +15089,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4097.4904137 - type: EmitSoundOnCollide - uid: 2442 components: - pos: 0.5,10.5 @@ -19032,8 +15096,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3886.8741202 - type: EmitSoundOnCollide - uid: 2443 components: - pos: 0.5,18.5 @@ -19041,8 +15103,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3888.3221176 - type: EmitSoundOnCollide - uid: 2444 components: - pos: 0.5,26.5 @@ -19050,8 +15110,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3889.7902646 - type: EmitSoundOnCollide - uid: 2445 components: - pos: 0.5,34.5 @@ -19059,8 +15117,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3891.1055541 - type: EmitSoundOnCollide - proto: GasPipeStraight entities: - uid: 2446 @@ -19068,8 +15124,6 @@ entities: - pos: 0.5,-22.5 parent: 2 type: Transform - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2447 components: - rot: 1.5707963267948966 rad @@ -19078,8 +15132,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2448 components: - rot: 1.5707963267948966 rad @@ -19088,8 +15140,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2449 components: - rot: 1.5707963267948966 rad @@ -19098,8 +15148,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2450 components: - rot: 1.5707963267948966 rad @@ -19108,8 +15156,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2451 components: - rot: 1.5707963267948966 rad @@ -19118,8 +15164,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2452 components: - rot: -1.5707963267948966 rad @@ -19128,8 +15172,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2453 components: - rot: -1.5707963267948966 rad @@ -19138,8 +15180,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2454 components: - rot: -1.5707963267948966 rad @@ -19148,8 +15188,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2455 components: - pos: 1.5,40.5 @@ -19159,8 +15197,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2296.1431726 - type: EmitSoundOnCollide - uid: 2456 components: - pos: 1.5,38.5 @@ -19168,8 +15204,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2457 components: - pos: 1.5,39.5 @@ -19177,8 +15211,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2458 components: - rot: -1.5707963267948966 rad @@ -19187,8 +15219,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2459 components: - rot: -1.5707963267948966 rad @@ -19197,8 +15227,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2460 components: - rot: -1.5707963267948966 rad @@ -19207,8 +15235,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2461 components: - rot: -1.5707963267948966 rad @@ -19217,8 +15243,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2280.5784841 - type: EmitSoundOnCollide - uid: 2462 components: - rot: -1.5707963267948966 rad @@ -19229,8 +15253,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2270.0855545 - type: EmitSoundOnCollide - uid: 2463 components: - pos: 0.5,-9.5 @@ -19238,8 +15260,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2464 components: - rot: 1.5707963267948966 rad @@ -19248,8 +15268,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1511.8388633 - type: EmitSoundOnCollide - uid: 2465 components: - pos: 11.5,45.5 @@ -19257,8 +15275,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1571.7722024 - type: EmitSoundOnCollide - uid: 2466 components: - rot: -1.5707963267948966 rad @@ -19267,8 +15283,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1572.9082848 - type: EmitSoundOnCollide - uid: 2467 components: - rot: 3.141592653589793 rad @@ -19279,8 +15293,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1612.311189 - type: EmitSoundOnCollide - uid: 2468 components: - rot: 1.5707963267948966 rad @@ -19291,8 +15303,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1619.8877258 - type: EmitSoundOnCollide - uid: 2469 components: - rot: 1.5707963267948966 rad @@ -19303,8 +15313,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1620.4821504 - type: EmitSoundOnCollide - uid: 2470 components: - rot: -1.5707963267948966 rad @@ -19315,8 +15323,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 1628.5042732 - type: EmitSoundOnCollide - uid: 2471 components: - pos: 1.5,36.5 @@ -19324,8 +15330,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2472 components: - pos: 1.5,35.5 @@ -19333,8 +15337,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2473 components: - pos: 1.5,34.5 @@ -19342,8 +15344,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2474 components: - pos: 1.5,32.5 @@ -19351,8 +15351,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2475 components: - pos: 1.5,31.5 @@ -19360,8 +15358,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2476 components: - pos: 1.5,30.5 @@ -19369,8 +15365,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2477 components: - pos: 1.5,29.5 @@ -19378,8 +15372,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2478 components: - pos: 1.5,28.5 @@ -19387,8 +15379,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2479 components: - pos: 1.5,27.5 @@ -19396,8 +15386,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2480 components: - pos: 1.5,26.5 @@ -19405,8 +15393,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2481 components: - pos: 1.5,24.5 @@ -19414,8 +15400,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2482 components: - pos: 1.5,23.5 @@ -19423,8 +15407,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2483 components: - pos: 1.5,22.5 @@ -19432,8 +15414,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2484 components: - pos: 1.5,21.5 @@ -19441,8 +15421,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2485 components: - pos: 1.5,20.5 @@ -19450,8 +15428,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2486 components: - pos: 1.5,19.5 @@ -19459,8 +15435,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2487 components: - pos: 1.5,18.5 @@ -19468,8 +15442,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2488 components: - pos: 1.5,-5.5 @@ -19477,8 +15449,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2489 components: - pos: 1.5,-6.5 @@ -19486,8 +15456,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2490 components: - pos: 1.5,16.5 @@ -19495,8 +15463,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2491 components: - pos: 1.5,15.5 @@ -19504,8 +15470,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2492 components: - pos: 1.5,14.5 @@ -19513,8 +15477,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2493 components: - pos: 1.5,13.5 @@ -19522,8 +15484,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2494 components: - pos: 1.5,12.5 @@ -19531,8 +15491,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2495 components: - pos: 1.5,11.5 @@ -19540,8 +15498,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2496 components: - pos: 1.5,10.5 @@ -19549,8 +15505,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2497 components: - pos: 1.5,8.5 @@ -19558,8 +15512,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2498 components: - pos: 1.5,7.5 @@ -19567,8 +15519,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2499 components: - pos: 1.5,5.5 @@ -19576,8 +15526,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2500 components: - pos: 1.5,4.5 @@ -19585,8 +15533,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2501 components: - pos: 1.5,3.5 @@ -19594,8 +15540,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2502 components: - pos: 1.5,2.5 @@ -19603,8 +15547,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2503 components: - pos: 1.5,1.5 @@ -19612,8 +15554,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2504 components: - pos: 1.5,0.5 @@ -19621,8 +15561,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2505 components: - pos: 1.5,-0.5 @@ -19630,8 +15568,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2506 components: - pos: 1.5,-1.5 @@ -19639,8 +15575,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2507 components: - pos: 1.5,-2.5 @@ -19648,8 +15582,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2508 components: - pos: 1.5,-3.5 @@ -19657,8 +15589,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2509 components: - pos: 1.5,-4.5 @@ -19666,8 +15596,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2313.215973 - type: EmitSoundOnCollide - uid: 2510 components: - pos: -0.5,38.5 @@ -19675,8 +15603,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2511 components: - pos: -0.5,39.5 @@ -19684,8 +15610,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2512 components: - pos: -0.5,40.5 @@ -19695,8 +15619,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2513 components: - pos: -0.5,15.5 @@ -19704,8 +15626,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2514 components: - pos: -0.5,16.5 @@ -19713,8 +15633,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2515 components: - pos: -0.5,18.5 @@ -19722,8 +15640,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2516 components: - pos: -0.5,19.5 @@ -19731,8 +15647,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2517 components: - pos: -0.5,20.5 @@ -19740,8 +15654,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2518 components: - pos: -0.5,21.5 @@ -19749,8 +15661,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2519 components: - pos: -0.5,22.5 @@ -19758,8 +15668,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2520 components: - pos: -0.5,23.5 @@ -19767,8 +15675,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2521 components: - pos: -0.5,24.5 @@ -19776,8 +15682,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2522 components: - pos: -0.5,26.5 @@ -19785,8 +15689,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2523 components: - pos: -0.5,27.5 @@ -19794,8 +15696,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2524 components: - pos: -0.5,28.5 @@ -19803,8 +15703,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2525 components: - pos: -0.5,29.5 @@ -19812,8 +15710,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2526 components: - pos: -0.5,30.5 @@ -19821,8 +15717,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2527 components: - pos: -0.5,31.5 @@ -19830,8 +15724,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2528 components: - pos: -0.5,32.5 @@ -19839,8 +15731,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2529 components: - pos: -0.5,34.5 @@ -19848,8 +15738,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2530 components: - pos: -0.5,35.5 @@ -19857,8 +15745,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2531 components: - pos: -0.5,36.5 @@ -19866,8 +15752,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2532 components: - pos: -0.5,37.5 @@ -19875,8 +15759,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2533 components: - pos: -0.5,-6.5 @@ -19884,8 +15766,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2534 components: - pos: -0.5,-5.5 @@ -19893,8 +15773,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2535 components: - pos: -0.5,-4.5 @@ -19902,8 +15780,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2536 components: - pos: -0.5,-3.5 @@ -19911,8 +15787,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2537 components: - pos: -0.5,-2.5 @@ -19920,8 +15794,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2538 components: - pos: -0.5,-1.5 @@ -19929,8 +15801,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2539 components: - pos: -0.5,-0.5 @@ -19938,8 +15808,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2540 components: - pos: -0.5,0.5 @@ -19947,8 +15815,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2541 components: - pos: -0.5,1.5 @@ -19956,8 +15822,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2542 components: - pos: -0.5,2.5 @@ -19965,8 +15829,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2543 components: - pos: -0.5,3.5 @@ -19974,8 +15836,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2544 components: - pos: -0.5,4.5 @@ -19983,8 +15843,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2545 components: - pos: -0.5,5.5 @@ -19992,8 +15850,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2546 components: - pos: -0.5,7.5 @@ -20001,8 +15857,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2547 components: - pos: -0.5,8.5 @@ -20010,8 +15864,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2548 components: - pos: -0.5,10.5 @@ -20019,8 +15871,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2549 components: - pos: -0.5,11.5 @@ -20028,8 +15878,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2550 components: - pos: -0.5,13.5 @@ -20037,8 +15885,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2551 components: - pos: -0.5,14.5 @@ -20046,8 +15892,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2324.6494932 - type: EmitSoundOnCollide - uid: 2552 components: - rot: 1.5707963267948966 rad @@ -20056,8 +15900,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2357.0958528 - type: EmitSoundOnCollide - uid: 2553 components: - rot: 1.5707963267948966 rad @@ -20066,8 +15908,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2554 components: - rot: 1.5707963267948966 rad @@ -20076,8 +15916,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2555 components: - rot: 1.5707963267948966 rad @@ -20086,8 +15924,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2556 components: - rot: 1.5707963267948966 rad @@ -20096,8 +15932,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2557 components: - rot: 1.5707963267948966 rad @@ -20106,8 +15940,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2558 components: - rot: 1.5707963267948966 rad @@ -20116,8 +15948,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2559 components: - rot: 1.5707963267948966 rad @@ -20126,8 +15956,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2379.4804619 - type: EmitSoundOnCollide - uid: 2560 components: - rot: 3.141592653589793 rad @@ -20136,8 +15964,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2393.6974636 - type: EmitSoundOnCollide - uid: 2561 components: - rot: 3.141592653589793 rad @@ -20146,8 +15972,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2393.6974636 - type: EmitSoundOnCollide - uid: 2562 components: - rot: 3.141592653589793 rad @@ -20156,8 +15980,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2393.6974636 - type: EmitSoundOnCollide - uid: 2563 components: - rot: 3.141592653589793 rad @@ -20166,8 +15988,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2393.6974636 - type: EmitSoundOnCollide - uid: 2564 components: - rot: 1.5707963267948966 rad @@ -20176,8 +15996,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2565 components: - rot: 1.5707963267948966 rad @@ -20186,8 +16004,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2566 components: - rot: 1.5707963267948966 rad @@ -20198,8 +16014,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2567 components: - rot: 1.5707963267948966 rad @@ -20208,8 +16022,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2568 components: - rot: 1.5707963267948966 rad @@ -20218,8 +16030,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2569 components: - rot: 1.5707963267948966 rad @@ -20230,8 +16040,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2570 components: - rot: 1.5707963267948966 rad @@ -20240,8 +16048,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2571 components: - rot: 1.5707963267948966 rad @@ -20250,8 +16056,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2572 components: - rot: 1.5707963267948966 rad @@ -20260,8 +16064,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2573 components: - rot: 1.5707963267948966 rad @@ -20270,8 +16072,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2574 components: - rot: 1.5707963267948966 rad @@ -20282,8 +16082,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2575 components: - rot: 1.5707963267948966 rad @@ -20292,8 +16090,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2576 components: - rot: 1.5707963267948966 rad @@ -20302,8 +16098,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2577 components: - rot: 1.5707963267948966 rad @@ -20314,8 +16108,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2578 components: - rot: 1.5707963267948966 rad @@ -20324,8 +16116,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2579 components: - rot: 1.5707963267948966 rad @@ -20334,8 +16124,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2411.7720667 - type: EmitSoundOnCollide - uid: 2580 components: - pos: 9.5,45.5 @@ -20343,8 +16131,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2419.8423981 - type: EmitSoundOnCollide - uid: 2581 components: - pos: 9.5,44.5 @@ -20352,8 +16138,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2419.8423981 - type: EmitSoundOnCollide - uid: 2582 components: - pos: 9.5,43.5 @@ -20361,8 +16145,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2419.8423981 - type: EmitSoundOnCollide - uid: 2583 components: - pos: 9.5,42.5 @@ -20370,8 +16152,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2648.154063 - type: EmitSoundOnCollide - uid: 2584 components: - rot: 1.5707963267948966 rad @@ -20380,8 +16160,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2585 components: - rot: 1.5707963267948966 rad @@ -20390,8 +16168,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2586 components: - rot: 1.5707963267948966 rad @@ -20400,8 +16176,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2587 components: - rot: 1.5707963267948966 rad @@ -20410,8 +16184,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2588 components: - rot: 1.5707963267948966 rad @@ -20420,8 +16192,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2589 components: - rot: 1.5707963267948966 rad @@ -20430,8 +16200,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2590 components: - rot: 1.5707963267948966 rad @@ -20440,8 +16208,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2591 components: - rot: 1.5707963267948966 rad @@ -20450,8 +16216,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3537.268886 - type: EmitSoundOnCollide - uid: 2592 components: - rot: 1.5707963267948966 rad @@ -20460,8 +16224,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2593 components: - rot: 1.5707963267948966 rad @@ -20470,8 +16232,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2594 components: - rot: 1.5707963267948966 rad @@ -20480,8 +16240,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2595 components: - rot: 1.5707963267948966 rad @@ -20490,8 +16248,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2596 components: - rot: 1.5707963267948966 rad @@ -20500,8 +16256,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3539.6572564 - type: EmitSoundOnCollide - uid: 2597 components: - rot: 3.141592653589793 rad @@ -20510,8 +16264,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2598 components: - rot: 3.141592653589793 rad @@ -20520,8 +16272,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2599 components: - rot: 3.141592653589793 rad @@ -20530,8 +16280,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2600 components: - rot: 3.141592653589793 rad @@ -20540,8 +16288,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2601 components: - rot: 3.141592653589793 rad @@ -20550,8 +16296,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2602 components: - rot: 3.141592653589793 rad @@ -20560,8 +16304,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2603 components: - rot: 3.141592653589793 rad @@ -20572,8 +16314,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2604 components: - rot: 3.141592653589793 rad @@ -20582,8 +16322,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3617.2847145 - type: EmitSoundOnCollide - uid: 2605 components: - rot: 3.141592653589793 rad @@ -20592,8 +16330,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2606 components: - rot: 3.141592653589793 rad @@ -20602,8 +16338,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2607 components: - rot: 3.141592653589793 rad @@ -20612,8 +16346,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2608 components: - rot: 3.141592653589793 rad @@ -20622,8 +16354,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2609 components: - rot: 3.141592653589793 rad @@ -20632,8 +16362,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2610 components: - rot: 3.141592653589793 rad @@ -20642,8 +16370,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2611 components: - rot: 3.141592653589793 rad @@ -20654,8 +16380,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2612 components: - rot: 3.141592653589793 rad @@ -20664,8 +16388,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3624.1466168 - type: EmitSoundOnCollide - uid: 2613 components: - rot: 1.5707963267948966 rad @@ -20676,8 +16398,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3682.9031405 - type: EmitSoundOnCollide - uid: 2614 components: - rot: 1.5707963267948966 rad @@ -20688,8 +16408,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3683.603206 - type: EmitSoundOnCollide - uid: 2615 components: - rot: 1.5707963267948966 rad @@ -20700,8 +16418,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3684.9192254 - type: EmitSoundOnCollide - uid: 2616 components: - rot: 1.5707963267948966 rad @@ -20712,8 +16428,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3685.5513084 - type: EmitSoundOnCollide - uid: 2617 components: - rot: 1.5707963267948966 rad @@ -20724,8 +16438,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3687.1236113 - type: EmitSoundOnCollide - uid: 2618 components: - rot: 1.5707963267948966 rad @@ -20736,8 +16448,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3688.4022912 - type: EmitSoundOnCollide - uid: 2619 components: - rot: 1.5707963267948966 rad @@ -20748,8 +16458,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3689.9637442 - type: EmitSoundOnCollide - uid: 2620 components: - rot: 1.5707963267948966 rad @@ -20760,8 +16468,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3691.0038039 - type: EmitSoundOnCollide - uid: 2621 components: - rot: 1.5707963267948966 rad @@ -20770,8 +16476,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3696.9407158 - type: EmitSoundOnCollide - uid: 2622 components: - rot: 1.5707963267948966 rad @@ -20780,8 +16484,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3696.9407158 - type: EmitSoundOnCollide - uid: 2623 components: - rot: 1.5707963267948966 rad @@ -20790,8 +16492,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3696.9407158 - type: EmitSoundOnCollide - uid: 2624 components: - rot: 1.5707963267948966 rad @@ -20800,8 +16500,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3696.9407158 - type: EmitSoundOnCollide - uid: 2625 components: - rot: 1.5707963267948966 rad @@ -20810,8 +16508,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3696.9407158 - type: EmitSoundOnCollide - uid: 2626 components: - rot: 1.5707963267948966 rad @@ -20820,8 +16516,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3700.9311281 - type: EmitSoundOnCollide - uid: 2627 components: - rot: 1.5707963267948966 rad @@ -20830,8 +16524,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3700.9311281 - type: EmitSoundOnCollide - uid: 2628 components: - rot: 1.5707963267948966 rad @@ -20840,8 +16532,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3700.9311281 - type: EmitSoundOnCollide - uid: 2629 components: - rot: 1.5707963267948966 rad @@ -20850,8 +16540,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3700.9311281 - type: EmitSoundOnCollide - uid: 2630 components: - rot: 1.5707963267948966 rad @@ -20860,8 +16548,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3700.9311281 - type: EmitSoundOnCollide - uid: 2631 components: - pos: 0.5,-11.5 @@ -20869,8 +16555,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2632 components: - pos: 0.5,47.5 @@ -20880,8 +16564,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2633 components: - pos: 0.5,46.5 @@ -20889,8 +16571,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2634 components: - pos: 0.5,44.5 @@ -20898,8 +16578,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2635 components: - pos: 0.5,42.5 @@ -20907,8 +16585,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2636 components: - pos: 0.5,41.5 @@ -20916,8 +16592,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2637 components: - pos: 0.5,40.5 @@ -20925,8 +16599,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2638 components: - pos: 0.5,39.5 @@ -20934,8 +16606,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2639 components: - pos: 0.5,38.5 @@ -20943,8 +16613,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2640 components: - pos: 0.5,37.5 @@ -20952,8 +16620,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2641 components: - pos: 0.5,36.5 @@ -20961,8 +16627,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4863.0443143 - type: EmitSoundOnCollide - uid: 2642 components: - pos: 0.5,35.5 @@ -20970,8 +16634,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3823.8040427 - type: EmitSoundOnCollide - uid: 2643 components: - pos: 0.5,33.5 @@ -20979,8 +16641,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2644 components: - pos: 0.5,32.5 @@ -20988,8 +16648,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2645 components: - pos: 0.5,31.5 @@ -20997,8 +16655,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2646 components: - pos: 0.5,30.5 @@ -21006,8 +16662,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2647 components: - pos: 0.5,29.5 @@ -21015,8 +16669,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2648 components: - pos: 0.5,28.5 @@ -21024,8 +16676,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2649 components: - pos: 0.5,27.5 @@ -21033,8 +16683,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3828.3957684 - type: EmitSoundOnCollide - uid: 2650 components: - pos: 0.5,25.5 @@ -21042,8 +16690,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2651 components: - pos: 0.5,24.5 @@ -21051,8 +16697,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2652 components: - pos: 0.5,23.5 @@ -21060,8 +16704,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2653 components: - pos: 0.5,22.5 @@ -21069,8 +16711,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2654 components: - pos: 0.5,21.5 @@ -21078,8 +16718,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2655 components: - pos: 0.5,20.5 @@ -21087,8 +16725,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2656 components: - pos: 0.5,19.5 @@ -21096,8 +16732,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3832.3170239 - type: EmitSoundOnCollide - uid: 2657 components: - pos: 0.5,17.5 @@ -21105,8 +16739,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3835.9643195 - type: EmitSoundOnCollide - uid: 2658 components: - pos: 0.5,16.5 @@ -21114,8 +16746,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3835.9643195 - type: EmitSoundOnCollide - uid: 2659 components: - pos: 0.5,15.5 @@ -21123,8 +16753,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3835.9643195 - type: EmitSoundOnCollide - uid: 2660 components: - pos: 0.5,14.5 @@ -21132,8 +16760,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3835.9643195 - type: EmitSoundOnCollide - uid: 2661 components: - pos: 0.5,13.5 @@ -21141,8 +16767,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3835.9643195 - type: EmitSoundOnCollide - uid: 2662 components: - pos: 0.5,12.5 @@ -21150,8 +16774,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4865.4829443 - type: EmitSoundOnCollide - uid: 2663 components: - pos: 0.5,11.5 @@ -21159,8 +16781,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3835.9643195 - type: EmitSoundOnCollide - uid: 2664 components: - pos: 0.5,9.5 @@ -21168,8 +16788,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2665 components: - pos: 0.5,8.5 @@ -21177,8 +16795,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2666 components: - pos: 0.5,7.5 @@ -21186,8 +16802,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2667 components: - pos: 0.5,6.5 @@ -21195,8 +16809,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2668 components: - pos: 0.5,5.5 @@ -21204,8 +16816,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2669 components: - pos: 0.5,3.5 @@ -21213,8 +16823,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2670 components: - pos: 0.5,2.5 @@ -21222,8 +16830,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2671 components: - pos: 0.5,1.5 @@ -21231,8 +16837,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2672 components: - pos: 0.5,0.5 @@ -21240,8 +16844,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2673 components: - pos: 0.5,-0.5 @@ -21249,8 +16851,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2674 components: - pos: 0.5,-1.5 @@ -21258,8 +16858,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2675 components: - pos: 0.5,-2.5 @@ -21267,8 +16865,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2676 components: - pos: 0.5,-3.5 @@ -21276,8 +16872,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2677 components: - pos: 0.5,-4.5 @@ -21285,8 +16879,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2678 components: - pos: 0.5,-5.5 @@ -21294,8 +16886,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3845.118684 - type: EmitSoundOnCollide - uid: 2679 components: - rot: 1.5707963267948966 rad @@ -21304,8 +16894,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2680 components: - rot: 1.5707963267948966 rad @@ -21314,8 +16902,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2681 components: - rot: 1.5707963267948966 rad @@ -21324,8 +16910,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2682 components: - rot: 1.5707963267948966 rad @@ -21334,8 +16918,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2683 components: - rot: 1.5707963267948966 rad @@ -21344,8 +16926,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2684 components: - rot: 1.5707963267948966 rad @@ -21354,8 +16934,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2685 components: - rot: 1.5707963267948966 rad @@ -21364,8 +16942,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2686 components: - rot: 1.5707963267948966 rad @@ -21374,8 +16950,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3855.6482888 - type: EmitSoundOnCollide - uid: 2687 components: - rot: 1.5707963267948966 rad @@ -21384,8 +16958,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2688 components: - rot: 1.5707963267948966 rad @@ -21394,8 +16966,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2689 components: - rot: 1.5707963267948966 rad @@ -21404,8 +16974,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2690 components: - rot: 1.5707963267948966 rad @@ -21414,8 +16982,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2691 components: - rot: 1.5707963267948966 rad @@ -21424,8 +16990,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2692 components: - rot: 1.5707963267948966 rad @@ -21434,8 +16998,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2693 components: - rot: 1.5707963267948966 rad @@ -21444,8 +17006,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2694 components: - rot: 1.5707963267948966 rad @@ -21454,8 +17014,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3859.7526295 - type: EmitSoundOnCollide - uid: 2695 components: - rot: 1.5707963267948966 rad @@ -21464,8 +17022,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2696 components: - rot: 1.5707963267948966 rad @@ -21474,8 +17030,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2697 components: - rot: 1.5707963267948966 rad @@ -21484,8 +17038,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2698 components: - rot: 1.5707963267948966 rad @@ -21494,8 +17046,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2699 components: - rot: 1.5707963267948966 rad @@ -21504,8 +17054,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2700 components: - rot: 1.5707963267948966 rad @@ -21514,8 +17062,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2701 components: - rot: 1.5707963267948966 rad @@ -21524,8 +17070,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2702 components: - rot: 1.5707963267948966 rad @@ -21534,8 +17078,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2703 components: - rot: 1.5707963267948966 rad @@ -21544,8 +17086,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2704 components: - rot: 1.5707963267948966 rad @@ -21556,8 +17096,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2705 components: - rot: 1.5707963267948966 rad @@ -21566,8 +17104,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2706 components: - rot: 1.5707963267948966 rad @@ -21576,8 +17112,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2707 components: - rot: 1.5707963267948966 rad @@ -21586,8 +17120,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2708 components: - rot: 1.5707963267948966 rad @@ -21596,8 +17128,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2709 components: - rot: 1.5707963267948966 rad @@ -21606,8 +17136,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3875.4401083 - type: EmitSoundOnCollide - uid: 2710 components: - rot: 1.5707963267948966 rad @@ -21616,8 +17144,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2711 components: - rot: 1.5707963267948966 rad @@ -21626,8 +17152,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2712 components: - rot: 1.5707963267948966 rad @@ -21636,8 +17160,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2713 components: - rot: 1.5707963267948966 rad @@ -21646,8 +17168,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2714 components: - rot: 1.5707963267948966 rad @@ -21656,8 +17176,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2715 components: - rot: 1.5707963267948966 rad @@ -21666,8 +17184,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2716 components: - rot: 1.5707963267948966 rad @@ -21676,8 +17192,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2717 components: - rot: 1.5707963267948966 rad @@ -21686,8 +17200,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2718 components: - rot: 1.5707963267948966 rad @@ -21696,8 +17208,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2719 components: - rot: 1.5707963267948966 rad @@ -21708,8 +17218,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2720 components: - rot: 1.5707963267948966 rad @@ -21718,8 +17226,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2721 components: - rot: 1.5707963267948966 rad @@ -21728,8 +17234,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2722 components: - rot: 1.5707963267948966 rad @@ -21738,8 +17242,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2723 components: - rot: 1.5707963267948966 rad @@ -21748,8 +17250,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2724 components: - rot: 1.5707963267948966 rad @@ -21758,8 +17258,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3879.4551901 - type: EmitSoundOnCollide - uid: 2725 components: - rot: 1.5707963267948966 rad @@ -21768,8 +17266,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3906.6109982 - type: EmitSoundOnCollide - uid: 2726 components: - rot: 1.5707963267948966 rad @@ -21780,8 +17276,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3906.6109982 - type: EmitSoundOnCollide - uid: 2727 components: - rot: 1.5707963267948966 rad @@ -21790,8 +17284,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3908.3771634 - type: EmitSoundOnCollide - uid: 2728 components: - rot: 1.5707963267948966 rad @@ -21802,8 +17294,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3908.3771634 - type: EmitSoundOnCollide - uid: 2729 components: - rot: 1.5707963267948966 rad @@ -21812,8 +17302,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3911.4690797 - type: EmitSoundOnCollide - uid: 2730 components: - rot: 1.5707963267948966 rad @@ -21824,8 +17312,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3911.4690797 - type: EmitSoundOnCollide - uid: 2731 components: - rot: 1.5707963267948966 rad @@ -21834,8 +17320,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3912.9517585 - type: EmitSoundOnCollide - uid: 2732 components: - rot: 1.5707963267948966 rad @@ -21846,8 +17330,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3912.9517585 - type: EmitSoundOnCollide - uid: 2733 components: - rot: 1.5707963267948966 rad @@ -21856,8 +17338,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3916.1851233 - type: EmitSoundOnCollide - uid: 2734 components: - rot: 1.5707963267948966 rad @@ -21868,8 +17348,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3916.1851233 - type: EmitSoundOnCollide - uid: 2735 components: - rot: 1.5707963267948966 rad @@ -21878,8 +17356,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3917.5351317 - type: EmitSoundOnCollide - uid: 2736 components: - rot: 1.5707963267948966 rad @@ -21890,8 +17366,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3917.5351317 - type: EmitSoundOnCollide - uid: 2737 components: - rot: 1.5707963267948966 rad @@ -21900,8 +17374,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3920.0132599 - type: EmitSoundOnCollide - uid: 2738 components: - rot: 1.5707963267948966 rad @@ -21912,8 +17384,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3920.0132599 - type: EmitSoundOnCollide - uid: 2739 components: - rot: 1.5707963267948966 rad @@ -21922,8 +17392,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3921.5376216 - type: EmitSoundOnCollide - uid: 2740 components: - rot: 1.5707963267948966 rad @@ -21934,8 +17402,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 3921.5376216 - type: EmitSoundOnCollide - uid: 2741 components: - rot: -1.5707963267948966 rad @@ -21946,8 +17412,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2742 components: - rot: -1.5707963267948966 rad @@ -21958,8 +17422,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2743 components: - rot: -1.5707963267948966 rad @@ -21970,8 +17432,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2744 components: - rot: -1.5707963267948966 rad @@ -21980,8 +17440,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2745 components: - rot: -1.5707963267948966 rad @@ -21992,8 +17450,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2746 components: - rot: -1.5707963267948966 rad @@ -22004,8 +17460,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2747 components: - rot: -1.5707963267948966 rad @@ -22014,8 +17468,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4063.459459 - type: EmitSoundOnCollide - uid: 2748 components: - rot: -1.5707963267948966 rad @@ -22026,8 +17478,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2749 components: - rot: -1.5707963267948966 rad @@ -22038,8 +17488,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2750 components: - rot: -1.5707963267948966 rad @@ -22050,8 +17498,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2751 components: - rot: -1.5707963267948966 rad @@ -22060,8 +17506,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2752 components: - rot: -1.5707963267948966 rad @@ -22072,8 +17516,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2753 components: - rot: -1.5707963267948966 rad @@ -22084,8 +17526,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2754 components: - rot: -1.5707963267948966 rad @@ -22094,8 +17534,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4068.1715302 - type: EmitSoundOnCollide - uid: 2755 components: - rot: 3.141592653589793 rad @@ -22104,8 +17542,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4112.5990048 - type: EmitSoundOnCollide - uid: 2756 components: - rot: 3.141592653589793 rad @@ -22116,8 +17552,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4113.4618807 - type: EmitSoundOnCollide - uid: 2757 components: - pos: 0.5,-10.5 @@ -22125,8 +17559,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2758 components: - rot: 3.141592653589793 rad @@ -22135,8 +17567,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2759 components: - rot: 3.141592653589793 rad @@ -22145,8 +17575,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2760 components: - rot: 3.141592653589793 rad @@ -22155,8 +17583,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2761 components: - rot: 3.141592653589793 rad @@ -22165,8 +17591,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2762 components: - rot: 3.141592653589793 rad @@ -22175,8 +17599,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2763 components: - rot: 3.141592653589793 rad @@ -22185,8 +17607,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2764 components: - rot: 3.141592653589793 rad @@ -22195,8 +17615,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2765 components: - rot: 3.141592653589793 rad @@ -22205,8 +17623,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2766 components: - rot: 3.141592653589793 rad @@ -22217,8 +17633,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2767 components: - rot: 3.141592653589793 rad @@ -22227,8 +17641,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4134.9755145 - type: EmitSoundOnCollide - uid: 2768 components: - rot: 3.141592653589793 rad @@ -22237,8 +17649,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2769 components: - rot: 3.141592653589793 rad @@ -22247,8 +17657,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2770 components: - rot: 3.141592653589793 rad @@ -22257,8 +17665,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2771 components: - rot: 3.141592653589793 rad @@ -22267,8 +17673,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2772 components: - rot: 3.141592653589793 rad @@ -22277,8 +17681,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2773 components: - rot: 3.141592653589793 rad @@ -22287,8 +17689,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2774 components: - rot: 3.141592653589793 rad @@ -22297,8 +17697,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2775 components: - rot: 3.141592653589793 rad @@ -22307,8 +17705,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2776 components: - rot: 3.141592653589793 rad @@ -22319,8 +17715,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2777 components: - rot: 3.141592653589793 rad @@ -22329,8 +17723,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4140.1722519 - type: EmitSoundOnCollide - uid: 2778 components: - pos: 0.5,-12.5 @@ -22338,8 +17730,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2779 components: - pos: 0.5,-13.5 @@ -22347,8 +17737,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2780 components: - pos: 0.5,-14.5 @@ -22356,8 +17744,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2781 components: - pos: 0.5,-15.5 @@ -22365,8 +17751,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2782 components: - pos: 0.5,-16.5 @@ -22374,8 +17758,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2783 components: - pos: 0.5,-17.5 @@ -22383,8 +17765,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2784 components: - pos: 0.5,-18.5 @@ -22392,8 +17772,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2785 components: - pos: 0.5,-19.5 @@ -22401,8 +17779,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2786 components: - pos: 0.5,-20.5 @@ -22410,8 +17786,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5385.5285711 - type: EmitSoundOnCollide - uid: 2787 components: - pos: 0.5,48.5 @@ -22421,8 +17795,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2788 components: - pos: 0.5,49.5 @@ -22432,8 +17804,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2789 components: - pos: 0.5,50.5 @@ -22443,8 +17813,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2790 components: - pos: 0.5,51.5 @@ -22454,8 +17822,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2791 components: - pos: 0.5,52.5 @@ -22463,8 +17829,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2792 components: - pos: 0.5,53.5 @@ -22472,8 +17836,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2793 components: - pos: 0.5,54.5 @@ -22481,8 +17843,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2794 components: - pos: 0.5,55.5 @@ -22490,8 +17850,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2795 components: - pos: 0.5,56.5 @@ -22501,8 +17859,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2796 components: - pos: 0.5,57.5 @@ -22512,8 +17868,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2797 components: - pos: 0.5,58.5 @@ -22523,8 +17877,6 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2798 components: - pos: 0.5,59.5 @@ -22534,15 +17886,11 @@ entities: type: AtmosPipeColor - enabled: True type: AmbientSound - - nextSound: 5393.9789324 - type: EmitSoundOnCollide - uid: 2799 components: - pos: 0.5,-24.5 parent: 2 type: Transform - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2800 components: - pos: 0.5,-25.5 @@ -22550,15 +17898,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2801 components: - pos: 0.5,-23.5 parent: 2 type: Transform - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2802 components: - pos: 0.5,-28.5 @@ -22566,8 +17910,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2803 components: - pos: 0.5,-27.5 @@ -22575,8 +17917,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2804 components: - pos: 0.5,-26.5 @@ -22584,15 +17924,11 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2805 components: - pos: 0.5,-21.5 parent: 2 type: Transform - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - uid: 2806 components: - pos: 0.5,-29.5 @@ -22600,8 +17936,6 @@ entities: type: Transform - enabled: True type: AmbientSound - - nextSound: 1873.8518301 - type: EmitSoundOnCollide - proto: GasPipeTJunction entities: - uid: 2807 @@ -22612,8 +17946,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 2432.8980996 - type: EmitSoundOnCollide - uid: 2808 components: - rot: -1.5707963267948966 rad @@ -22622,8 +17954,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 4884.9555242 - type: EmitSoundOnCollide - uid: 2809 components: - rot: -1.5707963267948966 rad @@ -22632,8 +17962,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3458.5878152 - type: EmitSoundOnCollide - uid: 2810 components: - rot: -1.5707963267948966 rad @@ -22642,8 +17970,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3462.4403362 - type: EmitSoundOnCollide - uid: 2811 components: - rot: -1.5707963267948966 rad @@ -22652,8 +17978,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3468.4323879 - type: EmitSoundOnCollide - uid: 2812 components: - rot: 1.5707963267948966 rad @@ -22662,8 +17986,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3478.575391 - type: EmitSoundOnCollide - uid: 2813 components: - rot: -1.5707963267948966 rad @@ -22672,8 +17994,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3526.6513119 - type: EmitSoundOnCollide - uid: 2814 components: - rot: -1.5707963267948966 rad @@ -22682,8 +18002,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3476.6474999 - type: EmitSoundOnCollide - uid: 2815 components: - rot: 1.5707963267948966 rad @@ -22692,8 +18010,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3463.8200081 - type: EmitSoundOnCollide - uid: 2816 components: - rot: 1.5707963267948966 rad @@ -22702,8 +18018,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3460.1248401 - type: EmitSoundOnCollide - uid: 2817 components: - rot: 1.5707963267948966 rad @@ -22712,8 +18026,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3528.1853939 - type: EmitSoundOnCollide - uid: 2818 components: - rot: 1.5707963267948966 rad @@ -22722,8 +18034,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3479.6125364 - type: EmitSoundOnCollide - uid: 2819 components: - rot: 1.5707963267948966 rad @@ -22732,8 +18042,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 4889.7644841 - type: EmitSoundOnCollide - uid: 2820 components: - pos: 2.5,46.5 @@ -22741,8 +18049,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 6698.5829981 - type: EmitSoundOnCollide - uid: 2821 components: - rot: 3.141592653589793 rad @@ -22751,8 +18057,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3606.2698657 - type: EmitSoundOnCollide - uid: 2822 components: - rot: 3.141592653589793 rad @@ -22761,8 +18065,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3608.8464818 - type: EmitSoundOnCollide - uid: 2823 components: - rot: 1.5707963267948966 rad @@ -22771,8 +18073,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 6710.036892 - type: EmitSoundOnCollide - uid: 2824 components: - rot: 3.141592653589793 rad @@ -22781,8 +18081,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3944.4426488 - type: EmitSoundOnCollide - uid: 2825 components: - rot: 3.141592653589793 rad @@ -22791,8 +18089,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3942.4805823 - type: EmitSoundOnCollide - proto: GasThermoMachineFreezerEnabled entities: - uid: 2826 @@ -22824,8 +18120,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3708.6471476 - type: EmitSoundOnCollide - uid: 2829 components: - rot: 1.5707963267948966 rad @@ -22836,8 +18130,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3710.7149593 - type: EmitSoundOnCollide - uid: 2830 components: - rot: -1.5707963267948966 rad @@ -22848,8 +18140,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3713.8757114 - type: EmitSoundOnCollide - uid: 2831 components: - pos: 11.5,15.5 @@ -22859,8 +18149,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3716.1717518 - type: EmitSoundOnCollide - uid: 2832 components: - rot: -1.5707963267948966 rad @@ -22871,8 +18159,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3721.2221559 - type: EmitSoundOnCollide - uid: 2833 components: - rot: -1.5707963267948966 rad @@ -22883,8 +18169,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3722.5380817 - type: EmitSoundOnCollide - uid: 2834 components: - rot: -1.5707963267948966 rad @@ -22895,8 +18179,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3723.7049036 - type: EmitSoundOnCollide - uid: 2835 components: - rot: -1.5707963267948966 rad @@ -22907,8 +18189,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3725.9471784 - type: EmitSoundOnCollide - uid: 2836 components: - rot: 1.5707963267948966 rad @@ -22919,8 +18199,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3727.786134 - type: EmitSoundOnCollide - uid: 2837 components: - rot: 1.5707963267948966 rad @@ -22931,8 +18209,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3729.147134 - type: EmitSoundOnCollide - uid: 2838 components: - rot: 1.5707963267948966 rad @@ -22943,8 +18219,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3730.5440978 - type: EmitSoundOnCollide - uid: 2839 components: - rot: 1.5707963267948966 rad @@ -22955,8 +18229,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 3731.7470863 - type: EmitSoundOnCollide - uid: 2840 components: - rot: -1.5707963267948966 rad @@ -22967,8 +18239,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 4893.7624355 - type: EmitSoundOnCollide - uid: 2841 components: - rot: 1.5707963267948966 rad @@ -22979,8 +18249,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 4897.3408216 - type: EmitSoundOnCollide - uid: 2842 components: - rot: 3.141592653589793 rad @@ -22994,8 +18262,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 6717.9018628 - type: EmitSoundOnCollide - uid: 2843 components: - rot: 3.141592653589793 rad @@ -23006,8 +18272,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 1010.5347846 - type: EmitSoundOnCollide - uid: 2844 components: - rot: 3.141592653589793 rad @@ -23018,8 +18282,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 1011.3846678 - type: EmitSoundOnCollide - uid: 2845 components: - rot: 1.5707963267948966 rad @@ -23033,8 +18295,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 1160.6361062 - type: EmitSoundOnCollide - uid: 2846 components: - rot: -1.5707963267948966 rad @@ -23048,8 +18308,6 @@ entities: type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - - nextSound: 1164.2665472 - type: EmitSoundOnCollide - proto: GasVentScrubber entities: - uid: 2847 @@ -23062,8 +18320,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3952.1326049 - type: EmitSoundOnCollide - uid: 2848 components: - rot: -1.5707963267948966 rad @@ -23074,8 +18330,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3962.6315912 - type: EmitSoundOnCollide - uid: 2849 components: - rot: 1.5707963267948966 rad @@ -23086,8 +18340,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3964.7615094 - type: EmitSoundOnCollide - uid: 2850 components: - rot: 1.5707963267948966 rad @@ -23098,8 +18350,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3968.4735339 - type: EmitSoundOnCollide - uid: 2851 components: - rot: 1.5707963267948966 rad @@ -23110,8 +18360,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3970.173085 - type: EmitSoundOnCollide - uid: 2852 components: - rot: 1.5707963267948966 rad @@ -23122,8 +18370,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3971.8356154 - type: EmitSoundOnCollide - uid: 2853 components: - rot: 1.5707963267948966 rad @@ -23134,8 +18380,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3973.8692544 - type: EmitSoundOnCollide - uid: 2854 components: - rot: -1.5707963267948966 rad @@ -23146,8 +18390,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3976.1610639 - type: EmitSoundOnCollide - uid: 2855 components: - rot: -1.5707963267948966 rad @@ -23158,8 +18400,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3977.3301988 - type: EmitSoundOnCollide - uid: 2856 components: - rot: -1.5707963267948966 rad @@ -23170,8 +18410,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3978.5174361 - type: EmitSoundOnCollide - uid: 2857 components: - rot: -1.5707963267948966 rad @@ -23182,8 +18420,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 3979.7097522 - type: EmitSoundOnCollide - uid: 2858 components: - rot: 1.5707963267948966 rad @@ -23197,8 +18433,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4074.8548356 - type: EmitSoundOnCollide - uid: 2859 components: - rot: -1.5707963267948966 rad @@ -23212,8 +18446,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4076.9455307 - type: EmitSoundOnCollide - uid: 2860 components: - pos: 12.5,15.5 @@ -23223,8 +18455,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4144.1359839 - type: EmitSoundOnCollide - uid: 2861 components: - rot: -1.5707963267948966 rad @@ -23235,8 +18465,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4145.5880375 - type: EmitSoundOnCollide - uid: 2862 components: - pos: -11.5,15.5 @@ -23246,8 +18474,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4150.5019184 - type: EmitSoundOnCollide - uid: 2863 components: - rot: 3.141592653589793 rad @@ -23258,8 +18484,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4917.5790142 - type: EmitSoundOnCollide - uid: 2864 components: - pos: 0.5,8.5 @@ -23269,8 +18493,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 4923.3079799 - type: EmitSoundOnCollide - uid: 2865 components: - rot: -1.5707963267948966 rad @@ -23281,8 +18503,6 @@ entities: type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - - nextSound: 6714.3341975 - type: EmitSoundOnCollide - proto: GeneratorUranium entities: - uid: 2866 @@ -24994,67 +20214,31 @@ entities: - pos: -0.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2731.6978882 - type: InputMover - - nextAttack: 2731.6978882 - type: MeleeWeapon - - nextSound: 2731.8978882 - type: EmitSoundOnCollide - uid: 3154 components: - pos: -0.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2732.1320606 - type: InputMover - - nextAttack: 2732.1320606 - type: MeleeWeapon - - nextSound: 2732.3320607 - type: EmitSoundOnCollide - uid: 3155 components: - pos: -0.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2732.5567961 - type: InputMover - - nextAttack: 2732.5567961 - type: MeleeWeapon - - nextSound: 2732.7567961 - type: EmitSoundOnCollide - uid: 3156 components: - pos: -0.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2733.0308138 - type: InputMover - - nextAttack: 2733.0308138 - type: MeleeWeapon - - nextSound: 2733.2308138 - type: EmitSoundOnCollide - uid: 3157 components: - pos: -0.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2735.0475938 - type: InputMover - - nextAttack: 2735.0475938 - type: MeleeWeapon - - nextSound: 2735.2475937 - type: EmitSoundOnCollide - uid: 3158 components: - pos: -0.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2735.5728686 - type: InputMover - - nextAttack: 2735.5728686 - type: MeleeWeapon - - nextSound: 2735.7728686 - type: EmitSoundOnCollide - proto: JetpackMini entities: - uid: 3159 @@ -25062,67 +20246,31 @@ entities: - pos: 1.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2750.2209882 - type: InputMover - - nextAttack: 2750.2209882 - type: MeleeWeapon - - nextSound: 2750.4209882 - type: EmitSoundOnCollide - uid: 3160 components: - pos: 1.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2750.4818926 - type: InputMover - - nextAttack: 2750.4818926 - type: MeleeWeapon - - nextSound: 2750.6818926 - type: EmitSoundOnCollide - uid: 3161 components: - pos: 1.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2750.7059618 - type: InputMover - - nextAttack: 2750.7059618 - type: MeleeWeapon - - nextSound: 2750.9059618 - type: EmitSoundOnCollide - uid: 3162 components: - pos: 1.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2750.9394892 - type: InputMover - - nextAttack: 2750.9394892 - type: MeleeWeapon - - nextSound: 2751.1394892 - type: EmitSoundOnCollide - uid: 3163 components: - pos: 1.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2751.1806522 - type: InputMover - - nextAttack: 2751.1806522 - type: MeleeWeapon - - nextSound: 2751.3806522 - type: EmitSoundOnCollide - uid: 3164 components: - pos: 1.5,-20.5 parent: 2 type: Transform - - lerpTarget: 2751.4134046 - type: InputMover - - nextAttack: 2751.4134046 - type: MeleeWeapon - - nextSound: 2751.6134046 - type: EmitSoundOnCollide - proto: KitchenDeepFryer entities: - uid: 3165 @@ -25131,8 +20279,6 @@ entities: pos: -11.5,14.5 parent: 2 type: Transform - - nextFryTime: 5 - type: DeepFryer - proto: KitchenMicrowave entities: - uid: 3166 @@ -25154,57 +20300,41 @@ entities: - pos: -2.4895072,38.905746 parent: 2 type: Transform - - nextSound: 732.3903854 - type: EmitSoundOnCollide - uid: 3169 components: - pos: 6.527845,38.919636 parent: 2 type: Transform - - nextSound: 735.7496797 - type: EmitSoundOnCollide - uid: 3170 components: - pos: 6.527845,29.919472 parent: 2 type: Transform - - nextSound: 739.4497752 - type: EmitSoundOnCollide - uid: 3171 components: - pos: -2.462347,29.933361 parent: 2 type: Transform - - nextSound: 742.1117705 - type: EmitSoundOnCollide - uid: 3172 components: - pos: -2.4762363,21.953415 parent: 2 type: Transform - - nextSound: 746.4630543 - type: EmitSoundOnCollide - uid: 3173 components: - pos: 6.52914,21.953415 parent: 2 type: Transform - - nextSound: 751.8970217 - type: EmitSoundOnCollide - uid: 3174 components: - pos: 6.52914,13.941288 parent: 2 type: Transform - - nextSound: 756.6355141 - type: EmitSoundOnCollide - uid: 3175 components: - pos: -2.455331,13.941288 parent: 2 type: Transform - - nextSound: 759.6994167 - type: EmitSoundOnCollide - proto: lantern entities: - uid: 3176 @@ -25212,57 +20342,41 @@ entities: - pos: -8.5,25.5 parent: 2 type: Transform - - nextSound: 6823.953366 - type: EmitSoundOnCollide - uid: 3177 components: - pos: -8.5,34.5 parent: 2 type: Transform - - nextSound: 6825.811863 - type: EmitSoundOnCollide - uid: 3178 components: - pos: 9.5,34.5 parent: 2 type: Transform - - nextSound: 6827.924156 - type: EmitSoundOnCollide - uid: 3179 components: - pos: 9.5,25.5 parent: 2 type: Transform - - nextSound: 6830.7091566 - type: EmitSoundOnCollide - uid: 3180 components: - pos: 9.5,17.5 parent: 2 type: Transform - - nextSound: 6832.0559675 - type: EmitSoundOnCollide - uid: 3181 components: - pos: 9.5,9.5 parent: 2 type: Transform - - nextSound: 6833.3074586 - type: EmitSoundOnCollide - uid: 3182 components: - pos: -8.5,9.5 parent: 2 type: Transform - - nextSound: 6835.1581711 - type: EmitSoundOnCollide - uid: 3183 components: - pos: -8.5,17.5 parent: 2 type: Transform - - nextSound: 6836.2395829 - type: EmitSoundOnCollide - proto: LightPostSmall entities: - uid: 3184 @@ -25297,8 +20411,6 @@ entities: - pos: 2.5,45.5 parent: 2 type: Transform - - nextSound: 2277.6929244 - type: EmitSoundOnCollide - proto: LockerBoozeFilled entities: - uid: 3190 @@ -25345,8 +20457,6 @@ entities: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4698.5291102 - type: EmitSoundOnCollide - proto: MedicalBed entities: - uid: 3198 @@ -25438,10 +20548,6 @@ entities: - pos: 2.5,45.5 parent: 2 type: Transform - - nextAttack: 3846.9131017 - type: MeleeWeapon - - nextSound: 3847.1131017 - type: EmitSoundOnCollide - proto: OilJarCorn entities: - uid: 3213 @@ -25449,19 +20555,11 @@ entities: - pos: -10.5,15.5 parent: 2 type: Transform - - nextAttack: 1181.4286429 - type: MeleeWeapon - - nextSound: 1181.6286429 - type: EmitSoundOnCollide - uid: 3214 components: - pos: -10.5,15.5 parent: 2 type: Transform - - nextAttack: 1181.8812464 - type: MeleeWeapon - - nextSound: 1182.0812464 - type: EmitSoundOnCollide - proto: OxygenCanister entities: - uid: 3215 @@ -25481,10 +20579,6 @@ entities: - pos: 2.5,45.5 parent: 2 type: Transform - - nextAttack: 3841.2504697 - type: MeleeWeapon - - nextSound: 3841.4504697 - type: EmitSoundOnCollide - proto: Paper entities: - uid: 3218 @@ -25493,1254 +20587,938 @@ entities: pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4512.5980839 - type: EmitSoundOnCollide - uid: 3219 components: - rot: 1.5707963267948966 rad pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4513.050219 - type: EmitSoundOnCollide - uid: 3220 components: - rot: 1.5707963267948966 rad pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4513.6251724 - type: EmitSoundOnCollide - uid: 3221 components: - rot: 1.5707963267948966 rad pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4514.3044 - type: EmitSoundOnCollide - uid: 3222 components: - rot: 1.5707963267948966 rad pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4514.8413092 - type: EmitSoundOnCollide - uid: 3223 components: - rot: 1.5707963267948966 rad pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4516.1872174 - type: EmitSoundOnCollide - uid: 3224 components: - rot: 1.5707963267948966 rad pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4516.5375221 - type: EmitSoundOnCollide - uid: 3225 components: - rot: 1.5707963267948966 rad pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4516.9710656 - type: EmitSoundOnCollide - uid: 3226 components: - rot: 1.5707963267948966 rad pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4517.4173253 - type: EmitSoundOnCollide - uid: 3227 components: - rot: 1.5707963267948966 rad pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4517.8352325 - type: EmitSoundOnCollide - uid: 3228 components: - rot: 1.5707963267948966 rad pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4518.9687527 - type: EmitSoundOnCollide - uid: 3229 components: - rot: 1.5707963267948966 rad pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4519.3776349 - type: EmitSoundOnCollide - uid: 3230 components: - rot: 1.5707963267948966 rad pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4519.7821168 - type: EmitSoundOnCollide - uid: 3231 components: - rot: 1.5707963267948966 rad pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4520.1843829 - type: EmitSoundOnCollide - uid: 3232 components: - rot: 1.5707963267948966 rad pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4520.5982634 - type: EmitSoundOnCollide - uid: 3233 components: - rot: 1.5707963267948966 rad pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4521.7771432 - type: EmitSoundOnCollide - uid: 3234 components: - rot: 1.5707963267948966 rad pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4522.2362065 - type: EmitSoundOnCollide - uid: 3235 components: - rot: 1.5707963267948966 rad pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4522.6656192 - type: EmitSoundOnCollide - uid: 3236 components: - rot: 1.5707963267948966 rad pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4523.1302918 - type: EmitSoundOnCollide - uid: 3237 components: - rot: 1.5707963267948966 rad pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4523.5612384 - type: EmitSoundOnCollide - uid: 3238 components: - rot: -1.5707963267948966 rad pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4542.2441787 - type: EmitSoundOnCollide - uid: 3239 components: - rot: -1.5707963267948966 rad pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4542.7208056 - type: EmitSoundOnCollide - uid: 3240 components: - rot: -1.5707963267948966 rad pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4543.1844682 - type: EmitSoundOnCollide - uid: 3241 components: - rot: -1.5707963267948966 rad pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4544.1139235 - type: EmitSoundOnCollide - uid: 3242 components: - rot: -1.5707963267948966 rad pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4544.497666 - type: EmitSoundOnCollide - uid: 3243 components: - rot: -1.5707963267948966 rad pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4548.9960848 - type: EmitSoundOnCollide - uid: 3244 components: - rot: -1.5707963267948966 rad pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4549.4426606 - type: EmitSoundOnCollide - uid: 3245 components: - rot: -1.5707963267948966 rad pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4549.8987289 - type: EmitSoundOnCollide - uid: 3246 components: - rot: -1.5707963267948966 rad pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4550.3075857 - type: EmitSoundOnCollide - uid: 3247 components: - rot: -1.5707963267948966 rad pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4550.7147497 - type: EmitSoundOnCollide - uid: 3248 components: - rot: -1.5707963267948966 rad pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4551.381875 - type: EmitSoundOnCollide - uid: 3249 components: - rot: -1.5707963267948966 rad pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4551.7750505 - type: EmitSoundOnCollide - uid: 3250 components: - rot: -1.5707963267948966 rad pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4552.1560595 - type: EmitSoundOnCollide - uid: 3251 components: - rot: -1.5707963267948966 rad pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4552.5412676 - type: EmitSoundOnCollide - uid: 3252 components: - rot: -1.5707963267948966 rad pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4552.9454094 - type: EmitSoundOnCollide - uid: 3253 components: - rot: -1.5707963267948966 rad pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4553.7124025 - type: EmitSoundOnCollide - uid: 3254 components: - rot: -1.5707963267948966 rad pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4554.1061581 - type: EmitSoundOnCollide - uid: 3255 components: - rot: -1.5707963267948966 rad pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4554.4637725 - type: EmitSoundOnCollide - uid: 3256 components: - rot: -1.5707963267948966 rad pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4554.8649992 - type: EmitSoundOnCollide - uid: 3257 components: - rot: -1.5707963267948966 rad pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4555.2407733 - type: EmitSoundOnCollide - uid: 3258 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4558.8620472 - type: EmitSoundOnCollide - uid: 3259 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4559.2627145 - type: EmitSoundOnCollide - uid: 3260 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4559.6806636 - type: EmitSoundOnCollide - uid: 3261 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4560.0519174 - type: EmitSoundOnCollide - uid: 3262 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4560.4369941 - type: EmitSoundOnCollide - uid: 3263 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4560.7960659 - type: EmitSoundOnCollide - uid: 3264 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4561.1510383 - type: EmitSoundOnCollide - uid: 3265 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4561.5043536 - type: EmitSoundOnCollide - uid: 3266 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4561.8668013 - type: EmitSoundOnCollide - uid: 3267 components: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4562.2525389 - type: EmitSoundOnCollide - uid: 3268 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4650.2169044 - type: EmitSoundOnCollide - uid: 3269 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4650.3992279 - type: EmitSoundOnCollide - uid: 3270 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4650.6090506 - type: EmitSoundOnCollide - uid: 3271 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4650.8149373 - type: EmitSoundOnCollide - uid: 3272 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4650.9971084 - type: EmitSoundOnCollide - uid: 3273 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4651.1831613 - type: EmitSoundOnCollide - uid: 3274 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4651.3727675 - type: EmitSoundOnCollide - uid: 3275 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4651.5580759 - type: EmitSoundOnCollide - uid: 3276 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4651.7420584 - type: EmitSoundOnCollide - uid: 3277 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4652.0144804 - type: EmitSoundOnCollide - uid: 3278 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4652.348798 - type: EmitSoundOnCollide - uid: 3279 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4652.529691 - type: EmitSoundOnCollide - uid: 3280 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4652.7031004 - type: EmitSoundOnCollide - uid: 3281 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4652.907775 - type: EmitSoundOnCollide - uid: 3282 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4653.0935409 - type: EmitSoundOnCollide - uid: 3283 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4653.275038 - type: EmitSoundOnCollide - uid: 3284 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4653.4474107 - type: EmitSoundOnCollide - uid: 3285 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4653.647404 - type: EmitSoundOnCollide - uid: 3286 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4653.8302302 - type: EmitSoundOnCollide - uid: 3287 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4654.0330368 - type: EmitSoundOnCollide - uid: 3288 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4654.2143438 - type: EmitSoundOnCollide - uid: 3289 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4654.4330825 - type: EmitSoundOnCollide - uid: 3290 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4654.6147994 - type: EmitSoundOnCollide - uid: 3291 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4654.8025894 - type: EmitSoundOnCollide - uid: 3292 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4654.9896247 - type: EmitSoundOnCollide - uid: 3293 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4655.2073721 - type: EmitSoundOnCollide - uid: 3294 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4655.391629 - type: EmitSoundOnCollide - uid: 3295 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4655.5929129 - type: EmitSoundOnCollide - uid: 3296 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4655.7788973 - type: EmitSoundOnCollide - uid: 3297 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4656.0102008 - type: EmitSoundOnCollide - uid: 3298 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4656.1971642 - type: EmitSoundOnCollide - uid: 3299 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4656.3804072 - type: EmitSoundOnCollide - uid: 3300 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4656.5638343 - type: EmitSoundOnCollide - uid: 3301 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4656.7738712 - type: EmitSoundOnCollide - uid: 3302 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4656.9602961 - type: EmitSoundOnCollide - uid: 3303 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4657.1899009 - type: EmitSoundOnCollide - uid: 3304 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4657.3766994 - type: EmitSoundOnCollide - uid: 3305 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4657.589537 - type: EmitSoundOnCollide - uid: 3306 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4657.7765821 - type: EmitSoundOnCollide - uid: 3307 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4657.9575433 - type: EmitSoundOnCollide - uid: 3308 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4658.1429796 - type: EmitSoundOnCollide - uid: 3309 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4658.343253 - type: EmitSoundOnCollide - uid: 3310 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4658.5582595 - type: EmitSoundOnCollide - uid: 3311 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4658.7449894 - type: EmitSoundOnCollide - uid: 3312 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4658.9577703 - type: EmitSoundOnCollide - uid: 3313 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4659.1609489 - type: EmitSoundOnCollide - uid: 3314 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4659.3650428 - type: EmitSoundOnCollide - uid: 3315 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4659.5802101 - type: EmitSoundOnCollide - uid: 3316 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4659.7849679 - type: EmitSoundOnCollide - uid: 3317 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4659.9990748 - type: EmitSoundOnCollide - uid: 3318 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4660.1860964 - type: EmitSoundOnCollide - uid: 3319 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4660.4013662 - type: EmitSoundOnCollide - uid: 3320 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4660.5867485 - type: EmitSoundOnCollide - uid: 3321 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4660.7858248 - type: EmitSoundOnCollide - uid: 3322 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4660.9697823 - type: EmitSoundOnCollide - uid: 3323 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4661.1687636 - type: EmitSoundOnCollide - uid: 3324 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4661.3701772 - type: EmitSoundOnCollide - uid: 3325 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4661.5595998 - type: EmitSoundOnCollide - uid: 3326 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4661.7594081 - type: EmitSoundOnCollide - uid: 3327 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4661.9779668 - type: EmitSoundOnCollide - uid: 3328 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4662.1930156 - type: EmitSoundOnCollide - uid: 3329 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4662.3949505 - type: EmitSoundOnCollide - uid: 3330 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4662.583175 - type: EmitSoundOnCollide - uid: 3331 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4662.783085 - type: EmitSoundOnCollide - uid: 3332 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4663.0002732 - type: EmitSoundOnCollide - uid: 3333 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4663.1999648 - type: EmitSoundOnCollide - uid: 3334 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4663.4021794 - type: EmitSoundOnCollide - uid: 3335 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4663.5996611 - type: EmitSoundOnCollide - uid: 3336 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4663.7978824 - type: EmitSoundOnCollide - uid: 3337 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4663.9877839 - type: EmitSoundOnCollide - uid: 3338 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4664.2031091 - type: EmitSoundOnCollide - uid: 3339 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4664.407468 - type: EmitSoundOnCollide - uid: 3340 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4664.6199712 - type: EmitSoundOnCollide - uid: 3341 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4664.8190253 - type: EmitSoundOnCollide - uid: 3342 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4665.0193671 - type: EmitSoundOnCollide - uid: 3343 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4665.2262508 - type: EmitSoundOnCollide - uid: 3344 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4665.4162272 - type: EmitSoundOnCollide - uid: 3345 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4665.6430047 - type: EmitSoundOnCollide - uid: 3346 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4665.8738253 - type: EmitSoundOnCollide - uid: 3347 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4666.0766106 - type: EmitSoundOnCollide - uid: 3348 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4666.2468741 - type: EmitSoundOnCollide - uid: 3349 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4666.448181 - type: EmitSoundOnCollide - uid: 3350 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4666.6761367 - type: EmitSoundOnCollide - uid: 3351 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4666.8629352 - type: EmitSoundOnCollide - uid: 3352 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4667.0935143 - type: EmitSoundOnCollide - uid: 3353 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4667.2778135 - type: EmitSoundOnCollide - uid: 3354 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4667.4958041 - type: EmitSoundOnCollide - uid: 3355 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4667.711429 - type: EmitSoundOnCollide - uid: 3356 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4667.8960178 - type: EmitSoundOnCollide - uid: 3357 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4668.1108027 - type: EmitSoundOnCollide - uid: 3358 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4668.3131056 - type: EmitSoundOnCollide - uid: 3359 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4668.4977698 - type: EmitSoundOnCollide - uid: 3360 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4668.6973004 - type: EmitSoundOnCollide - uid: 3361 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4668.8869136 - type: EmitSoundOnCollide - uid: 3362 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4669.1011073 - type: EmitSoundOnCollide - uid: 3363 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4669.3014468 - type: EmitSoundOnCollide - uid: 3364 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4669.5017422 - type: EmitSoundOnCollide - uid: 3365 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4669.7299565 - type: EmitSoundOnCollide - uid: 3366 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4669.9310755 - type: EmitSoundOnCollide - uid: 3367 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4670.1327601 - type: EmitSoundOnCollide - uid: 3368 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4670.33555 - type: EmitSoundOnCollide - uid: 3369 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4670.5633228 - type: EmitSoundOnCollide - uid: 3370 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4670.7496092 - type: EmitSoundOnCollide - uid: 3371 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4670.9854257 - type: EmitSoundOnCollide - uid: 3372 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4671.1813442 - type: EmitSoundOnCollide - uid: 3373 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4671.3902932 - type: EmitSoundOnCollide - uid: 3374 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4671.597642 - type: EmitSoundOnCollide - uid: 3375 components: - rot: 3.141592653589793 rad pos: 14.5,24.5 parent: 2 type: Transform - - nextSound: 4671.7576882 - type: EmitSoundOnCollide - uid: 3376 components: - pos: 0.5,44.5 @@ -26748,8 +21526,6 @@ entities: type: Transform - content: Please set up the Telecomms server and atmos before you leave to the desk. Thank you! type: Paper - - nextSound: 3867.3373809 - type: EmitSoundOnCollide - proto: PaperBin10 entities: - uid: 3377 @@ -26799,64 +21575,48 @@ entities: pos: 13.5,21.5 parent: 2 type: Transform - - nextSound: 4578.0083408 - type: EmitSoundOnCollide - uid: 3384 components: - rot: -1.5707963267948966 rad pos: 13.5,22.5 parent: 2 type: Transform - - nextSound: 4578.7176856 - type: EmitSoundOnCollide - uid: 3385 components: - rot: -1.5707963267948966 rad pos: 13.5,23.5 parent: 2 type: Transform - - nextSound: 4579.346074 - type: EmitSoundOnCollide - uid: 3386 components: - rot: -1.5707963267948966 rad pos: 13.5,24.5 parent: 2 type: Transform - - nextSound: 4580.0100148 - type: EmitSoundOnCollide - uid: 3387 components: - rot: 1.5707963267948966 rad pos: 15.5,24.5 parent: 2 type: Transform - - nextSound: 4582.1939784 - type: EmitSoundOnCollide - uid: 3388 components: - rot: 1.5707963267948966 rad pos: 15.5,23.5 parent: 2 type: Transform - - nextSound: 4582.8495389 - type: EmitSoundOnCollide - uid: 3389 components: - rot: 1.5707963267948966 rad pos: 15.5,22.5 parent: 2 type: Transform - - nextSound: 4583.7005354 - type: EmitSoundOnCollide - uid: 3390 components: - rot: 1.5707963267948966 rad pos: 15.5,21.5 parent: 2 type: Transform - - nextSound: 4584.5799709 - type: EmitSoundOnCollide - proto: PenCap entities: - uid: 3391 @@ -26864,8 +21624,6 @@ entities: - pos: 14.5,21.5 parent: 2 type: Transform - - nextSound: 4597.0208415 - type: EmitSoundOnCollide - proto: PenHop entities: - uid: 3392 @@ -26873,8 +21631,6 @@ entities: - pos: -3.469694,1.1134764 parent: 2 type: Transform - - nextSound: 160.492167 - type: EmitSoundOnCollide - proto: PhoneInstrument entities: - uid: 3393 @@ -26885,8 +21641,6 @@ entities: - pos: 0.5,46.5 parent: 2 type: Transform - - nextSound: 6951.0137413 - type: EmitSoundOnCollide - uid: 3394 components: - desc: For ordering stuff and renaming people. It's recommended that you share this phone, but not required. @@ -26895,8 +21649,6 @@ entities: - pos: -3.5,0.5 parent: 2 type: Transform - - nextSound: 6975.0199743 - type: EmitSoundOnCollide - proto: PianoInstrument entities: - uid: 3395 @@ -27012,57 +21764,41 @@ entities: - pos: -8.5,24.5 parent: 2 type: Transform - - nextSound: 6894.1400464 - type: EmitSoundOnCollide - uid: 3416 components: - pos: -8.5,33.5 parent: 2 type: Transform - - nextSound: 6895.5264859 - type: EmitSoundOnCollide - uid: 3417 components: - pos: 9.5,33.5 parent: 2 type: Transform - - nextSound: 6897.9571725 - type: EmitSoundOnCollide - uid: 3418 components: - pos: 9.5,24.5 parent: 2 type: Transform - - nextSound: 6899.3852624 - type: EmitSoundOnCollide - uid: 3419 components: - pos: 9.5,16.5 parent: 2 type: Transform - - nextSound: 6900.5714021 - type: EmitSoundOnCollide - uid: 3420 components: - pos: 9.5,8.5 parent: 2 type: Transform - - nextSound: 6901.8378081 - type: EmitSoundOnCollide - uid: 3421 components: - pos: -8.5,8.5 parent: 2 type: Transform - - nextSound: 6903.7005402 - type: EmitSoundOnCollide - uid: 3422 components: - pos: -8.5,16.5 parent: 2 type: Transform - - nextSound: 6904.7824273 - type: EmitSoundOnCollide - proto: PowerCellRecharger entities: - uid: 3423 @@ -29239,10 +23975,6 @@ entities: - pos: 17.5,9.5 parent: 2 type: Transform - - nextAttack: 5763.1479293 - type: MeleeWeapon - - nextSound: 5763.3479293 - type: EmitSoundOnCollide - proto: RandomBook entities: - uid: 3704 @@ -31026,12 +25758,7 @@ entities: - linkedPorts: 11: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 11 type: DeviceLinkSource - - nextSound: 3439.6617097 - type: EmitSoundOnCollide - uid: 4003 components: - name: 4A Key @@ -31042,12 +25769,7 @@ entities: - linkedPorts: 6: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 6 type: DeviceLinkSource - - nextSound: 3438.9779647 - type: EmitSoundOnCollide - uid: 4004 components: - name: 3A Key @@ -31058,12 +25780,7 @@ entities: - linkedPorts: 4: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 4 type: DeviceLinkSource - - nextSound: 3360.8786148 - type: EmitSoundOnCollide - uid: 4005 components: - name: 2B Key @@ -31074,12 +25791,7 @@ entities: - linkedPorts: 10: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 10 type: DeviceLinkSource - - nextSound: 3440.2117702 - type: EmitSoundOnCollide - uid: 4006 components: - name: 3B Key @@ -31090,12 +25802,7 @@ entities: - linkedPorts: 5: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 5 type: DeviceLinkSource - - nextSound: 3616.5112557 - type: EmitSoundOnCollide - uid: 4007 components: - name: 2A Key @@ -31106,12 +25813,7 @@ entities: - linkedPorts: 9: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 9 type: DeviceLinkSource - - nextSound: 3359.3784543 - type: EmitSoundOnCollide - uid: 4008 components: - name: 1A Key @@ -31122,12 +25824,7 @@ entities: - linkedPorts: 8: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 8 type: DeviceLinkSource - - nextSound: 3357.9290498 - type: EmitSoundOnCollide - uid: 4009 components: - name: 4B Key @@ -31138,12 +25835,7 @@ entities: - linkedPorts: 7: - Pressed: DoorBolt - registeredSinks: - Pressed: - - 7 type: DeviceLinkSource - - nextSound: 3617.0087103 - type: EmitSoundOnCollide - proto: RGBStaff entities: - uid: 4010 @@ -31151,8 +25843,6 @@ entities: - pos: 17.5,24.5 parent: 2 type: Transform - - nextSound: 5194.517075 - type: EmitSoundOnCollide - proto: RubberStampApproved entities: - uid: 4011 @@ -31160,8 +25850,6 @@ entities: - pos: -3.5,1.5 parent: 2 type: Transform - - nextSound: 1811.9187549 - type: EmitSoundOnCollide - proto: RubberStampDenied entities: - uid: 4012 @@ -31169,8 +25857,6 @@ entities: - pos: -3.5,1.5 parent: 2 type: Transform - - nextSound: 1818.8946416 - type: EmitSoundOnCollide - proto: RubberStampHop entities: - uid: 4013 @@ -31178,8 +25864,6 @@ entities: - pos: -3.5,-0.5 parent: 2 type: Transform - - nextSound: 1844.8388884 - type: EmitSoundOnCollide - proto: SalvageMagnet entities: - uid: 4014 @@ -31225,17 +25909,6 @@ entities: 3434: - On: On - Off: Off - registeredSinks: - On: - - 3436 - - 3437 - - 3435 - - 3434 - Off: - - 3436 - - 3437 - - 3435 - - 3434 type: DeviceLinkSource - uid: 4018 components: @@ -31259,17 +25932,6 @@ entities: 3449: - On: On - Off: Off - registeredSinks: - On: - - 3450 - - 3451 - - 3452 - - 3449 - Off: - - 3450 - - 3451 - - 3452 - - 3449 type: DeviceLinkSource - uid: 4019 components: @@ -31295,17 +25957,6 @@ entities: 3454: - On: On - Off: Off - registeredSinks: - On: - - 3456 - - 3455 - - 3453 - - 3454 - Off: - - 3456 - - 3455 - - 3453 - - 3454 type: DeviceLinkSource - type: ItemCooldown - uid: 4020 @@ -31330,17 +25981,6 @@ entities: 3460: - On: On - Off: Off - registeredSinks: - On: - - 3458 - - 3457 - - 3459 - - 3460 - Off: - - 3458 - - 3457 - - 3459 - - 3460 type: DeviceLinkSource - uid: 4021 components: @@ -31364,17 +26004,6 @@ entities: 3441: - On: On - Off: Off - registeredSinks: - On: - - 3439 - - 3438 - - 3440 - - 3441 - Off: - - 3439 - - 3438 - - 3440 - - 3441 type: DeviceLinkSource - uid: 4022 components: @@ -31398,17 +26027,6 @@ entities: 3464: - On: On - Off: Off - registeredSinks: - On: - - 3462 - - 3461 - - 3463 - - 3464 - Off: - - 3462 - - 3461 - - 3463 - - 3464 type: DeviceLinkSource - uid: 4023 components: @@ -31432,17 +26050,6 @@ entities: 3465: - On: On - Off: Off - registeredSinks: - On: - - 3467 - - 3468 - - 3466 - - 3465 - Off: - - 3467 - - 3468 - - 3466 - - 3465 type: DeviceLinkSource - uid: 4024 components: @@ -31466,17 +26073,6 @@ entities: 3471: - On: On - Off: Off - registeredSinks: - On: - - 3469 - - 3470 - - 3472 - - 3471 - Off: - - 3469 - - 3470 - - 3472 - - 3471 type: DeviceLinkSource - uid: 4025 components: @@ -31491,11 +26087,6 @@ entities: 3445: - On: On - Off: Off - registeredSinks: - On: - - 3445 - Off: - - 3445 type: DeviceLinkSource - uid: 4026 components: @@ -31510,11 +26101,6 @@ entities: 3446: - On: On - Off: Off - registeredSinks: - On: - - 3446 - Off: - - 3446 type: DeviceLinkSource - uid: 4027 components: @@ -31529,11 +26115,6 @@ entities: 3447: - On: On - Off: Off - registeredSinks: - On: - - 3447 - Off: - - 3447 type: DeviceLinkSource - uid: 4028 components: @@ -31548,11 +26129,6 @@ entities: 3448: - On: On - Off: Off - registeredSinks: - On: - - 3448 - Off: - - 3448 type: DeviceLinkSource - uid: 4029 components: @@ -31567,11 +26143,6 @@ entities: 3433: - On: On - Off: Off - registeredSinks: - On: - - 3433 - Off: - - 3433 type: DeviceLinkSource - uid: 4030 components: @@ -31586,11 +26157,6 @@ entities: 3442: - On: On - Off: Off - registeredSinks: - On: - - 3442 - Off: - - 3442 type: DeviceLinkSource - uid: 4031 components: @@ -31605,11 +26171,6 @@ entities: 3443: - On: On - Off: Off - registeredSinks: - On: - - 3443 - Off: - - 3443 type: DeviceLinkSource - uid: 4032 components: @@ -31624,11 +26185,6 @@ entities: 3444: - On: On - Off: Off - registeredSinks: - On: - - 3444 - Off: - - 3444 type: DeviceLinkSource - proto: Sink entities: @@ -31637,65 +26193,47 @@ entities: - pos: -8.5,39.5 parent: 2 type: Transform - - nextChargeTime: 7653.8874304 - type: SolutionRegeneration - uid: 4034 components: - pos: 9.5,39.5 parent: 2 type: Transform - - nextChargeTime: 7655.7212608 - type: SolutionRegeneration - uid: 4035 components: - pos: 9.5,30.5 parent: 2 type: Transform - - nextChargeTime: 7657.2391797 - type: SolutionRegeneration - uid: 4036 components: - pos: -8.5,30.5 parent: 2 type: Transform - - nextChargeTime: 7658.8739966 - type: SolutionRegeneration - uid: 4037 components: - pos: -8.5,22.5 parent: 2 type: Transform - - nextChargeTime: 7660.2040844 - type: SolutionRegeneration - uid: 4038 components: - pos: 9.5,22.5 parent: 2 type: Transform - - nextChargeTime: 7661.8510242 - type: SolutionRegeneration - uid: 4039 components: - pos: 9.5,14.5 parent: 2 type: Transform - - nextChargeTime: 7663.352284 - type: SolutionRegeneration - uid: 4040 components: - pos: -8.5,14.5 parent: 2 type: Transform - - nextChargeTime: 7665.2856012 - type: SolutionRegeneration - uid: 4041 components: - rot: 3.141592653589793 rad pos: 5.5,44.5 parent: 2 type: Transform - - nextChargeTime: 8672.3864095 - type: SolutionRegeneration - proto: SinkStemlessWater entities: - uid: 4042 @@ -31704,71 +26242,53 @@ entities: pos: 9.5,38.5 parent: 2 type: Transform - - nextChargeTime: 7754.2680538 - type: SolutionRegeneration - uid: 4043 components: - rot: -1.5707963267948966 rad pos: 9.5,29.5 parent: 2 type: Transform - - nextChargeTime: 7755.9956478 - type: SolutionRegeneration - uid: 4044 components: - rot: -1.5707963267948966 rad pos: 9.5,21.5 parent: 2 type: Transform - - nextChargeTime: 7759.0801256 - type: SolutionRegeneration - uid: 4045 components: - rot: -1.5707963267948966 rad pos: 9.5,13.5 parent: 2 type: Transform - - nextChargeTime: 7761.1550778 - type: SolutionRegeneration - uid: 4046 components: - rot: 1.5707963267948966 rad pos: -8.5,13.5 parent: 2 type: Transform - - nextChargeTime: 7766.0668794 - type: SolutionRegeneration - uid: 4047 components: - rot: 1.5707963267948966 rad pos: -8.5,21.5 parent: 2 type: Transform - - nextChargeTime: 7767.3676191 - type: SolutionRegeneration - uid: 4048 components: - rot: 1.5707963267948966 rad pos: -8.5,29.5 parent: 2 type: Transform - - nextChargeTime: 7768.679578 - type: SolutionRegeneration - uid: 4049 components: - rot: 1.5707963267948966 rad pos: -8.5,38.5 parent: 2 type: Transform - - nextChargeTime: 7770.0809679 - type: SolutionRegeneration - uid: 4050 components: - pos: 5.5,46.5 parent: 2 type: Transform - - nextChargeTime: 8681.8757086 - type: SolutionRegeneration - proto: SinkWide entities: - uid: 4051 @@ -31777,23 +26297,17 @@ entities: pos: -4.5,44.5 parent: 2 type: Transform - - nextChargeTime: 8470.000002 - type: SolutionRegeneration - uid: 4052 components: - rot: 3.141592653589793 rad pos: -14.5,17.5 parent: 2 type: Transform - - nextChargeTime: 6421.2802771 - type: SolutionRegeneration - uid: 4053 components: - pos: -12.5,24.5 parent: 2 type: Transform - - nextChargeTime: 6446.1575513 - type: SolutionRegeneration - proto: soda_dispenser entities: - uid: 4054 @@ -32955,10 +27469,6 @@ entities: - pos: 11.5,21.5 parent: 2 type: Transform - - nextUpdate: 5128.3209768 - type: SuitSensor - - nextSound: 5128.5209768 - type: EmitSoundOnCollide - proto: VendingBarDrobe entities: - uid: 4222 @@ -32968,8 +27478,6 @@ entities: - pos: 11.5,3.5 parent: 2 type: Transform - - nextEmpEject: 5701.1891379 - type: VendingMachine - proto: VendingMachineBooze entities: - uid: 4223 @@ -32979,8 +27487,6 @@ entities: - pos: 17.5,12.5 parent: 2 type: Transform - - nextEmpEject: 5715.9725607 - type: VendingMachine - proto: VendingMachineChefDrobe entities: - uid: 4224 @@ -32990,8 +27496,6 @@ entities: - pos: -16.5,15.5 parent: 2 type: Transform - - nextEmpEject: 6187.5530855 - type: VendingMachine - proto: VendingMachineChefvend entities: - uid: 4225 @@ -33001,8 +27505,6 @@ entities: - pos: -16.5,18.5 parent: 2 type: Transform - - nextEmpEject: 6296.5536324 - type: VendingMachine - proto: VendingMachineClothing entities: - uid: 4226 @@ -33012,8 +27514,6 @@ entities: - pos: -4.5,14.5 parent: 2 type: Transform - - nextEmpEject: 2299.4585971 - type: VendingMachine - uid: 4227 components: - flags: SessionSpecific @@ -33021,8 +27521,6 @@ entities: - pos: -4.5,22.5 parent: 2 type: Transform - - nextEmpEject: 2301.1035161 - type: VendingMachine - uid: 4228 components: - flags: SessionSpecific @@ -33030,8 +27528,6 @@ entities: - pos: -4.5,30.5 parent: 2 type: Transform - - nextEmpEject: 2302.7396494 - type: VendingMachine - uid: 4229 components: - flags: SessionSpecific @@ -33039,8 +27535,6 @@ entities: - pos: -4.5,39.5 parent: 2 type: Transform - - nextEmpEject: 2304.270928 - type: VendingMachine - uid: 4230 components: - flags: SessionSpecific @@ -33048,8 +27542,6 @@ entities: - pos: 4.5,39.5 parent: 2 type: Transform - - nextEmpEject: 2306.6171744 - type: VendingMachine - uid: 4231 components: - flags: SessionSpecific @@ -33057,8 +27549,6 @@ entities: - pos: 4.5,30.5 parent: 2 type: Transform - - nextEmpEject: 2307.951833 - type: VendingMachine - uid: 4232 components: - flags: SessionSpecific @@ -33066,8 +27556,6 @@ entities: - pos: 4.5,22.5 parent: 2 type: Transform - - nextEmpEject: 2309.3078565 - type: VendingMachine - uid: 4233 components: - flags: SessionSpecific @@ -33075,8 +27563,6 @@ entities: - pos: 4.5,14.5 parent: 2 type: Transform - - nextEmpEject: 2310.6353209 - type: VendingMachine - proto: VendingMachineCondiments entities: - uid: 4234 @@ -33086,8 +27572,6 @@ entities: - pos: -12.5,12.5 parent: 2 type: Transform - - nextEmpEject: 7527.8033283 - type: VendingMachine - proto: VendingMachineDinnerware entities: - uid: 4235 @@ -33097,8 +27581,6 @@ entities: - pos: -16.5,17.5 parent: 2 type: Transform - - nextEmpEject: 6300.6613702 - type: VendingMachine - proto: VendingMachineGames entities: - uid: 4236 @@ -33108,8 +27590,6 @@ entities: - pos: 11.5,19.5 parent: 2 type: Transform - - nextEmpEject: 4493.137651 - type: VendingMachine - uid: 4237 components: - flags: SessionSpecific @@ -33117,8 +27597,6 @@ entities: - pos: 17.5,19.5 parent: 2 type: Transform - - nextEmpEject: 4493.9568847 - type: VendingMachine - proto: VendingMachineHydrobe entities: - uid: 4238 @@ -33128,8 +27606,6 @@ entities: - pos: -16.5,24.5 parent: 2 type: Transform - - nextEmpEject: 5936.6033595 - type: VendingMachine - proto: VendingMachineMedical entities: - uid: 4239 @@ -33139,8 +27615,6 @@ entities: - pos: 9.5,41.5 parent: 2 type: Transform - - nextEmpEject: 8179.8967006 - type: VendingMachine - proto: VendingMachineNutri entities: - uid: 4240 @@ -33150,8 +27624,6 @@ entities: - pos: -16.5,20.5 parent: 2 type: Transform - - nextEmpEject: 6003.1136053 - type: VendingMachine - proto: VendingMachinePride entities: - uid: 4241 @@ -33161,8 +27633,6 @@ entities: - pos: 3.5,37.5 parent: 2 type: Transform - - nextEmpEject: 2351.7932365 - type: VendingMachine - uid: 4242 components: - flags: SessionSpecific @@ -33170,8 +27640,6 @@ entities: - pos: 3.5,28.5 parent: 2 type: Transform - - nextEmpEject: 2353.7169081 - type: VendingMachine - uid: 4243 components: - flags: SessionSpecific @@ -33179,8 +27647,6 @@ entities: - pos: 3.5,20.5 parent: 2 type: Transform - - nextEmpEject: 2354.6425116 - type: VendingMachine - uid: 4244 components: - flags: SessionSpecific @@ -33188,8 +27654,6 @@ entities: - pos: 3.5,12.5 parent: 2 type: Transform - - nextEmpEject: 2355.9593077 - type: VendingMachine - uid: 4245 components: - flags: SessionSpecific @@ -33197,8 +27661,6 @@ entities: - pos: -2.5,11.5 parent: 2 type: Transform - - nextEmpEject: 2374.8296094 - type: VendingMachine - uid: 4246 components: - flags: SessionSpecific @@ -33206,8 +27668,6 @@ entities: - pos: -2.5,19.5 parent: 2 type: Transform - - nextEmpEject: 2375.9229491 - type: VendingMachine - uid: 4247 components: - flags: SessionSpecific @@ -33215,8 +27675,6 @@ entities: - pos: -2.5,27.5 parent: 2 type: Transform - - nextEmpEject: 2376.9887877 - type: VendingMachine - uid: 4248 components: - flags: SessionSpecific @@ -33224,8 +27682,6 @@ entities: - pos: -2.5,36.5 parent: 2 type: Transform - - nextEmpEject: 2378.2186232 - type: VendingMachine - proto: VendingMachineRestockBooze entities: - uid: 4249 @@ -33233,19 +27689,11 @@ entities: - pos: 12.5,3.5 parent: 2 type: Transform - - nextAttack: 7881.351866 - type: MeleeWeapon - - nextSound: 7881.551866 - type: EmitSoundOnCollide - uid: 4250 components: - pos: 12.5,3.5 parent: 2 type: Transform - - nextAttack: 7882.0736192 - type: MeleeWeapon - - nextSound: 7882.2736192 - type: EmitSoundOnCollide - proto: VendingMachineRestockChefvend entities: - uid: 4251 @@ -33253,19 +27701,11 @@ entities: - pos: -16.5,14.5 parent: 2 type: Transform - - nextAttack: 6352.2258062 - type: MeleeWeapon - - nextSound: 6352.4258062 - type: EmitSoundOnCollide - uid: 4252 components: - pos: -16.5,14.5 parent: 2 type: Transform - - nextAttack: 6352.8131889 - type: MeleeWeapon - - nextSound: 6353.0131889 - type: EmitSoundOnCollide - proto: VendingMachineRestockDinnerware entities: - uid: 4253 @@ -33273,19 +27713,11 @@ entities: - pos: -16.5,14.5 parent: 2 type: Transform - - nextAttack: 6360.0926035 - type: MeleeWeapon - - nextSound: 6360.2926035 - type: EmitSoundOnCollide - uid: 4254 components: - pos: -16.5,14.5 parent: 2 type: Transform - - nextAttack: 6360.6961939 - type: MeleeWeapon - - nextSound: 6360.8961939 - type: EmitSoundOnCollide - proto: VendingMachineRestockNutriMax entities: - uid: 4255 @@ -33293,19 +27725,11 @@ entities: - pos: -16.5,23.5 parent: 2 type: Transform - - nextAttack: 6328.6739048 - type: MeleeWeapon - - nextSound: 6328.8739048 - type: EmitSoundOnCollide - uid: 4256 components: - pos: -16.5,23.5 parent: 2 type: Transform - - nextAttack: 6329.152811 - type: MeleeWeapon - - nextSound: 6329.352811 - type: EmitSoundOnCollide - proto: VendingMachineRestockSeeds entities: - uid: 4257 @@ -33313,19 +27737,11 @@ entities: - pos: -16.5,23.5 parent: 2 type: Transform - - nextAttack: 6321.4136724 - type: MeleeWeapon - - nextSound: 6321.6136724 - type: EmitSoundOnCollide - uid: 4258 components: - pos: -16.5,23.5 parent: 2 type: Transform - - nextAttack: 6321.9412178 - type: MeleeWeapon - - nextSound: 6322.1412178 - type: EmitSoundOnCollide - proto: VendingMachineSalvage entities: - uid: 4259 @@ -33335,8 +27751,6 @@ entities: - pos: 1.5,-22.5 parent: 2 type: Transform - - nextEmpEject: 2062.6212392 - type: VendingMachine - proto: VendingMachineSeeds entities: - uid: 4260 @@ -33346,8 +27760,6 @@ entities: - pos: -16.5,21.5 parent: 2 type: Transform - - nextEmpEject: 5996.5647927 - type: VendingMachine - proto: VendingMachineTheater entities: - uid: 4261 @@ -33357,8 +27769,6 @@ entities: - pos: -2.5,12.5 parent: 2 type: Transform - - nextEmpEject: 2322.1908064 - type: VendingMachine - uid: 4262 components: - flags: SessionSpecific @@ -33366,8 +27776,6 @@ entities: - pos: -2.5,20.5 parent: 2 type: Transform - - nextEmpEject: 2323.8427051 - type: VendingMachine - uid: 4263 components: - flags: SessionSpecific @@ -33375,8 +27783,6 @@ entities: - pos: -2.5,28.5 parent: 2 type: Transform - - nextEmpEject: 2325.1914112 - type: VendingMachine - uid: 4264 components: - flags: SessionSpecific @@ -33384,8 +27790,6 @@ entities: - pos: -2.5,37.5 parent: 2 type: Transform - - nextEmpEject: 2326.7985726 - type: VendingMachine - uid: 4265 components: - flags: SessionSpecific @@ -33393,8 +27797,6 @@ entities: - pos: 3.5,11.5 parent: 2 type: Transform - - nextEmpEject: 2417.03848 - type: VendingMachine - uid: 4266 components: - flags: SessionSpecific @@ -33402,8 +27804,6 @@ entities: - pos: 3.5,19.5 parent: 2 type: Transform - - nextEmpEject: 2415.5739658 - type: VendingMachine - uid: 4267 components: - flags: SessionSpecific @@ -33411,8 +27811,6 @@ entities: - pos: 3.5,27.5 parent: 2 type: Transform - - nextEmpEject: 2414.1557595 - type: VendingMachine - uid: 4268 components: - flags: SessionSpecific @@ -33420,8 +27818,6 @@ entities: - pos: 3.5,36.5 parent: 2 type: Transform - - nextEmpEject: 2412.7261605 - type: VendingMachine - proto: VendingMachineWallMedical entities: - uid: 4269 @@ -33431,8 +27827,6 @@ entities: - pos: 7.5,47.5 parent: 2 type: Transform - - nextEmpEject: 8194.201667 - type: VendingMachine - uid: 4270 components: - flags: SessionSpecific @@ -33440,8 +27834,6 @@ entities: - pos: 8.5,47.5 parent: 2 type: Transform - - nextEmpEject: 8194.6356432 - type: VendingMachine - uid: 4271 components: - flags: SessionSpecific @@ -33449,8 +27841,6 @@ entities: - pos: 9.5,47.5 parent: 2 type: Transform - - nextEmpEject: 8195.0719561 - type: VendingMachine - proto: WallPlastitaniumIndestructible entities: - uid: 4272 @@ -36530,57 +30920,41 @@ entities: - pos: -4.5,16.5 parent: 2 type: Transform - - nextChargeTime: 1168.6997472 - type: SolutionRegeneration - uid: 4869 components: - pos: -4.5,24.5 parent: 2 type: Transform - - nextChargeTime: 1169.9628527 - type: SolutionRegeneration - uid: 4870 components: - pos: -4.5,32.5 parent: 2 type: Transform - - nextChargeTime: 1171.2258817 - type: SolutionRegeneration - uid: 4871 components: - pos: -4.5,8.5 parent: 2 type: Transform - - nextChargeTime: 1175.1203725 - type: SolutionRegeneration - uid: 4872 components: - pos: 5.5,8.5 parent: 2 type: Transform - - nextChargeTime: 1176.9721383 - type: SolutionRegeneration - uid: 4873 components: - pos: 5.5,16.5 parent: 2 type: Transform - - nextChargeTime: 1178.0054239 - type: SolutionRegeneration - uid: 4874 components: - pos: 5.5,24.5 parent: 2 type: Transform - - nextChargeTime: 1179.1720153 - type: SolutionRegeneration - uid: 4875 components: - pos: 5.5,32.5 parent: 2 type: Transform - - nextChargeTime: 1181.5434747 - type: SolutionRegeneration - proto: WaterTankHighCapacity entities: - uid: 4876 @@ -36600,45 +30974,21 @@ entities: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2320.0484611 - type: Gun - - nextAttack: 2320.0484611 - type: MeleeWeapon - - nextSound: 2320.2484611 - type: EmitSoundOnCollide - uid: 4879 components: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2320.5168101 - type: Gun - - nextAttack: 2320.5168101 - type: MeleeWeapon - - nextSound: 2320.7168101 - type: EmitSoundOnCollide - uid: 4880 components: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2320.9325052 - type: Gun - - nextAttack: 2320.9325052 - type: MeleeWeapon - - nextSound: 2321.1325053 - type: EmitSoundOnCollide - uid: 4881 components: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2321.3490548 - type: Gun - - nextAttack: 2321.3490548 - type: MeleeWeapon - - nextSound: 2321.5490547 - type: EmitSoundOnCollide - proto: WeaponCrusherGlaive entities: - uid: 4882 @@ -36646,45 +30996,21 @@ entities: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2315.0588323 - type: Gun - - nextAttack: 2315.0588323 - type: MeleeWeapon - - nextSound: 2315.2588323 - type: EmitSoundOnCollide - uid: 4883 components: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2315.6139167 - type: Gun - - nextAttack: 2315.6139167 - type: MeleeWeapon - - nextSound: 2315.8139167 - type: EmitSoundOnCollide - uid: 4884 components: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2316.0921399 - type: Gun - - nextAttack: 2316.0921399 - type: MeleeWeapon - - nextSound: 2316.2921399 - type: EmitSoundOnCollide - uid: 4885 components: - pos: -0.5,-22.5 parent: 2 type: Transform - - nextFire: 2316.5587426 - type: Gun - - nextAttack: 2316.5587426 - type: MeleeWeapon - - nextSound: 2316.7587426 - type: EmitSoundOnCollide - proto: WeaponDisabler entities: - uid: 4886 @@ -36694,10 +31020,6 @@ entities: - pos: 1.4855633,46.5121 parent: 2 type: Transform - - nextFire: 7081.5924001 - type: Gun - - nextSound: 7081.7924001 - type: EmitSoundOnCollide - autoRechargeRate: 1000 autoRecharge: True type: BatterySelfRecharger @@ -36711,10 +31033,6 @@ entities: - pos: 17.5,21.5 parent: 2 type: Transform - - nextFire: 4998.6960743 - type: Gun - - nextSound: 4998.8960743 - type: EmitSoundOnCollide - proto: WindoorBarLocked entities: - uid: 4888 @@ -36722,13 +31040,6 @@ entities: - pos: 17.5,6.5 parent: 2 type: Transform -- proto: WindoorHeadOfPersonnelLocked - entities: - - uid: 4889 - components: - - pos: 0.5,4.5 - parent: 2 - type: Transform - proto: WindoorHydroponicsLocked entities: - uid: 4890 @@ -36737,6 +31048,13 @@ entities: pos: -11.5,19.5 parent: 2 type: Transform +- proto: WindoorSecureHeadOfPersonnelLocked + entities: + - uid: 4889 + components: + - pos: 0.5,4.5 + parent: 2 + type: Transform - proto: WindowDirectional entities: - uid: 4891 diff --git a/Resources/Maps/Misc/terminal.yml b/Resources/Maps/Misc/terminal.yml index 83dfc5e3d6..b483b7ae5f 100644 --- a/Resources/Maps/Misc/terminal.yml +++ b/Resources/Maps/Misc/terminal.yml @@ -4,15 +4,15 @@ meta: tilemap: 0: Space 10: FloorAsteroidSand - 22: FloorDark - 38: FloorGlass - 49: FloorLino - 68: FloorSteel - 78: FloorTechMaint - 93: Lattice - 94: Plating + 24: FloorDark + 40: FloorGlass + 51: FloorLino + 71: FloorSteel + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -23,6 +23,8 @@ entities: - type: Broadphase - type: OccluderTree - type: LoadedMap + - type: GridTree + - type: MovedGrids - uid: 818 components: - name: NT-EM Terminal @@ -32,31 +34,35 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAF4AAAAWAAAARAAAABYAAAMKAAAAFgAAAUQAAAIWAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFgAAAUQAAAMWAAAACgAAABYAAABEAAADFgAAA14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABYAAAFEAAACFgAAAwoAAAAWAAABRAAAAxYAAANeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAWAAACRAAAABYAAAAKAAAAFgAAAUQAAAAWAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEQAAANEAAACRAAAA0QAAAJEAAACXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABEAAAARAAAAyYAAABEAAADRAAAAV4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAAEQAAAImAAAARAAAAEQAAANeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAANEAAACJgAAAEQAAANEAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAADRAAAAiYAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAkQAAAAmAAAARAAAAkQAAAJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAABEAAADRAAAAEQAAAJEAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAA0QAAABEAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAWAAACRAAAAUQAAAJEAAACRAAAAUQAAAFEAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFgAAAUQAAABEAAAAJgAAAEQAAAJEAAACRAAAAV4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXgAAABYAAAFEAAAARAAAAiYAAABEAAAARAAAAUQAAANEAAADRAAAA0QAAAFEAAABRAAAAUQAAANEAAABAAAAAF4AAAAWAAABRAAAAUQAAAEmAAAARAAAAkQAAABEAAACRAAAAkQAAAJEAAAARAAAAUQAAAJEAAAARAAAAw== + tiles: + AAAAAGEAAAAYAAAARwAAABgAAAMKAAAAGAAAAUcAAAIYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAUcAAAMYAAAACgAAABgAAABHAAADGAAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAFHAAACGAAAAwoAAAAYAAABRwAAAxgAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACRwAAABgAAAAKAAAAGAAAAUcAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAANHAAACRwAAA0cAAAJHAAACYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAARwAAAygAAABHAAADRwAAAWEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAEcAAAIoAAAARwAAAEcAAANhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAANHAAACKAAAAEcAAANHAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAADRwAAAigAAABHAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAkcAAAAoAAAARwAAAkcAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAADRwAAAEcAAAJHAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAA0cAAABHAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACRwAAAUcAAAJHAAACRwAAAUcAAAFHAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAUcAAABHAAAAKAAAAEcAAAJHAAACRwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAABgAAAFHAAAARwAAAigAAABHAAAARwAAAUcAAANHAAADRwAAA0cAAAFHAAABRwAAAUcAAANHAAABAAAAAGEAAAAYAAABRwAAAUcAAAEoAAAARwAAAkcAAABHAAACRwAAAkcAAAJHAAAARwAAAUcAAAJHAAAARwAAAw== 0,0: ind: 0,0 - tiles: RAAAA0QAAANEAAACRAAAAEQAAANEAAAARAAAAUQAAAFEAAACJgAAAEQAAAFEAAADRAAAAV4AAAAAAAAAAAAAAEQAAAJEAAACRAAAAUQAAAFEAAAAXgAAAEQAAAFEAAACRAAAAiYAAABEAAAARAAAA0QAAAJeAAAAAAAAAAAAAABeAAAAXgAAAE4AAABeAAAAXgAAAF4AAABeAAAARAAAAkQAAAMmAAAARAAAAEQAAAFeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABdAAAAXgAAAEQAAABEAAACRAAAA0QAAABEAAACXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXQAAAF4AAABeAAAARAAAAUQAAAJEAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAA0cAAANHAAACRwAAAEcAAANHAAAARwAAAUcAAAFHAAACKAAAAEcAAAFHAAADRwAAAWEAAAAAAAAAAAAAAEcAAAJHAAACRwAAAUcAAAFHAAAAYQAAAEcAAAFHAAACRwAAAigAAABHAAAARwAAA0cAAAJhAAAAAAAAAAAAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAMoAAAARwAAAEcAAAFhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAEcAAABHAAACRwAAA0cAAABHAAACYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAARwAAAUcAAAJHAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFgAAA0QAAAEWAAAACgAAABYAAAFEAAACFgAAA14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABYAAAJEAAACFgAAAAoAAAAWAAACRAAAAxYAAANeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAWAAAARAAAARYAAAMKAAAAFgAAAUQAAAAWAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFgAAA0QAAAMWAAACCgAAABYAAANEAAACFgAAAV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABEAAAARAAAA0QAAAFEAAADRAAAAV4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAAUQAAAImAAAARAAAAkQAAAJeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEQAAABEAAAAJgAAAEQAAANEAAABXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAABRAAAACYAAABEAAABRAAAAV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAkQAAAAmAAAARAAAAkQAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAAJEAAAAJgAAAEQAAANEAAADXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAABRAAAAkQAAABEAAAARAAAAl4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEQAAAFEAAADRAAAA14AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAUQAAAJEAAACRAAAAUQAAABEAAADRAAAAl4AAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAEQAAAJEAAABRAAAAyYAAABEAAADRAAAAEQAAAJeAAAAAAAAAAAAAABEAAABRAAAA0QAAANEAAAARAAAAEQAAABEAAADRAAAAEQAAAImAAAARAAAA0QAAAJEAAADXgAAAAAAAAAAAAAARAAAA0QAAANEAAABRAAAAEQAAABEAAADRAAAA0QAAABEAAABJgAAAEQAAABEAAAARAAAAl4AAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAA0cAAAEYAAAACgAAABgAAAFHAAACGAAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAJHAAACGAAAAAoAAAAYAAACRwAAAxgAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAARwAAARgAAAMKAAAAGAAAAUcAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAA0cAAAMYAAACCgAAABgAAANHAAACGAAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAAFHAAADRwAAAWEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAUcAAAIoAAAARwAAAkcAAAJhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAABHAAAAKAAAAEcAAANHAAABYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAABRwAAACgAAABHAAABRwAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAkcAAAAoAAAARwAAAkcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAJHAAAAKAAAAEcAAANHAAADYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAABRwAAAkcAAABHAAAARwAAAmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAAFHAAADRwAAA2EAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAUcAAAJHAAACRwAAAUcAAABHAAADRwAAAmEAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAygAAABHAAADRwAAAEcAAAJhAAAAAAAAAAAAAABHAAABRwAAA0cAAANHAAAARwAAAEcAAABHAAADRwAAAEcAAAIoAAAARwAAA0cAAAJHAAADYQAAAAAAAAAAAAAARwAAA0cAAANHAAABRwAAAEcAAABHAAADRwAAA0cAAABHAAABKAAAAEcAAABHAAAARwAAAmEAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAF4AAAAWAAACRAAAAUQAAAFEAAADRAAAAEQAAABEAAACRAAAAEQAAABEAAABRAAAAEQAAAJEAAACRAAAAwAAAABeAAAAFgAAAxYAAAMWAAACFgAAAxYAAAIWAAABFgAAAl4AAABEAAADRAAAAEQAAABEAAADRAAAA0QAAAAAAAAAXgAAAF4AAAAxAAAAMQAAADEAAAAxAAAAMQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAMQAAADEAAAAxAAAAMQAAADEAAABeAAAAXQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAAAxAAAAMQAAADEAAABeAAAAXgAAAF0AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAABdAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAGEAAAAYAAACRwAAAUcAAAFHAAADRwAAAEcAAABHAAACRwAAAEcAAABHAAABRwAAAEcAAAJHAAACRwAAAwAAAABhAAAAGAAAAxgAAAMYAAACGAAAAxgAAAIYAAABGAAAAmEAAABHAAADRwAAAEcAAABHAAADRwAAA0cAAAAAAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAAAzAAAAMwAAADMAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAEQAAAJEAAADRAAAAV4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAANEAAAAJgAAAEQAAANEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABEAAACRAAAASYAAABEAAADRAAAA14AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAA0QAAAMmAAAARAAAA0QAAAFeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEQAAAFEAAABRAAAA0QAAAFEAAACXgAAAF4AAABeAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEcAAAJHAAADRwAAAWEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAANHAAAAKAAAAEcAAANHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAACRwAAASgAAABHAAADRwAAA2EAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAA0cAAAMoAAAARwAAA0cAAAFhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAAFHAAABRwAAA0cAAAFHAAACYQAAAGEAAABhAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAARAAAAUQAAABEAAACXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAEQAAAEmAAAARAAAA0QAAANeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEQAAAJEAAABJgAAAEQAAAFEAAABXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABEAAADRAAAASYAAABEAAABRAAAAl4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAAkQAAANEAAADRAAAA0QAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAUcAAABHAAACYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAEoAAAARwAAA0cAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAAJHAAABKAAAAEcAAAFHAAABYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAADRwAAASgAAABHAAABRwAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAADRwAAA0cAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - id: Empty type: BecomesStation - type: OccluderTree @@ -72,31 +78,31 @@ entities: color: '#FFFFFFFF' id: Arrows decals: - 260: 8,-18 - 261: 8,-11 - 262: -12,-18 - 263: -12,-11 + 226: 8,-18 + 227: 8,-11 + 228: -12,-18 + 229: -12,-11 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: Arrows decals: - 264: -10,-18 - 265: -10,-11 - 266: 10,-11 - 267: 10,-18 + 230: -10,-18 + 231: -10,-11 + 232: 10,-11 + 233: 10,-18 - node: color: '#FFFFFFFF' id: Bot decals: - 252: -9,-18 - 253: -13,-18 - 254: -13,-11 - 255: -9,-11 - 256: 7,-18 - 257: 7,-11 - 258: 11,-11 - 259: 11,-18 + 218: -9,-18 + 219: -13,-18 + 220: -13,-11 + 221: -9,-11 + 222: 7,-18 + 223: 7,-11 + 224: 11,-11 + 225: 11,-18 - node: color: '#FFFFFFFF' id: BrickTileDarkLineN @@ -239,22 +245,22 @@ entities: color: '#FFFFFFFF' id: Delivery decals: - 236: 14,-18 - 237: 12,-18 - 238: 6,-18 - 239: 4,-18 - 240: 4,-11 - 241: 6,-11 - 242: 12,-11 - 243: 14,-11 - 244: -6,-18 - 245: -8,-18 - 246: -14,-18 - 247: -16,-18 - 248: -16,-11 - 249: -14,-11 - 250: -8,-11 - 251: -6,-11 + 202: 14,-18 + 203: 12,-18 + 204: 6,-18 + 205: 4,-18 + 206: 4,-11 + 207: 6,-11 + 208: 12,-11 + 209: 14,-11 + 210: -6,-18 + 211: -8,-18 + 212: -14,-18 + 213: -16,-18 + 214: -16,-11 + 215: -14,-11 + 216: -8,-11 + 217: -6,-11 - node: color: '#FFFFFFFF' id: Grassa3 @@ -279,96 +285,73 @@ entities: color: '#9FED5850' id: HalfTileOverlayGreyscale decals: - 276: 12,-2 - 277: 11,-2 - 278: 12,1 - 279: 11,1 - 280: 7,1 - 281: 6,1 - 290: 9,4 + 242: 12,-2 + 243: 11,-2 + 244: 12,1 + 245: 11,1 + 246: 7,1 + 247: 6,1 + 256: 9,4 - node: - color: '#D4D4D496' + color: '#9FED5850' id: HalfTileOverlayGreyscale180 decals: - 44: -11,-21 - 57: 9,-21 + 238: 12,-4 + 239: 11,-4 + 240: 7,-4 + 241: 6,-4 + 248: 12,-1 + 249: 11,-1 - node: - color: '#9FED5850' + color: '#D4D4D496' id: HalfTileOverlayGreyscale180 decals: - 272: 12,-4 - 273: 11,-4 - 274: 7,-4 - 275: 6,-4 - 282: 12,-1 - 283: 11,-1 + 44: -11,-21 + 57: 9,-21 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale270 decals: - 377: -2,-2 - 378: -2,-1 - 379: -2,0 - 380: -2,1 - 381: 1,-2 - 382: 1,-1 - 383: 1,0 - 384: 1,1 + 263: -2,-2 + 264: -2,-1 + 265: -2,0 + 266: -2,1 + 267: 1,-2 + 268: 1,-1 + 269: 1,0 + 270: 1,1 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale90 decals: - 373: 0,-2 - 374: 0,-1 - 375: 0,0 - 376: 0,1 - 385: -3,-2 - 386: -3,-1 - 387: -3,0 - 388: -3,1 - - node: - color: '#D4D4D496' - id: QuarterTileOverlayGreyscale - decals: - 18: -13,-6 - 19: -13,-7 - 20: -13,-8 - 21: -13,-9 - 22: -13,-10 - 23: -13,-11 - 24: -13,-12 - 58: 7,-12 - 59: 7,-11 - 60: 7,-10 - 61: 7,-9 - 62: 7,-8 - 63: 7,-7 - 64: 7,-6 + 259: 0,-2 + 260: 0,-1 + 261: 0,0 + 262: 0,1 + 271: -3,-2 + 272: -3,-1 + 273: -3,0 + 274: -3,1 - node: color: '#334E6DC8' id: QuarterTileOverlayGreyscale decals: - 218: -8,0 - 219: -9,0 - 220: -10,0 - 221: -11,0 - 222: -12,0 - 223: -13,0 - 224: -13,-1 - 225: -13,-2 - 226: -13,-3 - 227: -13,-4 - 397: -1,0 - 398: 0,-1 - 399: -1,-1 - 400: 0,-2 - 406: 2,-2 - 412: -4,1 - - node: - color: '#9FED5850' - id: QuarterTileOverlayGreyscale - decals: - 291: 8,3 + 184: -8,0 + 185: -9,0 + 186: -10,0 + 187: -11,0 + 188: -12,0 + 189: -13,0 + 190: -13,-1 + 191: -13,-2 + 192: -13,-3 + 193: -13,-4 + 283: -1,0 + 284: 0,-1 + 285: -1,-1 + 286: 0,-2 + 292: 2,-2 + 298: -4,1 - node: color: '#52B4E950' id: QuarterTileOverlayGreyscale @@ -384,31 +367,38 @@ entities: 103: -13,-18 104: -13,-17 - node: - color: '#334E6DC8' - id: QuarterTileOverlayGreyscale180 + color: '#9FED5850' + id: QuarterTileOverlayGreyscale decals: - 393: -1,-1 - 394: -2,0 - 395: -1,0 - 396: -2,1 - 404: 2,-2 - 410: -4,1 + 257: 8,3 - node: color: '#D4D4D496' + id: QuarterTileOverlayGreyscale + decals: + 18: -13,-6 + 19: -13,-7 + 20: -13,-8 + 21: -13,-9 + 22: -13,-10 + 23: -13,-11 + 24: -13,-12 + 58: 7,-12 + 59: 7,-11 + 60: 7,-10 + 61: 7,-9 + 62: 7,-8 + 63: 7,-7 + 64: 7,-6 + - node: + color: '#334E6DC8' id: QuarterTileOverlayGreyscale180 decals: - 32: -9,-17 - 33: -9,-18 - 34: -9,-19 - 35: -9,-20 - 36: -10,-20 - 37: -10,-21 - 51: 10,-21 - 52: 10,-20 - 53: 11,-20 - 54: 11,-19 - 55: 11,-18 - 56: 11,-17 + 279: -1,-1 + 280: -2,0 + 281: -1,0 + 282: -2,1 + 290: 2,-2 + 296: -4,1 - node: color: '#52B4E950' id: QuarterTileOverlayGreyscale180 @@ -433,30 +423,30 @@ entities: 127: -9,-6 - node: color: '#D4D4D496' - id: QuarterTileOverlayGreyscale270 + id: QuarterTileOverlayGreyscale180 decals: - 38: -12,-21 - 39: -12,-20 - 40: -13,-20 - 41: -13,-19 - 42: -13,-18 - 43: -13,-17 - 45: 8,-21 - 46: 8,-20 - 47: 7,-20 - 48: 7,-19 - 49: 7,-18 - 50: 7,-17 + 32: -9,-17 + 33: -9,-18 + 34: -9,-19 + 35: -9,-20 + 36: -10,-20 + 37: -10,-21 + 51: 10,-21 + 52: 10,-20 + 53: 11,-20 + 54: 11,-19 + 55: 11,-18 + 56: 11,-17 - node: color: '#334E6DC8' id: QuarterTileOverlayGreyscale270 decals: - 391: -1,0 - 392: 0,-1 - 401: 2,-2 - 402: 2,-1 - 403: 3,-2 - 411: -4,1 + 277: -1,0 + 278: 0,-1 + 287: 2,-2 + 288: 2,-1 + 289: 3,-2 + 297: -4,1 - node: color: '#52B4E950' id: QuarterTileOverlayGreyscale270 @@ -479,16 +469,32 @@ entities: 118: -13,-8 119: -13,-7 120: -13,-6 + - node: + color: '#D4D4D496' + id: QuarterTileOverlayGreyscale270 + decals: + 38: -12,-21 + 39: -12,-20 + 40: -13,-20 + 41: -13,-19 + 42: -13,-18 + 43: -13,-17 + 45: 8,-21 + 46: 8,-20 + 47: 7,-20 + 48: 7,-19 + 49: 7,-18 + 50: 7,-17 - node: color: '#334E6DC8' id: QuarterTileOverlayGreyscale90 decals: - 389: -2,0 - 390: -1,-1 - 405: 2,-2 - 407: -4,1 - 408: -4,0 - 409: -5,1 + 275: -2,0 + 276: -1,-1 + 291: 2,-2 + 293: -4,1 + 294: -4,0 + 295: -5,1 - node: color: '#52B4E950' id: QuarterTileOverlayGreyscale90 @@ -503,6 +509,11 @@ entities: 111: -9,-19 112: -9,-18 113: -9,-17 + - node: + color: '#9FED5850' + id: QuarterTileOverlayGreyscale90 + decals: + 258: 10,3 - node: color: '#D4D4D496' id: QuarterTileOverlayGreyscale90 @@ -521,65 +532,60 @@ entities: 69: 11,-10 70: 11,-11 71: 11,-12 - - node: - color: '#9FED5850' - id: QuarterTileOverlayGreyscale90 - decals: - 292: 10,3 - node: color: '#FFFFFFFF' id: StandClear decals: - 271: 3,4 + 237: 3,4 - node: color: '#9FED5850' id: ThreeQuarterTileOverlayGreyscale decals: - 287: 7,3 - 288: 8,4 + 253: 7,3 + 254: 8,4 - node: color: '#9FED5850' id: ThreeQuarterTileOverlayGreyscale180 decals: - 286: 11,2 + 252: 11,2 - node: color: '#9FED5850' id: ThreeQuarterTileOverlayGreyscale270 decals: - 284: 7,2 + 250: 7,2 - node: color: '#9FED5850' id: ThreeQuarterTileOverlayGreyscale90 decals: - 285: 11,3 - 289: 10,4 + 251: 11,3 + 255: 10,4 - node: color: '#FFFFFFFF' id: WarnBox decals: - 228: -7,-18 - 229: -7,-11 - 230: -15,-11 - 231: -15,-18 - 232: 13,-18 - 233: 13,-11 - 234: 5,-11 - 235: 5,-18 + 194: -7,-18 + 195: -7,-11 + 196: -15,-11 + 197: -15,-18 + 198: 13,-18 + 199: 13,-11 + 200: 5,-11 + 201: 5,-18 - node: color: '#FFFFFFFF' id: WarnCornerSmallNE decals: - 270: 3,3 + 236: 3,3 - node: color: '#FFFFFFFF' id: WarnCornerSmallSE decals: - 269: 3,5 + 235: 3,5 - node: color: '#FFFFFFFF' id: WarnLineE decals: - 268: 3,4 + 234: 3,4 type: DecalGrid - version: 2 data: @@ -716,8 +722,8 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid + - type: GridPathfinding - proto: AirlockExternalEngineeringLocked entities: - uid: 408 @@ -1041,1115 +1047,751 @@ entities: - pos: -1.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 217 components: - pos: -4.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 343 components: - pos: 5.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 351 components: - pos: 3.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 413 components: - pos: 2.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 420 components: - pos: 2.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 421 components: - pos: 1.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 422 components: - pos: 2.5,5.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 424 components: - pos: 0.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 425 components: - pos: -0.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 426 components: - pos: -2.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 427 components: - pos: -3.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 430 components: - pos: 1.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 431 components: - pos: 1.5,-1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 434 components: - pos: 0.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 435 components: - pos: -0.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 436 components: - pos: -1.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 437 components: - pos: -2.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 438 components: - pos: -3.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 439 components: - pos: -4.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 440 components: - pos: -2.5,-1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 443 components: - pos: 2.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 444 components: - pos: 3.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 445 components: - pos: 4.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 446 components: - pos: -5.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 447 components: - pos: -13.5,2.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 448 components: - pos: -13.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 449 components: - pos: -13.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 450 components: - pos: -13.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 451 components: - pos: -12.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 452 components: - pos: -11.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 453 components: - pos: -10.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 454 components: - pos: -9.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 455 components: - pos: -8.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 456 components: - pos: -7.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 457 components: - pos: -10.5,-1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 458 components: - pos: -10.5,-2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 459 components: - pos: -10.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 460 components: - pos: -10.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 461 components: - pos: -10.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 462 components: - pos: -10.5,2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 463 components: - pos: -10.5,3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 464 components: - pos: -11.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 465 components: - pos: -9.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 466 components: - pos: -11.5,3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 467 components: - pos: -9.5,3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 468 components: - pos: -13.5,-11.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 469 components: - pos: -12.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 470 components: - pos: -11.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 471 components: - pos: -11.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 472 components: - pos: 10.5,-16.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 473 components: - pos: 10.5,-15.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 474 components: - pos: 10.5,-14.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 475 components: - pos: 10.5,-12.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 476 components: - pos: -11.5,-13.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 477 components: - pos: -10.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 478 components: - pos: -10.5,-18.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 479 components: - pos: -10.5,-19.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 480 components: - pos: -10.5,-20.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 481 components: - pos: -11.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 482 components: - pos: -12.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 483 components: - pos: -13.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 484 components: - pos: -14.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 485 components: - pos: -9.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 486 components: - pos: -8.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 487 components: - pos: -7.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 488 components: - pos: -6.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 489 components: - pos: -10.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 490 components: - pos: -9.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 491 components: - pos: -8.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 492 components: - pos: -7.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 493 components: - pos: -6.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 494 components: - pos: -12.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 495 components: - pos: -13.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 496 components: - pos: -14.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 497 components: - pos: -11.5,-14.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 498 components: - pos: -12.5,-14.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 499 components: - pos: -9.5,-13.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 500 components: - pos: -8.5,-13.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 501 components: - pos: -10.5,-9.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 502 components: - pos: -10.5,-8.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 503 components: - pos: -10.5,-7.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 504 components: - pos: -10.5,-6.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 505 components: - pos: 6.5,-11.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 506 components: - pos: 7.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 507 components: - pos: 7.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 508 components: - pos: 6.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 509 components: - pos: 5.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 510 components: - pos: 8.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 511 components: - pos: 8.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 512 components: - pos: 9.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 513 components: - pos: 10.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 514 components: - pos: 11.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 515 components: - pos: 12.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 516 components: - pos: 13.5,-10.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 517 components: - pos: 8.5,-16.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 518 components: - pos: 8.5,-15.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 519 components: - pos: 8.5,-13.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 520 components: - pos: 8.5,-12.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 521 components: - pos: -11.5,-12.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 522 components: - pos: 9.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 523 components: - pos: 9.5,-18.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 524 components: - pos: 9.5,-19.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 525 components: - pos: 9.5,-20.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 526 components: - pos: 8.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 527 components: - pos: 7.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 528 components: - pos: 6.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 529 components: - pos: 5.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 530 components: - pos: 10.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 531 components: - pos: 11.5,-17.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 532 components: - pos: 12.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 533 components: - pos: 13.5,-17.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 534 components: - pos: 8.5,-14.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 535 components: - pos: 7.5,-14.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 536 components: - pos: 10.5,-13.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 537 components: - pos: 11.5,-13.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 538 components: - pos: 9.5,-9.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 539 components: - pos: 9.5,-8.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 540 components: - pos: 9.5,-7.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 541 components: - pos: 9.5,-6.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 542 components: - pos: 6.5,2.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 543 components: - pos: 6.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 544 components: - pos: 6.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 545 components: - pos: 6.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 546 components: - pos: 7.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 547 components: - pos: 8.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 548 components: - pos: 9.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 549 components: - pos: 9.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 550 components: - pos: 9.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 551 components: - pos: 9.5,2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 552 components: - pos: 9.5,3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 553 components: - pos: 10.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 554 components: - pos: 8.5,3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 555 components: - pos: 10.5,3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 556 components: - pos: 11.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 557 components: - pos: 12.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 558 components: - pos: 9.5,-1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 559 components: - pos: 9.5,-2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 560 components: - pos: 9.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 561 components: - pos: 8.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 562 components: - pos: 10.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 581 components: - pos: 2.5,6.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 651 components: - pos: 10.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 652 components: - pos: -11.5,-16.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 653 components: - pos: -11.5,-15.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 654 components: - pos: -9.5,-16.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 655 components: - pos: -9.5,-15.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 656 components: - pos: -9.5,-14.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 657 components: - pos: -9.5,-12.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 658 components: - pos: -9.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 216 @@ -2157,46 +1799,26 @@ entities: - pos: -0.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 222 components: - pos: -4.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 225 components: - pos: -1.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 354 components: - pos: -3.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 355 components: - pos: -2.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableMV entities: - uid: 201 @@ -2204,499 +1826,341 @@ entities: - pos: 6.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 203 components: - pos: -0.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 204 components: - pos: 1.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 208 components: - pos: 0.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 210 components: - pos: 6.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 214 components: - pos: 6.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 218 components: - pos: 2.5,4.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 219 components: - pos: 7.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 221 components: - pos: 3.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 223 components: - pos: 2.5,6.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 224 components: - pos: 1.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 226 components: - pos: 6.5,2.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 227 components: - pos: 8.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 228 components: - pos: 9.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 349 components: - pos: 9.5,-1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 350 components: - pos: 5.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 352 components: - pos: 2.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 353 components: - pos: 4.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 356 components: - pos: 9.5,-7.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 357 components: - pos: 9.5,-6.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 358 components: - pos: 9.5,-5.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 359 components: - pos: 9.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 360 components: - pos: 9.5,-4.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 361 components: - pos: 9.5,-2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 362 components: - pos: 9.5,-8.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 363 components: - pos: 9.5,-9.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 364 components: - pos: 9.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 365 components: - pos: 9.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 366 components: - pos: 8.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 367 components: - pos: 7.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 368 components: - pos: 6.5,-11.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 369 components: - pos: 0.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 370 components: - pos: -0.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 371 components: - pos: -1.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 372 components: - pos: -2.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 373 components: - pos: -3.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 374 components: - pos: -4.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 375 components: - pos: -5.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 376 components: - pos: -6.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 377 components: - pos: -7.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 378 components: - pos: -8.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 379 components: - pos: -9.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 380 components: - pos: -10.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 381 components: - pos: -11.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 382 components: - pos: -12.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 383 components: - pos: -13.5,-0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 384 components: - pos: -13.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 385 components: - pos: -13.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 386 components: - pos: -13.5,2.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 387 components: - pos: -10.5,-1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 388 components: - pos: -10.5,-2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 389 components: - pos: -10.5,-3.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 390 components: - pos: -10.5,-4.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 391 components: - pos: -10.5,-5.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 392 components: - pos: -10.5,-6.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 393 components: - pos: -10.5,-7.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 394 components: - pos: -10.5,-8.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 395 components: - pos: -10.5,-9.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 396 components: - pos: -10.5,-10.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 397 components: - pos: -10.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 398 components: - pos: -11.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 399 components: - pos: -12.5,-11.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 400 components: - pos: -13.5,-11.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 428 components: - pos: 2.5,5.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 429 components: - pos: 2.5,3.5 parent: 818 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 580 components: - pos: 2.5,2.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 588 components: - pos: 2.5,1.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - uid: 589 components: - pos: 2.5,0.5 parent: 818 type: Transform - - fixtures: {} - type: Fixtures - proto: CableTerminal entities: - uid: 220 @@ -3840,16 +3304,12 @@ entities: pos: -2.5,-1.5 parent: 818 type: Transform - - enabled: False - type: AmbientSound - uid: 341 components: - rot: 3.141592653589793 rad pos: 1.5,-1.5 parent: 818 type: Transform - - enabled: False - type: AmbientSound - proto: ReinforcedWindow entities: - uid: 19 diff --git a/Resources/Maps/Salvage/animalfarm.yml b/Resources/Maps/Salvage/animalfarm.yml index c4613ce73e..571cdd3cb3 100644 --- a/Resources/Maps/Salvage/animalfarm.yml +++ b/Resources/Maps/Salvage/animalfarm.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 15: FloorBlue - 32: FloorDarkPlastic - 41: FloorGrass - 44: FloorGrassLight - 92: FloorWood - 94: Lattice - 95: Plating + 33: FloorDarkPlastic + 42: FloorGrass + 45: FloorGrassLight + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -24,21 +22,25 @@ entities: - chunks: 0,0: ind: 0,0 - tiles: XAAAAFwAAABfAAAADwAAAA8AAAAPAAAAKQAAACkAAAApAAAAKQAAACkAAABfAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXwAAAA8AAAAPAAAADwAAACkAAAApAAAAKQAAACkAAAApAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAPAAAADwAAAA8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAAXwAAAF8AAAAPAAAADwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAXwAAAF8AAABfAAAALAAAAF8AAABfAAAAXwAAACwAAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAABfAAAALAAAACwAAAAsAAAAXwAAACwAAAAsAAAALAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAsAAAAIAAAACwAAAAsAAAALAAAACAAAAAsAAAALAAAACwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAALAAAAF8AAAAsAAAALAAAACwAAABfAAAALAAAACwAAAAsAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAXgAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + XgAAAF4AAABhAAAADwAAAA8AAAAPAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAYQAAAA8AAAAPAAAADwAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAPAAAADwAAAA8AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAAYQAAAGEAAAAPAAAADwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAtAAAAYQAAAGEAAABhAAAALQAAAGEAAABhAAAAYQAAAC0AAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAALQAAAC0AAABhAAAALQAAAC0AAAAtAAAAYQAAAC0AAAAtAAAALQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAC0AAAAtAAAAIQAAAC0AAAAtAAAALQAAACEAAAAtAAAALQAAAC0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtAAAALQAAAGEAAAAtAAAALQAAAC0AAABhAAAALQAAAC0AAAAtAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAALQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAC0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAXgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXgAAAF8AAABeAAAAXwAAAF4AAABeAAAAXwAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAA8AAABfAAAADwAAACkAAAApAAAAKQAAACkAAAApAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAF8AAABfAAAADwAAAA8AAAApAAAAKQAAACkAAAApAAAAKQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABfAAAADwAAAA8AAAAPAAAAKQAAACkAAAApAAAAKQAAACkAAABfAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGEAAABgAAAAYQAAAGAAAABgAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAA8AAABhAAAADwAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAGEAAABhAAAADwAAAA8AAAAqAAAAKgAAACoAAAAqAAAAKgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABhAAAADwAAAA8AAAAPAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -141,16 +143,6 @@ entities: 98: 5,0 99: 5,-2 100: 5,-3 - - node: - color: '#9FED58FF' - id: MiniTileSteelLineN - decals: - 83: 1,4 - 84: 2,4 - 85: 3,4 - 86: 5,4 - 87: 6,4 - 88: 7,4 - node: color: '#9FED5896' id: MiniTileSteelLineN @@ -161,6 +153,16 @@ entities: 70: 5,4 71: 6,4 72: 7,4 + - node: + color: '#9FED58FF' + id: MiniTileSteelLineN + decals: + 83: 1,4 + 84: 2,4 + 85: 3,4 + 86: 5,4 + 87: 6,4 + 88: 7,4 - node: color: '#9FED5896' id: MiniTileSteelLineS @@ -177,6 +179,12 @@ entities: 90: 0,3 91: 1,3 92: 2,3 + - node: + color: '#9FED5896' + id: MiniTileSteelLineW + decals: + 77: 3,2 + 78: 3,1 - node: color: '#9FED58FF' id: MiniTileSteelLineW @@ -185,12 +193,6 @@ entities: 94: 3,1 95: 3,-1 96: 3,-3 - - node: - color: '#9FED5896' - id: MiniTileSteelLineW - decals: - 77: 3,2 - 78: 3,1 - node: color: '#9FED58FF' id: MiniTileWhiteLineE @@ -384,8 +386,6 @@ entities: - pos: 6.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 134 components: - pos: 4.5,4.5 @@ -441,8 +441,6 @@ entities: - pos: 9.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 145 components: - pos: 9.5,3.5 @@ -458,8 +456,6 @@ entities: - pos: 2.5,-0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 148 components: - pos: 1.5,-0.5 @@ -470,22 +466,16 @@ entities: - pos: 9.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 150 components: - pos: 10.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 151 components: - pos: 11.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 152 components: - pos: 1.5,4.5 @@ -705,8 +695,6 @@ entities: - pos: 2.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 7 @@ -714,8 +702,6 @@ entities: - pos: 6.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 126 @@ -724,8 +710,6 @@ entities: pos: 10.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 127 @@ -733,8 +717,6 @@ entities: - pos: -0.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 128 @@ -743,8 +725,6 @@ entities: pos: 1.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 129 @@ -753,8 +733,6 @@ entities: pos: 3.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Railing diff --git a/Resources/Maps/Salvage/asteroid-base.yml b/Resources/Maps/Salvage/asteroid-base.yml index f8de8edc66..ec2f59fb53 100644 --- a/Resources/Maps/Salvage/asteroid-base.yml +++ b/Resources/Maps/Salvage/asteroid-base.yml @@ -1,5 +1,5 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space @@ -7,15 +7,15 @@ tilemap: 5: FloorAsteroidCoarseSandDug 10: FloorAsteroidSand 11: FloorAsteroidTile - 38: FloorFreezer - 39: FloorGlass - 79: FloorTechMaint - 81: FloorTechMaint3 - 92: FloorWood - 94: Lattice - 95: Plating + 39: FloorFreezer + 40: FloorGlass + 81: FloorTechMaint + 83: FloorTechMaint3 + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 407 components: @@ -25,21 +25,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAmAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAABcAAACXAAAAlwAAAJcAAADXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAXwAAAF8AAABfAAAAXAAAACcAAAAnAAAAXAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAABfAAAACgAAAFwAAAInAAAAJwAAAFwAAAIKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAXwAAAAoAAAAKAAAAXAAAAFwAAAIKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAACgAAAFwAAAFcAAADCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAoAAAAKAAAACgAAAF8AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAnAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAABeAAACXgAAAl4AAAJeAAADYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAYQAAAGEAAABhAAAAXgAAACgAAAAoAAAAXgAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAABhAAAACgAAAF4AAAIoAAAAKAAAAF4AAAIKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAYQAAAAoAAAAKAAAAXgAAAF4AAAIKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAACgAAAF4AAAFeAAADCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAoAAAAKAAAACgAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAFAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAABBAAAAl8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAEAAABBAAAAAQAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABXwAAAAQAAAAAAAAAAAAAAAAAAABfAAAATwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAEAAACXwAAAE8AAABPAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAABAAAAl8AAABPAAAATwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAAQAAAFfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAQQAAAIEAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAFAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAABBAAAAmEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAEAAABBAAAAAQAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABYQAAAAQAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAEAAACYQAAAFEAAABRAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAABAAAAmEAAABRAAAAUQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAQAAAFhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAQQAAAIEAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAACgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAKAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAoAAAAAAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAKAAAACgAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAAAAAAAAAAAAAAAAAAXgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACwAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAAALAAAACwAAAAsAAAALAAAACgAAAAsAAAALAAAACgAAAAAAAAAAAAAAAAAAAAAAAABeAAAACgAAAAoAAAAKAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAKAAAACgAAAAsAAAALAAAACwAAAAsAAAAKAAAACwAAAAoAAAAKAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXwAAAAoAAAAKAAAACwAAAAsAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAF8AAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAACgAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAKAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAoAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAKAAAACgAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAAAAAAAAAAAAAAAAAAYAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACwAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAALAAAACwAAAAsAAAALAAAACgAAAAsAAAALAAAACgAAAAAAAAAAAAAAAAAAAAAAAABgAAAACgAAAAoAAAAKAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAKAAAACgAAAAsAAAALAAAACwAAAAsAAAAKAAAACwAAAAoAAAAKAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAoAAAAKAAAACwAAAAsAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAGEAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAKAAAACgAAAF8AAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABRAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUQAAAAsAAAALAAAACwAAAAsAAAALAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFEAAAALAAAACwAAAAsAAAALAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABRAAAACwAAAAsAAAALAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAoAAAAKAAAACwAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABfAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAALAAAACwAAAAsAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAsAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAKAAAACgAAAGEAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABTAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUwAAAAsAAAALAAAACwAAAAsAAAALAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFMAAAALAAAACwAAAAsAAAALAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABTAAAACwAAAAsAAAALAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAoAAAAKAAAACwAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAALAAAACwAAAAsAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAsAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -372,8 +376,7 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockCommandLocked entities: - uid: 85 @@ -409,12 +412,6 @@ entities: - pos: -9.5,-6.5 parent: 407 type: Transform - - state: Welded - type: Door - - canCollide: False - type: Physics - - airBlocked: False - type: Airtight - proto: AirlockScienceGlassLocked entities: - uid: 381 @@ -1156,13 +1153,9 @@ entities: - pos: 13.5,-6.5 parent: 407 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 380 - type: SignalReceiver + - links: + - 380 + type: DeviceLinkSink - proto: BookRandom entities: - uid: 335 @@ -1189,8 +1182,6 @@ entities: - pos: -7.5,-6.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 289 components: - pos: -7.5,-7.5 @@ -1206,15 +1197,11 @@ entities: - pos: -8.5,-8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 292 components: - pos: -9.5,-8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 293 components: - pos: -6.5,-8.5 @@ -1240,8 +1227,6 @@ entities: - pos: 10.5,-8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 298 components: - pos: 10.5,-10.5 @@ -1262,8 +1247,6 @@ entities: - pos: 10.5,-12.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 302 components: - pos: 9.5,-9.5 @@ -1324,22 +1307,16 @@ entities: - pos: 5.5,-7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 314 components: - pos: 4.5,-7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 315 components: - pos: 3.5,8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 316 components: - pos: 4.5,8.5 @@ -1380,8 +1357,6 @@ entities: - pos: 6.5,7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 324 components: - pos: 4.5,4.5 @@ -1434,8 +1409,6 @@ entities: - pos: 5.5,2.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 25 @@ -1443,8 +1416,6 @@ entities: - pos: 5.5,1.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 232 components: - pos: 5.5,6.5 @@ -1470,8 +1441,6 @@ entities: - pos: 5.5,2.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 241 components: - pos: 5.5,7.5 @@ -1492,57 +1461,41 @@ entities: - pos: 3.5,8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 245 components: - pos: 5.5,0.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 246 components: - pos: 6.5,0.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 247 components: - pos: 6.5,-0.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 248 components: - pos: 6.5,-1.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 249 components: - pos: 7.5,-1.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 250 components: - pos: 7.5,-2.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 252 components: - pos: 7.5,-3.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 253 components: - pos: 7.5,-4.5 @@ -1593,8 +1546,6 @@ entities: - pos: 10.5,-8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 266 components: - pos: 6.5,-7.5 @@ -1605,99 +1556,71 @@ entities: - pos: 5.5,-7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 268 components: - pos: 4.5,-7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 269 components: - pos: 3.5,-7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 270 components: - pos: 2.5,-7.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 271 components: - pos: 2.5,-8.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 272 components: - pos: 2.5,-9.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 273 components: - pos: 2.5,-10.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 274 components: - pos: 1.5,-10.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 275 components: - pos: 0.5,-10.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 276 components: - pos: 0.5,-9.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 277 components: - pos: -0.5,-9.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 278 components: - pos: -1.5,-9.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 279 components: - pos: -2.5,-9.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 280 components: - pos: -3.5,-9.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - uid: 281 components: - pos: -4.5,-9.5 @@ -1733,8 +1656,6 @@ entities: - pos: -7.5,-6.5 parent: 407 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 231 @@ -1859,8 +1780,6 @@ entities: type: MetaData - parent: 336 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingHeadHelmetEVA entities: @@ -1877,8 +1796,6 @@ entities: type: MetaData - parent: 336 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingOuterHardsuitEVA entities: @@ -1895,8 +1812,6 @@ entities: type: MetaData - parent: 336 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingUniformJumpsuitEngineeringHazard entities: @@ -1913,8 +1828,6 @@ entities: pos: -6.5,-6.5 parent: 407 type: Transform - - bodyType: Static - type: Physics - proto: ComputerAnalysisConsole entities: - uid: 352 @@ -2084,8 +1997,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 337 - 338 @@ -2176,8 +2089,6 @@ entities: pos: -8.5,-4.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -2187,8 +2098,6 @@ entities: - pos: 5.5,1.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -2198,8 +2107,6 @@ entities: - pos: 11.5,-9.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 167 @@ -2207,8 +2114,6 @@ entities: - pos: 4.5,6.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 168 @@ -2217,8 +2122,6 @@ entities: pos: 7.5,-7.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 170 @@ -2227,8 +2130,6 @@ entities: pos: 6.5,8.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 171 @@ -2237,8 +2138,6 @@ entities: pos: -5.5,-9.5 parent: 407 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -2430,11 +2329,10 @@ entities: - pos: 12.5,-9.5 parent: 407 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 136 - type: SignalTransmitter + - linkedPorts: + 136: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignSecureSmall entities: - uid: 382 @@ -2534,8 +2432,6 @@ entities: pos: -6.5,-10.5 parent: 407 type: Transform - - bodyType: Static - type: Physics - proto: TrashBananaPeel entities: - uid: 379 diff --git a/Resources/Maps/Salvage/asteroidLarge01.yml b/Resources/Maps/Salvage/asteroidLarge01.yml index d80c08d34d..7852c9724b 100644 --- a/Resources/Maps/Salvage/asteroidLarge01.yml +++ b/Resources/Maps/Salvage/asteroidLarge01.yml @@ -1,15 +1,13 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 4: FloorAsteroidCoarseSand0 - 87: FloorWhiteMono - 91: FloorWhitePlastic + 89: FloorWhiteMono + 93: FloorWhitePlastic entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -20,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAA== 0,-1: ind: 0,-1 - tiles: BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAA== + tiles: + BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAWwAAAFcAAABXAAAAVwAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAFsAAABXAAAAVwAAAFcAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAABbAAAAVwAAAFcAAABXAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAWwAAAFsAAABbAAAAWwAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAFsAAABbAAAAWwAAAFsAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAXQAAAFkAAABZAAAAWQAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAF0AAABZAAAAWQAAAFkAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAABdAAAAWQAAAFkAAABZAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAXQAAAF0AAABdAAAAXQAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAF0AAABdAAAAXQAAAF0AAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -1528,8 +1530,6 @@ entities: - pos: -7.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 718 components: - pos: -6.5,3.5 @@ -1570,8 +1570,6 @@ entities: - pos: -8.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: ChairOfficeLight entities: - uid: 526 @@ -1628,8 +1626,6 @@ entities: pos: -5.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeHalf entities: - uid: 732 @@ -1638,10 +1634,6 @@ entities: pos: -8.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 729 @@ -1650,46 +1642,30 @@ entities: pos: -6.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 730 components: - rot: -1.5707963267948966 rad pos: -6.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 731 components: - rot: -1.5707963267948966 rad pos: -7.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 733 components: - rot: 1.5707963267948966 rad pos: -8.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 767 components: - rot: -1.5707963267948966 rad pos: -7.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasVentPump entities: - uid: 727 @@ -1697,8 +1673,6 @@ entities: - pos: -5.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 728 @@ -1707,8 +1681,6 @@ entities: pos: -5.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HeadHuman entities: - uid: 531 @@ -1787,8 +1759,6 @@ entities: - pos: -5.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 759 @@ -1797,8 +1767,6 @@ entities: pos: -5.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -1809,8 +1777,6 @@ entities: pos: -8.5,3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PuddleTomato diff --git a/Resources/Maps/Salvage/asteroidLarge02.yml b/Resources/Maps/Salvage/asteroidLarge02.yml index 6f0c2050c7..863db8234f 100644 --- a/Resources/Maps/Salvage/asteroidLarge02.yml +++ b/Resources/Maps/Salvage/asteroidLarge02.yml @@ -1,16 +1,14 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 4: FloorAsteroidCoarseSand0 - 47: FloorHydro - 79: FloorTechMaint - 95: Plating + 48: FloorHydro + 81: FloorTechMaint + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 770 components: @@ -21,21 +19,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAA== 0,-1: ind: 0,-1 - tiles: BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAF8AAABfAAAATwAAAF8AAABfAAAAXwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAA== + tiles: + BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BAAAAF8AAAAvAAAALwAAAC8AAAAvAAAAXwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAABfAAAALwAAAC8AAAAvAAAALwAAAF8AAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAAXwAAAC8AAAAvAAAALwAAAC8AAABfAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAF8AAAAvAAAALwAAAC8AAAAvAAAAXwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAABfAAAALwAAAC8AAAAvAAAALwAAAF8AAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAGEAAAAwAAAAMAAAADAAAAAwAAAAYQAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAABhAAAAMAAAADAAAAAwAAAAMAAAAGEAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAAYQAAADAAAAAwAAAAMAAAADAAAABhAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAGEAAAAwAAAAMAAAADAAAAAwAAAAYQAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAABhAAAAMAAAADAAAAAwAAAAMAAAAGEAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -1551,8 +1553,6 @@ entities: - pos: 1.5,2.5 parent: 770 type: Transform - - enabled: True - type: AmbientSound - uid: 615 components: - pos: 5.5,1.5 @@ -1639,10 +1639,6 @@ entities: pos: 3.5,-2.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 758 @@ -1651,46 +1647,30 @@ entities: pos: 1.5,2.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 759 components: - rot: -1.5707963267948966 rad pos: 0.5,2.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 760 components: - rot: 3.141592653589793 rad pos: 3.5,-0.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - uid: 761 components: - rot: 3.141592653589793 rad pos: 3.5,0.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - uid: 762 components: - rot: 3.141592653589793 rad pos: 3.5,-1.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasVentPump entities: - uid: 765 @@ -1699,8 +1679,6 @@ entities: pos: 2.5,2.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 764 @@ -1708,8 +1686,6 @@ entities: - pos: 3.5,1.5 parent: 770 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorWallmountBasic entities: - uid: 505 @@ -1780,8 +1756,6 @@ entities: pos: 2.5,3.5 parent: 770 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 525 @@ -1790,8 +1764,6 @@ entities: pos: 5.5,1.5 parent: 770 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -1801,8 +1773,6 @@ entities: - pos: 2.5,-1.5 parent: 770 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredLightPostSmall @@ -1812,8 +1782,6 @@ entities: - pos: 1.5,-1.5 parent: 770 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomArtifactSpawner20 diff --git a/Resources/Maps/Salvage/asteroidLarge03.yml b/Resources/Maps/Salvage/asteroidLarge03.yml index 6ac405aeab..cce1428aed 100644 --- a/Resources/Maps/Salvage/asteroidLarge03.yml +++ b/Resources/Maps/Salvage/asteroidLarge03.yml @@ -1,17 +1,15 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 4: FloorAsteroidCoarseSand0 - 27: FloorDarkMini - 52: FloorMetalDiamond - 59: FloorReinforced - 95: Plating + 28: FloorDarkMini + 53: FloorMetalDiamond + 61: FloorReinforced + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 778 components: @@ -22,21 +20,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAF8AAAAbAAAAXwAAABsAAAAbAAAAGwAAABsAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAABfAAAAGwAAAF8AAAAbAAAAGwAAABsAAAAbAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAXwAAADsAAAA7AAAAOwAAABsAAAAbAAAAGwAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAF8AAAA7AAAANAAAADsAAAAbAAAAXwAAAF8AAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAGEAAAAcAAAAYQAAABwAAAAcAAAAHAAAABwAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAABhAAAAHAAAAGEAAAAcAAAAHAAAABwAAAAcAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAYQAAAD0AAAA9AAAAPQAAABwAAAAcAAAAHAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAGEAAAA9AAAANQAAAD0AAAAcAAAAYQAAAGEAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAA== 0,-1: ind: 0,-1 - tiles: BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAXwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAF8AAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAABfAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAXwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAF8AAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAA== + tiles: + BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAYQAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAGEAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAABhAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAYQAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAGEAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -49,7 +51,7 @@ entities: version: 2 nodes: - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnBox decals: @@ -1525,8 +1527,6 @@ entities: - pos: -0.5,-2.5 parent: 778 type: Transform - - enabled: True - type: AmbientSound - uid: 301 components: - pos: -0.5,-4.5 @@ -1552,8 +1552,6 @@ entities: - pos: -4.5,-4.5 parent: 778 type: Transform - - enabled: True - type: AmbientSound - uid: 306 components: - pos: -4.5,-3.5 @@ -1564,8 +1562,6 @@ entities: - pos: -4.5,-5.5 parent: 778 type: Transform - - enabled: True - type: AmbientSound - uid: 308 components: - pos: -0.5,-5.5 @@ -1583,8 +1579,6 @@ entities: - pos: -1.5,-2.5 parent: 778 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 297 @@ -1592,15 +1586,11 @@ entities: - pos: -1.5,-2.5 parent: 778 type: Transform - - enabled: True - type: AmbientSound - uid: 298 components: - pos: -0.5,-2.5 parent: 778 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 316 @@ -1646,8 +1636,6 @@ entities: pos: -3.5,-3.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 315 @@ -1655,8 +1643,6 @@ entities: - pos: -4.5,-3.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 322 @@ -1665,28 +1651,18 @@ entities: pos: -4.5,-5.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 719 components: - rot: 3.141592653589793 rad pos: -0.5,-4.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - uid: 720 components: - rot: -1.5707963267948966 rad pos: -3.5,-7.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 323 @@ -1695,36 +1671,22 @@ entities: pos: -4.5,-4.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 706 components: - pos: -3.5,-5.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - uid: 716 components: - pos: -3.5,-6.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 717 components: - rot: 1.5707963267948966 rad pos: 0.5,-4.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPort entities: - uid: 320 @@ -1733,16 +1695,12 @@ entities: pos: -2.5,-5.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - uid: 321 components: - rot: -1.5707963267948966 rad pos: -1.5,-3.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 318 @@ -1751,16 +1709,12 @@ entities: pos: -2.5,-3.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - uid: 319 components: - rot: 1.5707963267948966 rad pos: -3.5,-5.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 718 @@ -1768,8 +1722,6 @@ entities: - pos: -0.5,-3.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 775 @@ -1777,8 +1729,6 @@ entities: - pos: -3.5,-4.5 parent: 778 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorPlasma entities: - uid: 284 @@ -1835,8 +1785,6 @@ entities: pos: -4.5,-5.5 parent: 778 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 378 @@ -1845,8 +1793,6 @@ entities: pos: -1.5,-5.5 parent: 778 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredLightPostSmall @@ -1856,8 +1802,6 @@ entities: - pos: 1.5,-3.5 parent: 778 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -1867,8 +1811,6 @@ entities: - pos: -4.5,-2.5 parent: 778 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomArtifactSpawner @@ -4230,7 +4172,7 @@ entities: - pos: 0.5,-5.5 parent: 778 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 283 components: diff --git a/Resources/Maps/Salvage/atlas_atmos.yml b/Resources/Maps/Salvage/atlas_atmos.yml index 0316e0b848..1b6f1b266e 100644 --- a/Resources/Maps/Salvage/atlas_atmos.yml +++ b/Resources/Maps/Salvage/atlas_atmos.yml @@ -1,18 +1,16 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 59: FloorReinforced - 69: FloorSteel - 79: FloorTechMaint - 94: Lattice - 95: Plating + 24: FloorDark + 61: FloorReinforced + 71: FloorSteel + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 612 components: @@ -23,21 +21,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABFAAADRQAAAEUAAAJFAAACRQAAAEUAAAIAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAFwAAAxcAAAIXAAAAFwAAARcAAAJFAAABAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAABRQAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAUUAAAIAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAADRQAAAwAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAUUAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAABFwAAABcAAAIXAAADFwAAARcAAANFAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAEUAAAFFAAABRQAAAEUAAAJFAAAARQAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAADRwAAAEcAAAJHAAACRwAAAEcAAAIAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAxgAAAIYAAAAGAAAARgAAAJHAAABAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABRwAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAUcAAAIAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADRwAAAwAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAUcAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABGAAAABgAAAIYAAADGAAAARgAAANHAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAEcAAAFHAAABRwAAAEcAAAJHAAAARwAAAg== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAATwAAAF8AAAA7AAAAOwAAADsAAABfAAAARQAAAkUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAE8AAABfAAAAOwAAADsAAAA7AAAAXwAAAEUAAANFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAADsAAAA7AAAAOwAAAF8AAABFAAAARQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAA9AAAAPQAAAD0AAABhAAAARwAAAkcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAFEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAEcAAANHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABHAAAARwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAABFAAAAXwAAAF8AAABFAAADXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAABRQAAA0UAAAJFAAABRQAAAl8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAADRQAAAkUAAABFAAACRQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAADRQAAA0UAAABFAAADXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABHAAAAYQAAAGEAAABHAAADYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAABRwAAA0cAAAJHAAABRwAAAmEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAkcAAABHAAACRwAAAEcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAADRwAAA0cAAABHAAADYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABFAAACXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAJFAAABRQAAA18AAAAXAAACFwAAARcAAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABfAAAAFwAAAhcAAAEXAAAAFwAAAV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAANFAAADXwAAABcAAAAXAAAAFwAAABcAAAJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAACRQAAA18AAAAXAAACFwAAABcAAAJfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAA0UAAABfAAAAFwAAABcAAAAXAAACFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAAJFAAACXwAAABcAAAAXAAADFwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAACRQAAAl8AAAAXAAAAFwAAAxcAAAMAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAA0UAAAFfAAAAFwAAAhcAAAMXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAANFAAACXwAAABcAAAIXAAACFwAAAV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAACYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAJHAAABRwAAA2EAAAAYAAACGAAAARgAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAABhAAAAGAAAAhgAAAEYAAAAGAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAANHAAADYQAAABgAAAAYAAAAGAAAABgAAAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAACRwAAA2EAAAAYAAACGAAAABgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAABhAAAAGAAAABgAAAAYAAACGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAJHAAACYQAAABgAAAAYAAADGAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAACRwAAAmEAAAAYAAAAGAAAAxgAAAMAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAAFhAAAAGAAAAhgAAAMYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAANHAAACYQAAABgAAAIYAAACGAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -306,72 +308,72 @@ entities: tiles: -1,-1: 0: 32768 - 2: 32767 + 1: 32767 -1,0: - 1: 8 - 2: 65527 + 2: 8 + 1: 65527 0,0: - 1: 15 - 2: 65520 + 2: 15 + 1: 65520 1,0: - 1: 7 - 2: 30712 + 2: 7 + 1: 30712 -4,-2: - 2: 52360 + 1: 52360 -4,-1: - 2: 34956 + 1: 34956 -4,-3: - 2: 32768 + 1: 32768 -3,-3: - 2: 65024 + 1: 65024 -3,-2: - 2: 65535 + 1: 65535 -3,-1: - 2: 65535 + 1: 65535 -2,-3: - 2: 65406 + 1: 65406 -2,-2: - 2: 65535 + 1: 65535 -2,-1: - 2: 65535 + 1: 65535 -1,-3: - 2: 65380 + 1: 65380 -1,-2: - 2: 65535 + 1: 65535 -3,0: - 2: 61183 + 1: 61183 -3,1: - 2: 4 + 1: 4 -2,0: - 2: 65535 + 1: 65535 -2,1: - 2: 206 + 1: 206 -1,1: - 2: 319 + 1: 319 0,1: - 2: 3327 + 1: 3327 1,1: - 2: 23 + 1: 23 2,0: - 2: 1 + 1: 1 0,-3: - 2: 65280 + 1: 65280 0,-2: - 2: 65535 + 1: 65535 0,-1: - 2: 65535 + 1: 65535 1,-3: - 2: 65392 + 1: 65392 1,-2: - 2: 65535 + 1: 65535 1,-1: - 2: 63359 + 1: 63359 2,-3: - 2: 12544 + 1: 12544 2,-2: - 2: 17 + 1: 17 2,-1: - 2: 17 + 1: 17 uniqueMixes: - volume: 2500 temperature: 5000 @@ -391,8 +393,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 21.824879 - - 82.10312 + - 0 + - 0 - 0 - 0 - 0 @@ -406,8 +408,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 - - 0 + - 21.824879 + - 82.10312 - 0 - 0 - 0 @@ -951,13 +953,6 @@ entities: - pos: -7.5,-5.5 parent: 612 type: Transform -- proto: Autolathe - entities: - - uid: 37 - components: - - pos: 5.5,3.5 - parent: 612 - type: Transform - proto: BlastDoor entities: - uid: 201 @@ -965,81 +960,41 @@ entities: - pos: -12.5,-5.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - uid: 202 components: - pos: -12.5,-4.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - uid: 203 components: - pos: -12.5,-3.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - uid: 204 components: - pos: -10.5,-3.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - uid: 205 components: - pos: -10.5,-5.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 470 @@ -1047,33 +1002,17 @@ entities: - pos: -11.5,-2.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - uid: 471 components: - pos: -11.5,-6.5 parent: 612 type: Transform - - inputs: - Open: - - port: Left - uid: 496 - - port: Right - uid: 496 - Close: - - port: Middle - uid: 496 - Toggle: [] - type: SignalReceiver + - links: + - 496 + type: DeviceLinkSink - proto: CableApcExtension entities: - uid: 381 @@ -1101,8 +1040,6 @@ entities: - pos: -2.5,2.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 386 components: - pos: -1.5,2.5 @@ -1148,8 +1085,6 @@ entities: - pos: 4.5,0.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 395 components: - pos: 4.5,-0.5 @@ -1205,8 +1140,6 @@ entities: - pos: 5.5,-9.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 406 components: - pos: 4.5,-7.5 @@ -1242,8 +1175,6 @@ entities: - pos: -5.5,0.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 413 components: - pos: -5.5,-0.5 @@ -1284,8 +1215,6 @@ entities: - pos: 0.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 421 components: - pos: 1.5,-1.5 @@ -1296,36 +1225,26 @@ entities: - pos: -5.5,-2.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 423 components: - pos: -5.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 424 components: - pos: -4.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 425 components: - pos: -3.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 426 components: - pos: -2.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 427 components: - pos: -1.5,-3.5 @@ -1341,8 +1260,6 @@ entities: - pos: 0.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 430 components: - pos: 1.5,-3.5 @@ -1353,22 +1270,16 @@ entities: - pos: -5.5,-4.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 432 components: - pos: -5.5,-5.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 433 components: - pos: -5.5,-6.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 434 components: - pos: -5.5,-7.5 @@ -1404,8 +1315,6 @@ entities: - pos: 0.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 441 components: - pos: 1.5,-7.5 @@ -1431,120 +1340,86 @@ entities: - pos: -7.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 446 components: - pos: -8.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 447 components: - pos: -9.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 448 components: - pos: -10.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 449 components: - pos: -11.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 450 components: - pos: -7.5,-8.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 451 components: - pos: -7.5,-9.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 452 components: - pos: -11.5,-6.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 453 components: - pos: -11.5,-5.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - pos: -11.5,-4.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 455 components: - pos: -11.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 456 components: - pos: -11.5,-2.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 457 components: - pos: -11.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 458 components: - pos: -10.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 459 components: - pos: -9.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 460 components: - pos: -8.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 461 components: - pos: -7.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 462 components: - pos: -6.5,-1.5 @@ -1555,29 +1430,21 @@ entities: - pos: -8.5,-0.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 464 components: - pos: -8.5,0.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 465 components: - pos: -8.5,1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 466 components: - pos: -8.5,2.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 467 components: - pos: -7.5,2.5 @@ -1588,8 +1455,6 @@ entities: - pos: -7.5,3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - proto: CableApcStack entities: - uid: 164 @@ -1604,50 +1469,36 @@ entities: - pos: 0.5,-1.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 353 components: - pos: 0.5,-2.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 354 components: - pos: 0.5,-3.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 355 components: - pos: 0.5,-4.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 356 components: - pos: 0.5,-5.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 357 components: - pos: 0.5,-6.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 358 components: - pos: 0.5,-7.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 359 components: - pos: 0.5,-8.5 @@ -1673,8 +1524,6 @@ entities: - pos: 5.5,-9.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 364 components: - pos: 5.5,-8.5 @@ -1774,8 +1623,6 @@ entities: - pos: -5.5,0.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 323 components: - pos: -5.5,-0.5 @@ -1866,8 +1713,6 @@ entities: - pos: 4.5,0.5 parent: 612 type: Transform - - enabled: True - type: AmbientSound - uid: 341 components: - pos: 5.5,-1.5 @@ -2087,8 +1932,6 @@ entities: pos: -1.5,1.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - proto: ComputerBroken entities: - uid: 139 @@ -2273,8 +2116,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 260 components: - pos: -3.5,-4.5 @@ -2282,8 +2123,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasMinerNitrogen entities: - uid: 236 @@ -2306,8 +2145,6 @@ entities: pos: -4.5,-3.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - proto: GasOutletInjector entities: - uid: 225 @@ -2316,15 +2153,11 @@ entities: pos: -9.5,-3.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - uid: 226 components: - pos: -9.5,-5.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 227 @@ -2333,16 +2166,12 @@ entities: pos: -7.5,-3.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - uid: 228 components: - rot: 1.5707963267948966 rad pos: -7.5,-5.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - uid: 237 components: - rot: 1.5707963267948966 rad @@ -2351,8 +2180,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 239 @@ -2363,10 +2190,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 240 components: - rot: 1.5707963267948966 rad @@ -2375,10 +2198,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 250 components: - pos: -3.5,-1.5 @@ -2386,38 +2205,24 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 252 components: - rot: 1.5707963267948966 rad pos: -9.5,-2.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 261 components: - rot: 1.5707963267948966 rad pos: -9.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 268 components: - rot: -1.5707963267948966 rad pos: -4.5,-5.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 281 components: - pos: -2.5,-3.5 @@ -2425,10 +2230,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 282 components: - rot: 3.141592653589793 rad @@ -2437,10 +2238,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 305 components: - pos: 5.5,2.5 @@ -2448,8 +2245,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 1 @@ -2460,8 +2255,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 238 components: - rot: 1.5707963267948966 rad @@ -2470,10 +2263,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 241 components: - pos: -11.5,-3.5 @@ -2481,10 +2270,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 242 components: - pos: -11.5,-2.5 @@ -2492,10 +2277,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 243 components: - rot: -1.5707963267948966 rad @@ -2504,10 +2285,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 244 components: - rot: -1.5707963267948966 rad @@ -2516,10 +2293,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 245 components: - rot: -1.5707963267948966 rad @@ -2528,10 +2301,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 246 components: - rot: -1.5707963267948966 rad @@ -2540,10 +2309,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 247 components: - rot: -1.5707963267948966 rad @@ -2552,8 +2317,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 248 components: - rot: -1.5707963267948966 rad @@ -2562,8 +2325,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 249 components: - rot: -1.5707963267948966 rad @@ -2572,67 +2333,41 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 253 components: - rot: 1.5707963267948966 rad pos: -8.5,-2.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 254 components: - rot: 1.5707963267948966 rad pos: -7.5,-2.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 255 components: - rot: 1.5707963267948966 rad pos: -6.5,-2.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 256 components: - rot: 1.5707963267948966 rad pos: -5.5,-2.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 257 components: - rot: 1.5707963267948966 rad pos: -4.5,-2.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 258 components: - pos: -3.5,-3.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 259 components: - pos: -3.5,-5.5 @@ -2640,110 +2375,66 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 262 components: - rot: 1.5707963267948966 rad pos: -8.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 263 components: - rot: 1.5707963267948966 rad pos: -7.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 264 components: - rot: 1.5707963267948966 rad pos: -6.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 265 components: - rot: 1.5707963267948966 rad pos: -5.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 266 components: - rot: 1.5707963267948966 rad pos: -4.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 269 components: - rot: -1.5707963267948966 rad pos: -6.5,-5.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 270 components: - rot: -1.5707963267948966 rad pos: -5.5,-5.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 271 components: - rot: 3.141592653589793 rad pos: -4.5,-4.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 272 components: - rot: 1.5707963267948966 rad pos: -6.5,-3.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 273 components: - rot: 1.5707963267948966 rad pos: -5.5,-3.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 283 components: - rot: 1.5707963267948966 rad @@ -2752,10 +2443,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 284 components: - rot: 1.5707963267948966 rad @@ -2764,8 +2451,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 289 components: - pos: 1.5,0.5 @@ -2773,10 +2458,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 290 components: - pos: 1.5,-0.5 @@ -2784,8 +2465,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 291 components: - pos: 1.5,-1.5 @@ -2793,8 +2472,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 292 components: - pos: 1.5,-2.5 @@ -2802,8 +2479,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 293 components: - pos: 1.5,-3.5 @@ -2811,8 +2486,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 294 components: - pos: 1.5,-4.5 @@ -2820,8 +2493,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 295 components: - pos: 1.5,-5.5 @@ -2829,8 +2500,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 296 components: - pos: -0.5,-3.5 @@ -2838,8 +2507,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 297 components: - pos: -0.5,-2.5 @@ -2847,8 +2514,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 298 components: - rot: -1.5707963267948966 rad @@ -2857,10 +2522,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 299 components: - rot: -1.5707963267948966 rad @@ -2869,10 +2530,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 300 components: - rot: -1.5707963267948966 rad @@ -2881,8 +2538,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 301 components: - rot: -1.5707963267948966 rad @@ -2891,8 +2546,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 302 components: - rot: -1.5707963267948966 rad @@ -2901,8 +2554,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 303 components: - rot: -1.5707963267948966 rad @@ -2911,8 +2562,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 307 components: - rot: 1.5707963267948966 rad @@ -2921,8 +2570,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 308 components: - rot: 1.5707963267948966 rad @@ -2931,8 +2578,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 309 components: - rot: 1.5707963267948966 rad @@ -2941,8 +2586,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 310 components: - rot: 1.5707963267948966 rad @@ -2951,10 +2594,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 311 components: - rot: 1.5707963267948966 rad @@ -2963,8 +2602,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 312 components: - rot: 1.5707963267948966 rad @@ -2973,8 +2610,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 313 components: - rot: 1.5707963267948966 rad @@ -2983,10 +2618,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 314 components: - pos: 5.5,-3.5 @@ -2994,8 +2625,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 315 components: - pos: 5.5,-2.5 @@ -3003,8 +2632,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 316 components: - pos: 5.5,-1.5 @@ -3012,8 +2639,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 317 components: - pos: 5.5,-0.5 @@ -3021,8 +2646,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 318 components: - pos: 5.5,0.5 @@ -3030,8 +2653,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 319 components: - pos: 5.5,1.5 @@ -3039,8 +2660,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 276 @@ -3051,10 +2670,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 277 components: - rot: 3.141592653589793 rad @@ -3063,10 +2678,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 280 components: - rot: 3.141592653589793 rad @@ -3075,10 +2686,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 286 components: - pos: -0.5,-6.5 @@ -3086,8 +2693,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 287 components: - rot: 3.141592653589793 rad @@ -3096,8 +2701,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 306 components: - rot: 3.141592653589793 rad @@ -3106,8 +2709,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 275 @@ -3118,8 +2719,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 278 components: - pos: -2.5,-5.5 @@ -3127,8 +2726,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 274 @@ -3139,8 +2736,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 279 @@ -3150,8 +2745,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 304 components: - rot: 1.5707963267948966 rad @@ -3160,8 +2753,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 285 @@ -3172,8 +2763,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 288 components: - pos: 1.5,1.5 @@ -3181,8 +2770,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 184 @@ -3313,22 +2900,16 @@ entities: - pos: 4.5,-1.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - uid: 137 components: - pos: 4.5,-0.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - uid: 138 components: - pos: 6.5,-0.5 parent: 612 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceFluffSpawner entities: - uid: 489 @@ -3446,8 +3027,6 @@ entities: - pos: -1.5,3.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 505 @@ -3456,8 +3035,6 @@ entities: pos: 5.5,2.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 506 @@ -3466,8 +3043,6 @@ entities: pos: 4.5,-0.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 507 @@ -3476,8 +3051,6 @@ entities: pos: 6.5,-3.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 508 @@ -3486,8 +3059,6 @@ entities: pos: 6.5,-5.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 509 @@ -3496,8 +3067,6 @@ entities: pos: 4.5,-8.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 510 @@ -3506,8 +3075,6 @@ entities: pos: 2.5,-8.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 511 @@ -3516,8 +3083,6 @@ entities: pos: 2.5,-0.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 512 @@ -3526,8 +3091,6 @@ entities: pos: -5.5,-2.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 513 @@ -3536,8 +3099,6 @@ entities: pos: -5.5,-6.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 514 @@ -3545,8 +3106,6 @@ entities: - pos: -8.5,-3.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 515 @@ -3554,8 +3113,6 @@ entities: - pos: -8.5,-5.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -3565,8 +3122,6 @@ entities: - pos: -10.5,-7.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 499 @@ -3575,8 +3130,6 @@ entities: pos: -10.5,-1.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 500 @@ -3584,8 +3137,6 @@ entities: - pos: -8.5,2.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 503 @@ -3593,8 +3144,6 @@ entities: - pos: -4.5,3.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 516 @@ -3603,8 +3152,6 @@ entities: pos: -11.5,-4.5 parent: 612 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -3988,53 +3535,36 @@ entities: - pos: -3.5,-5.5 parent: 612 type: Transform - - outputs: - Left: - - port: Open - uid: 204 - - port: Open - uid: 205 - - port: Open - uid: 471 - - port: Open - uid: 470 - - port: Open - uid: 203 - - port: Open - uid: 202 - - port: Open - uid: 201 - Right: - - port: Open - uid: 204 - - port: Open - uid: 205 - - port: Open - uid: 471 - - port: Open - uid: 470 - - port: Open - uid: 203 - - port: Open - uid: 202 - - port: Open - uid: 201 - Middle: - - port: Close - uid: 204 - - port: Close - uid: 205 - - port: Close - uid: 471 - - port: Close - uid: 470 - - port: Close - uid: 203 - - port: Close - uid: 202 - - port: Close - uid: 201 - type: SignalTransmitter + - linkedPorts: + 204: + - Left: Open + - Right: Open + - Middle: Close + 205: + - Left: Open + - Right: Open + - Middle: Close + 471: + - Left: Open + - Right: Open + - Middle: Close + 470: + - Left: Open + - Right: Open + - Middle: Close + 203: + - Left: Open + - Right: Open + - Middle: Close + 202: + - Left: Open + - Right: Open + - Middle: Close + 201: + - Left: Open + - Right: Open + - Middle: Close + type: DeviceLinkSource - proto: VendingMachineEngivend entities: - uid: 33 @@ -4493,7 +4023,7 @@ entities: pos: 7.5,-6.5 parent: 612 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 124 components: diff --git a/Resources/Maps/Salvage/atlas_cargo.yml b/Resources/Maps/Salvage/atlas_cargo.yml index 0d4b53d8ff..20dc99e16a 100644 --- a/Resources/Maps/Salvage/atlas_cargo.yml +++ b/Resources/Maps/Salvage/atlas_cargo.yml @@ -1,20 +1,18 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 18: FloorCarpetClown - 35: FloorEighties - 53: FloorMime - 69: FloorSteel - 82: FloorWhite - 92: FloorWood - 94: Lattice - 95: Plating + 19: FloorCarpetClown + 36: FloorEighties + 54: FloorMime + 71: FloorSteel + 84: FloorWhite + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 509 components: @@ -25,21 +23,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAkUAAAFFAAADRQAAAUUAAAJFAAAARQAAAkUAAAJFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAJFAAAARQAAAUUAAAFfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAEUAAAJfAAAAXwAAAEUAAANFAAAARQAAA18AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAARQAAAkUAAAJFAAABRQAAAl8AAABFAAADRQAAA0UAAAFfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAABRQAAAF8AAABFAAACRQAAAUUAAANFAAABRQAAAkUAAAJFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAA0UAAAFFAAACRQAAAUUAAANFAAABRQAAA0UAAABFAAADRQAAAl8AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAABFAAACXwAAAEUAAAFFAAADRQAAAkUAAABFAAADRQAAA0UAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAAJeAAAARQAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAAkcAAAFHAAADRwAAAUcAAAJHAAAARwAAAkcAAAJHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAJHAAAARwAAAUcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAEcAAAJhAAAAYQAAAEcAAANHAAAARwAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAARwAAAkcAAAJHAAABRwAAAmEAAABHAAADRwAAA0cAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAAGEAAABHAAACRwAAAUcAAANHAAABRwAAAkcAAAJHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAFHAAACRwAAAUcAAANHAAABRwAAA0cAAABHAAADRwAAAmEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEcAAABHAAACYQAAAEcAAAFHAAADRwAAAkcAAABHAAADRwAAA0cAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAAJgAAAARwAAAQ== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAVIAAABSAAACUgAAAFIAAAJSAAAARQAAAl4AAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAACUgAAA1IAAABSAAAAUgAAAV4AAABeAAAARQAAA0UAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAADUgAAAVIAAAJSAAAAUgAAAwAAAABeAAAARQAAA0UAAAFFAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAEUAAAJFAAACRQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABFAAABRQAAAEUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAVAAAAVQAAABUAAACVAAAAFQAAAJUAAAARwAAAmAAAABgAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFQAAABUAAACVAAAA1QAAABUAAAAVAAAAWAAAABgAAAARwAAA0cAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABUAAADVAAAAVQAAAJUAAAAVAAAAwAAAABgAAAARwAAA0cAAAFHAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAJHAAACRwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABHAAABRwAAAEcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RQAAAkUAAABFAAADRQAAAUUAAAJfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAFFAAADRQAAA0UAAAJFAAADXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAABRQAAA0UAAAFFAAABXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAA0UAAAFFAAAARQAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAJFAAADRQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAkcAAABHAAADRwAAAUcAAAJhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAADRwAAA0cAAAJHAAADYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAA0cAAAFHAAABYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAFHAAAARwAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAJHAAADRwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAARQAAAUUAAAJFAAACRQAAAkUAAAFeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAARQAAAl8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABFAAACXwAAADUAAAA1AAAANQAAAEUAAAJFAAADXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAACRQAAAl8AAAA1AAAANQAAADUAAAAjAAAAIwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAACXAAAAlwAAAJfAAAAEgAAABIAAAASAAAAIwAAACMAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXAAAAlwAAAFcAAADXwAAABIAAAASAAAAEgAAACMAAAAjAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAARQAAA18AAABfAAAAXwAAAF8AAAASAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAACRQAAA0UAAANfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAARwAAAUcAAAJHAAACRwAAAkcAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAARwAAAmEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABHAAACYQAAADYAAAA2AAAANgAAAEcAAAJHAAADYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAmEAAAA2AAAANgAAADYAAAAkAAAAJAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAACXgAAAl4AAAJhAAAAEwAAABMAAAATAAAAJAAAACQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAXgAAAl4AAAFeAAADYQAAABMAAAATAAAAEwAAACQAAAAkAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAARwAAA2EAAABhAAAAYQAAAGEAAAATAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABHAAACRwAAA0cAAANhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -233,16 +235,16 @@ entities: 45: 4,-1 46: 4,-5 - node: - angle: 3.141592653589793 rad color: '#FFFFFFFF' id: LoadingArea decals: - 7: -3,2 + 6: 1,2 - node: + angle: 3.141592653589793 rad color: '#FFFFFFFF' id: LoadingArea decals: - 6: 1,2 + 7: -3,2 - node: color: '#9FED5896' id: QuarterTileOverlayGreyscale90 @@ -478,29 +480,17 @@ entities: - pos: -2.5,7.5 parent: 509 type: Transform - - inputs: - Open: - - port: On - uid: 75 - Close: - - port: Off - uid: 75 - Toggle: [] - type: SignalReceiver + - links: + - 75 + type: DeviceLinkSink - uid: 74 components: - pos: -2.5,5.5 parent: 509 type: Transform - - inputs: - Open: - - port: On - uid: 75 - Close: - - port: Off - uid: 75 - Toggle: [] - type: SignalReceiver + - links: + - 75 + type: DeviceLinkSink - proto: BoxFolderBase entities: - uid: 293 @@ -541,22 +531,16 @@ entities: - pos: -4.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 341 components: - pos: -1.5,6.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 342 components: - pos: -1.5,5.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 343 components: - pos: -1.5,4.5 @@ -577,15 +561,11 @@ entities: - pos: 0.5,6.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 347 components: - pos: 0.5,5.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 348 components: - pos: 0.5,4.5 @@ -671,36 +651,26 @@ entities: - pos: 6.5,1.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 365 components: - pos: 6.5,0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 366 components: - pos: 6.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 367 components: - pos: 7.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 368 components: - pos: 7.5,-1.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 369 components: - pos: 7.5,-2.5 @@ -756,8 +726,6 @@ entities: - pos: 3.5,-1.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 380 components: - pos: 3.5,-2.5 @@ -883,8 +851,6 @@ entities: - pos: -10.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 405 components: - pos: -10.5,-1.5 @@ -917,8 +883,6 @@ entities: - pos: 4.5,2.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 201 components: - pos: 4.5,1.5 @@ -939,8 +903,6 @@ entities: - pos: 4.5,-1.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 205 components: - pos: 4.5,-2.5 @@ -966,29 +928,21 @@ entities: - pos: 5.5,1.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 210 components: - pos: 6.5,0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 211 components: - pos: 6.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 212 components: - pos: 7.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 213 components: - pos: 6.5,-1.5 @@ -1086,15 +1040,11 @@ entities: - pos: 7.5,-1.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 326 components: - pos: 4.5,2.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 327 components: - pos: 4.5,1.5 @@ -1135,15 +1085,11 @@ entities: - pos: 7.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 335 components: - pos: -4.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - uid: 336 components: - pos: -3.5,-0.5 @@ -1159,8 +1105,6 @@ entities: - pos: -10.5,-0.5 parent: 509 type: Transform - - enabled: True - type: AmbientSound - proto: CarpetBlue entities: - uid: 274 @@ -1218,8 +1162,6 @@ entities: - pos: -10.5,-1.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeDark entities: - uid: 168 @@ -1281,8 +1223,6 @@ entities: - pos: 3.5,-2.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - proto: ComputerBroken entities: - uid: 85 @@ -1309,117 +1249,61 @@ entities: pos: -2.5,4.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 83 - Forward: - - port: Left - uid: 83 - Off: - - port: Middle - uid: 83 - type: SignalReceiver + - links: + - 83 + type: DeviceLinkSink - uid: 77 components: - rot: 3.141592653589793 rad pos: -2.5,5.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 83 - Forward: - - port: Left - uid: 83 - Off: - - port: Middle - uid: 83 - type: SignalReceiver + - links: + - 83 + type: DeviceLinkSink - uid: 78 components: - rot: 3.141592653589793 rad pos: -2.5,6.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 83 - Forward: - - port: Left - uid: 83 - Off: - - port: Middle - uid: 83 - type: SignalReceiver + - links: + - 83 + type: DeviceLinkSink - uid: 79 components: - rot: 3.141592653589793 rad pos: -2.5,7.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 83 - Forward: - - port: Left - uid: 83 - Off: - - port: Middle - uid: 83 - type: SignalReceiver + - links: + - 83 + type: DeviceLinkSink - uid: 80 components: - rot: 3.141592653589793 rad pos: -2.5,3.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 83 - Forward: - - port: Left - uid: 83 - Off: - - port: Middle - uid: 83 - type: SignalReceiver + - links: + - 83 + type: DeviceLinkSink - uid: 81 components: - pos: 1.5,4.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 84 - Forward: - - port: Left - uid: 84 - Off: - - port: Middle - uid: 84 - type: SignalReceiver + - links: + - 84 + type: DeviceLinkSink - uid: 82 components: - pos: 1.5,3.5 parent: 509 type: Transform - - inputs: - Reverse: - - port: Right - uid: 84 - Forward: - - port: Left - uid: 84 - Off: - - port: Middle - uid: 84 - type: SignalReceiver + - links: + - 84 + type: DeviceLinkSink - proto: CrateFilledSpawner entities: - uid: 28 @@ -1551,10 +1435,8 @@ entities: pos: -7.5,-4.5 parent: 509 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: ExtinguisherCabinet entities: @@ -1688,8 +1570,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 419 components: - rot: -1.5707963267948966 rad @@ -1698,8 +1578,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 444 components: - rot: -1.5707963267948966 rad @@ -1708,8 +1586,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 445 components: - pos: -9.5,-2.5 @@ -1717,8 +1593,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 472 components: - rot: -1.5707963267948966 rad @@ -1727,8 +1601,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 473 components: - pos: -1.5,1.5 @@ -1736,8 +1608,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 416 @@ -1747,10 +1617,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 420 components: - rot: 3.141592653589793 rad @@ -1759,10 +1625,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 421 components: - rot: 3.141592653589793 rad @@ -1771,10 +1633,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 422 components: - rot: 1.5707963267948966 rad @@ -1783,8 +1641,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 423 components: - pos: 0.5,3.5 @@ -1792,8 +1648,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 424 components: - pos: 0.5,2.5 @@ -1801,8 +1655,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 425 components: - pos: 0.5,1.5 @@ -1810,8 +1662,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 426 components: - rot: -1.5707963267948966 rad @@ -1820,8 +1670,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 427 components: - rot: -1.5707963267948966 rad @@ -1830,10 +1678,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 428 components: - rot: -1.5707963267948966 rad @@ -1842,10 +1686,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 430 components: - rot: -1.5707963267948966 rad @@ -1854,8 +1694,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 433 components: - pos: -6.5,-3.5 @@ -1863,8 +1701,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 434 components: - pos: -6.5,-4.5 @@ -1872,8 +1708,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 435 components: - pos: -6.5,-5.5 @@ -1881,8 +1715,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 436 components: - pos: -6.5,-6.5 @@ -1890,8 +1722,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 438 components: - rot: 1.5707963267948966 rad @@ -1900,8 +1730,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 439 components: - rot: 1.5707963267948966 rad @@ -1910,8 +1738,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 440 components: - rot: 1.5707963267948966 rad @@ -1920,8 +1746,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 441 components: - rot: 1.5707963267948966 rad @@ -1930,8 +1754,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 442 components: - pos: -3.5,-1.5 @@ -1939,8 +1761,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 443 components: - pos: -3.5,-0.5 @@ -1948,8 +1768,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 446 components: - rot: -1.5707963267948966 rad @@ -1958,8 +1776,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 447 components: - rot: 3.141592653589793 rad @@ -1968,8 +1784,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 449 components: - rot: 3.141592653589793 rad @@ -1978,10 +1792,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 450 components: - rot: -1.5707963267948966 rad @@ -1990,8 +1800,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 451 components: - rot: -1.5707963267948966 rad @@ -2000,8 +1808,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 452 components: - rot: -1.5707963267948966 rad @@ -2010,8 +1816,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 453 components: - rot: -1.5707963267948966 rad @@ -2020,8 +1824,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 454 components: - rot: -1.5707963267948966 rad @@ -2030,8 +1832,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 455 components: - rot: -1.5707963267948966 rad @@ -2040,10 +1840,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 456 components: - rot: -1.5707963267948966 rad @@ -2052,8 +1848,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 457 components: - rot: -1.5707963267948966 rad @@ -2062,8 +1856,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 458 components: - rot: -1.5707963267948966 rad @@ -2072,8 +1864,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 461 components: - pos: 10.5,-6.5 @@ -2081,10 +1871,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 462 components: - pos: 10.5,-5.5 @@ -2092,8 +1878,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 469 components: - pos: 8.5,-5.5 @@ -2101,8 +1885,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 470 components: - pos: 8.5,-6.5 @@ -2110,10 +1892,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 471 components: - pos: 8.5,-7.5 @@ -2121,8 +1899,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 474 components: - rot: -1.5707963267948966 rad @@ -2131,10 +1907,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 475 components: - rot: -1.5707963267948966 rad @@ -2143,8 +1915,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 476 components: - rot: 3.141592653589793 rad @@ -2153,10 +1923,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 478 components: - rot: 1.5707963267948966 rad @@ -2165,8 +1931,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 479 components: - rot: 1.5707963267948966 rad @@ -2175,8 +1939,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 480 components: - rot: 1.5707963267948966 rad @@ -2185,8 +1947,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 481 components: - pos: -1.5,-1.5 @@ -2194,8 +1954,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 482 components: - pos: -1.5,-2.5 @@ -2203,8 +1961,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 485 components: - rot: -1.5707963267948966 rad @@ -2213,8 +1969,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 486 components: - rot: -1.5707963267948966 rad @@ -2223,8 +1977,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 487 components: - rot: -1.5707963267948966 rad @@ -2233,8 +1985,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 488 components: - pos: -5.5,-4.5 @@ -2242,8 +1992,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 489 components: - pos: -5.5,-5.5 @@ -2251,10 +1999,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 490 components: - pos: -5.5,-6.5 @@ -2262,8 +2006,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 491 components: - pos: -5.5,-7.5 @@ -2271,8 +2013,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 492 components: - pos: -5.5,-8.5 @@ -2280,10 +2020,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 417 @@ -2294,8 +2030,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 429 components: - pos: -3.5,0.5 @@ -2303,8 +2037,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 431 components: - rot: 3.141592653589793 rad @@ -2313,8 +2045,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 432 components: - rot: 1.5707963267948966 rad @@ -2323,8 +2053,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 437 components: - rot: 3.141592653589793 rad @@ -2333,8 +2061,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 448 components: - pos: -4.5,-7.5 @@ -2342,8 +2068,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 459 components: - rot: 3.141592653589793 rad @@ -2352,8 +2076,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 460 components: - pos: 11.5,-7.5 @@ -2361,8 +2083,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 477 components: - rot: 1.5707963267948966 rad @@ -2371,10 +2091,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 483 components: - rot: -1.5707963267948966 rad @@ -2383,8 +2099,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 484 components: - pos: -5.5,-3.5 @@ -2392,8 +2106,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 409 @@ -2403,8 +2115,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 410 components: - pos: -1.5,6.5 @@ -2412,8 +2122,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 411 components: - pos: 0.5,6.5 @@ -2421,8 +2129,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 413 components: - rot: 1.5707963267948966 rad @@ -2431,8 +2137,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 414 components: - pos: -2.5,-1.5 @@ -2440,8 +2144,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 415 components: - pos: -6.5,-1.5 @@ -2449,8 +2151,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 464 @@ -2460,8 +2160,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 465 components: - rot: 1.5707963267948966 rad @@ -2470,8 +2168,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 466 components: - rot: 3.141592653589793 rad @@ -2480,8 +2176,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 467 components: - rot: 1.5707963267948966 rad @@ -2490,8 +2184,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 468 components: - pos: 8.5,-4.5 @@ -2499,8 +2191,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 2 @@ -2670,22 +2360,16 @@ entities: - pos: 2.5,-0.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - uid: 95 components: - pos: 0.5,-0.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - uid: 103 components: - pos: 4.5,-4.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceFluffSpawner entities: - uid: 181 @@ -2961,8 +2645,6 @@ entities: - pos: -4.5,-3.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - proto: PlasticFlapsAirtightOpaque entities: - uid: 501 @@ -2970,8 +2652,6 @@ entities: - pos: 5.5,-0.5 parent: 509 type: Transform - - bodyType: Static - type: Physics - proto: PosterContrabandBeachStarYamamoto entities: - uid: 309 @@ -3028,8 +2708,6 @@ entities: - pos: -5.5,-1.5 parent: 509 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 239 @@ -3038,8 +2716,6 @@ entities: pos: -3.5,-0.5 parent: 509 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 240 @@ -3048,8 +2724,6 @@ entities: pos: -9.5,1.5 parent: 509 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 241 @@ -3058,8 +2732,6 @@ entities: pos: -1.5,-5.5 parent: 509 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -3093,8 +2765,6 @@ entities: pos: -1.5,6.5 parent: 509 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLightEmpty @@ -3411,18 +3081,14 @@ entities: pos: -0.5,6.5 parent: 509 type: Transform - - outputs: - On: - - port: Open - uid: 73 - - port: Open - uid: 74 - Off: - - port: Close - uid: 73 - - port: Close - uid: 74 - type: SignalTransmitter + - linkedPorts: + 73: + - On: Open + - Off: Close + 74: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignCargo entities: - uid: 164 @@ -3635,63 +3301,43 @@ entities: - pos: -1.5,3.5 parent: 509 type: Transform - - outputs: - Left: - - port: Forward - uid: 79 - - port: Forward - uid: 78 - - port: Forward - uid: 77 - - port: Forward - uid: 76 - - port: Forward - uid: 80 - Right: - - port: Reverse - uid: 79 - - port: Reverse - uid: 78 - - port: Reverse - uid: 77 - - port: Reverse - uid: 76 - - port: Reverse - uid: 80 - Middle: - - port: Off - uid: 79 - - port: Off - uid: 78 - - port: Off - uid: 77 - - port: Off - uid: 76 - - port: Off - uid: 80 - type: SignalTransmitter + - linkedPorts: + 79: + - Left: Forward + - Right: Reverse + - Middle: Off + 78: + - Left: Forward + - Right: Reverse + - Middle: Off + 77: + - Left: Forward + - Right: Reverse + - Middle: Off + 76: + - Left: Forward + - Right: Reverse + - Middle: Off + 80: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 84 components: - pos: 2.5,3.5 parent: 509 type: Transform - - outputs: - Left: - - port: Forward - uid: 81 - - port: Forward - uid: 82 - Right: - - port: Reverse - uid: 81 - - port: Reverse - uid: 82 - Middle: - - port: Off - uid: 81 - - port: Off - uid: 82 - type: SignalTransmitter + - linkedPorts: + 81: + - Left: Forward + - Right: Reverse + - Middle: Off + 82: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: VendingMachineTheater entities: - uid: 111 diff --git a/Resources/Maps/Salvage/atlas_conferenceroom.yml b/Resources/Maps/Salvage/atlas_conferenceroom.yml index 7d663df849..78c210dd31 100644 --- a/Resources/Maps/Salvage/atlas_conferenceroom.yml +++ b/Resources/Maps/Salvage/atlas_conferenceroom.yml @@ -1,21 +1,19 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 38: FloorFreezer - 47: FloorHydro - 50: FloorLino - 69: FloorSteel - 79: FloorTechMaint - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 39: FloorFreezer + 48: FloorHydro + 51: FloorLino + 71: FloorSteel + 81: FloorTechMaint + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 576 components: @@ -26,21 +24,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFwAAAF8AAABfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAFwAAAy8AAAAXAAADXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAEvAAAAFwAAAl8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAARQAAARcAAAAXAAACLwAAABcAAANfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAARQAAAUUAAAAXAAADFwAAAi8AAAAXAAACFwAAAk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAJFAAABXwAAABcAAAMvAAAAFwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAACRQAAA18AAAAXAAAALwAAABcAAANfAAAAFwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAA0UAAABfAAAAFwAAAy8AAAAXAAACXwAAABcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAANFAAABXwAAABcAAAIXAAABFwAAAV8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAARQAAAl8AAABfAAAAXwAAAF8AAABfAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAEUAAABfAAAAJgAAACYAAAAmAAAAXwAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAFFAAAAXwAAACYAAAAmAAAAJgAAAF8AAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAADRQAAAkUAAAMmAAAAJgAAACYAAABfAAAAMgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAGAAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAGAAAAzAAAAAYAAADYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAEwAAAAGAAAAmEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAARwAAARgAAAAYAAACMAAAABgAAANhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAARwAAAUcAAAAYAAADGAAAAjAAAAAYAAACGAAAAlEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEcAAAJHAAABYQAAABgAAAMwAAAAGAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAA2EAAAAYAAAAMAAAABgAAANhAAAAGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAABhAAAAGAAAAzAAAAAYAAACYQAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEcAAANHAAABYQAAABgAAAIYAAABGAAAAWEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABHAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAAEcAAABhAAAAJwAAACcAAAAnAAAAYQAAADMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEcAAAFHAAAAYQAAACcAAAAnAAAAJwAAAGEAAAAzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAkcAAAMnAAAAJwAAACcAAABhAAAAMwAAAA== 0,-1: ind: 0,-1 - tiles: XwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAxcAAAIXAAAAXwAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAIXAAABFwAAA18AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABcAAAFfAAAAXAAAAVwAAAJcAAACXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAADIAAAAyAAAAXwAAAFwAAABcAAACXAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIAAAAyAAAAMgAAAF8AAABfAAAAXAAAA14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAMgAAADIAAABfAAAAXAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAADIAAAAyAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAxgAAAIYAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAIYAAABGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAAFhAAAAXgAAAV4AAAJeAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAADMAAAAzAAAAYQAAAF4AAABeAAACXgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMAAAAzAAAAMwAAAGEAAABhAAAAXgAAA2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAMwAAADMAAABhAAAAXgAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAADMAAAAzAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAF8AAAAmAAAAJgAAACYAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAEUAAAFFAAADXwAAAEUAAAJFAAADRQAAAUUAAANFAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAADRQAAA0UAAAJFAAADRQAAA0UAAAFFAAAARQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAEUAAAJfAAAARQAAAEUAAABFAAAARQAAAkUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAANFAAADXwAAAF8AAAAXAAAAFwAAAl4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAACRQAAAl8AAAAXAAACFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAAFfAAAAFwAAARcAAAFeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAEUAAAJFAAABXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAACRQAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAA14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAGEAAAAnAAAAJwAAACcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAEcAAAFHAAADYQAAAEcAAAJHAAADRwAAAUcAAANHAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAA0cAAAJHAAADRwAAA0cAAAFHAAAARwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAAEcAAAJhAAAARwAAAEcAAABHAAAARwAAAkcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADYQAAAGEAAAAYAAAAGAAAAmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAmEAAAAYAAACGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAAFhAAAAGAAAARgAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAEcAAAJHAAABYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABHAAACRwAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAA2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAMXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -139,15 +141,15 @@ entities: decals: 17: -4,0 - node: - color: '#9FED5896' + color: '#334E6DC8' id: HalfTileOverlayGreyscale180 decals: - 18: -4,-3 + 10: 2,0 - node: - color: '#334E6DC8' + color: '#9FED5896' id: HalfTileOverlayGreyscale180 decals: - 10: 2,0 + 18: -4,-3 - node: color: '#9FED5896' id: HalfTileOverlayGreyscale270 @@ -452,36 +454,26 @@ entities: - pos: 2.5,-10.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 375 components: - pos: 2.5,-11.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 376 components: - pos: 2.5,-12.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 377 components: - pos: 2.5,-13.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 378 components: - pos: 1.5,-13.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 379 components: - pos: 0.5,-13.5 @@ -497,15 +489,11 @@ entities: - pos: 0.5,-11.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 382 components: - pos: 0.5,-10.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 383 components: - pos: 0.5,-9.5 @@ -516,8 +504,6 @@ entities: - pos: -0.5,-10.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 385 components: - pos: 2.5,-5.5 @@ -573,8 +559,6 @@ entities: - pos: 0.5,0.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 397 components: - pos: 0.5,-0.5 @@ -877,15 +861,11 @@ entities: - pos: 0.5,-15.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 306 components: - pos: 0.5,-14.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 307 components: - pos: 0.5,-13.5 @@ -901,15 +881,11 @@ entities: - pos: 0.5,-11.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 310 components: - pos: 0.5,-10.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 311 components: - pos: 0.5,-9.5 @@ -980,15 +956,11 @@ entities: - pos: 1.5,4.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 325 components: - pos: 0.5,4.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 326 components: - pos: -0.5,4.5 @@ -1019,8 +991,6 @@ entities: - pos: -5.5,4.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 332 components: - pos: -6.5,4.5 @@ -1173,8 +1143,6 @@ entities: - pos: 0.5,0.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 362 components: - pos: 0.5,-0.5 @@ -1195,22 +1163,16 @@ entities: - pos: 4.5,-5.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 366 components: - pos: 5.5,-5.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 367 components: - pos: 6.5,-5.5 parent: 576 type: Transform - - enabled: True - type: AmbientSound - uid: 368 components: - pos: 5.5,-4.5 @@ -1273,8 +1235,6 @@ entities: pos: -0.5,-6.5 parent: 576 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeDark entities: - uid: 131 @@ -1439,16 +1399,12 @@ entities: - pos: 1.5,-0.5 parent: 576 type: Transform - - bodyType: Static - type: Physics - uid: 175 components: - rot: 1.5707963267948966 rad pos: -4.5,-11.5 parent: 576 type: Transform - - bodyType: Static - type: Physics - proto: ConveyorBelt entities: - uid: 96 @@ -1457,115 +1413,59 @@ entities: pos: -0.5,-10.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - uid: 97 components: - rot: 1.5707963267948966 rad pos: 0.5,-10.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - uid: 98 components: - rot: 1.5707963267948966 rad pos: 1.5,-10.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - uid: 99 components: - pos: 2.5,-10.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - uid: 100 components: - pos: 2.5,-11.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - uid: 102 components: - pos: 2.5,-12.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - uid: 103 components: - pos: 2.5,-13.5 parent: 576 type: Transform - - inputs: - Reverse: - - port: Right - uid: 104 - Forward: - - port: Left - uid: 104 - Off: - - port: Middle - uid: 104 - type: SignalReceiver + - links: + - 104 + type: DeviceLinkSink - proto: CrateFilledSpawner entities: - uid: 110 @@ -1880,10 +1780,8 @@ entities: pos: -2.5,2.5 parent: 576 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 279 components: @@ -1891,10 +1789,8 @@ entities: pos: 1.5,-6.5 parent: 576 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 280 components: @@ -1902,10 +1798,8 @@ entities: pos: -2.5,-7.5 parent: 576 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockEdge entities: @@ -1972,8 +1866,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 518 components: - rot: -1.5707963267948966 rad @@ -1982,10 +1874,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 519 components: - rot: -1.5707963267948966 rad @@ -1994,10 +1882,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 531 components: - rot: 1.5707963267948966 rad @@ -2006,8 +1890,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 532 components: - rot: -1.5707963267948966 rad @@ -2016,8 +1898,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 405 @@ -2027,8 +1907,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 465 components: - pos: -7.5,-1.5 @@ -2036,8 +1914,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 526 components: - pos: -6.5,-0.5 @@ -2045,8 +1921,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 527 components: - pos: -6.5,4.5 @@ -2054,8 +1928,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 471 @@ -2066,8 +1938,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 472 components: - rot: 3.141592653589793 rad @@ -2076,8 +1946,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 473 components: - rot: 3.141592653589793 rad @@ -2086,8 +1954,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 474 components: - rot: 3.141592653589793 rad @@ -2096,8 +1962,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 475 components: - rot: 3.141592653589793 rad @@ -2106,8 +1970,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 476 components: - rot: 3.141592653589793 rad @@ -2116,8 +1978,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 477 components: - rot: 3.141592653589793 rad @@ -2126,8 +1986,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 478 components: - rot: 3.141592653589793 rad @@ -2136,8 +1994,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 479 components: - rot: 3.141592653589793 rad @@ -2146,8 +2002,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 480 components: - rot: 3.141592653589793 rad @@ -2156,8 +2010,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 481 components: - rot: 3.141592653589793 rad @@ -2166,8 +2018,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 482 components: - rot: 1.5707963267948966 rad @@ -2176,8 +2026,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 483 components: - rot: 1.5707963267948966 rad @@ -2186,8 +2034,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 484 components: - rot: 1.5707963267948966 rad @@ -2196,8 +2042,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 485 components: - rot: 1.5707963267948966 rad @@ -2206,10 +2050,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 486 components: - rot: 1.5707963267948966 rad @@ -2218,10 +2058,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 487 components: - rot: 1.5707963267948966 rad @@ -2230,8 +2066,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 488 components: - rot: 1.5707963267948966 rad @@ -2240,10 +2074,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 489 components: - rot: 1.5707963267948966 rad @@ -2252,8 +2082,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 490 components: - pos: -7.5,1.5 @@ -2261,8 +2089,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 491 components: - pos: -7.5,-0.5 @@ -2270,8 +2096,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 492 components: - rot: -1.5707963267948966 rad @@ -2280,8 +2104,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 493 components: - rot: -1.5707963267948966 rad @@ -2290,10 +2112,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 494 components: - rot: -1.5707963267948966 rad @@ -2302,8 +2120,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 495 components: - rot: -1.5707963267948966 rad @@ -2312,10 +2128,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 496 components: - rot: 3.141592653589793 rad @@ -2324,8 +2136,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 497 components: - rot: 3.141592653589793 rad @@ -2334,8 +2144,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 498 components: - rot: 3.141592653589793 rad @@ -2344,8 +2152,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 499 components: - rot: 3.141592653589793 rad @@ -2354,8 +2160,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 500 components: - rot: 3.141592653589793 rad @@ -2364,8 +2168,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 501 components: - rot: 3.141592653589793 rad @@ -2374,8 +2176,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 502 components: - rot: 3.141592653589793 rad @@ -2384,8 +2184,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 503 components: - rot: 1.5707963267948966 rad @@ -2394,8 +2192,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 504 components: - rot: 1.5707963267948966 rad @@ -2404,8 +2200,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 505 components: - pos: 2.5,-0.5 @@ -2413,8 +2207,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 506 components: - pos: 2.5,0.5 @@ -2422,8 +2214,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 520 components: - rot: -1.5707963267948966 rad @@ -2432,10 +2222,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 521 components: - rot: -1.5707963267948966 rad @@ -2444,10 +2230,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 533 components: - rot: -1.5707963267948966 rad @@ -2456,8 +2238,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 534 components: - rot: 3.141592653589793 rad @@ -2466,10 +2246,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 535 components: - rot: 3.141592653589793 rad @@ -2478,8 +2254,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 536 components: - rot: 3.141592653589793 rad @@ -2488,10 +2262,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 537 components: - rot: 1.5707963267948966 rad @@ -2500,8 +2270,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 538 components: - rot: 1.5707963267948966 rad @@ -2510,10 +2278,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 540 components: - rot: 3.141592653589793 rad @@ -2522,8 +2286,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 541 components: - rot: 3.141592653589793 rad @@ -2532,8 +2294,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 542 components: - rot: 3.141592653589793 rad @@ -2542,10 +2302,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 543 components: - rot: 3.141592653589793 rad @@ -2554,8 +2310,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 544 components: - rot: 3.141592653589793 rad @@ -2564,8 +2318,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 545 components: - rot: 3.141592653589793 rad @@ -2574,8 +2326,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 546 components: - rot: 1.5707963267948966 rad @@ -2584,8 +2334,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 547 components: - rot: 1.5707963267948966 rad @@ -2594,10 +2342,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 548 components: - rot: 1.5707963267948966 rad @@ -2606,8 +2350,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 549 components: - rot: 1.5707963267948966 rad @@ -2616,8 +2358,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 550 components: - rot: 3.141592653589793 rad @@ -2626,8 +2366,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 551 components: - rot: 3.141592653589793 rad @@ -2636,8 +2374,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 552 components: - rot: 3.141592653589793 rad @@ -2646,8 +2382,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 553 components: - rot: 3.141592653589793 rad @@ -2656,8 +2390,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 554 components: - rot: 1.5707963267948966 rad @@ -2666,8 +2398,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 555 components: - rot: 1.5707963267948966 rad @@ -2676,8 +2406,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 556 components: - rot: 1.5707963267948966 rad @@ -2686,8 +2414,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 557 components: - pos: -6.5,-1.5 @@ -2695,8 +2421,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 558 components: - rot: -1.5707963267948966 rad @@ -2705,8 +2429,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 559 components: - rot: 3.141592653589793 rad @@ -2715,8 +2437,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 560 components: - rot: 3.141592653589793 rad @@ -2725,8 +2445,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 561 components: - rot: 3.141592653589793 rad @@ -2735,8 +2453,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 562 components: - rot: 3.141592653589793 rad @@ -2745,8 +2461,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 563 components: - rot: 1.5707963267948966 rad @@ -2755,8 +2469,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 466 @@ -2767,8 +2479,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 467 components: - rot: 1.5707963267948966 rad @@ -2777,8 +2487,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 468 components: - rot: 3.141592653589793 rad @@ -2787,8 +2495,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 469 components: - rot: 3.141592653589793 rad @@ -2797,8 +2503,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 470 components: - rot: 1.5707963267948966 rad @@ -2807,8 +2511,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 516 components: - pos: 0.5,-13.5 @@ -2816,8 +2518,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 523 components: - rot: 3.141592653589793 rad @@ -2826,8 +2526,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 524 components: - rot: -1.5707963267948966 rad @@ -2836,8 +2534,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 525 components: - rot: -1.5707963267948966 rad @@ -2846,8 +2542,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 528 components: - rot: -1.5707963267948966 rad @@ -2856,8 +2550,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 529 components: - pos: -1.5,4.5 @@ -2865,8 +2557,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 530 components: - rot: 3.141592653589793 rad @@ -2875,8 +2565,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 539 components: - rot: -1.5707963267948966 rad @@ -2885,10 +2573,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasVentPump entities: - uid: 507 @@ -2899,8 +2583,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 508 components: - rot: -1.5707963267948966 rad @@ -2909,8 +2591,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 509 components: - rot: 1.5707963267948966 rad @@ -2919,8 +2599,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 510 components: - rot: 3.141592653589793 rad @@ -2929,8 +2607,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 511 components: - rot: 3.141592653589793 rad @@ -2939,8 +2615,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 512 components: - rot: 3.141592653589793 rad @@ -2949,8 +2623,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 513 components: - rot: -1.5707963267948966 rad @@ -2959,8 +2631,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 514 components: - pos: -0.5,-12.5 @@ -2968,8 +2638,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 515 components: - pos: 1.5,-12.5 @@ -2977,8 +2645,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 522 components: - rot: 1.5707963267948966 rad @@ -2987,8 +2653,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 457 @@ -2998,8 +2662,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 458 components: - rot: -1.5707963267948966 rad @@ -3008,8 +2670,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 459 components: - pos: -2.5,3.5 @@ -3017,8 +2677,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 460 components: - rot: -1.5707963267948966 rad @@ -3027,8 +2685,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 461 components: - rot: -1.5707963267948966 rad @@ -3037,8 +2693,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 462 components: - rot: 3.141592653589793 rad @@ -3047,8 +2701,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 463 components: - rot: 3.141592653589793 rad @@ -3057,8 +2709,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 464 components: - rot: -1.5707963267948966 rad @@ -3067,8 +2717,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 2 @@ -3247,7 +2895,7 @@ entities: - pos: -4.5,6.5 parent: 576 type: Transform -- proto: PaintingMoony +- proto: PaintingEmpty entities: - uid: 142 components: @@ -3290,8 +2938,6 @@ entities: - pos: -3.5,0.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 288 @@ -3300,8 +2946,6 @@ entities: pos: 2.5,-1.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 289 @@ -3310,8 +2954,6 @@ entities: pos: -2.5,-4.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 290 @@ -3320,8 +2962,6 @@ entities: pos: -2.5,-11.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -3358,8 +2998,6 @@ entities: pos: 2.5,-11.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 282 @@ -3367,8 +3005,6 @@ entities: - pos: 1.5,-8.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 283 @@ -3377,8 +3013,6 @@ entities: pos: 2.5,-5.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 284 @@ -3387,8 +3021,6 @@ entities: pos: -0.5,-5.5 parent: 576 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -3755,7 +3387,7 @@ entities: - pos: -6.5,-6.5 parent: 576 type: Transform -- proto: SpawnVehiclePussywagon +- proto: SpawnVehicleJanicart entities: - uid: 151 components: @@ -3883,54 +3515,37 @@ entities: - pos: -0.5,-11.5 parent: 576 type: Transform - - outputs: - Left: - - port: Forward - uid: 96 - - port: Forward - uid: 97 - - port: Forward - uid: 98 - - port: Forward - uid: 99 - - port: Forward - uid: 100 - - port: Forward - uid: 102 - - port: Forward - uid: 103 - Right: - - port: Reverse - uid: 96 - - port: Reverse - uid: 97 - - port: Reverse - uid: 98 - - port: Reverse - uid: 99 - - port: Reverse - uid: 100 - - port: Reverse - uid: 102 - - port: Reverse - uid: 103 - Middle: - - port: Off - uid: 96 - - port: Off - uid: 97 - - port: Off - uid: 98 - - port: Off - uid: 99 - - port: Off - uid: 100 - - port: Off - uid: 102 - - port: Off - uid: 103 - type: SignalTransmitter -- proto: VehicleKeyPussyWagon + - linkedPorts: + 96: + - Left: Forward + - Right: Reverse + - Middle: Off + 97: + - Left: Forward + - Right: Reverse + - Middle: Off + 98: + - Left: Forward + - Right: Reverse + - Middle: Off + 99: + - Left: Forward + - Right: Reverse + - Middle: Off + 100: + - Left: Forward + - Right: Reverse + - Middle: Off + 102: + - Left: Forward + - Right: Reverse + - Middle: Off + 103: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource +- proto: VehicleKeyJanicart entities: - uid: 156 components: diff --git a/Resources/Maps/Salvage/atlas_dorms.yml b/Resources/Maps/Salvage/atlas_dorms.yml index ab2c64ed24..18c2b9f8c9 100644 --- a/Resources/Maps/Salvage/atlas_dorms.yml +++ b/Resources/Maps/Salvage/atlas_dorms.yml @@ -1,20 +1,18 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 41: FloorGrass - 49: FloorLaundry - 69: FloorSteel - 79: FloorTechMaint - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 42: FloorGrass + 50: FloorLaundry + 71: FloorSteel + 81: FloorTechMaint + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 377 components: @@ -25,30 +23,37 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAF4AAABeAAAAXgAAAAAAAABeAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAxAAAAMQAAAF8AAABFAAADRQAAA0UAAANfAAAAKQAAACkAAABfAAAAXgAAAAAAAAAAAAAAAAAAAF8AAAAxAAAAMQAAADEAAABfAAAARQAAA0UAAANFAAAAXwAAACkAAAApAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABfAAAAXwAAADEAAABfAAAAXwAAAF8AAABFAAABXwAAAF8AAABFAAAARQAAAUUAAABfAAAAXgAAAF4AAABeAAAAXwAAAEUAAAFFAAADRQAAAEUAAABFAAACRQAAAkUAAAFFAAACRQAAAkUAAABFAAAAXwAAAF4AAABeAAAAXgAAAF8AAABfAAAARQAAAV8AAABfAAAAXwAAAEUAAAJfAAAAXwAAAEUAAANFAAABRQAAAF8AAABeAAAAAAAAAF4AAABfAAAARQAAAEUAAANFAAADXwAAAEUAAAFFAAAARQAAAF8AAABFAAACRQAAAEUAAABfAAAAAAAAAAAAAABeAAAAXwAAAEUAAANFAAACRQAAA18AAABFAAADRQAAAEUAAAJfAAAARQAAA0UAAAJFAAABXwAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAAJFAAABRQAAA18AAAAAAAAAXgAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAUUAAAJFAAADXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABcAAACXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFwAAAJcAAACXAAAA18AAABfAAAAXAAAA1wAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABcAAABXwAAAF8AAABcAAACXAAAAV8AAABcAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAF8AAABfAAAAXwAAAFwAAABcAAACXwAAAF8AAABfAAAAXAAAA18AAAAXAAACFwAAARcAAAAXAAACXwAAAA== + tiles: + AAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAyAAAAMgAAAGEAAABHAAADRwAAA0cAAANhAAAAKgAAACoAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAAAyAAAAMgAAADIAAABhAAAARwAAA0cAAANHAAAAYQAAACoAAAAqAAAAYQAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYQAAADIAAABhAAAAYQAAAGEAAABHAAABYQAAAGEAAABHAAAARwAAAUcAAABhAAAAYAAAAGAAAABgAAAAYQAAAEcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAAFHAAACRwAAAkcAAABHAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAARwAAAWEAAABhAAAAYQAAAEcAAAJhAAAAYQAAAEcAAANHAAABRwAAAGEAAABgAAAAAAAAAGAAAABhAAAARwAAAEcAAANHAAADYQAAAEcAAAFHAAAARwAAAGEAAABHAAACRwAAAEcAAABhAAAAAAAAAAAAAABgAAAAYQAAAEcAAANHAAACRwAAA2EAAABHAAADRwAAAEcAAAJhAAAARwAAA0cAAAJHAAABYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAA2EAAAAAAAAAYAAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAAJHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAJeAAACXgAAA2EAAABhAAAAXgAAA14AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAABYQAAAGEAAABeAAACXgAAAWEAAABeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAF4AAABeAAACYQAAAGEAAABhAAAAXgAAA2EAAAAYAAACGAAAARgAAAAYAAACYQAAAA== 0,0: ind: 0,0 - tiles: TwAAAF8AAAAAAAAAXgAAAF4AAABeAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + UQAAAGEAAAAAAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAADRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAA0UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAJFAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAACRQAAAV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAJHAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: XwAAAEUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -399,29 +404,21 @@ entities: - pos: 11.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 304 components: - pos: 12.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 305 components: - pos: 13.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 306 components: - pos: 14.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 307 components: - pos: 14.5,-0.5 @@ -467,36 +464,26 @@ entities: - pos: 12.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 316 components: - pos: 11.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 317 components: - pos: 10.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 318 components: - pos: 9.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 319 components: - pos: 8.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 320 components: - pos: 8.5,-3.5 @@ -512,8 +499,6 @@ entities: - pos: 8.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 323 components: - pos: 7.5,-1.5 @@ -529,22 +514,16 @@ entities: - pos: 5.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 326 components: - pos: 4.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 327 components: - pos: 7.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 328 components: - pos: 7.5,-5.5 @@ -570,71 +549,51 @@ entities: - pos: 4.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 333 components: - pos: 3.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 334 components: - pos: 2.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 335 components: - pos: 1.5,-4.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 336 components: - pos: 1.5,-3.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 337 components: - pos: 1.5,-2.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 338 components: - pos: 1.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 339 components: - pos: 1.5,-0.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 340 components: - pos: 1.5,0.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 341 components: - pos: 12.5,-5.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 342 components: - pos: 12.5,-6.5 @@ -665,8 +624,6 @@ entities: - pos: 13.5,-7.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 348 components: - pos: 11.5,-10.5 @@ -722,8 +679,6 @@ entities: - pos: 2.5,-9.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 359 components: - pos: 2.5,-8.5 @@ -749,8 +704,6 @@ entities: - pos: 4.5,-9.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 364 components: - pos: 4.5,-8.5 @@ -766,8 +719,6 @@ entities: - pos: 6.5,-11.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 367 components: - pos: 6.5,-12.5 @@ -815,15 +766,11 @@ entities: - pos: 12.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 283 components: - pos: 11.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 284 components: - pos: 11.5,-0.5 @@ -839,43 +786,31 @@ entities: - pos: 14.5,-1.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 287 components: - pos: 14.5,-2.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 288 components: - pos: 13.5,-2.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 289 components: - pos: 12.5,-2.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 290 components: - pos: 11.5,-2.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 291 components: - pos: 13.5,-3.5 parent: 377 type: Transform - - enabled: True - type: AmbientSound - uid: 292 components: - pos: 13.5,-4.5 @@ -946,8 +881,6 @@ entities: pos: 16.5,-1.5 parent: 377 type: Transform - - bodyType: Static - type: Physics - proto: ClosetMaintenanceFilledRandom entities: - uid: 198 @@ -999,15 +932,11 @@ entities: pos: 10.5,-8.5 parent: 377 type: Transform - - bodyType: Static - type: Physics - uid: 162 components: - pos: 10.5,-6.5 parent: 377 type: Transform - - bodyType: Static - type: Physics - proto: ComputerTelevision entities: - uid: 25 @@ -1158,10 +1087,8 @@ entities: pos: 16.5,-3.5 parent: 377 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 236 components: @@ -1169,10 +1096,8 @@ entities: pos: 10.5,-8.5 parent: 377 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: Firelock entities: @@ -1235,8 +1160,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 250 components: - rot: 1.5707963267948966 rad @@ -1245,8 +1168,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 260 components: - rot: -1.5707963267948966 rad @@ -1255,8 +1176,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 269 components: - rot: 1.5707963267948966 rad @@ -1265,8 +1184,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 281 components: - rot: 1.5707963267948966 rad @@ -1275,8 +1192,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 251 @@ -1287,10 +1202,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 252 components: - pos: 12.5,-7.5 @@ -1298,8 +1209,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 253 components: - pos: 12.5,-8.5 @@ -1307,8 +1216,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 254 components: - pos: 12.5,-9.5 @@ -1316,8 +1223,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 255 components: - rot: -1.5707963267948966 rad @@ -1326,8 +1231,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 256 components: - rot: -1.5707963267948966 rad @@ -1336,8 +1239,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 257 components: - rot: -1.5707963267948966 rad @@ -1346,8 +1247,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 258 components: - rot: -1.5707963267948966 rad @@ -1356,8 +1255,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 262 components: - pos: 17.5,-2.5 @@ -1365,8 +1262,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 263 components: - pos: 17.5,-1.5 @@ -1374,8 +1269,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 264 components: - pos: 17.5,-0.5 @@ -1383,8 +1276,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 265 components: - pos: 17.5,0.5 @@ -1392,8 +1283,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 266 components: - rot: -1.5707963267948966 rad @@ -1402,8 +1291,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 267 components: - rot: -1.5707963267948966 rad @@ -1412,8 +1299,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 271 components: - rot: 3.141592653589793 rad @@ -1422,10 +1307,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 272 components: - rot: 1.5707963267948966 rad @@ -1434,10 +1315,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 273 components: - rot: 1.5707963267948966 rad @@ -1446,8 +1323,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 274 components: - rot: 1.5707963267948966 rad @@ -1456,8 +1331,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 275 components: - rot: 1.5707963267948966 rad @@ -1466,8 +1339,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 276 components: - rot: 1.5707963267948966 rad @@ -1476,10 +1347,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 277 components: - rot: 1.5707963267948966 rad @@ -1488,8 +1355,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 278 components: - rot: 1.5707963267948966 rad @@ -1498,8 +1363,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 279 components: - rot: 1.5707963267948966 rad @@ -1508,10 +1371,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 248 @@ -1522,8 +1381,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 259 components: - pos: 14.5,-4.5 @@ -1531,8 +1388,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 261 components: - rot: 1.5707963267948966 rad @@ -1541,8 +1396,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 268 components: - rot: 3.141592653589793 rad @@ -1551,8 +1404,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 270 @@ -1563,8 +1414,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 280 components: - pos: 10.5,-7.5 @@ -1572,8 +1421,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 245 @@ -1584,8 +1431,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 246 components: - pos: 11.5,-9.5 @@ -1593,8 +1438,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 247 components: - rot: 1.5707963267948966 rad @@ -1603,8 +1446,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 11 @@ -1734,8 +1575,6 @@ entities: pos: 10.5,-12.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 231 @@ -1744,8 +1583,6 @@ entities: pos: 12.5,-9.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -1780,8 +1617,6 @@ entities: - pos: 10.5,-4.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 224 @@ -1790,8 +1625,6 @@ entities: pos: 1.5,-4.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 225 @@ -1800,8 +1633,6 @@ entities: pos: 0.5,0.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 226 @@ -1809,8 +1640,6 @@ entities: - pos: 3.5,-7.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 227 @@ -1818,8 +1647,6 @@ entities: - pos: 7.5,-7.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 228 @@ -1828,8 +1655,6 @@ entities: pos: 3.5,-13.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 229 @@ -1838,8 +1663,6 @@ entities: pos: 8.5,-13.5 parent: 377 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -2153,8 +1976,6 @@ entities: pos: 2.5,-12.5 parent: 377 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 187 diff --git a/Resources/Maps/Salvage/atlas_epi.yml b/Resources/Maps/Salvage/atlas_epi.yml index e5656bd6af..f93387bb18 100644 --- a/Resources/Maps/Salvage/atlas_epi.yml +++ b/Resources/Maps/Salvage/atlas_epi.yml @@ -1,20 +1,18 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 41: FloorGrass - 59: FloorReinforced - 69: FloorSteel - 79: FloorTechMaint - 82: FloorWhite - 94: Lattice - 95: Plating + 24: FloorDark + 42: FloorGrass + 61: FloorReinforced + 71: FloorSteel + 81: FloorTechMaint + 84: FloorWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 550 components: @@ -25,30 +23,37 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFwAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAGAAAAg== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAF8AAAA7AAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAA7AAAAOwAAADsAAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAABeAAAAFwAAAhcAAAIXAAABOwAAADsAAAA7AAAAXwAAAF8AAABfAAAAXwAAAAAAAABeAAAAAAAAAF4AAABeAAAAXgAAABcAAAEXAAAAXwAAADsAAAA7AAAAOwAAAF8AAABPAAAATwAAAF8AAAAAAAAAXgAAAAAAAAAAAAAAXgAAABcAAAMXAAAAFwAAAUUAAANFAAADRQAAAEUAAANfAAAAXwAAAF8AAABfAAAAXgAAAF4AAAAAAAAAAAAAABcAAAIXAAACFwAAARcAAAJFAAACRQAAA0UAAANFAAABXwAAAF8AAABfAAAAXwAAAAAAAABeAAAAAAAAAAAAAABfAAAAFwAAA18AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAFFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAXAAADXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAABeAAAAFwAAARcAAAMXAAABFwAAAV8AAAAXAAABFwAAABcAAAEXAAADFwAAA18AAABSAAACUgAAAlIAAAEXAAACFwAAAhcAAAIXAAAAFwAAAxcAAAIXAAACFwAAARcAAAIXAAADFwAAABcAAAMXAAACUgAAA1IAAAJSAAADFwAAAhcAAAMXAAAAFwAAAhcAAAIXAAABXwAAABcAAAEXAAADFwAAABcAAAAXAAACXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAAFIAAAFfAAAAXwAAAF8AAAAXAAACFwAAAxcAAAEXAAABFwAAAV8AAABSAAACFwAAAhcAAANfAAAAFwAAAFIAAAJSAAABUgAAA1IAAABfAAAAFwAAAhcAAAIXAAAAFwAAARcAAAFfAAAAUgAAARcAAAAXAAADXwAAABcAAABSAAACUgAAAFIAAANSAAACXwAAAF8AAABFAAAAXwAAAF8AAABfAAAAXwAAAFIAAAJSAAABFwAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAAA9AAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAGAAAAhgAAAIYAAABPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAABgAAAEYAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABRAAAAUQAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAYAAAABgAAAMYAAAAGAAAAUcAAANHAAADRwAAAEcAAANhAAAAYQAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAABgAAAIYAAACGAAAARgAAAJHAAACRwAAA0cAAANHAAABYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAAAAAAAAAAABhAAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAGAAAARgAAAMYAAABGAAAAWEAAAAYAAABGAAAABgAAAEYAAADGAAAA2EAAABUAAACVAAAAlQAAAEYAAACGAAAAhgAAAIYAAAAGAAAAxgAAAIYAAACGAAAARgAAAIYAAADGAAAABgAAAMYAAACVAAAA1QAAAJUAAADGAAAAhgAAAMYAAAAGAAAAhgAAAIYAAABYQAAABgAAAEYAAADGAAAABgAAAAYAAACYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFhAAAAYQAAAGEAAAAYAAACGAAAAxgAAAEYAAABGAAAAWEAAABUAAACGAAAAhgAAANhAAAAGAAAAFQAAAJUAAABVAAAA1QAAABhAAAAGAAAAhgAAAIYAAAAGAAAARgAAAFhAAAAVAAAARgAAAAYAAADYQAAABgAAABUAAACVAAAAFQAAANUAAACYQAAAGEAAABHAAAAYQAAAGEAAABhAAAAYQAAAFQAAAJUAAABGAAAAg== 0,0: ind: 0,0 - tiles: XwAAABcAAABSAAACUgAAA1IAAAFSAAADXwAAAEUAAANFAAAARQAAAUUAAAApAAAAXwAAAFIAAAJSAAADFwAAAl8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAACRQAAAkUAAANFAAADKQAAAF8AAABfAAAAXwAAAF8AAABFAAADRQAAAkUAAABFAAACRQAAAUUAAANFAAAARQAAAUUAAABFAAADRQAAAkUAAAJFAAACRQAAA0UAAANFAAADXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAABgAAABUAAACVAAAA1QAAAFUAAADYQAAAEcAAANHAAAARwAAAUcAAAAqAAAAYQAAAFQAAAJUAAADGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAkcAAANHAAADKgAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAkcAAABHAAACRwAAAUcAAANHAAAARwAAAUcAAABHAAADRwAAAkcAAAJHAAACRwAAA0cAAANHAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: FwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAANeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAADXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAANgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAAFeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAFgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -534,13 +539,6 @@ entities: - pos: 8.5,-13.5 parent: 550 type: Transform -- proto: Autolathe - entities: - - uid: 111 - components: - - pos: 7.5,-3.5 - parent: 550 - type: Transform - proto: BlastDoor entities: - uid: 183 @@ -548,15 +546,9 @@ entities: - pos: 7.5,-14.5 parent: 550 type: Transform - - inputs: - Open: - - port: On - uid: 260 - Close: - - port: Off - uid: 260 - Toggle: [] - type: SignalReceiver + - links: + - 260 + type: DeviceLinkSink - proto: BluespaceBeaker entities: - uid: 139 @@ -576,8 +568,6 @@ entities: - pos: 0.5,-2.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 332 components: - pos: 0.5,-3.5 @@ -853,36 +843,26 @@ entities: - pos: 14.5,-6.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 388 components: - pos: 14.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 389 components: - pos: 15.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 390 components: - pos: 16.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 391 components: - pos: 13.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 392 components: - pos: 11.5,-11.5 @@ -893,78 +873,56 @@ entities: - pos: 11.5,-10.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 394 components: - pos: 11.5,-9.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 395 components: - pos: 11.5,-8.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 396 components: - pos: 11.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 397 components: - pos: 10.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 398 components: - pos: 9.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 399 components: - pos: 8.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 400 components: - pos: 7.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 401 components: - pos: 6.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 402 components: - pos: 5.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 403 components: - pos: 4.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 404 components: - pos: 3.5,-7.5 @@ -1042,239 +1000,171 @@ entities: - pos: 11.5,-15.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 200 components: - pos: 12.5,-15.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 201 components: - pos: 13.5,-15.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 202 components: - pos: 14.5,-15.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 203 components: - pos: 15.5,-15.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 204 components: - pos: 10.5,-13.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 205 components: - pos: 11.5,-13.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 206 components: - pos: 12.5,-13.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 207 components: - pos: 13.5,-13.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 208 components: - pos: 14.5,-13.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 209 components: - pos: 15.5,-13.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 210 components: - pos: 11.5,-10.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 211 components: - pos: 12.5,-10.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 212 components: - pos: 13.5,-10.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 213 components: - pos: 14.5,-12.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 214 components: - pos: 14.5,-11.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 215 components: - pos: 14.5,-10.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 222 components: - pos: 10.5,-10.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 223 components: - pos: 10.5,-9.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 224 components: - pos: 10.5,-8.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 225 components: - pos: 11.5,-8.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 226 components: - pos: 11.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 227 components: - pos: 12.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 228 components: - pos: 13.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 229 components: - pos: 14.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 230 components: - pos: 15.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 231 components: - pos: 16.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 232 components: - pos: 10.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 233 components: - pos: 9.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 234 components: - pos: 8.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 235 components: - pos: 7.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 236 components: - pos: 6.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 237 components: - pos: 5.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 238 components: - pos: 4.5,-7.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 239 components: - pos: 3.5,-7.5 @@ -1322,8 +1212,6 @@ entities: - pos: 0.5,-2.5 parent: 550 type: Transform - - enabled: True - type: AmbientSound - uid: 323 components: - pos: 0.5,-3.5 @@ -1463,15 +1351,11 @@ entities: - pos: 2.5,-3.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 85 components: - pos: 1.5,-3.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeDark entities: - uid: 80 @@ -1921,16 +1805,12 @@ entities: pos: 6.5,-12.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 265 components: - rot: 3.141592653589793 rad pos: 8.5,-12.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 417 @@ -1941,8 +1821,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 418 components: - rot: 3.141592653589793 rad @@ -1951,8 +1829,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 426 components: - rot: 3.141592653589793 rad @@ -1961,8 +1837,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 442 components: - rot: 1.5707963267948966 rad @@ -1971,8 +1845,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 443 components: - rot: 3.141592653589793 rad @@ -1981,8 +1853,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 464 components: - rot: -1.5707963267948966 rad @@ -1991,8 +1861,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 467 @@ -2002,8 +1870,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 268 @@ -2012,16 +1878,12 @@ entities: pos: 6.5,-11.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 269 components: - rot: 3.141592653589793 rad pos: 8.5,-11.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 366 components: - rot: 1.5707963267948966 rad @@ -2030,8 +1892,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 419 components: - rot: 1.5707963267948966 rad @@ -2040,8 +1900,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 420 components: - rot: 1.5707963267948966 rad @@ -2050,8 +1908,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 421 components: - rot: 1.5707963267948966 rad @@ -2060,8 +1916,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 440 components: - rot: 3.141592653589793 rad @@ -2070,10 +1924,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 441 components: - rot: 3.141592653589793 rad @@ -2082,8 +1932,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 445 components: - rot: 1.5707963267948966 rad @@ -2092,8 +1940,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 446 components: - rot: 1.5707963267948966 rad @@ -2102,8 +1948,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 447 components: - rot: 1.5707963267948966 rad @@ -2112,8 +1956,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 448 components: - pos: 13.5,-3.5 @@ -2121,10 +1963,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 449 components: - pos: 13.5,-2.5 @@ -2132,8 +1970,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 450 components: - pos: 13.5,-1.5 @@ -2141,8 +1977,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 451 components: - pos: 13.5,-0.5 @@ -2150,8 +1984,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 454 components: - rot: -1.5707963267948966 rad @@ -2160,8 +1992,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 455 components: - rot: -1.5707963267948966 rad @@ -2170,8 +2000,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 456 components: - rot: -1.5707963267948966 rad @@ -2180,8 +2008,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 457 components: - rot: -1.5707963267948966 rad @@ -2190,8 +2016,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 458 components: - rot: -1.5707963267948966 rad @@ -2200,8 +2024,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 459 components: - rot: -1.5707963267948966 rad @@ -2210,8 +2032,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 460 components: - rot: -1.5707963267948966 rad @@ -2220,8 +2040,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 461 components: - rot: 3.141592653589793 rad @@ -2230,8 +2048,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 462 components: - rot: 3.141592653589793 rad @@ -2240,8 +2056,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 463 components: - rot: 3.141592653589793 rad @@ -2250,8 +2064,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 465 components: - rot: -1.5707963267948966 rad @@ -2260,8 +2072,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 466 components: - rot: -1.5707963267948966 rad @@ -2270,8 +2080,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 473 components: - pos: 2.5,-9.5 @@ -2279,8 +2087,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 474 components: - pos: 2.5,-8.5 @@ -2288,8 +2094,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 475 components: - pos: 2.5,-7.5 @@ -2297,8 +2101,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 476 components: - pos: 2.5,-6.5 @@ -2306,8 +2108,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 477 components: - pos: 2.5,-5.5 @@ -2315,8 +2115,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 478 components: - pos: 2.5,-4.5 @@ -2324,8 +2122,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 479 components: - rot: -1.5707963267948966 rad @@ -2334,8 +2130,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 480 components: - rot: -1.5707963267948966 rad @@ -2344,8 +2138,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 481 components: - rot: -1.5707963267948966 rad @@ -2354,8 +2146,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 482 components: - rot: -1.5707963267948966 rad @@ -2364,10 +2154,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 483 components: - rot: -1.5707963267948966 rad @@ -2376,8 +2162,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 484 components: - rot: 3.141592653589793 rad @@ -2386,10 +2170,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 485 components: - rot: 3.141592653589793 rad @@ -2398,8 +2178,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 486 components: - rot: 1.5707963267948966 rad @@ -2408,8 +2186,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 487 components: - pos: -0.5,-2.5 @@ -2417,8 +2193,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 488 components: - pos: -0.5,-1.5 @@ -2426,8 +2200,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 489 components: - pos: -0.5,-0.5 @@ -2435,8 +2207,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 490 components: - pos: -0.5,0.5 @@ -2444,10 +2214,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 491 components: - pos: -0.5,1.5 @@ -2455,8 +2221,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 492 components: - pos: -0.5,2.5 @@ -2464,8 +2228,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 494 components: - rot: -1.5707963267948966 rad @@ -2474,8 +2236,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 495 components: - rot: -1.5707963267948966 rad @@ -2484,8 +2244,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 496 components: - rot: -1.5707963267948966 rad @@ -2494,8 +2252,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 497 components: - rot: -1.5707963267948966 rad @@ -2504,8 +2260,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 498 components: - rot: -1.5707963267948966 rad @@ -2514,8 +2268,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 499 components: - rot: 3.141592653589793 rad @@ -2524,8 +2276,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 501 components: - rot: 3.141592653589793 rad @@ -2534,8 +2284,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 502 components: - rot: 3.141592653589793 rad @@ -2544,8 +2292,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 503 components: - rot: 3.141592653589793 rad @@ -2554,8 +2300,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 504 components: - rot: 3.141592653589793 rad @@ -2564,10 +2308,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 439 @@ -2578,8 +2318,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 444 components: - rot: 1.5707963267948966 rad @@ -2588,8 +2326,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 452 components: - rot: 3.141592653589793 rad @@ -2598,8 +2334,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 453 components: - pos: 0.5,-4.5 @@ -2607,8 +2341,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 468 components: - pos: 1.5,-3.5 @@ -2616,8 +2348,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 469 components: - rot: 3.141592653589793 rad @@ -2626,8 +2356,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 472 components: - pos: 16.5,2.5 @@ -2635,8 +2363,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 493 components: - rot: 3.141592653589793 rad @@ -2645,8 +2371,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 500 components: - rot: 1.5707963267948966 rad @@ -2655,8 +2379,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 262 @@ -2664,15 +2386,11 @@ entities: - pos: 6.5,-9.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 263 components: - pos: 8.5,-9.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 266 @@ -2680,16 +2398,12 @@ entities: - pos: 6.5,-10.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 267 components: - rot: 3.141592653589793 rad pos: 8.5,-10.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 428 @@ -2700,8 +2414,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 429 components: - rot: 3.141592653589793 rad @@ -2710,8 +2422,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 430 components: - pos: 2.5,-0.5 @@ -2719,8 +2429,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 431 components: - rot: -1.5707963267948966 rad @@ -2729,8 +2437,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 432 components: - rot: 3.141592653589793 rad @@ -2739,8 +2445,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 422 @@ -2751,8 +2455,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 423 components: - rot: 3.141592653589793 rad @@ -2761,8 +2463,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 424 components: - rot: -1.5707963267948966 rad @@ -2771,8 +2471,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 425 components: - pos: 3.5,-0.5 @@ -2780,8 +2478,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 427 components: - pos: 4.5,-9.5 @@ -2789,16 +2485,12 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 470 components: - rot: 3.141592653589793 rad pos: 7.5,2.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 38 @@ -2946,36 +2638,26 @@ entities: - pos: 1.5,-1.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 73 components: - pos: 1.5,0.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 89 components: - pos: 5.5,-3.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 90 components: - pos: 4.5,-3.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - uid: 130 components: - pos: 7.5,-2.5 parent: 550 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceToolSpawner entities: - uid: 140 @@ -3046,8 +2728,6 @@ entities: pos: 6.5,2.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 512 @@ -3056,8 +2736,6 @@ entities: pos: 10.5,0.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 513 @@ -3066,8 +2744,6 @@ entities: pos: 13.5,-0.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 517 @@ -3075,8 +2751,6 @@ entities: - pos: 3.5,0.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 518 @@ -3085,8 +2759,6 @@ entities: pos: 11.5,-2.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 519 @@ -3095,8 +2767,6 @@ entities: pos: 7.5,-2.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 522 @@ -3105,8 +2775,6 @@ entities: pos: 8.5,-13.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -3132,8 +2800,6 @@ entities: - pos: 11.5,-7.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 508 @@ -3142,8 +2808,6 @@ entities: pos: 10.5,-10.5 parent: 550 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLightEmpty @@ -3163,13 +2827,6 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver -- proto: Protolathe - entities: - - uid: 112 - components: - - pos: 10.5,-1.5 - parent: 550 - type: Transform - proto: Railing entities: - uid: 506 @@ -3362,14 +3019,11 @@ entities: pos: 5.5,-11.5 parent: 550 type: Transform - - outputs: - On: - - port: Open - uid: 183 - Off: - - port: Close - uid: 183 - type: SignalTransmitter + - linkedPorts: + 183: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignDirectionalFood entities: - uid: 133 @@ -3995,7 +3649,7 @@ entities: - pos: 6.5,-14.5 parent: 550 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 71 components: diff --git a/Resources/Maps/Salvage/atlas_jailcells.yml b/Resources/Maps/Salvage/atlas_jailcells.yml index 418e7803da..c81e317fde 100644 --- a/Resources/Maps/Salvage/atlas_jailcells.yml +++ b/Resources/Maps/Salvage/atlas_jailcells.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 41: FloorGrass - 50: FloorLino - 69: FloorSteel - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 42: FloorGrass + 51: FloorLino + 71: FloorSteel + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 369 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADIAAABfAAAARQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAADIAAAAyAAAAXwAAAEUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIAAAAyAAAAMgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAMgAAAF8AAABfAAAARQAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADMAAABhAAAARwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAADMAAAAzAAAAYQAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMAAAAzAAAAMwAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAMwAAAGEAAABhAAAARwAAAw== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXAAAAFwAAAFcAAAAXAAAAlwAAAJcAAADRQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFwAAAlwAAAJcAAADXAAAA1wAAANcAAADXwAAAEUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAFwAAARcAAANcAAAAXAAAAlwAAABcAAAAXAAAAV8AAABFAAADAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFwAAAxcAAAIXAAABXAAAA1wAAAFcAAADXAAAAVwAAABfAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAIXAAACFwAAAlwAAAFcAAADXAAAAFwAAAIXAAABFwAAAUUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAF8AAABfAAAAXwAAAF8AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAABFAAABRQAAAUUAAAJfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABFAAACXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAXgAAAF4AAAFeAAAAXgAAAl4AAAJeAAADRwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAGAAAAl4AAAJeAAADXgAAA14AAANeAAADYQAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAGAAAARgAAANeAAAAXgAAAl4AAABeAAAAXgAAAWEAAABHAAADAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAGAAAAxgAAAIYAAABXgAAA14AAAFeAAADXgAAAV4AAABhAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAIYAAACGAAAAl4AAAFeAAADXgAAAF4AAAIYAAABGAAAAUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABhAAAAYQAAAGEAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABHAAABRwAAAUcAAAJhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABHAAACYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAACkAAAApAAAAKQAAACkAAAApAAAARQAAAUUAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAANFAAAARQAAAkUAAABFAAABRQAAAkUAAAJFAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAV8AAABFAAADRQAAAF8AAABFAAABRQAAA18AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABfAAAARQAAA0UAAAJfAAAARQAAAUUAAANfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAADXwAAAF8AAABFAAADXwAAAF8AAABFAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAAFFAAADRQAAA0UAAABFAAABRQAAAV8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAACoAAAAqAAAAKgAAACoAAAAqAAAARwAAAUcAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAAARwAAAkcAAABHAAABRwAAAkcAAAJHAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAWEAAABHAAADRwAAAGEAAABHAAABRwAAA2EAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABhAAAARwAAA0cAAAJhAAAARwAAAUcAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADYQAAAGEAAABHAAADYQAAAGEAAABHAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFHAAADRwAAA0cAAABHAAABRwAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RQAAAUUAAAFFAAABRQAAA0UAAAFFAAABRQAAAEUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAJFAAADRQAAAkUAAABFAAADKQAAACkAAABFAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAABRQAAAkUAAABFAAADXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAABFAAACRQAAAl4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAMAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAUcAAAFHAAABRwAAA0cAAAFHAAABRwAAAEcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAJHAAADRwAAAkcAAABHAAADKgAAACoAAABHAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAAkcAAABHAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAABHAAACRwAAAmAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAMAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -431,8 +433,6 @@ entities: type: MetaData - parent: 61 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: CableApcExtension entities: @@ -441,8 +441,6 @@ entities: - pos: 7.5,-1.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 245 components: - pos: 6.5,-1.5 @@ -453,8 +451,6 @@ entities: - pos: 5.5,-1.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 247 components: - pos: 6.5,-2.5 @@ -510,8 +506,6 @@ entities: - pos: -0.5,-1.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 258 components: - pos: 0.5,-2.5 @@ -532,8 +526,6 @@ entities: - pos: 2.5,-1.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 262 components: - pos: 3.5,-2.5 @@ -591,36 +583,26 @@ entities: - pos: -8.5,5.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 240 components: - pos: -9.5,5.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 241 components: - pos: -9.5,6.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 242 components: - pos: -9.5,7.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - uid: 243 components: - pos: 7.5,-1.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - proto: CannabisSeeds entities: - uid: 67 @@ -629,8 +611,6 @@ entities: type: MetaData - parent: 63 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: Carpet entities: @@ -711,69 +691,51 @@ entities: pos: 2.5,1.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 90 components: - rot: 3.141592653589793 rad pos: 3.5,1.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 91 components: - pos: 2.5,3.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 92 components: - pos: 3.5,3.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 135 components: - rot: 1.5707963267948966 rad pos: -9.5,4.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 136 components: - rot: 1.5707963267948966 rad pos: -9.5,3.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 137 components: - rot: 1.5707963267948966 rad pos: -8.5,4.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 138 components: - rot: 1.5707963267948966 rad pos: -8.5,3.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - uid: 215 components: - pos: -2.5,4.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeDark entities: - uid: 139 @@ -806,8 +768,6 @@ entities: type: MetaData - parent: 73 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClosetMaintenanceFilledRandom entities: @@ -818,8 +778,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 197 type: ContainerContainer @@ -830,8 +790,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 199 type: ContainerContainer @@ -865,8 +825,6 @@ entities: type: MetaData - parent: 69 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ComfyChair entities: @@ -876,19 +834,17 @@ entities: pos: -2.5,2.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - proto: DeployableBarrier entities: - uid: 167 components: - - anchored: False + - anchored: false pos: -0.5,2.5 parent: 369 type: Transform - uid: 168 components: - - anchored: False + - anchored: false pos: -0.5,1.5 parent: 369 type: Transform @@ -1064,8 +1020,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 303 components: - rot: -1.5707963267948966 rad @@ -1074,10 +1028,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 328 components: - rot: 1.5707963267948966 rad @@ -1086,8 +1036,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 304 @@ -1098,10 +1046,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 305 components: - rot: 1.5707963267948966 rad @@ -1110,8 +1054,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 306 components: - rot: 1.5707963267948966 rad @@ -1120,8 +1062,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 307 components: - pos: 6.5,-0.5 @@ -1129,8 +1069,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 308 components: - pos: 6.5,-1.5 @@ -1138,8 +1076,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 309 components: - pos: 6.5,-2.5 @@ -1147,8 +1083,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 310 components: - pos: 3.5,-0.5 @@ -1156,8 +1090,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 311 components: - pos: 3.5,-1.5 @@ -1165,8 +1097,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 312 components: - pos: 3.5,-2.5 @@ -1174,8 +1104,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 313 components: - rot: -1.5707963267948966 rad @@ -1184,8 +1112,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 314 components: - rot: -1.5707963267948966 rad @@ -1194,8 +1120,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 315 components: - rot: 3.141592653589793 rad @@ -1204,8 +1128,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 316 components: - rot: 3.141592653589793 rad @@ -1214,8 +1136,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 317 components: - rot: 3.141592653589793 rad @@ -1224,8 +1144,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 318 components: - rot: 1.5707963267948966 rad @@ -1234,8 +1152,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 319 components: - rot: 1.5707963267948966 rad @@ -1244,8 +1160,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 321 components: - rot: 1.5707963267948966 rad @@ -1254,10 +1168,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 322 components: - rot: 1.5707963267948966 rad @@ -1266,10 +1176,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 323 components: - rot: 1.5707963267948966 rad @@ -1278,10 +1184,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 325 components: - rot: 3.141592653589793 rad @@ -1290,8 +1192,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 326 components: - rot: 3.141592653589793 rad @@ -1300,8 +1200,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 329 components: - rot: 1.5707963267948966 rad @@ -1310,8 +1208,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 330 components: - rot: 1.5707963267948966 rad @@ -1320,8 +1216,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 331 components: - rot: 1.5707963267948966 rad @@ -1330,8 +1224,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 333 components: - rot: 1.5707963267948966 rad @@ -1340,8 +1232,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 334 components: - pos: -3.5,-3.5 @@ -1349,10 +1239,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 340 components: - pos: -0.5,-1.5 @@ -1360,10 +1246,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 341 components: - pos: -0.5,-0.5 @@ -1371,8 +1253,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 342 components: - pos: -0.5,0.5 @@ -1380,8 +1260,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 343 components: - pos: -0.5,2.5 @@ -1389,8 +1267,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 344 components: - pos: -0.5,3.5 @@ -1398,8 +1274,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 345 components: - pos: -0.5,4.5 @@ -1407,8 +1281,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 346 components: - pos: -0.5,5.5 @@ -1416,8 +1288,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 347 components: - pos: 1.5,2.5 @@ -1425,8 +1295,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 348 components: - pos: 1.5,3.5 @@ -1434,8 +1302,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 349 components: - pos: 2.5,0.5 @@ -1443,8 +1309,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 350 components: - pos: 2.5,-0.5 @@ -1452,8 +1316,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 351 components: - pos: 2.5,-1.5 @@ -1461,10 +1323,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 352 components: - rot: -1.5707963267948966 rad @@ -1473,8 +1331,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 353 components: - rot: -1.5707963267948966 rad @@ -1483,8 +1339,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 354 components: - rot: 3.141592653589793 rad @@ -1493,8 +1347,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 355 components: - rot: 3.141592653589793 rad @@ -1503,8 +1355,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 356 components: - rot: 3.141592653589793 rad @@ -1513,10 +1363,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 357 components: - rot: 1.5707963267948966 rad @@ -1525,8 +1371,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 358 components: - rot: 1.5707963267948966 rad @@ -1535,8 +1379,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 359 components: - rot: 1.5707963267948966 rad @@ -1545,10 +1387,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 360 components: - rot: 1.5707963267948966 rad @@ -1557,8 +1395,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 361 components: - rot: 1.5707963267948966 rad @@ -1567,8 +1403,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 362 components: - rot: 1.5707963267948966 rad @@ -1577,8 +1411,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 363 components: - rot: 1.5707963267948966 rad @@ -1587,8 +1419,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 364 components: - rot: 1.5707963267948966 rad @@ -1597,8 +1427,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 365 components: - rot: 1.5707963267948966 rad @@ -1607,8 +1435,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 366 components: - rot: 1.5707963267948966 rad @@ -1617,8 +1443,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 367 components: - rot: 1.5707963267948966 rad @@ -1627,8 +1451,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 368 components: - rot: 1.5707963267948966 rad @@ -1637,8 +1459,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 286 @@ -1649,10 +1469,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 300 components: - pos: 3.5,0.5 @@ -1660,8 +1476,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 301 components: - rot: 3.141592653589793 rad @@ -1670,8 +1484,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 302 components: - pos: 6.5,0.5 @@ -1679,8 +1491,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 320 components: - rot: 1.5707963267948966 rad @@ -1689,10 +1499,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 324 components: - rot: -1.5707963267948966 rad @@ -1701,8 +1507,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 327 components: - rot: 3.141592653589793 rad @@ -1711,8 +1515,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 332 components: - rot: 1.5707963267948966 rad @@ -1721,8 +1523,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 335 components: - rot: 1.5707963267948966 rad @@ -1731,8 +1531,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 336 components: - rot: 3.141592653589793 rad @@ -1741,8 +1539,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 337 components: - rot: 3.141592653589793 rad @@ -1751,8 +1547,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 338 components: - pos: 2.5,1.5 @@ -1760,8 +1554,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 339 components: - pos: 5.5,1.5 @@ -1769,8 +1561,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 217 @@ -1781,19 +1571,13 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 292 components: - pos: -3.5,-2.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 293 components: - rot: -1.5707963267948966 rad @@ -1802,20 +1586,14 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 294 components: - rot: -1.5707963267948966 rad pos: -4.5,4.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 295 components: - pos: 0.5,2.5 @@ -1823,8 +1601,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 296 components: - rot: 3.141592653589793 rad @@ -1833,8 +1609,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 297 components: - rot: 3.141592653589793 rad @@ -1843,8 +1617,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 298 components: - rot: 3.141592653589793 rad @@ -1853,8 +1625,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 282 @@ -1865,8 +1635,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 283 components: - rot: 3.141592653589793 rad @@ -1875,8 +1643,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 284 components: - rot: 3.141592653589793 rad @@ -1885,8 +1651,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 285 components: - pos: 7.5,-6.5 @@ -1894,8 +1658,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 287 components: - pos: 4.5,1.5 @@ -1903,8 +1665,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 288 components: - rot: 1.5707963267948966 rad @@ -1913,31 +1673,21 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 289 components: - rot: -1.5707963267948966 rad pos: -4.5,0.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 290 components: - pos: -7.5,1.5 parent: 369 type: Transform - - enabled: True - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 291 components: - rot: -1.5707963267948966 rad @@ -1946,8 +1696,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 2 @@ -2056,8 +1804,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 62 type: ContainerContainer @@ -2068,8 +1816,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 64 - 65 @@ -2088,8 +1836,6 @@ entities: - pos: -2.5,-3.5 parent: 369 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceWeaponSpawner entities: - uid: 195 @@ -2247,8 +1993,6 @@ entities: type: MetaData - parent: 63 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 66 components: @@ -2256,8 +2000,6 @@ entities: type: MetaData - parent: 63 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: PosterContrabandAtmosiaDeclarationIndependence entities: @@ -2281,8 +2023,6 @@ entities: type: MetaData - parent: 196 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: Poweredlight entities: @@ -2292,8 +2032,6 @@ entities: pos: 4.5,-0.5 parent: 369 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 221 @@ -2306,8 +2044,6 @@ entities: - pos: -8.5,4.5 parent: 369 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -2333,8 +2069,6 @@ entities: pos: 6.5,-2.5 parent: 369 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 83 @@ -2343,8 +2077,6 @@ entities: pos: 2.5,-2.5 parent: 369 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 223 @@ -2353,8 +2085,6 @@ entities: pos: -7.5,6.5 parent: 369 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLightEmpty @@ -2558,8 +2288,6 @@ entities: type: MetaData - parent: 71 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ShardGlassReinforced entities: @@ -2612,85 +2340,49 @@ entities: - pos: -0.5,-4.5 parent: 369 type: Transform - - inputs: - Open: - - port: On - uid: 52 - Close: - - port: Off - uid: 52 - Toggle: [] - type: SignalReceiver + - links: + - 52 + type: DeviceLinkSink - uid: 47 components: - pos: 0.5,-4.5 parent: 369 type: Transform - - inputs: - Open: - - port: On - uid: 52 - Close: - - port: Off - uid: 52 - Toggle: [] - type: SignalReceiver + - links: + - 52 + type: DeviceLinkSink - uid: 48 components: - pos: 2.5,-4.5 parent: 369 type: Transform - - inputs: - Open: - - port: On - uid: 52 - Close: - - port: Off - uid: 52 - Toggle: [] - type: SignalReceiver + - links: + - 52 + type: DeviceLinkSink - uid: 49 components: - pos: 3.5,-4.5 parent: 369 type: Transform - - inputs: - Open: - - port: On - uid: 52 - Close: - - port: Off - uid: 52 - Toggle: [] - type: SignalReceiver + - links: + - 52 + type: DeviceLinkSink - uid: 50 components: - pos: 5.5,-4.5 parent: 369 type: Transform - - inputs: - Open: - - port: On - uid: 52 - Close: - - port: Off - uid: 52 - Toggle: [] - type: SignalReceiver + - links: + - 52 + type: DeviceLinkSink - uid: 51 components: - pos: 6.5,-4.5 parent: 369 type: Transform - - inputs: - Open: - - port: On - uid: 52 - Close: - - port: Off - uid: 52 - Toggle: [] - type: SignalReceiver + - links: + - 52 + type: DeviceLinkSink - proto: SignalSwitchDirectional entities: - uid: 52 @@ -2699,34 +2391,26 @@ entities: pos: 7.5,-0.5 parent: 369 type: Transform - - outputs: - On: - - port: Open - uid: 51 - - port: Open - uid: 50 - - port: Open - uid: 49 - - port: Open - uid: 48 - - port: Open - uid: 47 - - port: Open - uid: 46 - Off: - - port: Close - uid: 51 - - port: Close - uid: 50 - - port: Close - uid: 49 - - port: Close - uid: 48 - - port: Close - uid: 47 - - port: Close - uid: 46 - type: SignalTransmitter + - linkedPorts: + 51: + - On: Open + - Off: Close + 50: + - On: Open + - Off: Close + 49: + - On: Open + - Off: Close + 48: + - On: Open + - Off: Close + 47: + - On: Open + - Off: Close + 46: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignDirectionalBrig entities: - uid: 228 @@ -2743,8 +2427,6 @@ entities: type: MetaData - parent: 63 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: SpawnMobBearSalvage entities: @@ -2993,8 +2675,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 74 type: ContainerContainer @@ -3007,8 +2689,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 70 type: ContainerContainer @@ -3019,8 +2701,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 72 type: ContainerContainer @@ -3039,10 +2721,8 @@ entities: type: MetaData - parent: 198 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 43 components: diff --git a/Resources/Maps/Salvage/atlas_medical.yml b/Resources/Maps/Salvage/atlas_medical.yml index b8e69d9f7f..41afeb80d2 100644 --- a/Resources/Maps/Salvage/atlas_medical.yml +++ b/Resources/Maps/Salvage/atlas_medical.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 59: FloorReinforced - 79: FloorTechMaint - 82: FloorWhite - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 61: FloorReinforced + 81: FloorTechMaint + 84: FloorWhite + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 549 components: @@ -24,24 +22,29 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAAAAAAAAAAAAAAAAADsAAABSAAABUgAAADsAAABSAAAAUgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAAAAAAAAAAAAAAAAAA7AAAAUgAAAlIAAAJSAAADUgAAAlIAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAADsAAABfAAAAXwAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABeAAAAXwAAAF8AAABcAAACXAAAAFwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXAAAAlwAAANcAAABXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABcAAACOwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAFIAAAFSAAAAUgAAAVIAAABSAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAACUgAAAVIAAAFSAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAADsAAABfAAAAOwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAlIAAANSAAACOwAAAFIAAABSAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAACUgAAAlIAAABSAAADUgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABSAAABUgAAAlIAAANSAAABUgAAAVIAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAUgAAA1IAAAJSAAADUgAAAVIAAABSAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAFIAAAFSAAACUgAAADsAAABSAAABUgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAAAAAAAAAAAAAAAAAD0AAABUAAABVAAAAD0AAABUAAAAVAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAAAAAAAAAAAAAAAAAA9AAAAVAAAAlQAAAJUAAADVAAAAlQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAD0AAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYQAAAGEAAABeAAACXgAAAF4AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAXgAAAl4AAANeAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABeAAACPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFQAAAFUAAAAVAAAAVQAAABUAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABUAAACVAAAAVQAAAFUAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAD0AAABhAAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAVAAAAlQAAANUAAACPQAAAFQAAABUAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFQAAABUAAACVAAAAlQAAABUAAADVAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABUAAABVAAAAlQAAANUAAABVAAAAVQAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAVAAAA1QAAAJUAAADVAAAAVQAAABUAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFQAAAFUAAACVAAAAD0AAABUAAABVAAAAA== 0,-1: ind: 0,-1 - tiles: UgAAAl8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAADUgAAA18AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAFIAAAFfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAhcAAAEXAAACFwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAEXAAABFwAAARcAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAADFwAAABcAAAAXAAADXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAhcAAAEXAAADFwAAAV8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAACXwAAAF8AAABfAAAAXwAAAF8AAABSAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAACUgAAAFIAAANSAAABUgAAAjsAAABSAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAAFSAAACUgAAAFIAAAJSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAOwAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAVIAAAJSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAVIAAAJSAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAANSAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + VAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAADVAAAA2EAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAFQAAAFhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAhgAAAEYAAACGAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEYAAABGAAAARgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAADGAAAABgAAAAYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAhgAAAEYAAADGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACYQAAAGEAAABhAAAAYQAAAGEAAABUAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAACVAAAAFQAAANUAAABVAAAAj0AAABUAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAAAFUAAACVAAAAFQAAAJUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAFQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAAAVQAAAJUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAVQAAAJUAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAANUAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAFIAAABSAAAAUgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAUgAAAjsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFQAAABUAAAAVAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAVAAAAj0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAV8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAWEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAADsAAAA7AAAAXwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAAAAAAAAAAAAAAAAAADsAAABSAAABUgAAATsAAABSAAADUgAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAD0AAAA9AAAAYQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAAAAAAAAAAAAAAAAAD0AAABUAAABVAAAAT0AAABUAAADVAAAAg== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -53,6 +56,18 @@ entities: - chunkCollection: version: 2 nodes: + - node: + color: '#52B4E996' + id: CheckerNWSE + decals: + 24: -5,-7 + 25: -5,-8 + 26: -4,-8 + 27: -4,-7 + 28: -3,-7 + 29: -3,-8 + 30: -2,-8 + 31: -2,-7 - node: color: '#9FED5896' id: CheckerNWSE @@ -74,18 +89,6 @@ entities: 14: -2,-17 15: -1,-17 16: 0,-17 - - node: - color: '#52B4E996' - id: CheckerNWSE - decals: - 24: -5,-7 - 25: -5,-8 - 26: -4,-8 - 27: -4,-7 - 28: -3,-7 - 29: -3,-8 - 30: -2,-8 - 31: -2,-7 - node: color: '#FFFFFFFF' id: Dirt @@ -126,13 +129,6 @@ entities: 105: -1,-1 106: 2,-4 107: 1,-3 - - node: - color: '#F9801D7F' - id: FullTileOverlayGreyscale - decals: - 58: -6,0 - 59: -5,0 - 60: -4,0 - node: color: '#52B4E996' id: FullTileOverlayGreyscale @@ -140,6 +136,13 @@ entities: 42: 5,-7 43: 3,-6 44: -1,-8 + - node: + color: '#F9801D7F' + id: FullTileOverlayGreyscale + decals: + 58: -6,0 + 59: -5,0 + 60: -4,0 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale @@ -150,11 +153,6 @@ entities: 40: 3,-7 41: 4,-7 55: 0,-2 - - node: - color: '#F9801D7F' - id: HalfTileOverlayGreyscale180 - decals: - 71: -5,-5 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale180 @@ -166,6 +164,11 @@ entities: 49: -1,-5 56: 0,-3 57: 1,-3 + - node: + color: '#F9801D7F' + id: HalfTileOverlayGreyscale180 + decals: + 71: -5,-5 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale270 @@ -184,13 +187,6 @@ entities: 65: -6,-4 66: -6,-3 67: -6,-2 - - node: - color: '#F9801D7F' - id: HalfTileOverlayGreyscale90 - decals: - 68: -4,-2 - 69: -4,-3 - 70: -4,-4 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale90 @@ -198,6 +194,13 @@ entities: 21: 3,-10 22: 3,-11 23: 3,-12 + - node: + color: '#F9801D7F' + id: HalfTileOverlayGreyscale90 + decals: + 68: -4,-2 + 69: -4,-3 + 70: -4,-4 - node: color: '#52B4E996' id: QuarterTileOverlayGreyscale180 @@ -401,8 +404,6 @@ entities: type: MetaData - parent: 314 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: BedsheetGreen entities: @@ -487,8 +488,6 @@ entities: - pos: 0.5,-5.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 463 components: - pos: 0.5,-4.5 @@ -589,8 +588,6 @@ entities: - pos: -6.5,-1.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 484 components: - pos: -4.5,0.5 @@ -616,15 +613,11 @@ entities: - pos: -4.5,2.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 489 components: - pos: -2.5,0.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 490 components: - pos: -2.5,-0.5 @@ -720,8 +713,6 @@ entities: - pos: 3.5,-8.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 509 components: - pos: 3.5,-7.5 @@ -737,64 +728,46 @@ entities: - pos: 6.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 512 components: - pos: 5.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 513 components: - pos: 5.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 514 components: - pos: 5.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 515 components: - pos: 6.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 516 components: - pos: 7.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 517 components: - pos: 8.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 518 components: - pos: 9.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 519 components: - pos: 4.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 520 components: - pos: 3.5,-12.5 @@ -845,71 +818,51 @@ entities: - pos: -5.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 530 components: - pos: -5.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 531 components: - pos: -6.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 532 components: - pos: -7.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 533 components: - pos: -8.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 534 components: - pos: -9.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 535 components: - pos: -8.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 536 components: - pos: -10.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 537 components: - pos: -10.5,-13.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 538 components: - pos: -10.5,-14.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 539 components: - pos: 2.5,-13.5 @@ -962,92 +915,66 @@ entities: - pos: -6.5,-17.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 7 components: - pos: -7.5,-17.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 72 components: - pos: -8.5,-17.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 78 components: - pos: -9.5,-17.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 248 components: - pos: -10.5,-17.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 249 components: - pos: -10.5,-18.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 250 components: - pos: -9.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 251 components: - pos: -8.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 256 components: - pos: -7.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 257 components: - pos: -6.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 258 components: - pos: -5.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 259 components: - pos: -8.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 260 components: - pos: -5.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 261 components: - pos: -4.5,-12.5 @@ -1098,64 +1025,46 @@ entities: - pos: 4.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 271 components: - pos: 5.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 272 components: - pos: 6.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 273 components: - pos: 5.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 274 components: - pos: 5.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 275 components: - pos: 6.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 276 components: - pos: 7.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 277 components: - pos: 8.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 278 components: - pos: 9.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 442 @@ -1163,8 +1072,6 @@ entities: - pos: 0.5,-5.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 443 components: - pos: 0.5,-6.5 @@ -1215,71 +1122,51 @@ entities: - pos: 5.5,-8.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 453 components: - pos: 5.5,-9.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - pos: 5.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 455 components: - pos: 6.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 456 components: - pos: 7.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 457 components: - pos: 8.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 458 components: - pos: 9.5,-10.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 459 components: - pos: 5.5,-11.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 460 components: - pos: 5.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - uid: 461 components: - pos: 6.5,-12.5 parent: 549 type: Transform - - enabled: True - type: AmbientSound - proto: CarpetSBlue entities: - uid: 195 @@ -1346,23 +1233,17 @@ entities: - pos: 1.5,-6.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 165 components: - pos: 2.5,-6.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 172 components: - rot: -1.5707963267948966 rad pos: -1.5,-6.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeLight entities: - uid: 175 @@ -1507,8 +1388,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 315 type: ContainerContainer @@ -1704,8 +1585,6 @@ entities: type: MetaData - parent: 142 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodBakedWaffleRoffle entities: @@ -1715,8 +1594,6 @@ entities: type: MetaData - parent: 150 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: GasPassiveVent entities: @@ -1728,8 +1605,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 373 @@ -1740,8 +1615,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 379 components: - rot: 3.141592653589793 rad @@ -1750,8 +1623,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 409 components: - rot: 1.5707963267948966 rad @@ -1760,8 +1631,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 411 components: - rot: -1.5707963267948966 rad @@ -1770,8 +1639,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 412 components: - rot: 1.5707963267948966 rad @@ -1780,8 +1647,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 413 components: - rot: -1.5707963267948966 rad @@ -1790,8 +1655,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 420 components: - rot: 3.141592653589793 rad @@ -1800,8 +1663,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 421 components: - rot: -1.5707963267948966 rad @@ -1810,8 +1671,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 383 @@ -1821,8 +1680,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 374 @@ -1833,8 +1690,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 375 components: - rot: 1.5707963267948966 rad @@ -1843,8 +1698,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 376 components: - rot: 1.5707963267948966 rad @@ -1853,8 +1706,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 377 components: - rot: 1.5707963267948966 rad @@ -1863,8 +1714,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 378 components: - rot: 1.5707963267948966 rad @@ -1873,10 +1722,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 384 components: - rot: 1.5707963267948966 rad @@ -1885,8 +1730,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 385 components: - rot: 1.5707963267948966 rad @@ -1895,8 +1738,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 386 components: - rot: 1.5707963267948966 rad @@ -1905,8 +1746,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 387 components: - rot: 1.5707963267948966 rad @@ -1915,8 +1754,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 388 components: - rot: 1.5707963267948966 rad @@ -1925,8 +1762,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 389 components: - pos: 1.5,-8.5 @@ -1934,8 +1769,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 390 components: - rot: -1.5707963267948966 rad @@ -1944,8 +1777,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 391 components: - rot: -1.5707963267948966 rad @@ -1954,8 +1785,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 392 components: - rot: 3.141592653589793 rad @@ -1964,8 +1793,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 393 components: - rot: 3.141592653589793 rad @@ -1974,8 +1801,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 394 components: - rot: 1.5707963267948966 rad @@ -1984,8 +1809,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 395 components: - rot: 1.5707963267948966 rad @@ -1994,8 +1817,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 396 components: - rot: 1.5707963267948966 rad @@ -2004,8 +1825,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 397 components: - rot: 1.5707963267948966 rad @@ -2014,8 +1833,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 398 components: - rot: 1.5707963267948966 rad @@ -2024,8 +1841,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 399 components: - rot: 1.5707963267948966 rad @@ -2034,8 +1849,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 400 components: - rot: 1.5707963267948966 rad @@ -2044,8 +1857,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 401 components: - rot: 1.5707963267948966 rad @@ -2054,8 +1865,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 422 components: - rot: -1.5707963267948966 rad @@ -2064,8 +1873,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 423 components: - rot: -1.5707963267948966 rad @@ -2074,8 +1881,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 424 components: - rot: 3.141592653589793 rad @@ -2084,8 +1889,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 425 components: - rot: 3.141592653589793 rad @@ -2094,8 +1897,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 426 components: - rot: 3.141592653589793 rad @@ -2104,10 +1905,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 427 components: - rot: 1.5707963267948966 rad @@ -2116,8 +1913,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 428 components: - rot: 1.5707963267948966 rad @@ -2126,8 +1921,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 429 components: - rot: 1.5707963267948966 rad @@ -2136,8 +1929,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 431 components: - pos: 4.5,-5.5 @@ -2145,10 +1936,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 432 components: - rot: -1.5707963267948966 rad @@ -2157,8 +1944,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 433 components: - rot: 3.141592653589793 rad @@ -2167,8 +1952,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 434 components: - rot: 3.141592653589793 rad @@ -2177,10 +1960,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 435 components: - rot: 3.141592653589793 rad @@ -2189,8 +1968,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 436 components: - rot: 3.141592653589793 rad @@ -2199,8 +1976,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 437 components: - rot: 3.141592653589793 rad @@ -2209,8 +1984,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 438 components: - rot: 1.5707963267948966 rad @@ -2219,8 +1992,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 439 components: - rot: 1.5707963267948966 rad @@ -2229,8 +2000,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 440 components: - rot: 1.5707963267948966 rad @@ -2239,8 +2008,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 441 components: - rot: 1.5707963267948966 rad @@ -2249,8 +2016,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 372 @@ -2261,8 +2026,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 380 components: - pos: -1.5,-3.5 @@ -2270,8 +2033,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 381 components: - rot: 1.5707963267948966 rad @@ -2280,8 +2041,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 382 components: - rot: 3.141592653589793 rad @@ -2290,8 +2049,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 410 components: - pos: -0.5,-14.5 @@ -2299,8 +2056,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 414 components: - rot: -1.5707963267948966 rad @@ -2309,8 +2064,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 415 components: - pos: 3.5,-6.5 @@ -2318,8 +2071,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 416 components: - rot: 3.141592653589793 rad @@ -2328,8 +2079,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 417 components: - rot: 3.141592653589793 rad @@ -2338,8 +2087,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 418 components: - pos: -0.5,-2.5 @@ -2347,8 +2094,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 419 components: - rot: 3.141592653589793 rad @@ -2357,8 +2102,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 430 components: - pos: 2.5,-6.5 @@ -2366,8 +2109,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 402 @@ -2377,8 +2118,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 403 components: - pos: -1.5,-1.5 @@ -2386,8 +2125,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 404 components: - rot: 1.5707963267948966 rad @@ -2396,8 +2133,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 405 components: - rot: 3.141592653589793 rad @@ -2406,8 +2141,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 406 components: - rot: 1.5707963267948966 rad @@ -2416,8 +2149,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 407 components: - rot: 3.141592653589793 rad @@ -2426,8 +2157,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 408 components: - rot: 3.141592653589793 rad @@ -2436,8 +2165,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 346 @@ -2447,8 +2174,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 347 components: - rot: -1.5707963267948966 rad @@ -2457,8 +2182,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 348 components: - rot: 1.5707963267948966 rad @@ -2467,8 +2190,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 349 components: - pos: 1.5,-6.5 @@ -2476,8 +2197,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 350 components: - rot: 3.141592653589793 rad @@ -2486,8 +2205,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 369 components: - pos: -4.5,-15.5 @@ -2495,8 +2212,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 370 components: - pos: 0.5,-15.5 @@ -2504,8 +2219,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 31 @@ -2711,43 +2424,31 @@ entities: - pos: 0.5,-11.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 174 components: - pos: -4.5,-6.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 219 components: - pos: -5.5,-0.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 220 components: - pos: -3.5,0.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 306 components: - pos: 0.5,-16.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - uid: 307 components: - pos: 0.5,-15.5 parent: 549 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceFluffSpawner entities: - uid: 548 @@ -2856,7 +2557,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 75.31249 moles: - 0 @@ -2874,8 +2575,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 143 type: ContainerContainer @@ -2887,7 +2588,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 75.31249 moles: - 0 @@ -2905,8 +2606,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 145 type: ContainerContainer @@ -2918,7 +2619,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 75.31249 moles: - 0 @@ -2936,8 +2637,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 147 type: ContainerContainer @@ -2949,7 +2650,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 75.31249 moles: - 0 @@ -2967,8 +2668,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 149 type: ContainerContainer @@ -2980,7 +2681,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 75.31249 moles: - 0 @@ -2998,8 +2699,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 151 type: ContainerContainer @@ -3012,8 +2713,8 @@ entities: type: Transform - containers: storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 233 type: ContainerContainer @@ -3024,8 +2725,8 @@ entities: type: Transform - containers: storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 235 - 236 @@ -3040,8 +2741,8 @@ entities: type: Transform - containers: storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 241 - 242 @@ -3055,24 +2756,18 @@ entities: type: MetaData - parent: 240 type: Transform - - canCollide: False - type: Physics - uid: 242 components: - flags: InContainer type: MetaData - parent: 240 type: Transform - - canCollide: False - type: Physics - uid: 243 components: - flags: InContainer type: MetaData - parent: 240 type: Transform - - canCollide: False - type: Physics - proto: PillKelotane entities: - uid: 235 @@ -3081,40 +2776,30 @@ entities: type: MetaData - parent: 234 type: Transform - - canCollide: False - type: Physics - uid: 236 components: - flags: InContainer type: MetaData - parent: 234 type: Transform - - canCollide: False - type: Physics - uid: 237 components: - flags: InContainer type: MetaData - parent: 234 type: Transform - - canCollide: False - type: Physics - uid: 238 components: - flags: InContainer type: MetaData - parent: 234 type: Transform - - canCollide: False - type: Physics - uid: 239 components: - flags: InContainer type: MetaData - parent: 234 type: Transform - - canCollide: False - type: Physics - proto: PillRomerol entities: - uid: 233 @@ -3123,8 +2808,6 @@ entities: type: MetaData - parent: 232 type: Transform - - canCollide: False - type: Physics - proto: PillTricordrazine entities: - uid: 253 @@ -3574,8 +3257,8 @@ entities: - solutions: injector: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 15 reagents: - Quantity: 10 @@ -3591,8 +3274,8 @@ entities: - solutions: injector: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 15 reagents: - Quantity: 15 @@ -3700,8 +3383,6 @@ entities: type: MetaData - parent: 146 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 149 components: @@ -3709,8 +3390,6 @@ entities: type: MetaData - parent: 148 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: VendingMachineSmartFridge entities: @@ -4068,8 +3747,6 @@ entities: type: MetaData - parent: 144 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: Windoor entities: @@ -4085,7 +3762,7 @@ entities: pos: -2.5,-1.5 parent: 549 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureChemistryLocked entities: - uid: 208 components: diff --git a/Resources/Maps/Salvage/atlas_perma.yml b/Resources/Maps/Salvage/atlas_perma.yml index 71f138cf54..0713ce6ba2 100644 --- a/Resources/Maps/Salvage/atlas_perma.yml +++ b/Resources/Maps/Salvage/atlas_perma.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar - 46: FloorGym - 72: FloorSteelDirty - 79: FloorTechMaint - 92: FloorWood - 94: Lattice - 95: Plating + 47: FloorGym + 74: FloorSteelDirty + 81: FloorTechMaint + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 273 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABPAAAATwAAAF8AAAAMAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAE8AAABfAAAADAAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABRAAAAUQAAAGEAAAAMAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAFEAAABhAAAADAAAAw== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEgAAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAANIAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAASAAAAEgAAABIAAAASAAAAEgAAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAUgAAABIAAAASAAAAEgAAABIAAAAXwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAANKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAUoAAABKAAAASgAAAEoAAABKAAAAYQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXAAAAV8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAVwAAABcAAAAXwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAACXwAAAFwAAAJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAXgAAAWEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAV4AAABeAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAACYQAAAF4AAAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAATwAAAE8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAuAAABLgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAALgAAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXwAAAF8AAAAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAUQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAvAAABLwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAALwAAAC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -219,43 +221,31 @@ entities: - pos: 0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 225 components: - pos: -0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 226 components: - pos: -1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 227 components: - pos: -2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 228 components: - pos: -3.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 229 components: - pos: -4.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 230 components: - pos: 4.5,-1.5 @@ -291,8 +281,6 @@ entities: - pos: -1.5,-1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 237 components: - pos: -2.5,-1.5 @@ -303,50 +291,36 @@ entities: - pos: -2.5,-2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 239 components: - pos: -2.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 240 components: - pos: -2.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 241 components: - pos: 3.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 242 components: - pos: 4.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 243 components: - pos: 5.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 244 components: - pos: 6.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 88 @@ -354,204 +328,146 @@ entities: - pos: -5.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 89 components: - pos: -4.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 90 components: - pos: -3.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 91 components: - pos: -2.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 92 components: - pos: -1.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: -0.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 94 components: - pos: 0.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 95 components: - pos: 1.5,7.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 96 components: - pos: -3.5,6.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 97 components: - pos: -3.5,5.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 98 components: - pos: -4.5,5.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 99 components: - pos: -5.5,5.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 158 components: - pos: 7.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 159 components: - pos: 6.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 160 components: - pos: 5.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 161 components: - pos: 4.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 162 components: - pos: 3.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 163 components: - pos: 2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 164 components: - pos: 1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 165 components: - pos: 0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 166 components: - pos: -0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 167 components: - pos: -1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 168 components: - pos: -2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 169 components: - pos: -3.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 170 components: - pos: -4.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 171 components: - pos: -4.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 172 components: - pos: -4.5,-0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 173 components: - pos: -4.5,-1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 174 components: - pos: 1.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 175 components: - pos: 1.5,-0.5 @@ -572,22 +488,16 @@ entities: - pos: 2.5,-2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 179 components: - pos: 3.5,-2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 180 components: - pos: 2.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 204 @@ -595,141 +505,101 @@ entities: - pos: -2.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 205 components: - pos: -2.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 206 components: - pos: -2.5,-2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 207 components: - pos: -3.5,-2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 208 components: - pos: -4.5,-1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 209 components: - pos: -4.5,-0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 210 components: - pos: -4.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 211 components: - pos: -4.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 212 components: - pos: -3.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 213 components: - pos: -2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 214 components: - pos: -1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 215 components: - pos: -0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 216 components: - pos: 0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 217 components: - pos: 1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 218 components: - pos: 2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 219 components: - pos: 3.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 220 components: - pos: 4.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 221 components: - pos: 5.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 222 components: - pos: 6.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 223 components: - pos: 7.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 255 @@ -1028,10 +898,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 247 @@ -1042,8 +908,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 248 components: - rot: 1.5707963267948966 rad @@ -1052,10 +916,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 249 components: - pos: -2.5,-3.5 @@ -1063,10 +923,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 250 components: - pos: -2.5,-4.5 @@ -1074,10 +930,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 252 components: - pos: 1.5,-2.5 @@ -1085,8 +937,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 253 components: - pos: 1.5,-3.5 @@ -1094,8 +944,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 254 components: - pos: 1.5,-4.5 @@ -1103,10 +951,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasVentPump entities: - uid: 251 @@ -1116,8 +960,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 245 @@ -1128,8 +970,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 23 @@ -1259,8 +1099,6 @@ entities: pos: -0.5,-2.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 202 @@ -1269,8 +1107,6 @@ entities: pos: 4.5,-1.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -1466,43 +1302,25 @@ entities: - pos: 3.5,-2.5 parent: 273 type: Transform - - inputs: - Open: - - port: On - uid: 144 - Close: - - port: Off - uid: 144 - Toggle: [] - type: SignalReceiver + - links: + - 144 + type: DeviceLinkSink - uid: 142 components: - pos: 2.5,-2.5 parent: 273 type: Transform - - inputs: - Open: - - port: On - uid: 144 - Close: - - port: Off - uid: 144 - Toggle: [] - type: SignalReceiver + - links: + - 144 + type: DeviceLinkSink - uid: 143 components: - pos: 2.5,-3.5 parent: 273 type: Transform - - inputs: - Open: - - port: On - uid: 144 - Close: - - port: Off - uid: 144 - Toggle: [] - type: SignalReceiver + - links: + - 144 + type: DeviceLinkSink - proto: SignalSwitchDirectional entities: - uid: 144 @@ -1510,22 +1328,17 @@ entities: - pos: 6.5,-2.5 parent: 273 type: Transform - - outputs: - On: - - port: Open - uid: 141 - - port: Open - uid: 142 - - port: Open - uid: 143 - Off: - - port: Close - uid: 141 - - port: Close - uid: 142 - - port: Close - uid: 143 - type: SignalTransmitter + - linkedPorts: + 141: + - On: Open + - Off: Close + 142: + - On: Open + - Off: Close + 143: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: soda_dispenser entities: - uid: 127 diff --git a/Resources/Maps/Salvage/atlas_salvage.yml b/Resources/Maps/Salvage/atlas_salvage.yml index a7c59a1e6a..62da36db13 100644 --- a/Resources/Maps/Salvage/atlas_salvage.yml +++ b/Resources/Maps/Salvage/atlas_salvage.yml @@ -1,17 +1,15 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 59: FloorReinforced - 69: FloorSteel - 79: FloorTechMaint - 94: Lattice - 95: Plating + 61: FloorReinforced + 71: FloorSteel + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 172 components: @@ -22,21 +20,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAl8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAEUAAABFAAABRQAAA0UAAAJFAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAmEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEcAAABHAAABRwAAA0cAAAJHAAAARwAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAEUAAABFAAADRQAAAkUAAAFFAAABRQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEcAAABHAAADRwAAAkcAAAFHAAABRwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAADRQAAAEUAAAFFAAAARQAAAl4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAANFAAABRQAAAl8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAADRwAAAEcAAAFHAAAARwAAAmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAANHAAABRwAAAmEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RQAAAUUAAANFAAACRQAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAANFAAABRQAAAUUAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAABRQAAAEUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAUUAAAJeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAUcAAANHAAACRwAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAABRwAAAUcAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAAEcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAUcAAAJgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -73,7 +75,7 @@ entities: decals: 3: -6,3 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#FFFFFFFF' id: Dirt @@ -275,81 +277,41 @@ entities: - pos: -4.5,5.5 parent: 172 type: Transform - - inputs: - Open: - - port: Left - uid: 169 - - port: Right - uid: 169 - Close: - - port: Middle - uid: 169 - Toggle: [] - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 77 components: - pos: -3.5,5.5 parent: 172 type: Transform - - inputs: - Open: - - port: Left - uid: 169 - - port: Right - uid: 169 - Close: - - port: Middle - uid: 169 - Toggle: [] - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 78 components: - pos: -2.5,5.5 parent: 172 type: Transform - - inputs: - Open: - - port: Left - uid: 169 - - port: Right - uid: 169 - Close: - - port: Middle - uid: 169 - Toggle: [] - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 79 components: - pos: -1.5,5.5 parent: 172 type: Transform - - inputs: - Open: - - port: Left - uid: 169 - - port: Right - uid: 169 - Close: - - port: Middle - uid: 169 - Toggle: [] - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 80 components: - pos: -0.5,5.5 parent: 172 type: Transform - - inputs: - Open: - - port: Left - uid: 169 - - port: Right - uid: 169 - Close: - - port: Middle - uid: 169 - Toggle: [] - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - proto: CableApcExtension entities: - uid: 118 @@ -357,57 +319,41 @@ entities: - pos: -6.5,-4.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 119 components: - pos: -6.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 120 components: - pos: -5.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 121 components: - pos: -4.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 122 components: - pos: -3.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 123 components: - pos: -2.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - pos: -1.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 125 components: - pos: -0.5,-3.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 126 components: - pos: 1.5,-2.5 @@ -438,8 +384,6 @@ entities: - pos: 1.5,4.5 parent: 172 type: Transform - - enabled: True - type: AmbientSound - uid: 132 components: - pos: 1.5,3.5 @@ -562,8 +506,6 @@ entities: - pos: -3.5,-2.5 parent: 172 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeDark entities: - uid: 168 @@ -613,8 +555,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 91 components: - pos: -2.5,1.5 @@ -622,8 +562,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 105 components: - pos: 3.5,-0.5 @@ -631,8 +569,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 106 components: - rot: 3.141592653589793 rad @@ -641,8 +577,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 115 components: - rot: 3.141592653589793 rad @@ -651,8 +585,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 95 @@ -662,8 +594,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 96 components: - pos: 1.5,2.5 @@ -671,8 +601,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 97 components: - pos: 1.5,3.5 @@ -680,8 +608,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 98 components: - pos: 1.5,4.5 @@ -689,10 +615,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 99 components: - rot: -1.5707963267948966 rad @@ -701,8 +623,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 100 components: - rot: -1.5707963267948966 rad @@ -711,8 +631,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 101 components: - rot: -1.5707963267948966 rad @@ -721,8 +639,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 102 components: - rot: -1.5707963267948966 rad @@ -731,8 +647,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 103 components: - rot: -1.5707963267948966 rad @@ -741,8 +655,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 107 components: - rot: 1.5707963267948966 rad @@ -751,8 +663,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 108 components: - rot: 1.5707963267948966 rad @@ -761,8 +671,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 109 components: - pos: 3.5,-1.5 @@ -770,10 +678,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 110 components: - rot: -1.5707963267948966 rad @@ -782,8 +686,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 111 components: - rot: -1.5707963267948966 rad @@ -792,8 +694,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 112 components: - rot: -1.5707963267948966 rad @@ -802,8 +702,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 113 components: - rot: 3.141592653589793 rad @@ -812,8 +710,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 114 components: - rot: 3.141592653589793 rad @@ -822,8 +718,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 92 @@ -834,8 +728,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 93 components: - rot: 3.141592653589793 rad @@ -844,8 +736,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 94 components: - rot: 1.5707963267948966 rad @@ -854,8 +744,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 104 components: - rot: 3.141592653589793 rad @@ -864,8 +752,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 87 @@ -875,8 +761,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 88 components: - rot: 3.141592653589793 rad @@ -885,8 +769,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 89 components: - rot: -1.5707963267948966 rad @@ -895,8 +777,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 84 @@ -906,8 +786,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 86 components: - pos: 0.5,0.5 @@ -915,8 +793,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorPlasma entities: - uid: 82 @@ -964,15 +840,11 @@ entities: - pos: 2.5,-0.5 parent: 172 type: Transform - - bodyType: Static - type: Physics - uid: 81 components: - pos: -2.5,4.5 parent: 172 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceWeaponSpawner entities: - uid: 167 @@ -1002,8 +874,6 @@ entities: pos: -5.5,-0.5 parent: 172 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 157 @@ -1012,8 +882,6 @@ entities: pos: -0.5,-0.5 parent: 172 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 158 @@ -1022,8 +890,6 @@ entities: pos: -5.5,2.5 parent: 172 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -1033,8 +899,6 @@ entities: - pos: -1.5,-2.5 parent: 172 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1174,41 +1038,28 @@ entities: - pos: -2.5,2.5 parent: 172 type: Transform - - outputs: - Left: - - port: Open - uid: 73 - - port: Open - uid: 77 - - port: Open - uid: 78 - - port: Open - uid: 79 - - port: Open - uid: 80 - Right: - - port: Open - uid: 73 - - port: Open - uid: 77 - - port: Open - uid: 78 - - port: Open - uid: 79 - - port: Open - uid: 80 - Middle: - - port: Close - uid: 73 - - port: Close - uid: 77 - - port: Close - uid: 78 - - port: Close - uid: 79 - - port: Close - uid: 80 - type: SignalTransmitter + - linkedPorts: + 73: + - Left: Open + - Right: Open + - Middle: Close + 77: + - Left: Open + - Right: Open + - Middle: Close + 78: + - Left: Open + - Right: Open + - Middle: Close + 79: + - Left: Open + - Right: Open + - Middle: Close + 80: + - Left: Open + - Right: Open + - Middle: Close + type: DeviceLinkSource - proto: VendingMachineTankDispenserEVA entities: - uid: 71 diff --git a/Resources/Maps/Salvage/atlas_service.yml b/Resources/Maps/Salvage/atlas_service.yml index 26af05e2fc..c8d3d3130c 100644 --- a/Resources/Maps/Salvage/atlas_service.yml +++ b/Resources/Maps/Salvage/atlas_service.yml @@ -1,21 +1,19 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar - 23: FloorDark - 41: FloorGrass - 47: FloorHydro - 48: FloorKitchen - 61: FloorShowroom - 69: FloorSteel - 94: Lattice - 95: Plating + 24: FloorDark + 42: FloorGrass + 48: FloorHydro + 49: FloorKitchen + 63: FloorShowroom + 71: FloorSteel + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 683 components: @@ -26,21 +24,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAANFAAAARQAAAUUAAABFAAAARQAAAUUAAABFAAADRQAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAkUAAAFFAAAARQAAAEUAAANFAAABRQAAAUUAAAJFAAADRQAAAkUAAAMAAAAAAAAAAAAAAABeAAAAXgAAAF8AAABfAAAADAAAAgwAAAAMAAABXwAAAF8AAABfAAAAXwAAAF8AAAAwAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAADAAAAQwAAAIMAAABDAAAAQwAAAEMAAAADAAAAgwAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAAwAAAEMAAADDAAAAgwAAAEMAAACDAAAAwwAAAMMAAABMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAMAAAADAAAAgwAAAEMAAABFwAAABcAAAEXAAADFwAAAl8AAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAADAAAAAwAAAMMAAAAFwAAABcAAAIXAAADFwAAABcAAABfAAAAMAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAADAAAAQwAAAAMAAADDAAAAxcAAAAXAAAAFwAAAhcAAAAXAAADMAAAADAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAwAAAAMAAADDAAAAwwAAAMXAAAAFwAAAxcAAAAXAAAAFwAAAjAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAMAAACDAAAAwwAAAIMAAAAFwAAABcAAAIXAAABFwAAAhcAAABfAAAAMAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAANHAAAARwAAAUcAAABHAAAARwAAAUcAAABHAAADRwAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAAkcAAAFHAAAARwAAAEcAAANHAAABRwAAAUcAAAJHAAADRwAAAkcAAAMAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAADAAAAgwAAAAMAAABYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAADAAAAQwAAAIMAAABDAAAAQwAAAEMAAAADAAAAgwAAAExAAAAMQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAwAAAEMAAADDAAAAgwAAAEMAAACDAAAAwwAAAMMAAABMQAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAMAAAADAAAAgwAAAEMAAABGAAAABgAAAEYAAADGAAAAmEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAADAAAAAwAAAMMAAAAGAAAABgAAAIYAAADGAAAABgAAABhAAAAMQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAADAAAAQwAAAAMAAADDAAAAxgAAAAYAAAAGAAAAhgAAAAYAAADMQAAADEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAwAAAAMAAADDAAAAwwAAAMYAAAAGAAAAxgAAAAYAAAAGAAAAjEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAMAAACDAAAAwwAAAIMAAAAGAAAABgAAAIYAAABGAAAAhgAAABhAAAAMQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAF4AAABFAAABRQAAA18AAABeAAAAXgAAAAAAAAAAAAAARQAAAkUAAABFAAAARQAAAkUAAAJFAAACRQAAA0UAAAJFAAAARQAAAUUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAEUAAANFAAAARQAAAkUAAAJFAAABRQAAA0UAAAJFAAACRQAAAEUAAANFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAAF8AAABfAAAAKQAAACkAAAApAAAARQAAAEUAAAFFAAADRQAAA18AAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAkUAAAJfAAAAXgAAAAAAAAAAAAAAAAAAADAAAAAwAAAAXwAAAF8AAAApAAAAKQAAACkAAABfAAAAXwAAAEUAAABFAAADXwAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAAF8AAAAvAAAAKQAAACkAAAApAAAAKQAAAC8AAABFAAADRQAAAl4AAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAABfAAAALwAAAC8AAAAvAAAALwAAACkAAABfAAAARQAAAkUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAAC8AAAAvAAAALwAAAC8AAAApAAAAXwAAAEUAAAFFAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAvAAAALwAAAC8AAAAvAAAALwAAAC8AAABFAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAABfAAAALwAAAC8AAAAvAAAALwAAACkAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABHAAABRwAAA2EAAABgAAAAYAAAAAAAAAAAAAAARwAAAkcAAABHAAAARwAAAkcAAAJHAAACRwAAA0cAAAJHAAAARwAAAUcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAAARwAAAkcAAAJHAAABRwAAA0cAAAJHAAACRwAAAEcAAANHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAxAAAAMQAAAGEAAABhAAAAKgAAACoAAAAqAAAARwAAAEcAAAFHAAADRwAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAMQAAADEAAAAxAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAkcAAAJhAAAAYAAAAAAAAAAAAAAAAAAAADEAAAAxAAAAYQAAAGEAAAAqAAAAKgAAACoAAABhAAAAYQAAAEcAAABHAAADYQAAAAAAAAAAAAAAAAAAAAAAAAAxAAAAMQAAAGEAAAAwAAAAKgAAACoAAAAqAAAAKgAAADAAAABHAAADRwAAAmAAAAAAAAAAAAAAAAAAAAAAAAAAMQAAADEAAABhAAAAMAAAADAAAAAwAAAAMAAAACoAAABhAAAARwAAAkcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAADEAAAAxAAAAMQAAADAAAAAwAAAAMAAAADAAAAAqAAAAYQAAAEcAAAFHAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAxAAAAMQAAADEAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABHAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMQAAADEAAABhAAAAMAAAADAAAAAwAAAAMAAAACoAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: PQAAAF8AAABfAAAALwAAAC8AAAAvAAAALwAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAXwAAAC8AAAApAAAAKQAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAF8AAABfAAAAKQAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAAFeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAkUAAAJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PwAAAGEAAABhAAAAMAAAADAAAAAwAAAAMAAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAYQAAADAAAAAqAAAAKgAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAGEAAABhAAAAKgAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAF4AAABfAAAADAAAAgwAAAEMAAABFwAAAhcAAAMXAAABFwAAABcAAAFfAAAAXwAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAAwAAAAMAAADDAAAAQwAAAMXAAAAFwAAAxcAAAAXAAAAXwAAAD0AAAAAAAAAAAAAAF4AAABFAAABRQAAAl8AAAAMAAADDAAAAwwAAAMMAAADDAAAAgwAAAIMAAAADAAAAV8AAAA9AAAAAAAAAAAAAAAAAAAARQAAAEUAAANfAAAADAAAAAwAAAEMAAACDAAAAgwAAAEMAAAADAAAAAwAAABfAAAAPQAAAAAAAAAAAAAAXgAAAEUAAAJFAAAAXwAAAF8AAAAMAAAADAAAAQwAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAF4AAABFAAADRQAAAEUAAAFFAAADRQAAAUUAAANFAAABRQAAA0UAAAJFAAABRQAAAkUAAAJFAAAAAAAAAAAAAABeAAAARQAAAkUAAAJFAAAARQAAA0UAAABFAAACRQAAA0UAAANFAAACRQAAA0UAAAJFAAABRQAAAQAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAGAAAABhAAAADAAAAgwAAAEMAAABGAAAAhgAAAMYAAABGAAAABgAAAFhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAAwAAAAMAAADDAAAAQwAAAMYAAAAGAAAAxgAAAAYAAAAYQAAAD8AAAAAAAAAAAAAAGAAAABHAAABRwAAAmEAAAAMAAADDAAAAwwAAAMMAAADDAAAAgwAAAIMAAAADAAAAWEAAAA/AAAAAAAAAAAAAAAAAAAARwAAAEcAAANhAAAADAAAAAwAAAEMAAACDAAAAgwAAAEMAAAADAAAAAwAAABhAAAAPwAAAAAAAAAAAAAAYAAAAEcAAAJHAAAAYQAAAGEAAAAMAAAADAAAAQwAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGAAAABHAAADRwAAAEcAAAFHAAADRwAAAUcAAANHAAABRwAAA0cAAAJHAAABRwAAAkcAAAJHAAAAAAAAAAAAAABgAAAARwAAAkcAAAJHAAAARwAAA0cAAABHAAACRwAAA0cAAANHAAACRwAAA0cAAAJHAAABRwAAAQAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -767,8 +769,6 @@ entities: - pos: 2.5,-0.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 582 components: - pos: 0.5,-6.5 @@ -784,8 +784,6 @@ entities: - pos: -9.5,-10.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 585 components: - pos: -5.5,-9.5 @@ -796,29 +794,21 @@ entities: - pos: -5.5,-10.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 587 components: - pos: -4.5,-10.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 588 components: - pos: -3.5,-10.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 589 components: - pos: -2.5,-10.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 590 components: - pos: -1.5,-9.5 @@ -864,8 +854,6 @@ entities: - pos: 11.5,-9.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 599 components: - pos: 9.5,-8.5 @@ -1155,8 +1143,6 @@ entities: - pos: 2.5,-0.5 parent: 683 type: Transform - - enabled: True - type: AmbientSound - uid: 493 components: - pos: 1.5,-0.5 @@ -1235,32 +1221,24 @@ entities: pos: 1.5,5.5 parent: 683 type: Transform - - bodyType: Static - type: Physics - uid: 233 components: - rot: 1.5707963267948966 rad pos: -0.5,5.5 parent: 683 type: Transform - - bodyType: Static - type: Physics - uid: 234 components: - rot: 1.5707963267948966 rad pos: -4.5,-8.5 parent: 683 type: Transform - - bodyType: Static - type: Physics - uid: 235 components: - rot: -1.5707963267948966 rad pos: -2.5,-8.5 parent: 683 type: Transform - - bodyType: Static - type: Physics - proto: ChairWood entities: - uid: 227 @@ -1574,10 +1552,8 @@ entities: pos: -2.5,-3.5 parent: 683 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 657 components: @@ -1585,10 +1561,8 @@ entities: pos: -9.5,1.5 parent: 683 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 658 components: @@ -1596,20 +1570,16 @@ entities: pos: 3.5,-0.5 parent: 683 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 659 components: - pos: -10.5,-8.5 parent: 683 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 660 components: @@ -1617,10 +1587,8 @@ entities: pos: 1.5,-3.5 parent: 683 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockEdge entities: @@ -1897,8 +1865,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 80 components: @@ -1906,8 +1872,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 81 components: @@ -1915,8 +1879,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodMeatBacon entities: @@ -1926,8 +1888,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 88 components: @@ -1935,8 +1895,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 89 components: @@ -1944,8 +1902,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodMeatDuckCutletCooked entities: @@ -1955,8 +1911,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 83 components: @@ -1964,8 +1918,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 84 components: @@ -1973,8 +1925,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 85 components: @@ -1982,8 +1932,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 86 components: @@ -1991,8 +1939,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodMeatMeatball entities: @@ -2002,8 +1948,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 74 components: @@ -2011,8 +1955,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 75 components: @@ -2020,8 +1962,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 76 components: @@ -2029,8 +1969,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 77 components: @@ -2038,8 +1976,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 78 components: @@ -2047,8 +1983,6 @@ entities: type: MetaData - parent: 72 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodMeatRotten entities: @@ -2077,8 +2011,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 397 components: - rot: 1.5707963267948966 rad @@ -2087,8 +2019,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 418 components: - rot: -1.5707963267948966 rad @@ -2097,8 +2027,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 419 components: - rot: 1.5707963267948966 rad @@ -2107,8 +2035,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 420 components: - pos: -1.5,-8.5 @@ -2116,8 +2042,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 430 components: - rot: -1.5707963267948966 rad @@ -2126,8 +2050,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 381 @@ -2137,8 +2059,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 395 components: - pos: 5.5,-9.5 @@ -2146,8 +2066,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 354 @@ -2157,8 +2075,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 355 components: - pos: -6.5,5.5 @@ -2166,8 +2082,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 356 components: - pos: -6.5,6.5 @@ -2175,8 +2089,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 357 components: - pos: -6.5,2.5 @@ -2184,8 +2096,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 358 components: - pos: -6.5,1.5 @@ -2193,8 +2103,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 359 components: - pos: -6.5,0.5 @@ -2202,8 +2110,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 360 components: - pos: -6.5,-0.5 @@ -2211,8 +2117,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 361 components: - pos: -6.5,-1.5 @@ -2220,8 +2124,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 362 components: - pos: -6.5,-2.5 @@ -2229,8 +2131,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 363 components: - pos: -6.5,-3.5 @@ -2238,8 +2138,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 364 components: - pos: -6.5,-4.5 @@ -2247,8 +2145,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 365 components: - pos: -6.5,-5.5 @@ -2256,8 +2152,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 368 components: - rot: 1.5707963267948966 rad @@ -2266,8 +2160,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 369 components: - rot: 1.5707963267948966 rad @@ -2276,8 +2168,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 370 components: - rot: 1.5707963267948966 rad @@ -2286,8 +2176,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 372 components: - rot: 1.5707963267948966 rad @@ -2296,8 +2184,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 373 components: - rot: 1.5707963267948966 rad @@ -2306,8 +2192,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 374 components: - pos: 0.5,-5.5 @@ -2315,8 +2199,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 375 components: - pos: 0.5,-4.5 @@ -2324,8 +2206,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 376 components: - pos: 0.5,-3.5 @@ -2333,8 +2213,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 377 components: - pos: 0.5,-2.5 @@ -2342,8 +2220,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 378 components: - pos: 0.5,-1.5 @@ -2351,8 +2227,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 379 components: - pos: 0.5,-0.5 @@ -2360,8 +2234,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 380 components: - pos: 0.5,0.5 @@ -2369,8 +2241,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 382 components: - pos: 9.5,-1.5 @@ -2378,8 +2248,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 383 components: - rot: -1.5707963267948966 rad @@ -2388,8 +2256,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 384 components: - rot: -1.5707963267948966 rad @@ -2398,10 +2264,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 385 components: - rot: -1.5707963267948966 rad @@ -2410,8 +2272,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 386 components: - rot: -1.5707963267948966 rad @@ -2420,8 +2280,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 387 components: - rot: -1.5707963267948966 rad @@ -2430,8 +2288,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 388 components: - rot: 3.141592653589793 rad @@ -2440,8 +2296,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 389 components: - rot: 3.141592653589793 rad @@ -2450,8 +2304,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 390 components: - rot: 3.141592653589793 rad @@ -2460,8 +2312,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 391 components: - rot: 3.141592653589793 rad @@ -2470,8 +2320,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 392 components: - rot: 3.141592653589793 rad @@ -2480,8 +2328,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 393 components: - rot: 3.141592653589793 rad @@ -2490,8 +2336,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 398 components: - pos: -6.5,-7.5 @@ -2499,8 +2343,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 399 components: - pos: -6.5,-8.5 @@ -2508,8 +2350,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 400 components: - pos: -6.5,-9.5 @@ -2517,8 +2357,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 401 components: - rot: -1.5707963267948966 rad @@ -2527,8 +2365,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 402 components: - rot: -1.5707963267948966 rad @@ -2537,8 +2373,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 403 components: - rot: -1.5707963267948966 rad @@ -2547,8 +2381,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 404 components: - rot: -1.5707963267948966 rad @@ -2557,8 +2389,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 405 components: - rot: -1.5707963267948966 rad @@ -2567,8 +2397,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 406 components: - rot: -1.5707963267948966 rad @@ -2577,8 +2405,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 407 components: - rot: -1.5707963267948966 rad @@ -2587,8 +2413,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 408 components: - rot: -1.5707963267948966 rad @@ -2597,8 +2421,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 409 components: - rot: -1.5707963267948966 rad @@ -2607,8 +2429,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 410 components: - rot: -1.5707963267948966 rad @@ -2617,8 +2437,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 412 components: - pos: -9.5,-10.5 @@ -2626,10 +2444,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 422 components: - rot: -1.5707963267948966 rad @@ -2638,10 +2452,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 423 components: - rot: -1.5707963267948966 rad @@ -2650,10 +2460,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 424 components: - rot: -1.5707963267948966 rad @@ -2662,10 +2468,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 425 components: - rot: -1.5707963267948966 rad @@ -2674,10 +2476,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 426 components: - rot: -1.5707963267948966 rad @@ -2686,10 +2484,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 427 components: - rot: -1.5707963267948966 rad @@ -2698,10 +2492,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 429 components: - pos: 9.5,-11.5 @@ -2709,10 +2499,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 431 components: - rot: 3.141592653589793 rad @@ -2721,8 +2507,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 432 components: - rot: 3.141592653589793 rad @@ -2731,8 +2515,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 433 components: - rot: 3.141592653589793 rad @@ -2741,8 +2523,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 434 components: - rot: 3.141592653589793 rad @@ -2751,8 +2531,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 435 components: - rot: 3.141592653589793 rad @@ -2761,8 +2539,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 436 components: - rot: 3.141592653589793 rad @@ -2771,8 +2547,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 437 components: - rot: 3.141592653589793 rad @@ -2781,8 +2555,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 438 components: - rot: 3.141592653589793 rad @@ -2791,8 +2563,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 439 components: - rot: 1.5707963267948966 rad @@ -2801,8 +2571,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 440 components: - rot: 1.5707963267948966 rad @@ -2811,8 +2579,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 441 components: - rot: 1.5707963267948966 rad @@ -2821,8 +2587,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 442 components: - rot: 1.5707963267948966 rad @@ -2831,8 +2595,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 443 components: - rot: 1.5707963267948966 rad @@ -2841,8 +2603,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 444 components: - rot: 1.5707963267948966 rad @@ -2851,8 +2611,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 450 components: - rot: 3.141592653589793 rad @@ -2861,8 +2619,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 451 components: - rot: 3.141592653589793 rad @@ -2871,8 +2627,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 452 components: - rot: 3.141592653589793 rad @@ -2881,8 +2635,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 453 components: - rot: 3.141592653589793 rad @@ -2891,8 +2643,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 454 components: - rot: 3.141592653589793 rad @@ -2901,8 +2651,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 455 components: - rot: 3.141592653589793 rad @@ -2911,8 +2659,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 456 components: - rot: 1.5707963267948966 rad @@ -2921,8 +2667,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 457 components: - rot: 1.5707963267948966 rad @@ -2931,8 +2675,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 458 components: - pos: -8.5,-0.5 @@ -2940,8 +2682,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 459 components: - pos: -8.5,0.5 @@ -2949,8 +2689,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 460 components: - pos: -8.5,1.5 @@ -2958,8 +2696,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 461 components: - pos: -8.5,3.5 @@ -2967,8 +2703,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 462 components: - pos: -8.5,4.5 @@ -2976,8 +2710,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 463 components: - pos: -8.5,5.5 @@ -2985,8 +2717,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 464 components: - pos: -8.5,6.5 @@ -2994,8 +2724,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 465 components: - pos: -12.5,2.5 @@ -3003,8 +2731,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 466 components: - pos: -12.5,3.5 @@ -3012,8 +2738,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 467 components: - pos: -12.5,4.5 @@ -3021,8 +2745,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 468 components: - pos: -12.5,5.5 @@ -3030,8 +2752,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 471 components: - rot: 1.5707963267948966 rad @@ -3040,8 +2760,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 472 components: - rot: 1.5707963267948966 rad @@ -3050,8 +2768,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 473 components: - rot: 1.5707963267948966 rad @@ -3060,8 +2776,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 474 components: - rot: 1.5707963267948966 rad @@ -3070,8 +2784,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 475 components: - rot: 1.5707963267948966 rad @@ -3080,8 +2792,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 476 components: - rot: 1.5707963267948966 rad @@ -3090,8 +2800,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 477 components: - rot: 1.5707963267948966 rad @@ -3100,8 +2808,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 478 components: - rot: 1.5707963267948966 rad @@ -3110,8 +2816,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 479 components: - rot: 1.5707963267948966 rad @@ -3120,8 +2824,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 480 components: - rot: 1.5707963267948966 rad @@ -3130,8 +2832,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 482 components: - rot: 1.5707963267948966 rad @@ -3140,10 +2840,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 484 components: - rot: 1.5707963267948966 rad @@ -3152,8 +2848,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 485 components: - rot: 1.5707963267948966 rad @@ -3162,8 +2856,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 486 components: - rot: 1.5707963267948966 rad @@ -3172,8 +2864,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 487 components: - rot: 1.5707963267948966 rad @@ -3182,8 +2872,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 488 components: - rot: 1.5707963267948966 rad @@ -3192,8 +2880,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 489 components: - pos: -1.5,-9.5 @@ -3201,8 +2887,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 353 @@ -3213,8 +2897,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 366 components: - rot: 1.5707963267948966 rad @@ -3223,8 +2905,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 367 components: - rot: 3.141592653589793 rad @@ -3233,8 +2913,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 371 components: - rot: 3.141592653589793 rad @@ -3243,8 +2921,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 396 components: - pos: -2.5,-9.5 @@ -3252,8 +2928,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 411 components: - pos: -9.5,-9.5 @@ -3261,8 +2935,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 413 components: - rot: 3.141592653589793 rad @@ -3271,8 +2943,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 414 components: - rot: 1.5707963267948966 rad @@ -3281,8 +2951,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 415 components: - rot: -1.5707963267948966 rad @@ -3291,8 +2959,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 416 components: - rot: 1.5707963267948966 rad @@ -3301,8 +2967,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 417 components: - pos: -7.5,2.5 @@ -3310,8 +2974,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 428 components: - pos: 9.5,-10.5 @@ -3319,8 +2981,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 469 components: - rot: -1.5707963267948966 rad @@ -3329,8 +2989,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 470 components: - rot: 3.141592653589793 rad @@ -3339,8 +2997,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 483 components: - rot: 3.141592653589793 rad @@ -3349,8 +3005,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 481 @@ -3361,8 +3015,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasThermoMachineFreezer entities: - uid: 71 @@ -3379,8 +3031,6 @@ entities: - pos: -0.5,-9.5 parent: 683 type: Transform - - bodyType: Static - type: Physics - uid: 445 components: - rot: 1.5707963267948966 rad @@ -3389,8 +3039,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 446 components: - rot: -1.5707963267948966 rad @@ -3399,8 +3047,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 447 components: - rot: 3.141592653589793 rad @@ -3409,8 +3055,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 448 components: - pos: -7.5,-4.5 @@ -3418,8 +3062,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 449 components: - rot: -1.5707963267948966 rad @@ -3428,8 +3070,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 347 @@ -3440,8 +3080,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 348 components: - pos: 0.5,1.5 @@ -3449,8 +3087,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 349 components: - pos: 5.5,-8.5 @@ -3458,8 +3094,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 350 components: - rot: 1.5707963267948966 rad @@ -3468,8 +3102,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 351 components: - rot: -1.5707963267948966 rad @@ -3478,8 +3110,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 352 components: - pos: -3.5,-5.5 @@ -3487,8 +3117,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 6 @@ -3728,8 +3356,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 73 - 74 @@ -3756,8 +3384,6 @@ entities: - pos: 3.5,-4.5 parent: 683 type: Transform - - bodyType: Static - type: Physics - proto: PaintingMonkey entities: - uid: 275 @@ -3795,8 +3421,6 @@ entities: pos: 1.5,-0.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 649 @@ -3805,8 +3429,6 @@ entities: pos: 1.5,-5.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 650 @@ -3815,8 +3437,6 @@ entities: pos: -2.5,-0.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 651 @@ -3824,8 +3444,6 @@ entities: - pos: -3.5,3.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 652 @@ -3834,8 +3452,6 @@ entities: pos: -9.5,2.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 653 @@ -3844,8 +3460,6 @@ entities: pos: 3.5,0.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 654 @@ -3854,8 +3468,6 @@ entities: pos: 8.5,-6.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 655 @@ -3863,8 +3475,6 @@ entities: - pos: 7.5,-7.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightEmpty @@ -3916,8 +3526,6 @@ entities: - pos: 1.5,3.5 parent: 683 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PuddleFlour @@ -4270,43 +3878,25 @@ entities: - pos: -0.5,-7.5 parent: 683 type: Transform - - inputs: - Open: - - port: On - uid: 126 - Close: - - port: Off - uid: 126 - Toggle: [] - type: SignalReceiver + - links: + - 126 + type: DeviceLinkSink - uid: 124 components: - pos: 0.5,-7.5 parent: 683 type: Transform - - inputs: - Open: - - port: On - uid: 126 - Close: - - port: Off - uid: 126 - Toggle: [] - type: SignalReceiver + - links: + - 126 + type: DeviceLinkSink - uid: 125 components: - pos: 1.5,-7.5 parent: 683 type: Transform - - inputs: - Open: - - port: On - uid: 126 - Close: - - port: Off - uid: 126 - Toggle: [] - type: SignalReceiver + - links: + - 126 + type: DeviceLinkSink - proto: SignalSwitchDirectional entities: - uid: 126 @@ -4315,22 +3905,17 @@ entities: pos: 2.5,-5.5 parent: 683 type: Transform - - outputs: - On: - - port: Open - uid: 125 - - port: Open - uid: 124 - - port: Open - uid: 123 - Off: - - port: Close - uid: 125 - - port: Close - uid: 124 - - port: Close - uid: 123 - type: SignalTransmitter + - linkedPorts: + 125: + - On: Open + - Off: Close + 124: + - On: Open + - Off: Close + 123: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignBar entities: - uid: 278 diff --git a/Resources/Maps/Salvage/cargo-1.yml b/Resources/Maps/Salvage/cargo-1.yml index ff7933ab8d..0b445b2a42 100644 --- a/Resources/Maps/Salvage/cargo-1.yml +++ b/Resources/Maps/Salvage/cargo-1.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 72: FloorSteelDirty - 94: Lattice - 95: Plating + 74: FloorSteelDirty + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 20 components: @@ -18,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABIAAAASAAAAEgAAABIAAAASAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEgAAABIAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: SAAAAEgAAABIAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAAASAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAASAAAAEgAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAAASAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + SgAAAEoAAABKAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABIAAAASAAAAEgAAABfAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAASAAAAF8AAABIAAAASAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEgAAABIAAAASAAAAEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABIAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABIAAAASAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAABhAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAAGEAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -97,15 +101,15 @@ entities: 7: 2,2 8: -5,2 - node: - color: '#FFFFFFFF' + color: '#A4610696' id: QuarterTileOverlayGreyscale180 decals: - 1: 0,1 + 2: 0,1 - node: - color: '#A4610696' + color: '#FFFFFFFF' id: QuarterTileOverlayGreyscale180 decals: - 2: 0,1 + 1: 0,1 - node: color: '#A4610696' id: QuarterTileOverlayGreyscale270 @@ -175,8 +179,7 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockEngineeringLocked entities: - uid: 56 @@ -219,15 +222,11 @@ entities: - pos: 1.5,0.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 58 components: - pos: 0.5,-0.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 59 components: - pos: 0.5,0.5 @@ -238,15 +237,11 @@ entities: - pos: 1.5,1.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 61 components: - pos: 1.5,0.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 75 components: - pos: -1.5,-0.5 @@ -262,29 +257,21 @@ entities: - pos: 2.5,1.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 83 components: - pos: -1.5,-1.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 84 components: - pos: -2.5,-1.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 85 components: - pos: -3.5,-1.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 87 components: - pos: 1.5,2.5 @@ -305,15 +292,11 @@ entities: - pos: 0.5,3.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 91 components: - pos: 0.5,5.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 93 @@ -321,29 +304,21 @@ entities: - pos: 2.5,-2.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 94 components: - pos: 1.5,-2.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 95 components: - pos: 0.5,-2.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 96 components: - pos: 0.5,-1.5 parent: 20 type: Transform - - enabled: True - type: AmbientSound - uid: 97 components: - pos: 0.5,-0.5 @@ -386,22 +361,16 @@ entities: - pos: 2.5,-0.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 81 components: - pos: 2.5,0.5 parent: 20 type: Transform - - canCollide: False - type: Physics - uid: 82 components: - pos: 1.5,0.5 parent: 20 type: Transform - - canCollide: False - type: Physics - proto: Chair entities: - uid: 118 @@ -409,15 +378,11 @@ entities: - pos: 1.5,6.5 parent: 20 type: Transform - - bodyType: Static - type: Physics - uid: 119 components: - pos: 2.5,6.5 parent: 20 type: Transform - - bodyType: Static - type: Physics - proto: ComputerBroken entities: - uid: 46 @@ -575,8 +540,6 @@ entities: - pos: -1.5,-3.5 parent: 20 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceToolSpawner entities: - uid: 9 @@ -619,8 +582,6 @@ entities: pos: 2.5,1.5 parent: 20 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomArtifactSpawner diff --git a/Resources/Maps/Salvage/large-engineer-chunk.yml b/Resources/Maps/Salvage/large-engineer-chunk.yml index 2cc8563eb1..5001ceaff2 100644 --- a/Resources/Maps/Salvage/large-engineer-chunk.yml +++ b/Resources/Maps/Salvage/large-engineer-chunk.yml @@ -1,24 +1,22 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 1: FloorArcadeBlue 3: FloorArcadeRed - 19: FloorCarpetOffice - 39: FloorGlass - 57: FloorPlastic - 58: FloorRGlass - 59: FloorReinforced - 79: FloorTechMaint - 80: FloorTechMaint2 - 81: FloorTechMaint3 - 94: Lattice - 95: Plating + 20: FloorCarpetOffice + 40: FloorGlass + 59: FloorPlastic + 60: FloorRGlass + 61: FloorReinforced + 81: FloorTechMaint + 82: FloorTechMaint2 + 83: FloorTechMaint3 + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 15 components: @@ -29,21 +27,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAADsAAAA7AAAAOwAAADsAAABfAAAAOQAAADkAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAOgAAADoAAAA7AAAAXwAAADkAAAA5AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAOwAAADoAAAA6AAAAOwAAAF8AAABfAAAAOQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAADsAAAA7AAAAOwAAADsAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAADsAAABfAAAAXwAAADkAAAA5AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA5AAAAOQAAAF8AAAA5AAAAOQAAAF8AAAA5AAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAAA5AAAAXgAAAF8AAAA5AAAAOQAAADkAAAA5AAAAXwAAAF4AAAA5AAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAADkAAAA5AAAAOQAAAF8AAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAOwAAADsAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAPAAAADwAAAA9AAAAYQAAADsAAAA7AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAPQAAADwAAAA8AAAAPQAAAGEAAABhAAAAOwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAAYQAAADsAAAA7AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA7AAAAOwAAAGEAAAA7AAAAOwAAAGEAAAA7AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAYAAAAGEAAAA7AAAAOwAAADsAAAA7AAAAYQAAAGAAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAADsAAAA7AAAAOwAAAGEAAABhAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAABeAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAABfAAAAEwAAABMAAABfAAAAOwAAADoAAAA7AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAEwAAABMAAAATAAAAXwAAADsAAAA6AAAAOwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAABMAAABeAAAAEwAAAF8AAAA7AAAAOgAAADsAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA5AAAAXwAAAF8AAABfAAAAXwAAADkAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAXwAAADkAAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXwAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAAF4AAABfAAAAOQAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAABhAAAAFAAAABQAAABhAAAAPQAAADwAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAFAAAABQAAAAUAAAAYQAAAD0AAAA8AAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABQAAABgAAAAFAAAAGEAAAA9AAAAPAAAAD0AAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA7AAAAYQAAAGEAAABhAAAAYQAAADsAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAYQAAADsAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAGAAAABhAAAAOwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAOQAAAF8AAAA5AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADkAAAA5AAAAOQAAADkAAABfAAAAXwAAADkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAADkAAAA5AAAAOQAAAF4AAAA5AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAOwAAAGEAAAA7AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADsAAAA7AAAAOwAAADsAAABhAAAAYQAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAADsAAAA7AAAAOwAAAGAAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAABfAAAAOQAAAF8AAABfAAAAXwAAADkAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAADkAAABfAAAAAwAAACcAAAABAAAAXwAAAFEAAABfAAAAXwAAAFAAAABQAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAXwAAAAMAAAAnAAAAAQAAAF8AAABRAAAAXwAAAE8AAABQAAAAUAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAOQAAAF8AAAADAAAAJwAAAF4AAABfAAAAUQAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAwAAACcAAAABAAAAXwAAAFEAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAAOwAAAGEAAABhAAAAYQAAADsAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAADsAAABhAAAAAwAAACgAAAABAAAAYQAAAFMAAABhAAAAYQAAAFIAAABSAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAYQAAAAMAAAAoAAAAAQAAAGEAAABTAAAAYQAAAFEAAABSAAAAUgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAGEAAAADAAAAKAAAAGAAAABhAAAAUwAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAwAAACgAAAABAAAAYQAAAFMAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -144,15 +146,15 @@ entities: decals: 21: -9.917748,-2.0581143 - node: - color: '#791710FF' + color: '#5D1710FF' id: splatter decals: - 36: 1.2784462,-4.908091 + 37: 2.4971962,-6.1172643 - node: - color: '#5D1710FF' + color: '#791710FF' id: splatter decals: - 37: 2.4971962,-6.1172643 + 36: 1.2784462,-4.908091 - node: color: '#951710FF' id: stickman @@ -393,15 +395,11 @@ entities: - pos: -6.5,0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 205 components: - pos: -6.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 206 components: - pos: -6.5,-1.5 @@ -442,8 +440,6 @@ entities: - pos: -7.5,-1.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 214 components: - pos: -5.5,-1.5 @@ -479,8 +475,6 @@ entities: - pos: -2.5,-1.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 221 components: - pos: -2.5,-2.5 @@ -496,15 +490,11 @@ entities: - pos: -2.5,-4.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 224 components: - pos: -2.5,-5.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 225 components: - pos: -2.5,-6.5 @@ -520,22 +510,16 @@ entities: - pos: -2.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 228 components: - pos: -2.5,0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 229 components: - pos: -2.5,1.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 230 components: - pos: -2.5,2.5 @@ -556,8 +540,6 @@ entities: - pos: 5.5,0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 234 components: - pos: 5.5,-0.5 @@ -628,8 +610,6 @@ entities: - pos: 1.5,-5.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 248 components: - pos: 6.5,-0.5 @@ -660,8 +640,6 @@ entities: - pos: 7.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 254 components: - pos: 7.5,0.5 @@ -672,22 +650,16 @@ entities: - pos: 7.5,1.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 256 components: - pos: 7.5,2.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 257 components: - pos: 7.5,3.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 258 components: - pos: 8.5,2.5 @@ -708,8 +680,6 @@ entities: - pos: 8.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 262 components: - pos: 9.5,-0.5 @@ -720,8 +690,6 @@ entities: - pos: 10.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 393 components: - pos: -0.5,2.5 @@ -742,8 +710,6 @@ entities: - pos: -1.5,-8.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - proto: CableApcStack1 entities: - uid: 138 @@ -783,29 +749,21 @@ entities: - pos: 7.5,2.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 433 components: - pos: 7.5,3.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 434 components: - pos: 7.5,4.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 435 components: - pos: 7.5,5.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 170 @@ -828,29 +786,21 @@ entities: - pos: 7.5,2.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 174 components: - pos: 7.5,1.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 175 components: - pos: 7.5,3.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 176 components: - pos: 7.5,4.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 177 components: - pos: 7.5,0.5 @@ -861,8 +811,6 @@ entities: - pos: 7.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 179 components: - pos: 6.5,-0.5 @@ -878,8 +826,6 @@ entities: - pos: 5.5,0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 182 components: - pos: 4.5,-0.5 @@ -905,36 +851,26 @@ entities: - pos: 0.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 187 components: - pos: -0.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 188 components: - pos: -1.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 189 components: - pos: -2.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 190 components: - pos: -2.5,-1.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 191 components: - pos: -2.5,-2.5 @@ -950,8 +886,6 @@ entities: - pos: -2.5,-4.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 194 components: - pos: -3.5,-0.5 @@ -972,22 +906,16 @@ entities: - pos: -6.5,-0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 198 components: - pos: -6.5,0.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 200 components: - pos: -2.5,-5.5 parent: 15 type: Transform - - enabled: True - type: AmbientSound - uid: 201 components: - pos: -2.5,-6.5 @@ -998,6 +926,13 @@ entities: - pos: -2.5,-7.5 parent: 15 type: Transform +- proto: CapacitorStockPart + entities: + - uid: 137 + components: + - pos: 0.5985835,-5.314345 + parent: 15 + type: Transform - proto: Catwalk entities: - uid: 427 @@ -1022,32 +957,24 @@ entities: - pos: -4.5,3.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - uid: 338 components: - rot: -1.5707963267948966 rad pos: -3.5,2.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - uid: 339 components: - rot: 3.141592653589793 rad pos: -4.5,1.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - uid: 420 components: - rot: 1.5707963267948966 rad pos: -6.5,2.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeDark entities: - uid: 273 @@ -1113,8 +1040,6 @@ entities: pos: 3.5,-4.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - proto: ComputerBroken entities: - uid: 354 @@ -1182,20 +1107,16 @@ entities: pos: -1.5,-5.5 parent: 15 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 461 components: - pos: 4.5,-0.5 parent: 15 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockGlass entities: @@ -1247,10 +1168,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 539 components: - rot: 1.5707963267948966 rad @@ -1259,8 +1176,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 495 @@ -1270,8 +1185,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 506 components: - pos: 3.5,-0.5 @@ -1279,8 +1192,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 464 @@ -1291,10 +1202,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 465 components: - rot: -1.5707963267948966 rad @@ -1303,10 +1210,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 466 components: - rot: -1.5707963267948966 rad @@ -1315,10 +1218,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 467 components: - rot: -1.5707963267948966 rad @@ -1327,10 +1226,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 468 components: - rot: -1.5707963267948966 rad @@ -1339,10 +1234,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 469 components: - rot: -1.5707963267948966 rad @@ -1351,10 +1242,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 471 components: - rot: -1.5707963267948966 rad @@ -1363,8 +1250,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 472 components: - rot: -1.5707963267948966 rad @@ -1373,8 +1258,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 475 components: - rot: -1.5707963267948966 rad @@ -1383,10 +1266,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 476 components: - rot: -1.5707963267948966 rad @@ -1395,10 +1274,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 477 components: - rot: -1.5707963267948966 rad @@ -1407,8 +1282,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 478 components: - rot: -1.5707963267948966 rad @@ -1417,8 +1290,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 479 components: - rot: -1.5707963267948966 rad @@ -1427,8 +1298,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 480 components: - rot: -1.5707963267948966 rad @@ -1437,8 +1306,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 481 components: - rot: -1.5707963267948966 rad @@ -1447,10 +1314,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 482 components: - rot: -1.5707963267948966 rad @@ -1459,10 +1322,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 483 components: - rot: -1.5707963267948966 rad @@ -1471,8 +1330,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 484 components: - rot: -1.5707963267948966 rad @@ -1481,10 +1338,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 485 components: - rot: -1.5707963267948966 rad @@ -1493,10 +1346,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 486 components: - rot: -1.5707963267948966 rad @@ -1505,8 +1354,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 488 components: - rot: -1.5707963267948966 rad @@ -1515,10 +1362,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 489 components: - rot: -1.5707963267948966 rad @@ -1527,8 +1370,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 490 components: - rot: -1.5707963267948966 rad @@ -1537,8 +1378,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 492 components: - rot: -1.5707963267948966 rad @@ -1547,8 +1386,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 493 components: - rot: -1.5707963267948966 rad @@ -1557,8 +1394,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 494 components: - rot: -1.5707963267948966 rad @@ -1567,8 +1402,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 496 components: - rot: -1.5707963267948966 rad @@ -1577,8 +1410,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 497 components: - rot: -1.5707963267948966 rad @@ -1587,8 +1418,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 498 components: - rot: -1.5707963267948966 rad @@ -1597,8 +1426,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 499 components: - rot: -1.5707963267948966 rad @@ -1607,8 +1434,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 500 components: - rot: -1.5707963267948966 rad @@ -1617,8 +1442,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 501 components: - rot: -1.5707963267948966 rad @@ -1627,10 +1450,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 502 components: - rot: -1.5707963267948966 rad @@ -1639,10 +1458,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 503 components: - rot: -1.5707963267948966 rad @@ -1651,10 +1466,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 504 components: - rot: -1.5707963267948966 rad @@ -1663,10 +1474,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 505 components: - rot: 1.5707963267948966 rad @@ -1675,10 +1482,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 507 components: - pos: 3.5,-1.5 @@ -1686,8 +1489,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 508 components: - pos: 3.5,-2.5 @@ -1695,10 +1496,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 509 components: - pos: 3.5,-3.5 @@ -1706,8 +1503,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 510 components: - pos: 3.5,-4.5 @@ -1715,8 +1510,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 511 components: - pos: 2.5,-2.5 @@ -1724,10 +1517,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 512 components: - pos: 2.5,-3.5 @@ -1735,10 +1524,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 513 components: - pos: 2.5,-4.5 @@ -1746,8 +1531,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 514 components: - pos: 2.5,-0.5 @@ -1755,8 +1538,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 515 components: - pos: 2.5,0.5 @@ -1764,10 +1545,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 516 components: - pos: 2.5,1.5 @@ -1775,8 +1552,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 517 components: - pos: 3.5,0.5 @@ -1784,8 +1559,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 518 components: - pos: 3.5,1.5 @@ -1793,8 +1566,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 519 components: - pos: 3.5,2.5 @@ -1802,8 +1573,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 526 components: - pos: 6.5,-1.5 @@ -1811,8 +1580,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 527 components: - pos: 6.5,-2.5 @@ -1820,8 +1587,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 528 components: - pos: 6.5,-3.5 @@ -1829,8 +1594,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 529 components: - pos: -7.5,-3.5 @@ -1838,10 +1601,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 530 components: - pos: -7.5,-4.5 @@ -1849,8 +1608,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 531 components: - pos: -5.5,-1.5 @@ -1858,8 +1615,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 532 components: - pos: -5.5,-2.5 @@ -1867,8 +1622,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 533 components: - pos: -5.5,-3.5 @@ -1876,8 +1629,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 536 components: - pos: -3.5,-0.5 @@ -1885,8 +1636,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 537 components: - pos: -3.5,0.5 @@ -1894,8 +1643,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 542 components: - pos: -1.5,0.5 @@ -1903,8 +1650,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 543 components: - rot: -1.5707963267948966 rad @@ -1913,10 +1658,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 545 components: - pos: -2.5,-1.5 @@ -1924,10 +1665,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 470 @@ -1937,8 +1674,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 473 components: - pos: -2.5,-0.5 @@ -1946,10 +1681,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 474 components: - rot: 3.141592653589793 rad @@ -1958,10 +1689,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 487 components: - pos: -7.5,-2.5 @@ -1969,8 +1696,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 491 components: - rot: 1.5707963267948966 rad @@ -1979,8 +1704,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 525 components: - pos: 6.5,-0.5 @@ -1988,8 +1711,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 544 components: - pos: -1.5,-1.5 @@ -1997,10 +1718,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasVentPump entities: - uid: 520 @@ -2010,8 +1727,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 523 components: - rot: 3.141592653589793 rad @@ -2020,8 +1735,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 524 components: - rot: 3.141592653589793 rad @@ -2030,8 +1743,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 535 components: - rot: 3.141592653589793 rad @@ -2040,8 +1751,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 541 components: - pos: -1.5,1.5 @@ -2049,8 +1758,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 547 components: - rot: 3.141592653589793 rad @@ -2059,8 +1766,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 521 @@ -2070,8 +1775,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 522 components: - rot: 3.141592653589793 rad @@ -2080,8 +1783,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 534 components: - rot: 3.141592653589793 rad @@ -2090,8 +1791,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 540 components: - rot: -1.5707963267948966 rad @@ -2100,8 +1799,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 546 components: - rot: 3.141592653589793 rad @@ -2110,8 +1807,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorRTG entities: - uid: 167 @@ -2326,15 +2021,11 @@ entities: - pos: 9.5,1.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - uid: 351 components: - pos: -7.5,-7.5 parent: 15 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceFluffSpawner entities: - uid: 283 @@ -2379,13 +2070,6 @@ entities: - pos: -1.5,-2.5 parent: 15 type: Transform -- proto: CapacitorStockPart - entities: - - uid: 137 - components: - - pos: 0.5985835,-5.314345 - parent: 15 - type: Transform - proto: MicrowaveMachineCircuitboard entities: - uid: 135 @@ -2472,8 +2156,6 @@ entities: pos: -5.5,1.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 341 @@ -2482,8 +2164,6 @@ entities: pos: -0.5,1.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 342 @@ -2492,8 +2172,6 @@ entities: pos: 0.5,3.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 343 @@ -2501,8 +2179,6 @@ entities: - pos: 2.5,4.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 344 @@ -2511,8 +2187,6 @@ entities: pos: 4.5,1.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 345 @@ -2521,8 +2195,6 @@ entities: pos: 6.5,-5.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 346 @@ -2531,8 +2203,6 @@ entities: pos: 0.5,-4.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 347 @@ -2541,8 +2211,6 @@ entities: pos: 3.5,-4.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 348 @@ -2550,8 +2218,6 @@ entities: - pos: -7.5,-4.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 350 @@ -2559,8 +2225,6 @@ entities: - pos: -6.5,-4.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 395 @@ -2569,8 +2233,6 @@ entities: pos: -7.5,-2.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 396 @@ -2579,8 +2241,6 @@ entities: pos: -1.5,-2.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 397 @@ -2588,8 +2248,6 @@ entities: - pos: 0.5,-0.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 398 @@ -2598,8 +2256,6 @@ entities: pos: 5.5,-1.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 399 @@ -2607,11 +2263,9 @@ entities: - pos: 9.5,-0.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 349 components: @@ -2619,8 +2273,6 @@ entities: pos: -5.5,-7.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -2631,8 +2283,6 @@ entities: pos: 6.5,2.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 401 @@ -2640,8 +2290,6 @@ entities: - pos: 10.5,2.5 parent: 15 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack diff --git a/Resources/Maps/Salvage/medium-1.yml b/Resources/Maps/Salvage/medium-1.yml index ad45b2367c..19572a6c7b 100644 --- a/Resources/Maps/Salvage/medium-1.yml +++ b/Resources/Maps/Salvage/medium-1.yml @@ -1,16 +1,16 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 59: FloorReinforced - 69: FloorSteel - 72: FloorSteelDirty - 94: Lattice - 95: Plating + 24: FloorDark + 61: FloorReinforced + 71: FloorSteel + 74: FloorSteelDirty + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 85 components: @@ -21,21 +21,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABFAAACXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABFAAAARQAAAl8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAEUAAAFfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAAARwAAAmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAEcAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABhAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADsAAAA7AAAAOwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAOwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAOwAAADsAAAA7AAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAXwAAAF8AAABFAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAFFAAABRQAAAEUAAABfAAAARQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAV8AAABFAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAAJfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAYQAAAGEAAABHAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAABRwAAAEcAAABhAAAARwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAWEAAABHAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAJhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAEgAAABFAAACRQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAASAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAARcAAAMXAAACXwAAAF8AAABFAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAIXAAADFwAAAxcAAAEXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAABFwAAAxcAAAIXAAABXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAEoAAABHAAACRwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAARgAAAMYAAACYQAAAGEAAABHAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAIYAAADGAAAAxgAAAEYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAABGAAAAxgAAAIYAAABYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RQAAAEUAAABfAAAARQAAAF8AAABFAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAABXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAADFwAAAl8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAAFeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAEcAAABhAAAARwAAAGEAAABHAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAABYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAADGAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -207,18 +211,18 @@ entities: decals: 17: 1,-3 18: 0,-3 - - node: - color: '#EFB34196' - id: QuarterTileOverlayGreyscale90 - decals: - 8: -2,-4 - 9: -2,-3 - node: color: '#D381C996' id: QuarterTileOverlayGreyscale90 decals: 14: 1,1 15: 0,1 + - node: + color: '#EFB34196' + id: QuarterTileOverlayGreyscale90 + decals: + 8: -2,-4 + 9: -2,-3 - node: color: '#FFFFFFFF' id: WarnCornerSmallSE @@ -243,8 +247,7 @@ entities: type: DecalGrid - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirAlarmAssembly entities: - uid: 198 @@ -440,205 +443,131 @@ entities: - pos: 1.5,2.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 116 components: - pos: 1.5,1.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 117 components: - pos: 1.5,0.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 118 components: - pos: 1.5,-0.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 119 components: - pos: 0.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 120 components: - pos: -0.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 121 components: - pos: -1.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 122 components: - pos: -2.5,-0.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 123 components: - pos: -1.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 124 components: - pos: -1.5,-1.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 125 components: - pos: -1.5,-2.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 126 components: - pos: -1.5,-3.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 127 components: - pos: -1.5,-4.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 128 components: - pos: -2.5,-4.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 129 components: - pos: -0.5,0.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 130 components: - pos: -0.5,1.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 131 components: - pos: 1.5,3.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 132 components: - pos: 1.5,4.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 133 components: - pos: 0.5,4.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 134 components: - pos: -0.5,4.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 135 components: - pos: -1.5,4.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 142 components: - pos: 1.5,-1.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 143 components: - pos: 1.5,-2.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 144 components: - pos: 2.5,-2.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 145 components: - pos: 3.5,-2.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 146 components: - pos: 3.5,-1.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 168 components: - pos: 2.5,-3.5 @@ -666,52 +595,36 @@ entities: - pos: -2.5,-3.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - uid: 107 components: - pos: -2.5,-4.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - uid: 108 components: - pos: -2.5,-5.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - uid: 110 components: - pos: 1.5,-0.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 111 components: - pos: 1.5,0.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 112 components: - pos: 1.5,1.5 parent: 85 type: Transform - - canCollide: False - type: Physics - uid: 113 components: - pos: 1.5,2.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 150 components: - pos: -2.5,-2.5 @@ -732,22 +645,16 @@ entities: - pos: -1.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - uid: 154 components: - pos: -0.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - uid: 155 components: - pos: 0.5,-0.5 parent: 85 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 156 @@ -773,8 +680,6 @@ entities: pos: 5.5,-3.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - proto: ClothingEyesGlassesMeson entities: - uid: 86 @@ -791,14 +696,14 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 177 paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: GasPassiveVent entities: @@ -808,16 +713,12 @@ entities: pos: 1.5,-6.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - uid: 163 components: - rot: 3.141592653589793 rad pos: 3.5,-6.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 63 @@ -826,40 +727,24 @@ entities: pos: 1.5,-5.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 159 components: - rot: 3.141592653589793 rad pos: 1.5,-3.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 160 components: - rot: 3.141592653589793 rad pos: 3.5,-3.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 161 components: - rot: 3.141592653589793 rad pos: 3.5,-5.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPort entities: - uid: 88 @@ -867,15 +752,11 @@ entities: - pos: 1.5,-2.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - uid: 104 components: - pos: 3.5,-2.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 62 @@ -884,15 +765,11 @@ entities: pos: 3.5,-4.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - uid: 105 components: - pos: 1.5,-4.5 parent: 85 type: Transform - - bodyType: Static - type: Physics - proto: Girder entities: - uid: 38 @@ -925,8 +802,6 @@ entities: type: MetaData - parent: 176 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: NitrogenCanister entities: @@ -973,8 +848,6 @@ entities: - pos: -0.5,4.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 137 @@ -983,8 +856,6 @@ entities: pos: 1.5,0.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 138 @@ -993,8 +864,6 @@ entities: pos: -1.5,-3.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 139 @@ -1003,8 +872,6 @@ entities: pos: -2.5,0.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 140 @@ -1012,8 +879,6 @@ entities: - pos: 2.5,-2.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 141 @@ -1022,8 +887,6 @@ entities: pos: 3.5,-1.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 199 @@ -1032,8 +895,6 @@ entities: pos: 5.5,-2.5 parent: 85 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack diff --git a/Resources/Maps/Salvage/medium-crashed-shuttle.yml b/Resources/Maps/Salvage/medium-crashed-shuttle.yml index d93dc1ba77..e7a9bc92b2 100644 --- a/Resources/Maps/Salvage/medium-crashed-shuttle.yml +++ b/Resources/Maps/Salvage/medium-crashed-shuttle.yml @@ -1,18 +1,18 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 4: FloorAsteroidCoarseSand0 5: FloorAsteroidCoarseSandDug 10: FloorAsteroidSand - 45: FloorGreenCircuit - 62: FloorShuttleBlue - 66: FloorShuttleWhite - 94: Lattice - 95: Plating + 46: FloorGreenCircuit + 64: FloorShuttleBlue + 68: FloorShuttleWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 166 components: @@ -22,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABCAAAAQgAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABfAAAAQgAAAEIAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABXwAAAEIAAABCAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAV8AAABCAAAAQgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAABfAAAAQgAAAEIAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgUAAAAEAAACXwAAAC0AAABCAAAAPgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABhAAAARAAAAEQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABYQAAAEQAAABEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAWEAAABEAAAARAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAABhAAAARAAAAEQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgUAAAAEAAACYQAAAC4AAABEAAAAQAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABXwAAAEIAAABCAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAF8AAABCAAAACgAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAAKAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABCgAAAAoAAAAKAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAABCgAAAAoAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAAQAAAAEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABYQAAAEQAAABEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAGEAAABEAAAACgAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAAKAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABCgAAAAoAAAAKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAABCgAAAAoAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAAQAAAAEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: QgAAAEIAAABfAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAXwAAAAQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAXwAAAF8AAAAEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAoAAAAKAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAACBAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAEEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RAAAAEQAAABhAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAYQAAAAQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAYQAAAGEAAAAEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAoAAAAKAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAACBAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAEEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -103,6 +107,15 @@ entities: id: rune5 decals: 3: -1,4 + - node: + color: '#79150018' + id: splatter + decals: + 22: 0.3523782,0.81745434 + 23: 0.4148782,0.67682934 + 24: 0.50862825,0.47370434 + 25: 0.3680032,0.23932934 + 26: 0.21175319,0.09870434 - node: color: '#79150044' id: splatter @@ -188,15 +201,6 @@ entities: 97: -0.35144168,3.8663392 98: 0.07043332,-3.7724159 99: -0.11706668,-3.7099159 - - node: - color: '#79150018' - id: splatter - decals: - 22: 0.3523782,0.81745434 - 23: 0.4148782,0.67682934 - 24: 0.50862825,0.47370434 - 25: 0.3680032,0.23932934 - 26: 0.21175319,0.09870434 type: DecalGrid - version: 2 data: @@ -270,8 +274,7 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockGlassShuttle entities: - uid: 93 @@ -573,61 +576,41 @@ entities: - pos: -3.5,-3.5 parent: 166 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 153 - type: SignalReceiver + - links: + - 153 + type: DeviceLinkSink - uid: 149 components: - pos: 2.5,-3.5 parent: 166 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 153 - type: SignalReceiver + - links: + - 153 + type: DeviceLinkSink - uid: 150 components: - pos: -1.5,-6.5 parent: 166 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 153 - type: SignalReceiver + - links: + - 153 + type: DeviceLinkSink - uid: 151 components: - pos: -0.5,-6.5 parent: 166 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 153 - type: SignalReceiver + - links: + - 153 + type: DeviceLinkSink - uid: 152 components: - pos: 0.5,-6.5 parent: 166 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 153 - type: SignalReceiver + - links: + - 153 + type: DeviceLinkSink - proto: BriefcaseBrown entities: - uid: 144 @@ -642,8 +625,6 @@ entities: - pos: -3.5,-0.5 parent: 166 type: Transform - - enabled: True - type: AmbientSound - uid: 99 components: - pos: -1.5,-0.5 @@ -671,8 +652,6 @@ entities: - pos: 2.5,-0.5 parent: 166 type: Transform - - enabled: True - type: AmbientSound - uid: 116 components: - pos: 1.5,0.5 @@ -710,15 +689,11 @@ entities: - pos: -3.5,-0.5 parent: 166 type: Transform - - enabled: True - type: AmbientSound - uid: 106 components: - pos: 2.5,-0.5 parent: 166 type: Transform - - enabled: True - type: AmbientSound - uid: 107 components: - pos: 1.5,-0.5 @@ -732,68 +707,50 @@ entities: pos: -0.5,0.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 129 components: - pos: 0.5,-2.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 130 components: - pos: 1.5,-2.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 131 components: - rot: 3.141592653589793 rad pos: 1.5,-4.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 132 components: - rot: 3.141592653589793 rad pos: 0.5,-4.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 133 components: - rot: 3.141592653589793 rad pos: -1.5,-4.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 134 components: - rot: 3.141592653589793 rad pos: -2.5,-4.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 135 components: - pos: -2.5,-2.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 136 components: - pos: -1.5,-2.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - proto: ClosetEmergencyFilledRandom entities: - uid: 139 @@ -936,8 +893,6 @@ entities: - pos: -2.5,-0.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - proto: MachineFrameDestroyed entities: - uid: 162 @@ -945,8 +900,6 @@ entities: - pos: 2.5,3.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - proto: PlushieNar entities: - uid: 163 @@ -962,8 +915,6 @@ entities: pos: -2.5,-1.5 parent: 166 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomArtifactSpawner @@ -1070,19 +1021,18 @@ entities: - pos: 0.5,1.5 parent: 166 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 149 - - port: Toggle - uid: 152 - - port: Toggle - uid: 151 - - port: Toggle - uid: 150 - - port: Toggle - uid: 148 - type: SignalTransmitter + - linkedPorts: + 149: + - Pressed: Toggle + 152: + - Pressed: Toggle + 151: + - Pressed: Toggle + 150: + - Pressed: Toggle + 148: + - Pressed: Toggle + type: DeviceLinkSource - proto: SpawnMobBearSalvage entities: - uid: 161 @@ -1147,16 +1097,12 @@ entities: pos: -3.5,-7.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - uid: 95 components: - rot: -1.5707963267948966 rad pos: 2.5,-7.5 parent: 166 type: Transform - - bodyType: Static - type: Physics - proto: WallCult entities: - uid: 16 @@ -1262,7 +1208,7 @@ entities: pos: -2.5,-7.5 parent: 166 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 92 components: diff --git a/Resources/Maps/Salvage/medium-dock.yml b/Resources/Maps/Salvage/medium-dock.yml index 17df2e4e28..0865661732 100644 --- a/Resources/Maps/Salvage/medium-dock.yml +++ b/Resources/Maps/Salvage/medium-dock.yml @@ -1,14 +1,14 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 10: FloorAsteroidSand 11: FloorAsteroidTile - 94: Lattice - 95: Plating + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 50 components: @@ -18,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAXwAAAF8AAABfAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAsAAAALAAAACwAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAsAAAALAAAACwAAAAsAAAALAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAALAAAACwAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAAXwAAAF8AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAF8AAAALAAAACwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAYQAAAGEAAABhAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAsAAAALAAAACwAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAsAAAALAAAACwAAAAsAAAALAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAALAAAACwAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAAYQAAAGEAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAGEAAAALAAAACwAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAF8AAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAABfAAAACwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAAXwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAGEAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAABhAAAACwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAAYQAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: CwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAALAAAACwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + CwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAALAAAACwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -41,6 +45,12 @@ entities: - chunkCollection: version: 2 nodes: + - node: + color: '#FFFFFFFF' + id: Bot + decals: + 26: 0,1 + 27: 1,1 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -51,12 +61,6 @@ entities: 23: 0,-1 24: 1,-1 25: 2,-1 - - node: - color: '#FFFFFFFF' - id: Bot - decals: - 26: 0,1 - 27: 1,1 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -94,6 +98,14 @@ entities: id: WarnCornerFlipped decals: 5: 3,2 + - node: + angle: 1.5707963267948966 rad + color: '#FFFFFFFF' + id: WarningLine + decals: + 2: 3,-1 + 3: 3,0 + 4: 3,1 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -104,14 +116,6 @@ entities: 8: 0,2 9: -1,2 10: -2,2 - - node: - angle: 1.5707963267948966 rad - color: '#FFFFFFFF' - id: WarningLine - decals: - 2: 3,-1 - 3: 3,0 - 4: 3,1 type: DecalGrid - version: 2 data: @@ -416,8 +420,6 @@ entities: - pos: -5.5,-1.5 parent: 50 type: Transform - - enabled: True - type: AmbientSound - uid: 89 components: - pos: -4.5,-3.5 @@ -433,22 +435,16 @@ entities: - pos: -4.5,-5.5 parent: 50 type: Transform - - enabled: True - type: AmbientSound - uid: 92 components: - pos: -2.5,-5.5 parent: 50 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: -3.5,-5.5 parent: 50 type: Transform - - enabled: True - type: AmbientSound - uid: 100 components: - pos: -3.5,-3.5 @@ -601,6 +597,13 @@ entities: - pos: -0.5,-2.5 parent: 50 type: Transform +- proto: QuadraticCapacitorStockPart + entities: + - uid: 114 + components: + - pos: -5.6509933,-2.338189 + parent: 50 + type: Transform - proto: Rack entities: - uid: 83 @@ -720,49 +723,33 @@ entities: - pos: -0.5,-1.5 parent: 50 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 99 - type: SignalReceiver + - links: + - 99 + type: DeviceLinkSink - uid: 96 components: - pos: -4.5,-5.5 parent: 50 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 99 - type: SignalReceiver + - links: + - 99 + type: DeviceLinkSink - uid: 97 components: - pos: -3.5,-5.5 parent: 50 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 99 - type: SignalReceiver + - links: + - 99 + type: DeviceLinkSink - uid: 98 components: - pos: -2.5,-5.5 parent: 50 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 99 - type: SignalReceiver + - links: + - 99 + type: DeviceLinkSink - proto: SignalButton entities: - uid: 99 @@ -770,17 +757,16 @@ entities: - pos: -2.5,-2.5 parent: 50 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 96 - - port: Toggle - uid: 97 - - port: Toggle - uid: 98 - - port: Toggle - uid: 87 - type: SignalTransmitter + - linkedPorts: + 96: + - Pressed: Toggle + 97: + - Pressed: Toggle + 98: + - Pressed: Toggle + 87: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignMinerDock entities: - uid: 106 @@ -821,13 +807,6 @@ entities: - pos: -1.4901645,-4.7276487 parent: 50 type: Transform -- proto: QuadraticCapacitorStockPart - entities: - - uid: 114 - components: - - pos: -5.6509933,-2.338189 - parent: 50 - type: Transform - proto: WallSolid entities: - uid: 37 diff --git a/Resources/Maps/Salvage/medium-library.yml b/Resources/Maps/Salvage/medium-library.yml index 565bce9cb8..4add448b22 100644 --- a/Resources/Maps/Salvage/medium-library.yml +++ b/Resources/Maps/Salvage/medium-library.yml @@ -1,17 +1,17 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 4: FloorAsteroidCoarseSand0 5: FloorAsteroidCoarseSandDug 10: FloorAsteroidSand - 50: FloorLino - 59: FloorReinforced - 92: FloorWood - 95: Plating + 51: FloorLino + 61: FloorReinforced + 94: FloorWood + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 6 components: @@ -22,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBQAAAAQAAAIKAAAABAAAAgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAEEAAABBAAAAgoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAl8AAABfAAAAXwAAAF8AAABfAAAAXAAAAlwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAQAAAJfAAAAXAAAAFwAAAFcAAACXAAAAFwAAANcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAXwAAAFwAAAJcAAACXAAAA1wAAAJcAAAAXAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAF8AAABcAAABXAAAAlwAAANcAAAAXAAAAFwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAJfAAAAXAAAAlwAAABcAAACXAAAAlwAAAFcAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAXwAAAFwAAAFcAAADXAAAAlwAAANcAAADXAAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBQAAAAQAAAIKAAAABAAAAgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAEEAAABBAAAAgoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAmEAAABhAAAAYQAAAGEAAABhAAAAXgAAAl4AAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAQAAAJhAAAAXgAAAF4AAAFeAAACXgAAAF4AAANeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAYQAAAF4AAAJeAAACXgAAA14AAAJeAAAAXgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAGEAAABeAAABXgAAAl4AAANeAAAAXgAAAF4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAJhAAAAXgAAAl4AAABeAAACXgAAAl4AAAFeAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAYQAAAF4AAAFeAAADXgAAAl4AAANeAAADXgAAAw== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAQoAAAAEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQoAAAAKAAAACgAAAAQAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAlwAAAFcAAACXwAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAlwAAAJcAAADXAAAAl8AAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAAFfAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAlwAAAJcAAADXwAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAA1wAAANcAAAAXAAAA18AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAQoAAAAEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQoAAAAKAAAACgAAAAQAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAl4AAAFeAAACYQAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAl4AAAJeAAADXgAAAmEAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAFhAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAl4AAAJeAAADYQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAA14AAANeAAAAXgAAA2EAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAXwAAAFwAAANfAAAAXwAAAFwAAAFcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAyAAAAMgAAAF8AAABcAAAAXAAAA1wAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACMgAAADIAAABfAAAAXAAAAFwAAAI7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAyAAAAXwAAAFwAAAJcAAACXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAEAAAABAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAIEAAABBAAAAQQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAYQAAAF4AAANhAAAAYQAAAF4AAAFeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAzAAAAMwAAAGEAAABeAAAAXgAAA14AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACMwAAADMAAABhAAAAXgAAAF4AAAI9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAzAAAAYQAAAF4AAAJeAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAEAAAABAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAIEAAABBAAAAQQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XAAAAVwAAAFfAAAAXwAAAF8AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAJcAAAAXwAAAAQAAAIEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAA18AAAAEAAACBAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAlwAAANfAAAABAAAAgQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAQQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + XgAAAV4AAAFhAAAAYQAAAGEAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAJeAAAAYQAAAAQAAAIEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAA2EAAAAEAAACBAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAl4AAANhAAAABAAAAgQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAQQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -46,14 +50,14 @@ entities: version: 2 nodes: - node: - cleanable: True + cleanable: true color: '#FFFFFF51' id: DirtLight decals: 0: 1,-4 1: 3,-5 - node: - cleanable: True + cleanable: true color: '#FFFFFFC2' id: DirtLight decals: @@ -94,6 +98,13 @@ entities: 7: -3,-2 8: -4,-2 14: -6,1 + - node: + angle: -1.5707963267948966 rad + color: '#DE3A3A1B' + id: exclamationmark + decals: + 59: -2.0519302,2.6656694 + 60: -1.2394302,2.9469194 - node: color: '#DE3A3A1B' id: exclamationmark @@ -105,13 +116,6 @@ entities: 56: -3.1144302,0.60316944 57: -2.7706802,1.0875444 58: -3.0675552,1.4937944 - - node: - angle: -1.5707963267948966 rad - color: '#DE3A3A1B' - id: exclamationmark - decals: - 59: -2.0519302,2.6656694 - 60: -1.2394302,2.9469194 - node: color: '#79150034' id: splatter @@ -138,6 +142,14 @@ entities: 37: -0.18645442,-5.065364 38: -0.40520442,-5.034114 39: -0.6395794,-4.627864 + - node: + color: '#DE3A3A0F' + id: splatter + decals: + 61: -2.7774591,2.6430945 + 62: -2.7774591,2.4243445 + 63: -2.6524591,2.9868445 + 64: -2.6680841,2.0805945 - node: color: '#DE3A3A1B' id: splatter @@ -153,21 +165,12 @@ entities: 48: -5.0458293,2.997136 49: -4.8583293,2.481511 50: -5.1552043,2.465886 - - node: - color: '#DE3A3A0F' - id: splatter - decals: - 61: -2.7774591,2.6430945 - 62: -2.7774591,2.4243445 - 63: -2.6524591,2.9868445 - 64: -2.6680841,2.0805945 type: DecalGrid - type: OccluderTree - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AlwaysPoweredLightLED entities: - uid: 112 @@ -577,16 +580,12 @@ entities: pos: -0.5,6.5 parent: 6 type: Transform - - bodyType: Static - type: Physics - uid: 193 components: - rot: 1.5707963267948966 rad pos: -2.5,6.5 parent: 6 type: Transform - - bodyType: Static - type: Physics - proto: ClothingUniformJumpsuitLibrarian entities: - uid: 190 @@ -601,24 +600,18 @@ entities: - pos: -4.5,-3.5 parent: 6 type: Transform - - bodyType: Static - type: Physics - uid: 56 components: - rot: 1.5707963267948966 rad pos: 2.5,-3.5 parent: 6 type: Transform - - bodyType: Static - type: Physics - uid: 183 components: - rot: -1.5707963267948966 rad pos: 1.5,2.5 parent: 6 type: Transform - - bodyType: Static - type: Physics - proto: ComputerBroken entities: - uid: 136 diff --git a/Resources/Maps/Salvage/medium-pet-hospital.yml b/Resources/Maps/Salvage/medium-pet-hospital.yml index abdab64644..7b9fe398f3 100644 --- a/Resources/Maps/Salvage/medium-pet-hospital.yml +++ b/Resources/Maps/Salvage/medium-pet-hospital.yml @@ -1,18 +1,18 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 21: FloorCaveDrought - 34: FloorDirt - 41: FloorGrass - 59: FloorReinforced - 69: FloorSteel - 82: FloorWhite - 94: Lattice - 95: Plating + 22: FloorCaveDrought + 35: FloorDirt + 42: FloorGrass + 61: FloorReinforced + 71: FloorSteel + 84: FloorWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 289 components: @@ -23,21 +23,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIgAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIAAAApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAACkAAAApAAAAFQAAABUAAAApAAAAKQAAACkAAAApAAAAKQAAACkAAABeAAAAAAAAAAAAAAAAAAAAKQAAACkAAAApAAAAKQAAABUAAAAVAAAAKQAAACkAAAApAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABSAAAAUgAAAFIAAABfAAAAAAAAAAAAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAXwAAAF4AAAAAAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAF8AAABfAAAAAAAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAUgAAAFIAAABfAAAAKQAAAAAAAABfAAAAXwAAAFIAAABfAAAAUgAAAF8AAABSAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAAXwAAACkAAAAAAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAApAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAKQAAAAAAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAACkAAAAAAAAAXwAAAEUAAABfAAAAXwAAAF8AAABFAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAAXwAAAF8AAAApAAAAAAAAAF8AAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAAXwAAADsAAAA7AAAAOwAAADsAAABfAAAAXwAAAF4AAABfAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAAF8AAAA7AAAAOwAAADsAAAA7AAAAXwAAAF8AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAACoAAAAqAAAAFgAAABYAAAAqAAAAKgAAACoAAAAqAAAAKgAAACoAAABgAAAAAAAAAAAAAAAAAAAAKgAAACoAAAAqAAAAKgAAABYAAAAWAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABUAAAAVAAAAFQAAABhAAAAAAAAAAAAAABhAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABhAAAAVAAAAFQAAABUAAAAYQAAAGAAAAAAAAAAYQAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAYQAAAFQAAABUAAAAVAAAAGEAAABhAAAAAAAAAGEAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAGEAAABUAAAAVAAAAFQAAABhAAAAKgAAAAAAAABhAAAAYQAAAFQAAABhAAAAVAAAAGEAAABUAAAAYQAAAGEAAABhAAAAYQAAAFQAAABUAAAAYQAAACoAAAAAAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAGEAAAAqAAAAAAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABhAAAAKgAAAAAAAABhAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAYQAAACoAAAAAAAAAYQAAAEcAAABhAAAAYQAAAGEAAABHAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAAYQAAAGEAAAAqAAAAAAAAAGEAAABHAAAARwAAAGEAAABHAAAARwAAAEcAAABHAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGAAAABhAAAARwAAAEcAAABhAAAARwAAAEcAAABHAAAARwAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: KQAAACkAAAApAAAAKQAAACkAAAApAAAAKQAAACkAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + KgAAACoAAAAqAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -93,7 +97,7 @@ entities: decals: 0: -0.9386244,-1.7711535 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -109,7 +113,7 @@ entities: 49: 6,-11 50: 1,-11 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -118,7 +122,7 @@ entities: 61: 4,-6 63: 12,-9 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -166,13 +170,6 @@ entities: 19: 2,-9 20: 1,-9 32: 6,-7 - - node: - color: '#9FED5896' - id: HalfTileOverlayGreyscale180 - decals: - 42: 10,-7 - 43: 11,-7 - 44: 12,-7 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale180 @@ -182,6 +179,13 @@ entities: 26: 3,-11 27: 6,-11 29: 6,-5 + - node: + color: '#9FED5896' + id: HalfTileOverlayGreyscale180 + decals: + 42: 10,-7 + 43: 11,-7 + 44: 12,-7 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale270 @@ -209,7 +213,7 @@ entities: decals: 21: 8,-9 - node: - cleanable: True + cleanable: true color: '#D4D4D496' id: QuarterTileOverlayGreyscale270 decals: @@ -351,8 +355,7 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockGlass entities: - uid: 14 @@ -455,345 +458,231 @@ entities: - pos: 0.5,-1.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 144 components: - pos: 2.5,-3.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 146 components: - pos: 1.5,-3.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 147 components: - pos: 1.5,-4.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 148 components: - pos: 1.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 149 components: - pos: 2.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 150 components: - pos: 3.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 151 components: - pos: 4.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 152 components: - pos: 5.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 153 components: - pos: 5.5,-4.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 154 components: - pos: 5.5,-3.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 155 components: - pos: 5.5,-2.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 156 components: - pos: 6.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 157 components: - pos: 7.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 158 components: - pos: 8.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 159 components: - pos: 9.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 160 components: - pos: 10.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 161 components: - pos: 10.5,-4.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 162 components: - pos: 10.5,-3.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 163 components: - pos: 10.5,-2.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 164 components: - pos: 10.5,-6.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 165 components: - pos: 11.5,-6.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 166 components: - pos: 5.5,-6.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 167 components: - pos: 5.5,-7.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 168 components: - pos: 5.5,-8.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 169 components: - pos: 5.5,-9.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 170 components: - pos: 4.5,-9.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 171 components: - pos: 2.5,-9.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 172 components: - pos: 3.5,-9.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 173 components: - pos: 5.5,-10.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 238 components: - pos: 0.5,-5.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 239 components: - pos: -0.5,-5.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 240 components: - pos: -0.5,-6.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 241 components: - pos: -0.5,-7.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 242 components: - pos: 5.5,-11.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 243 components: - pos: 4.5,-11.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 244 components: - pos: 3.5,-11.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 245 components: - pos: 2.5,-11.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 246 components: - pos: 1.5,-11.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 247 components: - pos: 12.5,-6.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 248 components: - pos: 13.5,-6.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 249 components: - pos: 13.5,-7.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 256 components: - pos: 11.5,-7.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 257 components: - pos: 11.5,-8.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 258 components: - pos: 11.5,-9.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 259 components: - pos: 11.5,-10.5 parent: 289 type: Transform - - canCollide: False - type: Physics - proto: CableHV entities: - uid: 224 @@ -801,26 +690,16 @@ entities: - pos: 1.5,-1.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 225 components: - pos: 1.5,-0.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 226 components: - pos: 2.5,-0.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - proto: CableMV entities: - uid: 220 @@ -828,33 +707,21 @@ entities: - pos: 2.5,-3.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 221 components: - pos: 2.5,-2.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 222 components: - pos: 2.5,-1.5 parent: 289 type: Transform - - canCollide: False - type: Physics - uid: 223 components: - pos: 2.5,-0.5 parent: 289 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - proto: Catwalk entities: - uid: 138 @@ -909,39 +776,29 @@ entities: - pos: 7.5,-8.5 parent: 289 type: Transform - - bodyType: Static - type: Physics - uid: 260 components: - pos: 8.5,-8.5 parent: 289 type: Transform - - bodyType: Static - type: Physics - uid: 261 components: - rot: 3.141592653589793 rad pos: 8.5,-10.5 parent: 289 type: Transform - - bodyType: Static - type: Physics - uid: 262 components: - rot: 3.141592653589793 rad pos: 7.5,-10.5 parent: 289 type: Transform - - bodyType: Static - type: Physics - uid: 263 components: - rot: 3.141592653589793 rad pos: 6.5,-10.5 parent: 289 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 287 @@ -1159,28 +1016,6 @@ entities: - pos: 3.5357494,-8.260544 parent: 289 type: Transform - - toggleAction: - sound: null - itemIconStyle: BigItem - icon: - sprite: Objects/Tools/flashlight.rsi - state: flashlight - iconOn: Objects/Tools/flashlight.rsi/flashlight-on.png - iconColor: '#FFFFFFFF' - name: action-name-toggle-light - description: action-description-toggle-light - keywords: [] - enabled: True - useDelay: null - charges: null - checkCanInteract: True - clientExclusive: False - priority: 0 - autoPopulate: True - autoRemove: True - temporary: False - event: !type:ToggleActionEvent {} - type: HandheldLight - proto: MaterialDiamond entities: - uid: 128 @@ -1332,8 +1167,6 @@ entities: - pos: 4.5,-4.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 228 @@ -1341,8 +1174,6 @@ entities: - pos: 7.5,-4.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 229 @@ -1351,8 +1182,6 @@ entities: pos: 0.5,-6.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 230 @@ -1361,8 +1190,6 @@ entities: pos: 12.5,-7.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 231 @@ -1371,8 +1198,6 @@ entities: pos: 12.5,-10.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 250 @@ -1381,8 +1206,6 @@ entities: pos: 4.5,-2.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 251 @@ -1390,8 +1213,6 @@ entities: - pos: 5.5,-8.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 252 @@ -1400,8 +1221,6 @@ entities: pos: 8.5,-9.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 253 @@ -1410,8 +1229,6 @@ entities: pos: 1.5,-9.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -1422,8 +1239,6 @@ entities: pos: 14.5,-7.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 237 @@ -1431,8 +1246,6 @@ entities: - pos: 3.5,-12.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -1442,8 +1255,6 @@ entities: - pos: 10.5,-1.5 parent: 289 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomSpawner @@ -1753,8 +1564,6 @@ entities: pos: 2.5,-2.5 parent: 289 type: Transform - - bodyType: Static - type: Physics - proto: Vaccinator entities: - uid: 195 diff --git a/Resources/Maps/Salvage/medium-pirate.yml b/Resources/Maps/Salvage/medium-pirate.yml index 07377a98b9..a434e2af6b 100644 --- a/Resources/Maps/Salvage/medium-pirate.yml +++ b/Resources/Maps/Salvage/medium-pirate.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 72: FloorSteelDirty - 94: Lattice - 95: Plating + 74: FloorSteelDirty + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 52 components: @@ -18,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABIAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABIAAAASAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEgAAABIAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABIAAAASAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAASAAAAEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEgAAABIAAAASAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABKAAAASgAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEoAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAAASAAAAEgAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAASAAAAEgAAABIAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEgAAABIAAAASAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAAASAAAAEgAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAASAAAAEgAAABIAAAASAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEgAAABIAAAASAAAAEgAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAEoAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABKAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAEoAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: SAAAAEgAAABIAAAAXwAAAEgAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABIAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + SgAAAEoAAABKAAAAYQAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEgAAABIAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABIAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -98,8 +102,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - type: GasTileOverlay - proto: APCBasic entities: @@ -115,206 +118,126 @@ entities: - pos: 1.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 101 components: - pos: 0.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 102 components: - pos: -0.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 103 components: - pos: -0.5,1.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 108 components: - pos: 2.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 109 components: - pos: 3.5,0.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 110 components: - pos: 3.5,-0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 111 components: - pos: 3.5,-1.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 112 components: - pos: -0.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 113 components: - pos: -1.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 114 components: - pos: -1.5,-0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 115 components: - pos: -1.5,-1.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 116 components: - pos: -0.5,2.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 117 components: - pos: -0.5,3.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 118 components: - pos: 0.5,3.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 119 components: - pos: 1.5,3.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 120 components: - pos: 2.5,3.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 121 components: - pos: 2.5,2.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 122 components: - pos: 2.5,1.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 123 components: - pos: -1.5,2.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 124 components: - pos: -2.5,2.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 125 components: - pos: 3.5,2.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 126 components: - pos: 4.5,2.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 127 components: - pos: 2.5,4.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 128 components: - pos: -0.5,4.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - proto: CableMV entities: - uid: 100 @@ -322,38 +245,26 @@ entities: - pos: -1.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 104 components: - pos: -0.5,1.5 parent: 52 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 105 components: - pos: -0.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 106 components: - pos: -2.5,0.5 parent: 52 type: Transform - - canCollide: False - type: Physics - uid: 107 components: - pos: -2.5,1.5 parent: 52 type: Transform - - canCollide: False - type: Physics - proto: CartridgeAntiMateriel entities: - uid: 21 @@ -481,15 +392,11 @@ entities: - pos: 1.5,5.5 parent: 52 type: Transform - - bodyType: Static - type: Physics - uid: 18 components: - pos: 0.5,5.5 parent: 52 type: Transform - - bodyType: Static - type: Physics - proto: IngotGold1 entities: - uid: 44 @@ -536,8 +443,6 @@ entities: - pos: 4.5,1.5 parent: 52 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 91 @@ -545,8 +450,6 @@ entities: - pos: -2.5,1.5 parent: 52 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomArtifactSpawner @@ -745,29 +648,21 @@ entities: - pos: 2.5,5.5 parent: 52 type: Transform - - bodyType: Static - type: Physics - uid: 19 components: - pos: 4.5,3.5 parent: 52 type: Transform - - bodyType: Static - type: Physics - uid: 20 components: - pos: -0.5,5.5 parent: 52 type: Transform - - bodyType: Static - type: Physics - uid: 39 components: - pos: -2.5,3.5 parent: 52 type: Transform - - bodyType: Static - type: Physics - proto: WallReinforced entities: - uid: 1 diff --git a/Resources/Maps/Salvage/medium-ruined-emergency-shuttle.yml b/Resources/Maps/Salvage/medium-ruined-emergency-shuttle.yml index 3fc4412054..6eba624e1c 100644 --- a/Resources/Maps/Salvage/medium-ruined-emergency-shuttle.yml +++ b/Resources/Maps/Salvage/medium-ruined-emergency-shuttle.yml @@ -1,16 +1,16 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 62: FloorShuttleBlue - 63: FloorShuttleOrange - 65: FloorShuttleRed - 66: FloorShuttleWhite - 94: Lattice - 95: Plating + 64: FloorShuttleBlue + 65: FloorShuttleOrange + 67: FloorShuttleRed + 68: FloorShuttleWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 130 components: @@ -21,21 +21,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAA/AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAA/AAAAPwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA/AAAAPwAAAD8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAD8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAPgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEIAAABfAAAAQgAAAEIAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXwAAAEIAAABCAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABBAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABBAAAAQQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABBAAAAQQAAAEEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAQAAAAGAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEQAAABhAAAARAAAAEQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAEQAAABEAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABCAAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAQgAAAEIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAEIAAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEIAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA+AAAAPgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAF8AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEQAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABAAAAAQAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAXgAAAEIAAABCAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF4AAABCAAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEIAAABfAAAAQgAAAEIAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABCAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAEEAAABfAAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAYAAAAEQAAABEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABEAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEQAAABhAAAARAAAAEQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAEMAAABhAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: QgAAAEIAAAA+AAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAPgAAAEIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAD4AAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAPgAAAEIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAD4AAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABCAAAAQgAAAEIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RAAAAEQAAABAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAQAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAQAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAARAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -49,8 +53,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockGlass entities: - uid: 57 @@ -100,127 +103,95 @@ entities: pos: 3.5,2.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 69 components: - rot: 1.5707963267948966 rad pos: 0.5,5.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 72 components: - pos: -0.5,5.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 73 components: - rot: 1.5707963267948966 rad pos: 1.5,-0.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 74 components: - rot: 1.5707963267948966 rad pos: 1.5,-1.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 77 components: - rot: -1.5707963267948966 rad pos: 3.5,1.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 78 components: - rot: -1.5707963267948966 rad pos: 0.5,0.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 79 components: - rot: 1.5707963267948966 rad pos: -1.5,2.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 83 components: - rot: -1.5707963267948966 rad pos: 0.5,1.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 84 components: - rot: -1.5707963267948966 rad pos: 0.5,2.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 85 components: - rot: 1.5707963267948966 rad pos: 1.5,2.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 86 components: - rot: 1.5707963267948966 rad pos: 1.5,1.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 87 components: - rot: 1.5707963267948966 rad pos: 1.5,0.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 88 components: - rot: 1.5707963267948966 rad pos: -1.5,1.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 89 components: - rot: 1.5707963267948966 rad pos: -1.5,0.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 91 components: - rot: -1.5707963267948966 rad pos: -2.5,-0.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - proto: ClosetEmergencyFilledRandom entities: - uid: 131 @@ -266,15 +237,11 @@ entities: - pos: 3.5,7.5 parent: 130 type: Transform - - canCollide: False - type: Physics - uid: 117 components: - pos: 3.5,-5.5 parent: 130 type: Transform - - canCollide: False - type: Physics - proto: ExtinguisherCabinetFilled entities: - uid: 120 @@ -409,8 +376,6 @@ entities: - pos: -0.5,-7.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - proto: MedicalBed entities: - uid: 127 @@ -425,15 +390,11 @@ entities: - pos: 3.5,-5.5 parent: 130 type: Transform - - canCollide: False - type: Physics - uid: 115 components: - pos: 3.5,7.5 parent: 130 type: Transform - - canCollide: False - type: Physics - proto: MedkitFilled entities: - uid: 118 @@ -453,8 +414,6 @@ entities: - pos: 1.4799528,-6.355282 parent: 130 type: Transform - - canCollide: False - type: Physics - proto: SalvageCanisterSpawner entities: - uid: 140 @@ -503,15 +462,11 @@ entities: - pos: -1.8659657,6.4085593 parent: 130 type: Transform - - canCollide: False - type: Physics - uid: 70 components: - pos: -2.2565908,6.7523093 parent: 130 type: Transform - - canCollide: False - type: Physics - proto: SheetSteel1 entities: - uid: 82 @@ -520,8 +475,6 @@ entities: pos: 3.341268,-8.26206 parent: 130 type: Transform - - canCollide: False - type: Physics - proto: ShuttleWindow entities: - uid: 32 @@ -626,40 +579,30 @@ entities: pos: -1.5,-8.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 34 components: - rot: 3.141592653589793 rad pos: 1.5,-8.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 35 components: - rot: 3.141592653589793 rad pos: 0.5,-8.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 36 components: - rot: 3.141592653589793 rad pos: -2.5,-8.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - uid: 37 components: - rot: 3.141592653589793 rad pos: -3.5,-8.5 parent: 130 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineWallMedical entities: - uid: 23 diff --git a/Resources/Maps/Salvage/medium-service-chunk-1.yml b/Resources/Maps/Salvage/medium-service-chunk-1.yml index 08fed59d4c..f866a74101 100644 --- a/Resources/Maps/Salvage/medium-service-chunk-1.yml +++ b/Resources/Maps/Salvage/medium-service-chunk-1.yml @@ -1,22 +1,20 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar - 35: FloorEighties - 48: FloorKitchen - 49: FloorLaundry - 69: FloorSteel - 79: FloorTechMaint - 80: FloorTechMaint2 - 92: FloorWood - 94: Lattice - 95: Plating + 36: FloorEighties + 49: FloorKitchen + 50: FloorLaundry + 71: FloorSteel + 81: FloorTechMaint + 82: FloorTechMaint2 + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 273 components: @@ -27,21 +25,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADEAAAAxAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAxAAAAMQAAAF8AAABcAAAAXAAAACMAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAFAAAABfAAAAXAAAAFwAAAAjAAAAIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABfAAAAXwAAACMAAAAjAAAAIwAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAF8AAAAjAAAAIwAAACMAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABQAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADIAAAAyAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAyAAAAMgAAAGEAAABeAAAAXgAAACQAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAFIAAABhAAAAXgAAAF4AAAAkAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYQAAACQAAAAkAAAAJAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAGEAAAAkAAAAJAAAACQAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABSAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAXwAAAF8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAUAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAADAAAAAwAAAAMAAAADAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAwAAAAMAAAADAAAAAwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAYQAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAADAAAAAwAAAAMAAAADAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAwAAAAMAAAADAAAAAwAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAEUAAABfAAAAXwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAARQAAAEUAAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABQAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAwAAAAMAAAADAAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAMAAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAADAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAAEcAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAARwAAAEcAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABSAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAADEAAAAxAAAAMQAAADEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XgAAAF8AAABfAAAADAAAAAwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAADAAAAAwAAAAMAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAADAAAAAwAAAAMAAAADAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAwAAAAMAAAADAAAAAwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAMAAAADAAAAAwAAAAMAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAADAAAAAwAAAAMAAAADAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGEAAABhAAAADAAAAAwAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAADAAAAAwAAAAMAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAADAAAAAwAAAAMAAAADAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAAwAAAAMAAAADAAAAAwAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAAAMAAAADAAAAAwAAAAMAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAADAAAAAwAAAAMAAAADAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -54,7 +56,7 @@ entities: version: 2 nodes: - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Dirt decals: @@ -79,20 +81,20 @@ entities: 28: 0,-5 29: 2,-3 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: 16: -6,0 17: -2,3 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: 15: -6,-2 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -752,8 +754,6 @@ entities: - pos: -2.5,2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 135 components: - pos: -1.5,3.5 @@ -779,29 +779,21 @@ entities: - pos: -1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 140 components: - pos: -0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 141 components: - pos: 0.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 142 components: - pos: 1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 143 components: - pos: 2.5,1.5 @@ -862,8 +854,6 @@ entities: - pos: -1.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 155 components: - pos: -1.5,-0.5 @@ -914,15 +904,11 @@ entities: - pos: 1.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 165 components: - pos: 2.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 166 components: - pos: 3.5,-4.5 @@ -933,8 +919,6 @@ entities: - pos: -2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 168 components: - pos: -3.5,1.5 @@ -965,8 +949,6 @@ entities: - pos: -5.5,-2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 174 components: - pos: -5.5,-3.5 @@ -1027,15 +1009,11 @@ entities: - pos: -5.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 196 components: - pos: -6.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 200 components: - pos: 1.5,5.5 @@ -1058,15 +1036,11 @@ entities: - pos: 2.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 105 components: - pos: 2.5,-3.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 106 components: - pos: 2.5,-2.5 @@ -1087,50 +1061,36 @@ entities: - pos: 2.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 110 components: - pos: 1.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 111 components: - pos: 0.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 113 components: - pos: -1.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 114 components: - pos: -2.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 115 components: - pos: -3.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 116 components: - pos: -4.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 117 components: - pos: -5.5,0.5 @@ -1146,8 +1106,6 @@ entities: - pos: -7.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 37 @@ -1155,8 +1113,6 @@ entities: - pos: -2.5,2.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 101 components: - pos: 3.5,-5.5 @@ -1172,15 +1128,11 @@ entities: - pos: 2.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 123 components: - pos: 1.5,-4.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - pos: 0.5,-4.5 @@ -1221,22 +1173,16 @@ entities: - pos: -1.5,0.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 132 components: - pos: -1.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - uid: 133 components: - pos: -2.5,1.5 parent: 273 type: Transform - - enabled: True - type: AmbientSound - proto: CarpSpawnerMundane entities: - uid: 320 @@ -1517,10 +1463,8 @@ entities: - pos: -4.5,1.5 parent: 273 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 444 components: @@ -1528,10 +1472,8 @@ entities: pos: -4.5,4.5 parent: 273 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: ExtinguisherCabinetFilled entities: @@ -1614,17 +1556,11 @@ entities: - pos: -3.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 241 components: - pos: -2.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 220 @@ -1632,172 +1568,108 @@ entities: - pos: -5.5,-0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 224 components: - rot: -1.5707963267948966 rad pos: -2.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 226 components: - rot: -1.5707963267948966 rad pos: -0.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 227 components: - rot: -1.5707963267948966 rad pos: 0.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 228 components: - rot: -1.5707963267948966 rad pos: 1.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 229 components: - rot: -1.5707963267948966 rad pos: -4.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 230 components: - rot: -1.5707963267948966 rad pos: -5.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 231 components: - rot: -1.5707963267948966 rad pos: -6.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 235 components: - pos: -5.5,-1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 236 components: - pos: -5.5,-2.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 237 components: - pos: -5.5,-3.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 238 components: - rot: -1.5707963267948966 rad pos: 1.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 239 components: - rot: -1.5707963267948966 rad pos: -4.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 240 components: - rot: -1.5707963267948966 rad pos: -3.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 242 components: - rot: 3.141592653589793 rad pos: -1.5,-0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 243 components: - rot: 3.141592653589793 rad pos: -1.5,-1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 244 components: - pos: -2.5,-0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 263 components: - pos: -2.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 264 components: - pos: -2.5,2.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 225 @@ -1805,24 +1677,16 @@ entities: - pos: -1.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 232 components: - pos: -5.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 234 components: - pos: -6.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 216 @@ -1831,39 +1695,29 @@ entities: pos: -5.5,-4.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 221 components: - pos: -2.5,3.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 222 components: - rot: -1.5707963267948966 rad pos: 2.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 233 components: - rot: 3.141592653589793 rad pos: -6.5,-0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 245 components: - rot: 3.141592653589793 rad pos: -2.5,-1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 217 @@ -1872,24 +1726,18 @@ entities: pos: -3.5,0.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 218 components: - rot: -1.5707963267948966 rad pos: -2.5,4.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - uid: 219 components: - rot: -1.5707963267948966 rad pos: 2.5,1.5 parent: 273 type: Transform - - bodyType: Static - type: Physics - proto: Girder entities: - uid: 15 @@ -2044,8 +1892,6 @@ entities: pos: -3.5,-2.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 342 @@ -2054,8 +1900,6 @@ entities: pos: 1.5,-0.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 343 @@ -2064,8 +1908,6 @@ entities: pos: 1.5,2.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 345 @@ -2074,8 +1916,6 @@ entities: pos: -2.5,3.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 346 @@ -2084,8 +1924,6 @@ entities: pos: -4.5,0.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 347 @@ -2094,11 +1932,9 @@ entities: pos: -5.5,-0.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredFrostyBlue +- proto: PoweredLightColoredFrostyBlue entities: - uid: 340 components: @@ -2106,8 +1942,6 @@ entities: pos: -0.5,-2.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 344 @@ -2116,8 +1950,6 @@ entities: pos: 4.5,3.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -2128,8 +1960,6 @@ entities: pos: 2.5,-5.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 349 @@ -2138,8 +1968,6 @@ entities: pos: -5.5,-5.5 parent: 273 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomAmmoBox @@ -2510,26 +2338,18 @@ entities: pos: 0.5,4.5 parent: 273 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 84 - type: SignalReceiver + - links: + - 84 + type: DeviceLinkSink - uid: 82 components: - rot: 1.5707963267948966 rad pos: 0.5,3.5 parent: 273 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 84 - type: SignalReceiver + - links: + - 84 + type: DeviceLinkSink - proto: SignalButtonDirectional entities: - uid: 84 @@ -2538,13 +2358,12 @@ entities: pos: 0.5,5.5 parent: 273 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 81 - - port: Toggle - uid: 82 - type: SignalTransmitter + - linkedPorts: + 81: + - Pressed: Toggle + 82: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignDirectionalDorms entities: - uid: 331 diff --git a/Resources/Maps/Salvage/medium-silent-orchestra.yml b/Resources/Maps/Salvage/medium-silent-orchestra.yml index c77bd7bdff..3c9d124873 100644 --- a/Resources/Maps/Salvage/medium-silent-orchestra.yml +++ b/Resources/Maps/Salvage/medium-silent-orchestra.yml @@ -1,16 +1,16 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 22: FloorClown - 67: FloorSilver - 69: FloorSteel - 92: FloorWood - 94: Lattice - 95: Plating + 23: FloorClown + 69: FloorSilver + 71: FloorSteel + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 162 components: @@ -21,21 +21,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF8AAABfAAAAXgAAAF8AAABfAAAARQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAWAAAAXwAAAF8AAAAWAAAAFgAAAEUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAWAAAAFgAAABYAAAAWAAAAFgAAAF8AAABFAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAARQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAAFfAAAARQAAAEUAAANFAAABRQAAAkUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXAAAAlwAAAJcAAACXAAAA1wAAANcAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAA1wAAANcAAABXAAAAlwAAABcAAAAXAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYAAAAGEAAABhAAAARwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAXAAAAYQAAAGEAAAAXAAAAFwAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAXAAAAFwAAABcAAAAXAAAAFwAAAGEAAABHAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAARwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAFhAAAARwAAAEcAAANHAAABRwAAAkcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAXgAAAl4AAAJeAAACXgAAA14AAANeAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA14AAANeAAABXgAAAl4AAABeAAAAXgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAFgAAABYAAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAABYAAAAWAAAAFgAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAANFAAACRQAAAV8AAABFAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABXAAAA1wAAAFcAAABXAAAA0UAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAFcAAACXAAAAVwAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAABhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAACRwAAAWEAAABHAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAABXgAAA14AAAFeAAABXgAAA0cAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAFeAAACXgAAAV4AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAA1wAAABcAAABXAAAAVwAAAFcAAAAXAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABcAAAAXAAAA1wAAABcAAABXAAAAFwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAQwAAAEMAAABfAAAAXwAAAEMAAABDAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEMAAABfAAAAXwAAAEMAAABfAAAAQwAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABDAAAAQwAAAF8AAABDAAAAQwAAAF8AAABDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA14AAABeAAABXgAAAV4AAAFeAAAAXgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABeAAAAXgAAA14AAABeAAABXgAAAF4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARQAAAEUAAABhAAAAYQAAAEUAAABFAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEUAAABhAAAAYQAAAEUAAABhAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABFAAAARQAAAGEAAABFAAAARQAAAGEAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XAAAAVwAAABcAAABXAAAAVwAAAFFAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAJcAAADXAAAA1wAAANcAAAARQAAAl4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQwAAAEMAAABDAAAAQwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABDAAAAQwAAAEMAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDAAAAQwAAAEMAAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + XgAAAV4AAABeAAABXgAAAV4AAAFHAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAJeAAADXgAAA14AAANeAAAARwAAAmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABFAAAARQAAAEUAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -105,8 +109,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AccordionInstrument entities: - uid: 94 @@ -114,8 +117,6 @@ entities: - pos: -3.5540195,5.580749 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: AcousticGuitarInstrument entities: - uid: 93 @@ -123,8 +124,6 @@ entities: - pos: -3.5540195,3.533874 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: AirlockTheatreLocked entities: - uid: 12 @@ -144,8 +143,6 @@ entities: - pos: -2.4758945,0.48699903 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: Barricade entities: - uid: 160 @@ -160,8 +157,6 @@ entities: - pos: -1.2571445,5.7299747 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: ChairOfficeDark entities: - uid: 107 @@ -316,8 +311,6 @@ entities: - pos: 2.5241055,3.471374 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: ChurchOrganInstrument entities: - uid: 97 @@ -351,8 +344,6 @@ entities: - pos: -2.5,5.5 parent: 162 type: Transform - - bodyType: Static - type: Physics - proto: d20Dice entities: - uid: 105 @@ -368,8 +359,6 @@ entities: - pos: -1.6946445,5.299499 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: DrinkBottleGin entities: - uid: 112 @@ -377,8 +366,6 @@ entities: - pos: 2.2428555,-6.4262753 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: DrinkBottleRum entities: - uid: 136 @@ -386,8 +373,6 @@ entities: - pos: -4.0383945,-2.613775 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: DrinkSodaWaterCan entities: - uid: 98 @@ -395,8 +380,6 @@ entities: - pos: -2.1165195,-3.645025 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: DrinkWaterBottleFull entities: - uid: 89 @@ -404,8 +387,6 @@ entities: - pos: 1.1178555,5.2455997 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: ElectricGuitarInstrument entities: - uid: 109 @@ -413,8 +394,6 @@ entities: - pos: -4.6008945,5.5268497 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: Floodlight entities: - uid: 14 @@ -434,106 +413,76 @@ entities: - pos: -5.551844,4.574896 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 41 components: - pos: -4.723719,5.356146 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 42 components: - pos: -4.911219,4.918646 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 43 components: - pos: -4.645594,3.5436459 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 44 components: - pos: -1.1198876,5.262396 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 45 components: - pos: -2.4167626,4.668646 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 46 components: - pos: 1.6926124,4.418646 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 47 components: - pos: 0.7551124,3.7623959 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 48 components: - pos: 6.4663706,3.4967709 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 49 components: - pos: 5.9507456,4.246771 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 50 components: - pos: 5.1851206,4.465521 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 51 components: - pos: 5.2163706,4.653021 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 52 components: - pos: 5.8101206,3.7155209 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 53 components: - pos: 4.9507456,3.6373959 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 54 components: - pos: 4.4351206,5.512396 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: FoodBakedPretzel entities: - uid: 119 @@ -548,8 +497,6 @@ entities: - pos: -3.1165195,-4.466126 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: FoodFrozenPopsicleOrange entities: - uid: 117 @@ -558,8 +505,6 @@ entities: pos: -5.2102695,-2.5044 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: FoodFrozenPopsicleTrash entities: - uid: 120 @@ -568,8 +513,6 @@ entities: pos: -1.4133945,-6.4106503 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: FoodFrozenSnowconeClown entities: - uid: 103 @@ -577,8 +520,6 @@ entities: - pos: 4.0397305,-2.716126 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: FoodSnackPopcorn entities: - uid: 121 @@ -586,8 +527,6 @@ entities: - pos: -1.2727695,-2.520025 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: GlockenspielInstrument entities: - uid: 133 @@ -596,8 +535,6 @@ entities: pos: 4.2268586,3.4079723 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: GunpetInstrument entities: - uid: 157 @@ -605,8 +542,6 @@ entities: - pos: 0.9612335,3.3142223 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: HarmonicaInstrument entities: - uid: 113 @@ -614,8 +549,6 @@ entities: - pos: 1.5866055,0.52685 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: LockerBoozeFilled entities: - uid: 56 @@ -644,8 +577,6 @@ entities: - pos: 2.0084805,5.6518497 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: MinimoogInstrument entities: - uid: 115 @@ -668,22 +599,16 @@ entities: - pos: -0.11651945,5.1636443 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 59 components: - pos: -0.17901945,5.5073943 parent: 162 type: Transform - - canCollide: False - type: Physics - uid: 60 components: - pos: -0.36651945,5.2730193 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: MusicBoxInstrument entities: - uid: 161 @@ -699,8 +624,6 @@ entities: pos: 5.4147305,3.40185 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: PartRodMetal1 entities: - uid: 62 @@ -708,8 +631,6 @@ entities: - pos: 0.22723055,-0.8676058 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: PianoInstrument entities: - uid: 92 @@ -827,8 +748,6 @@ entities: - pos: -1.5071445,0.5581 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: SalvageMobSpawner entities: - uid: 147 @@ -883,8 +802,6 @@ entities: - pos: -2.5696445,3.4956 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: Stool entities: - uid: 138 @@ -914,8 +831,6 @@ entities: - pos: -0.50714445,3.5424747 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: Table entities: - uid: 143 @@ -940,8 +855,6 @@ entities: - pos: -1.4758945,-5.6450253 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: TromboneInstrument entities: - uid: 61 @@ -949,8 +862,6 @@ entities: - pos: -4.3196445,5.3080997 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: TrumpetInstrument entities: - uid: 146 @@ -958,8 +869,6 @@ entities: - pos: -1.5383945,3.479975 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: ViolinInstrument entities: - uid: 63 @@ -967,8 +876,6 @@ entities: - pos: 0.27410555,3.5268497 parent: 162 type: Transform - - canCollide: False - type: Physics - proto: WallClown entities: - uid: 16 @@ -1163,6 +1070,4 @@ entities: pos: -0.60089445,5.4955997 parent: 162 type: Transform - - canCollide: False - type: Physics ... diff --git a/Resources/Maps/Salvage/medium-template.yml b/Resources/Maps/Salvage/medium-template.yml index b806bffc0f..55cba3bc29 100644 --- a/Resources/Maps/Salvage/medium-template.yml +++ b/Resources/Maps/Salvage/medium-template.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 40: FloorGold - 94: Lattice + 41: FloorGold + 96: Lattice entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,24 +17,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAKAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAKQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -45,6 +48,5 @@ entities: version: 2 nodes: [] type: DecalGrid - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid ... diff --git a/Resources/Maps/Salvage/medium-vault-1.yml b/Resources/Maps/Salvage/medium-vault-1.yml index 19d54b8ec4..36c29f1a64 100644 --- a/Resources/Maps/Salvage/medium-vault-1.yml +++ b/Resources/Maps/Salvage/medium-vault-1.yml @@ -1,17 +1,17 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 36: FloorElevatorShaft - 59: FloorReinforced - 72: FloorSteelDirty - 80: FloorTechMaint2 - 94: Lattice - 95: Plating + 24: FloorDark + 37: FloorElevatorShaft + 61: FloorReinforced + 74: FloorSteelDirty + 82: FloorTechMaint2 + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 149 components: @@ -22,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEgAAABIAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABIAAAASAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAADsAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABfAAAAXwAAAF8AAAA7AAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAAF8AAABfAAAAOwAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAXAAADFwAAAF8AAAAXAAACFwAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEoAAABKAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAD0AAAAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABhAAAAYQAAAGEAAAA9AAAAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAGEAAABhAAAAPQAAACUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAYAAADGAAAAGEAAAAYAAACGAAAAw== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAXAAACXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAAF8AAABfAAAAFwAAAl8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAF8AAABfAAAAXwAAABcAAANfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAXAAACXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAl8AAAAXAAABXwAAABcAAANfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAGAAAAmEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAYQAAABgAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAYAAACYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAmEAAAAYAAABYQAAABgAAANhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAIXAAADFwAAAl8AAAAXAAABFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAACFwAAABcAAAFQAAAAFwAAARcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAABcAAAIXAAACXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAXAAAAFwAAAFAAAAAXAAABFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAXAAABFwAAARcAAAJfAAAAFwAAABcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAIYAAADGAAAAmEAAAAYAAABGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACGAAAABgAAAFSAAAAGAAAARgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAABgAAAIYAAACYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAYAAAAGAAAAFIAAAAYAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAABGAAAARgAAAJhAAAAGAAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: FwAAAF8AAAAXAAADFwAAAhcAAAJfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAANQAAAAFwAAAV8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAA18AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAANfAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAAGEAAAAYAAADGAAAAhgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAANSAAAAGAAAAWEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAA2EAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAANhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -57,6 +61,14 @@ entities: decals: 58: -2,-4 59: -1,0 + - node: + color: '#A4610696' + id: CheckerNESW + decals: + 54: -6,-7 + 55: -6,-6 + 56: -5,-6 + 57: -5,-7 - node: color: '#DE3A3A0F' id: CheckerNESW @@ -70,14 +82,6 @@ entities: 21: -2,1 22: -1,1 23: 0,1 - - node: - color: '#A4610696' - id: CheckerNESW - decals: - 54: -6,-7 - 55: -6,-6 - 56: -5,-6 - 57: -5,-7 - node: color: '#FFFFFFFF' id: DirtHeavy @@ -306,8 +310,6 @@ entities: - pos: 0.5,-1.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 110 components: - pos: 0.5,-2.5 @@ -333,8 +335,6 @@ entities: - pos: 3.5,1.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 115 components: - pos: 3.5,0.5 @@ -345,8 +345,6 @@ entities: - pos: 3.5,-0.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 117 components: - pos: 3.5,-1.5 @@ -357,36 +355,26 @@ entities: - pos: 3.5,-2.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 119 components: - pos: 3.5,-3.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 120 components: - pos: 3.5,-4.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 121 components: - pos: 3.5,-5.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 122 components: - pos: -4.5,5.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 123 components: - pos: -4.5,4.5 @@ -422,8 +410,6 @@ entities: - pos: -4.5,-1.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 130 components: - pos: -4.5,-2.5 @@ -516,8 +502,6 @@ entities: - pos: -4.5,5.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 96 components: - pos: -4.5,2.5 @@ -568,8 +552,6 @@ entities: - pos: 0.5,-1.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - uid: 106 components: - pos: 1.5,1.5 @@ -585,8 +567,6 @@ entities: - pos: 3.5,1.5 parent: 149 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 140 @@ -632,16 +612,12 @@ entities: pos: -5.5,0.5 parent: 149 type: Transform - - bodyType: Static - type: Physics - uid: 183 components: - rot: -1.5707963267948966 rad pos: -5.5,2.5 parent: 149 type: Transform - - bodyType: Static - type: Physics - proto: ChairPilotSeat entities: - uid: 188 @@ -650,8 +626,6 @@ entities: pos: -5.5,-6.5 parent: 149 type: Transform - - bodyType: Static - type: Physics - proto: ClothingBackpackDuffelSalvage entities: - uid: 193 @@ -767,8 +741,6 @@ entities: - pos: -3.5,-6.5 parent: 149 type: Transform - - bodyType: Static - type: Physics - proto: PartRodMetal1 entities: - uid: 198 @@ -829,8 +801,6 @@ entities: pos: -3.5,2.5 parent: 149 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -841,8 +811,6 @@ entities: pos: -0.5,-4.5 parent: 149 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: QuadraticCapacitorStockPart @@ -1404,7 +1372,7 @@ entities: - pos: 3.5,4.5 parent: 149 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorSecureArmoryLocked entities: - uid: 158 components: diff --git a/Resources/Maps/Salvage/medium_chunk01.yml b/Resources/Maps/Salvage/medium_chunk01.yml index 8d06986027..dc1d549d9d 100644 --- a/Resources/Maps/Salvage/medium_chunk01.yml +++ b/Resources/Maps/Salvage/medium_chunk01.yml @@ -1,21 +1,19 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 57: FloorPlastic - 79: FloorTechMaint - 80: FloorTechMaint2 - 81: FloorTechMaint3 - 82: FloorWhite - 83: FloorWhiteDiagonal - 86: FloorWhiteMini - 94: Lattice - 95: Plating + 59: FloorPlastic + 81: FloorTechMaint + 82: FloorTechMaint2 + 83: FloorTechMaint3 + 84: FloorWhite + 85: FloorWhiteDiagonal + 88: FloorWhiteMini + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 373 components: @@ -26,21 +24,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAE8AAABfAAAAXgAAAF8AAABfAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAUAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAOQAAADkAAAM5AAADOQAAADkAAANfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADkAAANfAAAAXgAAADkAAAM5AAABOQAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABhAAAAYAAAAGEAAABhAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAOwAAADsAAAM7AAADOwAAADsAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAADsAAANhAAAAYAAAADsAAAM7AAABOwAAAg== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAABXwAAAF8AAABRAAABXgAAAFEAAAJfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAAjkAAAFQAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAABXwAAAF8AAAA5AAABOQAAATkAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAATkAAAM5AAADOQAAAV8AAAA5AAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAABYQAAAGEAAABTAAABYAAAAFMAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAjsAAAFSAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAABYQAAAGEAAAA7AAABOwAAATsAAAFSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAATsAAAM7AAADOwAAAWEAAAA7AAABUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAXwAAADkAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABeAAAAXgAAAF8AAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAADkAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXgAAAF4AAABfAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYQAAADsAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABgAAAAYAAAAGEAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAADsAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYAAAAGAAAABhAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: OQAAAF8AAABfAAAAUAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAVgAAA14AAABWAAADXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABWAAABVgAAA18AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAAV8AAABeAAAAXwAAAFIAAAFfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkAAABQAAAAUwAAAVMAAAJTAAADXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAABXwAAAFIAAANSAAABXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + OwAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAWAAAA2AAAABYAAADYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABYAAABWAAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAWEAAABgAAAAYQAAAFQAAAFhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAABSAAAAVQAAAVUAAAJVAAADYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAABYQAAAFQAAANUAAABYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -53,7 +55,7 @@ entities: version: 2 nodes: - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Dirt decals: @@ -75,7 +77,7 @@ entities: 31: 5,-2 32: 5,-1 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -85,7 +87,7 @@ entities: 8: 0,-1 22: -6,-1 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -93,7 +95,7 @@ entities: 17: 0,5 23: -6,-2 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -101,31 +103,31 @@ entities: 19: -1,1 20: 4,-2 - node: - cleanable: True + cleanable: true color: '#FFFF95FF' id: North decals: 0: -0.812217,4.680568 - node: - cleanable: True + cleanable: true color: '#FFBC95FF' id: electricdanger decals: 2: 1.125283,-4.0911493 - node: - cleanable: True + cleanable: true color: '#FF3395FF' id: food decals: 1: -5.062217,-1.9646721 - node: - cleanable: True + cleanable: true color: '#03FF95FF' id: matt decals: 4: -5.859092,3.8831391 - node: - cleanable: True + cleanable: true color: '#FFBC95FF' id: skull decals: @@ -674,8 +676,6 @@ entities: - pos: -1.5,0.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 186 components: - pos: -1.5,-0.5 @@ -691,15 +691,11 @@ entities: - pos: -3.5,-0.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 189 components: - pos: -4.5,-0.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 190 components: - pos: -4.5,-1.5 @@ -715,29 +711,21 @@ entities: - pos: -4.5,-3.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 193 components: - pos: -3.5,-3.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 194 components: - pos: -2.5,-3.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 195 components: - pos: -0.5,0.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 196 components: - pos: -0.5,1.5 @@ -748,8 +736,6 @@ entities: - pos: -1.5,-3.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 198 components: - pos: -0.5,-3.5 @@ -770,22 +756,16 @@ entities: - pos: 1.5,-2.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 202 components: - pos: 1.5,-1.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 203 components: - pos: 2.5,-1.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 204 components: - pos: 2.5,-3.5 @@ -796,8 +776,6 @@ entities: - pos: 3.5,-3.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 207 components: - pos: -0.5,2.5 @@ -818,15 +796,11 @@ entities: - pos: -1.5,4.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 237 components: - pos: -2.5,4.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 335 @@ -839,8 +813,6 @@ entities: - pos: 3.5,-3.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 337 components: - pos: 2.5,-3.5 @@ -856,8 +828,6 @@ entities: - pos: 1.5,-1.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 340 components: - pos: 1.5,-0.5 @@ -878,8 +848,6 @@ entities: - pos: -0.5,0.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - uid: 344 components: - pos: -0.5,1.5 @@ -890,8 +858,6 @@ entities: - pos: -1.5,0.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 65 @@ -967,16 +933,12 @@ entities: pos: -2.5,-0.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 210 components: - rot: 1.5707963267948966 rad pos: -4.5,-0.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - proto: ChairOfficeLight entities: - uid: 97 @@ -1032,10 +994,8 @@ entities: pos: 1.5,-2.5 parent: 373 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 333 components: @@ -1043,10 +1003,8 @@ entities: pos: -2.5,-1.5 parent: 373 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockFrame entities: @@ -1084,8 +1042,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 144 components: - rot: 1.5707963267948966 rad @@ -1094,20 +1050,12 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 159 components: - rot: -1.5707963267948966 rad pos: 3.5,3.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 128 @@ -1118,8 +1066,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 129 components: - rot: -1.5707963267948966 rad @@ -1128,8 +1074,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 130 components: - rot: -1.5707963267948966 rad @@ -1138,10 +1082,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 132 components: - pos: 3.5,0.5 @@ -1149,8 +1089,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 133 components: - pos: 3.5,1.5 @@ -1158,10 +1096,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 136 components: - rot: -1.5707963267948966 rad @@ -1170,8 +1104,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 137 components: - rot: -1.5707963267948966 rad @@ -1180,8 +1112,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 138 components: - rot: 3.141592653589793 rad @@ -1190,10 +1120,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 139 components: - rot: 3.141592653589793 rad @@ -1202,10 +1128,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 141 components: - rot: -1.5707963267948966 rad @@ -1214,8 +1136,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 142 components: - rot: -1.5707963267948966 rad @@ -1224,8 +1144,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 143 components: - rot: -1.5707963267948966 rad @@ -1234,34 +1152,24 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 145 components: - rot: 1.5707963267948966 rad pos: 6.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 146 components: - rot: 1.5707963267948966 rad pos: 5.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 147 components: - rot: 1.5707963267948966 rad pos: 4.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 148 components: - pos: -0.5,0.5 @@ -1269,10 +1177,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 149 components: - pos: -0.5,1.5 @@ -1280,8 +1184,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 150 components: - pos: -0.5,2.5 @@ -1289,8 +1191,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 151 components: - pos: -0.5,3.5 @@ -1298,8 +1198,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 152 components: - pos: -0.5,5.5 @@ -1307,8 +1205,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 153 components: - rot: -1.5707963267948966 rad @@ -1317,8 +1213,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 154 components: - rot: -1.5707963267948966 rad @@ -1327,8 +1221,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 155 components: - rot: -1.5707963267948966 rad @@ -1337,8 +1229,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 156 components: - rot: -1.5707963267948966 rad @@ -1347,119 +1237,77 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 157 components: - rot: -1.5707963267948966 rad pos: 1.5,3.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 158 components: - rot: -1.5707963267948966 rad pos: 2.5,3.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 161 components: - rot: 1.5707963267948966 rad pos: -0.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 162 components: - rot: 1.5707963267948966 rad pos: 1.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 163 components: - rot: 1.5707963267948966 rad pos: 2.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 164 components: - rot: 1.5707963267948966 rad pos: 3.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 165 components: - pos: 0.5,-0.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 166 components: - pos: 0.5,0.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 167 components: - pos: 0.5,1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 168 components: - pos: 0.5,2.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 169 components: - pos: 0.5,4.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 170 components: - pos: 0.5,5.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 171 components: - pos: 0.5,6.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 131 @@ -1470,8 +1318,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 134 components: - rot: 3.141592653589793 rad @@ -1480,8 +1326,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 135 components: - pos: 1.5,-0.5 @@ -1489,24 +1333,18 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 160 components: - rot: 3.141592653589793 rad pos: 0.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 175 components: - rot: 1.5707963267948966 rad pos: 0.5,3.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 176 components: - rot: 1.5707963267948966 rad @@ -1515,8 +1353,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 174 @@ -1525,12 +1361,8 @@ entities: pos: 4.5,4.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 177 components: - rot: 3.141592653589793 rad @@ -1539,8 +1371,6 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 178 components: - rot: 1.5707963267948966 rad @@ -1549,19 +1379,13 @@ entities: type: Transform - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 211 components: - pos: 3.5,2.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - color: '#00AAFFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 172 @@ -1570,17 +1394,11 @@ entities: pos: -1.5,-1.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - uid: 173 components: - pos: 3.5,4.5 parent: 373 type: Transform - - enabled: True - type: AmbientSound - - bodyType: Static - type: Physics - proto: Girder entities: - uid: 224 @@ -1702,8 +1520,6 @@ entities: - pos: 2.5,2.5 parent: 373 type: Transform - - bodyType: Static - type: Physics - proto: MaintenanceFluffSpawner entities: - uid: 350 @@ -1756,8 +1572,6 @@ entities: - pos: 1.5,-0.5 parent: 373 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 231 @@ -1766,8 +1580,6 @@ entities: pos: 0.5,0.5 parent: 373 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 232 @@ -1776,8 +1588,6 @@ entities: pos: -3.5,-1.5 parent: 373 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 334 @@ -1785,8 +1595,6 @@ entities: - pos: -3.5,-3.5 parent: 373 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 346 @@ -1795,8 +1603,6 @@ entities: pos: -0.5,3.5 parent: 373 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -1807,8 +1613,6 @@ entities: pos: -4.5,3.5 parent: 373 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -2535,7 +2339,7 @@ entities: - pos: -0.5,-4.5 parent: 373 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureChemistryLocked entities: - uid: 66 components: diff --git a/Resources/Maps/Salvage/mining_outpost01.yml b/Resources/Maps/Salvage/mining_outpost01.yml index 5748e2b1fd..4d9a450c5f 100644 --- a/Resources/Maps/Salvage/mining_outpost01.yml +++ b/Resources/Maps/Salvage/mining_outpost01.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 10: FloorAsteroidSand - 54: FloorMono - 59: FloorReinforced - 79: FloorTechMaint - 81: FloorTechMaint3 - 94: Lattice - 95: Plating + 55: FloorMono + 61: FloorReinforced + 81: FloorTechMaint + 83: FloorTechMaint3 + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 284 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABRAAAAUQAAAFEAAABPAAAAXwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUQAAAFEAAABRAAAATwAAADYAAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFEAAABRAAAATwAAAE8AAABfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF4AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADYAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABTAAAAUwAAAFMAAABRAAAAYQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUwAAAFMAAABTAAAAUQAAADcAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFMAAABTAAAAUQAAAFEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGAAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAA2AAAAUQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAXwAAAFEAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAA7AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAA3AAAAUwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAYQAAAFMAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAATwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAE8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABPAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA2AAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAUQAAAFEAAAA7AAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUwAAAFMAAAA9AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAoAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -629,8 +631,6 @@ entities: - pos: 2.5,-2.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 118 components: - pos: 2.5,-3.5 @@ -641,22 +641,16 @@ entities: - pos: 2.5,-4.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 120 components: - pos: 1.5,-4.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 121 components: - pos: 0.5,-4.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 122 components: - pos: -0.5,-4.5 @@ -737,78 +731,56 @@ entities: - pos: 2.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 138 components: - pos: 1.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 139 components: - pos: 0.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 140 components: - pos: -0.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 141 components: - pos: -0.5,-0.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 142 components: - pos: -1.5,-0.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 143 components: - pos: -1.5,0.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 144 components: - pos: -1.5,1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 145 components: - pos: -1.5,2.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 146 components: - pos: -1.5,3.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 147 components: - pos: 3.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 157 @@ -821,15 +793,11 @@ entities: - pos: -3.5,-2.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 159 components: - pos: -3.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 160 @@ -837,15 +805,11 @@ entities: - pos: -3.5,-1.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 161 components: - pos: -3.5,-2.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 162 components: - pos: -3.5,-3.5 @@ -876,22 +840,16 @@ entities: - pos: 0.5,-4.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 168 components: - pos: 1.5,-4.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 169 components: - pos: 2.5,-4.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - uid: 170 components: - pos: 2.5,-3.5 @@ -902,8 +860,6 @@ entities: - pos: 2.5,-2.5 parent: 284 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 65 @@ -1009,8 +965,6 @@ entities: pos: 1.5,-3.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: CheapLighter entities: - uid: 256 @@ -1097,10 +1051,8 @@ entities: pos: -4.5,-5.5 parent: 284 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: ExtinguisherCabinetFilled entities: @@ -1151,8 +1103,6 @@ entities: pos: -4.5,-4.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 96 @@ -1161,39 +1111,29 @@ entities: pos: -4.5,-1.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 97 components: - rot: 1.5707963267948966 rad pos: -3.5,-4.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 98 components: - rot: 1.5707963267948966 rad pos: -2.5,-4.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 99 components: - rot: 1.5707963267948966 rad pos: -1.5,-4.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 103 components: - pos: -4.5,-3.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 94 @@ -1202,8 +1142,6 @@ entities: pos: -4.5,-2.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 100 @@ -1212,8 +1150,6 @@ entities: pos: -5.5,-2.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 78 @@ -1221,16 +1157,12 @@ entities: - pos: -4.5,-0.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 79 components: - rot: -1.5707963267948966 rad pos: -0.5,-4.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorRTGDamaged entities: - uid: 114 @@ -1340,8 +1272,6 @@ entities: pos: -3.5,-0.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 148 @@ -1350,8 +1280,6 @@ entities: pos: -0.5,-5.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 150 @@ -1360,8 +1288,6 @@ entities: pos: -2.5,-2.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 151 @@ -1370,8 +1296,6 @@ entities: pos: -5.5,-4.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -1382,8 +1306,6 @@ entities: pos: 2.5,-1.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 155 @@ -1392,8 +1314,6 @@ entities: pos: -1.5,2.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -1404,8 +1324,6 @@ entities: pos: 4.5,-4.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 153 @@ -1413,8 +1331,6 @@ entities: - pos: -4.5,4.5 parent: 284 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1692,31 +1608,23 @@ entities: pos: -6.5,4.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 64 components: - pos: -6.5,5.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 238 components: - rot: -1.5707963267948966 rad pos: 5.5,-6.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - uid: 239 components: - rot: 3.141592653589793 rad pos: 4.5,-6.5 parent: 284 type: Transform - - bodyType: Static - type: Physics - proto: WallReinforced entities: - uid: 1 diff --git a/Resources/Maps/Salvage/researchpost.yml b/Resources/Maps/Salvage/researchpost.yml index b999e2f79d..f2bd2a8af3 100644 --- a/Resources/Maps/Salvage/researchpost.yml +++ b/Resources/Maps/Salvage/researchpost.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 16: FloorBlueCircuit - 24: FloorDarkDiagonal - 59: FloorReinforced - 70: FloorSteelDiagonal - 81: FloorTechMaint3 - 94: Lattice - 95: Plating + 25: FloorDarkDiagonal + 61: FloorReinforced + 72: FloorSteelDiagonal + 83: FloorTechMaint3 + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -24,45 +22,57 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAJGAAABRgAAAUYAAABGAAADRgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAEYAAAFGAAADOwAAADsAAABGAAADRgAAAEYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABGAAADOwAAADsAAAA7AAAARgAAAUYAAAJGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAARgAAAjsAAAA7AAAAOwAAAEYAAABGAAAARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAEYAAAI7AAAAOwAAADsAAABGAAAARgAAAEYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABGAAACRgAAAV8AAABGAAABRgAAAUYAAAJGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAARgAAAV8AAABGAAADRgAAAUYAAAFGAAACRgAAA14AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARgAAAkYAAABGAAAARgAAAkYAAAFGAAAARgAAAkYAAANGAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARgAAAUYAAABGAAAARgAAAkYAAABGAAADRgAAAEYAAABGAAABRgAAAgAAAAAAAAAAAAAAAF8AAABfAAAARgAAAEYAAAFGAAAARgAAAUYAAABGAAADRgAAAUYAAAFGAAADRgAAAEYAAAEAAAAAAAAAAF8AAABfAAAARgAAAUYAAAJGAAABRgAAAkYAAANfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF8AAABfAAAARgAAAEYAAAFGAAABRgAAA0YAAANfAAAAXwAAAAAAAABfAAAAXwAAAFEAAAIYAAABGAAAAgAAAABfAAAARgAAAEYAAAFGAAACRgAAAEYAAAFfAAAAXwAAAAAAAAAAAAAAXwAAABgAAABRAAAAGAAAAhgAAAIAAAAAXwAAAEYAAABGAAAARgAAA0YAAAFfAAAAXwAAAAAAAAAAAAAAAAAAAF8AAAAYAAAAUQAAAhgAAAIYAAABAAAAAF8AAABGAAAARgAAAUYAAAFfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAGAAAAFEAAAMYAAACGAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAJIAAABSAAAAUgAAABIAAADSAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAEgAAAFIAAADPQAAAD0AAABIAAADSAAAAEgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABIAAADPQAAAD0AAAA9AAAASAAAAUgAAAJIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAASAAAAj0AAAA9AAAAPQAAAEgAAABIAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAEgAAAI9AAAAPQAAAD0AAABIAAAASAAAAEgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABIAAACSAAAAWEAAABIAAABSAAAAUgAAAJIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAASAAAAWEAAABIAAADSAAAAUgAAAFIAAACSAAAA2AAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAASAAAAkgAAABIAAAASAAAAkgAAAFIAAAASAAAAkgAAANIAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAASAAAAUgAAABIAAAASAAAAkgAAABIAAADSAAAAEgAAABIAAABSAAAAgAAAAAAAAAAAAAAAGEAAABhAAAASAAAAEgAAAFIAAAASAAAAUgAAABIAAADSAAAAUgAAAFIAAADSAAAAEgAAAEAAAAAAAAAAGEAAABhAAAASAAAAUgAAAJIAAABSAAAAkgAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGEAAABhAAAASAAAAEgAAAFIAAABSAAAA0gAAANhAAAAYQAAAAAAAABhAAAAYQAAAFMAAAIZAAABGQAAAgAAAABhAAAASAAAAEgAAAFIAAACSAAAAEgAAAFhAAAAYQAAAAAAAAAAAAAAYQAAABkAAABTAAAAGQAAAhkAAAIAAAAAYQAAAEgAAABIAAAASAAAA0gAAAFhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAAAZAAAAUwAAAhkAAAIZAAABAAAAAGEAAABIAAAASAAAAUgAAAFhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGQAAAFMAAAMZAAACGQAAAg== 0,-1: ind: 0,-1 - tiles: RgAAAEYAAAFGAAADRgAAAUYAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAANGAAACOwAAADsAAABGAAADRgAAAwAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAABRgAAADsAAAA7AAAAOwAAAEYAAAMAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAA0YAAAI7AAAAOwAAADsAAABGAAABAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFGAAABOwAAADsAAAA7AAAARgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAACRgAAA0YAAAJGAAADRgAAA0YAAAMAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAUYAAAJGAAAARgAAA0YAAANGAAABAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABGAAABRgAAAkYAAAJGAAAARgAAAUYAAAFGAAACRgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAkYAAAJGAAAARgAAAkYAAANGAAADRgAAAEYAAAFGAAACXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAABGAAABRgAAAkYAAANGAAADRgAAA0YAAAJGAAABRgAAAkYAAAJfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABGAAADRgAAAkYAAAFGAAABRgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAGAAAAFEAAAFfAAAAXwAAAAAAAABfAAAAXwAAAEYAAANGAAADRgAAAkYAAANGAAAAXwAAAF8AAAAAAAAAAAAAABgAAANRAAACGAAAA18AAAAAAAAAAAAAAF8AAABfAAAARgAAAkYAAABGAAACRgAAAkYAAABfAAAAAAAAAAAAAAAYAAAAUQAAABgAAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABGAAABRgAAA0YAAABGAAACXwAAAAAAAAAAAAAAGAAAA1EAAAIYAAADXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAEYAAAJGAAAARgAAA18AAAAAAAAAAAAAAA== + tiles: + SAAAAEgAAAFIAAADSAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAANIAAACPQAAAD0AAABIAAADSAAAAwAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAABSAAAAD0AAAA9AAAAPQAAAEgAAAMAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAA0gAAAI9AAAAPQAAAD0AAABIAAABAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAFIAAABPQAAAD0AAAA9AAAASAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAACSAAAA0gAAAJIAAADSAAAA0gAAAMAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAUgAAAJIAAAASAAAA0gAAANIAAABAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABIAAABSAAAAkgAAAJIAAAASAAAAUgAAAFIAAACSAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAkgAAAJIAAAASAAAAkgAAANIAAADSAAAAEgAAAFIAAACYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAABIAAABSAAAAkgAAANIAAADSAAAA0gAAAJIAAABSAAAAkgAAAJhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABIAAADSAAAAkgAAAFIAAABSAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAGQAAAFMAAAFhAAAAYQAAAAAAAABhAAAAYQAAAEgAAANIAAADSAAAAkgAAANIAAAAYQAAAGEAAAAAAAAAAAAAABkAAANTAAACGQAAA2EAAAAAAAAAAAAAAGEAAABhAAAASAAAAkgAAABIAAACSAAAAkgAAABhAAAAAAAAAAAAAAAZAAAAUwAAABkAAABhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABIAAABSAAAA0gAAABIAAACYQAAAAAAAAAAAAAAGQAAA1MAAAIZAAADYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEgAAAJIAAAASAAAA2EAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAF8AAABGAAADRgAAAUYAAANfAAAAAAAAAF4AAABeAAAAXgAAAFEAAAFfAAAAGAAAAlEAAAMYAAACGAAAAwAAAABfAAAARgAAAEYAAABGAAACXwAAAAAAAAAAAAAAAAAAAAAAAABRAAABXwAAAF8AAAAQAAAAGAAAAhgAAAAAAAAAXwAAAEYAAANGAAACRgAAAl8AAAAAAAAAXgAAAF4AAABeAAAAUQAAAl8AAABfAAAAXwAAAF8AAAAYAAACAAAAAF8AAABGAAABRgAAAkYAAAJfAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAFfAAAAXwAAABgAAAIYAAAAGAAAAl4AAABfAAAARgAAA0YAAABGAAACXwAAAAAAAABeAAAAXgAAAF4AAABRAAABXwAAAF8AAAAYAAADGAAAABgAAAIAAAAAXwAAAEYAAAJGAAADRgAAAl8AAAAAAAAAAAAAAAAAAAAAAAAAUQAAA18AAABfAAAAGAAAAxgAAAEYAAAAAAAAAF8AAABGAAADRgAAAEYAAAJfAAAAAAAAAF4AAABeAAAAXgAAAFEAAAFfAAAAXwAAABgAAAIYAAADGAAAAgAAAABfAAAARgAAAEYAAAFGAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABRAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABGAAABRgAAAl8AAABfAAAAAAAAAAAAAAAAAAAAUQAAA18AAABfAAAAXwAAAF8AAABfAAAAAAAAAF8AAABfAAAARgAAAUYAAAJGAAADXwAAAF8AAAAAAAAAAAAAAFEAAAFRAAADUQAAAV8AAABfAAAAXwAAAAAAAABfAAAARgAAA18AAABGAAAARgAAAEYAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXwAAAF8AAABGAAADRgAAAkYAAAFGAAACRgAAAEYAAABGAAADRgAAAUYAAABGAAADRgAAA0YAAABGAAAAAAAAAAAAAABfAAAAXwAAAEYAAAJGAAADRgAAAkYAAANGAAAARgAAA0YAAAJGAAABRgAAAUYAAABGAAABRgAAAwAAAAAAAAAAAAAAAF8AAABfAAAARgAAA0YAAANGAAABRgAAA0YAAAFGAAABRgAAA0YAAAJGAAAARgAAA0YAAAJeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARgAAA0YAAANGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAEYAAANGAAAARgAAAA== + tiles: + AAAAAGEAAABIAAADSAAAAUgAAANhAAAAAAAAAGAAAABgAAAAYAAAAFMAAAFhAAAAGQAAAlMAAAMZAAACGQAAAwAAAABhAAAASAAAAEgAAABIAAACYQAAAAAAAAAAAAAAAAAAAAAAAABTAAABYQAAAGEAAAAQAAAAGQAAAhkAAAAAAAAAYQAAAEgAAANIAAACSAAAAmEAAAAAAAAAYAAAAGAAAABgAAAAUwAAAmEAAABhAAAAYQAAAGEAAAAZAAACAAAAAGEAAABIAAABSAAAAkgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAFMAAAFhAAAAYQAAABkAAAIZAAAAGQAAAmAAAABhAAAASAAAA0gAAABIAAACYQAAAAAAAABgAAAAYAAAAGAAAABTAAABYQAAAGEAAAAZAAADGQAAABkAAAIAAAAAYQAAAEgAAAJIAAADSAAAAmEAAAAAAAAAAAAAAAAAAAAAAAAAUwAAA2EAAABhAAAAGQAAAxkAAAEZAAAAAAAAAGEAAABIAAADSAAAAEgAAAJhAAAAAAAAAGAAAABgAAAAYAAAAFMAAAFhAAAAYQAAABkAAAIZAAADGQAAAgAAAABhAAAASAAAAEgAAAFIAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABTAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAAGEAAABIAAABSAAAAmEAAABhAAAAAAAAAAAAAAAAAAAAUwAAA2EAAABhAAAAYQAAAGEAAABhAAAAAAAAAGEAAABhAAAASAAAAUgAAAJIAAADYQAAAGEAAAAAAAAAAAAAAFMAAAFTAAADUwAAAWEAAABhAAAAYQAAAAAAAABhAAAASAAAA2EAAABIAAAASAAAAEgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAAGEAAABIAAADSAAAAkgAAAFIAAACSAAAAEgAAABIAAADSAAAAUgAAABIAAADSAAAA0gAAABIAAAAAAAAAAAAAABhAAAAYQAAAEgAAAJIAAADSAAAAkgAAANIAAAASAAAA0gAAAJIAAABSAAAAUgAAABIAAABSAAAAwAAAAAAAAAAAAAAAGEAAABhAAAASAAAA0gAAANIAAABSAAAA0gAAAFIAAABSAAAA0gAAAJIAAAASAAAA0gAAAJgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASAAAA0gAAANIAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEgAAANIAAAASAAAAA== 0,0: ind: 0,0 - tiles: GAAAAVEAAAAYAAACXwAAAFEAAAFeAAAAXgAAAF4AAAAAAAAAXwAAAEYAAABGAAAARgAAAF8AAAAAAAAAAAAAABgAAAMQAAAAXwAAAF8AAABRAAADAAAAAAAAAAAAAAAAAAAAAF8AAABGAAADRgAAA0YAAAFfAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAUQAAAF4AAABeAAAAXgAAAAAAAABfAAAARgAAAkYAAAJGAAAAXwAAAAAAAAAAAAAAGAAAARgAAAJfAAAAXwAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEYAAAFGAAADRgAAAF8AAAAAAAAAAAAAABgAAAMYAAAAXwAAAF8AAABRAAAAXgAAAF4AAABeAAAAAAAAAF8AAABGAAABRgAAAkYAAANfAAAAXgAAAF4AAAAYAAADGAAAAF8AAABfAAAAUQAAAwAAAAAAAAAAAAAAAAAAAABfAAAARgAAAEYAAABGAAADXwAAAAAAAAAAAAAAGAAAAhgAAAJfAAAAXwAAAFEAAANeAAAAXgAAAF4AAAAAAAAAXwAAAEYAAANGAAABRgAAA18AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABRAAABAAAAAAAAAAAAAAAAAAAAAF8AAABGAAACRgAAAkYAAAFfAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAUQAAAQAAAAAAAAAAAAAAAF8AAABfAAAARgAAAEYAAAFGAAACXwAAAAAAAAAAAAAAXwAAAF8AAABRAAACUQAAAlEAAAEAAAAAAAAAAF8AAABfAAAARgAAAEYAAAJGAAAARgAAA18AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARgAAAEYAAAFGAAADRgAAAEYAAAJfAAAAAAAAAAAAAABGAAABRgAAAUYAAAFGAAACRgAAAEYAAABGAAADRgAAAUYAAABGAAABRgAAAEYAAANfAAAAXwAAAAAAAAAAAAAARgAAAEYAAANGAAACRgAAAEYAAAFGAAABRgAAAUYAAAJGAAADRgAAAUYAAAJfAAAAXwAAAAAAAAAAAAAAAAAAAEYAAABGAAABRgAAA0YAAANGAAADRgAAAEYAAANGAAACRgAAA0YAAAFfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABGAAADRgAAAV8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAARgAAAUYAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GQAAAVMAAAAZAAACYQAAAFMAAAFgAAAAYAAAAGAAAAAAAAAAYQAAAEgAAABIAAAASAAAAGEAAAAAAAAAAAAAABkAAAMQAAAAYQAAAGEAAABTAAADAAAAAAAAAAAAAAAAAAAAAGEAAABIAAADSAAAA0gAAAFhAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAUwAAAGAAAABgAAAAYAAAAAAAAABhAAAASAAAAkgAAAJIAAAAYQAAAAAAAAAAAAAAGQAAARkAAAJhAAAAYQAAAFMAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEgAAAFIAAADSAAAAGEAAAAAAAAAAAAAABkAAAMZAAAAYQAAAGEAAABTAAAAYAAAAGAAAABgAAAAAAAAAGEAAABIAAABSAAAAkgAAANhAAAAYAAAAGAAAAAZAAADGQAAAGEAAABhAAAAUwAAAwAAAAAAAAAAAAAAAAAAAABhAAAASAAAAEgAAABIAAADYQAAAAAAAAAAAAAAGQAAAhkAAAJhAAAAYQAAAFMAAANgAAAAYAAAAGAAAAAAAAAAYQAAAEgAAANIAAABSAAAA2EAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABTAAABAAAAAAAAAAAAAAAAAAAAAGEAAABIAAACSAAAAkgAAAFhAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAUwAAAQAAAAAAAAAAAAAAAGEAAABhAAAASAAAAEgAAAFIAAACYQAAAAAAAAAAAAAAYQAAAGEAAABTAAACUwAAAlMAAAEAAAAAAAAAAGEAAABhAAAASAAAAEgAAAJIAAAASAAAA2EAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASAAAAEgAAAFIAAADSAAAAEgAAAJhAAAAAAAAAAAAAABIAAABSAAAAUgAAAFIAAACSAAAAEgAAABIAAADSAAAAUgAAABIAAABSAAAAEgAAANhAAAAYQAAAAAAAAAAAAAASAAAAEgAAANIAAACSAAAAEgAAAFIAAABSAAAAUgAAAJIAAADSAAAAUgAAAJhAAAAYQAAAAAAAAAAAAAAAAAAAEgAAABIAAABSAAAA0gAAANIAAADSAAAAEgAAANIAAACSAAAA0gAAAFhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABIAAADSAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAASAAAAUgAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEYAAABGAAAARgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABGAAAARgAAAkYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARgAAAkYAAAFGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEYAAAJGAAADRgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABGAAADRgAAAEYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAARgAAAUYAAAJGAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEYAAAFGAAAARgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABGAAADXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEgAAABIAAAASAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABIAAAASAAAAkgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASAAAAkgAAAFIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEgAAAJIAAADSAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABIAAADSAAAAEgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAASAAAAUgAAAJIAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEgAAAFIAAAASAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABIAAADYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: RgAAAEYAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFGAAADXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAADRgAAAV8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAA0YAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAANGAAABXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAACRgAAA18AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAA0YAAANfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + SAAAAEgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAFIAAADYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAADSAAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAA0gAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAANIAAABYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAACSAAAA2EAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAA0gAAANhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,0: ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -240,6 +250,27 @@ entities: id: BrickTileWhiteLineW decals: 215: -3,20 + - node: + color: '#1D1D211F' + id: Damaged + decals: + 221: -1.7456894,18.968441 + 222: -2.3498564,18.655941 + 223: -2.1206894,17.176773 + 224: -2.0373564,16.072605 + 225: -2.3290234,15.21844 + 226: -0.7665233,15.822605 + 227: -1.3706894,16.593441 + 228: -0.9123563,17.364273 + 229: -0.30818933,17.572605 + 230: -0.037356317,18.260105 + 231: 0.33764362,19.447605 + 232: 0.3793106,19.926773 + 233: -0.09985632,20.593441 + 234: -1.3915234,20.760105 + 235: -1.5165234,20.010105 + 236: -1.4331894,19.530941 + 237: -1.5790234,18.697605 - node: color: '#B02E2656' id: Damaged @@ -350,33 +381,6 @@ entities: 364: -1.1456608,-6.0699725 365: -0.27066076,-5.9658055 366: 0.3751732,-5.986639 - - node: - color: '#1D1D211F' - id: Damaged - decals: - 221: -1.7456894,18.968441 - 222: -2.3498564,18.655941 - 223: -2.1206894,17.176773 - 224: -2.0373564,16.072605 - 225: -2.3290234,15.21844 - 226: -0.7665233,15.822605 - 227: -1.3706894,16.593441 - 228: -0.9123563,17.364273 - 229: -0.30818933,17.572605 - 230: -0.037356317,18.260105 - 231: 0.33764362,19.447605 - 232: 0.3793106,19.926773 - 233: -0.09985632,20.593441 - 234: -1.3915234,20.760105 - 235: -1.5165234,20.010105 - 236: -1.4331894,19.530941 - 237: -1.5790234,18.697605 - - node: - color: '#1D1D21FF' - id: DirtHeavy - decals: - 257: -2,15 - 258: 0,15 - node: color: '#1D1D211F' id: DirtHeavy @@ -400,18 +404,18 @@ entities: 254: -0.1415233,21.551773 255: 0.29597664,21.530941 256: 0.5668106,21.072605 + - node: + color: '#1D1D21FF' + id: DirtHeavy + decals: + 257: -2,15 + 258: 0,15 - node: color: '#1D1D21FF' id: DirtMedium decals: 259: -3,21 260: 1,21 - - node: - angle: 4.71238898038469 rad - color: '#474F52FF' - id: LoadingAreaGreyscale - decals: - 179: 1,21 - node: color: '#474F52FF' id: LoadingAreaGreyscale @@ -424,6 +428,12 @@ entities: id: LoadingAreaGreyscale decals: 178: -3,21 + - node: + angle: 4.71238898038469 rad + color: '#474F52FF' + id: LoadingAreaGreyscale + decals: + 179: 1,21 - node: color: '#474F52FF' id: MiniTileSteelInnerNe @@ -540,6 +550,15 @@ entities: 211: 11.999826,4.51457 212: 0.66674805,11.746892 213: 7.687314,12.705225 + - node: + color: '#1D1D215A' + id: splatter + decals: + 216: -3,20 + 217: 0,17 + 218: -1,15 + 219: -3,17 + 220: -0.7248563,19.489273 - node: color: '#792E26A8' id: splatter @@ -586,15 +605,6 @@ entities: decals: 201: -5.144518,-9.631263 202: -6.415352,-11.297929 - - node: - color: '#1D1D215A' - id: splatter - decals: - 216: -3,20 - 217: 0,17 - 218: -1,15 - 219: -3,17 - 220: -0.7248563,19.489273 type: DecalGrid - version: 2 data: @@ -1022,8 +1032,6 @@ entities: - pos: 1.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 88 components: - pos: 1.5,1.5 @@ -1124,15 +1132,11 @@ entities: - pos: -0.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 110 components: - pos: 1.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 111 components: - pos: 1.5,3.5 @@ -1208,15 +1212,11 @@ entities: - pos: -1.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 128 components: - pos: 0.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 152 components: - pos: -1.5,0.5 @@ -1232,8 +1232,6 @@ entities: - pos: -14.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 833 components: - pos: -13.5,3.5 @@ -1576,43 +1574,31 @@ entities: - pos: -0.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 75 components: - pos: -1.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 77 components: - pos: -0.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 737 components: - pos: 7.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 738 components: - pos: 6.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 739 components: - pos: 5.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 740 components: - pos: 4.5,6.5 @@ -1638,43 +1624,31 @@ entities: - pos: 5.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 745 components: - pos: 6.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 746 components: - pos: 7.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 747 components: - pos: 7.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 748 components: - pos: 6.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 749 components: - pos: 5.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 750 components: - pos: 4.5,2.5 @@ -1695,43 +1669,31 @@ entities: - pos: 5.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 754 components: - pos: 6.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 755 components: - pos: 7.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 756 components: - pos: -8.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 757 components: - pos: -7.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 758 components: - pos: -6.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 759 components: - pos: -5.5,0.5 @@ -1752,22 +1714,16 @@ entities: - pos: -6.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 763 components: - pos: -7.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 764 components: - pos: -8.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 765 components: - pos: -5.5,3.5 @@ -1783,22 +1739,16 @@ entities: - pos: -6.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 768 components: - pos: -7.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 769 components: - pos: -8.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 770 components: - pos: -5.5,5.5 @@ -1814,22 +1764,16 @@ entities: - pos: -6.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 773 components: - pos: -7.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 774 components: - pos: -8.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 775 components: - pos: 4.5,7.5 @@ -1860,15 +1804,11 @@ entities: - pos: 1.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 781 components: - pos: 0.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 782 components: - pos: -5.5,7.5 @@ -1899,8 +1839,6 @@ entities: - pos: -2.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 24 @@ -1908,22 +1846,16 @@ entities: - pos: -0.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 73 components: - pos: 0.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 76 components: - pos: -0.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 78 components: - pos: 0.5,6.5 @@ -1954,29 +1886,21 @@ entities: - pos: 1.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 159 components: - pos: -0.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 160 components: - pos: 0.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 161 components: - pos: 1.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CarpSpawnerMundane entities: - uid: 906 @@ -1997,8 +1921,6 @@ entities: pos: 0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ClosetEmergency entities: - uid: 808 @@ -2006,7 +1928,7 @@ entities: - pos: -5.5,13.5 parent: 1 type: Transform - - open: True + - open: true removedMasks: 20 type: EntityStorage - proto: ClothingOuterCoatLab @@ -2073,12 +1995,10 @@ entities: pos: 6.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - startingCharge: 30000 type: Battery - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 459 components: @@ -2086,36 +2006,30 @@ entities: pos: -7.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - startingCharge: 30000 type: Battery - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 460 components: - pos: 6.5,13.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - startingCharge: 30000 type: Battery - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 461 components: - pos: -7.5,13.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - startingCharge: 30000 type: Battery - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FigureSpawner entities: @@ -2139,16 +2053,12 @@ entities: pos: -1.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 151 components: - rot: -1.5707963267948966 rad pos: 0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 145 @@ -2156,39 +2066,29 @@ entities: - pos: 0.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 146 components: - pos: 0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 148 components: - rot: 1.5707963267948966 rad pos: -0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 149 components: - rot: 3.141592653589793 rad pos: -1.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 150 components: - rot: 3.141592653589793 rad pos: -1.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 144 @@ -2196,8 +2096,6 @@ entities: - pos: 0.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 143 @@ -2205,8 +2103,6 @@ entities: - pos: -1.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: Grille entities: - uid: 129 @@ -3246,9 +3142,13 @@ entities: parent: 1 type: Transform - content: > - We don't know what happened, all our turrets blew at once then suddenly a breach opened. Steve and Tim got sucked out immediatly and before we knew it there were freaking ninjas breaking in! + We don't know what happened, all our turrets blew at once then suddenly a + breach opened. Steve and Tim got sucked out immediatly and before we knew + it there were freaking ninjas breaking in! - Our forces held them at bay whilst us in science are holed up here, all I can hear is gunfire. We've secured the products of our research but I fear we're going down with this station. Not many of us left now. + Our forces held them at bay whilst us in science are holed up here, all I + can hear is gunfire. We've secured the products of our research but I fear + we're going down with this station. Not many of us left now. type: Paper - proto: PartRodMetal1 entities: @@ -3343,8 +3243,6 @@ entities: - pos: -9.5,13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 791 @@ -3352,8 +3250,6 @@ entities: - pos: 8.5,13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 792 @@ -3362,8 +3258,6 @@ entities: pos: 12.5,8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 793 @@ -3378,8 +3272,6 @@ entities: pos: 12.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 795 @@ -3394,8 +3286,6 @@ entities: pos: -13.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -5640,7 +5530,7 @@ entities: - pos: -24.5,-9.5 parent: 1 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 664 components: diff --git a/Resources/Maps/Salvage/small-1.yml b/Resources/Maps/Salvage/small-1.yml index 425918ca62..e0f2f6b344 100644 --- a/Resources/Maps/Salvage/small-1.yml +++ b/Resources/Maps/Salvage/small-1.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 69: FloorSteel - 94: Lattice - 95: Plating + 71: FloorSteel + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 55 components: @@ -18,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -144,8 +148,7 @@ entities: chunkSize: 4 type: GridAtmosphere - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockEngineeringLocked entities: - uid: 15 @@ -160,8 +163,6 @@ entities: - pos: 2.5,-2.5 parent: 55 type: Transform - - enabled: True - type: AmbientSound - uid: 26 components: - pos: 1.5,-2.5 @@ -207,8 +208,6 @@ entities: - pos: 1.5,1.5 parent: 55 type: Transform - - enabled: True - type: AmbientSound - proto: ChairOfficeDark entities: - uid: 19 @@ -224,10 +223,8 @@ entities: - pos: 0.5,-1.5 parent: 55 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockGlass entities: @@ -243,28 +240,6 @@ entities: - pos: 0.6659517,0.31571627 parent: 55 type: Transform - - toggleAction: - sound: null - itemIconStyle: BigItem - icon: - sprite: Objects/Tools/flashlight.rsi - state: flashlight - iconOn: Objects/Tools/flashlight.rsi/flashlight-on.png - iconColor: '#FFFFFFFF' - name: action-name-toggle-light - description: action-description-toggle-light - keywords: [] - enabled: True - useDelay: null - charges: null - checkCanInteract: True - clientExclusive: False - priority: 0 - autoPopulate: True - autoRemove: True - temporary: False - event: !type:ToggleActionEvent {} - type: HandheldLight - proto: GasPipeStraight entities: - uid: 35 @@ -273,94 +248,66 @@ entities: pos: 1.5,1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 36 components: - rot: -1.5707963267948966 rad pos: 0.5,1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 37 components: - rot: -1.5707963267948966 rad pos: -0.5,1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 38 components: - rot: -1.5707963267948966 rad pos: -1.5,1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 39 components: - rot: -1.5707963267948966 rad pos: -2.5,1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 40 components: - rot: -1.5707963267948966 rad pos: 2.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 41 components: - rot: -1.5707963267948966 rad pos: 1.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 42 components: - rot: -1.5707963267948966 rad pos: 0.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 43 components: - rot: -1.5707963267948966 rad pos: -0.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 44 components: - rot: -1.5707963267948966 rad pos: -1.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 45 components: - rot: -1.5707963267948966 rad pos: -2.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GeneratorRTG entities: - uid: 17 diff --git a/Resources/Maps/Salvage/small-2.yml b/Resources/Maps/Salvage/small-2.yml index 8ac02f0056..9b1f817d7b 100644 --- a/Resources/Maps/Salvage/small-2.yml +++ b/Resources/Maps/Salvage/small-2.yml @@ -1,14 +1,14 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 69: FloorSteel - 92: FloorWood - 94: Lattice - 95: Plating + 71: FloorSteel + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 55 components: @@ -19,21 +19,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFwAAABcAAAAXAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAF4AAABeAAAAXgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + XgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -77,13 +81,12 @@ entities: chunkSize: 4 type: GridAtmosphere - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockMaintEngiLocked entities: - uid: 4 components: - - name: Entleins Wohnstätte + - name: "Entleins Wohnst\xE4tte" type: MetaData - pos: -0.5,1.5 parent: 55 @@ -109,87 +112,61 @@ entities: - pos: -0.5,1.5 parent: 55 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - uid: 29 components: - pos: -0.5,0.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 30 components: - pos: -0.5,-0.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 31 components: - pos: -0.5,-1.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 32 components: - pos: 0.5,-1.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 33 components: - pos: -1.5,-1.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 34 components: - pos: 1.5,-1.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 35 components: - pos: 2.5,-1.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 38 components: - pos: -1.5,0.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 39 components: - pos: -2.5,0.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 40 components: - pos: 0.5,0.5 parent: 55 type: Transform - - canCollide: False - type: Physics - uid: 74 components: - pos: -1.5,1.5 parent: 55 type: Transform - - enabled: True - type: AmbientSound - proto: CannedApplauseInstrument entities: - uid: 75 @@ -291,7 +268,7 @@ entities: - pos: 1.5,2.5 parent: 55 type: Transform - - open: True + - open: true removedMasks: 20 type: EntityStorage - proto: ComfyChair @@ -302,48 +279,36 @@ entities: pos: 1.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 49 components: - rot: -1.5707963267948966 rad pos: 1.5,-1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 50 components: - rot: -1.5707963267948966 rad pos: 1.5,-0.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 51 components: - rot: 1.5707963267948966 rad pos: -2.5,-0.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 52 components: - rot: 1.5707963267948966 rad pos: -2.5,-1.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - uid: 53 components: - rot: 1.5707963267948966 rad pos: -2.5,-2.5 parent: 55 type: Transform - - bodyType: Static - type: Physics - proto: d4Dice entities: - uid: 13 @@ -404,8 +369,6 @@ entities: - pos: -2.5,0.5 parent: 55 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomArcade diff --git a/Resources/Maps/Salvage/small-3.yml b/Resources/Maps/Salvage/small-3.yml index c993ccaeb1..fc3a29118d 100644 --- a/Resources/Maps/Salvage/small-3.yml +++ b/Resources/Maps/Salvage/small-3.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 49: FloorLaundry - 94: Lattice - 95: Plating + 50: FloorLaundry + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 10 components: @@ -18,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAADEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADEAAAAxAAAAMQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAADIAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADIAAAAyAAAAMgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADEAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAxAAAAMQAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADIAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAyAAAAMgAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -76,8 +80,7 @@ entities: chunkSize: 4 type: GridAtmosphere - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: ClosetEmergencyFilledRandom entities: - uid: 18 diff --git a/Resources/Maps/Salvage/small-4.yml b/Resources/Maps/Salvage/small-4.yml index fc4d4865f5..b7954779cf 100644 --- a/Resources/Maps/Salvage/small-4.yml +++ b/Resources/Maps/Salvage/small-4.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar - 94: Lattice - 95: Plating + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 37 components: @@ -18,24 +18,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAADAAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAwAAAAMAAAADAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAADAAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAwAAAAMAAAADAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: DAAAAAwAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + DAAAAAwAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -47,8 +50,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockAssembly entities: - uid: 38 @@ -63,8 +65,6 @@ entities: - pos: -0.5,-3.5 parent: 37 type: Transform - - enabled: False - type: AmbientSound - loadingNetworkDemand: 20 supplyRampPosition: 0.010999783 type: PowerNetworkBattery @@ -83,69 +83,41 @@ entities: - pos: -0.5,-0.5 parent: 37 type: Transform - - canCollide: False - type: Physics - - uid: 18 components: - pos: -0.5,0.5 parent: 37 type: Transform - - canCollide: False - type: Physics - - uid: 19 components: - pos: 0.5,0.5 parent: 37 type: Transform - - canCollide: False - type: Physics - - uid: 20 components: - pos: 1.5,0.5 parent: 37 type: Transform - - canCollide: False - type: Physics - - uid: 48 components: - pos: -0.5,-2.5 parent: 37 type: Transform - - canCollide: False - type: Physics - - uid: 51 components: - pos: -0.5,-1.5 parent: 37 type: Transform - - canCollide: False - type: Physics - - uid: 54 components: - pos: -0.5,-3.5 parent: 37 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 56 components: - pos: 2.5,0.5 parent: 37 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - proto: ClothingHeadHatTophat entities: - uid: 41 @@ -202,8 +174,8 @@ entities: type: Transform - containers: disposals: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 40 type: ContainerContainer @@ -343,8 +315,6 @@ entities: pos: 0.5,-2.5 parent: 37 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 45 @@ -353,8 +323,6 @@ entities: pos: -2.5,-1.5 parent: 37 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PuddleVomit @@ -393,8 +361,6 @@ entities: - rot: 1.2938857078552246 rad parent: 29 type: Transform - - canCollide: False - type: Physics - proto: SignBar entities: - uid: 16 diff --git a/Resources/Maps/Salvage/small-a-1.yml b/Resources/Maps/Salvage/small-a-1.yml index 04b564d0fa..b38002bca4 100644 --- a/Resources/Maps/Salvage/small-a-1.yml +++ b/Resources/Maps/Salvage/small-a-1.yml @@ -1,5 +1,5 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space @@ -7,7 +7,7 @@ tilemap: 5: FloorAsteroidCoarseSandDug 10: FloorAsteroidSand entities: -- proto: "" +- proto: '' entities: - uid: 3 components: @@ -18,21 +18,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAoAAAAKAAAACgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAoAAAAKAAAACgAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABCgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABCgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: CgAAAAoAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + CgAAAAoAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -110,8 +114,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AsteroidRockMining entities: - uid: 4 diff --git a/Resources/Maps/Salvage/small-ai-survey-drone.yml b/Resources/Maps/Salvage/small-ai-survey-drone.yml index 6494d2447d..0018dc30ae 100644 --- a/Resources/Maps/Salvage/small-ai-survey-drone.yml +++ b/Resources/Maps/Salvage/small-ai-survey-drone.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 59: FloorReinforced - 94: Lattice - 95: Plating + 61: FloorReinforced + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 72 components: @@ -18,24 +18,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAOwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAPQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADsAAABfAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABhAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: OwAAADsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -47,8 +50,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockExternal entities: - uid: 1 @@ -63,141 +65,76 @@ entities: - pos: -1.5,2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 34 components: - pos: -0.5,-3.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 35 components: - pos: -0.5,1.5 parent: 72 type: Transform - - canCollide: False - type: Physics - - uid: 37 components: - pos: -0.5,-0.5 parent: 72 type: Transform - - canCollide: False - type: Physics - - uid: 38 components: - pos: -0.5,-1.5 parent: 72 type: Transform - - canCollide: False - type: Physics - - uid: 39 components: - pos: -0.5,-2.5 parent: 72 type: Transform - - canCollide: False - type: Physics - - uid: 42 components: - pos: -0.5,2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 43 components: - pos: 0.5,2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 44 components: - pos: 1.5,2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 46 components: - pos: -2.5,2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 47 components: - pos: -1.5,-3.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 48 components: - pos: 0.5,-3.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 49 components: - pos: 0.5,-1.5 parent: 72 type: Transform - - canCollide: False - type: Physics - - uid: 50 components: - pos: 1.5,-1.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 51 components: - pos: -2.5,-1.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - proto: CableHV entities: - uid: 60 @@ -205,61 +142,31 @@ entities: - pos: 2.5,-2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 61 components: - pos: 2.5,-3.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 62 components: - pos: -3.5,-1.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 63 components: - pos: 2.5,-1.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 64 components: - pos: 1.5,-2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - uid: 65 components: - pos: -2.5,-2.5 parent: 72 type: Transform - - enabled: True - type: AmbientSound - - canCollide: False - type: Physics - - proto: Catwalk entities: - uid: 75 @@ -346,8 +253,6 @@ entities: - pos: -3.5,-1.5 parent: 72 type: Transform - - bodyType: Static - type: Physics - proto: LockerWeldingSuppliesFilled entities: - uid: 67 @@ -467,15 +372,11 @@ entities: pos: -2.5,-3.5 parent: 72 type: Transform - - bodyType: Static - type: Physics - uid: 7 components: - pos: 2.5,2.5 parent: 72 type: Transform - - bodyType: Static - type: Physics - proto: ToyAi entities: - uid: 33 @@ -483,8 +384,6 @@ entities: - pos: -0.528359,1.6581211 parent: 72 type: Transform - - canCollide: False - type: Physics - proto: WallReinforced entities: - uid: 2 diff --git a/Resources/Maps/Salvage/small-template.yml b/Resources/Maps/Salvage/small-template.yml index 75684b7b54..2484008e08 100644 --- a/Resources/Maps/Salvage/small-template.yml +++ b/Resources/Maps/Salvage/small-template.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 40: FloorGold - 94: Lattice + 41: FloorGold + 96: Lattice entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -17,24 +17,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAKAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAKQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XgAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -45,6 +48,5 @@ entities: version: 2 nodes: [] type: DecalGrid - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid ... diff --git a/Resources/Maps/Salvage/tick-colony.yml b/Resources/Maps/Salvage/tick-colony.yml index 72962b9d98..25923aa464 100644 --- a/Resources/Maps/Salvage/tick-colony.yml +++ b/Resources/Maps/Salvage/tick-colony.yml @@ -1,15 +1,15 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 4: FloorAsteroidCoarseSand0 5: FloorAsteroidCoarseSandDug - 45: FloorGreenCircuit - 59: FloorReinforced - 95: Plating + 46: FloorGreenCircuit + 61: FloorReinforced + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 119 components: @@ -19,21 +19,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAACBAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAACBAAAAAQAAAIEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAAQAAAEEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAEFAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAFfAAAABAAAAAQAAAAEAAABBAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAACBAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAACBAAAAAQAAAIEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAAQAAAEEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAEFAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAFhAAAABAAAAAQAAAAEAAABBAAAAg== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAgUAAAAEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAIEAAABOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABBAAAAjsAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAAQAAAE7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAgQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAgUAAAAEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAIEAAABPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABBAAAAj0AAAAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAAQAAAE9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAgQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: BAAAAgQAAAAEAAACBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAEAAAABAAAAQQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAAQAAAAEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAgQAAAAEAAACBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAEAAAABAAAAQQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAAQAAAAEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAFfAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQUAAAAEAAACBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAAEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAACBQAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAFhAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQUAAAAEAAACBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAAEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAACBQAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -110,46 +114,6 @@ entities: 54: -1.4215076,-5.2462125 55: -1.8590076,-4.8555875 56: -2.5152576,-5.0899625 - - node: - color: '#79150022' - id: splatter - decals: - 8: 0.6093248,1.4100605 - 9: 0.5936998,1.1913105 - 10: 0.4530748,1.3006855 - 11: 0.3436998,1.6756856 - 12: 0.21869981,2.0038106 - 13: 0.21869981,2.0663106 - 14: 0.6249498,1.8475606 - 15: 0.6561998,1.7069356 - 16: 0.6561998,1.6913106 - 17: 0.7655748,1.3944355 - 18: 0.8124498,1.4100605 - 19: 0.6561998,1.5663106 - 20: 0.3905748,1.6131856 - 21: 0.3436998,1.5506856 - 22: 0.4686998,1.5038106 - 23: 0.24994981,1.6444356 - 24: 0.3905748,1.8631856 - 25: 1.2811998,1.2381855 - 26: 1.6561999,0.8788105 - 27: 1.3436998,1.0506855 - 28: 1.5311999,1.0038105 - 29: 1.9218249,0.9413105 - 30: 1.3749498,0.9569355 - 31: 1.0468248,1.3944355 - 32: 1.1249498,0.9100605 - 33: -2.62505,2.9725606 - 34: -2.56255,3.4413106 - 35: -2.2188,3.1131856 - 36: -2.734425,3.2225606 - 37: -2.609425,2.7850606 - 38: -2.484425,2.7694356 - 39: -2.37505,2.3944356 - 40: -2.3438,2.6444356 - 41: -2.421925,2.9569356 - 42: -2.671925,3.0194356 - 43: -2.81255,3.0038106 - node: color: '#79150012' id: splatter @@ -193,6 +157,46 @@ entities: 93: 0.8128674,0.811473 94: 1.6722424,0.780223 95: 2.4378674,0.827098 + - node: + color: '#79150022' + id: splatter + decals: + 8: 0.6093248,1.4100605 + 9: 0.5936998,1.1913105 + 10: 0.4530748,1.3006855 + 11: 0.3436998,1.6756856 + 12: 0.21869981,2.0038106 + 13: 0.21869981,2.0663106 + 14: 0.6249498,1.8475606 + 15: 0.6561998,1.7069356 + 16: 0.6561998,1.6913106 + 17: 0.7655748,1.3944355 + 18: 0.8124498,1.4100605 + 19: 0.6561998,1.5663106 + 20: 0.3905748,1.6131856 + 21: 0.3436998,1.5506856 + 22: 0.4686998,1.5038106 + 23: 0.24994981,1.6444356 + 24: 0.3905748,1.8631856 + 25: 1.2811998,1.2381855 + 26: 1.6561999,0.8788105 + 27: 1.3436998,1.0506855 + 28: 1.5311999,1.0038105 + 29: 1.9218249,0.9413105 + 30: 1.3749498,0.9569355 + 31: 1.0468248,1.3944355 + 32: 1.1249498,0.9100605 + 33: -2.62505,2.9725606 + 34: -2.56255,3.4413106 + 35: -2.2188,3.1131856 + 36: -2.734425,3.2225606 + 37: -2.609425,2.7850606 + 38: -2.484425,2.7694356 + 39: -2.37505,2.3944356 + 40: -2.3438,2.6444356 + 41: -2.421925,2.9569356 + 42: -2.671925,3.0194356 + 43: -2.81255,3.0038106 type: DecalGrid - version: 2 data: diff --git a/Resources/Maps/Salvage/wh-salvage.yml b/Resources/Maps/Salvage/wh-salvage.yml index 88549558c4..e41678a2b4 100644 --- a/Resources/Maps/Salvage/wh-salvage.yml +++ b/Resources/Maps/Salvage/wh-salvage.yml @@ -1,19 +1,19 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 10: FloorAsteroidSand 11: FloorAsteroidTile 12: FloorBar - 23: FloorDark - 38: FloorFreezer - 48: FloorKitchen - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 39: FloorFreezer + 49: FloorKitchen + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 374 components: @@ -23,21 +23,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAKAAAAXgAAAF4AAAAKAAAACgAAAF4AAAAKAAAACgAAAF4AAABeAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAACFwAAAgwAAAAMAAADDAAAAAwAAAAMAAACDAAAAAwAAAMMAAADAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAhcAAAIMAAAADAAAAgwAAAEMAAAADAAAAwwAAAIMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAACDAAAAwwAAAEMAAADDAAAAgwAAAEMAAACDAAAAQwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAABFwAAAQwAAAEMAAABDAAAAQwAAAEMAAADDAAAAQwAAAAMAAABAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAxcAAAEMAAACDAAAAQwAAAIMAAADDAAAAQwAAAEMAAACDAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAKAAAAYAAAAGAAAAAKAAAACgAAAGAAAAAKAAAACgAAAGAAAABgAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACGAAAAgwAAAAMAAADDAAAAAwAAAAMAAACDAAAAAwAAAMMAAADAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAIMAAAADAAAAgwAAAEMAAAADAAAAwwAAAIMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAACDAAAAwwAAAEMAAADDAAAAgwAAAEMAAACDAAAAQwAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAABGAAAAQwAAAEMAAABDAAAAQwAAAEMAAADDAAAAQwAAAAMAAABAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAxgAAAEMAAACDAAAAQwAAAIMAAADDAAAAQwAAAEMAAACDAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAsAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAALAAAACwAAAF4AAABeAAAACgAAAAoAAAAKAAAACgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAoAAAAKAAAACwAAAAsAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABfAAAACgAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAsAAAALAAAACwAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAFwAAAFfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAMAAADXwAAAFwAAAFcAAAAXAAAAl8AAAAmAAAAJgAAAF8AAAAmAAAAJgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAADAAAAVwAAAFcAAAAXAAAAlwAAAJfAAAAJgAAACYAAABfAAAAJgAAACYAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAmAAAAXwAAACYAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAMAAACDAAAAgwAAAMMAAABDAAAAQwAAAIMAAACDAAAAgwAAAMMAAADDAAAAV8AAAAAAAAAAAAAAAAAAAAAAAAADAAAAQwAAAIMAAADDAAAAQwAAAMMAAAADAAAAgwAAAEMAAACDAAAAAwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAsAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAALAAAACwAAAGAAAABgAAAACgAAAAoAAAAKAAAACgAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAoAAAAKAAAACwAAAAsAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAACgAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAsAAAALAAAACwAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAF4AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAMAAADYQAAAF4AAAFeAAAAXgAAAmEAAAAnAAAAJwAAAGEAAAAnAAAAJwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAADAAAAV4AAAFeAAAAXgAAAl4AAAJhAAAAJwAAACcAAABhAAAAJwAAACcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAnAAAAYQAAACcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAMAAACDAAAAgwAAAMMAAABDAAAAQwAAAIMAAACDAAAAgwAAAMMAAADDAAAAWEAAAAAAAAAAAAAAAAAAAAAAAAADAAAAQwAAAIMAAADDAAAAQwAAAMMAAAADAAAAgwAAAEMAAACDAAAAAwAAABhAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: FwAAAhcAAAIXAAADFwAAAxcAAAEXAAAAXwAAAF8AAABfAAAAFwAAA18AAABfAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAF8AAAAXAAACFwAAAhcAAAMXAAADXwAAAF4AAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAXAAAAFwAAARcAAAEXAAAAFwAAA18AAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAXwAAABcAAAMXAAABFwAAARcAAAJfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAl8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAsAAAALAAAACwAAABcAAAMXAAABFwAAAhcAAAIXAAADFwAAAV8AAABeAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAABfAAAAFwAAAxcAAAAXAAACFwAAARcAAAFfAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAAXwAAABcAAAAXAAADFwAAAhcAAAEXAAABXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAF8AAAAXAAADFwAAAhcAAAMXAAADFwAAA18AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAACgAAAAoAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAAhgAAAIYAAADGAAAAxgAAAEYAAAAYQAAAGEAAABhAAAAGAAAA2EAAABhAAAAAAAAAAAAAAAAAAAAAAAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAAAYAAACGAAAAhgAAAMYAAADYQAAAGAAAAAAAAAAAAAAAAAAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAYAAAAGAAAARgAAAEYAAAAGAAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAABgAAAMYAAABGAAAARgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAsAAAALAAAACwAAABgAAAMYAAABGAAAAhgAAAIYAAADGAAAAWEAAABgAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAABhAAAAGAAAAxgAAAAYAAACGAAAARgAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAKAAAAYQAAABgAAAAYAAADGAAAAhgAAAEYAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAGEAAAAYAAADGAAAAhgAAAMYAAADGAAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAACgAAAAoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAhcAAAAMAAABDAAAAhcAAAIXAAAAFwAAARcAAAIXAAABFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAIXAAAADAAAAwwAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAACFwAAAgwAAAMMAAACMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAABcAAAAMAAAADAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAKAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAKAAAACgAAAF4AAABeAAAAXgAAAAoAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAAMAAABDAAAAhgAAAIYAAAAGAAAARgAAAIYAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAIYAAAADAAAAwwAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACGAAAAgwAAAMMAAACMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAABgAAAAMAAAADAAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAKAAAAAAAAAAoAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAKAAAACgAAAGAAAABgAAAAYAAAAAoAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier @@ -394,8 +398,7 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockFreezer entities: - uid: 252 @@ -652,16 +655,12 @@ entities: pos: 4.5,-4.5 parent: 374 type: Transform - - bodyType: Static - type: Physics - uid: 305 components: - rot: -1.5707963267948966 rad pos: 4.5,-3.5 parent: 374 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 363 @@ -797,8 +796,6 @@ entities: - pos: 7.5,7.5 parent: 374 type: Transform - - bodyType: Static - type: Physics - proto: CrateFilledSpawner entities: - uid: 267 @@ -1811,16 +1808,12 @@ entities: pos: 6.5,-4.5 parent: 374 type: Transform - - bodyType: Static - type: Physics - uid: 26 components: - rot: -1.5707963267948966 rad pos: 10.5,-4.5 parent: 374 type: Transform - - bodyType: Static - type: Physics - proto: TrashBag entities: - uid: 312 diff --git a/Resources/Maps/Shuttles/NTES_BC20.yml b/Resources/Maps/Shuttles/NTES_BC20.yml index 45c20689aa..b0786be656 100644 --- a/Resources/Maps/Shuttles/NTES_BC20.yml +++ b/Resources/Maps/Shuttles/NTES_BC20.yml @@ -1,30 +1,28 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar 15: FloorBlue 16: FloorBlueCircuit - 23: FloorDark - 39: FloorGlass - 48: FloorKitchen - 49: FloorLaundry - 52: FloorMetalDiamond - 58: FloorRGlass - 59: FloorReinforced - 61: FloorShowroom - 64: FloorShuttlePurple - 66: FloorShuttleWhite - 69: FloorSteel - 79: FloorTechMaint - 82: FloorWhite - 94: Lattice - 95: Plating + 24: FloorDark + 40: FloorGlass + 49: FloorKitchen + 50: FloorLaundry + 53: FloorMetalDiamond + 60: FloorRGlass + 61: FloorReinforced + 63: FloorShowroom + 66: FloorShuttlePurple + 68: FloorShuttleWhite + 71: FloorSteel + 81: FloorTechMaint + 84: FloorWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -35,38 +33,46 @@ entities: - chunks: 0,-1: ind: 0,-1 - tiles: TwAAAEIAAAA9AAAAPQAAAF8AAAAXAAAAJwAAABcAAAAnAAAAXwAAADQAAAA0AAAAXwAAAAAAAAAAAAAAAAAAAEIAAABCAAAAQgAAAD0AAABCAAAAJwAAABcAAAAXAAAAFwAAAEIAAABCAAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAACcAAABCAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAQgAAAEAAAABFAAAAQgAAAEIAAABCAAAAQgAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAEIAAAA7AAAARQAAADsAAAA7AAAAQgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABCAAAAOwAAAEUAAABFAAAAOwAAAEIAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAQgAAADsAAABFAAAARQAAADsAAABCAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAEIAAAA7AAAARQAAAEUAAAA7AAAAQgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABCAAAAOwAAAEUAAABFAAAAOwAAAEIAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAOwAAADsAAABFAAAARQAAADsAAABCAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAARQAAAEUAAAA7AAAAQgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAABFAAAARQAAAEUAAABFAAAAOwAAAEIAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAADsAAAA7AAAAOwAAADsAAABCAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAAA7AAAAQgAAAEIAAABCAAAAQgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAAEIAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + UQAAAEQAAAA/AAAAPwAAAGEAAAAYAAAAKAAAABgAAAAoAAAAYQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAD8AAABEAAAAKAAAABgAAAAYAAAAGAAAAEQAAABEAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAACgAAABEAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEIAAABHAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAAAEQAAAA9AAAARwAAAD0AAAA9AAAARAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAAABEAAAAPQAAAEcAAABHAAAAPQAAAEQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAARAAAAD0AAABHAAAARwAAAD0AAABEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAAAEQAAAA9AAAARwAAAEcAAAA9AAAARAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAAABEAAAAPQAAAEcAAABHAAAAPQAAAEQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAAPQAAAD0AAABHAAAARwAAAD0AAABEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAARwAAAEcAAAA9AAAARAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAABHAAAARwAAAEcAAABHAAAAPQAAAEQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAD0AAAA9AAAAPQAAAD0AAABEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAAA9AAAARAAAAEQAAABEAAAARAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAEQAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAF8AAAA0AAAANAAAABcAAAAnAAAAFwAAACcAAAAXAAAAXwAAAD0AAAA9AAAAQgAAAE8AAABPAAAATwAAAAAAAABfAAAAQgAAAEIAAABCAAAAFwAAABcAAAAXAAAAJwAAAEIAAAA9AAAAQgAAAEIAAABCAAAATwAAAE8AAAAAAAAAXgAAAF4AAABeAAAAQgAAACcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAEIAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAEIAAABCAAAAQgAAAEUAAABAAAAAQgAAAEIAAABCAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABCAAAAOwAAADsAAABFAAAAOwAAAEIAAABSAAAAUgAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQgAAADsAAABFAAAARQAAADsAAABCAAAAUgAAAFIAAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEIAAAA7AAAARQAAAEUAAAA7AAAAQgAAAFIAAABSAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABCAAAAOwAAAEUAAABFAAAAOwAAAEIAAABSAAAAUgAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQgAAADsAAABFAAAARQAAADsAAABCAAAAUgAAAFIAAABSAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEIAAAA7AAAARQAAAEUAAAA7AAAAOwAAAFIAAABSAAAAUgAAAFIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABCAAAAOwAAAEUAAABFAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQgAAADsAAABFAAAARQAAAEUAAABFAAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEIAAAA7AAAAOwAAADsAAAA7AAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABCAAAAQgAAAEIAAABCAAAAOwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAQgAAADsAAAA7AAAAOwAAADsAAABFAAAARQAAAA== + tiles: + AAAAAGEAAAA1AAAANQAAABgAAAAoAAAAGAAAACgAAAAYAAAAYQAAAD8AAAA/AAAARAAAAFEAAABRAAAAUQAAAAAAAABhAAAARAAAAEQAAABEAAAAGAAAABgAAAAYAAAAKAAAAEQAAAA/AAAARAAAAEQAAABEAAAAUQAAAFEAAAAAAAAAYAAAAGAAAABgAAAARAAAACgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAEcAAABCAAAARAAAAEQAAABEAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABEAAAAPQAAAD0AAABHAAAAPQAAAEQAAABUAAAAVAAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARAAAAD0AAABHAAAARwAAAD0AAABEAAAAVAAAAFQAAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEQAAAA9AAAARwAAAEcAAAA9AAAARAAAAFQAAABUAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABEAAAAPQAAAEcAAABHAAAAPQAAAEQAAABUAAAAVAAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARAAAAD0AAABHAAAARwAAAD0AAABEAAAAVAAAAFQAAABUAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEQAAAA9AAAARwAAAEcAAAA9AAAAPQAAAFQAAABUAAAAVAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABEAAAAPQAAAEcAAABHAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARAAAAD0AAABHAAAARwAAAEcAAABHAAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEQAAAA9AAAAPQAAAD0AAAA9AAAARwAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABEAAAARAAAAEQAAABEAAAAPQAAAEcAAABHAAAARwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAARAAAAD0AAAA9AAAAPQAAAD0AAABHAAAARwAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABCAAAAQgAAAEIAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEAAAAAXAAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAFwAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAABcAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAAAXAAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABAAAAAQAAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAEIAAAAYAAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAGAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAABgAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAAAYAAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABCAAAAQgAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: QgAAAEIAAABCAAAAQgAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABCAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAE8AAABPAAAATwAAAE8AAABfAAAAXwAAAE8AAABPAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAABPAAAATwAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAADQAAAA0AAAAQgAAAEAAAABfAAAAQgAAAEIAAABCAAAAQgAAAEAAAABAAAAAQAAAAEIAAABCAAAAAAAAAEIAAABCAAAAQgAAAF8AAAA0AAAAXwAAAE8AAAA0AAAAQgAAABcAAAAwAAAAMAAAADAAAAAXAAAAFwAAAAAAAABfAAAANAAAADQAAABfAAAANAAAAF8AAABPAAAANAAAAEIAAAAwAAAAMAAAADAAAAAwAAAAFwAAABcAAAAAAAAAXwAAAE8AAABPAAAAQgAAAEAAAABfAAAAQAAAAEIAAABCAAAAMAAAADAAAAAwAAAAMAAAABcAAAAXAAAAAAAAAEAAAABPAAAATwAAAE8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAAAAABfAAAATwAAAE8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAAAAAAQgAAAEIAAABCAAAAFwAAACcAAAAXAAAAJwAAABcAAABCAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAAAAAAEAAAAAnAAAAFwAAACcAAAAXAAAAFwAAABcAAAAnAAAAQgAAAEAAAABAAAAAQgAAAEAAAABAAAAAQAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAnAAAAFwAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAACcAAAAXAAAAJwAAABcAAAAXAAAAFwAAACcAAABAAAAAAAAAAAAAAABCAAAAQAAAAEAAAABAAAAAAAAAAF8AAABCAAAAQgAAABcAAAAnAAAAFwAAACcAAAAXAAAAQAAAAAAAAAAAAAAAQAAAADQAAAAQAAAAEAAAAAAAAABfAAAATwAAAE8AAAAXAAAAFwAAABcAAAAXAAAAJwAAAEAAAAAAAAAAAAAAAEAAAAA0AAAANAAAADQAAAAAAAAAQAAAAE8AAABPAAAATwAAABcAAAAXAAAAJwAAABcAAABCAAAAAAAAAAAAAABCAAAANAAAADQAAAA0AAAAAAAAAF8AAABPAAAATwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAQgAAAE8AAABPAAAATwAAAA== + tiles: + AAAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAFEAAABRAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABRAAAAUQAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAADUAAAA1AAAARAAAAEIAAABhAAAARAAAAEQAAABEAAAARAAAAEIAAABCAAAAQgAAAEQAAABEAAAAAAAAAEQAAABEAAAARAAAAGEAAAA1AAAAYQAAAFEAAAA1AAAARAAAABgAAAAxAAAAMQAAADEAAAAYAAAAGAAAAAAAAABhAAAANQAAADUAAABhAAAANQAAAGEAAABRAAAANQAAAEQAAAAxAAAAMQAAADEAAAAxAAAAGAAAABgAAAAAAAAAYQAAAFEAAABRAAAARAAAAEIAAABhAAAAQgAAAEQAAABEAAAAMQAAADEAAAAxAAAAMQAAABgAAAAYAAAAAAAAAEIAAABRAAAAUQAAAFEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAABhAAAAUQAAAFEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAARAAAAEQAAABEAAAAGAAAACgAAAAYAAAAKAAAABgAAABEAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAAAAAAEIAAAAoAAAAGAAAACgAAAAYAAAAGAAAABgAAAAoAAAARAAAAEIAAABCAAAARAAAAEIAAABCAAAAQgAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAoAAAAGAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAACgAAAAYAAAAKAAAABgAAAAYAAAAGAAAACgAAABCAAAAAAAAAAAAAABEAAAAQgAAAEIAAABCAAAAAAAAAGEAAABEAAAARAAAABgAAAAoAAAAGAAAACgAAAAYAAAAQgAAAAAAAAAAAAAAQgAAADUAAAAQAAAAEAAAAAAAAABhAAAAUQAAAFEAAAAYAAAAGAAAABgAAAAYAAAAKAAAAEIAAAAAAAAAAAAAAEIAAAA1AAAANQAAADUAAAAAAAAAQgAAAFEAAABRAAAAUQAAABgAAAAYAAAAKAAAABgAAABEAAAAAAAAAAAAAABEAAAANQAAADUAAAA1AAAAAAAAAGEAAABRAAAAUQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAARAAAAFEAAABRAAAAUQAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAEIAAABPAAAATwAAAF8AAABfAAAATwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAATwAAAE8AAABfAAAAXwAAAE8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABCAAAAQgAAAEIAAABCAAAAXwAAAEAAAABCAAAANAAAADQAAABfAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAADAAAAEIAAAA0AAAATwAAAF8AAABPAAAAXwAAAEIAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAABCAAAANAAAAE8AAABfAAAATwAAAF8AAAA0AAAANAAAAF8AAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAAAMAAAAQgAAAEIAAABAAAAAXwAAAEAAAABfAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAATwAAAE8AAABPAAAAQAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAxAAAAMQAAADEAAAAxAAAAQgAAABcAAAAnAAAAFwAAACcAAABfAAAAQgAAAEIAAABCAAAAAAAAAAAAAAAAAAAAQAAAAEIAAABAAAAAQAAAAEIAAAAnAAAAFwAAABcAAAAXAAAAJwAAABcAAAAnAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAFwAAACcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAABAAAAAQgAAAAAAAAAAAAAAQAAAACcAAAAXAAAAFwAAABcAAAAnAAAAFwAAACcAAABAAAAAAAAAAAAAAAAAAAAANAAAAEAAAAAAAAAAAAAAAEAAAAAXAAAAJwAAABcAAAAnAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAAAAABAAAAAJwAAABcAAAAXAAAAFwAAAF8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAAA0AAAAQgAAAAAAAAAAAAAAQgAAABcAAAAnAAAAFwAAABcAAABPAAAATwAAAE8AAABAAAAAAAAAAAAAAAAAAAAATwAAAEIAAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAAXwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAEQAAABRAAAAUQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAUQAAAFEAAABhAAAAYQAAAFEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAABCAAAAQgAAAEIAAABEAAAARAAAAEQAAABEAAAAYQAAAEIAAABEAAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAADAAAAEQAAAA1AAAAUQAAAGEAAABRAAAAYQAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAABEAAAANQAAAFEAAABhAAAAUQAAAGEAAAA1AAAANQAAAGEAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAAAMAAAARAAAAEQAAABCAAAAYQAAAEIAAABhAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAUQAAAFEAAABRAAAAQgAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAyAAAAMgAAADIAAAAyAAAARAAAABgAAAAoAAAAGAAAACgAAABhAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAQgAAAEQAAABCAAAAQgAAAEQAAAAoAAAAGAAAABgAAAAYAAAAKAAAABgAAAAoAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAGAAAACgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAABCAAAARAAAAAAAAAAAAAAAQgAAACgAAAAYAAAAGAAAABgAAAAoAAAAGAAAACgAAABCAAAAAAAAAAAAAAAAAAAANQAAAEIAAAAAAAAAAAAAAEIAAAAYAAAAKAAAABgAAAAoAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAADUAAABCAAAAAAAAAAAAAABCAAAAKAAAABgAAAAYAAAAGAAAAGEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAA1AAAARAAAAAAAAAAAAAAARAAAABgAAAAoAAAAGAAAABgAAABRAAAAUQAAAFEAAABCAAAAAAAAAAAAAAAAAAAAUQAAAEQAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAA== -1,-3: ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAADQAAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAF8AAAA0AAAANAAAADQAAABfAAAAXwAAAF8AAAA0AAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAABfAAAAXwAAAE8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXgAAAEAAAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAABAAAAATwAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAABeAAAAQAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAQgAAAEIAAABCAAAAQgAAAF8AAABfAAAAQAAAAEIAAABCAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAE8AAABPAAAATwAAAE8AAABfAAAAXwAAAE8AAABPAAAAQgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGEAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYAAAAEIAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAABCAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAQgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAARAAAAEQAAABEAAAARAAAAGEAAABhAAAAQgAAAEQAAABEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAFEAAABRAAAARAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAA== 0,-3: ind: 0,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXwAAADQAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAA0AAAAXwAAAF8AAABfAAAANAAAADQAAAA0AAAAXwAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAATwAAAEAAAABeAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAABAAAAAXgAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAQAAAAF4AAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAQgAAAEIAAABCAAAAXwAAAF8AAABCAAAAQgAAAEIAAABCAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAEIAAABPAAAATwAAAF8AAABfAAAATwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAEIAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABCAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAQgAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAARAAAAEQAAABEAAAAYQAAAGEAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAEQAAABRAAAAUQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -129,6 +135,13 @@ entities: 39: -2,-3 40: -3,-3 41: -4,-3 + - node: + color: '#334E6DC8' + id: HalfTileOverlayGreyscale270 + decals: + 89: -3,4 + 90: -3,3 + 91: -3,2 - node: color: '#52B4E996' id: HalfTileOverlayGreyscale270 @@ -137,13 +150,6 @@ entities: 4: -4,-9 5: -4,-8 6: -4,-7 - - node: - color: '#334E6DC8' - id: HalfTileOverlayGreyscale270 - decals: - 89: -3,4 - 90: -3,3 - 91: -3,2 - node: color: '#DE3A3A96' id: HalfTileOverlayGreyscale270 @@ -211,17 +217,6 @@ entities: decals: 77: 0,6 80: -1,7 - - node: - color: '#DE3A3A96' - id: ThreeQuarterTileOverlayGreyscale - decals: - 48: -5,-2 - 53: -8,-4 - - node: - color: '#52B4E996' - id: ThreeQuarterTileOverlayGreyscale - decals: - 7: -4,-6 - node: color: '#334E6DC8' id: ThreeQuarterTileOverlayGreyscale @@ -231,25 +226,31 @@ entities: 83: -4,6 - node: color: '#52B4E996' - id: ThreeQuarterTileOverlayGreyscale180 + id: ThreeQuarterTileOverlayGreyscale decals: - 17: 1,-11 + 7: -4,-6 - node: color: '#DE3A3A96' - id: ThreeQuarterTileOverlayGreyscale180 + id: ThreeQuarterTileOverlayGreyscale decals: - 18: 5,-10 + 48: -5,-2 + 53: -8,-4 - node: color: '#334E6DC8' id: ThreeQuarterTileOverlayGreyscale180 decals: 70: 0,1 75: 1,5 + - node: + color: '#52B4E996' + id: ThreeQuarterTileOverlayGreyscale180 + decals: + 17: 1,-11 - node: color: '#DE3A3A96' - id: ThreeQuarterTileOverlayGreyscale270 + id: ThreeQuarterTileOverlayGreyscale180 decals: - 59: -8,-10 + 18: 5,-10 - node: color: '#334E6DC8' id: ThreeQuarterTileOverlayGreyscale270 @@ -261,6 +262,18 @@ entities: id: ThreeQuarterTileOverlayGreyscale270 decals: 2: -4,-11 + - node: + color: '#DE3A3A96' + id: ThreeQuarterTileOverlayGreyscale270 + decals: + 59: -8,-10 + - node: + color: '#334E6DC8' + id: ThreeQuarterTileOverlayGreyscale90 + decals: + 76: 1,6 + 78: 0,7 + 79: -1,8 - node: color: '#52B4E996' id: ThreeQuarterTileOverlayGreyscale90 @@ -272,13 +285,6 @@ entities: decals: 24: 5,-4 34: 2,-2 - - node: - color: '#334E6DC8' - id: ThreeQuarterTileOverlayGreyscale90 - decals: - 76: 1,6 - 78: 0,7 - 79: -1,8 - node: color: '#FFFFFFFF' id: WarnCornerSE @@ -546,8 +552,7 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockAtmosphericsGlassLocked entities: - uid: 745 @@ -1452,8 +1457,6 @@ entities: - pos: -10.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1582 components: - pos: -10.5,-15.5 @@ -1739,8 +1742,6 @@ entities: - pos: -11.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1645 components: - pos: -11.5,-35.5 @@ -1756,78 +1757,56 @@ entities: - pos: -10.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1648 components: - pos: -9.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1649 components: - pos: -8.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1650 components: - pos: -7.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1651 components: - pos: -6.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1652 components: - pos: -5.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1653 components: - pos: -4.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1654 components: - pos: -3.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1655 components: - pos: -3.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1656 components: - pos: -3.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1657 components: - pos: -5.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1658 components: - pos: -11.5,-37.5 @@ -1843,43 +1822,31 @@ entities: - pos: -11.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1661 components: - pos: -12.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1662 components: - pos: -13.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1663 components: - pos: -10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1664 components: - pos: -9.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1665 components: - pos: -8.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1666 components: - pos: -12.5,-36.5 @@ -1890,8 +1857,6 @@ entities: - pos: -12.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1668 components: - pos: -11.5,-30.5 @@ -1907,22 +1872,16 @@ entities: - pos: -10.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1671 components: - pos: -9.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1672 components: - pos: -9.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1673 components: - pos: 9.5,-30.5 @@ -1938,22 +1897,16 @@ entities: - pos: 8.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1676 components: - pos: 7.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1677 components: - pos: 7.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1678 components: - pos: 9.5,-33.5 @@ -1964,15 +1917,11 @@ entities: - pos: 9.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1680 components: - pos: 10.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1681 components: - pos: 9.5,-35.5 @@ -1993,78 +1942,56 @@ entities: - pos: 8.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1685 components: - pos: 7.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1686 components: - pos: 6.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1687 components: - pos: 5.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1688 components: - pos: 4.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1689 components: - pos: 3.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1690 components: - pos: 3.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1691 components: - pos: 2.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1692 components: - pos: 1.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1693 components: - pos: 1.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1694 components: - pos: 1.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1695 components: - pos: 9.5,-37.5 @@ -2080,57 +2007,41 @@ entities: - pos: 9.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1698 components: - pos: 10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1699 components: - pos: 8.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1700 components: - pos: 7.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1701 components: - pos: 6.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1702 components: - pos: 1.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1703 components: - pos: 0.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1704 components: - pos: -0.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1705 components: - pos: -7.5,-2.5 @@ -2233,295 +2144,211 @@ entities: - pos: 11.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 628 components: - pos: -13.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 778 components: - pos: 5.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 779 components: - pos: 6.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 780 components: - pos: 6.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 781 components: - pos: 6.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 782 components: - pos: 6.5,-38.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 783 components: - pos: 6.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 784 components: - pos: 7.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 785 components: - pos: 8.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 786 components: - pos: 9.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 787 components: - pos: 10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 788 components: - pos: -12.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 789 components: - pos: -11.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 790 components: - pos: -10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 791 components: - pos: -9.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 795 components: - pos: -8.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 796 components: - pos: -8.5,-38.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 797 components: - pos: -8.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 798 components: - pos: -8.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 799 components: - pos: -8.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 800 components: - pos: -7.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 802 components: - pos: 5.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 803 components: - pos: 6.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 804 components: - pos: 7.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 805 components: - pos: 8.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 806 components: - pos: 9.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 807 components: - pos: 10.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 808 components: - pos: 7.5,-33.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 809 components: - pos: 7.5,-32.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 810 components: - pos: 7.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 811 components: - pos: 7.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 812 components: - pos: 7.5,-29.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 813 components: - pos: 7.5,-28.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 815 components: - pos: -7.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 816 components: - pos: -8.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 817 components: - pos: -9.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 818 components: - pos: -10.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 819 components: - pos: -11.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 820 components: - pos: -12.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 936 components: - pos: 7.5,-27.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 937 components: - pos: 7.5,-26.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 938 components: - pos: 7.5,-25.5 @@ -2689,36 +2516,26 @@ entities: - pos: -12.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1366 components: - pos: -11.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1367 components: - pos: -10.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1368 components: - pos: -9.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1371 components: - pos: -10.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1372 components: - pos: -11.5,-30.5 @@ -2734,36 +2551,26 @@ entities: - pos: -9.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1375 components: - pos: -9.5,-29.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1376 components: - pos: -9.5,-28.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1377 components: - pos: -9.5,-27.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1378 components: - pos: -9.5,-26.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1379 components: - pos: -9.5,-25.5 @@ -2934,50 +2741,36 @@ entities: - pos: 10.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1414 components: - pos: 9.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1415 components: - pos: 8.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1416 components: - pos: 7.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1417 components: - pos: -9.5,-32.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1418 components: - pos: -9.5,-33.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1419 components: - pos: 8.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1420 components: - pos: 9.5,-30.5 @@ -2993,36 +2786,26 @@ entities: - pos: 7.5,-30.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1423 components: - pos: 7.5,-29.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1424 components: - pos: 7.5,-28.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1425 components: - pos: 7.5,-27.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1426 components: - pos: 7.5,-26.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1427 components: - pos: 7.5,-25.5 @@ -3243,29 +3026,21 @@ entities: - pos: 7.5,-33.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1527 components: - pos: 7.5,-32.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1528 components: - pos: 7.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1529 components: - pos: -9.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 772 @@ -4490,80 +4265,60 @@ entities: pos: 2.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 289 components: - rot: -1.5707963267948966 rad pos: 1.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 290 components: - rot: -1.5707963267948966 rad pos: -1.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 291 components: - rot: -1.5707963267948966 rad pos: -4.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 292 components: - rot: 1.5707963267948966 rad pos: -3.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 293 components: - rot: 1.5707963267948966 rad pos: -0.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 520 components: - rot: -1.5707963267948966 rad pos: 6.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 521 components: - rot: -1.5707963267948966 rad pos: 6.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 522 components: - rot: 1.5707963267948966 rad pos: -8.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 523 components: - rot: 1.5707963267948966 rad pos: -8.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 2000 @@ -4584,546 +4339,402 @@ entities: pos: 0.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 37 components: - rot: 1.5707963267948966 rad pos: -2.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 43 components: - rot: -1.5707963267948966 rad pos: 0.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 44 components: - rot: 1.5707963267948966 rad pos: -2.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 178 components: - pos: 6.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 185 components: - pos: 5.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 186 components: - rot: 3.141592653589793 rad pos: 6.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 193 components: - rot: 3.141592653589793 rad pos: 5.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 309 components: - rot: 3.141592653589793 rad pos: 9.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 315 components: - pos: 8.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 318 components: - pos: 5.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 319 components: - pos: 5.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 321 components: - rot: 3.141592653589793 rad pos: 8.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 322 components: - pos: 5.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 323 components: - pos: 6.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 324 components: - pos: 6.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 327 components: - rot: 1.5707963267948966 rad pos: 5.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 328 components: - rot: 3.141592653589793 rad pos: 6.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 331 components: - pos: 6.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 333 components: - pos: 6.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 334 components: - pos: 5.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 336 components: - rot: -1.5707963267948966 rad pos: 8.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 337 components: - rot: -1.5707963267948966 rad pos: -7.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 339 components: - pos: 11.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 343 components: - rot: 3.141592653589793 rad pos: 11.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 345 components: - pos: 8.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 346 components: - pos: -12.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 347 components: - rot: 3.141592653589793 rad pos: 8.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 352 components: - rot: 1.5707963267948966 rad pos: -10.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 423 components: - pos: -8.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 424 components: - pos: -8.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 483 components: - rot: 3.141592653589793 rad pos: -1.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 484 components: - rot: 3.141592653589793 rad pos: -0.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 485 components: - rot: -1.5707963267948966 rad pos: -2.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 486 components: - rot: 1.5707963267948966 rad pos: 0.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 524 components: - rot: 3.141592653589793 rad pos: -3.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 525 components: - rot: 3.141592653589793 rad pos: -2.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 526 components: - rot: 3.141592653589793 rad pos: -1.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 527 components: - rot: 3.141592653589793 rad pos: -0.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 528 components: - rot: 3.141592653589793 rad pos: 0.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 529 components: - rot: 3.141592653589793 rad pos: 1.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 561 components: - pos: -7.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 563 components: - rot: 3.141592653589793 rad pos: -10.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 564 components: - pos: -10.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 567 components: - pos: -13.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 570 components: - rot: 3.141592653589793 rad pos: -13.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 573 components: - rot: 3.141592653589793 rad pos: -10.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 575 components: - pos: -10.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 576 components: - pos: -7.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 579 components: - pos: -7.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 580 components: - pos: -7.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 582 components: - pos: -8.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 584 components: - pos: -8.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 594 components: - rot: 3.141592653589793 rad pos: -8.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 692 components: - rot: 3.141592653589793 rad pos: -11.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 749 components: - rot: 3.141592653589793 rad pos: -7.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 750 components: - rot: 3.141592653589793 rad pos: -8.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 751 components: - pos: -8.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 752 components: - pos: -7.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1250 components: - rot: 3.141592653589793 rad pos: 10.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1364 components: - pos: 10.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1535 components: - rot: 3.141592653589793 rad pos: -12.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2050 components: - rot: 3.141592653589793 rad pos: -4.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2051 components: - rot: 3.141592653589793 rad pos: 2.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2052 components: - rot: 1.5707963267948966 rad pos: 0.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2053 components: - rot: 1.5707963267948966 rad pos: 0.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2054 components: - rot: -1.5707963267948966 rad pos: -2.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2055 components: - rot: -1.5707963267948966 rad pos: -2.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2056 components: - rot: 3.141592653589793 rad pos: -1.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2057 components: - rot: 3.141592653589793 rad pos: -0.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2058 components: - pos: 0.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2059 components: - pos: -2.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: CigPackGreen entities: - uid: 2049 @@ -5138,15 +4749,13 @@ entities: - pos: 1.5,-6.5 parent: 1 type: Transform + - links: + - 348 + type: DeviceLinkSink - containers: - machine_parts - machine_board type: Construction - - inputs: - CloningPodReceiver: - - port: MedicalScannerSender - uid: 348 - type: SignalReceiver - proto: ClosetEmergency entities: - uid: 341 @@ -5288,14 +4897,10 @@ entities: pos: 1.5,-5.5 parent: 1 type: Transform - - outputs: - MedicalScannerSender: - - port: CloningPodReceiver - uid: 254 - CloningPodSender: - - port: MedicalScannerReceiver - uid: 264 - type: SignalTransmitter + - linkedPorts: + 254: + - MedicalScannerSender: CloningPodReceiver + type: DeviceLinkSource - proto: ComputerComms entities: - uid: 475 @@ -5385,13 +4990,13 @@ entities: entities: - uid: 549 components: - - anchored: False + - anchored: false pos: 6.5,-8.5 parent: 1 type: Transform - uid: 550 components: - - anchored: False + - anchored: false pos: -8.5,-8.5 parent: 1 type: Transform @@ -5804,10 +5409,8 @@ entities: pos: 10.5,-24.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 313 components: @@ -5815,10 +5418,8 @@ entities: pos: 10.5,-18.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 744 components: @@ -5826,10 +5427,8 @@ entities: pos: 0.5,-10.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1339 components: @@ -5837,10 +5436,8 @@ entities: pos: 0.5,4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1340 components: @@ -5848,10 +5445,8 @@ entities: pos: -5.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1342 components: @@ -5859,10 +5454,8 @@ entities: pos: -7.5,-31.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1343 components: @@ -5870,10 +5463,8 @@ entities: pos: 3.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1344 components: @@ -5881,10 +5472,8 @@ entities: pos: 0.5,-13.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1345 components: @@ -5892,10 +5481,8 @@ entities: pos: 8.5,-19.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1346 components: @@ -5903,10 +5490,8 @@ entities: pos: -10.5,-19.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1347 components: @@ -5914,10 +5499,8 @@ entities: pos: -2.5,-17.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1348 components: @@ -5925,10 +5508,8 @@ entities: pos: -0.5,-28.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1537 components: @@ -5936,10 +5517,8 @@ entities: pos: 5.5,-31.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1541 components: @@ -5947,10 +5526,8 @@ entities: pos: -6.5,-37.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1543 components: @@ -5958,10 +5535,8 @@ entities: pos: 4.5,-37.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1841 components: @@ -5969,10 +5544,8 @@ entities: pos: -12.5,-24.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1850 components: @@ -5980,10 +5553,8 @@ entities: pos: -12.5,-18.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockEdge entities: @@ -6177,16 +5748,12 @@ entities: pos: -4.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 851 components: - rot: -1.5707963267948966 rad pos: 2.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasMinerNitrogen entities: - uid: 660 @@ -6212,8 +5779,6 @@ entities: - inletTwoConcentration: 0.79 inletOneConcentration: 0.21 type: GasMixer - - bodyType: Static - type: Physics - proto: GasOutletInjector entities: - uid: 844 @@ -6221,15 +5786,11 @@ entities: - pos: -4.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 845 components: - pos: 2.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 846 @@ -6237,15 +5798,11 @@ entities: - pos: 1.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 847 components: - pos: -3.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 858 @@ -6253,122 +5810,82 @@ entities: - pos: 3.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 859 components: - rot: -1.5707963267948966 rad pos: 3.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 863 components: - rot: -1.5707963267948966 rad pos: 1.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 864 components: - rot: 1.5707963267948966 rad pos: 1.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 882 components: - rot: -1.5707963267948966 rad pos: 1.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 982 components: - rot: 3.141592653589793 rad pos: -9.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1082 components: - rot: 1.5707963267948966 rad pos: -10.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1083 components: - rot: 1.5707963267948966 rad pos: -9.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1130 components: - rot: -1.5707963267948966 rad pos: -4.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1151 components: - rot: 3.141592653589793 rad pos: 2.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1211 components: - rot: 1.5707963267948966 rad pos: -7.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1212 components: - rot: -1.5707963267948966 rad pos: -5.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1220 components: - pos: 7.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1221 components: - pos: 8.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 1095 @@ -6376,15 +5893,11 @@ entities: - pos: -0.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1096 components: - pos: -1.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 849 @@ -6392,1801 +5905,1251 @@ entities: - pos: -4.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 852 components: - rot: -1.5707963267948966 rad pos: -3.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 853 components: - rot: -1.5707963267948966 rad pos: -2.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 856 components: - rot: -1.5707963267948966 rad pos: 0.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 857 components: - rot: -1.5707963267948966 rad pos: 1.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 881 components: - pos: 1.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 885 components: - pos: 1.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 886 components: - pos: -3.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 887 components: - pos: 2.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 890 components: - rot: -1.5707963267948966 rad pos: 0.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 891 components: - rot: -1.5707963267948966 rad pos: -1.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 892 components: - rot: -1.5707963267948966 rad pos: -0.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 893 components: - rot: -1.5707963267948966 rad pos: -2.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 984 components: - rot: 1.5707963267948966 rad pos: -5.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 985 components: - rot: 1.5707963267948966 rad pos: -6.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 986 components: - rot: 1.5707963267948966 rad pos: -7.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 988 components: - rot: 1.5707963267948966 rad pos: -5.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 989 components: - rot: 1.5707963267948966 rad pos: -6.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 990 components: - rot: 1.5707963267948966 rad pos: -7.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 991 components: - rot: 1.5707963267948966 rad pos: -8.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 992 components: - rot: 1.5707963267948966 rad pos: -9.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 995 components: - rot: 3.141592653589793 rad pos: -8.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 996 components: - rot: 3.141592653589793 rad pos: -10.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 997 components: - rot: 3.141592653589793 rad pos: -10.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 998 components: - rot: 3.141592653589793 rad pos: -10.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 999 components: - rot: 3.141592653589793 rad pos: -10.5,-33.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1000 components: - rot: 3.141592653589793 rad pos: -10.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1002 components: - rot: 3.141592653589793 rad pos: -10.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1003 components: - rot: 3.141592653589793 rad pos: -10.5,-29.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1005 components: - rot: 3.141592653589793 rad pos: -10.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1006 components: - rot: 3.141592653589793 rad pos: -10.5,-26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1008 components: - rot: 3.141592653589793 rad pos: -9.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1009 components: - rot: 3.141592653589793 rad pos: -9.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1010 components: - rot: 3.141592653589793 rad pos: -9.5,-33.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1011 components: - rot: 3.141592653589793 rad pos: -9.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1013 components: - rot: 3.141592653589793 rad pos: -9.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1014 components: - rot: 3.141592653589793 rad pos: -9.5,-29.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1015 components: - rot: 3.141592653589793 rad pos: -9.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1017 components: - rot: 3.141592653589793 rad pos: -9.5,-26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1018 components: - rot: 3.141592653589793 rad pos: -9.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1024 components: - rot: -1.5707963267948966 rad pos: -9.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1028 components: - rot: -1.5707963267948966 rad pos: -9.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1031 components: - rot: -1.5707963267948966 rad pos: -8.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1032 components: - rot: -1.5707963267948966 rad pos: -7.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1033 components: - rot: -1.5707963267948966 rad pos: -6.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1034 components: - rot: -1.5707963267948966 rad pos: -5.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1035 components: - rot: -1.5707963267948966 rad pos: -4.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1036 components: - rot: -1.5707963267948966 rad pos: -3.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1037 components: - rot: -1.5707963267948966 rad pos: -2.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1038 components: - rot: -1.5707963267948966 rad pos: -1.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1039 components: - rot: -1.5707963267948966 rad pos: -7.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1040 components: - rot: -1.5707963267948966 rad pos: -6.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1041 components: - rot: -1.5707963267948966 rad pos: -5.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1042 components: - rot: -1.5707963267948966 rad pos: -4.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1043 components: - rot: -1.5707963267948966 rad pos: -3.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1044 components: - rot: -1.5707963267948966 rad pos: -2.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1045 components: - rot: -1.5707963267948966 rad pos: -1.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1059 components: - pos: -10.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1060 components: - pos: -10.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1061 components: - pos: -10.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1062 components: - pos: -10.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1063 components: - pos: -10.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1064 components: - pos: -10.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1065 components: - pos: -10.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1066 components: - pos: -10.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1067 components: - pos: -10.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1068 components: - pos: -10.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1069 components: - pos: -10.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1070 components: - pos: -9.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1071 components: - pos: -9.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1072 components: - pos: -9.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1073 components: - pos: -9.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1074 components: - pos: -9.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1075 components: - pos: -9.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1076 components: - pos: -9.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1077 components: - pos: -9.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1078 components: - pos: -9.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1079 components: - pos: -9.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1086 components: - rot: 1.5707963267948966 rad pos: -9.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1087 components: - rot: 1.5707963267948966 rad pos: -8.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1088 components: - pos: -8.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1089 components: - rot: -1.5707963267948966 rad pos: -7.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1091 components: - rot: -1.5707963267948966 rad pos: -5.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1092 components: - rot: -1.5707963267948966 rad pos: -4.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1093 components: - rot: -1.5707963267948966 rad pos: -3.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1098 components: - rot: 1.5707963267948966 rad pos: -6.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1099 components: - rot: 1.5707963267948966 rad pos: -5.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1100 components: - rot: 1.5707963267948966 rad pos: -4.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1101 components: - rot: 1.5707963267948966 rad pos: -3.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1102 components: - rot: 1.5707963267948966 rad pos: -2.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1103 components: - rot: 1.5707963267948966 rad pos: -1.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1104 components: - rot: 1.5707963267948966 rad pos: -0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1105 components: - rot: 1.5707963267948966 rad pos: 0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1106 components: - rot: 1.5707963267948966 rad pos: 1.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1107 components: - rot: 1.5707963267948966 rad pos: 1.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1110 components: - rot: 3.141592653589793 rad pos: -1.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1111 components: - rot: 3.141592653589793 rad pos: -1.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1112 components: - rot: 3.141592653589793 rad pos: -1.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1113 components: - rot: 3.141592653589793 rad pos: -1.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1114 components: - rot: 3.141592653589793 rad pos: -0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1115 components: - rot: 3.141592653589793 rad pos: -0.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1116 components: - rot: 3.141592653589793 rad pos: -0.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1117 components: - rot: 3.141592653589793 rad pos: -0.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1118 components: - rot: 3.141592653589793 rad pos: -0.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1121 components: - rot: 3.141592653589793 rad pos: -6.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1122 components: - rot: 3.141592653589793 rad pos: -6.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1124 components: - pos: -6.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1125 components: - pos: -6.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1126 components: - pos: -6.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1128 components: - pos: -6.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1132 components: - rot: 3.141592653589793 rad pos: -4.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1133 components: - rot: 1.5707963267948966 rad pos: -3.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1134 components: - rot: 1.5707963267948966 rad pos: -2.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1135 components: - pos: -1.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1136 components: - pos: -1.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1137 components: - pos: -1.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1138 components: - pos: -1.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1139 components: - pos: -1.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1140 components: - pos: -1.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1145 components: - rot: 1.5707963267948966 rad pos: -5.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1146 components: - rot: 1.5707963267948966 rad pos: -0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1147 components: - rot: 1.5707963267948966 rad pos: 0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1148 components: - rot: 1.5707963267948966 rad pos: 1.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1152 components: - rot: 1.5707963267948966 rad pos: 2.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1154 components: - rot: 1.5707963267948966 rad pos: 4.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1157 components: - rot: 3.141592653589793 rad pos: 3.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1158 components: - rot: 3.141592653589793 rad pos: 3.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1159 components: - rot: 3.141592653589793 rad pos: 3.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1161 components: - rot: 3.141592653589793 rad pos: 3.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1162 components: - rot: 1.5707963267948966 rad pos: 3.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1167 components: - rot: 1.5707963267948966 rad pos: 4.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1176 components: - pos: 4.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1177 components: - pos: 4.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1178 components: - pos: 4.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1179 components: - pos: 4.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1180 components: - pos: 4.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1181 components: - pos: 4.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1182 components: - pos: 4.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1185 components: - pos: 4.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1190 components: - pos: 2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1191 components: - rot: -1.5707963267948966 rad pos: 2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1192 components: - rot: -1.5707963267948966 rad pos: 1.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1193 components: - rot: -1.5707963267948966 rad pos: 0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1194 components: - rot: 3.141592653589793 rad pos: -0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1195 components: - rot: 3.141592653589793 rad pos: -0.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1196 components: - rot: 3.141592653589793 rad pos: -0.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1197 components: - rot: 3.141592653589793 rad pos: -0.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1198 components: - rot: 3.141592653589793 rad pos: -0.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1199 components: - rot: 3.141592653589793 rad pos: -0.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1200 components: - rot: 3.141592653589793 rad pos: -0.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1201 components: - rot: 1.5707963267948966 rad pos: -1.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1202 components: - rot: 1.5707963267948966 rad pos: -2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1203 components: - rot: 1.5707963267948966 rad pos: -4.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1204 components: - rot: 1.5707963267948966 rad pos: -6.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1205 components: - pos: -5.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1206 components: - pos: -5.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1207 components: - pos: -5.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1208 components: - rot: -1.5707963267948966 rad pos: -6.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1209 components: - rot: 3.141592653589793 rad pos: -7.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1210 components: - rot: 3.141592653589793 rad pos: -7.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1215 components: - rot: 1.5707963267948966 rad pos: 2.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1216 components: - rot: 1.5707963267948966 rad pos: 3.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1217 components: - rot: 1.5707963267948966 rad pos: 4.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1222 components: - rot: -1.5707963267948966 rad pos: 5.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1223 components: - rot: -1.5707963267948966 rad pos: 7.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1224 components: - rot: 3.141592653589793 rad pos: 6.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1225 components: - rot: 1.5707963267948966 rad pos: 6.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1226 components: - pos: 8.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1229 components: - rot: 3.141592653589793 rad pos: 8.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1230 components: - rot: 3.141592653589793 rad pos: 8.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1231 components: - rot: 3.141592653589793 rad pos: 8.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1232 components: - rot: 3.141592653589793 rad pos: 8.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1233 components: - rot: 3.141592653589793 rad pos: 8.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1234 components: - rot: 3.141592653589793 rad pos: 8.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1235 components: - rot: 3.141592653589793 rad pos: 8.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1236 components: - rot: 3.141592653589793 rad pos: 8.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1237 components: - rot: 3.141592653589793 rad pos: 8.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1238 components: - rot: 3.141592653589793 rad pos: 8.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1239 components: - rot: 3.141592653589793 rad pos: 7.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1240 components: - rot: 3.141592653589793 rad pos: 7.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1241 components: - rot: 3.141592653589793 rad pos: 7.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1242 components: - rot: 3.141592653589793 rad pos: 7.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1243 components: - rot: 3.141592653589793 rad pos: 7.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1244 components: - rot: 3.141592653589793 rad pos: 7.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1245 components: - rot: 3.141592653589793 rad pos: 7.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1246 components: - rot: 3.141592653589793 rad pos: 7.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1247 components: - rot: 3.141592653589793 rad pos: 7.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1248 components: - rot: 3.141592653589793 rad pos: 7.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1253 components: - rot: 3.141592653589793 rad pos: 7.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1254 components: - rot: 3.141592653589793 rad pos: 8.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1255 components: - rot: 3.141592653589793 rad pos: 8.5,-26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1256 components: - rot: 3.141592653589793 rad pos: 7.5,-26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1259 components: - rot: 3.141592653589793 rad pos: 7.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1260 components: - rot: 1.5707963267948966 rad pos: 7.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1265 components: - pos: 8.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1266 components: - pos: 8.5,-29.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1267 components: - pos: 8.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1268 components: - pos: 7.5,-29.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1269 components: - pos: 7.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1272 components: - rot: 3.141592653589793 rad pos: 7.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1273 components: - rot: 3.141592653589793 rad pos: 7.5,-33.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1274 components: - rot: 3.141592653589793 rad pos: 7.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1275 components: - rot: 3.141592653589793 rad pos: 7.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1276 components: - rot: 3.141592653589793 rad pos: 7.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1277 components: - rot: 3.141592653589793 rad pos: 7.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1278 components: - rot: 3.141592653589793 rad pos: 8.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1279 components: - rot: 3.141592653589793 rad pos: 8.5,-33.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1280 components: - rot: 3.141592653589793 rad pos: 8.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1281 components: - rot: 3.141592653589793 rad pos: 8.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1282 components: - rot: 3.141592653589793 rad pos: 8.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1283 components: - rot: 3.141592653589793 rad pos: 8.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1287 components: - rot: 3.141592653589793 rad pos: -1.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1288 components: - rot: 3.141592653589793 rad pos: -1.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1289 components: - rot: 3.141592653589793 rad pos: -1.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1290 components: - rot: 3.141592653589793 rad pos: -1.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1294 components: - pos: -0.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1295 components: - pos: -0.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1296 components: - pos: -0.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 708 @@ -8195,350 +7158,244 @@ entities: pos: -10.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 709 components: - rot: 1.5707963267948966 rad pos: -10.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 711 components: - rot: -1.5707963267948966 rad pos: 8.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 854 components: - rot: 3.141592653589793 rad pos: -0.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 855 components: - rot: 3.141592653589793 rad pos: -1.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 983 components: - rot: 1.5707963267948966 rad pos: -10.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 987 components: - pos: -8.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1001 components: - rot: -1.5707963267948966 rad pos: -10.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1004 components: - rot: 1.5707963267948966 rad pos: -9.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1012 components: - rot: 1.5707963267948966 rad pos: -9.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1016 components: - rot: 1.5707963267948966 rad pos: -10.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1029 components: - rot: 1.5707963267948966 rad pos: -9.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1030 components: - pos: -8.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1080 components: - pos: -8.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1081 components: - pos: -7.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1090 components: - rot: 3.141592653589793 rad pos: -6.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1094 components: - pos: -2.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1097 components: - rot: 3.141592653589793 rad pos: 0.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1123 components: - rot: 1.5707963267948966 rad pos: -6.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1127 components: - rot: -1.5707963267948966 rad pos: -6.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1129 components: - pos: -6.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1131 components: - rot: 3.141592653589793 rad pos: -1.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1143 components: - pos: -4.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1149 components: - pos: 2.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1160 components: - rot: 1.5707963267948966 rad pos: 3.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1163 components: - rot: 3.141592653589793 rad pos: 4.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1164 components: - rot: 1.5707963267948966 rad pos: 4.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1165 components: - pos: 3.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1183 components: - rot: 1.5707963267948966 rad pos: 4.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1184 components: - pos: 4.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1186 components: - pos: 3.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1187 components: - rot: 3.141592653589793 rad pos: -0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1188 components: - pos: -5.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1189 components: - rot: 3.141592653589793 rad pos: -3.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1218 components: - pos: 5.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1219 components: - pos: 6.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1249 components: - rot: -1.5707963267948966 rad pos: 7.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1257 components: - rot: -1.5707963267948966 rad pos: 8.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1258 components: - rot: -1.5707963267948966 rad pos: 7.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1263 components: - rot: -1.5707963267948966 rad pos: 7.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1264 components: - rot: 1.5707963267948966 rad pos: 8.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1292 components: - rot: -1.5707963267948966 rad pos: -1.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1293 components: - rot: 1.5707963267948966 rad pos: -0.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 896 @@ -8546,15 +7403,11 @@ entities: - pos: -1.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 897 components: - pos: -0.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 860 @@ -8563,30 +7416,22 @@ entities: pos: 2.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 861 components: - pos: 1.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 862 components: - pos: -3.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 888 components: - rot: -1.5707963267948966 rad pos: -4.5,-37.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasValve entities: - uid: 883 @@ -8595,10 +7440,6 @@ entities: pos: 0.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 710 @@ -8607,198 +7448,148 @@ entities: pos: 7.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 884 components: - rot: 1.5707963267948966 rad pos: -0.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 993 components: - rot: 3.141592653589793 rad pos: -10.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1021 components: - rot: 1.5707963267948966 rad pos: -11.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1023 components: - rot: -1.5707963267948966 rad pos: -8.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1026 components: - rot: -1.5707963267948966 rad pos: -9.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1052 components: - rot: -1.5707963267948966 rad pos: -0.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1085 components: - rot: 3.141592653589793 rad pos: -8.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1109 components: - rot: 3.141592653589793 rad pos: -2.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1120 components: - pos: -1.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1141 components: - pos: -1.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1142 components: - rot: -1.5707963267948966 rad pos: -5.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1144 components: - rot: 1.5707963267948966 rad pos: -5.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1150 components: - rot: -1.5707963267948966 rad pos: 3.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1153 components: - rot: 1.5707963267948966 rad pos: -7.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1156 components: - rot: 3.141592653589793 rad pos: 3.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1166 components: - rot: 1.5707963267948966 rad pos: -7.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1168 components: - rot: -1.5707963267948966 rad pos: 5.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1169 components: - rot: -1.5707963267948966 rad pos: 5.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1228 components: - rot: 3.141592653589793 rad pos: 6.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1262 components: - rot: 1.5707963267948966 rad pos: 6.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1271 components: - rot: -1.5707963267948966 rad pos: 9.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1285 components: - rot: 3.141592653589793 rad pos: 8.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1299 components: - rot: 1.5707963267948966 rad pos: -2.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1300 components: - rot: 3.141592653589793 rad pos: -1.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 994 @@ -8807,188 +7598,140 @@ entities: pos: -8.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1020 components: - rot: -1.5707963267948966 rad pos: -8.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1022 components: - rot: -1.5707963267948966 rad pos: -8.5,-27.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1047 components: - rot: -1.5707963267948966 rad pos: -0.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1051 components: - rot: 3.141592653589793 rad pos: -8.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1084 components: - rot: 3.141592653589793 rad pos: -7.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1108 components: - pos: 0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1119 components: - pos: -0.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1155 components: - rot: -1.5707963267948966 rad pos: 5.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1170 components: - rot: -1.5707963267948966 rad pos: 5.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1171 components: - rot: -1.5707963267948966 rad pos: 5.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1172 components: - rot: 3.141592653589793 rad pos: -7.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1173 components: - rot: 1.5707963267948966 rad pos: -7.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1174 components: - rot: 1.5707963267948966 rad pos: -7.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1175 components: - pos: -0.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1213 components: - pos: -3.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1214 components: - rot: 3.141592653589793 rad pos: 3.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1227 components: - rot: 3.141592653589793 rad pos: 5.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1251 components: - rot: 1.5707963267948966 rad pos: 6.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1261 components: - rot: 1.5707963267948966 rad pos: 6.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1270 components: - rot: 1.5707963267948966 rad pos: 6.5,-31.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1284 components: - rot: 3.141592653589793 rad pos: 7.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1297 components: - rot: -1.5707963267948966 rad pos: 0.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1298 components: - rot: 3.141592653589793 rad pos: -0.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasVolumePump entities: - uid: 894 @@ -8996,15 +7739,11 @@ entities: - pos: -0.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 895 components: - pos: -1.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: Gauze entities: - uid: 552 @@ -9499,8 +8238,6 @@ entities: - pos: -0.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HandheldHealthAnalyzer entities: - uid: 367 @@ -9661,11 +8398,6 @@ entities: - pos: 1.5,-7.5 parent: 1 type: Transform - - inputs: - MedicalScannerReceiver: - - port: CloningPodSender - uid: 348 - type: SignalReceiver - proto: MedkitAdvancedFilled entities: - uid: 2011 @@ -9795,8 +8527,6 @@ entities: pos: 9.5,-32.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 159 @@ -9805,8 +8535,6 @@ entities: pos: 8.5,-39.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 320 @@ -9815,8 +8543,6 @@ entities: pos: -11.5,-32.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 340 @@ -9825,8 +8551,6 @@ entities: pos: -5.5,-28.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 350 @@ -9835,8 +8559,6 @@ entities: pos: -13.5,-21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 624 @@ -9845,8 +8567,6 @@ entities: pos: 8.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 627 @@ -9855,8 +8575,6 @@ entities: pos: -2.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 643 @@ -9865,8 +8583,6 @@ entities: pos: -3.5,-8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 706 @@ -9875,8 +8591,6 @@ entities: pos: -2.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 719 @@ -9885,8 +8599,6 @@ entities: pos: 10.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 732 @@ -9895,8 +8607,6 @@ entities: pos: -12.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 736 @@ -9904,8 +8614,6 @@ entities: - pos: 10.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 738 @@ -9914,8 +8622,6 @@ entities: pos: -5.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 979 @@ -9924,8 +8630,6 @@ entities: pos: -1.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 980 @@ -9933,8 +8637,6 @@ entities: - pos: -12.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 981 @@ -9943,8 +8645,6 @@ entities: pos: -10.5,-39.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1291 @@ -9953,8 +8653,6 @@ entities: pos: 3.5,-28.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1305 @@ -9963,8 +8661,6 @@ entities: pos: 1.5,-8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1307 @@ -9973,8 +8669,6 @@ entities: pos: -7.5,-25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1309 @@ -9983,8 +8677,6 @@ entities: pos: 11.5,-21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1310 @@ -9992,8 +8684,6 @@ entities: - pos: 5.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1312 @@ -10002,8 +8692,6 @@ entities: pos: 5.5,-25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1320 @@ -10012,8 +8700,6 @@ entities: pos: 5.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1324 @@ -10022,8 +8708,6 @@ entities: pos: 6.5,-10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1327 @@ -10032,8 +8716,6 @@ entities: pos: 6.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1328 @@ -10041,8 +8723,6 @@ entities: - pos: 2.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1329 @@ -10050,8 +8730,6 @@ entities: - pos: -4.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1338 @@ -10060,8 +8738,6 @@ entities: pos: -8.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1341 @@ -10070,8 +8746,6 @@ entities: pos: -8.5,-10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1350 @@ -10080,8 +8754,6 @@ entities: pos: -10.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1354 @@ -10090,8 +8762,6 @@ entities: pos: 12.5,-21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1358 @@ -10100,8 +8770,6 @@ entities: pos: -7.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1534 @@ -10110,8 +8778,6 @@ entities: pos: 5.5,-27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1539 @@ -10120,8 +8786,6 @@ entities: pos: 6.5,-40.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1542 @@ -10130,8 +8794,6 @@ entities: pos: 3.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1599 @@ -10140,8 +8802,6 @@ entities: pos: 10.5,-27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1638 @@ -10150,8 +8810,6 @@ entities: pos: -7.5,-27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1923 @@ -10160,8 +8818,6 @@ entities: pos: -12.5,-27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1924 @@ -10170,11 +8826,9 @@ entities: pos: 11.5,-40.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 1326 components: @@ -10182,8 +8836,6 @@ entities: pos: 8.5,-10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1330 @@ -10192,8 +8844,6 @@ entities: pos: 8.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1331 @@ -10202,8 +8852,6 @@ entities: pos: -10.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1332 @@ -10212,8 +8860,6 @@ entities: pos: -10.5,-10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1333 @@ -10222,8 +8868,6 @@ entities: pos: 2.5,8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1334 @@ -10232,8 +8876,6 @@ entities: pos: -4.5,8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1335 @@ -10242,8 +8884,6 @@ entities: pos: -6.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1337 @@ -10252,19 +8892,15 @@ entities: pos: 4.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredRed +- proto: PoweredLightColoredRed entities: - uid: 839 components: - pos: 8.5,-41.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1306 @@ -10272,8 +8908,6 @@ entities: - pos: 4.5,-41.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1317 @@ -10281,8 +8915,6 @@ entities: - pos: -10.5,-41.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1318 @@ -10290,8 +8922,6 @@ entities: - pos: -5.5,-39.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1322 @@ -10299,8 +8929,6 @@ entities: - pos: 3.5,-39.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1323 @@ -10308,8 +8936,6 @@ entities: - pos: 12.5,-41.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1325 @@ -10317,8 +8943,6 @@ entities: - pos: -14.5,-41.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1336 @@ -10326,8 +8950,6 @@ entities: - pos: -6.5,-41.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -10338,8 +8960,6 @@ entities: pos: 0.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1641 @@ -10348,8 +8968,6 @@ entities: pos: -2.5,-32.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1642 @@ -10358,8 +8976,6 @@ entities: pos: 0.5,-32.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -10370,8 +8986,6 @@ entities: pos: -5.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1321 @@ -10380,8 +8994,6 @@ entities: pos: 3.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -11450,324 +10062,240 @@ entities: pos: -11.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 557 components: - rot: -1.5707963267948966 rad pos: 12.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 559 components: - rot: 1.5707963267948966 rad pos: -14.5,-35.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 562 components: - rot: 3.141592653589793 rad pos: 9.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 630 components: - rot: -1.5707963267948966 rad pos: 12.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 637 components: - rot: -1.5707963267948966 rad pos: 12.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 638 components: - rot: 1.5707963267948966 rad pos: -14.5,-36.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 642 components: - rot: 1.5707963267948966 rad pos: -14.5,-34.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 722 components: - rot: 3.141592653589793 rad pos: 11.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 723 components: - rot: 3.141592653589793 rad pos: 10.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 726 components: - rot: 3.141592653589793 rad pos: 7.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 727 components: - rot: 3.141592653589793 rad pos: 6.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 728 components: - rot: 3.141592653589793 rad pos: 5.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 729 components: - rot: 3.141592653589793 rad pos: -7.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 730 components: - rot: 3.141592653589793 rad pos: -8.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 731 components: - rot: 3.141592653589793 rad pos: -9.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 734 components: - rot: 3.141592653589793 rad pos: -12.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 735 components: - rot: 3.141592653589793 rad pos: -13.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 840 components: - pos: 10.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1352 components: - pos: -12.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1545 components: - pos: 5.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1546 components: - pos: 6.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1547 components: - pos: 7.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1548 components: - pos: -7.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1549 components: - pos: -8.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1550 components: - pos: -9.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1551 components: - pos: 11.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1552 components: - pos: 12.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1553 components: - pos: -14.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1554 components: - pos: -13.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1555 components: - rot: 1.5707963267948966 rad pos: -10.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1556 components: - rot: 1.5707963267948966 rad pos: -10.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1557 components: - rot: 1.5707963267948966 rad pos: -10.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1558 components: - rot: 1.5707963267948966 rad pos: -10.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1559 components: - rot: 1.5707963267948966 rad pos: -10.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1560 components: - rot: 1.5707963267948966 rad pos: -10.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1561 components: - rot: -1.5707963267948966 rad pos: 8.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1562 components: - rot: -1.5707963267948966 rad pos: 8.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1563 components: - rot: -1.5707963267948966 rad pos: 8.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1564 components: - rot: -1.5707963267948966 rad pos: 8.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1565 components: - rot: -1.5707963267948966 rad pos: 8.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1566 components: - rot: -1.5707963267948966 rad pos: 8.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToiletEmpty entities: - uid: 2012 @@ -11776,16 +10304,12 @@ entities: pos: -4.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2014 components: - rot: 1.5707963267948966 rad pos: 2.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 910 @@ -13320,7 +11844,15 @@ entities: - pos: -12.5,-32.5 parent: 1 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorBarLocked + entities: + - uid: 270 + components: + - rot: 3.141592653589793 rad + pos: 2.5,-26.5 + parent: 1 + type: Transform +- proto: WindoorSecureArmoryLocked entities: - uid: 514 components: @@ -13352,15 +11884,7 @@ entities: - pos: 3.5,-0.5 parent: 1 type: Transform -- proto: WindoorBarLocked - entities: - - uid: 270 - components: - - rot: 3.141592653589793 rad - pos: 2.5,-26.5 - parent: 1 - type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 635 components: @@ -13380,7 +11904,7 @@ entities: pos: -4.5,-26.5 parent: 1 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 381 components: diff --git a/Resources/Maps/Shuttles/NTES_Centipede_grid.yml b/Resources/Maps/Shuttles/NTES_Centipede_grid.yml index ba4fd8f083..9ad2cf341e 100644 --- a/Resources/Maps/Shuttles/NTES_Centipede_grid.yml +++ b/Resources/Maps/Shuttles/NTES_Centipede_grid.yml @@ -1,26 +1,24 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 16: FloorBlueCircuit - 23: FloorDark - 25: FloorDarkDiagonalMini - 28: FloorDarkMono - 39: FloorGlass - 45: FloorGreenCircuit - 52: FloorMetalDiamond - 58: FloorRGlass - 59: FloorReinforced - 60: FloorRockVault - 79: FloorTechMaint - 82: FloorWhite - 94: Lattice - 95: Plating + 24: FloorDark + 26: FloorDarkDiagonalMini + 29: FloorDarkMono + 40: FloorGlass + 46: FloorGreenCircuit + 53: FloorMetalDiamond + 60: FloorRGlass + 61: FloorReinforced + 62: FloorRockVault + 81: FloorTechMaint + 84: FloorWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -31,39 +29,49 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: FwAAAV8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAMXAAACXwAAAF8AAABfAAAAXwAAABcAAAFfAAAAFwAAACcAAAAXAAAAJwAAABcAAAAnAAAAFwAAA18AAAAXAAAAFwAAA08AAABPAAAATwAAAE8AAAAXAAADFwAAABcAAAIXAAADFwAAAxcAAAMXAAAAFwAAABcAAAEXAAACFwAAARcAAAJfAAAATwAAAE8AAABfAAAAFwAAAV8AAAAnAAAAFwAAAycAAAAXAAABJwAAABcAAAMnAAAAXwAAABcAAAAXAAAATwAAAE8AAABPAAAATwAAABcAAAJfAAAAFwAAAhcAAAAXAAADFwAAABcAAAAXAAAAFwAAAF8AAAAXAAADFwAAAl8AAABfAAAAXwAAAF8AAAAXAAAAXwAAACcAAAAnAAAAFwAAACcAAAAXAAACJwAAACcAAABfAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAFwAAA18AAAAXAAADFwAAABcAAAAXAAABFwAAARcAAAAXAAABXwAAABcAAAAXAAABXwAAAAAAAAAAAAAAAAAAABcAAAMXAAADJwAAABcAAAInAAAAJwAAACcAAAAXAAAAJwAAABcAAAIXAAADFwAAAV8AAAAAAAAAAAAAAAAAAAAXAAABXwAAABcAAAAXAAADFwAAARcAAAAXAAAAFwAAABcAAANfAAAAFwAAAhcAAAFfAAAAXwAAAF8AAABfAAAAFwAAAl8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAMXAAAATwAAAE8AAABPAAAATwAAABcAAABfAAAAUgAAAFIAAABSAAABUgAAAlIAAABSAAACUgAAAl8AAAAXAAACFwAAA18AAABPAAAATwAAAF8AAAAXAAABUgAAAFIAAAJSAAABUgAAAlIAAANSAAABUgAAAlIAAAFSAAACFwAAARcAAAFPAAAATwAAAE8AAABPAAAAFwAAA18AAABSAAABUgAAAFIAAABSAAADUgAAA1IAAANSAAACXwAAABcAAAMXAAACXwAAAF8AAABfAAAAXwAAABcAAAFfAAAAUgAAAlIAAABSAAACUgAAAlIAAABSAAAAUgAAAV8AAAAXAAABFwAAAE8AAABPAAAATwAAAF4AAAAXAAACXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAxcAAAJfAAAATwAAAF4AAAAAAAAAFwAAABcAAAFfAAAAGQAAARkAAAIZAAACGQAAABkAAABfAAAAFwAAAxcAAAEXAAABXwAAAF4AAAAAAAAAAAAAAA== + tiles: + GAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAGAAAACgAAAAYAAAAKAAAABgAAAAoAAAAGAAAA2EAAAAYAAAAGAAAA1EAAABRAAAAUQAAAFEAAAAYAAADGAAAABgAAAIYAAADGAAAAxgAAAMYAAAAGAAAABgAAAEYAAACGAAAARgAAAJhAAAAUQAAAFEAAABhAAAAGAAAAWEAAAAoAAAAGAAAAygAAAAYAAABKAAAABgAAAMoAAAAYQAAABgAAAAYAAAAUQAAAFEAAABRAAAAUQAAABgAAAJhAAAAGAAAAhgAAAAYAAADGAAAABgAAAAYAAAAGAAAAGEAAAAYAAADGAAAAmEAAABhAAAAYQAAAGEAAAAYAAAAYQAAACgAAAAoAAAAGAAAACgAAAAYAAACKAAAACgAAABhAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAGAAAA2EAAAAYAAADGAAAABgAAAAYAAABGAAAARgAAAAYAAABYQAAABgAAAAYAAABYQAAAAAAAAAAAAAAAAAAABgAAAMYAAADKAAAABgAAAIoAAAAKAAAACgAAAAYAAAAKAAAABgAAAIYAAADGAAAAWEAAAAAAAAAAAAAAAAAAAAYAAABYQAAABgAAAAYAAADGAAAARgAAAAYAAAAGAAAABgAAANhAAAAGAAAAhgAAAFhAAAAYQAAAGEAAABhAAAAGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAAAUQAAAFEAAABRAAAAUQAAABgAAABhAAAAVAAAAFQAAABUAAABVAAAAlQAAABUAAACVAAAAmEAAAAYAAACGAAAA2EAAABRAAAAUQAAAGEAAAAYAAABVAAAAFQAAAJUAAABVAAAAlQAAANUAAABVAAAAlQAAAFUAAACGAAAARgAAAFRAAAAUQAAAFEAAABRAAAAGAAAA2EAAABUAAABVAAAAFQAAABUAAADVAAAA1QAAANUAAACYQAAABgAAAMYAAACYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAVAAAAlQAAABUAAACVAAAAlQAAABUAAAAVAAAAWEAAAAYAAABGAAAAFEAAABRAAAAUQAAAGAAAAAYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAJhAAAAUQAAAGAAAAAAAAAAGAAAABgAAAFhAAAAGgAAARoAAAIaAAACGgAAABoAAABhAAAAGAAAAxgAAAEYAAABYQAAAGAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: FwAAAhcAAABfAAAAOgAAADoAAAAZAAABOgAAADoAAABfAAAAFwAAAhcAAAIXAAABXwAAAF8AAAAAAAAAAAAAABcAAAAXAAACXwAAABkAAAAZAAACGQAAAhkAAAMZAAAAXwAAABcAAAMXAAACFwAAA18AAABfAAAAAAAAAAAAAAAXAAACFwAAAl8AAAAZAAAAGQAAABkAAAEZAAADGQAAAV8AAAAXAAABFwAAAhcAAABfAAAAXwAAAAAAAAAAAAAAFwAAAxcAAABfAAAAGQAAABkAAAI6AAAAGQAAAxkAAANfAAAAFwAAARcAAAEXAAAAXwAAAF4AAAAAAAAAAAAAABcAAAMXAAADGQAAABkAAAM6AAAAOgAAADoAAAAZAAAAGQAAAxcAAAMXAAAAFwAAAl8AAABPAAAAXgAAAAAAAAAXAAABFwAAAV8AAAAZAAACGQAAADoAAAAZAAACGQAAAF8AAAAXAAACFwAAAhcAAAFPAAAATwAAAE8AAABeAAAAFwAAABcAAANfAAAAGQAAARkAAAMZAAABGQAAARkAAAJfAAAAFwAAAhcAAAAXAAACXwAAAF8AAABfAAAAXwAAABcAAAIXAAABXwAAABkAAAIZAAADGQAAABkAAAMZAAACXwAAABcAAAEXAAABFwAAA08AAABPAAAATwAAAE8AAAAXAAADFwAAA18AAAA6AAAAOgAAABkAAAI6AAAAOgAAAF8AAAAXAAACFwAAABcAAANfAAAATwAAAE8AAABfAAAAFwAAABcAAANfAAAAGQAAAxkAAAIZAAABGQAAAxkAAABfAAAAFwAAAhcAAAEXAAADTwAAAE8AAABPAAAATwAAABcAAAIXAAADXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAACFwAAAl8AAABfAAAAXwAAAF8AAAAXAAACFwAAAxcAAAFfAAAAOwAAADsAAAA7AAAAXwAAABcAAAEXAAABFwAAAhcAAAJfAAAAAAAAAAAAAAAAAAAAFwAAARcAAAEXAAABXwAAAC0AAAAtAAAALQAAAF8AAAAXAAACFwAAAxcAAAIXAAADXwAAAAAAAAAAAAAAAAAAABcAAAMXAAABFwAAAV8AAAA7AAAALQAAADsAAABfAAAAFwAAAxcAAAMXAAACFwAAA18AAAAAAAAAAAAAAAAAAAAcAAABXwAAAF8AAABfAAAAXwAAADQAAABfAAAAXwAAAF8AAABfAAAAHAAAAF8AAABfAAAAXwAAAF8AAABfAAAAHAAAARwAAAEcAAACHAAAAzQAAAA0AAAANAAAABwAAAEcAAACHAAAAxwAAAE0AAAATwAAAE8AAABPAAAATwAAAA== + tiles: + GAAAAhgAAABhAAAAPAAAADwAAAAaAAABPAAAADwAAABhAAAAGAAAAhgAAAIYAAABYQAAAGEAAAAAAAAAAAAAABgAAAAYAAACYQAAABoAAAAaAAACGgAAAhoAAAMaAAAAYQAAABgAAAMYAAACGAAAA2EAAABhAAAAAAAAAAAAAAAYAAACGAAAAmEAAAAaAAAAGgAAABoAAAEaAAADGgAAAWEAAAAYAAABGAAAAhgAAABhAAAAYQAAAAAAAAAAAAAAGAAAAxgAAABhAAAAGgAAABoAAAI8AAAAGgAAAxoAAANhAAAAGAAAARgAAAEYAAAAYQAAAGAAAAAAAAAAAAAAABgAAAMYAAADGgAAABoAAAM8AAAAPAAAADwAAAAaAAAAGgAAAxgAAAMYAAAAGAAAAmEAAABRAAAAYAAAAAAAAAAYAAABGAAAAWEAAAAaAAACGgAAADwAAAAaAAACGgAAAGEAAAAYAAACGAAAAhgAAAFRAAAAUQAAAFEAAABgAAAAGAAAABgAAANhAAAAGgAAARoAAAMaAAABGgAAARoAAAJhAAAAGAAAAhgAAAAYAAACYQAAAGEAAABhAAAAYQAAABgAAAIYAAABYQAAABoAAAIaAAADGgAAABoAAAMaAAACYQAAABgAAAEYAAABGAAAA1EAAABRAAAAUQAAAFEAAAAYAAADGAAAA2EAAAA8AAAAPAAAABoAAAI8AAAAPAAAAGEAAAAYAAACGAAAABgAAANhAAAAUQAAAFEAAABhAAAAGAAAABgAAANhAAAAGgAAAxoAAAIaAAABGgAAAxoAAABhAAAAGAAAAhgAAAEYAAADUQAAAFEAAABRAAAAUQAAABgAAAIYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAACGAAAAmEAAABhAAAAYQAAAGEAAAAYAAACGAAAAxgAAAFhAAAAPQAAAD0AAAA9AAAAYQAAABgAAAEYAAABGAAAAhgAAAJhAAAAAAAAAAAAAAAAAAAAGAAAARgAAAEYAAABYQAAAC4AAAAuAAAALgAAAGEAAAAYAAACGAAAAxgAAAIYAAADYQAAAAAAAAAAAAAAAAAAABgAAAMYAAABGAAAAWEAAAA9AAAALgAAAD0AAABhAAAAGAAAAxgAAAMYAAACGAAAA2EAAAAAAAAAAAAAAAAAAAAdAAABYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAHQAAAGEAAABhAAAAYQAAAGEAAABhAAAAHQAAAR0AAAEdAAACHQAAAzUAAAA1AAAANQAAAB0AAAEdAAACHQAAAx0AAAE1AAAAUQAAAFEAAABRAAAAUQAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAFwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAF8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAXwAAABcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAE8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAE8AAABPAAAATwAAABcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAFEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFEAAABRAAAAUQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAA== -2,0: ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABPAAAAXwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABPAAAATwAAAE8AAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAF8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAABcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAANAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABRAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABRAAAAUQAAAFEAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAGEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAANQAAAA== -1,1: ind: -1,1 - tiles: HAAAAxwAAAEcAAAAHAAAAxwAAAIcAAADHAAAAxwAAAAcAAABHAAAARwAAAAcAAACXwAAAE8AAABPAAAAXwAAABwAAAAcAAABEAAAABwAAAIcAAABEAAAABwAAAIcAAADEAAAABwAAAAcAAACNAAAAE8AAABPAAAATwAAAE8AAAAcAAAAHAAAABwAAAMcAAACHAAAAxAAAAAcAAABHAAAAhwAAAEcAAAAHAAAARwAAAJfAAAAXwAAAF8AAABfAAAAHAAAARwAAAMcAAACHAAAAhwAAAAcAAADHAAAARwAAAEcAAACHAAAAhwAAAMcAAAANAAAADQAAAA0AAAAXgAAABwAAAAQAAAAHAAAAhAAAAAcAAADEAAAABwAAAIQAAAAHAAAARAAAAAcAAABHAAAAzQAAAA0AAAAXgAAAAAAAAAcAAADHAAAARwAAAMQAAAAHAAAAhAAAAAcAAADEAAAABwAAAEcAAADHAAAAF8AAABfAAAAXgAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + HQAAAx0AAAEdAAAAHQAAAx0AAAIdAAADHQAAAx0AAAAdAAABHQAAAR0AAAAdAAACYQAAAFEAAABRAAAAYQAAAB0AAAAdAAABEAAAAB0AAAIdAAABEAAAAB0AAAIdAAADEAAAAB0AAAAdAAACNQAAAFEAAABRAAAAUQAAAFEAAAAdAAAAHQAAAB0AAAMdAAACHQAAAxAAAAAdAAABHQAAAh0AAAEdAAAAHQAAAR0AAAJhAAAAYQAAAGEAAABhAAAAHQAAAR0AAAMdAAACHQAAAh0AAAAdAAADHQAAAR0AAAEdAAACHQAAAh0AAAMdAAAANQAAADUAAAA1AAAAYAAAAB0AAAAQAAAAHQAAAhAAAAAdAAADEAAAAB0AAAIQAAAAHQAAARAAAAAdAAABHQAAAzUAAAA1AAAAYAAAAAAAAAAdAAADHQAAAR0AAAMQAAAAHQAAAhAAAAAdAAADEAAAAB0AAAEdAAADHQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABfAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAANAAAADQAAAA0AAAAHAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA0AAAANAAAABwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABhAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAANQAAADUAAAA1AAAAHQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA1AAAANQAAAB0AAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAXwAAABcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAF8AAAAXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAFwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAE8AAABPAAAATwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF8AAAAXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAFwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAE8AAABPAAAAFwAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFEAAABRAAAAUQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGEAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAFEAAABRAAAAGAAAAQ== -1,-2: ind: -1,-2 - tiles: FwAAAxcAAANfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAABcAAAEXAAADXwAAAAAAAAAAAAAAAAAAABcAAAIXAAAAXwAAADoAAAA6AAAAOgAAADoAAAA6AAAAXwAAABcAAAMXAAACFwAAAl8AAAAAAAAAAAAAAAAAAAAXAAAAFwAAAV8AAAA6AAAAOgAAADoAAAA6AAAAOgAAAF8AAAAXAAACFwAAABcAAABfAAAAXwAAAF8AAABfAAAAFwAAAxcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAARcAAAEXAAAATwAAAE8AAABPAAAATwAAABcAAAIXAAABFwAAARcAAAAXAAADFwAAARcAAAMXAAAAFwAAABcAAAMXAAABFwAAAF8AAABPAAAATwAAAF8AAAAXAAADFwAAAhcAAAAXAAACFwAAARcAAAAXAAABFwAAAhcAAAIXAAABFwAAABcAAANPAAAATwAAAE8AAABPAAAAFwAAAV8AAABfAAAAFwAAAhcAAAFfAAAAXwAAAF8AAABfAAAAXwAAABcAAAMXAAADXwAAAF8AAABfAAAAXwAAABcAAAFfAAAAFwAAAxcAAAIXAAADFwAAAhcAAAMXAAACFwAAAV8AAAAXAAADFwAAAk8AAABPAAAATwAAAF4AAAAXAAAAXwAAABcAAAIXAAAAFwAAABcAAAIXAAADFwAAAxcAAANfAAAAFwAAABcAAABfAAAATwAAAF4AAAAAAAAAFwAAA18AAAAXAAAAFwAAAhcAAAMXAAABFwAAARcAAAMXAAACXwAAABcAAAEXAAACXwAAAF4AAAAAAAAAAAAAABcAAAIXAAABFwAAABcAAAAXAAADFwAAAhcAAAAXAAADFwAAARcAAAMXAAABFwAAAV8AAABfAAAAAAAAAAAAAAAXAAACXwAAABcAAAIXAAAAFwAAAxcAAAEXAAABFwAAARcAAABfAAAAFwAAABcAAAJfAAAAXwAAAAAAAAAAAAAAFwAAAl8AAABfAAAAPAAAAF8AAABfAAAAXwAAADwAAABfAAAAXwAAABcAAAAXAAABXwAAAF8AAAAAAAAAAAAAABcAAAFfAAAAPAAAADwAAAA8AAAAXwAAADwAAAA8AAAAPAAAAF8AAAAXAAABFwAAAV8AAABeAAAAAAAAAAAAAAAXAAACXwAAADwAAAA8AAAAPAAAAF8AAAA8AAAAPAAAADwAAABfAAAAFwAAARcAAAJfAAAATwAAAF4AAAAAAAAAFwAAA18AAAA8AAAAPAAAADwAAABfAAAAPAAAADwAAAA8AAAAXwAAABcAAAIXAAABTwAAAE8AAABPAAAAXgAAAA== + tiles: + GAAAAxgAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAEYAAADYQAAAAAAAAAAAAAAAAAAABgAAAIYAAAAYQAAADwAAAA8AAAAPAAAADwAAAA8AAAAYQAAABgAAAMYAAACGAAAAmEAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAWEAAAA8AAAAPAAAADwAAAA8AAAAPAAAAGEAAAAYAAACGAAAABgAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAEYAAAAUQAAAFEAAABRAAAAUQAAABgAAAIYAAABGAAAARgAAAAYAAADGAAAARgAAAMYAAAAGAAAABgAAAMYAAABGAAAAGEAAABRAAAAUQAAAGEAAAAYAAADGAAAAhgAAAAYAAACGAAAARgAAAAYAAABGAAAAhgAAAIYAAABGAAAABgAAANRAAAAUQAAAFEAAABRAAAAGAAAAWEAAABhAAAAGAAAAhgAAAFhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAADYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAGAAAAxgAAAIYAAADGAAAAhgAAAMYAAACGAAAAWEAAAAYAAADGAAAAlEAAABRAAAAUQAAAGAAAAAYAAAAYQAAABgAAAIYAAAAGAAAABgAAAIYAAADGAAAAxgAAANhAAAAGAAAABgAAABhAAAAUQAAAGAAAAAAAAAAGAAAA2EAAAAYAAAAGAAAAhgAAAMYAAABGAAAARgAAAMYAAACYQAAABgAAAEYAAACYQAAAGAAAAAAAAAAAAAAABgAAAIYAAABGAAAABgAAAAYAAADGAAAAhgAAAAYAAADGAAAARgAAAMYAAABGAAAAWEAAABhAAAAAAAAAAAAAAAYAAACYQAAABgAAAIYAAAAGAAAAxgAAAEYAAABGAAAARgAAABhAAAAGAAAABgAAAJhAAAAYQAAAAAAAAAAAAAAGAAAAmEAAABhAAAAPgAAAGEAAABhAAAAYQAAAD4AAABhAAAAYQAAABgAAAAYAAABYQAAAGEAAAAAAAAAAAAAABgAAAFhAAAAPgAAAD4AAAA+AAAAYQAAAD4AAAA+AAAAPgAAAGEAAAAYAAABGAAAAWEAAABgAAAAAAAAAAAAAAAYAAACYQAAAD4AAAA+AAAAPgAAAGEAAAA+AAAAPgAAAD4AAABhAAAAGAAAARgAAAJhAAAAUQAAAGAAAAAAAAAAGAAAA2EAAAA+AAAAPgAAAD4AAABhAAAAPgAAAD4AAAA+AAAAYQAAABgAAAIYAAABUQAAAFEAAABRAAAAYAAAAA== -2,-3: ind: -2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAE8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABPAAAAXwAAABcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAE8AAAAXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABfAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAFEAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABhAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAg== -1,-3: ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAANAAAADQAAAA0AAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABfAAAATwAAAF4AAAAAAAAAXwAAAF8AAABfAAAATwAAADQAAABfAAAANAAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAAXgAAABcAAAMXAAAAXwAAAE8AAAA0AAAAXwAAADQAAABPAAAAXwAAABcAAAIXAAACFwAAAV8AAABPAAAAXwAAAF8AAAAXAAADFwAAAl8AAABPAAAANAAAAF8AAAA0AAAATwAAAF8AAAAXAAAAFwAAAhcAAANPAAAATwAAAE8AAABPAAAAFwAAAxcAAANfAAAATwAAADQAAABfAAAANAAAAE8AAABfAAAAFwAAAhcAAAIXAAADXwAAAE8AAABPAAAAXwAAABcAAAEXAAABXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAAE8AAABPAAAATwAAAE8AAAAXAAAAFwAAARcAAAEXAAABFwAAABcAAAMXAAABFwAAABcAAAEXAAADFwAAABcAAAJfAAAAXwAAAF8AAABfAAAAFwAAAxcAAAIXAAACFwAAARcAAAIXAAAAFwAAAxcAAAAXAAACFwAAAhcAAAIXAAACXwAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAUQAAAGAAAAAAAAAAYQAAAGEAAABhAAAAUQAAADUAAABhAAAANQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYAAAABgAAAMYAAAAYQAAAFEAAAA1AAAAYQAAADUAAABRAAAAYQAAABgAAAIYAAACGAAAAWEAAABRAAAAYQAAAGEAAAAYAAADGAAAAmEAAABRAAAANQAAAGEAAAA1AAAAUQAAAGEAAAAYAAAAGAAAAhgAAANRAAAAUQAAAFEAAABRAAAAGAAAAxgAAANhAAAAUQAAADUAAABhAAAANQAAAFEAAABhAAAAGAAAAhgAAAIYAAADYQAAAFEAAABRAAAAYQAAABgAAAEYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAAFEAAABRAAAAUQAAAFEAAAAYAAAAGAAAARgAAAEYAAABGAAAABgAAAMYAAABGAAAABgAAAEYAAADGAAAABgAAAJhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAIYAAACGAAAARgAAAIYAAAAGAAAAxgAAAAYAAACGAAAAhgAAAIYAAACYQAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -71,7 +79,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -93,6 +101,11 @@ entities: 408: -13,-27 409: -6,-22 414: -16,-22 + - node: + color: '#334E6DC8' + id: BrickTileWhiteCornerNe + decals: + 283: -5,19 - node: color: '#52B4E996' id: BrickTileWhiteCornerNe @@ -100,11 +113,6 @@ entities: 350: -8,-3 361: -13,-5 367: -10,-5 - - node: - color: '#334E6DC8' - id: BrickTileWhiteCornerNe - decals: - 283: -5,19 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerNe @@ -113,6 +121,11 @@ entities: 188: -7,-29 229: -7,2 230: -7,10 + - node: + color: '#334E6DC8' + id: BrickTileWhiteCornerNw + decals: + 290: -17,19 - node: color: '#52B4E996' id: BrickTileWhiteCornerNw @@ -130,9 +143,9 @@ entities: 138: -15,-29 - node: color: '#334E6DC8' - id: BrickTileWhiteCornerNw + id: BrickTileWhiteCornerSe decals: - 290: -17,19 + 282: -5,18 - node: color: '#52B4E996' id: BrickTileWhiteCornerSe @@ -140,17 +153,17 @@ entities: 352: -8,-6 363: -13,-4 364: -10,-4 - - node: - color: '#334E6DC8' - id: BrickTileWhiteCornerSe - decals: - 282: -5,18 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerSe decals: 189: -7,-32 237: -7,6 + - node: + color: '#334E6DC8' + id: BrickTileWhiteCornerSw + decals: + 291: -17,18 - node: color: '#52B4E996' id: BrickTileWhiteCornerSw @@ -163,17 +176,6 @@ entities: id: BrickTileWhiteCornerSw decals: 139: -15,-32 - - node: - color: '#334E6DC8' - id: BrickTileWhiteCornerSw - decals: - 291: -17,18 - - node: - color: '#DE3A3A96' - id: BrickTileWhiteInnerNe - decals: - 397: -9,-22 - 398: -13,-22 - node: color: '#334E6DC8' id: BrickTileWhiteInnerNe @@ -190,6 +192,12 @@ entities: 338: -8,16 339: -9,16 343: -13,16 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteInnerNe + decals: + 397: -9,-22 + 398: -13,-22 - node: color: '#FFFFFFFF' id: BrickTileWhiteInnerNe @@ -219,6 +227,28 @@ entities: 249: -6,-1 250: -6,7 251: -6,9 + - node: + color: '#334E6DC8' + id: BrickTileWhiteInnerNw + decals: + 262: -16,16 + 322: -6,16 + 323: -9,16 + 324: -14,16 + 325: -11,16 + 326: -15,19 + 327: -13,19 + 328: -11,19 + 329: -9,19 + 330: -7,19 + 340: -13,16 + 341: -13,17 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteInnerNw + decals: + 399: -13,-22 + 400: -9,-22 - node: color: '#FFFFFFFF' id: BrickTileWhiteInnerNw @@ -248,28 +278,6 @@ entities: 225: -16,-25 252: -5,9 253: -5,7 - - node: - color: '#334E6DC8' - id: BrickTileWhiteInnerNw - decals: - 262: -16,16 - 322: -6,16 - 323: -9,16 - 324: -14,16 - 325: -11,16 - 326: -15,19 - 327: -13,19 - 328: -11,19 - 329: -9,19 - 330: -7,19 - 340: -13,16 - 341: -13,17 - - node: - color: '#DE3A3A96' - id: BrickTileWhiteInnerNw - decals: - 399: -13,-22 - 400: -9,-22 - node: color: '#334E6DC8' id: BrickTileWhiteInnerSe @@ -315,6 +323,21 @@ entities: 228: -17,-17 256: -6,9 257: -6,7 + - node: + color: '#334E6DC8' + id: BrickTileWhiteInnerSw + decals: + 259: -16,16 + 273: -6,16 + 292: -16,18 + 317: -13,19 + 318: -9,19 + 319: -6,19 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteInnerSw + decals: + 401: -13,-22 - node: color: '#FFFFFFFF' id: BrickTileWhiteInnerSw @@ -345,21 +368,6 @@ entities: 227: -16,-17 254: -5,7 255: -5,9 - - node: - color: '#DE3A3A96' - id: BrickTileWhiteInnerSw - decals: - 401: -13,-22 - - node: - color: '#334E6DC8' - id: BrickTileWhiteInnerSw - decals: - 259: -16,16 - 273: -6,16 - 292: -16,18 - 317: -13,19 - 318: -9,19 - 319: -6,19 - node: color: '#334E6DC8' id: BrickTileWhiteLineE @@ -372,6 +380,23 @@ entities: 313: -13,18 314: -9,18 342: -13,17 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineE + decals: + 351: -8,-4 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineE + decals: + 387: -12,-25 + 388: -12,-24 + 389: -12,-23 + 391: -13,-21 + 392: -13,-20 + 393: -9,-21 + 394: -9,-20 + 395: -12,-26 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineE @@ -423,22 +448,21 @@ entities: 245: -6,8 246: -6,10 - node: - color: '#DE3A3A96' - id: BrickTileWhiteLineE - decals: - 387: -12,-25 - 388: -12,-24 - 389: -12,-23 - 391: -13,-21 - 392: -13,-20 - 393: -9,-21 - 394: -9,-20 - 395: -12,-26 - - node: - color: '#52B4E996' - id: BrickTileWhiteLineE + color: '#334E6DC8' + id: BrickTileWhiteLineN decals: - 351: -8,-4 + 261: -17,16 + 279: -5,16 + 284: -6,19 + 285: -8,19 + 286: -10,19 + 287: -12,19 + 288: -14,19 + 289: -16,19 + 306: -7,16 + 307: -10,16 + 308: -12,16 + 309: -15,16 - node: color: '#52B4E996' id: BrickTileWhiteLineN @@ -448,6 +472,17 @@ entities: 347: -11,-3 348: -10,-3 349: -9,-3 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineN + decals: + 368: -15,-22 + 369: -7,-22 + 370: -8,-22 + 371: -14,-22 + 372: -11,-22 + 373: -10,-22 + 390: -12,-22 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineN @@ -468,43 +503,6 @@ entities: 199: -8,-28 247: -17,10 248: -5,10 - - node: - color: '#DE3A3A96' - id: BrickTileWhiteLineN - decals: - 368: -15,-22 - 369: -7,-22 - 370: -8,-22 - 371: -14,-22 - 372: -11,-22 - 373: -10,-22 - 390: -12,-22 - - node: - color: '#334E6DC8' - id: BrickTileWhiteLineN - decals: - 261: -17,16 - 279: -5,16 - 284: -6,19 - 285: -8,19 - 286: -10,19 - 287: -12,19 - 288: -14,19 - 289: -16,19 - 306: -7,16 - 307: -10,16 - 308: -12,16 - 309: -15,16 - - node: - color: '#DE3A3A96' - id: BrickTileWhiteLineS - decals: - 382: -14,-22 - 383: -11,-22 - 384: -10,-22 - 385: -8,-22 - 386: -7,-22 - 396: -9,-22 - node: color: '#334E6DC8' id: BrickTileWhiteLineS @@ -527,6 +525,25 @@ entities: 301: -10,19 302: -8,19 303: -7,19 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineS + decals: + 353: -9,-6 + 354: -10,-6 + 355: -11,-6 + 356: -12,-6 + 357: -13,-6 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineS + decals: + 382: -14,-22 + 383: -11,-22 + 384: -10,-22 + 385: -8,-22 + 386: -7,-22 + 396: -9,-22 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineS @@ -543,19 +560,34 @@ entities: 202: -14,-27 203: -8,-27 - node: - color: '#52B4E996' - id: BrickTileWhiteLineS + color: '#334E6DC8' + id: BrickTileWhiteLineW decals: - 353: -9,-6 - 354: -10,-6 - 355: -11,-6 - 356: -12,-6 - 357: -13,-6 + 258: -16,15 + 275: -6,15 + 293: -16,17 + 304: -6,18 + 305: -6,17 + 310: -13,18 + 311: -9,18 + 312: -9,17 - node: color: '#52B4E996' id: BrickTileWhiteLineW decals: 359: -14,-4 + - node: + color: '#DE3A3A96' + id: BrickTileWhiteLineW + decals: + 374: -13,-21 + 375: -13,-20 + 376: -13,-26 + 377: -13,-25 + 378: -13,-24 + 379: -13,-23 + 380: -9,-20 + 381: -9,-21 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineW @@ -607,30 +639,6 @@ entities: 215: -16,-20 216: -16,-19 217: -16,-18 - - node: - color: '#DE3A3A96' - id: BrickTileWhiteLineW - decals: - 374: -13,-21 - 375: -13,-20 - 376: -13,-26 - 377: -13,-25 - 378: -13,-24 - 379: -13,-23 - 380: -9,-20 - 381: -9,-21 - - node: - color: '#334E6DC8' - id: BrickTileWhiteLineW - decals: - 258: -16,15 - 275: -6,15 - 293: -16,17 - 304: -6,18 - 305: -6,17 - 310: -13,18 - 311: -9,18 - 312: -9,17 - node: angle: -1.5707963267948966 rad color: '#FFFFFFFF' @@ -1967,8 +1975,6 @@ entities: - pos: -4.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1801 components: - pos: -5.5,-41.5 @@ -1994,22 +2000,16 @@ entities: - pos: -9.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1806 components: - pos: -10.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1807 components: - pos: -11.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1808 components: - pos: -12.5,-41.5 @@ -2035,71 +2035,51 @@ entities: - pos: -15.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1813 components: - pos: -16.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1814 components: - pos: -4.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1815 components: - pos: -11.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1816 components: - pos: -11.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1817 components: - pos: -10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1818 components: - pos: -10.5,-38.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1819 components: - pos: -10.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1820 components: - pos: -10.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1821 components: - pos: -7.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1822 components: - pos: -7.5,-32.5 @@ -2235,8 +2215,6 @@ entities: - pos: -10.5,-28.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1849 components: - pos: -10.5,-29.5 @@ -2392,8 +2370,6 @@ entities: - pos: -8.5,-25.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1880 components: - pos: -8.5,-18.5 @@ -2444,8 +2420,6 @@ entities: - pos: -8.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1891 components: - pos: -8.5,-7.5 @@ -2516,8 +2490,6 @@ entities: - pos: -14.5,-1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1905 components: - pos: -14.5,-0.5 @@ -2778,8 +2750,6 @@ entities: - pos: -6.5,-1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1957 components: - pos: -6.5,-0.5 @@ -3040,15 +3010,11 @@ entities: - pos: -7.5,10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 2009 components: - pos: -7.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 2010 components: - pos: -8.5,9.5 @@ -3119,8 +3085,6 @@ entities: - pos: -10.5,-1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 2024 components: - pos: -10.5,-2.5 @@ -3161,8 +3125,6 @@ entities: - pos: -3.5,18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 2032 components: - pos: -3.5,19.5 @@ -3460,22 +3422,16 @@ entities: - pos: -11.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1135 components: - pos: -10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1136 components: - pos: -9.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1137 components: - pos: -8.5,-39.5 @@ -3506,22 +3462,16 @@ entities: - pos: -10.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1145 components: - pos: -10.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1146 components: - pos: -11.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1147 components: - pos: -12.5,-41.5 @@ -3547,8 +3497,6 @@ entities: - pos: -16.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1407 components: - pos: -15.5,-22.5 @@ -3614,8 +3562,6 @@ entities: - pos: -15.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1542 components: - pos: -15.5,-39.5 @@ -3651,8 +3597,6 @@ entities: - pos: -15.5,-38.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1640 components: - pos: -15.5,-20.5 @@ -3863,8 +3807,6 @@ entities: - pos: -17.5,18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 1152 @@ -3872,8 +3814,6 @@ entities: - pos: -16.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1153 components: - pos: -15.5,-41.5 @@ -3899,22 +3839,16 @@ entities: - pos: -11.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1158 components: - pos: -10.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1159 components: - pos: -9.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1160 components: - pos: -8.5,-41.5 @@ -3940,22 +3874,16 @@ entities: - pos: -4.5,-41.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1539 components: - pos: -8.5,-25.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1682 components: - pos: -17.5,18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1683 components: - pos: -16.5,18.5 @@ -4026,64 +3954,46 @@ entities: - pos: -3.5,18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1700 components: - pos: -9.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1701 components: - pos: -9.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1702 components: - pos: -10.5,-39.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1703 components: - pos: -10.5,-38.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1704 components: - pos: -10.5,-37.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1705 components: - pos: -10.5,-36.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1706 components: - pos: -10.5,-35.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1707 components: - pos: -10.5,-34.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1708 components: - pos: -10.5,-33.5 @@ -4114,8 +4024,6 @@ entities: - pos: -7.5,-31.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1714 components: - pos: -6.5,-32.5 @@ -4286,8 +4194,6 @@ entities: - pos: -8.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1763 components: - pos: -5.5,-7.5 @@ -4328,8 +4234,6 @@ entities: - pos: -6.5,-1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1771 components: - pos: -5.5,-0.5 @@ -4400,8 +4304,6 @@ entities: - pos: -7.5,10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1785 components: - pos: -9.5,-8.5 @@ -4477,8 +4379,6 @@ entities: - pos: -14.5,-1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 1105 @@ -4736,96 +4636,72 @@ entities: pos: -13.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 669 components: - rot: 1.5707963267948966 rad pos: -13.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 670 components: - rot: 1.5707963267948966 rad pos: -13.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 674 components: - rot: 1.5707963267948966 rad pos: -9.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 675 components: - rot: -1.5707963267948966 rad pos: -7.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 676 components: - rot: -1.5707963267948966 rad pos: -7.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 677 components: - rot: -1.5707963267948966 rad pos: -11.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 678 components: - rot: -1.5707963267948966 rad pos: -11.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 679 components: - rot: -1.5707963267948966 rad pos: -11.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1064 components: - rot: 1.5707963267948966 rad pos: -9.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1066 components: - rot: 1.5707963267948966 rad pos: -9.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1067 components: - rot: -1.5707963267948966 rad pos: -7.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ChairPilotSeat entities: - uid: 206 @@ -4834,642 +4710,472 @@ entities: pos: -8.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 209 components: - rot: 3.141592653589793 rad pos: -10.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 210 components: - rot: 3.141592653589793 rad pos: -12.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 216 components: - rot: 3.141592653589793 rad pos: -10.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 230 components: - rot: 3.141592653589793 rad pos: -14.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 232 components: - rot: 3.141592653589793 rad pos: -6.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 239 components: - rot: 3.141592653589793 rad pos: -13.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 241 components: - rot: 3.141592653589793 rad pos: -7.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 342 components: - pos: -11.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 349 components: - rot: 3.141592653589793 rad pos: -11.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 356 components: - pos: -8.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 359 components: - pos: -12.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 425 components: - pos: -10.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 511 components: - pos: -12.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 512 components: - pos: -8.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 513 components: - pos: -9.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 514 components: - rot: 3.141592653589793 rad pos: -12.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 515 components: - rot: 3.141592653589793 rad pos: -11.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 518 components: - rot: 3.141592653589793 rad pos: -8.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 519 components: - rot: 3.141592653589793 rad pos: -12.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 520 components: - rot: 3.141592653589793 rad pos: -11.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 523 components: - pos: -12.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 524 components: - pos: -11.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 525 components: - rot: 3.141592653589793 rad pos: -9.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 526 components: - rot: 3.141592653589793 rad pos: -8.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 527 components: - pos: -8.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 528 components: - pos: -9.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 534 components: - rot: 3.141592653589793 rad pos: -13.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 535 components: - rot: 3.141592653589793 rad pos: -11.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 536 components: - rot: 3.141592653589793 rad pos: -9.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 537 components: - rot: 3.141592653589793 rad pos: -7.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 538 components: - rot: 3.141592653589793 rad pos: -12.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 539 components: - rot: 3.141592653589793 rad pos: -8.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 602 components: - rot: 3.141592653589793 rad pos: -10.5,-42.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 647 components: - rot: 1.5707963267948966 rad pos: -12.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 651 components: - rot: -1.5707963267948966 rad pos: -8.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 652 components: - pos: -9.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 653 components: - pos: -11.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 654 components: - pos: -10.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 939 components: - rot: -1.5707963267948966 rad pos: -8.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 940 components: - rot: 1.5707963267948966 rad pos: -12.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1005 components: - rot: 3.141592653589793 rad pos: -12.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1006 components: - pos: -9.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1007 components: - rot: 3.141592653589793 rad pos: -8.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1008 components: - pos: -11.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1073 components: - pos: -13.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1074 components: - rot: 3.141592653589793 rad pos: -13.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1075 components: - rot: 3.141592653589793 rad pos: -7.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1076 components: - pos: -7.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1077 components: - rot: 3.141592653589793 rad pos: -6.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1078 components: - pos: -6.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1079 components: - pos: -6.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1080 components: - rot: 3.141592653589793 rad pos: -6.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1081 components: - pos: -14.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1082 components: - rot: 3.141592653589793 rad pos: -14.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1083 components: - rot: 3.141592653589793 rad pos: -14.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1084 components: - pos: -14.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1085 components: - pos: -16.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1086 components: - pos: -4.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1087 components: - rot: 3.141592653589793 rad pos: -4.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1088 components: - rot: 3.141592653589793 rad pos: -16.5,-32.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1165 components: - pos: -15.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1175 components: - pos: -13.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1176 components: - pos: -7.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1177 components: - pos: -5.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1179 components: - pos: -6.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1180 components: - pos: -14.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1202 components: - pos: -14.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1203 components: - pos: -6.5,-28.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1204 components: - rot: 3.141592653589793 rad pos: -6.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1205 components: - rot: 3.141592653589793 rad pos: -14.5,-30.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1238 components: - rot: 3.141592653589793 rad pos: -9.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2087 components: - rot: 3.141592653589793 rad pos: -9.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2109 components: - rot: 1.5707963267948966 rad pos: -13.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2113 components: - rot: 1.5707963267948966 rad pos: -13.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2114 components: - rot: 1.5707963267948966 rad pos: -13.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2115 components: - pos: -11.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2116 components: - pos: -10.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2117 components: - pos: -9.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2118 components: - pos: -13.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2119 components: - pos: -7.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2122 components: - pos: -9.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2123 components: - rot: 3.141592653589793 rad pos: -9.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2124 components: - rot: 1.5707963267948966 rad pos: -10.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 2125 components: - rot: -1.5707963267948966 rad pos: -8.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ClosetEmergencyFilledRandom entities: - uid: 242 @@ -7040,20 +6746,16 @@ entities: pos: -13.5,-14.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1406 components: - pos: -7.5,-2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1408 components: @@ -7061,10 +6763,8 @@ entities: pos: -5.5,-11.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1409 components: @@ -7072,20 +6772,16 @@ entities: pos: -15.5,-11.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1410 components: - pos: -1.5,-4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1411 components: @@ -7093,10 +6789,8 @@ entities: pos: -7.5,-14.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1412 components: @@ -7104,30 +6798,24 @@ entities: pos: -4.5,-33.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1414 components: - pos: -13.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1415 components: - pos: -7.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1416 components: @@ -7135,10 +6823,8 @@ entities: pos: -15.5,-24.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1417 components: @@ -7146,10 +6832,8 @@ entities: pos: -15.5,-16.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1418 components: @@ -7157,10 +6841,8 @@ entities: pos: -13.5,-16.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1419 components: @@ -7168,10 +6850,8 @@ entities: pos: -5.5,-16.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1420 components: @@ -7179,10 +6859,8 @@ entities: pos: -13.5,-20.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1421 components: @@ -7190,10 +6868,8 @@ entities: pos: -5.5,-24.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1422 components: @@ -7201,20 +6877,16 @@ entities: pos: -7.5,-20.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1423 components: - pos: -1.5,-12.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1424 components: @@ -7222,10 +6894,8 @@ entities: pos: -8.5,2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1425 components: @@ -7233,10 +6903,8 @@ entities: pos: -4.5,-0.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1426 components: @@ -7244,10 +6912,8 @@ entities: pos: -8.5,6.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1427 components: @@ -7255,10 +6921,8 @@ entities: pos: -16.5,-0.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1428 components: @@ -7266,10 +6930,8 @@ entities: pos: -16.5,10.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1429 components: @@ -7277,10 +6939,8 @@ entities: pos: -12.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1430 components: @@ -7288,50 +6948,40 @@ entities: pos: -10.5,11.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1441 components: - pos: -1.5,-34.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1442 components: - pos: -19.5,-34.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1446 components: - pos: -19.5,-26.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1447 components: - pos: -1.5,-26.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1448 components: @@ -7339,10 +6989,8 @@ entities: pos: -7.5,-24.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1449 components: @@ -7350,10 +6998,8 @@ entities: pos: -13.5,-24.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1450 components: @@ -7361,10 +7007,8 @@ entities: pos: -7.5,-16.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1498 components: @@ -7372,20 +7016,16 @@ entities: pos: -10.5,-30.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1532 components: - pos: -13.5,-2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1550 components: @@ -7393,10 +7033,8 @@ entities: pos: -13.5,-5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1551 components: @@ -7404,10 +7042,8 @@ entities: pos: -7.5,-5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1552 components: @@ -7415,10 +7051,8 @@ entities: pos: -5.5,-2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1553 components: @@ -7426,10 +7060,8 @@ entities: pos: -5.5,-6.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1554 components: @@ -7437,10 +7069,8 @@ entities: pos: -15.5,-6.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1555 components: @@ -7448,30 +7078,24 @@ entities: pos: -15.5,-2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1556 components: - pos: -19.5,-12.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1557 components: - pos: -19.5,-4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1558 components: @@ -7479,10 +7103,8 @@ entities: pos: -12.5,2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1559 components: @@ -7490,10 +7112,8 @@ entities: pos: -12.5,6.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1565 components: @@ -7501,20 +7121,16 @@ entities: pos: -16.5,-33.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1566 components: - pos: -7.5,-39.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1570 components: @@ -7522,10 +7138,8 @@ entities: pos: -16.5,-29.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1571 components: @@ -7533,10 +7147,8 @@ entities: pos: -4.5,4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1572 components: @@ -7544,20 +7156,16 @@ entities: pos: -4.5,10.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1573 components: - pos: -1.5,9.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1575 components: @@ -7565,20 +7173,16 @@ entities: pos: -16.5,4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1576 components: - pos: -19.5,9.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1577 components: @@ -7586,50 +7190,40 @@ entities: pos: -8.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1578 components: - pos: -1.5,17.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1580 components: - pos: -10.5,-32.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1581 components: - pos: -6.5,-26.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1582 components: - pos: -14.5,-26.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1584 components: @@ -7637,10 +7231,8 @@ entities: pos: -4.5,18.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1585 components: @@ -7648,10 +7240,8 @@ entities: pos: -15.5,21.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1586 components: @@ -7659,10 +7249,8 @@ entities: pos: -5.5,21.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1587 components: @@ -7670,50 +7258,40 @@ entities: pos: -16.5,18.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1588 components: - pos: -19.5,17.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1605 components: - pos: -13.5,-39.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1606 components: - pos: -8.5,-35.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1607 components: - pos: -12.5,-35.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1608 components: @@ -7721,10 +7299,8 @@ entities: pos: -4.5,-29.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: EpinephrineChemistryBottle entities: @@ -7892,8 +7468,6 @@ entities: pos: -17.5,-42.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1729 components: - rot: -1.5707963267948966 rad @@ -7902,8 +7476,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 1182 @@ -7914,10 +7486,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1184 components: - rot: 3.141592653589793 rad @@ -7926,10 +7494,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1185 components: - pos: -9.5,-39.5 @@ -7937,10 +7501,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1186 components: - rot: 1.5707963267948966 rad @@ -7949,10 +7509,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1192 components: - rot: 1.5707963267948966 rad @@ -7961,10 +7517,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1193 components: - pos: -6.5,-40.5 @@ -7972,10 +7524,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1227 components: - rot: 3.141592653589793 rad @@ -7984,8 +7532,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1245 components: - rot: -1.5707963267948966 rad @@ -7994,8 +7540,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1246 components: - rot: -1.5707963267948966 rad @@ -8004,8 +7548,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1248 components: - rot: 3.141592653589793 rad @@ -8014,8 +7556,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1297 components: - rot: -1.5707963267948966 rad @@ -8024,8 +7564,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1308 components: - rot: -1.5707963267948966 rad @@ -8034,8 +7572,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1314 components: - rot: 1.5707963267948966 rad @@ -8044,8 +7580,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1331 components: - rot: 1.5707963267948966 rad @@ -8054,8 +7588,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1350 components: - rot: -1.5707963267948966 rad @@ -8064,18 +7596,12 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1400 components: - rot: -1.5707963267948966 rad pos: -16.5,-42.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1730 components: - rot: 3.141592653589793 rad @@ -8084,10 +7610,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1731 components: - pos: -4.5,-40.5 @@ -8095,10 +7617,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1732 components: - pos: -5.5,-39.5 @@ -8106,8 +7624,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1733 components: - rot: 3.141592653589793 rad @@ -8116,10 +7632,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1735 components: - pos: -8.5,-35.5 @@ -8127,8 +7639,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1736 components: - rot: 3.141592653589793 rad @@ -8137,8 +7647,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2154 components: - rot: 3.141592653589793 rad @@ -8147,8 +7655,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2165 components: - rot: -1.5707963267948966 rad @@ -8157,8 +7663,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2166 components: - pos: -14.5,-29.5 @@ -8166,8 +7670,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2171 components: - rot: 3.141592653589793 rad @@ -8176,8 +7678,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2173 components: - rot: 3.141592653589793 rad @@ -8186,8 +7686,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2174 components: - rot: -1.5707963267948966 rad @@ -8196,8 +7694,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2184 components: - rot: -1.5707963267948966 rad @@ -8206,8 +7702,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2207 components: - rot: -1.5707963267948966 rad @@ -8216,8 +7710,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2239 components: - rot: 3.141592653589793 rad @@ -8226,8 +7718,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2242 components: - rot: 3.141592653589793 rad @@ -8236,8 +7726,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2257 components: - pos: -8.5,6.5 @@ -8245,8 +7733,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2258 components: - rot: -1.5707963267948966 rad @@ -8255,8 +7741,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2287 components: - pos: -4.5,13.5 @@ -8264,8 +7748,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2290 components: - rot: 3.141592653589793 rad @@ -8274,8 +7756,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2291 components: - pos: -5.5,15.5 @@ -8283,8 +7763,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2307 components: - rot: 1.5707963267948966 rad @@ -8293,8 +7771,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 1225 @@ -8304,8 +7780,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1229 components: - pos: -10.5,-27.5 @@ -8313,8 +7787,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2153 components: - pos: -9.5,-32.5 @@ -8322,8 +7794,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2293 components: - pos: -9.5,15.5 @@ -8331,8 +7801,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 1237 @@ -8343,8 +7811,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1239 components: - rot: 3.141592653589793 rad @@ -8353,8 +7819,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1257 components: - pos: -10.5,-37.5 @@ -8362,10 +7826,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1258 components: - pos: -10.5,-36.5 @@ -8373,10 +7833,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1259 components: - pos: -10.5,-35.5 @@ -8384,10 +7840,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1260 components: - pos: -10.5,-34.5 @@ -8395,10 +7847,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1261 components: - rot: -1.5707963267948966 rad @@ -8407,8 +7855,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1262 components: - rot: -1.5707963267948966 rad @@ -8417,8 +7863,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1263 components: - rot: -1.5707963267948966 rad @@ -8427,8 +7871,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1264 components: - rot: -1.5707963267948966 rad @@ -8437,8 +7879,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1265 components: - rot: 3.141592653589793 rad @@ -8447,8 +7887,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1266 components: - rot: 3.141592653589793 rad @@ -8457,8 +7895,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1267 components: - rot: 3.141592653589793 rad @@ -8467,8 +7903,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1268 components: - rot: 3.141592653589793 rad @@ -8477,8 +7911,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1269 components: - rot: 3.141592653589793 rad @@ -8487,8 +7919,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1270 components: - rot: 1.5707963267948966 rad @@ -8497,8 +7927,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1271 components: - rot: 1.5707963267948966 rad @@ -8507,8 +7935,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1272 components: - rot: 1.5707963267948966 rad @@ -8517,8 +7943,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1273 components: - rot: 1.5707963267948966 rad @@ -8527,8 +7951,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1274 components: - pos: -10.5,-28.5 @@ -8536,10 +7958,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1275 components: - pos: -10.5,-26.5 @@ -8547,8 +7965,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1276 components: - pos: -10.5,-25.5 @@ -8556,10 +7972,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1277 components: - pos: -10.5,-24.5 @@ -8567,8 +7979,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1278 components: - pos: -10.5,-23.5 @@ -8576,8 +7986,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1280 components: - pos: -10.5,-21.5 @@ -8585,8 +7993,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1282 components: - pos: -10.5,-19.5 @@ -8594,10 +8000,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1283 components: - pos: -15.5,-26.5 @@ -8605,8 +8007,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1284 components: - pos: -15.5,-25.5 @@ -8614,8 +8014,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1285 components: - pos: -15.5,-24.5 @@ -8623,8 +8021,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1286 components: - pos: -15.5,-23.5 @@ -8632,8 +8028,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1287 components: - pos: -15.5,-22.5 @@ -8641,8 +8035,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1288 components: - pos: -15.5,-21.5 @@ -8650,8 +8042,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1289 components: - pos: -15.5,-20.5 @@ -8659,8 +8049,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1290 components: - pos: -15.5,-18.5 @@ -8668,8 +8056,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1291 components: - pos: -15.5,-17.5 @@ -8677,8 +8063,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1292 components: - pos: -15.5,-16.5 @@ -8686,8 +8070,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1293 components: - pos: -15.5,-15.5 @@ -8695,8 +8077,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1294 components: - pos: -15.5,-14.5 @@ -8704,8 +8084,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1295 components: - rot: -1.5707963267948966 rad @@ -8714,8 +8092,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1296 components: - rot: -1.5707963267948966 rad @@ -8724,8 +8100,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1298 components: - rot: 3.141592653589793 rad @@ -8734,8 +8108,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1299 components: - rot: 3.141592653589793 rad @@ -8744,8 +8116,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1300 components: - rot: 3.141592653589793 rad @@ -8754,8 +8124,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1302 components: - rot: 1.5707963267948966 rad @@ -8764,8 +8132,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1303 components: - rot: 1.5707963267948966 rad @@ -8774,8 +8140,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1304 components: - pos: -15.5,-6.5 @@ -8783,8 +8147,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1305 components: - pos: -15.5,-5.5 @@ -8792,8 +8154,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1306 components: - rot: -1.5707963267948966 rad @@ -8802,8 +8162,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1307 components: - rot: -1.5707963267948966 rad @@ -8812,8 +8170,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1309 components: - rot: 3.141592653589793 rad @@ -8822,8 +8178,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1310 components: - rot: 3.141592653589793 rad @@ -8832,8 +8186,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1311 components: - rot: 3.141592653589793 rad @@ -8842,8 +8194,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1312 components: - rot: 3.141592653589793 rad @@ -8852,8 +8202,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1313 components: - rot: 3.141592653589793 rad @@ -8862,8 +8210,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1315 components: - rot: 3.141592653589793 rad @@ -8872,8 +8218,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1316 components: - rot: 3.141592653589793 rad @@ -8882,8 +8226,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1317 components: - rot: 1.5707963267948966 rad @@ -8892,8 +8234,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1318 components: - rot: 1.5707963267948966 rad @@ -8902,8 +8242,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1319 components: - rot: 1.5707963267948966 rad @@ -8912,8 +8250,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1322 components: - rot: 3.141592653589793 rad @@ -8922,8 +8258,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1324 components: - rot: 3.141592653589793 rad @@ -8932,8 +8266,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1326 components: - rot: 3.141592653589793 rad @@ -8942,8 +8274,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1327 components: - rot: 3.141592653589793 rad @@ -8952,8 +8282,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1328 components: - rot: 3.141592653589793 rad @@ -8962,8 +8290,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1329 components: - rot: 3.141592653589793 rad @@ -8972,8 +8298,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1330 components: - rot: 3.141592653589793 rad @@ -8982,8 +8306,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1332 components: - rot: 3.141592653589793 rad @@ -8992,8 +8314,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1333 components: - rot: 3.141592653589793 rad @@ -9002,8 +8322,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1334 components: - rot: 3.141592653589793 rad @@ -9012,8 +8330,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1335 components: - rot: 3.141592653589793 rad @@ -9022,8 +8338,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1336 components: - rot: 3.141592653589793 rad @@ -9032,8 +8346,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1337 components: - rot: 3.141592653589793 rad @@ -9042,8 +8354,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1338 components: - rot: 1.5707963267948966 rad @@ -9052,8 +8362,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1339 components: - rot: 1.5707963267948966 rad @@ -9062,8 +8370,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1340 components: - rot: 1.5707963267948966 rad @@ -9072,8 +8378,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1341 components: - rot: 1.5707963267948966 rad @@ -9082,8 +8386,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1342 components: - rot: 1.5707963267948966 rad @@ -9092,8 +8394,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1343 components: - rot: 1.5707963267948966 rad @@ -9102,8 +8402,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1344 components: - rot: 1.5707963267948966 rad @@ -9112,8 +8410,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1345 components: - rot: 1.5707963267948966 rad @@ -9122,8 +8418,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1346 components: - pos: -5.5,17.5 @@ -9131,8 +8425,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1347 components: - pos: -5.5,18.5 @@ -9140,8 +8432,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1348 components: - pos: -10.5,15.5 @@ -9149,8 +8439,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1349 components: - pos: -10.5,14.5 @@ -9158,8 +8446,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1353 components: - pos: -5.5,10.5 @@ -9167,8 +8453,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1357 components: - rot: -1.5707963267948966 rad @@ -9177,8 +8461,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1358 components: - rot: -1.5707963267948966 rad @@ -9187,8 +8469,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1359 components: - rot: -1.5707963267948966 rad @@ -9197,8 +8477,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1360 components: - rot: -1.5707963267948966 rad @@ -9207,8 +8485,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1361 components: - rot: 3.141592653589793 rad @@ -9217,8 +8493,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1362 components: - rot: 3.141592653589793 rad @@ -9227,8 +8501,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1363 components: - rot: 3.141592653589793 rad @@ -9237,8 +8509,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1364 components: - rot: 3.141592653589793 rad @@ -9247,8 +8517,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1365 components: - rot: 3.141592653589793 rad @@ -9257,8 +8525,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1366 components: - rot: 3.141592653589793 rad @@ -9267,8 +8533,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1367 components: - rot: 3.141592653589793 rad @@ -9277,8 +8541,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1368 components: - rot: 3.141592653589793 rad @@ -9287,8 +8549,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1369 components: - rot: 3.141592653589793 rad @@ -9297,8 +8557,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1370 components: - rot: 3.141592653589793 rad @@ -9307,8 +8565,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1371 components: - rot: 3.141592653589793 rad @@ -9317,8 +8573,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1372 components: - rot: 3.141592653589793 rad @@ -9327,8 +8581,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1373 components: - rot: 3.141592653589793 rad @@ -9337,8 +8589,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1374 components: - rot: 3.141592653589793 rad @@ -9347,8 +8597,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1375 components: - rot: 3.141592653589793 rad @@ -9357,8 +8605,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1376 components: - rot: 3.141592653589793 rad @@ -9367,8 +8613,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1377 components: - rot: 3.141592653589793 rad @@ -9377,8 +8621,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1378 components: - rot: 3.141592653589793 rad @@ -9387,8 +8629,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1379 components: - rot: 3.141592653589793 rad @@ -9397,8 +8637,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1380 components: - rot: 3.141592653589793 rad @@ -9407,8 +8645,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1381 components: - rot: 3.141592653589793 rad @@ -9417,8 +8653,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1382 components: - rot: 3.141592653589793 rad @@ -9427,8 +8661,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1383 components: - rot: 3.141592653589793 rad @@ -9437,8 +8669,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1384 components: - rot: 3.141592653589793 rad @@ -9447,8 +8677,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1385 components: - rot: 3.141592653589793 rad @@ -9457,8 +8685,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1386 components: - rot: 3.141592653589793 rad @@ -9467,8 +8693,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1387 components: - rot: 3.141592653589793 rad @@ -9477,8 +8701,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1388 components: - rot: 3.141592653589793 rad @@ -9487,8 +8709,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1389 components: - rot: 3.141592653589793 rad @@ -9497,8 +8717,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1390 components: - rot: 3.141592653589793 rad @@ -9507,8 +8725,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1391 components: - rot: 3.141592653589793 rad @@ -9517,8 +8733,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1392 components: - rot: 3.141592653589793 rad @@ -9527,8 +8741,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1393 components: - pos: -8.5,-36.5 @@ -9536,8 +8748,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1394 components: - rot: 3.141592653589793 rad @@ -9546,8 +8756,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1395 components: - rot: 3.141592653589793 rad @@ -9556,8 +8764,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1396 components: - rot: 3.141592653589793 rad @@ -9566,8 +8772,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1397 components: - rot: 3.141592653589793 rad @@ -9576,17 +8780,11 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1399 components: - pos: -16.5,-41.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1734 components: - pos: -4.5,-41.5 @@ -9594,10 +8792,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1739 components: - rot: 1.5707963267948966 rad @@ -9606,10 +8800,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2147 components: - pos: -8.5,-37.5 @@ -9617,8 +8807,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2148 components: - pos: -8.5,-38.5 @@ -9626,8 +8814,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2149 components: - rot: -1.5707963267948966 rad @@ -9636,8 +8822,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2150 components: - rot: -1.5707963267948966 rad @@ -9646,8 +8830,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2151 components: - rot: 3.141592653589793 rad @@ -9656,10 +8838,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2152 components: - rot: 3.141592653589793 rad @@ -9668,8 +8846,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2155 components: - rot: 3.141592653589793 rad @@ -9678,8 +8854,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2156 components: - rot: 1.5707963267948966 rad @@ -9688,8 +8862,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2157 components: - rot: 3.141592653589793 rad @@ -9698,8 +8870,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2158 components: - pos: -14.5,-31.5 @@ -9707,8 +8877,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2159 components: - rot: -1.5707963267948966 rad @@ -9717,8 +8885,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2160 components: - rot: -1.5707963267948966 rad @@ -9727,8 +8893,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2161 components: - rot: -1.5707963267948966 rad @@ -9737,8 +8901,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2162 components: - rot: -1.5707963267948966 rad @@ -9747,8 +8909,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2163 components: - rot: -1.5707963267948966 rad @@ -9757,8 +8917,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2164 components: - rot: -1.5707963267948966 rad @@ -9767,8 +8925,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2167 components: - pos: -6.5,-31.5 @@ -9776,8 +8932,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2168 components: - rot: -1.5707963267948966 rad @@ -9786,8 +8940,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2169 components: - pos: -9.5,-31.5 @@ -9795,10 +8947,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2175 components: - rot: 3.141592653589793 rad @@ -9807,10 +8955,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2176 components: - rot: 3.141592653589793 rad @@ -9819,8 +8963,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2177 components: - rot: 3.141592653589793 rad @@ -9829,8 +8971,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2178 components: - rot: 3.141592653589793 rad @@ -9839,10 +8979,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2180 components: - rot: -1.5707963267948966 rad @@ -9851,8 +8987,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2185 components: - rot: -1.5707963267948966 rad @@ -9861,8 +8995,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2186 components: - rot: -1.5707963267948966 rad @@ -9871,8 +9003,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2187 components: - rot: 3.141592653589793 rad @@ -9881,8 +9011,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2188 components: - rot: 3.141592653589793 rad @@ -9891,8 +9019,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2189 components: - rot: 3.141592653589793 rad @@ -9901,8 +9027,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2190 components: - rot: 3.141592653589793 rad @@ -9911,8 +9035,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2191 components: - rot: 3.141592653589793 rad @@ -9921,8 +9043,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2192 components: - rot: 3.141592653589793 rad @@ -9931,8 +9051,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2196 components: - pos: -11.5,-23.5 @@ -9940,8 +9058,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2197 components: - pos: -11.5,-24.5 @@ -9949,8 +9065,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2198 components: - pos: -11.5,-25.5 @@ -9958,8 +9072,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2199 components: - rot: -1.5707963267948966 rad @@ -9968,8 +9080,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2200 components: - rot: -1.5707963267948966 rad @@ -9978,8 +9088,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2201 components: - rot: -1.5707963267948966 rad @@ -9988,8 +9096,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2202 components: - rot: -1.5707963267948966 rad @@ -9998,8 +9104,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2203 components: - rot: 3.141592653589793 rad @@ -10008,8 +9112,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2204 components: - rot: 3.141592653589793 rad @@ -10018,8 +9120,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2206 components: - rot: 1.5707963267948966 rad @@ -10028,8 +9128,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2209 components: - rot: 1.5707963267948966 rad @@ -10038,8 +9136,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2210 components: - rot: 1.5707963267948966 rad @@ -10048,8 +9144,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2211 components: - rot: 1.5707963267948966 rad @@ -10058,8 +9152,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2214 components: - pos: -4.5,-25.5 @@ -10067,8 +9159,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2215 components: - pos: -4.5,-24.5 @@ -10076,8 +9166,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2216 components: - pos: -4.5,-23.5 @@ -10085,8 +9173,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2217 components: - pos: -4.5,-21.5 @@ -10094,8 +9180,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2218 components: - pos: -4.5,-20.5 @@ -10103,8 +9187,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2219 components: - pos: -4.5,-19.5 @@ -10112,8 +9194,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2220 components: - pos: -4.5,-18.5 @@ -10121,8 +9201,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2221 components: - pos: -4.5,-17.5 @@ -10130,8 +9208,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2222 components: - pos: -4.5,-16.5 @@ -10139,8 +9215,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2223 components: - pos: -4.5,-15.5 @@ -10148,8 +9222,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2224 components: - pos: -4.5,-14.5 @@ -10157,8 +9229,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2229 components: - rot: 1.5707963267948966 rad @@ -10167,8 +9237,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2230 components: - rot: 1.5707963267948966 rad @@ -10177,8 +9245,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2232 components: - rot: 1.5707963267948966 rad @@ -10187,8 +9253,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2233 components: - pos: -4.5,-10.5 @@ -10196,8 +9260,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2234 components: - pos: -4.5,-11.5 @@ -10205,8 +9267,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2235 components: - pos: -4.5,-12.5 @@ -10214,8 +9274,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2236 components: - rot: -1.5707963267948966 rad @@ -10224,8 +9282,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2237 components: - rot: -1.5707963267948966 rad @@ -10234,8 +9290,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2238 components: - rot: -1.5707963267948966 rad @@ -10244,8 +9298,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2247 components: - pos: -5.5,9.5 @@ -10253,8 +9305,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2248 components: - pos: -5.5,8.5 @@ -10262,8 +9312,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2249 components: - pos: -5.5,7.5 @@ -10271,8 +9319,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2250 components: - pos: -5.5,6.5 @@ -10280,8 +9326,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2259 components: - rot: -1.5707963267948966 rad @@ -10290,8 +9334,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2260 components: - rot: 3.141592653589793 rad @@ -10300,8 +9342,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2261 components: - rot: 3.141592653589793 rad @@ -10310,8 +9350,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2262 components: - rot: 1.5707963267948966 rad @@ -10320,8 +9358,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2263 components: - rot: 1.5707963267948966 rad @@ -10330,8 +9366,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2264 components: - rot: 1.5707963267948966 rad @@ -10340,8 +9374,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2265 components: - rot: 1.5707963267948966 rad @@ -10350,8 +9382,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2267 components: - rot: 1.5707963267948966 rad @@ -10360,8 +9390,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2268 components: - rot: 1.5707963267948966 rad @@ -10370,8 +9398,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2269 components: - pos: -4.5,2.5 @@ -10379,8 +9405,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2270 components: - pos: -4.5,1.5 @@ -10388,8 +9412,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2271 components: - pos: -4.5,0.5 @@ -10397,8 +9419,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2272 components: - pos: -4.5,-0.5 @@ -10406,8 +9426,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2273 components: - pos: -4.5,-1.5 @@ -10415,8 +9433,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2274 components: - pos: -4.5,-2.5 @@ -10424,8 +9440,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2275 components: - pos: -4.5,-3.5 @@ -10433,8 +9447,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2276 components: - rot: -1.5707963267948966 rad @@ -10443,8 +9455,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2277 components: - rot: -1.5707963267948966 rad @@ -10453,8 +9463,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2278 components: - rot: -1.5707963267948966 rad @@ -10463,8 +9471,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2279 components: - rot: 3.141592653589793 rad @@ -10473,8 +9479,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2280 components: - rot: 3.141592653589793 rad @@ -10483,8 +9487,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2281 components: - rot: 3.141592653589793 rad @@ -10493,8 +9495,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2282 components: - rot: 3.141592653589793 rad @@ -10503,8 +9503,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2283 components: - rot: 3.141592653589793 rad @@ -10513,8 +9511,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2284 components: - rot: 3.141592653589793 rad @@ -10523,8 +9519,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2285 components: - rot: 3.141592653589793 rad @@ -10533,8 +9527,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2286 components: - rot: 3.141592653589793 rad @@ -10543,8 +9535,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2288 components: - pos: -4.5,11.5 @@ -10552,8 +9542,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2289 components: - pos: -4.5,12.5 @@ -10561,8 +9549,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2292 components: - pos: -5.5,14.5 @@ -10570,8 +9556,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2294 components: - rot: 1.5707963267948966 rad @@ -10580,8 +9564,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2295 components: - rot: 1.5707963267948966 rad @@ -10590,8 +9572,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2296 components: - rot: 1.5707963267948966 rad @@ -10600,8 +9580,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2298 components: - rot: 3.141592653589793 rad @@ -10610,10 +9588,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2299 components: - rot: 3.141592653589793 rad @@ -10622,8 +9596,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2300 components: - rot: 3.141592653589793 rad @@ -10632,8 +9604,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2301 components: - rot: 3.141592653589793 rad @@ -10642,8 +9612,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2305 components: - rot: 1.5707963267948966 rad @@ -10652,8 +9620,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2306 components: - rot: 1.5707963267948966 rad @@ -10662,8 +9628,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2308 components: - rot: 1.5707963267948966 rad @@ -10672,8 +9636,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2309 components: - rot: 1.5707963267948966 rad @@ -10682,8 +9644,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2310 components: - rot: 1.5707963267948966 rad @@ -10692,8 +9652,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2311 components: - rot: 1.5707963267948966 rad @@ -10702,8 +9660,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2312 components: - rot: 1.5707963267948966 rad @@ -10712,8 +9668,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2313 components: - rot: 1.5707963267948966 rad @@ -10722,8 +9676,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2314 components: - pos: -16.5,14.5 @@ -10731,10 +9683,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 2315 components: - pos: -16.5,13.5 @@ -10742,8 +9690,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2320 components: - rot: 1.5707963267948966 rad @@ -10752,8 +9698,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2321 components: - pos: -15.5,6.5 @@ -10761,8 +9705,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2322 components: - pos: -16.5,4.5 @@ -10770,8 +9712,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2323 components: - pos: -16.5,5.5 @@ -10779,8 +9719,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2324 components: - pos: -16.5,6.5 @@ -10788,8 +9726,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2325 components: - pos: -16.5,7.5 @@ -10797,8 +9733,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2326 components: - pos: -16.5,8.5 @@ -10806,8 +9740,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2327 components: - pos: -16.5,9.5 @@ -10815,8 +9747,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2328 components: - pos: -16.5,11.5 @@ -10824,8 +9754,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2329 components: - pos: -16.5,12.5 @@ -10833,8 +9761,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2330 components: - pos: -15.5,-7.5 @@ -10842,8 +9768,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2331 components: - pos: -16.5,-6.5 @@ -10851,8 +9775,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2332 components: - pos: -16.5,-5.5 @@ -10860,8 +9782,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2333 components: - pos: -16.5,-4.5 @@ -10869,8 +9789,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2334 components: - pos: -16.5,-3.5 @@ -10878,8 +9796,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2335 components: - pos: -16.5,-2.5 @@ -10887,8 +9803,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2336 components: - pos: -16.5,-1.5 @@ -10896,8 +9810,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2337 components: - pos: -16.5,-0.5 @@ -10905,8 +9817,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2338 components: - pos: -16.5,0.5 @@ -10914,8 +9824,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2339 components: - pos: -16.5,1.5 @@ -10923,8 +9831,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2340 components: - pos: -16.5,2.5 @@ -10932,8 +9838,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2344 components: - rot: -1.5707963267948966 rad @@ -10942,8 +9846,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 1181 @@ -10953,10 +9855,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1183 components: - pos: -13.5,-40.5 @@ -10964,10 +9862,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1187 components: - rot: 3.141592653589793 rad @@ -10976,10 +9870,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1224 components: - rot: 1.5707963267948966 rad @@ -10988,10 +9878,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1228 components: - rot: 1.5707963267948966 rad @@ -11000,8 +9886,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1233 components: - rot: 1.5707963267948966 rad @@ -11010,8 +9894,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1240 components: - rot: 1.5707963267948966 rad @@ -11020,8 +9902,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1244 components: - rot: 1.5707963267948966 rad @@ -11030,8 +9910,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1247 components: - pos: -10.5,16.5 @@ -11039,8 +9917,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1249 components: - rot: 1.5707963267948966 rad @@ -11049,8 +9925,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1250 components: - rot: -1.5707963267948966 rad @@ -11059,8 +9933,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1251 components: - rot: 1.5707963267948966 rad @@ -11069,8 +9941,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1253 components: - rot: 1.5707963267948966 rad @@ -11079,8 +9949,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1254 components: - rot: 1.5707963267948966 rad @@ -11089,8 +9957,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1255 components: - rot: -1.5707963267948966 rad @@ -11099,8 +9965,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1256 components: - rot: 1.5707963267948966 rad @@ -11109,8 +9973,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1279 components: - pos: -10.5,-20.5 @@ -11118,8 +9980,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1301 components: - rot: -1.5707963267948966 rad @@ -11128,8 +9988,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1323 components: - rot: -1.5707963267948966 rad @@ -11138,8 +9996,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1325 components: - rot: -1.5707963267948966 rad @@ -11148,8 +10004,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1351 components: - rot: 1.5707963267948966 rad @@ -11158,8 +10012,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1352 components: - rot: 1.5707963267948966 rad @@ -11168,8 +10020,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1354 components: - rot: 1.5707963267948966 rad @@ -11178,8 +10028,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1737 components: - rot: 3.141592653589793 rad @@ -11188,8 +10036,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2170 components: - pos: -6.5,-26.5 @@ -11197,8 +10043,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2181 components: - rot: -1.5707963267948966 rad @@ -11207,8 +10051,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2182 components: - pos: -11.5,-21.5 @@ -11216,8 +10058,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2183 components: - rot: 3.141592653589793 rad @@ -11226,8 +10066,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2205 components: - rot: 1.5707963267948966 rad @@ -11236,8 +10074,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2212 components: - rot: -1.5707963267948966 rad @@ -11246,8 +10082,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2225 components: - rot: -1.5707963267948966 rad @@ -11256,8 +10090,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2226 components: - rot: -1.5707963267948966 rad @@ -11266,8 +10098,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2227 components: - rot: -1.5707963267948966 rad @@ -11276,8 +10106,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2243 components: - rot: -1.5707963267948966 rad @@ -11286,8 +10114,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2244 components: - rot: -1.5707963267948966 rad @@ -11296,8 +10122,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2251 components: - rot: -1.5707963267948966 rad @@ -11306,8 +10130,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2252 components: - rot: -1.5707963267948966 rad @@ -11316,8 +10138,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2256 components: - rot: 1.5707963267948966 rad @@ -11326,8 +10146,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2302 components: - pos: -9.5,19.5 @@ -11335,8 +10153,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 1166 @@ -11344,8 +10160,6 @@ entities: - pos: -16.5,-39.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1167 components: - rot: 3.141592653589793 rad @@ -11354,8 +10168,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1168 components: - rot: 3.141592653589793 rad @@ -11364,8 +10176,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1188 components: - rot: 3.141592653589793 rad @@ -11374,8 +10184,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1189 components: - rot: 3.141592653589793 rad @@ -11384,8 +10192,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 1398 @@ -11393,8 +10199,6 @@ entities: - pos: -16.5,-40.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasValve entities: - uid: 1190 @@ -11403,24 +10207,16 @@ entities: pos: -12.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1191 components: - rot: -1.5707963267948966 rad pos: -8.5,-40.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 1223 @@ -11431,8 +10227,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1226 components: - pos: -10.5,-32.5 @@ -11440,8 +10234,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1230 components: - rot: 3.141592653589793 rad @@ -11450,8 +10242,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1231 components: - rot: -1.5707963267948966 rad @@ -11460,8 +10250,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1232 components: - rot: 1.5707963267948966 rad @@ -11470,8 +10258,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1234 components: - rot: -1.5707963267948966 rad @@ -11480,8 +10266,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1235 components: - pos: -12.5,-12.5 @@ -11489,8 +10273,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1236 components: - pos: -12.5,-3.5 @@ -11498,8 +10280,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1241 components: - pos: -15.5,19.5 @@ -11507,8 +10287,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1242 components: - pos: -5.5,19.5 @@ -11516,8 +10294,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1243 components: - rot: 1.5707963267948966 rad @@ -11526,8 +10302,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1252 components: - pos: -11.5,-17.5 @@ -11535,8 +10309,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1281 components: - rot: 1.5707963267948966 rad @@ -11545,8 +10317,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1320 components: - rot: -1.5707963267948966 rad @@ -11555,8 +10325,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1321 components: - rot: -1.5707963267948966 rad @@ -11565,8 +10333,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1355 components: - rot: -1.5707963267948966 rad @@ -11575,8 +10341,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1356 components: - rot: -1.5707963267948966 rad @@ -11585,8 +10349,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2172 components: - pos: -9.5,-17.5 @@ -11594,8 +10356,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2179 components: - rot: -1.5707963267948966 rad @@ -11604,8 +10364,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2245 components: - rot: -1.5707963267948966 rad @@ -11614,8 +10372,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2246 components: - rot: -1.5707963267948966 rad @@ -11624,8 +10380,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2318 components: - rot: 1.5707963267948966 rad @@ -11634,8 +10388,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2319 components: - rot: 1.5707963267948966 rad @@ -11644,8 +10396,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 1009 @@ -11656,8 +10406,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1738 components: - rot: 1.5707963267948966 rad @@ -11666,8 +10414,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2193 components: - pos: -12.5,-17.5 @@ -11675,8 +10421,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2194 components: - pos: -8.5,-17.5 @@ -11684,8 +10428,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2195 components: - rot: 1.5707963267948966 rad @@ -11694,8 +10436,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2208 components: - rot: 1.5707963267948966 rad @@ -11704,8 +10444,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2213 components: - rot: 1.5707963267948966 rad @@ -11714,8 +10452,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2228 components: - rot: 1.5707963267948966 rad @@ -11724,8 +10460,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2231 components: - rot: 1.5707963267948966 rad @@ -11734,8 +10468,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2240 components: - pos: -8.5,-12.5 @@ -11743,8 +10475,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2241 components: - pos: -8.5,-3.5 @@ -11752,8 +10482,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2253 components: - rot: 1.5707963267948966 rad @@ -11762,8 +10490,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2254 components: - rot: 1.5707963267948966 rad @@ -11772,8 +10498,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2255 components: - rot: 1.5707963267948966 rad @@ -11782,8 +10506,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2266 components: - rot: 1.5707963267948966 rad @@ -11792,8 +10514,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2297 components: - rot: 3.141592653589793 rad @@ -11802,8 +10522,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2303 components: - rot: -1.5707963267948966 rad @@ -11812,8 +10530,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2304 components: - rot: 1.5707963267948966 rad @@ -11822,8 +10538,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2316 components: - rot: -1.5707963267948966 rad @@ -11832,8 +10546,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2317 components: - rot: -1.5707963267948966 rad @@ -11842,8 +10554,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2341 components: - rot: 1.5707963267948966 rad @@ -11852,8 +10562,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2342 components: - rot: -1.5707963267948966 rad @@ -11862,8 +10570,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2343 components: - pos: -9.5,-30.5 @@ -11871,8 +10577,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 1097 @@ -12368,15 +11072,11 @@ entities: - pos: -2.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1094 components: - pos: -18.5,-38.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HandheldHealthAnalyzer entities: - uid: 1630 @@ -12576,8 +11276,6 @@ entities: - pos: -10.5,-32.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1438 @@ -12586,8 +11284,6 @@ entities: pos: -15.5,-37.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1439 @@ -12596,8 +11292,6 @@ entities: pos: -13.5,-33.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1440 @@ -12606,8 +11300,6 @@ entities: pos: -4.5,-29.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1462 @@ -12615,8 +11307,6 @@ entities: - pos: -3.5,20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1471 @@ -12624,8 +11314,6 @@ entities: - pos: -17.5,20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1472 @@ -12634,8 +11322,6 @@ entities: pos: -15.5,21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1473 @@ -12644,8 +11330,6 @@ entities: pos: -5.5,21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1474 @@ -12654,8 +11338,6 @@ entities: pos: -8.5,15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1475 @@ -12664,8 +11346,6 @@ entities: pos: -12.5,15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1477 @@ -12674,8 +11354,6 @@ entities: pos: -5.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1478 @@ -12683,8 +11361,6 @@ entities: - pos: -13.5,13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1479 @@ -12693,8 +11369,6 @@ entities: pos: -15.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1480 @@ -12703,8 +11377,6 @@ entities: pos: -16.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1483 @@ -12712,8 +11384,6 @@ entities: - pos: -7.5,13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1484 @@ -12722,8 +11392,6 @@ entities: pos: -16.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1485 @@ -12732,8 +11400,6 @@ entities: pos: -16.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1487 @@ -12742,8 +11408,6 @@ entities: pos: -4.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1488 @@ -12752,8 +11416,6 @@ entities: pos: -4.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1489 @@ -12762,8 +11424,6 @@ entities: pos: -4.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1490 @@ -12772,8 +11432,6 @@ entities: pos: -7.5,-33.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1491 @@ -12782,8 +11440,6 @@ entities: pos: -13.5,-27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1492 @@ -12791,8 +11447,6 @@ entities: - pos: -10.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1494 @@ -12801,8 +11455,6 @@ entities: pos: -10.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1495 @@ -12811,8 +11463,6 @@ entities: pos: -8.5,2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1496 @@ -12821,8 +11471,6 @@ entities: pos: -8.5,6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1497 @@ -12831,8 +11479,6 @@ entities: pos: -7.5,-27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1501 @@ -12841,8 +11487,6 @@ entities: pos: -5.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1503 @@ -12851,8 +11495,6 @@ entities: pos: -12.5,6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1504 @@ -12861,8 +11503,6 @@ entities: pos: -12.5,2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1505 @@ -12870,8 +11510,6 @@ entities: - pos: -13.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1506 @@ -12879,8 +11517,6 @@ entities: - pos: -7.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1508 @@ -12889,8 +11525,6 @@ entities: pos: -15.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1510 @@ -12898,8 +11532,6 @@ entities: - pos: -13.5,-7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1511 @@ -12907,8 +11539,6 @@ entities: - pos: -7.5,-7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1512 @@ -12917,8 +11547,6 @@ entities: pos: -13.5,-14.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1513 @@ -12927,8 +11555,6 @@ entities: pos: -7.5,-14.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1514 @@ -12937,8 +11563,6 @@ entities: pos: -7.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1515 @@ -12947,8 +11571,6 @@ entities: pos: -13.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1516 @@ -12957,8 +11579,6 @@ entities: pos: -13.5,-16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1517 @@ -12967,8 +11587,6 @@ entities: pos: -13.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1518 @@ -12977,8 +11595,6 @@ entities: pos: -7.5,-16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1519 @@ -12987,8 +11603,6 @@ entities: pos: -7.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1594 @@ -12997,8 +11611,6 @@ entities: pos: -16.5,-29.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1596 @@ -13007,8 +11619,6 @@ entities: pos: -5.5,-37.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1609 @@ -13017,8 +11627,6 @@ entities: pos: -5.5,-16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1610 @@ -13027,8 +11635,6 @@ entities: pos: -4.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1611 @@ -13037,8 +11643,6 @@ entities: pos: -15.5,-16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1612 @@ -13047,8 +11651,6 @@ entities: pos: -15.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1613 @@ -13057,8 +11659,6 @@ entities: pos: -16.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1614 @@ -13067,8 +11667,6 @@ entities: pos: -12.5,-30.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1615 @@ -13077,8 +11675,6 @@ entities: pos: -5.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1616 @@ -13087,11 +11683,9 @@ entities: pos: -8.5,-30.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 1486 components: @@ -13099,8 +11693,6 @@ entities: pos: -3.5,22.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1499 @@ -13109,8 +11701,6 @@ entities: pos: -17.5,22.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1500 @@ -13119,8 +11709,6 @@ entities: pos: -18.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1507 @@ -13129,8 +11717,6 @@ entities: pos: -18.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1509 @@ -13139,8 +11725,6 @@ entities: pos: -2.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1549 @@ -13149,19 +11733,15 @@ entities: pos: -2.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredRed +- proto: PoweredLightColoredRed entities: - uid: 680 components: - pos: -13.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 681 @@ -13169,8 +11749,6 @@ entities: - pos: -14.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 682 @@ -13178,8 +11756,6 @@ entities: - pos: -7.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 683 @@ -13187,8 +11763,6 @@ entities: - pos: -5.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1451 @@ -13196,8 +11770,6 @@ entities: - pos: -4.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1452 @@ -13205,8 +11777,6 @@ entities: - pos: -6.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1463 @@ -13214,8 +11784,6 @@ entities: - pos: -16.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1482 @@ -13223,8 +11791,6 @@ entities: - pos: -15.5,-43.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightLED @@ -13234,8 +11800,6 @@ entities: - pos: -1.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1456 @@ -13243,8 +11807,6 @@ entities: - pos: -1.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1457 @@ -13252,8 +11814,6 @@ entities: - pos: -1.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1458 @@ -13261,8 +11821,6 @@ entities: - pos: -19.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1459 @@ -13270,8 +11828,6 @@ entities: - pos: -19.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1460 @@ -13279,8 +11835,6 @@ entities: - pos: -19.5,-34.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1464 @@ -13288,8 +11842,6 @@ entities: - pos: -1.5,-12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1466 @@ -13297,8 +11849,6 @@ entities: - pos: -1.5,-26.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1467 @@ -13306,8 +11856,6 @@ entities: - pos: -1.5,17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1468 @@ -13315,8 +11863,6 @@ entities: - pos: -19.5,17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1469 @@ -13324,8 +11870,6 @@ entities: - pos: -19.5,-12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1470 @@ -13333,8 +11877,6 @@ entities: - pos: -19.5,-26.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -13344,8 +11886,6 @@ entities: - pos: -5.5,-39.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1455 @@ -13353,8 +11893,6 @@ entities: - pos: -12.5,-35.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1461 @@ -13362,8 +11900,6 @@ entities: - pos: -15.5,-39.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1465 @@ -13371,8 +11907,6 @@ entities: - pos: -8.5,-35.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -13383,8 +11917,6 @@ entities: pos: -2.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1432 @@ -13393,8 +11925,6 @@ entities: pos: -18.5,-38.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1433 @@ -13403,8 +11933,6 @@ entities: pos: -2.5,-38.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1434 @@ -13412,8 +11940,6 @@ entities: - pos: -2.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1436 @@ -13421,8 +11947,6 @@ entities: - pos: -18.5,-16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1437 @@ -13431,8 +11955,6 @@ entities: pos: -18.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1590 @@ -13441,8 +11963,6 @@ entities: pos: -18.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1591 @@ -13450,8 +11970,6 @@ entities: - pos: -18.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1592 @@ -13459,8 +11977,6 @@ entities: - pos: -2.5,-16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1593 @@ -13469,8 +11985,6 @@ entities: pos: -2.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -14582,174 +13096,130 @@ entities: pos: -14.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 249 components: - pos: -17.5,22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 250 components: - pos: -3.5,22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 254 components: - rot: 3.141592653589793 rad pos: -16.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 596 components: - rot: 3.141592653589793 rad pos: -6.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 597 components: - rot: 3.141592653589793 rad pos: -4.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 604 components: - rot: 3.141592653589793 rad pos: -7.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 605 components: - rot: 3.141592653589793 rad pos: -13.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 943 components: - rot: -1.5707963267948966 rad pos: -2.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 944 components: - rot: -1.5707963267948966 rad pos: -2.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 945 components: - rot: -1.5707963267948966 rad pos: -2.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 946 components: - rot: -1.5707963267948966 rad pos: -2.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 947 components: - rot: -1.5707963267948966 rad pos: -2.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 948 components: - rot: -1.5707963267948966 rad pos: -2.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 949 components: - rot: 1.5707963267948966 rad pos: -18.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 950 components: - rot: 1.5707963267948966 rad pos: -18.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 951 components: - rot: 1.5707963267948966 rad pos: -18.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 952 components: - rot: 1.5707963267948966 rad pos: -18.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 953 components: - rot: 1.5707963267948966 rad pos: -18.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 954 components: - rot: 1.5707963267948966 rad pos: -18.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1221 components: - rot: 3.141592653589793 rad pos: -15.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1222 components: - rot: 3.141592653589793 rad pos: -5.5,-43.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToiletEmpty entities: - uid: 33 @@ -14758,32 +13228,24 @@ entities: pos: -18.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 431 components: - rot: -1.5707963267948966 rad pos: -2.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 441 components: - rot: -1.5707963267948966 rad pos: -2.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 447 components: - rot: 1.5707963267948966 rad pos: -18.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 1219 diff --git a/Resources/Maps/Shuttles/NTES_Kaeri.yml b/Resources/Maps/Shuttles/NTES_Kaeri.yml index 61ada2b2bd..6f3a881b17 100644 --- a/Resources/Maps/Shuttles/NTES_Kaeri.yml +++ b/Resources/Maps/Shuttles/NTES_Kaeri.yml @@ -1,27 +1,25 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 16: FloorBlueCircuit - 23: FloorDark - 24: FloorDarkDiagonal - 27: FloorDarkMini - 32: FloorDarkPlastic - 39: FloorGlass - 45: FloorGreenCircuit - 52: FloorMetalDiamond - 58: FloorRGlass - 60: FloorRockVault - 79: FloorTechMaint - 83: FloorWhiteDiagonal - 87: FloorWhiteMono - 94: Lattice - 95: Plating + 24: FloorDark + 25: FloorDarkDiagonal + 28: FloorDarkMini + 33: FloorDarkPlastic + 40: FloorGlass + 46: FloorGreenCircuit + 53: FloorMetalDiamond + 60: FloorRGlass + 62: FloorRockVault + 81: FloorTechMaint + 85: FloorWhiteDiagonal + 89: FloorWhiteMono + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 617 components: @@ -32,21 +30,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABAAAAAQAAAAXwAAADQAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAC0AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAtAAAAXwAAADQAAAA0AAAANAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAE8AAABfAAAAXwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAACcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAnAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAJwAAABgAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAGAAAABcAAABPAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAABgAAAAXAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAAAYAAAAFwAAAE8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAGAAAABcAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAJwAAABgAAAAXAAAAXwAAAFcAAABTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAACcAAAAYAAAAFwAAAF8AAABXAAAAUwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABAAAAAQAAAAYQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAC4AAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAuAAAAYQAAADUAAAA1AAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAACgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAoAAAAGQAAABkAAAAZAAAAGQAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAKAAAABkAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAGQAAABgAAABRAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAABkAAAAYAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAAAZAAAAGAAAAFEAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAGQAAABgAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAKAAAABkAAAAYAAAAYQAAAFkAAABVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAACgAAAAZAAAAGAAAAGEAAABZAAAAVQAAAA== 0,-1: ind: 0,-1 - tiles: XgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAXwAAACAAAAAnAAAAIAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAF8AAAAnAAAAIAAAACcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAABfAAAAIAAAACcAAAAgAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAACcAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAnAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAYAAAAJwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAAFwAAABgAAABPAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAABcAAAAYAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAAAXAAAAGAAAAE8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAFwAAABgAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXAAAAXwAAABcAAAAYAAAAJwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVwAAAF8AAAAXAAAAGAAAACcAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAYQAAACEAAAAoAAAAIQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAAGEAAAAoAAAAIQAAACgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUAAABhAAAAIQAAACgAAAAhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAACgAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAZAAAAGQAAABkAAAAoAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAZAAAAKAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAGAAAABkAAABRAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAABgAAAAZAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAAAYAAAAGQAAAFEAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAABkAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAYQAAABgAAAAZAAAAKAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQAAAGEAAAAYAAAAGQAAACgAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAACcAAAAYAAAAFwAAAF8AAABXAAAAUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAGAAAABcAAABfAAAAVwAAAFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAABgAAAAXAAAAXwAAAFcAAABTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAFwAAABgAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAACcAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAnAAAAFwAAABcAAAAnAAAAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAXAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAACgAAAAZAAAAGAAAAGEAAABZAAAAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAGQAAABgAAABhAAAAWQAAAFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAABkAAAAYAAAAYQAAAFkAAABVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAGAAAABkAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAACgAAAAZAAAAGQAAABkAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAoAAAAGAAAABgAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: VwAAAF8AAAAXAAAAGAAAACcAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFcAAABfAAAAFwAAABgAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXAAAAXwAAABcAAAAYAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAGAAAABcAAABPAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAnAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwAAABcAAAAXAAAAJwAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAPAAAADwAAAA8AAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAADoAAAA6AAAAPAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAPAAAADwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAAAAGwAAABsAAAAbAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAABsAAAAbAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + WQAAAGEAAAAYAAAAGQAAACgAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAAABhAAAAGAAAABkAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABZAAAAYQAAABgAAAAZAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGQAAABgAAABRAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAGQAAABkAAAAoAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABgAAAAYAAAAKAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAADwAAAA8AAAAPgAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAAD4AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAHAAAABwAAAAcAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAABwAAAAcAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -54,7 +56,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -490,8 +492,6 @@ entities: - pos: -1.5,7.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 446 components: - pos: -2.5,7.5 @@ -692,8 +692,6 @@ entities: - pos: -1.5,-6.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 486 components: - pos: -0.5,-6.5 @@ -734,43 +732,31 @@ entities: - pos: -0.5,-11.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 494 components: - pos: -0.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 495 components: - pos: -1.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 496 components: - pos: -2.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 497 components: - pos: -3.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 498 components: - pos: -4.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 499 components: - pos: 0.5,-8.5 @@ -871,57 +857,41 @@ entities: - pos: 4.5,-4.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 519 components: - pos: 5.5,-4.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 520 components: - pos: 4.5,3.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 521 components: - pos: 5.5,3.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 522 components: - pos: -5.5,3.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 523 components: - pos: -6.5,3.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 524 components: - pos: -5.5,-4.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 525 components: - pos: -6.5,-4.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 526 components: - pos: -4.5,-7.5 @@ -969,15 +939,11 @@ entities: - pos: -4.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 408 components: - pos: -4.5,-11.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 409 components: - pos: -5.5,-11.5 @@ -993,8 +959,6 @@ entities: - pos: -5.5,-10.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 533 components: - pos: -3.5,-13.5 @@ -1005,29 +969,21 @@ entities: - pos: -3.5,-14.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 535 components: - pos: -2.5,-14.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 536 components: - pos: -1.5,-14.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 537 components: - pos: -0.5,-14.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 538 components: - pos: -3.5,-11.5 @@ -1038,22 +994,16 @@ entities: - pos: -3.5,-10.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 540 components: - pos: -2.5,-10.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 541 components: - pos: -1.5,-10.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 324 @@ -1066,15 +1016,11 @@ entities: - pos: -4.5,-12.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 418 components: - pos: -4.5,-11.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 419 components: - pos: -4.5,-10.5 @@ -1115,8 +1061,6 @@ entities: - pos: -1.5,-6.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - uid: 427 components: - pos: -4.5,-6.5 @@ -1207,8 +1151,6 @@ entities: - pos: -1.5,7.5 parent: 617 type: Transform - - enabled: True - type: AmbientSound - proto: CarpetBlack entities: - uid: 138 @@ -1315,457 +1257,339 @@ entities: pos: 0.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 82 components: - rot: 1.5707963267948966 rad pos: -1.5,-1.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 127 components: - rot: 3.141592653589793 rad pos: 0.5,-5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 145 components: - rot: 1.5707963267948966 rad pos: -1.5,2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 147 components: - rot: 1.5707963267948966 rad pos: -1.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 179 components: - rot: 3.141592653589793 rad pos: 4.5,-1.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 180 components: - pos: 4.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 204 components: - rot: -1.5707963267948966 rad pos: 0.5,-12.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 205 components: - rot: -1.5707963267948966 rad pos: 0.5,-13.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 206 components: - pos: -1.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 215 components: - pos: -2.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 216 components: - pos: -3.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 221 components: - rot: 1.5707963267948966 rad pos: 2.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 225 components: - rot: 3.141592653589793 rad pos: -5.5,-1.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 226 components: - pos: -5.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 227 components: - rot: 1.5707963267948966 rad pos: -5.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 228 components: - rot: 1.5707963267948966 rad pos: -5.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 230 components: - rot: 3.141592653589793 rad pos: -3.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 231 components: - rot: 3.141592653589793 rad pos: -2.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 232 components: - rot: 3.141592653589793 rad pos: -1.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 233 components: - rot: 1.5707963267948966 rad pos: -5.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 234 components: - pos: 0.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 235 components: - pos: -0.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 236 components: - pos: -1.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 237 components: - rot: 1.5707963267948966 rad pos: -4.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 238 components: - rot: 1.5707963267948966 rad pos: -4.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 239 components: - rot: -1.5707963267948966 rad pos: 3.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 240 components: - rot: -1.5707963267948966 rad pos: 3.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 259 components: - pos: -3.5,-0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 260 components: - pos: 2.5,-0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 265 components: - rot: 3.141592653589793 rad pos: -3.5,-2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 266 components: - rot: 3.141592653589793 rad pos: 2.5,-2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 269 components: - pos: 2.5,2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 270 components: - pos: -3.5,2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 275 components: - rot: -1.5707963267948966 rad pos: 4.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 276 components: - rot: -1.5707963267948966 rad pos: 4.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 282 components: - rot: 3.141592653589793 rad pos: 2.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 284 components: - rot: 1.5707963267948966 rad pos: 2.5,-13.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 288 components: - rot: 3.141592653589793 rad pos: 1.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 292 components: - rot: -1.5707963267948966 rad pos: 4.5,-13.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 301 components: - rot: 3.141592653589793 rad pos: 2.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 302 components: - rot: 3.141592653589793 rad pos: -3.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 312 components: - rot: -1.5707963267948966 rad pos: 3.5,9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 317 components: - rot: -1.5707963267948966 rad pos: 3.5,8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 318 components: - rot: 1.5707963267948966 rad pos: 0.5,9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 319 components: - rot: 1.5707963267948966 rad pos: 0.5,8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 320 components: - pos: 2.5,12.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 321 components: - pos: 0.5,12.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 322 components: - pos: 1.5,12.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 325 components: - rot: -1.5707963267948966 rad pos: 3.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 327 components: - rot: 3.141592653589793 rad pos: -1.5,11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 328 components: - rot: 3.141592653589793 rad pos: -3.5,11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 330 components: - rot: 1.5707963267948966 rad pos: -4.5,9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 331 components: - rot: 3.141592653589793 rad pos: -4.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 336 components: - rot: 1.5707963267948966 rad pos: -4.5,8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 403 components: - rot: -1.5707963267948966 rad pos: 4.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 405 components: - rot: 3.141592653589793 rad pos: 0.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 549 components: - rot: -1.5707963267948966 rad pos: 4.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 633 components: - rot: 1.5707963267948966 rad pos: 0.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: ComputerComms entities: - uid: 332 @@ -1814,10 +1638,8 @@ entities: pos: 0.5,-12.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 642 components: @@ -1825,10 +1647,8 @@ entities: pos: 0.5,-9.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 643 components: @@ -1836,10 +1656,8 @@ entities: pos: -4.5,-2.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 644 components: @@ -1847,10 +1665,8 @@ entities: pos: 3.5,-2.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 645 components: @@ -1858,10 +1674,8 @@ entities: pos: -2.5,4.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 646 components: @@ -1869,10 +1683,8 @@ entities: pos: -1.5,11.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 647 components: @@ -1880,10 +1692,8 @@ entities: pos: 0.5,10.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 648 components: @@ -1891,10 +1701,8 @@ entities: pos: -1.5,0.5 parent: 617 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FireAlarm entities: @@ -1994,34 +1802,24 @@ entities: pos: -1.5,-12.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 347 components: - rot: -1.5707963267948966 rad pos: 1.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 354 components: - rot: 1.5707963267948966 rad pos: -3.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 358 components: - rot: 3.141592653589793 rad pos: -3.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 344 @@ -2029,15 +1827,11 @@ entities: - pos: 1.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 359 components: - pos: -0.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 305 @@ -2046,277 +1840,197 @@ entities: pos: 3.5,-10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 337 components: - rot: 1.5707963267948966 rad pos: -0.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 343 components: - rot: 1.5707963267948966 rad pos: 0.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 345 components: - pos: 1.5,9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 348 components: - rot: -1.5707963267948966 rad pos: 0.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 349 components: - rot: 3.141592653589793 rad pos: 1.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 350 components: - rot: 3.141592653589793 rad pos: 1.5,7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 351 components: - rot: 3.141592653589793 rad pos: 1.5,8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 352 components: - rot: 1.5707963267948966 rad pos: -1.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 353 components: - rot: 1.5707963267948966 rad pos: -2.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 361 components: - rot: -1.5707963267948966 rad pos: -2.5,-4.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 362 components: - rot: -1.5707963267948966 rad pos: -1.5,-4.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 363 components: - rot: 3.141592653589793 rad pos: -3.5,-3.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 364 components: - rot: 3.141592653589793 rad pos: -3.5,-2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 365 components: - rot: 3.141592653589793 rad pos: -3.5,-1.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 366 components: - rot: 3.141592653589793 rad pos: -3.5,-0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 367 components: - rot: 1.5707963267948966 rad pos: -2.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 368 components: - rot: 1.5707963267948966 rad pos: -1.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 369 components: - pos: -3.5,1.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 370 components: - pos: -3.5,2.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 371 components: - pos: -3.5,3.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 372 components: - pos: -3.5,4.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 373 components: - pos: -3.5,-6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 374 components: - pos: -3.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 375 components: - rot: -1.5707963267948966 rad pos: -2.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 376 components: - rot: -1.5707963267948966 rad pos: -1.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 377 components: - rot: -1.5707963267948966 rad pos: 0.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 378 components: - rot: -1.5707963267948966 rad pos: 1.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 379 components: - rot: -1.5707963267948966 rad pos: 2.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 380 components: - pos: -0.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 381 components: - pos: -0.5,-10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 382 components: - pos: -0.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 384 components: - pos: 3.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 385 components: - pos: 3.5,-6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 386 components: - pos: 3.5,-9.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 222 @@ -2325,49 +2039,35 @@ entities: pos: -0.5,-12.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 346 components: - pos: -0.5,5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 355 components: - rot: 1.5707963267948966 rad pos: -3.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 356 components: - rot: 1.5707963267948966 rad pos: -3.5,-4.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 357 components: - rot: -1.5707963267948966 rad pos: -3.5,-5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 360 components: - rot: -1.5707963267948966 rad pos: 3.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 383 @@ -2376,8 +2076,6 @@ entities: pos: -1.5,-13.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 198 @@ -2386,85 +2084,63 @@ entities: pos: 3.5,-11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 224 components: - rot: 3.141592653589793 rad pos: -0.5,-13.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 283 components: - pos: -0.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 307 components: - rot: 1.5707963267948966 rad pos: -4.5,-5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 308 components: - pos: 3.5,-5.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 309 components: - rot: -1.5707963267948966 rad pos: -0.5,-4.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 310 components: - rot: -1.5707963267948966 rad pos: -0.5,0.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 311 components: - rot: 3.141592653589793 rad pos: -0.5,4.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 326 components: - pos: 1.5,11.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 342 components: - rot: 1.5707963267948966 rad pos: -1.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 632 components: - rot: -1.5707963267948966 rad pos: 2.5,10.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: Gauze1 entities: - uid: 177 @@ -2880,8 +2556,6 @@ entities: pos: 3.5,8.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 199 @@ -2890,8 +2564,6 @@ entities: pos: 0.5,-11.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 200 @@ -2900,8 +2572,6 @@ entities: pos: 4.5,-9.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 314 @@ -2910,8 +2580,6 @@ entities: pos: 0.5,8.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 542 @@ -2920,8 +2588,6 @@ entities: pos: -5.5,-12.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 543 @@ -2930,8 +2596,6 @@ entities: pos: -5.5,-11.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 544 @@ -2940,8 +2604,6 @@ entities: pos: 2.5,-11.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 545 @@ -2950,8 +2612,6 @@ entities: pos: 2.5,-13.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 546 @@ -2959,8 +2619,6 @@ entities: - pos: 1.5,-7.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 547 @@ -2968,8 +2626,6 @@ entities: - pos: -2.5,-7.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 548 @@ -2978,8 +2634,6 @@ entities: pos: -5.5,-9.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 551 @@ -2988,8 +2642,6 @@ entities: pos: 0.5,-13.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 552 @@ -2998,8 +2650,6 @@ entities: pos: -3.5,-1.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 553 @@ -3008,8 +2658,6 @@ entities: pos: -4.5,1.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 554 @@ -3017,8 +2665,6 @@ entities: - pos: -1.5,-3.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 555 @@ -3026,8 +2672,6 @@ entities: - pos: 0.5,-3.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 556 @@ -3036,8 +2680,6 @@ entities: pos: -4.5,5.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 557 @@ -3046,8 +2688,6 @@ entities: pos: 3.5,5.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 558 @@ -3055,8 +2695,6 @@ entities: - pos: -0.5,6.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 559 @@ -3065,8 +2703,6 @@ entities: pos: 2.5,-1.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 560 @@ -3075,8 +2711,6 @@ entities: pos: 3.5,1.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 561 @@ -3085,8 +2719,6 @@ entities: pos: -0.5,-1.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 613 @@ -3095,8 +2727,6 @@ entities: pos: -1.5,10.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 614 @@ -3105,8 +2735,6 @@ entities: pos: -4.5,8.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -3116,8 +2744,6 @@ entities: - pos: -6.5,4.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 565 @@ -3126,8 +2752,6 @@ entities: pos: 5.5,2.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 570 @@ -3135,8 +2759,6 @@ entities: - pos: 5.5,4.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 571 @@ -3145,8 +2767,6 @@ entities: pos: -6.5,2.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 580 @@ -3154,8 +2774,6 @@ entities: - pos: 5.5,-3.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 581 @@ -3164,8 +2782,6 @@ entities: pos: -6.5,-5.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 582 @@ -3174,8 +2790,6 @@ entities: pos: 5.5,-5.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 583 @@ -3183,8 +2797,6 @@ entities: - pos: -6.5,-3.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 616 @@ -3193,8 +2805,6 @@ entities: pos: 0.5,11.5 parent: 617 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -3757,62 +3367,46 @@ entities: pos: 6.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 624 components: - rot: 1.5707963267948966 rad pos: -7.5,-7.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 625 components: - rot: 3.141592653589793 rad pos: -7.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 626 components: - rot: 3.141592653589793 rad pos: 6.5,-8.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 627 components: - rot: 3.141592653589793 rad pos: 3.5,-15.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 628 components: - rot: 3.141592653589793 rad pos: -4.5,-15.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 629 components: - pos: 5.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - uid: 630 components: - pos: -6.5,6.5 parent: 617 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineBooze entities: - uid: 123 @@ -4309,7 +3903,7 @@ entities: pos: 5.5,-14.5 parent: 617 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 631 components: diff --git a/Resources/Maps/Shuttles/NTES_Right.yml b/Resources/Maps/Shuttles/NTES_Right.yml index f9d7a0c7fc..40f750da73 100644 --- a/Resources/Maps/Shuttles/NTES_Right.yml +++ b/Resources/Maps/Shuttles/NTES_Right.yml @@ -1,31 +1,29 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar - 23: FloorDark - 27: FloorDarkMini - 28: FloorDarkMono - 39: FloorGlass - 48: FloorKitchen - 52: FloorMetalDiamond - 58: FloorRGlass - 59: FloorReinforced - 69: FloorSteel - 73: FloorSteelHerringbone - 75: FloorSteelMono - 77: FloorSteelPavement - 78: FloorSteelPavementVertical - 79: FloorTechMaint - 82: FloorWhite - 86: FloorWhiteMini - 94: Lattice - 95: Plating + 24: FloorDark + 28: FloorDarkMini + 29: FloorDarkMono + 40: FloorGlass + 49: FloorKitchen + 53: FloorMetalDiamond + 60: FloorRGlass + 61: FloorReinforced + 71: FloorSteel + 75: FloorSteelHerringbone + 77: FloorSteelMono + 79: FloorSteelPavement + 80: FloorSteelPavementVertical + 81: FloorTechMaint + 84: FloorWhite + 88: FloorWhiteMini + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -36,33 +34,41 @@ entities: - chunks: 0,0: ind: 0,0 - tiles: XwAAAF8AAABPAAAAOwAAAF8AAABfAAAAOwAAAE8AAABfAAAAOwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAEsAAAAnAAAARQAAADsAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABWAAAAJwAAACcAAAAnAAAAUgAAADsAAAAnAAAATgAAAEUAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAVgAAAFYAAABWAAAAVgAAAFIAAAA7AAAASwAAACcAAABFAAAATwAAAF8AAABfAAAATwAAAAAAAAAAAAAAAAAAAFYAAAAnAAAAJwAAACcAAABSAAAAOwAAACcAAABOAAAARQAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABLAAAAJwAAAEUAAABPAAAAXwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAXwAAADsAAABPAAAAOwAAAF8AAABfAAAAJwAAAE4AAABFAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAOwAAAEsAAAAnAAAARQAAADsAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAnAAAATQAAACcAAABNAAAAJwAAAE8AAAAnAAAASQAAAEUAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAA7AAAARQAAAEUAAABFAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAARQAAAE8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAA6AAAAFwAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAABfAAAAFwAAABcAAAAXAAAAOgAAABcAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcAAAAXAAAAOwAAADoAAAAXAAAAFwAAADoAAAAXAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAE8AAAAXAAAAFwAAABcAAAA6AAAAFwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwAAABcAAABfAAAAOgAAABcAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABRAAAAPQAAAGEAAABhAAAAPQAAAFEAAABhAAAAPQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAAVAAAAFQAAABUAAAAYQAAAE0AAAAoAAAARwAAAD0AAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABYAAAAKAAAACgAAAAoAAAAVAAAAD0AAAAoAAAAUAAAAEcAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAWAAAAFgAAABYAAAAWAAAAFQAAAA9AAAATQAAACgAAABHAAAAUQAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAFgAAAAoAAAAKAAAACgAAABUAAAAPQAAACgAAABQAAAARwAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABUAAAAVAAAAFQAAABUAAAAVAAAAGEAAABNAAAAKAAAAEcAAABRAAAAYQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABRAAAAPQAAAGEAAABhAAAAKAAAAFAAAABHAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAEcAAABHAAAAPQAAAE0AAAAoAAAARwAAAD0AAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAATwAAACgAAABPAAAAKAAAAFEAAAAoAAAASwAAAEcAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABHAAAARwAAAEcAAAA9AAAARwAAAEcAAABHAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAARwAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAA8AAAAGAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAABhAAAAGAAAABgAAAAYAAAAPAAAABgAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAYAAAAPQAAADwAAAAYAAAAGAAAADwAAAAYAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAFEAAAAYAAAAGAAAABgAAAA8AAAAGAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABgAAABhAAAAPAAAABgAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADsAAABfAAAATwAAADsAAABfAAAAXwAAADsAAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA7AAAARQAAACcAAABLAAAAXwAAAFIAAABSAAAAUgAAAFIAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEUAAABOAAAAJwAAADsAAABSAAAAJwAAACcAAAAnAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABfAAAAXwAAAE8AAABFAAAAJwAAAEsAAAA7AAAAUgAAAFYAAABWAAAAVgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAARQAAAE4AAAAnAAAAOwAAAFIAAAAnAAAAJwAAACcAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABfAAAATwAAAEUAAAAnAAAASwAAAF8AAABSAAAAUgAAAFIAAABSAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABFAAAATgAAACcAAABfAAAAXwAAADsAAABPAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA7AAAARQAAACcAAABLAAAAOwAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAEUAAABJAAAAJwAAAE8AAAAnAAAATQAAACcAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAARQAAAEUAAAA7AAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAARQAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAcAAAAHAAAABwAAAAXAAAAFwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAHAAAABwAAAAcAAAAFwAAABcAAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAABwAAAAcAAAAHAAAABcAAAAXAAAAOwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAcAAAAHAAAABwAAAAXAAAAFwAAAE8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAFwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD0AAABhAAAAUQAAAD0AAABhAAAAYQAAAD0AAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA9AAAARwAAACgAAABNAAAAYQAAAFQAAABUAAAAVAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEcAAABQAAAAKAAAAD0AAABUAAAAKAAAACgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAYQAAAFEAAABHAAAAKAAAAE0AAAA9AAAAVAAAAFgAAABYAAAAWAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAARwAAAFAAAAAoAAAAPQAAAFQAAAAoAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABhAAAAUQAAAEcAAAAoAAAATQAAAGEAAABUAAAAVAAAAFQAAABUAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABHAAAAUAAAACgAAABhAAAAYQAAAD0AAABRAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA9AAAARwAAACgAAABNAAAAPQAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEcAAABLAAAAKAAAAFEAAAAoAAAATwAAACgAAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABHAAAARwAAAEcAAAA9AAAARwAAAEcAAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAARwAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAdAAAAHQAAAB0AAAAYAAAAGAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAHQAAAB0AAAAdAAAAGAAAABgAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAB0AAAAdAAAAHQAAABgAAAAYAAAAPQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAdAAAAHQAAAB0AAAAYAAAAGAAAAFEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAGAAAAA== 0,-1: ind: 0,-1 - tiles: XwAAADoAAAA6AAAAXwAAABwAAAAcAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAE8AAAAcAAAAHAAAABwAAABfAAAAOwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAXwAAABsAAAA7AAAAOgAAADoAAAA0AAAANAAAADsAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAbAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAGwAAAF8AAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAA7AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABfAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAOwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAXAAAAXwAAAAwAAAAMAAAADAAAAAwAAABfAAAATwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAFwAAAE8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAA7AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAABcAAABPAAAARQAAAEUAAABFAAAASwAAACcAAABFAAAAOwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABfAAAAOwAAADsAAABfAAAARQAAACcAAABOAAAARQAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAcAAAAHAAAACcAAAAcAAAAXwAAAEUAAABLAAAAJwAAAEUAAABPAAAAXwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAHAAAABwAAAAnAAAAHAAAAF8AAABFAAAAJwAAAE4AAABFAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAABwAAAAcAAAAJwAAABwAAABfAAAARQAAAEsAAAAnAAAARQAAAE8AAABfAAAAXwAAAE8AAAAAAAAAAAAAAAAAAAAcAAAAJwAAABcAAAAXAAAATwAAAEUAAAAnAAAATgAAAEUAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAJwAAABcAAAAXAAAAFwAAADsAAABFAAAASwAAACcAAABFAAAAOwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAADwAAAA8AAAAYQAAAB0AAAAdAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAFEAAAAdAAAAHQAAAB0AAABhAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAYQAAABwAAAA9AAAAPAAAADwAAAA1AAAANQAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAcAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAHAAAAGEAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABhAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAYAAAAYQAAAAwAAAAMAAAADAAAAAwAAABhAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAGAAAAFEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAABgAAABRAAAARwAAAEcAAABHAAAATQAAACgAAABHAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAPQAAAD0AAABhAAAARwAAACgAAABQAAAARwAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAdAAAAHQAAACgAAAAdAAAAYQAAAEcAAABNAAAAKAAAAEcAAABRAAAAYQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAHQAAAB0AAAAoAAAAHQAAAGEAAABHAAAAKAAAAFAAAABHAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAB0AAAAdAAAAKAAAAB0AAABhAAAARwAAAE0AAAAoAAAARwAAAFEAAABhAAAAYQAAAFEAAAAAAAAAAAAAAAAAAAAdAAAAKAAAABgAAAAYAAAAUQAAAEcAAAAoAAAAUAAAAEcAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAKAAAABgAAAAYAAAAGAAAAD0AAABHAAAATQAAACgAAABHAAAAPQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAAAcAAAAHAAAAF8AAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAAF8AAAAcAAAAHAAAABwAAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAA0AAAANAAAADoAAAA6AAAAOwAAABsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAbAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAF8AAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAATwAAAF8AAAAwAAAAMAAAADAAAAAwAAAAXwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAE8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAABFAAAAJwAAAEsAAABFAAAARQAAAEUAAABPAAAAFwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAARQAAAE4AAAAnAAAARQAAAF8AAAA7AAAAOwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABfAAAATwAAAEUAAAAnAAAASwAAAEUAAABfAAAAHAAAACcAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABFAAAATgAAACcAAABFAAAAXwAAABwAAAAnAAAAHAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAXwAAAF8AAABPAAAARQAAACcAAABLAAAARQAAAF8AAAAcAAAAJwAAABwAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEUAAABOAAAAJwAAAEUAAABPAAAAFwAAABcAAAAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADsAAABFAAAAJwAAAEsAAABFAAAAOwAAABcAAAAXAAAAFwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAdAAAAHQAAAGEAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAGEAAAAdAAAAHQAAAB0AAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAA1AAAANQAAADwAAAA8AAAAPQAAABwAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAcAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAYQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAFEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAABHAAAAKAAAAE0AAABHAAAARwAAAEcAAABRAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAARwAAAFAAAAAoAAAARwAAAGEAAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABhAAAAUQAAAEcAAAAoAAAATQAAAEcAAABhAAAAHQAAACgAAAAdAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABHAAAAUAAAACgAAABHAAAAYQAAAB0AAAAoAAAAHQAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABRAAAARwAAACgAAABNAAAARwAAAGEAAAAdAAAAKAAAAB0AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEcAAABQAAAAKAAAAEcAAABRAAAAGAAAABgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD0AAABHAAAAKAAAAE0AAABHAAAAPQAAABgAAAAYAAAAGAAAAA== -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAOwAAADsAAAA7AAAAXwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAPQAAAD0AAAA9AAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: FwAAABcAAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAXwAAADsAAAA7AAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAABgAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAOwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA0AAAANAAAADQAAAA0AAAANAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAHAAAABwAAABfAAAAHAAAABwAAAA0AAAAXwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABwAAAA6AAAANAAAADoAAABfAAAANAAAAF8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAcAAAAOgAAADQAAAA6AAAAXwAAADQAAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAHQAAAB0AAABhAAAAHQAAAB0AAAA1AAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAB0AAAA8AAAANQAAADwAAABhAAAANQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAdAAAAPAAAADUAAAA8AAAAYQAAADUAAABhAAAAYQAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA7AAAAOwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAADQAAAA0AAAANAAAADQAAAA0AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA7AAAAXwAAADQAAAAcAAAAHAAAAF8AAAAcAAAAHAAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAA0AAAAXwAAADoAAAA0AAAAOgAAABwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABfAAAANAAAAF8AAAA6AAAANAAAADoAAAAcAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAADUAAAA1AAAANQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAADUAAAAdAAAAHQAAAGEAAAAdAAAAHQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAA1AAAAYQAAADwAAAA1AAAAPAAAAB0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABhAAAANQAAAGEAAAA8AAAANQAAADwAAAAdAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -70,7 +76,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -385,8 +391,7 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirAlarm entities: - uid: 211 @@ -926,7 +931,9 @@ entities: entities: - uid: 1382 components: - - desc: "Warning: While this is a novelty item, you are not intended to consume all of this bucket's contents in one sitting. DO NOT INTERPRET THIS AS A CHALLENGE! -- NT Corporate" + - desc: "Warning: While this is a novelty item, you are not intended to consume\ + \ all of this bucket's contents in one sitting. DO NOT INTERPRET THIS AS A\ + \ CHALLENGE! -- NT Corporate" type: MetaData - pos: 4.393801,-11.136848 parent: 1 @@ -934,8 +941,8 @@ entities: - solutions: bucket: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 250 reagents: - Quantity: 250 @@ -953,8 +960,6 @@ entities: - pos: -3.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 478 components: - pos: -3.5,-7.5 @@ -995,15 +1000,11 @@ entities: - pos: -7.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 558 components: - pos: -6.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 559 components: - pos: -6.5,-16.5 @@ -1024,8 +1025,6 @@ entities: - pos: -5.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 563 components: - pos: -4.5,-15.5 @@ -1066,8 +1065,6 @@ entities: - pos: -4.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 571 components: - pos: -4.5,-14.5 @@ -1078,15 +1075,11 @@ entities: - pos: 8.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 573 components: - pos: 7.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 574 components: - pos: 7.5,-16.5 @@ -1117,8 +1110,6 @@ entities: - pos: 5.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 580 components: - pos: 5.5,-19.5 @@ -1149,8 +1140,6 @@ entities: - pos: 6.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 586 components: - pos: 5.5,-14.5 @@ -1161,8 +1150,6 @@ entities: - pos: 2.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 591 components: - pos: 1.5,-11.5 @@ -1178,8 +1165,6 @@ entities: - pos: 0.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 594 components: - pos: 0.5,-13.5 @@ -1190,29 +1175,21 @@ entities: - pos: -0.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 596 components: - pos: 1.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 597 components: - pos: 0.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 598 components: - pos: 0.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 599 components: - pos: 0.5,-16.5 @@ -1223,15 +1200,11 @@ entities: - pos: 0.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 602 components: - pos: 1.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 603 components: - pos: 0.5,-10.5 @@ -1277,8 +1250,6 @@ entities: - pos: 4.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 612 components: - pos: 4.5,-7.5 @@ -1444,22 +1415,16 @@ entities: - pos: 9.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 645 components: - pos: 10.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 646 components: - pos: 11.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 647 components: - pos: -7.5,-3.5 @@ -1470,22 +1435,16 @@ entities: - pos: -8.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 649 components: - pos: -9.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 650 components: - pos: -10.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 651 components: - pos: -5.5,-1.5 @@ -1531,8 +1490,6 @@ entities: - pos: -4.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 660 components: - pos: -5.5,5.5 @@ -1558,22 +1515,16 @@ entities: - pos: -8.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 665 components: - pos: -9.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 666 components: - pos: -10.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 667 components: - pos: -6.5,3.5 @@ -1794,8 +1745,6 @@ entities: - pos: 5.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 711 components: - pos: 8.5,4.5 @@ -1806,29 +1755,21 @@ entities: - pos: 9.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 713 components: - pos: 10.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 714 components: - pos: 11.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 715 components: - pos: -1.5,11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 716 components: - pos: -2.5,11.5 @@ -1899,15 +1840,11 @@ entities: - pos: 0.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 792 components: - pos: 2.5,11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 793 components: - pos: 3.5,11.5 @@ -2018,8 +1955,6 @@ entities: - pos: 9.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1260 components: - pos: -7.5,8.5 @@ -2030,8 +1965,6 @@ entities: - pos: -8.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1262 components: - pos: -7.5,-14.5 @@ -2062,8 +1995,6 @@ entities: - pos: 8.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1268 components: - pos: -5.5,-20.5 @@ -2074,8 +2005,6 @@ entities: - pos: -7.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1377 components: - pos: -0.5,-15.5 @@ -2133,8 +2062,6 @@ entities: - pos: -5.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 436 components: - pos: 5.5,-19.5 @@ -2160,8 +2087,6 @@ entities: - pos: 6.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 441 components: - pos: -5.5,-16.5 @@ -2189,15 +2114,11 @@ entities: - pos: 1.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 446 components: - pos: 2.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 447 components: - pos: 3.5,-14.5 @@ -2223,8 +2144,6 @@ entities: - pos: 6.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 453 components: - pos: 6.5,-16.5 @@ -2245,8 +2164,6 @@ entities: - pos: -5.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 457 components: - pos: -5.5,-16.5 @@ -2257,8 +2174,6 @@ entities: - pos: 0.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 460 components: - pos: -2.5,-14.5 @@ -2269,15 +2184,11 @@ entities: - pos: -1.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 462 components: - pos: -0.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 463 components: - pos: 0.5,-13.5 @@ -2288,8 +2199,6 @@ entities: - pos: 0.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 465 components: - pos: 0.5,-11.5 @@ -2345,8 +2254,6 @@ entities: - pos: -3.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 486 components: - pos: 2.5,-7.5 @@ -2377,8 +2284,6 @@ entities: - pos: 4.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 492 components: - pos: 5.5,-6.5 @@ -2639,57 +2544,41 @@ entities: - pos: -1.5,11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 546 components: - pos: 2.5,11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 549 components: - pos: -4.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 550 components: - pos: 5.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 553 components: - pos: -6.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 554 components: - pos: -7.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 555 components: - pos: 7.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 556 components: - pos: 8.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 588 components: - pos: 1.5,-11.5 @@ -2700,8 +2589,6 @@ entities: - pos: 2.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1325 components: - pos: 4.5,12.5 @@ -2832,8 +2719,6 @@ entities: - pos: 2.5,17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1356 components: - pos: 3.5,17.5 @@ -2844,8 +2729,6 @@ entities: - pos: -1.5,17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1358 components: - pos: 3.5,13.5 @@ -3132,568 +3015,422 @@ entities: pos: 3.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 189 components: - rot: 3.141592653589793 rad pos: -2.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 193 components: - pos: -0.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 194 components: - pos: 1.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 202 components: - pos: 0.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 215 components: - rot: 1.5707963267948966 rad pos: -2.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 217 components: - rot: 1.5707963267948966 rad pos: -2.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 218 components: - rot: 1.5707963267948966 rad pos: -2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 225 components: - rot: -1.5707963267948966 rad pos: 3.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 232 components: - pos: 5.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 236 components: - rot: -1.5707963267948966 rad pos: -0.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 238 components: - rot: -1.5707963267948966 rad pos: 3.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 239 components: - rot: -1.5707963267948966 rad pos: 3.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 242 components: - rot: 1.5707963267948966 rad pos: -7.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 243 components: - rot: 1.5707963267948966 rad pos: -7.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 244 components: - rot: 1.5707963267948966 rad pos: -7.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 245 components: - rot: 1.5707963267948966 rad pos: -7.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 246 components: - rot: -1.5707963267948966 rad pos: 8.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 247 components: - rot: -1.5707963267948966 rad pos: 8.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 248 components: - rot: -1.5707963267948966 rad pos: 8.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 249 components: - rot: -1.5707963267948966 rad pos: 8.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 254 components: - pos: -2.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 255 components: - pos: 3.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 292 components: - rot: -1.5707963267948966 rad pos: -0.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 293 components: - rot: -1.5707963267948966 rad pos: -0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 294 components: - rot: 1.5707963267948966 rad pos: 1.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 295 components: - rot: 1.5707963267948966 rad pos: 1.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 296 components: - rot: 1.5707963267948966 rad pos: 1.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 297 components: - rot: 3.141592653589793 rad pos: 5.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 298 components: - rot: 3.141592653589793 rad pos: -4.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 299 components: - pos: -4.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 316 components: - pos: -0.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 318 components: - pos: 1.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 319 components: - rot: 3.141592653589793 rad pos: -0.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 321 components: - rot: 3.141592653589793 rad pos: 1.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 331 components: - pos: 8.5,8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 332 components: - pos: -7.5,8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 333 components: - rot: 3.141592653589793 rad pos: -7.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 334 components: - rot: 3.141592653589793 rad pos: 8.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 376 components: - rot: 3.141592653589793 rad pos: -1.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 377 components: - rot: 3.141592653589793 rad pos: -0.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 378 components: - rot: 3.141592653589793 rad pos: 1.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 379 components: - rot: 3.141592653589793 rad pos: 2.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 389 components: - rot: 3.141592653589793 rad pos: -2.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 397 components: - rot: 3.141592653589793 rad pos: 3.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 759 components: - rot: -1.5707963267948966 rad pos: 7.5,12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 760 components: - rot: -1.5707963267948966 rad pos: 7.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 761 components: - rot: -1.5707963267948966 rad pos: 7.5,14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 762 components: - rot: -1.5707963267948966 rad pos: 7.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 763 components: - rot: -1.5707963267948966 rad pos: 7.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 775 components: - rot: 3.141592653589793 rad pos: -5.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 776 components: - rot: 1.5707963267948966 rad pos: -6.5,12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 777 components: - rot: 1.5707963267948966 rad pos: -6.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 778 components: - rot: -1.5707963267948966 rad pos: -4.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 779 components: - rot: -1.5707963267948966 rad pos: -4.5,12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 780 components: - pos: -5.5,14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 781 components: - rot: 3.141592653589793 rad pos: -4.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 782 components: - rot: 3.141592653589793 rad pos: -3.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 783 components: - rot: 3.141592653589793 rad pos: -2.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 820 components: - rot: 1.5707963267948966 rad pos: -0.5,12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 821 components: - rot: 1.5707963267948966 rad pos: -0.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 822 components: - rot: -1.5707963267948966 rad pos: 1.5,12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 823 components: - rot: -1.5707963267948966 rad pos: 1.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 824 components: - rot: 3.141592653589793 rad pos: 1.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 825 components: - rot: 3.141592653589793 rad pos: -0.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 848 components: - pos: -4.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 849 components: - pos: -3.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 850 components: - pos: 4.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 851 components: - pos: 5.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1169 components: - rot: 1.5707963267948966 rad pos: -7.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1180 components: - rot: 1.5707963267948966 rad pos: -7.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1181 components: - rot: -1.5707963267948966 rad pos: 8.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1184 components: - rot: -1.5707963267948966 rad pos: 8.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: CigarSpent entities: - uid: 1389 @@ -3885,8 +3622,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 30 reagents: - Quantity: 25 @@ -3926,8 +3663,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 50 reagents: - Quantity: 20 @@ -3949,8 +3686,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 30 reagents: - Quantity: 15 @@ -3962,7 +3699,8 @@ entities: entities: - uid: 1380 components: - - desc: Seltzer from uh... underground spring in a... asteroid? Doesn't taste like much... + - desc: Seltzer from uh... underground spring in a... asteroid? Doesn't taste + like much... name: Space Rock seltzer type: MetaData - pos: 0.23457348,7.899946 @@ -4025,20 +3763,16 @@ entities: - pos: 0.5,5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1456 components: - pos: 1.5,-6.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1457 components: @@ -4046,10 +3780,8 @@ entities: pos: -5.5,-11.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1458 components: @@ -4057,10 +3789,8 @@ entities: pos: -7.5,-3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1459 components: @@ -4068,10 +3798,8 @@ entities: pos: -7.5,4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1460 components: @@ -4079,10 +3807,8 @@ entities: pos: 0.5,7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1461 components: @@ -4090,10 +3816,8 @@ entities: pos: 8.5,4.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1462 components: @@ -4101,20 +3825,16 @@ entities: pos: 8.5,-3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1463 components: - pos: -0.5,-0.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1464 components: @@ -4122,10 +3842,8 @@ entities: pos: 5.5,-19.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1465 components: @@ -4133,10 +3851,8 @@ entities: pos: -4.5,-19.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1466 components: @@ -4144,10 +3860,8 @@ entities: pos: -0.5,-15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1467 components: @@ -4155,10 +3869,8 @@ entities: pos: 6.5,-11.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1468 components: @@ -4166,10 +3878,8 @@ entities: pos: -4.5,11.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1469 components: @@ -4177,10 +3887,8 @@ entities: pos: 3.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1470 components: @@ -4188,10 +3896,8 @@ entities: pos: -0.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: ExtinguisherCabinetFilled entities: @@ -4555,7 +4261,8 @@ entities: entities: - uid: 1330 components: - - desc: You didn't get the fries because you bought the BBQ Bacon Burgah sandwich and not the BBQ Bacon Burgah meal. + - desc: You didn't get the fries because you bought the BBQ Bacon Burgah sandwich + and not the BBQ Bacon Burgah meal. name: BBQ Bacon Burgah type: MetaData - pos: -7.5311995,7.52555 @@ -4629,8 +4336,6 @@ entities: type: GasMixer - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasMixerFlipped entities: - uid: 832 @@ -4645,8 +4350,6 @@ entities: type: GasMixer - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveGate entities: - uid: 833 @@ -4657,8 +4360,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 834 components: - rot: 3.141592653589793 rad @@ -4667,8 +4368,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 1094 @@ -4679,8 +4378,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 835 @@ -4691,10 +4388,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 836 components: - rot: 3.141592653589793 rad @@ -4703,10 +4396,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 837 components: - rot: -1.5707963267948966 rad @@ -4715,10 +4404,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 838 components: - rot: 3.141592653589793 rad @@ -4727,10 +4412,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 940 components: - rot: -1.5707963267948966 rad @@ -4739,8 +4420,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 941 components: - rot: 3.141592653589793 rad @@ -4749,8 +4428,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 957 components: - rot: 1.5707963267948966 rad @@ -4759,8 +4436,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 964 components: - rot: -1.5707963267948966 rad @@ -4769,8 +4444,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 974 components: - pos: -3.5,14.5 @@ -4778,8 +4451,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 975 components: - rot: -1.5707963267948966 rad @@ -4788,8 +4459,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 976 components: - rot: 1.5707963267948966 rad @@ -4798,8 +4467,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 988 components: - rot: -1.5707963267948966 rad @@ -4808,8 +4475,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 989 components: - rot: 1.5707963267948966 rad @@ -4818,8 +4483,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1024 components: - pos: 7.5,8.5 @@ -4827,8 +4490,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1025 components: - rot: 3.141592653589793 rad @@ -4837,8 +4498,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1026 components: - rot: 3.141592653589793 rad @@ -4847,8 +4506,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1054 components: - rot: 3.141592653589793 rad @@ -4857,8 +4514,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1056 components: - pos: 6.5,7.5 @@ -4866,8 +4521,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1069 components: - rot: -1.5707963267948966 rad @@ -4876,8 +4529,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1070 components: - rot: 3.141592653589793 rad @@ -4886,8 +4537,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 922 @@ -4897,8 +4546,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 839 @@ -4908,10 +4555,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 841 components: - rot: -1.5707963267948966 rad @@ -4920,8 +4563,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 842 components: - rot: -1.5707963267948966 rad @@ -4930,8 +4571,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 846 components: - pos: 4.5,-16.5 @@ -4939,10 +4578,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 916 components: - rot: -1.5707963267948966 rad @@ -4951,10 +4586,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 917 components: - rot: -1.5707963267948966 rad @@ -4963,10 +4594,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 918 components: - rot: -1.5707963267948966 rad @@ -4975,10 +4602,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 919 components: - rot: 3.141592653589793 rad @@ -4987,10 +4610,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 920 components: - rot: 3.141592653589793 rad @@ -4999,10 +4618,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 921 components: - rot: 3.141592653589793 rad @@ -5011,8 +4626,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 923 components: - rot: 1.5707963267948966 rad @@ -5021,10 +4634,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 924 components: - rot: 1.5707963267948966 rad @@ -5033,8 +4642,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 925 components: - rot: 1.5707963267948966 rad @@ -5043,8 +4650,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 926 components: - rot: 1.5707963267948966 rad @@ -5053,10 +4658,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 927 components: - pos: 1.5,-9.5 @@ -5064,10 +4665,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 928 components: - pos: 1.5,-8.5 @@ -5075,8 +4672,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 929 components: - pos: 1.5,-7.5 @@ -5084,8 +4679,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 932 components: - pos: 0.5,-5.5 @@ -5093,8 +4686,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 933 components: - rot: -1.5707963267948966 rad @@ -5103,8 +4694,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 934 components: - rot: -1.5707963267948966 rad @@ -5113,8 +4702,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 935 components: - rot: -1.5707963267948966 rad @@ -5123,8 +4710,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 936 components: - rot: -1.5707963267948966 rad @@ -5133,8 +4718,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 939 components: - rot: 1.5707963267948966 rad @@ -5143,8 +4726,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 942 components: - rot: 1.5707963267948966 rad @@ -5153,8 +4734,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 943 components: - rot: 1.5707963267948966 rad @@ -5163,8 +4742,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 944 components: - rot: 1.5707963267948966 rad @@ -5173,8 +4750,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 945 components: - rot: 1.5707963267948966 rad @@ -5183,8 +4758,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 946 components: - pos: -6.5,-5.5 @@ -5192,8 +4765,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 947 components: - pos: -6.5,-4.5 @@ -5201,8 +4772,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 948 components: - pos: -6.5,-3.5 @@ -5210,8 +4779,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 949 components: - pos: -6.5,-2.5 @@ -5219,8 +4786,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 950 components: - pos: -6.5,-1.5 @@ -5228,8 +4793,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 951 components: - pos: -6.5,-0.5 @@ -5237,8 +4800,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 952 components: - pos: -6.5,0.5 @@ -5246,8 +4807,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 953 components: - pos: -6.5,1.5 @@ -5255,8 +4814,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 954 components: - pos: -6.5,2.5 @@ -5264,8 +4821,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 955 components: - pos: -6.5,3.5 @@ -5273,8 +4828,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 958 components: - pos: -6.5,5.5 @@ -5282,8 +4835,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 959 components: - pos: -6.5,6.5 @@ -5291,8 +4842,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 960 components: - pos: -6.5,7.5 @@ -5300,8 +4849,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 961 components: - rot: -1.5707963267948966 rad @@ -5310,8 +4857,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 962 components: - rot: -1.5707963267948966 rad @@ -5320,8 +4865,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 963 components: - rot: -1.5707963267948966 rad @@ -5330,8 +4873,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 966 components: - rot: 3.141592653589793 rad @@ -5340,8 +4881,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 967 components: - rot: 3.141592653589793 rad @@ -5350,8 +4889,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 968 components: - rot: 3.141592653589793 rad @@ -5360,8 +4897,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 969 components: - rot: 3.141592653589793 rad @@ -5370,8 +4905,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 970 components: - rot: 3.141592653589793 rad @@ -5380,8 +4913,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 971 components: - rot: 3.141592653589793 rad @@ -5390,8 +4921,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 972 components: - rot: 3.141592653589793 rad @@ -5400,8 +4929,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 973 components: - rot: 3.141592653589793 rad @@ -5410,8 +4937,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 977 components: - rot: 1.5707963267948966 rad @@ -5420,8 +4945,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 978 components: - pos: -5.5,6.5 @@ -5429,8 +4952,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 979 components: - pos: -5.5,4.5 @@ -5438,8 +4959,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 980 components: - pos: -5.5,3.5 @@ -5447,8 +4966,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 981 components: - pos: -5.5,2.5 @@ -5456,8 +4973,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 982 components: - pos: -5.5,1.5 @@ -5465,8 +4980,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 983 components: - pos: -5.5,0.5 @@ -5474,8 +4987,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 984 components: - pos: -5.5,-0.5 @@ -5483,8 +4994,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 990 components: - pos: -1.5,-0.5 @@ -5492,8 +5001,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 991 components: - pos: -1.5,0.5 @@ -5501,8 +5008,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 992 components: - pos: -1.5,1.5 @@ -5510,8 +5015,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 993 components: - pos: -1.5,2.5 @@ -5519,8 +5022,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 994 components: - pos: -1.5,4.5 @@ -5528,8 +5029,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 995 components: - pos: -1.5,5.5 @@ -5537,8 +5036,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 996 components: - pos: -1.5,6.5 @@ -5546,8 +5043,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 997 components: - rot: -1.5707963267948966 rad @@ -5556,8 +5051,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 998 components: - rot: -1.5707963267948966 rad @@ -5566,8 +5059,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 999 components: - rot: -1.5707963267948966 rad @@ -5576,8 +5067,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1000 components: - rot: -1.5707963267948966 rad @@ -5586,8 +5075,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1001 components: - rot: -1.5707963267948966 rad @@ -5596,8 +5083,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1002 components: - rot: 3.141592653589793 rad @@ -5606,8 +5091,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1004 components: - rot: 3.141592653589793 rad @@ -5616,8 +5099,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1005 components: - rot: 3.141592653589793 rad @@ -5626,8 +5107,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1006 components: - rot: 3.141592653589793 rad @@ -5636,8 +5115,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1007 components: - rot: 3.141592653589793 rad @@ -5646,8 +5123,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1008 components: - rot: 3.141592653589793 rad @@ -5656,8 +5131,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1009 components: - rot: 3.141592653589793 rad @@ -5666,8 +5139,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1010 components: - rot: 3.141592653589793 rad @@ -5676,8 +5147,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1011 components: - rot: 3.141592653589793 rad @@ -5686,8 +5155,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1012 components: - rot: 3.141592653589793 rad @@ -5696,8 +5163,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1013 components: - rot: 3.141592653589793 rad @@ -5706,8 +5171,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1014 components: - rot: 3.141592653589793 rad @@ -5716,8 +5179,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1015 components: - rot: 3.141592653589793 rad @@ -5726,8 +5187,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1018 components: - rot: 1.5707963267948966 rad @@ -5736,8 +5195,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1019 components: - rot: 1.5707963267948966 rad @@ -5746,8 +5203,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1020 components: - rot: 1.5707963267948966 rad @@ -5756,8 +5211,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1021 components: - pos: 7.5,5.5 @@ -5765,8 +5218,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1022 components: - pos: 7.5,6.5 @@ -5774,8 +5225,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1023 components: - pos: 7.5,7.5 @@ -5783,8 +5232,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1027 components: - rot: 1.5707963267948966 rad @@ -5793,8 +5240,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1028 components: - rot: 1.5707963267948966 rad @@ -5803,8 +5248,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1029 components: - rot: 1.5707963267948966 rad @@ -5813,8 +5256,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1030 components: - rot: 1.5707963267948966 rad @@ -5823,8 +5264,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1031 components: - rot: 1.5707963267948966 rad @@ -5833,8 +5272,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1032 components: - pos: 0.5,10.5 @@ -5842,8 +5279,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1033 components: - pos: 0.5,11.5 @@ -5851,10 +5286,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1035 components: - pos: 4.5,10.5 @@ -5862,8 +5293,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1037 components: - rot: 1.5707963267948966 rad @@ -5872,8 +5301,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1042 components: - rot: -1.5707963267948966 rad @@ -5882,8 +5309,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1043 components: - rot: -1.5707963267948966 rad @@ -5892,8 +5317,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1044 components: - rot: -1.5707963267948966 rad @@ -5902,8 +5325,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1045 components: - rot: -1.5707963267948966 rad @@ -5912,8 +5333,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1046 components: - rot: 3.141592653589793 rad @@ -5922,8 +5341,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1047 components: - rot: 3.141592653589793 rad @@ -5932,8 +5349,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1048 components: - rot: 3.141592653589793 rad @@ -5942,8 +5357,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1049 components: - rot: 3.141592653589793 rad @@ -5952,8 +5365,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1050 components: - rot: 3.141592653589793 rad @@ -5962,8 +5373,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1051 components: - rot: 1.5707963267948966 rad @@ -5972,8 +5381,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1052 components: - rot: 1.5707963267948966 rad @@ -5982,8 +5389,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1053 components: - pos: 6.5,6.5 @@ -5991,8 +5396,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1057 components: - pos: 6.5,4.5 @@ -6000,8 +5403,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1058 components: - pos: 6.5,3.5 @@ -6009,8 +5410,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1059 components: - pos: 6.5,2.5 @@ -6018,8 +5417,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1060 components: - pos: 6.5,1.5 @@ -6027,8 +5424,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1061 components: - pos: 6.5,0.5 @@ -6036,8 +5431,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1062 components: - pos: 6.5,-0.5 @@ -6045,8 +5438,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1063 components: - pos: 6.5,-1.5 @@ -6054,8 +5445,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1064 components: - pos: 6.5,-2.5 @@ -6063,8 +5452,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1066 components: - pos: 6.5,-4.5 @@ -6072,8 +5459,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1067 components: - pos: 6.5,-5.5 @@ -6081,8 +5466,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1068 components: - pos: 6.5,-6.5 @@ -6090,8 +5473,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1071 components: - rot: 1.5707963267948966 rad @@ -6100,8 +5481,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1072 components: - rot: 1.5707963267948966 rad @@ -6110,8 +5489,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1073 components: - rot: 1.5707963267948966 rad @@ -6120,8 +5497,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1074 components: - rot: 1.5707963267948966 rad @@ -6130,8 +5505,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1075 components: - rot: 1.5707963267948966 rad @@ -6140,8 +5513,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1076 components: - rot: 1.5707963267948966 rad @@ -6150,8 +5521,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1077 components: - rot: 1.5707963267948966 rad @@ -6160,8 +5529,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1078 components: - rot: 1.5707963267948966 rad @@ -6170,8 +5537,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1079 components: - rot: 1.5707963267948966 rad @@ -6180,8 +5545,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1080 components: - rot: 1.5707963267948966 rad @@ -6190,8 +5553,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1082 components: - pos: 0.5,-8.5 @@ -6199,8 +5560,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1083 components: - pos: 0.5,-9.5 @@ -6208,8 +5567,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1084 components: - pos: 0.5,-10.5 @@ -6217,8 +5574,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1085 components: - pos: 0.5,-11.5 @@ -6226,8 +5581,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1086 components: - pos: 0.5,-12.5 @@ -6235,10 +5588,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1087 components: - rot: -1.5707963267948966 rad @@ -6247,10 +5596,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1089 components: - rot: 3.141592653589793 rad @@ -6259,10 +5604,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1090 components: - rot: 3.141592653589793 rad @@ -6271,10 +5612,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1091 components: - rot: 3.141592653589793 rad @@ -6283,8 +5620,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1093 components: - rot: 3.141592653589793 rad @@ -6293,10 +5628,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 840 @@ -6306,8 +5637,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 843 components: - pos: -4.5,-14.5 @@ -6315,8 +5644,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 844 components: - pos: -3.5,-14.5 @@ -6324,8 +5651,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 845 components: - pos: 4.5,-14.5 @@ -6333,8 +5658,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 885 components: - pos: 3.5,14.5 @@ -6342,8 +5665,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 889 components: - rot: 3.141592653589793 rad @@ -6352,10 +5673,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 915 components: - rot: 3.141592653589793 rad @@ -6364,10 +5681,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 930 components: - pos: 1.5,-6.5 @@ -6375,8 +5688,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 931 components: - rot: 3.141592653589793 rad @@ -6385,8 +5696,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 937 components: - rot: 3.141592653589793 rad @@ -6395,8 +5704,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 938 components: - rot: 3.141592653589793 rad @@ -6405,8 +5712,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 956 components: - rot: -1.5707963267948966 rad @@ -6415,8 +5720,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 965 components: - rot: -1.5707963267948966 rad @@ -6425,8 +5728,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 985 components: - rot: 1.5707963267948966 rad @@ -6435,8 +5736,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 986 components: - rot: 3.141592653589793 rad @@ -6445,8 +5744,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 987 components: - rot: -1.5707963267948966 rad @@ -6455,8 +5752,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1003 components: - rot: -1.5707963267948966 rad @@ -6465,8 +5760,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1016 components: - rot: -1.5707963267948966 rad @@ -6475,8 +5768,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1017 components: - rot: 1.5707963267948966 rad @@ -6485,8 +5776,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1034 components: - rot: -1.5707963267948966 rad @@ -6495,8 +5784,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1038 components: - rot: 1.5707963267948966 rad @@ -6505,8 +5792,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1041 components: - rot: 1.5707963267948966 rad @@ -6515,8 +5800,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1055 components: - rot: 1.5707963267948966 rad @@ -6525,8 +5808,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1065 components: - rot: 1.5707963267948966 rad @@ -6535,8 +5816,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1081 components: - pos: 0.5,-7.5 @@ -6544,8 +5823,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1088 components: - rot: -1.5707963267948966 rad @@ -6554,8 +5831,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1092 components: - rot: -1.5707963267948966 rad @@ -6564,10 +5839,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1095 components: - rot: -1.5707963267948966 rad @@ -6576,8 +5847,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 126 @@ -6588,8 +5857,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 370 components: - rot: 1.5707963267948966 rad @@ -6598,8 +5865,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 413 components: - pos: -6.5,-13.5 @@ -6607,22 +5872,16 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 414 components: - pos: -5.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 415 components: - pos: 6.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 416 components: - pos: 7.5,-13.5 @@ -6630,8 +5889,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1148 components: - rot: 1.5707963267948966 rad @@ -6640,8 +5897,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 883 @@ -6651,8 +5906,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 884 components: - rot: -1.5707963267948966 rad @@ -6661,8 +5914,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 886 components: - pos: -2.5,12.5 @@ -6670,8 +5921,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 887 components: - rot: 3.141592653589793 rad @@ -6680,8 +5929,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 888 components: - rot: 3.141592653589793 rad @@ -6690,8 +5937,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 890 components: - rot: 1.5707963267948966 rad @@ -6700,8 +5945,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 891 components: - rot: -1.5707963267948966 rad @@ -6710,8 +5953,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 892 components: - pos: 0.5,-4.5 @@ -6719,8 +5960,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 893 components: - pos: 5.5,-5.5 @@ -6728,8 +5967,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 894 components: - pos: -4.5,-5.5 @@ -6737,8 +5974,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 895 components: - rot: 1.5707963267948966 rad @@ -6747,8 +5982,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 896 components: - rot: -1.5707963267948966 rad @@ -6757,8 +5990,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 897 components: - rot: 1.5707963267948966 rad @@ -6767,8 +5998,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 903 components: - rot: 1.5707963267948966 rad @@ -6777,8 +6006,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 914 components: - pos: 2.5,-13.5 @@ -6786,8 +6013,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1039 components: - pos: 4.5,12.5 @@ -6795,8 +6020,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 898 @@ -6807,8 +6030,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 899 components: - rot: -1.5707963267948966 rad @@ -6817,8 +6038,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 900 components: - rot: 1.5707963267948966 rad @@ -6827,8 +6046,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 901 components: - pos: 0.5,8.5 @@ -6836,8 +6053,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 902 components: - rot: -1.5707963267948966 rad @@ -6846,8 +6061,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 904 components: - rot: 1.5707963267948966 rad @@ -6856,8 +6069,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 905 components: - rot: 1.5707963267948966 rad @@ -6866,8 +6077,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 906 components: - rot: -1.5707963267948966 rad @@ -6876,8 +6085,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 907 components: - rot: 1.5707963267948966 rad @@ -6886,8 +6093,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 908 components: - rot: -1.5707963267948966 rad @@ -6896,8 +6101,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 909 components: - rot: 1.5707963267948966 rad @@ -6906,8 +6109,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1040 components: - rot: -1.5707963267948966 rad @@ -6916,8 +6117,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: Gauze entities: - uid: 1313 @@ -7410,15 +6609,11 @@ entities: - pos: 9.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1224 components: - pos: -8.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: Joint entities: - uid: 1390 @@ -7432,8 +6627,8 @@ entities: - solutions: smokable: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 20 reagents: - Quantity: 20 @@ -7447,8 +6642,6 @@ entities: pos: -3.5,-11.5 parent: 1 type: Transform - - nextFryTime: 5 - type: DeepFryer - proto: KitchenKnife entities: - uid: 1254 @@ -7641,8 +6834,6 @@ entities: pos: -1.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1406 @@ -7651,8 +6842,6 @@ entities: pos: 2.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1407 @@ -7661,8 +6850,6 @@ entities: pos: 1.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1408 @@ -7671,8 +6858,6 @@ entities: pos: -6.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1410 @@ -7681,8 +6866,6 @@ entities: pos: -3.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1411 @@ -7690,8 +6873,6 @@ entities: - pos: 7.5,-9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1412 @@ -7700,8 +6881,6 @@ entities: pos: 5.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1413 @@ -7710,8 +6889,6 @@ entities: pos: 8.5,-5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1414 @@ -7720,8 +6897,6 @@ entities: pos: 8.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1415 @@ -7729,8 +6904,6 @@ entities: - pos: 4.5,-6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1416 @@ -7738,8 +6911,6 @@ entities: - pos: -3.5,-6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1417 @@ -7748,8 +6919,6 @@ entities: pos: -7.5,-5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1418 @@ -7758,8 +6927,6 @@ entities: pos: -7.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1419 @@ -7768,8 +6935,6 @@ entities: pos: -4.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1420 @@ -7778,8 +6943,6 @@ entities: pos: -7.5,2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1421 @@ -7788,8 +6951,6 @@ entities: pos: -7.5,6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1422 @@ -7797,8 +6958,6 @@ entities: - pos: -6.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1423 @@ -7807,8 +6966,6 @@ entities: pos: 8.5,2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1424 @@ -7817,8 +6974,6 @@ entities: pos: 8.5,6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1425 @@ -7826,8 +6981,6 @@ entities: - pos: 7.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1426 @@ -7835,8 +6988,6 @@ entities: - pos: -3.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1427 @@ -7845,8 +6996,6 @@ entities: pos: 4.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1428 @@ -7855,8 +7004,6 @@ entities: pos: -3.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1430 @@ -7864,8 +7011,6 @@ entities: - pos: 4.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1431 @@ -7874,8 +7019,6 @@ entities: pos: 0.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1432 @@ -7884,8 +7027,6 @@ entities: pos: -3.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1433 @@ -7893,8 +7034,6 @@ entities: - pos: 0.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1434 @@ -7902,8 +7041,6 @@ entities: - pos: 0.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1435 @@ -7912,8 +7049,6 @@ entities: pos: -2.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1436 @@ -7922,8 +7057,6 @@ entities: pos: 3.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1437 @@ -7932,8 +7065,6 @@ entities: pos: 4.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1438 @@ -7942,8 +7073,6 @@ entities: pos: 0.5,12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1439 @@ -7951,8 +7080,6 @@ entities: - pos: -0.5,16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1440 @@ -7960,8 +7087,6 @@ entities: - pos: 1.5,16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1441 @@ -7970,8 +7095,6 @@ entities: pos: -2.5,16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1442 @@ -7980,8 +7103,6 @@ entities: pos: -6.5,11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1443 @@ -7990,8 +7111,6 @@ entities: pos: -2.5,12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1444 @@ -8000,8 +7119,6 @@ entities: pos: 3.5,12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1445 @@ -8009,8 +7126,6 @@ entities: - pos: 5.5,16.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1447 @@ -8019,8 +7134,6 @@ entities: pos: 6.5,11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1455 @@ -8029,19 +7142,15 @@ entities: pos: -0.5,-8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 1163 components: - pos: -1.5,-19.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1398 @@ -8050,8 +7159,6 @@ entities: pos: 4.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1399 @@ -8060,11 +7167,9 @@ entities: pos: -3.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredFrostyBlue +- proto: PoweredLightColoredFrostyBlue entities: - uid: 1409 components: @@ -8072,8 +7177,6 @@ entities: pos: 5.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -8083,8 +7186,6 @@ entities: - pos: -8.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1162 @@ -8092,8 +7193,6 @@ entities: - pos: 9.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1400 @@ -8102,8 +7201,6 @@ entities: pos: -7.5,-19.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1401 @@ -8112,8 +7209,6 @@ entities: pos: 8.5,-19.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1402 @@ -8122,8 +7217,6 @@ entities: pos: 3.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1403 @@ -8132,8 +7225,6 @@ entities: pos: -2.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1404 @@ -8142,8 +7233,6 @@ entities: pos: -0.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1446 @@ -8152,8 +7241,6 @@ entities: pos: -10.5,3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1448 @@ -8161,8 +7248,6 @@ entities: - pos: -10.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1449 @@ -8170,8 +7255,6 @@ entities: - pos: -10.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1450 @@ -8180,8 +7263,6 @@ entities: pos: -10.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1451 @@ -8190,8 +7271,6 @@ entities: pos: 11.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1452 @@ -8199,8 +7278,6 @@ entities: - pos: 11.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1453 @@ -8208,8 +7285,6 @@ entities: - pos: 11.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1454 @@ -8218,8 +7293,6 @@ entities: pos: 11.5,3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -9103,124 +8176,92 @@ entities: pos: -8.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1202 components: - rot: 3.141592653589793 rad pos: -7.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1203 components: - rot: 3.141592653589793 rad pos: -5.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1204 components: - rot: 3.141592653589793 rad pos: -4.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1205 components: - rot: 3.141592653589793 rad pos: 5.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1206 components: - rot: 3.141592653589793 rad pos: 6.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1207 components: - rot: 3.141592653589793 rad pos: 8.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1208 components: - rot: 3.141592653589793 rad pos: 9.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1209 components: - pos: -8.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1210 components: - pos: 9.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1211 components: - rot: 1.5707963267948966 rad pos: -8.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1212 components: - rot: -1.5707963267948966 rad pos: 9.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1213 components: - rot: 1.5707963267948966 rad pos: -8.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1214 components: - rot: -1.5707963267948966 rad pos: 9.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1215 components: - pos: -9.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 1216 components: - pos: 10.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 913 @@ -10261,7 +9302,7 @@ entities: - pos: 8.5,-17.5 parent: 1 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 754 components: diff --git a/Resources/Maps/Shuttles/NTES_SealG.yml b/Resources/Maps/Shuttles/NTES_SealG.yml index fe9254b2ce..053ca78f9a 100644 --- a/Resources/Maps/Shuttles/NTES_SealG.yml +++ b/Resources/Maps/Shuttles/NTES_SealG.yml @@ -1,25 +1,23 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar 15: FloorBlue - 23: FloorDark - 49: FloorLaundry - 52: FloorMetalDiamond - 59: FloorReinforced - 62: FloorShuttleBlue - 64: FloorShuttlePurple - 66: FloorShuttleWhite - 69: FloorSteel - 79: FloorTechMaint - 94: Lattice - 95: Plating + 24: FloorDark + 50: FloorLaundry + 53: FloorMetalDiamond + 61: FloorReinforced + 64: FloorShuttleBlue + 66: FloorShuttlePurple + 68: FloorShuttleWhite + 71: FloorSteel + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 60 components: @@ -30,38 +28,46 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA0AAAAXwAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABfAAAANAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABfAAAAQAAAAEAAAABAAAAAXwAAAF8AAABfAAAATwAAAE8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAQAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAADAAAAAwAAAAMAAAAXwAAAF8AAABfAAAAXwAAAEUAAAAXAAAARQAAABcAAAAXAAAAFwAAAEUAAAAXAAAAXwAAAAwAAAAMAAAADAAAAAwAAAAMAAAARQAAAEUAAABFAAAAFwAAAEUAAAAXAAAAFwAAABcAAABFAAAAFwAAAF8AAAAMAAAADAAAAAwAAAAMAAAADAAAAEUAAABFAAAARQAAABcAAABFAAAAFwAAABcAAAAXAAAARQAAABcAAABfAAAADAAAAAwAAAAMAAAADAAAAAwAAABFAAAARQAAAEUAAAAXAAAARQAAABcAAAAXAAAAFwAAAEUAAAAXAAAAXwAAAAwAAAAMAAAADAAAAAwAAAAMAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAQgAAAEIAAABCAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAQgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAADAAAAAwAAAAMAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAYAAAARwAAABgAAAAYAAAAGAAAAEcAAAAYAAAAYQAAAAwAAAAMAAAADAAAAAwAAAAMAAAARwAAAEcAAABHAAAAGAAAAEcAAAAYAAAAGAAAABgAAABHAAAAGAAAAGEAAAAMAAAADAAAAAwAAAAMAAAADAAAAEcAAABHAAAARwAAABgAAABHAAAAGAAAABgAAAAYAAAARwAAABgAAABhAAAADAAAAAwAAAAMAAAADAAAAAwAAABHAAAARwAAAEcAAAAYAAAARwAAABgAAAAYAAAAGAAAAEcAAAAYAAAAYQAAAAwAAAAMAAAADAAAAAwAAAAMAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAA== -1,0: ind: -1,0 - tiles: RQAAAA8AAABAAAAADwAAAEAAAABfAAAAFwAAABcAAABFAAAAFwAAAF8AAABfAAAAXwAAAF8AAABAAAAARQAAAEUAAAAPAAAADwAAAA8AAAAPAAAAXwAAABcAAAAXAAAARQAAABcAAABfAAAAOwAAADsAAAA7AAAAOwAAAEUAAABFAAAADwAAAA8AAAAPAAAADwAAAF8AAAAXAAAAFwAAAEUAAAAXAAAAXwAAADsAAABFAAAARQAAAEUAAABFAAAARQAAAA8AAAAPAAAADwAAAA8AAABfAAAAFwAAABcAAABFAAAAFwAAAF8AAAA7AAAARQAAAEUAAABFAAAARQAAAEUAAAAPAAAADwAAAA8AAAAPAAAAXwAAABcAAAAXAAAARQAAABcAAABfAAAAOwAAADsAAAA7AAAAOwAAAEUAAABAAAAAXwAAAF8AAABfAAAAXwAAAEIAAABCAAAAQgAAABcAAABAAAAAXwAAAF8AAABfAAAAXwAAAEAAAABFAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAXAAAAFwAAABcAAABAAAAAFwAAABcAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEAAAABAAAAAXwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABAAAAAQAAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAA8AAABCAAAADwAAAEIAAABhAAAAGAAAABgAAABHAAAAGAAAAGEAAABhAAAAYQAAAGEAAABCAAAARwAAAEcAAAAPAAAADwAAAA8AAAAPAAAAYQAAABgAAAAYAAAARwAAABgAAABhAAAAPQAAAD0AAAA9AAAAPQAAAEcAAABHAAAADwAAAA8AAAAPAAAADwAAAGEAAAAYAAAAGAAAAEcAAAAYAAAAYQAAAD0AAABHAAAARwAAAEcAAABHAAAARwAAAA8AAAAPAAAADwAAAA8AAABhAAAAGAAAABgAAABHAAAAGAAAAGEAAAA9AAAARwAAAEcAAABHAAAARwAAAEcAAAAPAAAADwAAAA8AAAAPAAAAYQAAABgAAAAYAAAARwAAABgAAABhAAAAPQAAAD0AAAA9AAAAPQAAAEcAAABCAAAAYQAAAGEAAABhAAAAYQAAAEQAAABEAAAARAAAABgAAABCAAAAYQAAAGEAAABhAAAAYQAAAEIAAABHAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAYAAAAGAAAABgAAABCAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEIAAABCAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABCAAAAQgAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAANAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAADQAAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABPAAAATwAAAF8AAABfAAAAXwAAAEAAAABAAAAAQAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABfAAAATwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAMQAAADEAAAAxAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABAAAAAQAAAAEUAAAAxAAAAMQAAADEAAAAxAAAAMQAAAF8AAAAXAAAARQAAABcAAAAXAAAAFwAAAEUAAAAXAAAARQAAAEUAAABFAAAAMQAAADEAAAAxAAAAMQAAADEAAABfAAAAFwAAAEUAAAAXAAAAFwAAABcAAABFAAAAFwAAAEUAAABFAAAARQAAADEAAAAxAAAAMQAAADEAAAAxAAAAXwAAABcAAABFAAAAFwAAABcAAAAXAAAARQAAABcAAABFAAAARQAAAEUAAAAxAAAAMQAAADEAAAAxAAAAMQAAAF8AAAAXAAAARQAAABcAAAAXAAAAFwAAAEUAAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAEIAAABCAAAAQgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAUQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAMgAAADIAAAAyAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABCAAAAQgAAAEcAAAAyAAAAMgAAADIAAAAyAAAAMgAAAGEAAAAYAAAARwAAABgAAAAYAAAAGAAAAEcAAAAYAAAARwAAAEcAAABHAAAAMgAAADIAAAAyAAAAMgAAADIAAABhAAAAGAAAAEcAAAAYAAAAGAAAABgAAABHAAAAGAAAAEcAAABHAAAARwAAADIAAAAyAAAAMgAAADIAAAAyAAAAYQAAABgAAABHAAAAGAAAABgAAAAYAAAARwAAABgAAABHAAAARwAAAEcAAAAyAAAAMgAAADIAAAAyAAAAMgAAAGEAAAAYAAAARwAAABgAAAAYAAAAGAAAAEcAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAEAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAEIAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABCAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: FwAAABcAAABAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAABgAAABCAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: QAAAAF8AAABfAAAAXwAAAF8AAAAXAAAARQAAABcAAAAXAAAAXwAAAEAAAAAPAAAAQAAAAA8AAABFAAAARQAAADsAAAA7AAAAOwAAADsAAABfAAAAFwAAAEUAAAAXAAAAFwAAAF8AAAAPAAAADwAAAA8AAAAPAAAARQAAAEUAAABFAAAARQAAAEUAAAA7AAAAXwAAABcAAABFAAAAFwAAABcAAABfAAAADwAAAA8AAAAPAAAADwAAAEUAAABFAAAARQAAAEUAAABFAAAAOwAAAF8AAAAXAAAARQAAABcAAAAXAAAAXwAAAA8AAAAPAAAADwAAAA8AAABFAAAARQAAADsAAAA7AAAAOwAAADsAAABfAAAAFwAAAEUAAAAXAAAAFwAAAF8AAAAPAAAADwAAAA8AAAAPAAAARQAAAEUAAABAAAAAXwAAAF8AAABfAAAAXwAAAEAAAAAXAAAAQgAAAEIAAABfAAAAXwAAAF8AAABfAAAAXwAAAEAAAABAAAAAFwAAABcAAAAXAAAAFwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAABcAAAAXAAAAFwAAABcAAABAAAAAFwAAABcAAAAXAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAABfAAAAXwAAAEAAAABAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAABAAAAAQAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + QgAAAGEAAABhAAAAYQAAAGEAAAAYAAAARwAAABgAAAAYAAAAYQAAAEIAAAAPAAAAQgAAAA8AAABHAAAARwAAAD0AAAA9AAAAPQAAAD0AAABhAAAAGAAAAEcAAAAYAAAAGAAAAGEAAAAPAAAADwAAAA8AAAAPAAAARwAAAEcAAABHAAAARwAAAEcAAAA9AAAAYQAAABgAAABHAAAAGAAAABgAAABhAAAADwAAAA8AAAAPAAAADwAAAEcAAABHAAAARwAAAEcAAABHAAAAPQAAAGEAAAAYAAAARwAAABgAAAAYAAAAYQAAAA8AAAAPAAAADwAAAA8AAABHAAAARwAAAD0AAAA9AAAAPQAAAD0AAABhAAAAGAAAAEcAAAAYAAAAGAAAAGEAAAAPAAAADwAAAA8AAAAPAAAARwAAAEcAAABCAAAAYQAAAGEAAABhAAAAYQAAAEIAAAAYAAAARAAAAEQAAABhAAAAYQAAAGEAAABhAAAAYQAAAEIAAABCAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAABgAAAAYAAAAGAAAABgAAABCAAAAGAAAABgAAAAYAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAABhAAAAYQAAAEIAAABCAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAABCAAAAQgAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABfAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAXwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABPAAAATwAAAE8AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABfAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABAAAAAFwAAABcAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQAAAAEUAAABFAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABhAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABRAAAAUQAAAFEAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABhAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABCAAAAGAAAABgAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAQgAAAEcAAABHAAAARwAAAA== -2,0: ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQAAAABcAAAAXAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAF8AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAATwAAAE8AAABPAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAAXwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAF8AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAE8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAE8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAQgAAABgAAAAYAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAGEAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAUQAAAFEAAABRAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAGEAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAAFEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -134,33 +140,33 @@ entities: 31: 1,8 32: 0,9 - node: - angle: 1.5707963267948966 rad + angle: -1.5707963267948966 rad color: '#FFFFFFFF' id: StandClear decals: - 41: -17,-5 - 42: -17,3 + 39: 15,3 + 40: 15,-5 - node: - angle: 6.283185307179586 rad + angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: StandClear decals: - 44: -8,4 - 45: 6,4 - 46: -1,-1 + 41: -17,-5 + 42: -17,3 - node: - angle: -1.5707963267948966 rad + angle: 3.141592653589793 rad color: '#FFFFFFFF' id: StandClear decals: - 39: 15,3 - 40: 15,-5 + 43: -1,-6 - node: - angle: 3.141592653589793 rad + angle: 6.283185307179586 rad color: '#FFFFFFFF' id: StandClear decals: - 43: -1,-6 + 44: -8,4 + 45: 6,4 + 46: -1,-1 - node: color: '#334E6DC8' id: ThreeQuarterTileOverlayGreyscale @@ -625,15 +631,11 @@ entities: - pos: -6.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1094 components: - pos: -8.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1095 components: - pos: -6.5,-9.5 @@ -644,15 +646,11 @@ entities: - pos: -6.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1097 components: - pos: -6.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1098 components: - pos: -7.5,-11.5 @@ -663,29 +661,21 @@ entities: - pos: -7.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1100 components: - pos: -8.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1101 components: - pos: -9.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1102 components: - pos: -10.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1103 components: - pos: -5.5,-10.5 @@ -701,50 +691,36 @@ entities: - pos: -3.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1106 components: - pos: -2.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1107 components: - pos: -1.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1108 components: - pos: -0.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1109 components: - pos: 0.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1110 components: - pos: 1.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1111 components: - pos: 2.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1112 components: - pos: 3.5,-10.5 @@ -760,15 +736,11 @@ entities: - pos: 5.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1115 components: - pos: 5.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1116 components: - pos: 6.5,-11.5 @@ -779,64 +751,46 @@ entities: - pos: -2.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1118 components: - pos: -0.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1119 components: - pos: -0.5,-8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1120 components: - pos: 1.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1121 components: - pos: 5.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1122 components: - pos: 6.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1123 components: - pos: 7.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1124 components: - pos: 8.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1125 components: - pos: 9.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1126 components: - pos: 8.5,-8.5 @@ -847,15 +801,11 @@ entities: - pos: -9.5,-8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1129 components: - pos: -4.5,5.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1130 components: - pos: -4.5,6.5 @@ -936,8 +886,6 @@ entities: - pos: 4.5,6.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1146 components: - pos: 5.5,6.5 @@ -988,8 +936,6 @@ entities: - pos: 5.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1157 components: - pos: 5.5,-6.5 @@ -1662,8 +1608,6 @@ entities: - pos: -9.5,-6.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 448 components: - pos: -9.5,-5.5 @@ -1694,155 +1638,111 @@ entities: - pos: -4.5,8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 493 components: - pos: -9.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 570 components: - pos: -6.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 574 components: - pos: -7.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 634 components: - pos: -6.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 635 components: - pos: -5.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 636 components: - pos: -4.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 642 components: - pos: 5.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 643 components: - pos: 4.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 644 components: - pos: 3.5,-11.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 670 components: - pos: -7.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 671 components: - pos: -8.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 672 components: - pos: -8.5,-8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 675 components: - pos: 5.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 676 components: - pos: 6.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 678 components: - pos: 6.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 679 components: - pos: 7.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 680 components: - pos: 7.5,-8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 689 components: - pos: -8.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 691 components: - pos: -7.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 696 components: - pos: 6.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 698 components: - pos: 7.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1128 components: - pos: -8.5,6.5 @@ -1865,71 +1765,51 @@ entities: - pos: -4.5,8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 489 components: - pos: -4.5,5.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 555 components: - pos: -6.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 557 components: - pos: 6.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 558 components: - pos: 5.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 559 components: - pos: -7.5,-7.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1276 components: - pos: -7.5,-8.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1277 components: - pos: -7.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1278 components: - pos: -7.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - uid: 1279 components: - pos: -8.5,-10.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 673 @@ -2918,32 +2798,24 @@ entities: pos: -4.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 965 components: - rot: 1.5707963267948966 rad pos: -4.5,1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 966 components: - rot: -1.5707963267948966 rad pos: -2.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 967 components: - rot: -1.5707963267948966 rad pos: -2.5,1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: ChairPilotSeat entities: - uid: 267 @@ -2952,591 +2824,437 @@ entities: pos: 17.5,-1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 273 components: - pos: 17.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 274 components: - pos: 16.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 275 components: - rot: 3.141592653589793 rad pos: 16.5,-1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 504 components: - pos: -18.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 505 components: - pos: -17.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 506 components: - rot: 3.141592653589793 rad pos: -17.5,-1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 507 components: - rot: 3.141592653589793 rad pos: -18.5,-1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 508 components: - rot: 1.5707963267948966 rad pos: -14.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 509 components: - rot: 1.5707963267948966 rad pos: -14.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 510 components: - rot: 1.5707963267948966 rad pos: -14.5,-3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 511 components: - rot: 1.5707963267948966 rad pos: -14.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 512 components: - rot: -1.5707963267948966 rad pos: -10.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 513 components: - rot: 3.141592653589793 rad pos: -8.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 514 components: - pos: -11.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 515 components: - rot: 1.5707963267948966 rad pos: -12.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 516 components: - rot: -1.5707963267948966 rad pos: -10.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 518 components: - rot: 3.141592653589793 rad pos: -11.5,-3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 519 components: - rot: 1.5707963267948966 rad pos: -12.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 520 components: - rot: -1.5707963267948966 rad pos: -8.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 521 components: - rot: -1.5707963267948966 rad pos: -8.5,-3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 522 components: - rot: -1.5707963267948966 rad pos: -8.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 523 components: - rot: -1.5707963267948966 rad pos: -8.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 526 components: - pos: -8.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 528 components: - pos: -9.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 529 components: - pos: -9.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 532 components: - pos: -8.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 533 components: - rot: 3.141592653589793 rad pos: -9.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 534 components: - pos: 7.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 535 components: - pos: 8.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 537 components: - pos: 8.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 538 components: - pos: 7.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 539 components: - rot: 3.141592653589793 rad pos: 8.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 540 components: - rot: 3.141592653589793 rad pos: 7.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 541 components: - rot: -1.5707963267948966 rad pos: 13.5,-3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 542 components: - rot: -1.5707963267948966 rad pos: 13.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 543 components: - rot: 1.5707963267948966 rad pos: 7.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 544 components: - rot: 1.5707963267948966 rad pos: 7.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 545 components: - rot: -1.5707963267948966 rad pos: 13.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 546 components: - rot: -1.5707963267948966 rad pos: 13.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 547 components: - rot: 1.5707963267948966 rad pos: 7.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 548 components: - rot: 1.5707963267948966 rad pos: 7.5,-3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 549 components: - rot: -1.5707963267948966 rad pos: 11.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 550 components: - rot: -1.5707963267948966 rad pos: 11.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 551 components: - rot: 1.5707963267948966 rad pos: 9.5,-2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 552 components: - rot: 1.5707963267948966 rad pos: 9.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 553 components: - rot: 3.141592653589793 rad pos: 10.5,-3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 554 components: - pos: 10.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 894 components: - rot: 3.141592653589793 rad pos: -0.5,10.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 895 components: - rot: 3.141592653589793 rad pos: -2.5,8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 896 components: - rot: 3.141592653589793 rad pos: 1.5,8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 903 components: - pos: -11.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 904 components: - rot: 3.141592653589793 rad pos: -11.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 905 components: - pos: -10.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 906 components: - rot: 3.141592653589793 rad pos: 10.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 907 components: - rot: 3.141592653589793 rad pos: 9.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 908 components: - pos: 9.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 909 components: - rot: 3.141592653589793 rad pos: -10.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 910 components: - pos: 10.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 945 components: - rot: -1.5707963267948966 rad pos: -11.5,3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 946 components: - rot: -1.5707963267948966 rad pos: -11.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 947 components: - rot: 1.5707963267948966 rad pos: 10.5,3.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 948 components: - rot: 1.5707963267948966 rad pos: 10.5,2.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 970 components: - rot: 3.141592653589793 rad pos: 3.5,1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 971 components: - rot: 3.141592653589793 rad pos: 2.5,1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 972 components: - rot: 3.141592653589793 rad pos: 1.5,1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 973 components: - pos: 1.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 974 components: - pos: 2.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 975 components: - pos: 3.5,4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1295 components: - rot: 1.5707963267948966 rad pos: -4.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1296 components: - rot: 1.5707963267948966 rad pos: -4.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1297 components: - rot: -1.5707963267948966 rad pos: 3.5,-5.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1298 components: - rot: -1.5707963267948966 rad pos: 3.5,-4.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1299 components: - pos: 5.5,7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1300 components: - pos: 6.5,7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1301 components: - pos: -7.5,7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 1302 components: - pos: -6.5,7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: CigarCase entities: - uid: 995 @@ -4026,30 +3744,24 @@ entities: pos: 17.5,2.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1056 components: - pos: 17.5,-3.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1057 components: - pos: 12.5,4.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1058 components: @@ -4057,10 +3769,8 @@ entities: pos: 7.5,6.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1059 components: @@ -4068,10 +3778,8 @@ entities: pos: 5.5,0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1060 components: @@ -4079,10 +3787,8 @@ entities: pos: 1.5,6.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1061 components: @@ -4090,50 +3796,40 @@ entities: pos: -2.5,6.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1062 components: - pos: -2.5,4.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1063 components: - pos: 1.5,4.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1064 components: - pos: 2.5,-0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1065 components: - pos: -3.5,-0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1066 components: @@ -4141,10 +3837,8 @@ entities: pos: -3.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1067 components: @@ -4152,10 +3846,8 @@ entities: pos: -6.5,0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1068 components: @@ -4163,10 +3855,8 @@ entities: pos: 2.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1069 components: @@ -4174,10 +3864,8 @@ entities: pos: 5.5,-2.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1070 components: @@ -4185,10 +3873,8 @@ entities: pos: -6.5,-2.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1071 components: @@ -4196,30 +3882,24 @@ entities: pos: -8.5,6.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1072 components: - pos: -10.5,-0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1073 components: - pos: 9.5,-0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1074 components: @@ -4227,10 +3907,8 @@ entities: pos: 14.5,0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1075 components: @@ -4238,10 +3916,8 @@ entities: pos: 15.5,4.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1076 components: @@ -4249,10 +3925,8 @@ entities: pos: 13.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1077 components: @@ -4260,10 +3934,8 @@ entities: pos: 15.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1078 components: @@ -4271,20 +3943,16 @@ entities: pos: 7.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1079 components: - pos: -13.5,4.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1080 components: @@ -4292,10 +3960,8 @@ entities: pos: -16.5,4.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1081 components: @@ -4303,10 +3969,8 @@ entities: pos: -18.5,2.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1082 components: @@ -4314,10 +3978,8 @@ entities: pos: -15.5,0.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1083 components: @@ -4325,10 +3987,8 @@ entities: pos: -8.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1084 components: @@ -4336,20 +3996,16 @@ entities: pos: -14.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1085 components: - pos: -18.5,-3.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1086 components: @@ -4357,10 +4013,8 @@ entities: pos: -16.5,-5.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1087 components: @@ -4368,50 +4022,40 @@ entities: pos: -11.5,-8.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1088 components: - pos: -2.5,-7.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1089 components: - pos: 1.5,-7.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1090 components: - pos: -6.5,-8.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1091 components: - pos: 5.5,-8.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 1092 components: @@ -4419,10 +4063,8 @@ entities: pos: 10.5,-8.5 parent: 60 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: EphedrineChemistryBottle entities: @@ -4695,16 +4337,12 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 662 components: - rot: 1.5707963267948966 rad pos: -3.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: GasMinerNitrogen entities: - uid: 625 @@ -4734,8 +4372,6 @@ entities: type: GasMixer - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasOutletInjector entities: - uid: 572 @@ -4744,16 +4380,12 @@ entities: pos: -3.5,-10.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 624 components: - rot: 3.141592653589793 rad pos: 2.5,-10.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 564 @@ -4762,24 +4394,18 @@ entities: pos: -1.5,-10.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 615 components: - rot: 3.141592653589793 rad pos: 0.5,-10.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 664 components: - rot: 3.141592653589793 rad pos: -9.5,-11.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 203 @@ -4789,8 +4415,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 402 components: - rot: 3.141592653589793 rad @@ -4799,8 +4423,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 403 components: - pos: 6.5,7.5 @@ -4808,76 +4430,46 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 525 components: - pos: -4.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 639 components: - pos: 0.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 641 components: - rot: -1.5707963267948966 rad pos: -0.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 650 components: - rot: 3.141592653589793 rad pos: -2.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 651 components: - rot: -1.5707963267948966 rad pos: 1.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 659 components: - rot: 3.141592653589793 rad pos: -4.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 704 components: - rot: 1.5707963267948966 rad pos: -9.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 748 components: - rot: 3.141592653589793 rad @@ -4886,8 +4478,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 750 components: - rot: -1.5707963267948966 rad @@ -4896,8 +4486,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 826 components: - rot: -1.5707963267948966 rad @@ -4906,10 +4494,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 827 components: - rot: 1.5707963267948966 rad @@ -4918,10 +4502,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeFourway entities: - uid: 406 @@ -4931,8 +4511,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 237 @@ -4942,8 +4520,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 238 components: - pos: -7.5,4.5 @@ -4951,8 +4527,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 268 components: - pos: -7.5,3.5 @@ -4960,8 +4534,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 270 components: - pos: 6.5,4.5 @@ -4969,8 +4541,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 271 components: - pos: 6.5,5.5 @@ -4978,8 +4548,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 272 components: - rot: -1.5707963267948966 rad @@ -4988,8 +4556,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 386 components: - rot: -1.5707963267948966 rad @@ -4998,8 +4564,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 387 components: - rot: -1.5707963267948966 rad @@ -5008,8 +4572,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 388 components: - rot: -1.5707963267948966 rad @@ -5018,8 +4580,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 389 components: - rot: -1.5707963267948966 rad @@ -5028,8 +4588,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 394 components: - pos: 6.5,3.5 @@ -5037,8 +4595,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 395 components: - pos: 6.5,2.5 @@ -5046,8 +4602,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 396 components: - pos: 6.5,0.5 @@ -5055,8 +4609,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 397 components: - pos: 6.5,-0.5 @@ -5064,8 +4616,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 398 components: - rot: 1.5707963267948966 rad @@ -5074,8 +4624,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 404 components: - rot: 3.141592653589793 rad @@ -5084,8 +4632,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 407 components: - rot: 1.5707963267948966 rad @@ -5094,8 +4640,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 409 components: - rot: -1.5707963267948966 rad @@ -5104,8 +4648,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 410 components: - rot: -1.5707963267948966 rad @@ -5114,8 +4656,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 411 components: - rot: -1.5707963267948966 rad @@ -5124,8 +4664,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 412 components: - rot: -1.5707963267948966 rad @@ -5134,8 +4672,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 413 components: - rot: -1.5707963267948966 rad @@ -5144,8 +4680,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 414 components: - rot: -1.5707963267948966 rad @@ -5154,8 +4688,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 415 components: - rot: -1.5707963267948966 rad @@ -5164,8 +4696,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 417 components: - rot: -1.5707963267948966 rad @@ -5174,8 +4704,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 418 components: - rot: -1.5707963267948966 rad @@ -5184,8 +4712,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 421 components: - rot: 3.141592653589793 rad @@ -5194,8 +4720,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 422 components: - rot: -1.5707963267948966 rad @@ -5204,8 +4728,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 423 components: - rot: -1.5707963267948966 rad @@ -5214,8 +4736,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 424 components: - rot: -1.5707963267948966 rad @@ -5224,8 +4744,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 425 components: - rot: -1.5707963267948966 rad @@ -5234,8 +4752,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 426 components: - rot: -1.5707963267948966 rad @@ -5244,8 +4760,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 428 components: - pos: 8.5,-2.5 @@ -5253,8 +4767,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 429 components: - pos: 8.5,-3.5 @@ -5262,8 +4774,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 462 components: - rot: 3.141592653589793 rad @@ -5272,8 +4782,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 464 components: - rot: 1.5707963267948966 rad @@ -5282,10 +4790,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 466 components: - rot: 3.141592653589793 rad @@ -5294,8 +4798,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 467 components: - rot: 1.5707963267948966 rad @@ -5304,10 +4806,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 468 components: - rot: 1.5707963267948966 rad @@ -5316,10 +4814,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 469 components: - rot: 3.141592653589793 rad @@ -5328,8 +4822,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 470 components: - rot: 3.141592653589793 rad @@ -5338,8 +4830,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 496 components: - rot: 1.5707963267948966 rad @@ -5348,8 +4838,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 497 components: - rot: 1.5707963267948966 rad @@ -5358,8 +4846,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 498 components: - rot: 1.5707963267948966 rad @@ -5368,8 +4854,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 499 components: - rot: 1.5707963267948966 rad @@ -5378,8 +4862,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 517 components: - pos: 0.5,2.5 @@ -5387,8 +4869,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 530 components: - pos: 0.5,0.5 @@ -5396,8 +4876,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 531 components: - pos: 0.5,-0.5 @@ -5405,8 +4883,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 562 components: - rot: 3.141592653589793 rad @@ -5415,8 +4891,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 563 components: - rot: 3.141592653589793 rad @@ -5425,8 +4899,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 660 components: - rot: 1.5707963267948966 rad @@ -5435,20 +4907,12 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 661 components: - rot: 1.5707963267948966 rad pos: -2.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 665 components: - rot: 3.141592653589793 rad @@ -5457,87 +4921,53 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 666 components: - rot: 1.5707963267948966 rad pos: -1.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 667 components: - rot: 1.5707963267948966 rad pos: -0.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 668 components: - rot: 1.5707963267948966 rad pos: 0.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 669 components: - rot: 1.5707963267948966 rad pos: 1.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 701 components: - rot: -1.5707963267948966 rad pos: -6.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 702 components: - rot: -1.5707963267948966 rad pos: -7.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 703 components: - rot: -1.5707963267948966 rad pos: -8.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 706 components: - pos: -9.5,-10.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 708 components: - pos: -7.5,2.5 @@ -5545,8 +4975,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 710 components: - rot: 3.141592653589793 rad @@ -5555,8 +4983,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 711 components: - rot: 3.141592653589793 rad @@ -5565,8 +4991,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 712 components: - rot: 3.141592653589793 rad @@ -5575,8 +4999,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 713 components: - rot: 3.141592653589793 rad @@ -5585,8 +5007,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 718 components: - rot: -1.5707963267948966 rad @@ -5595,8 +5015,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 719 components: - rot: -1.5707963267948966 rad @@ -5605,8 +5023,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 720 components: - rot: -1.5707963267948966 rad @@ -5615,8 +5031,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 721 components: - rot: -1.5707963267948966 rad @@ -5625,8 +5039,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 723 components: - rot: 3.141592653589793 rad @@ -5635,8 +5047,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 724 components: - rot: 3.141592653589793 rad @@ -5645,8 +5055,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 725 components: - rot: 3.141592653589793 rad @@ -5655,8 +5063,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 726 components: - rot: 3.141592653589793 rad @@ -5665,8 +5071,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 731 components: - pos: -0.5,-5.5 @@ -5674,8 +5078,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 732 components: - pos: -0.5,-4.5 @@ -5683,8 +5085,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 733 components: - pos: -0.5,-3.5 @@ -5692,8 +5092,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 737 components: - rot: 3.141592653589793 rad @@ -5702,8 +5100,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 764 components: - rot: -1.5707963267948966 rad @@ -5712,8 +5108,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 765 components: - rot: -1.5707963267948966 rad @@ -5722,8 +5116,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 766 components: - rot: 3.141592653589793 rad @@ -5732,8 +5124,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 767 components: - rot: 3.141592653589793 rad @@ -5742,8 +5132,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 768 components: - rot: 3.141592653589793 rad @@ -5752,8 +5140,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 769 components: - rot: 1.5707963267948966 rad @@ -5762,8 +5148,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 770 components: - rot: 1.5707963267948966 rad @@ -5772,8 +5156,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 771 components: - rot: 1.5707963267948966 rad @@ -5782,8 +5164,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 772 components: - rot: 1.5707963267948966 rad @@ -5792,8 +5172,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 773 components: - pos: -6.5,0.5 @@ -5801,8 +5179,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 774 components: - pos: -6.5,1.5 @@ -5810,8 +5186,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 775 components: - pos: -6.5,2.5 @@ -5819,8 +5193,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 776 components: - pos: -6.5,4.5 @@ -5828,8 +5200,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 777 components: - pos: -6.5,5.5 @@ -5837,8 +5207,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 778 components: - pos: -6.5,6.5 @@ -5846,8 +5214,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 779 components: - rot: -1.5707963267948966 rad @@ -5856,8 +5222,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 780 components: - rot: -1.5707963267948966 rad @@ -5866,8 +5230,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 781 components: - rot: -1.5707963267948966 rad @@ -5876,8 +5238,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 782 components: - rot: -1.5707963267948966 rad @@ -5886,8 +5246,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 783 components: - rot: -1.5707963267948966 rad @@ -5896,8 +5254,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 784 components: - rot: 3.141592653589793 rad @@ -5906,8 +5262,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 785 components: - rot: 3.141592653589793 rad @@ -5916,8 +5270,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 787 components: - rot: 1.5707963267948966 rad @@ -5926,8 +5278,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 788 components: - rot: 1.5707963267948966 rad @@ -5936,8 +5286,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 789 components: - rot: 1.5707963267948966 rad @@ -5946,8 +5294,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 790 components: - rot: 1.5707963267948966 rad @@ -5956,8 +5302,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 791 components: - rot: 1.5707963267948966 rad @@ -5966,8 +5310,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 792 components: - rot: 1.5707963267948966 rad @@ -5976,8 +5318,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 793 components: - rot: 1.5707963267948966 rad @@ -5986,8 +5326,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 794 components: - rot: 1.5707963267948966 rad @@ -5996,8 +5334,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 795 components: - rot: 1.5707963267948966 rad @@ -6006,8 +5342,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 796 components: - rot: 1.5707963267948966 rad @@ -6016,8 +5350,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 797 components: - rot: 1.5707963267948966 rad @@ -6026,8 +5358,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 798 components: - rot: 1.5707963267948966 rad @@ -6036,8 +5366,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 799 components: - pos: 11.5,-1.5 @@ -6045,8 +5373,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 800 components: - pos: 11.5,-2.5 @@ -6054,8 +5380,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 801 components: - pos: 11.5,-3.5 @@ -6063,8 +5387,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 802 components: - pos: 10.5,0.5 @@ -6072,8 +5394,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 803 components: - pos: 10.5,1.5 @@ -6081,8 +5401,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 804 components: - pos: 10.5,2.5 @@ -6090,8 +5408,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 805 components: - pos: 5.5,0.5 @@ -6099,8 +5415,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 806 components: - pos: 5.5,1.5 @@ -6108,8 +5422,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 807 components: - pos: 5.5,2.5 @@ -6117,8 +5429,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 808 components: - rot: -1.5707963267948966 rad @@ -6127,8 +5437,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 809 components: - rot: 3.141592653589793 rad @@ -6137,8 +5445,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 810 components: - rot: 3.141592653589793 rad @@ -6147,8 +5453,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 811 components: - rot: 1.5707963267948966 rad @@ -6157,10 +5461,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 812 components: - rot: 1.5707963267948966 rad @@ -6169,8 +5469,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 813 components: - rot: 1.5707963267948966 rad @@ -6179,8 +5477,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 814 components: - rot: 1.5707963267948966 rad @@ -6189,8 +5485,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 816 components: - pos: -12.5,-1.5 @@ -6198,8 +5492,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 817 components: - pos: -12.5,-2.5 @@ -6207,8 +5499,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 818 components: - pos: -12.5,-3.5 @@ -6216,8 +5506,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 820 components: - pos: -9.5,-1.5 @@ -6225,8 +5513,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 821 components: - pos: -9.5,-2.5 @@ -6234,8 +5520,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 822 components: - pos: -9.5,-3.5 @@ -6243,8 +5527,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 823 components: - pos: -9.5,-4.5 @@ -6252,8 +5534,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 824 components: - pos: -9.5,-5.5 @@ -6261,8 +5541,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 825 components: - pos: -9.5,-6.5 @@ -6270,10 +5548,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 828 components: - pos: -10.5,-8.5 @@ -6281,10 +5555,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1494 components: - rot: -1.5707963267948966 rad @@ -6293,8 +5563,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1495 components: - rot: -1.5707963267948966 rad @@ -6303,8 +5571,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 392 @@ -6315,8 +5581,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 399 components: - rot: 3.141592653589793 rad @@ -6325,8 +5589,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 401 components: - rot: 1.5707963267948966 rad @@ -6335,8 +5597,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 416 components: - rot: 3.141592653589793 rad @@ -6345,8 +5605,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 420 components: - pos: -10.5,-1.5 @@ -6354,8 +5612,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 427 components: - pos: 14.5,-1.5 @@ -6363,8 +5619,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 430 components: - rot: 3.141592653589793 rad @@ -6373,8 +5627,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 431 components: - rot: 1.5707963267948966 rad @@ -6383,8 +5635,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 432 components: - pos: 8.5,-1.5 @@ -6392,8 +5642,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 465 components: - rot: 3.141592653589793 rad @@ -6402,10 +5650,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 616 components: - rot: -1.5707963267948966 rad @@ -6414,27 +5658,17 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 640 components: - rot: 1.5707963267948966 rad pos: 0.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 645 components: - pos: -1.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 709 components: - rot: -1.5707963267948966 rad @@ -6443,8 +5677,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 717 components: - pos: -15.5,-1.5 @@ -6452,8 +5684,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 722 components: - rot: 3.141592653589793 rad @@ -6462,8 +5692,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 734 components: - rot: -1.5707963267948966 rad @@ -6472,8 +5700,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 735 components: - pos: -0.5,-0.5 @@ -6481,8 +5707,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 736 components: - rot: 3.141592653589793 rad @@ -6491,8 +5715,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 738 components: - rot: 3.141592653589793 rad @@ -6501,8 +5723,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 739 components: - rot: 3.141592653589793 rad @@ -6511,8 +5731,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 740 components: - rot: 3.141592653589793 rad @@ -6521,8 +5739,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 741 components: - pos: 11.5,-0.5 @@ -6530,8 +5746,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 742 components: - rot: 1.5707963267948966 rad @@ -6540,8 +5754,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 743 components: - rot: -1.5707963267948966 rad @@ -6550,8 +5762,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 744 components: - pos: -12.5,-0.5 @@ -6559,8 +5769,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 745 components: - rot: 3.141592653589793 rad @@ -6569,8 +5777,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 746 components: - rot: 3.141592653589793 rad @@ -6579,8 +5785,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 747 components: - rot: 3.141592653589793 rad @@ -6589,8 +5793,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 749 components: - rot: -1.5707963267948966 rad @@ -6599,8 +5801,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 819 components: - pos: -9.5,-0.5 @@ -6608,8 +5808,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1493 components: - rot: -1.5707963267948966 rad @@ -6618,8 +5816,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 648 @@ -6627,15 +5823,11 @@ entities: - pos: 1.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 729 components: - pos: -2.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 61 @@ -6646,32 +5838,24 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 633 components: - rot: 3.141592653589793 rad pos: -1.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 637 components: - rot: 3.141592653589793 rad pos: 0.5,-9.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 663 components: - rot: -1.5707963267948966 rad pos: -5.5,-8.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: GasValve entities: - uid: 705 @@ -6679,10 +5863,6 @@ entities: - pos: -9.5,-9.5 parent: 60 type: Transform - - enabled: True - type: AmbientSound - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 456 @@ -6693,8 +5873,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 751 components: - pos: 16.5,0.5 @@ -6702,8 +5880,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 752 components: - pos: 14.5,0.5 @@ -6711,8 +5887,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 753 components: - pos: 10.5,3.5 @@ -6720,8 +5894,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 754 components: - rot: 3.141592653589793 rad @@ -6730,8 +5902,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 755 components: - rot: -1.5707963267948966 rad @@ -6740,8 +5910,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 756 components: - pos: 5.5,7.5 @@ -6749,8 +5917,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 757 components: - rot: 1.5707963267948966 rad @@ -6759,8 +5925,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 758 components: - pos: -6.5,7.5 @@ -6768,8 +5932,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 759 components: - rot: 1.5707963267948966 rad @@ -6778,8 +5940,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 760 components: - pos: -13.5,3.5 @@ -6787,8 +5947,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 761 components: - rot: 3.141592653589793 rad @@ -6797,8 +5955,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 762 components: - pos: -15.5,0.5 @@ -6806,8 +5962,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 763 components: - pos: -17.5,0.5 @@ -6815,8 +5969,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 815 components: - pos: -1.5,3.5 @@ -6824,8 +5976,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 829 components: - rot: 3.141592653589793 rad @@ -6834,8 +5984,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1497 components: - rot: 1.5707963267948966 rad @@ -6844,8 +5992,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 390 @@ -6856,8 +6002,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 391 components: - pos: 0.5,8.5 @@ -6865,8 +6009,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 393 components: - pos: 12.5,3.5 @@ -6874,8 +6016,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 400 components: - rot: -1.5707963267948966 rad @@ -6884,8 +6024,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 405 components: - rot: 3.141592653589793 rad @@ -6894,8 +6032,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 408 components: - pos: 0.5,3.5 @@ -6903,8 +6039,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 419 components: - rot: 1.5707963267948966 rad @@ -6913,8 +6047,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 485 components: - rot: -1.5707963267948966 rad @@ -6923,8 +6055,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 490 components: - rot: 3.141592653589793 rad @@ -6933,8 +6063,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 491 components: - rot: -1.5707963267948966 rad @@ -6943,8 +6071,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 495 components: - rot: 1.5707963267948966 rad @@ -6953,8 +6079,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 714 components: - rot: 3.141592653589793 rad @@ -6963,8 +6087,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 715 components: - rot: 1.5707963267948966 rad @@ -6973,8 +6095,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 716 components: - rot: 3.141592653589793 rad @@ -6983,8 +6103,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 727 components: - pos: -11.5,3.5 @@ -6992,8 +6110,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 728 components: - rot: -1.5707963267948966 rad @@ -7002,8 +6118,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1496 components: - rot: 1.5707963267948966 rad @@ -7012,8 +6126,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 11 @@ -7344,15 +6456,11 @@ entities: - pos: -7.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 683 components: - pos: 6.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: HandheldHealthAnalyzer entities: - uid: 949 @@ -7578,8 +6686,6 @@ entities: pos: 15.5,4.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1016 @@ -7588,8 +6694,6 @@ entities: pos: 14.5,0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1017 @@ -7598,8 +6702,6 @@ entities: pos: 15.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1018 @@ -7608,8 +6710,6 @@ entities: pos: 7.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1019 @@ -7618,8 +6718,6 @@ entities: pos: -11.5,3.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1020 @@ -7628,8 +6726,6 @@ entities: pos: -13.5,3.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1021 @@ -7637,8 +6733,6 @@ entities: - pos: 9.5,-0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1022 @@ -7647,8 +6741,6 @@ entities: pos: -6.5,-2.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1023 @@ -7657,8 +6749,6 @@ entities: pos: 5.5,4.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1024 @@ -7667,8 +6757,6 @@ entities: pos: 5.5,0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1025 @@ -7676,8 +6764,6 @@ entities: - pos: -3.5,-0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1026 @@ -7685,8 +6771,6 @@ entities: - pos: 2.5,-0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1027 @@ -7695,8 +6779,6 @@ entities: pos: 13.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1028 @@ -7705,8 +6787,6 @@ entities: pos: -3.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1029 @@ -7715,8 +6795,6 @@ entities: pos: 2.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1030 @@ -7725,8 +6803,6 @@ entities: pos: 5.5,-2.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1031 @@ -7735,8 +6811,6 @@ entities: pos: -6.5,0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1032 @@ -7745,8 +6819,6 @@ entities: pos: -6.5,4.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1033 @@ -7755,8 +6827,6 @@ entities: pos: -15.5,0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1034 @@ -7765,8 +6835,6 @@ entities: pos: -8.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1035 @@ -7775,8 +6843,6 @@ entities: pos: -14.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1036 @@ -7784,8 +6850,6 @@ entities: - pos: -10.5,-0.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1037 @@ -7794,8 +6858,6 @@ entities: pos: -16.5,4.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1038 @@ -7804,8 +6866,6 @@ entities: pos: -16.5,-5.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1041 @@ -7814,8 +6874,6 @@ entities: pos: -2.5,6.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1042 @@ -7824,8 +6882,6 @@ entities: pos: 1.5,6.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1280 @@ -7834,8 +6890,6 @@ entities: pos: -9.5,2.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1281 @@ -7844,8 +6898,6 @@ entities: pos: 8.5,2.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1282 @@ -7854,8 +6906,6 @@ entities: pos: 12.5,3.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1283 @@ -7864,8 +6914,6 @@ entities: pos: 10.5,3.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -7876,8 +6924,6 @@ entities: pos: 4.5,9.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1044 @@ -7886,8 +6932,6 @@ entities: pos: -5.5,9.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1045 @@ -7896,8 +6940,6 @@ entities: pos: 10.5,6.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1046 @@ -7906,8 +6948,6 @@ entities: pos: -11.5,6.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1047 @@ -7915,8 +6955,6 @@ entities: - pos: -12.5,-11.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1048 @@ -7924,8 +6962,6 @@ entities: - pos: 11.5,-11.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1287 @@ -7933,8 +6969,6 @@ entities: - pos: -4.5,-13.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1288 @@ -7942,8 +6976,6 @@ entities: - pos: 3.5,-13.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightLED @@ -7953,8 +6985,6 @@ entities: - pos: 17.5,-3.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1012 @@ -7963,8 +6993,6 @@ entities: pos: 17.5,2.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1013 @@ -7973,8 +7001,6 @@ entities: pos: -18.5,2.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1014 @@ -7982,8 +7008,6 @@ entities: - pos: -18.5,-3.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1039 @@ -7992,8 +7016,6 @@ entities: pos: -8.5,6.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1040 @@ -8002,8 +7024,6 @@ entities: pos: 7.5,6.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -8013,8 +7033,6 @@ entities: - pos: 1.5,4.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1004 @@ -8022,8 +7040,6 @@ entities: - pos: -2.5,4.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1005 @@ -8032,8 +7048,6 @@ entities: pos: -11.5,-8.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1006 @@ -8041,8 +7055,6 @@ entities: - pos: -6.5,-8.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1007 @@ -8050,8 +7062,6 @@ entities: - pos: -2.5,-7.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1008 @@ -8059,8 +7069,6 @@ entities: - pos: 1.5,-7.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1009 @@ -8068,8 +7076,6 @@ entities: - pos: 5.5,-8.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1010 @@ -8078,8 +7084,6 @@ entities: pos: 10.5,-8.5 parent: 60 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomDrinkGlass @@ -8587,7 +7591,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Portside Medical type: SurveillanceCamera - uid: 997 @@ -8597,7 +7601,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Starboard Commons type: SurveillanceCamera - uid: 998 @@ -8615,7 +7619,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Security type: SurveillanceCamera - uid: 1000 @@ -8635,7 +7639,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Starboard Medical type: SurveillanceCamera - proto: SurveillanceCameraRouterGeneral @@ -8797,208 +7801,154 @@ entities: pos: -1.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 62 components: - rot: 3.141592653589793 rad pos: -2.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 310 components: - rot: 3.141592653589793 rad pos: -0.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 311 components: - rot: 3.141592653589793 rad pos: 0.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 312 components: - rot: 3.141592653589793 rad pos: 1.5,-12.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 313 components: - rot: 3.141592653589793 rad pos: 12.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 314 components: - rot: 3.141592653589793 rad pos: 13.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 315 components: - rot: 3.141592653589793 rad pos: 14.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 316 components: - rot: 3.141592653589793 rad pos: 15.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 317 components: - rot: 3.141592653589793 rad pos: -16.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 318 components: - rot: 3.141592653589793 rad pos: -15.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 319 components: - rot: 3.141592653589793 rad pos: -14.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 320 components: - rot: 3.141592653589793 rad pos: -13.5,-7.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 321 components: - rot: 1.5707963267948966 rad pos: -20.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 322 components: - rot: 1.5707963267948966 rad pos: -20.5,-0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 323 components: - rot: 1.5707963267948966 rad pos: -20.5,-1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 324 components: - rot: -1.5707963267948966 rad pos: 19.5,0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 325 components: - rot: -1.5707963267948966 rad pos: 19.5,-0.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 326 components: - rot: -1.5707963267948966 rad pos: 19.5,-1.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 327 components: - pos: -16.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 328 components: - pos: -15.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 329 components: - pos: -14.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 330 components: - pos: -13.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 331 components: - pos: 12.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 332 components: - pos: 13.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 333 components: - pos: 14.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - uid: 334 components: - pos: 15.5,6.5 parent: 60 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineBooze entities: - uid: 4 @@ -10235,7 +9185,7 @@ entities: pos: -6.5,-3.5 parent: 60 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 569 components: @@ -10260,7 +9210,7 @@ entities: pos: 5.5,-3.5 parent: 60 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 959 components: diff --git a/Resources/Maps/Shuttles/UCLB_grid.yml b/Resources/Maps/Shuttles/UCLB_grid.yml index 28c363ea15..7286bf0471 100644 --- a/Resources/Maps/Shuttles/UCLB_grid.yml +++ b/Resources/Maps/Shuttles/UCLB_grid.yml @@ -1,32 +1,30 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 16: FloorBlueCircuit - 23: FloorDark - 24: FloorDarkDiagonal - 26: FloorDarkHerringbone - 29: FloorDarkOffset - 30: FloorDarkPavement - 31: FloorDarkPavementVertical - 38: FloorFreezer - 45: FloorGreenCircuit - 46: FloorGym - 48: FloorKitchen - 52: FloorMetalDiamond - 58: FloorRGlass - 59: FloorReinforced - 79: FloorTechMaint - 83: FloorWhiteDiagonal - 91: FloorWhitePlastic - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 25: FloorDarkDiagonal + 27: FloorDarkHerringbone + 30: FloorDarkOffset + 31: FloorDarkPavement + 32: FloorDarkPavementVertical + 39: FloorFreezer + 46: FloorGreenCircuit + 47: FloorGym + 49: FloorKitchen + 53: FloorMetalDiamond + 60: FloorRGlass + 61: FloorReinforced + 81: FloorTechMaint + 85: FloorWhiteDiagonal + 93: FloorWhitePlastic + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -37,27 +35,33 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAACYAAAAmAAAAJgAAAE8AAABcAAACXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAmAAAAJgAAACYAAABfAAAAXAAAAlwAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAJgAAACYAAAAmAAAAXwAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABPAAAAXwAAAF8AAABcAAABXAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAwAAAAMAAAADAAAABfAAAAGgAAABoAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAMAAAADAAAAAwAAAAXwAAABoAAAEaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAADAAAAAwAAAAMAAAAF8AAAAaAAAAGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAAwAAAAMAAAADAAAABfAAAAHwAAAh8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAMAAAADAAAAAwAAAAXwAAAB8AAAIfAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADAAAAAwAAAAMAAAAF8AAAAfAAADHwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAATwAAAF8AAABfAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAYAAAAGAAAAhgAAAIYAAACGAAAAhgAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAGAAAABgAAAAYAAADGAAAARgAAAIYAAABGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAABgAAAIYAAACGAAAABgAAAEYAAACGAAAABgAAAMAAAAAAAAAAAAAAABfAAAAOwAAADsAAAA7AAAAXwAAAF8AAAAYAAAAGAAAAxgAAAIYAAAAGAAAABgAAAEYAAABAAAAAAAAAAAAAAAAXwAAAB4AAAIeAAAAHgAAAh4AAANPAAAAGAAAARgAAAMYAAADGAAAABgAAAAYAAABGAAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAACcAAAAnAAAAJwAAAFEAAABeAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAnAAAAJwAAACcAAABhAAAAXgAAAl4AAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAJwAAACcAAAAnAAAAYQAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABRAAAAYQAAAGEAAABeAAABXgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAxAAAAMQAAADEAAABhAAAAGwAAABsAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAMQAAADEAAAAxAAAAYQAAABsAAAEbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAADEAAAAxAAAAMQAAAGEAAAAbAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAAxAAAAMQAAADEAAABhAAAAIAAAAiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAMQAAADEAAAAxAAAAYQAAACAAAAIgAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAADEAAAAxAAAAMQAAAGEAAAAgAAADIAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAUQAAAGEAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAZAAAAGQAAAhkAAAIZAAACGQAAAhkAAAAZAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAGQAAABkAAAAZAAADGQAAARkAAAIZAAABGQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAABkAAAIZAAACGQAAABkAAAEZAAACGQAAABkAAAMAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAAAZAAAAGQAAAxkAAAIZAAAAGQAAABkAAAEZAAABAAAAAAAAAAAAAAAAYQAAAB8AAAIfAAAAHwAAAh8AAANRAAAAGQAAARkAAAMZAAADGQAAABkAAAAZAAABGQAAAQ== 0,-1: ind: 0,-1 - tiles: XAAAAFwAAAFcAAACXAAAA1wAAAE7AAAAHwAAAR8AAAEfAAABOwAAAFsAAABbAAADWwAAAF8AAABeAAAAAAAAAFwAAANcAAABXAAAAlwAAAFcAAADOwAAAB8AAAEfAAADHwAAAV8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAABcAAADXAAAAlwAAABcAAAAXAAAATsAAAAfAAACHwAAAB8AAAJfAAAAHQAAAB0AAAAdAAAAOwAAAF8AAAAAAAAAXAAAAFwAAAFcAAADXAAAAFwAAAJfAAAAHwAAAR8AAAIfAAAAXwAAAB0AAAAdAAAAHQAAADsAAABeAAAAAAAAAB4AAAEeAAAAHgAAAB4AAAMeAAAATwAAABoAAAEaAAADGgAAATsAAAAdAAAAHQAAAB0AAAA7AAAAXgAAAAAAAAAeAAABHgAAAh4AAAIeAAACHgAAAE8AAAAaAAABGgAAABoAAAFPAAAAGAAAARgAAAIYAAADXwAAAF4AAAAAAAAAHgAAAR4AAAEeAAADHgAAAh4AAAM7AAAAGgAAAhoAAAAaAAAAXwAAABgAAAAYAAADGAAAAl8AAABeAAAAAAAAAF8AAABfAAAAGAAAAhgAAAAYAAACXwAAAF8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAABfAAAALgAAAC4AAAMuAAACLgAAAi4AAAJfAAAAHwAAAR8AAAAYAAAAGAAAABgAAANfAAAAXwAAAAAAAAAAAAAAXwAAAC4AAAEuAAABLgAAAS4AAAEuAAACXwAAAB8AAAMfAAAAGAAAABgAAAAYAAABGAAAATsAAAAAAAAAAAAAAF8AAAAuAAACLgAAAi4AAAMuAAABLgAAAF8AAAAfAAACHwAAAxgAAAIYAAABGAAAARgAAAA7AAAAAAAAAAAAAABfAAAALgAAAS4AAAIuAAACLgAAAi4AAAJfAAAAHwAAAh8AAAIYAAADGAAAARgAAAMYAAABOwAAAAAAAAAAAAAAXwAAAC4AAAAuAAAALgAAAi4AAAAuAAAAXwAAAB8AAAIfAAABGAAAAhgAAAIYAAABXwAAAF8AAAAAAAAAAAAAAF8AAAAeAAAAGAAAAhgAAAEYAAADXwAAAF8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAABPAAAAHgAAAR4AAAIeAAADHgAAAh4AAAIeAAACGgAAABoAAABfAAAAOgAAADoAAABfAAAAXgAAAAAAAAAAAAAATwAAAB4AAAIeAAABHgAAAR4AAAAeAAACHgAAAhoAAAIaAAADTwAAADoAAAA6AAAAXwAAAF4AAAAAAAAAAAAAAA== + tiles: + XgAAAF4AAAFeAAACXgAAA14AAAE9AAAAIAAAASAAAAEgAAABPQAAAF0AAABdAAADXQAAAGEAAABgAAAAAAAAAF4AAANeAAABXgAAAl4AAAFeAAADPQAAACAAAAEgAAADIAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAABeAAADXgAAAl4AAABeAAAAXgAAAT0AAAAgAAACIAAAACAAAAJhAAAAHgAAAB4AAAAeAAAAPQAAAGEAAAAAAAAAXgAAAF4AAAFeAAADXgAAAF4AAAJhAAAAIAAAASAAAAIgAAAAYQAAAB4AAAAeAAAAHgAAAD0AAABgAAAAAAAAAB8AAAEfAAAAHwAAAB8AAAMfAAAAUQAAABsAAAEbAAADGwAAAT0AAAAeAAAAHgAAAB4AAAA9AAAAYAAAAAAAAAAfAAABHwAAAh8AAAIfAAACHwAAAFEAAAAbAAABGwAAABsAAAFRAAAAGQAAARkAAAIZAAADYQAAAGAAAAAAAAAAHwAAAR8AAAEfAAADHwAAAh8AAAM9AAAAGwAAAhsAAAAbAAAAYQAAABkAAAAZAAADGQAAAmEAAABgAAAAAAAAAGEAAABhAAAAGQAAAhkAAAAZAAACYQAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAALwAAAC8AAAMvAAACLwAAAi8AAAJhAAAAIAAAASAAAAAZAAAAGQAAABkAAANhAAAAYQAAAAAAAAAAAAAAYQAAAC8AAAEvAAABLwAAAS8AAAEvAAACYQAAACAAAAMgAAAAGQAAABkAAAAZAAABGQAAAT0AAAAAAAAAAAAAAGEAAAAvAAACLwAAAi8AAAMvAAABLwAAAGEAAAAgAAACIAAAAxkAAAIZAAABGQAAARkAAAA9AAAAAAAAAAAAAABhAAAALwAAAS8AAAIvAAACLwAAAi8AAAJhAAAAIAAAAiAAAAIZAAADGQAAARkAAAMZAAABPQAAAAAAAAAAAAAAYQAAAC8AAAAvAAAALwAAAi8AAAAvAAAAYQAAACAAAAIgAAABGQAAAhkAAAIZAAABYQAAAGEAAAAAAAAAAAAAAGEAAAAfAAAAGQAAAhkAAAEZAAADYQAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABRAAAAHwAAAR8AAAIfAAADHwAAAh8AAAIfAAACGwAAABsAAABhAAAAPAAAADwAAABhAAAAYAAAAAAAAAAAAAAAUQAAAB8AAAIfAAABHwAAAR8AAAAfAAACHwAAAhsAAAIbAAADUQAAADwAAAA8AAAAYQAAAGAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAXwAAABgAAAA7AAAAOwAAABgAAABfAAAAGAAAARgAAAMYAAABGAAAARgAAAIYAAACXwAAAAAAAAAAAAAAAAAAAF8AAAAeAAABHgAAAR4AAAEeAAABTwAAABgAAAMYAAADGAAAARgAAAEYAAADGAAAAzsAAAAAAAAAAAAAAAAAAABfAAAAOwAAADsAAAA7AAAAXwAAAF8AAAAYAAADGAAAAhgAAAMYAAADGAAAABgAAAI7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAGAAAAhgAAAAYAAADGAAAAhgAAAFfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABgAAAEYAAAAGAAAARgAAAEYAAABXwAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAATwAAAE8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAHQAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAHQAAAB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAHQAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAYQAAABkAAAA9AAAAPQAAABkAAABhAAAAGQAAARkAAAMZAAABGQAAARkAAAIZAAACYQAAAAAAAAAAAAAAAAAAAGEAAAAfAAABHwAAAR8AAAEfAAABUQAAABkAAAMZAAADGQAAARkAAAEZAAADGQAAAz0AAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAAAZAAADGQAAAhkAAAMZAAADGQAAABkAAAI9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGQAAAhkAAAAZAAADGQAAAhkAAAFhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABkAAAEZAAAAGQAAARkAAAEZAAABYQAAABkAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAADsAAAA7AAAATwAAAE8AAAA7AAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAABgAAAMYAAACGAAAABgAAAAYAAACGAAAAhgAAAIYAAACGAAAAzsAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAYAAABGAAAAhgAAAEYAAADGAAAABgAAAEYAAABGAAAARgAAAM7AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARgAAAMYAAADGAAAAhgAAAAYAAACGAAAAl8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAIYAAABGAAAABgAAAIYAAADGAAAA18AAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAA7AAAAOwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAB0AAAA7AAAAGAAAARgAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAdAAAAOwAAABgAAAAYAAACXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAHQAAAF8AAAA7AAAAOwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAF8AAABfAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAD0AAAA9AAAAUQAAAFEAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAABkAAAMZAAACGQAAABkAAAAZAAACGQAAAhkAAAIZAAACGQAAAz0AAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAZAAABGQAAAhkAAAEZAAADGQAAABkAAAEZAAABGQAAARkAAAM9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAARkAAAMZAAADGQAAAhkAAAAZAAACGQAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAIZAAABGQAAABkAAAIZAAADGQAAA2EAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAB4AAAA9AAAAGQAAARkAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAeAAAAPQAAABkAAAAZAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAHgAAAGEAAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAADQAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAE8AAABPAAAATwAAADsAAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAACFwAAA08AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAANAAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAJgAAACYAAAAmAAAAXwAAADQAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAACYAAAAmAAAAJgAAAF8AAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAFEAAABRAAAAUQAAAD0AAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAACGAAAA1EAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAJwAAACcAAAAnAAAAYQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAACcAAAAnAAAAJwAAAGEAAABhAAAAYQAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABAAAAAQAAAAEAAAAF8AAABfAAAAXwAAADQAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAAAQAAAALQAAABAAAABfAAAATwAAAE8AAABPAAAAXwAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAF8AAABfAAAAEAAAABAAAAAQAAAAXwAAAF8AAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAABfAAAANAAAADQAAAA0AAAATwAAAE8AAABPAAAAXwAAAE8AAABfAAAAWwAAAlMAAABbAAADXwAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAE8AAABfAAAANAAAAF8AAABPAAAAXwAAAFsAAAJTAAACWwAAAV8AAAAAAAAAAAAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAADsAAABPAAAAXwAAAF8AAABbAAACUwAAAFsAAAFfAAAAXgAAAAAAAABPAAAANAAAADQAAAA0AAAATwAAAE8AAAAfAAABHwAAAx8AAABfAAAAWwAAA1MAAABbAAABXwAAAF8AAAAAAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAHwAAAx8AAAIfAAABTwAAAFMAAANTAAAAWwAAAV8AAABeAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABAAAAAQAAAAEAAAAGEAAABhAAAAYQAAADUAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAAAQAAAALgAAABAAAABhAAAAUQAAAFEAAABRAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAEAAAABAAAAAQAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABhAAAANQAAADUAAAA1AAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAXQAAAlUAAABdAAADYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAANQAAAGEAAABRAAAAYQAAAF0AAAJVAAACXQAAAWEAAAAAAAAAAAAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAD0AAABRAAAAYQAAAGEAAABdAAACVQAAAF0AAAFhAAAAYAAAAAAAAABRAAAANQAAADUAAAA1AAAAUQAAAFEAAAAgAAABIAAAAyAAAABhAAAAXQAAA1UAAABdAAABYQAAAGEAAAAAAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIAAAAyAAAAIgAAABUQAAAFUAAANVAAAAXQAAAWEAAABgAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -81,16 +85,16 @@ entities: 18: -7,-2 19: -3,-4 - node: - color: '#FFFFFFFF' + color: '#52B4E996' id: BrickTileWhiteCornerSe decals: - 23: -7,4 - 35: -3,-1 + 122: 10,-21 - node: - color: '#52B4E996' + color: '#FFFFFFFF' id: BrickTileWhiteCornerSe decals: - 122: 10,-21 + 23: -7,4 + 35: -3,-1 - node: color: '#FFFFFFFF' id: BrickTileWhiteCornerSw @@ -127,14 +131,11 @@ entities: decals: 27: -4,2 - node: - angle: 3.141592653589793 rad - color: '#FFFFFFFF' + color: '#52B4E996' id: BrickTileWhiteLineE decals: - 8: -4,3 - 9: -4,4 - 10: -4,1 - 11: -4,0 + 123: 10,-20 + 124: 10,-19 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineE @@ -147,11 +148,14 @@ entities: 20: -3,-5 30: -7,-3 - node: - color: '#52B4E996' + angle: 3.141592653589793 rad + color: '#FFFFFFFF' id: BrickTileWhiteLineE decals: - 123: 10,-20 - 124: 10,-19 + 8: -4,3 + 9: -4,4 + 10: -4,1 + 11: -4,0 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineN @@ -163,6 +167,12 @@ entities: 43: 2,-3 44: 3,-3 45: 4,-3 + - node: + color: '#52B4E996' + id: BrickTileWhiteLineS + decals: + 125: 10,-16 + 126: 11,-16 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineS @@ -172,12 +182,6 @@ entities: 46: 2,-9 47: 3,-9 48: 4,-9 - - node: - color: '#52B4E996' - id: BrickTileWhiteLineS - decals: - 125: 10,-16 - 126: 11,-16 - node: color: '#52B4E996' id: BrickTileWhiteLineW @@ -213,6 +217,39 @@ entities: 136: 12,-10 137: 11,-10 138: 10,-10 + - node: + angle: 1.5707963267948966 rad + color: '#3C44AAFF' + id: Dirt + decals: + 86: -2,-14 + 87: -2,-13 + 88: -1,-13 + 89: 0,-13 + 90: 1,-13 + 91: 2,-13 + 92: 3,-13 + 93: 4,-13 + 94: 4,-14 + 95: 3,-14 + 96: 2,-14 + 97: 1,-14 + 98: 0,-14 + 99: -1,-14 + 100: -2,-15 + 101: -2,-16 + 102: -1,-16 + 103: -1,-15 + 104: 0,-15 + 105: 0,-16 + 106: 1,-16 + 107: 1,-15 + 108: 2,-15 + 109: 2,-16 + 110: 3,-16 + 111: 3,-15 + 112: 4,-15 + 113: 4,-16 - node: color: '#98827FFF' id: Dirt @@ -250,57 +287,11 @@ entities: 179: -4,-18 180: -5,-18 181: -6,-18 - - node: - angle: 1.5707963267948966 rad - color: '#3C44AAFF' - id: Dirt - decals: - 86: -2,-14 - 87: -2,-13 - 88: -1,-13 - 89: 0,-13 - 90: 1,-13 - 91: 2,-13 - 92: 3,-13 - 93: 4,-13 - 94: 4,-14 - 95: 3,-14 - 96: 2,-14 - 97: 1,-14 - 98: 0,-14 - 99: -1,-14 - 100: -2,-15 - 101: -2,-16 - 102: -1,-16 - 103: -1,-15 - 104: 0,-15 - 105: 0,-16 - 106: 1,-16 - 107: 1,-15 - 108: 2,-15 - 109: 2,-16 - 110: 3,-16 - 111: 3,-15 - 112: 4,-15 - 113: 4,-16 - node: color: '#3B262EB1' id: OffsetCheckerAOverlay decals: 148: 11,-13 - - node: - color: '#8B2E267F' - id: OffsetOverlay - decals: - 139: 10,-14 - 140: 11,-14 - 141: 12,-14 - 142: 12,-13 - 143: 11,-13 - 144: 10,-13 - 145: 10,-12 - 146: 11,-12 - 147: 12,-12 - node: color: '#6C329B4A' id: OffsetOverlay @@ -331,6 +322,19 @@ entities: 72: 1,8 73: 1,7 74: 1,6 + - node: + color: '#8B2E267F' + id: OffsetOverlay + decals: + 139: 10,-14 + 140: 11,-14 + 141: 12,-14 + 142: 12,-13 + 143: 11,-13 + 144: 10,-13 + 145: 10,-12 + 146: 11,-12 + 147: 12,-12 - node: color: '#FFFFFFFF' id: OriginStationSign10 @@ -475,12 +479,12 @@ entities: 0: 65535 -2,2: 0: 239 - 3: 16 + 2: 16 -1,0: 0: 65535 -1,1: 0: 65533 - 2: 2 + 3: 2 -1,2: 0: 255 0,0: @@ -495,7 +499,7 @@ entities: 0: 14335 1,2: 0: 3 - 3: 32 + 2: 32 2,0: 0: 14335 2,1: @@ -572,8 +576,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 19.481253 - - 73.28662 + - 0 + - 0 - 0 - 0 - 0 @@ -587,8 +591,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 - - 0 + - 19.481253 + - 73.28662 - 0 - 0 - 0 @@ -1417,8 +1421,6 @@ entities: - pos: -1.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 532 components: - pos: -1.5,6.5 @@ -1479,8 +1481,6 @@ entities: - pos: -0.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 550 components: - pos: -1.5,0.5 @@ -1516,8 +1516,6 @@ entities: - pos: -7.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 557 components: - pos: -8.5,0.5 @@ -1703,8 +1701,6 @@ entities: - pos: 9.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 605 components: - pos: 9.5,-3.5 @@ -1810,15 +1806,11 @@ entities: - pos: -2.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 633 components: - pos: -3.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 634 components: - pos: -4.5,-11.5 @@ -2004,8 +1996,6 @@ entities: - pos: 6.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 727 components: - pos: 5.5,-5.5 @@ -2056,15 +2046,11 @@ entities: - pos: -0.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 861 components: - pos: -0.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 862 components: - pos: -0.5,-22.5 @@ -2080,8 +2066,6 @@ entities: - pos: 1.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 865 components: - pos: 2.5,-22.5 @@ -2102,8 +2086,6 @@ entities: - pos: 5.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 869 components: - pos: 6.5,-22.5 @@ -2119,15 +2101,11 @@ entities: - pos: 7.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 872 components: - pos: 7.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 876 components: - pos: -0.5,-19.5 @@ -2183,29 +2161,21 @@ entities: - pos: -3.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 895 components: - pos: -4.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 896 components: - pos: -5.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 897 components: - pos: -3.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 898 components: - pos: -2.5,-21.5 @@ -2216,22 +2186,16 @@ entities: - pos: -1.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 900 components: - pos: -5.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 913 components: - pos: 9.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 914 components: - pos: 10.5,-12.5 @@ -2272,8 +2236,6 @@ entities: - pos: 9.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1009 components: - pos: 7.5,-17.5 @@ -2359,8 +2321,6 @@ entities: - pos: -0.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1030 components: - pos: 3.5,-23.5 @@ -2371,8 +2331,6 @@ entities: - pos: 7.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 1033 components: - pos: 8.5,-23.5 @@ -2405,50 +2363,36 @@ entities: - pos: -0.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 874 components: - pos: 0.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 875 components: - pos: 1.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 878 components: - pos: 7.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 879 components: - pos: 6.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 880 components: - pos: 5.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 886 components: - pos: 5.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 887 components: - pos: 4.5,-22.5 @@ -2469,29 +2413,21 @@ entities: - pos: 1.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 901 components: - pos: 1.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 902 components: - pos: 0.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 903 components: - pos: 0.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 904 @@ -2499,29 +2435,21 @@ entities: - pos: 0.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 905 components: - pos: -0.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 906 components: - pos: 0.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 907 components: - pos: 1.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 908 components: - pos: 2.5,-21.5 @@ -2537,8 +2465,6 @@ entities: - pos: -0.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 911 components: - pos: 4.5,-21.5 @@ -2624,8 +2550,6 @@ entities: - pos: -2.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 931 components: - pos: -1.5,-11.5 @@ -2696,8 +2620,6 @@ entities: - pos: -0.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 947 components: - pos: -2.5,0.5 @@ -2763,8 +2685,6 @@ entities: - pos: -1.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 968 components: - pos: -0.5,-1.5 @@ -2825,8 +2745,6 @@ entities: - pos: 9.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 981 components: - pos: 8.5,-3.5 @@ -2882,8 +2800,6 @@ entities: - pos: 9.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 993 components: - pos: 8.5,-13.5 @@ -2914,8 +2830,6 @@ entities: - pos: 9.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 999 components: - pos: 7.5,-17.5 @@ -3424,48 +3338,36 @@ entities: pos: 10.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 218 components: - rot: 1.5707963267948966 rad pos: 10.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 330 components: - rot: -1.5707963267948966 rad pos: 12.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 479 components: - rot: -1.5707963267948966 rad pos: 12.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 507 components: - rot: 1.5707963267948966 rad pos: 10.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 513 components: - rot: -1.5707963267948966 rad pos: 12.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 118 @@ -3564,333 +3466,247 @@ entities: pos: 3.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 228 components: - pos: 1.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 253 components: - rot: 1.5707963267948966 rad pos: 0.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 259 components: - pos: 1.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 260 components: - pos: 2.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 261 components: - rot: 3.141592653589793 rad pos: 2.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 262 components: - rot: 3.141592653589793 rad pos: 1.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 263 components: - rot: 1.5707963267948966 rad pos: 0.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 264 components: - rot: -1.5707963267948966 rad pos: 3.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 275 components: - rot: -1.5707963267948966 rad pos: 8.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 276 components: - rot: 1.5707963267948966 rad pos: 5.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 277 components: - pos: 7.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 278 components: - pos: 6.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 334 components: - pos: 10.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 336 components: - rot: 3.141592653589793 rad pos: 10.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 337 components: - rot: -1.5707963267948966 rad pos: 12.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 338 components: - rot: -1.5707963267948966 rad pos: 12.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 382 components: - rot: 3.141592653589793 rad pos: -2.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 383 components: - rot: 3.141592653589793 rad pos: -3.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 384 components: - rot: 1.5707963267948966 rad pos: -6.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 385 components: - rot: 1.5707963267948966 rad pos: -6.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 449 components: - rot: 1.5707963267948966 rad pos: -6.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 450 components: - rot: 1.5707963267948966 rad pos: -6.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 451 components: - rot: 3.141592653589793 rad pos: -3.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 452 components: - rot: 3.141592653589793 rad pos: -1.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 453 components: - rot: 3.141592653589793 rad pos: 0.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 478 components: - pos: 11.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 480 components: - rot: 3.141592653589793 rad pos: -0.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 481 components: - rot: -1.5707963267948966 rad pos: -3.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 486 components: - rot: -1.5707963267948966 rad pos: 8.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 493 components: - rot: -1.5707963267948966 rad pos: 12.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 494 components: - rot: -1.5707963267948966 rad pos: 12.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 511 components: - rot: -1.5707963267948966 rad pos: 8.5,-20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 512 components: - rot: -1.5707963267948966 rad pos: 8.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 517 components: - rot: 3.141592653589793 rad pos: 9.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 518 components: - pos: 9.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 596 components: - rot: 1.5707963267948966 rad pos: 6.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 597 components: - rot: 1.5707963267948966 rad pos: 6.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 599 components: - pos: 10.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 751 components: - rot: -1.5707963267948966 rad pos: 12.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 752 components: - pos: -4.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 840 components: - pos: -5.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 843 components: - rot: -1.5707963267948966 rad pos: 8.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: CheapLighter entities: - uid: 154 @@ -4859,8 +4675,6 @@ entities: type: GasMixer - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 1200 @@ -4871,8 +4685,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 772 @@ -4883,10 +4695,6 @@ entities: type: Transform - color: '#0088F0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1083 components: - rot: 3.141592653589793 rad @@ -4895,8 +4703,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1124 components: - rot: -1.5707963267948966 rad @@ -4905,10 +4711,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1141 components: - pos: -1.5,-4.5 @@ -4916,8 +4718,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1147 components: - rot: 3.141592653589793 rad @@ -4926,8 +4726,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1150 components: - pos: -2.5,3.5 @@ -4935,8 +4733,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1154 components: - rot: 3.141592653589793 rad @@ -4945,8 +4741,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1226 components: - rot: 1.5707963267948966 rad @@ -4955,8 +4749,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1233 components: - pos: 11.5,-11.5 @@ -4964,8 +4756,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1241 components: - pos: 11.5,-16.5 @@ -4973,8 +4763,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1243 components: - rot: 1.5707963267948966 rad @@ -4983,8 +4771,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1255 components: - rot: 1.5707963267948966 rad @@ -4993,8 +4779,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1276 components: - rot: 1.5707963267948966 rad @@ -5003,8 +4787,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1283 components: - rot: 1.5707963267948966 rad @@ -5013,8 +4795,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1364 components: - rot: -1.5707963267948966 rad @@ -5023,8 +4803,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1365 components: - rot: 1.5707963267948966 rad @@ -5033,8 +4811,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1386 components: - rot: -1.5707963267948966 rad @@ -5043,8 +4819,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1391 components: - rot: 3.141592653589793 rad @@ -5053,8 +4827,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 801 @@ -5064,10 +4836,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 568 @@ -5078,8 +4846,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 569 components: - rot: -1.5707963267948966 rad @@ -5088,8 +4854,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1051 components: - rot: 1.5707963267948966 rad @@ -5098,8 +4862,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1063 components: - rot: -1.5707963267948966 rad @@ -5108,8 +4870,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1081 components: - rot: 3.141592653589793 rad @@ -5118,8 +4878,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1085 components: - rot: 1.5707963267948966 rad @@ -5128,8 +4886,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1090 components: - rot: -1.5707963267948966 rad @@ -5138,8 +4894,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1091 components: - pos: 7.5,-8.5 @@ -5147,8 +4901,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1104 components: - rot: 3.141592653589793 rad @@ -5157,8 +4909,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1105 components: - rot: 3.141592653589793 rad @@ -5167,8 +4917,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1106 components: - rot: 3.141592653589793 rad @@ -5177,8 +4925,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1107 components: - rot: 3.141592653589793 rad @@ -5187,8 +4933,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1108 components: - rot: 3.141592653589793 rad @@ -5197,8 +4941,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1109 components: - rot: 3.141592653589793 rad @@ -5207,8 +4949,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1110 components: - rot: 3.141592653589793 rad @@ -5217,8 +4957,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1111 components: - rot: 3.141592653589793 rad @@ -5227,10 +4965,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1112 components: - rot: 3.141592653589793 rad @@ -5239,10 +4973,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1113 components: - rot: -1.5707963267948966 rad @@ -5251,10 +4981,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1114 components: - rot: 1.5707963267948966 rad @@ -5263,10 +4989,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1115 components: - rot: 1.5707963267948966 rad @@ -5275,8 +4997,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1116 components: - rot: 1.5707963267948966 rad @@ -5285,8 +5005,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1117 components: - rot: 1.5707963267948966 rad @@ -5295,8 +5013,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1118 components: - rot: 1.5707963267948966 rad @@ -5305,10 +5021,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1119 components: - rot: 1.5707963267948966 rad @@ -5317,10 +5029,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1120 components: - rot: 1.5707963267948966 rad @@ -5329,10 +5037,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1123 components: - rot: -1.5707963267948966 rad @@ -5341,8 +5045,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1126 components: - rot: -1.5707963267948966 rad @@ -5351,8 +5053,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1127 components: - rot: -1.5707963267948966 rad @@ -5361,8 +5061,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1128 components: - rot: -1.5707963267948966 rad @@ -5371,8 +5069,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1130 components: - rot: 3.141592653589793 rad @@ -5381,8 +5077,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1131 components: - rot: 1.5707963267948966 rad @@ -5391,8 +5085,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1133 components: - rot: 1.5707963267948966 rad @@ -5401,8 +5093,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1134 components: - rot: 1.5707963267948966 rad @@ -5411,8 +5101,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1135 components: - rot: 1.5707963267948966 rad @@ -5421,8 +5109,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1136 components: - pos: -1.5,-7.5 @@ -5430,8 +5116,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1137 components: - pos: -1.5,-8.5 @@ -5439,8 +5123,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1138 components: - pos: -1.5,-9.5 @@ -5448,8 +5130,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1139 components: - pos: -1.5,-10.5 @@ -5457,8 +5137,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1143 components: - rot: -1.5707963267948966 rad @@ -5467,10 +5145,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1144 components: - rot: 3.141592653589793 rad @@ -5479,8 +5153,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1145 components: - rot: 3.141592653589793 rad @@ -5489,8 +5161,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1146 components: - rot: 3.141592653589793 rad @@ -5499,8 +5169,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1148 components: - rot: 1.5707963267948966 rad @@ -5509,8 +5177,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1149 components: - rot: 1.5707963267948966 rad @@ -5519,8 +5185,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1151 components: - pos: -2.5,2.5 @@ -5528,8 +5192,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1152 components: - pos: -2.5,1.5 @@ -5537,8 +5199,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1153 components: - pos: -2.5,0.5 @@ -5546,8 +5206,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1156 components: - pos: -2.5,-1.5 @@ -5555,8 +5213,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1157 components: - pos: -2.5,-2.5 @@ -5564,8 +5220,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1158 components: - rot: -1.5707963267948966 rad @@ -5574,8 +5228,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1159 components: - rot: -1.5707963267948966 rad @@ -5584,8 +5236,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1160 components: - rot: -1.5707963267948966 rad @@ -5594,8 +5244,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1161 components: - rot: -1.5707963267948966 rad @@ -5604,8 +5252,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1162 components: - rot: -1.5707963267948966 rad @@ -5614,8 +5260,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1163 components: - rot: -1.5707963267948966 rad @@ -5624,8 +5268,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1165 components: - rot: -1.5707963267948966 rad @@ -5634,8 +5276,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1166 components: - rot: -1.5707963267948966 rad @@ -5644,8 +5284,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1167 components: - rot: 3.141592653589793 rad @@ -5654,8 +5292,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1169 components: - rot: 3.141592653589793 rad @@ -5664,8 +5300,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1180 components: - rot: 1.5707963267948966 rad @@ -5674,10 +5308,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1183 components: - rot: 3.141592653589793 rad @@ -5686,10 +5316,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1185 components: - rot: -1.5707963267948966 rad @@ -5698,10 +5324,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1201 components: - rot: -1.5707963267948966 rad @@ -5710,8 +5332,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1202 components: - rot: -1.5707963267948966 rad @@ -5720,8 +5340,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1206 components: - rot: 3.141592653589793 rad @@ -5730,8 +5348,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1207 components: - rot: 3.141592653589793 rad @@ -5740,8 +5356,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1208 components: - rot: 3.141592653589793 rad @@ -5750,8 +5364,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1209 components: - rot: 3.141592653589793 rad @@ -5760,8 +5372,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1210 components: - rot: 3.141592653589793 rad @@ -5770,8 +5380,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1212 components: - rot: -1.5707963267948966 rad @@ -5780,8 +5388,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1213 components: - rot: -1.5707963267948966 rad @@ -5790,8 +5396,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1214 components: - rot: 3.141592653589793 rad @@ -5800,8 +5404,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1216 components: - rot: -1.5707963267948966 rad @@ -5810,8 +5412,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1217 components: - rot: -1.5707963267948966 rad @@ -5820,8 +5420,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1218 components: - rot: -1.5707963267948966 rad @@ -5830,8 +5428,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1219 components: - rot: -1.5707963267948966 rad @@ -5840,8 +5436,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1220 components: - rot: -1.5707963267948966 rad @@ -5850,8 +5444,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1221 components: - rot: -1.5707963267948966 rad @@ -5860,8 +5452,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1222 components: - rot: 3.141592653589793 rad @@ -5870,8 +5460,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1223 components: - rot: 3.141592653589793 rad @@ -5880,8 +5468,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1224 components: - rot: 3.141592653589793 rad @@ -5890,8 +5476,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1228 components: - rot: 3.141592653589793 rad @@ -5900,8 +5484,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1230 components: - rot: 1.5707963267948966 rad @@ -5910,8 +5492,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1231 components: - rot: 1.5707963267948966 rad @@ -5920,8 +5500,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1234 components: - pos: 8.5,-12.5 @@ -5929,8 +5507,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1236 components: - pos: 8.5,-14.5 @@ -5938,8 +5514,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1237 components: - pos: 8.5,-15.5 @@ -5947,8 +5521,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1238 components: - rot: -1.5707963267948966 rad @@ -5957,8 +5529,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1239 components: - rot: -1.5707963267948966 rad @@ -5967,8 +5537,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1240 components: - rot: 3.141592653589793 rad @@ -5977,8 +5545,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1244 components: - rot: 1.5707963267948966 rad @@ -5987,8 +5553,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1246 components: - pos: 6.5,-18.5 @@ -5996,8 +5560,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1247 components: - pos: 6.5,-19.5 @@ -6005,8 +5567,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1248 components: - pos: 6.5,-20.5 @@ -6014,8 +5574,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1249 components: - pos: -0.5,-8.5 @@ -6023,8 +5581,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1251 components: - pos: -0.5,-6.5 @@ -6032,8 +5588,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1252 components: - pos: -0.5,-5.5 @@ -6041,8 +5595,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1253 components: - pos: -0.5,-4.5 @@ -6050,8 +5602,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1254 components: - pos: -0.5,-3.5 @@ -6059,8 +5609,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1258 components: - rot: 1.5707963267948966 rad @@ -6069,8 +5617,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1259 components: - rot: 1.5707963267948966 rad @@ -6079,8 +5625,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1268 components: - pos: -3.5,-20.5 @@ -6088,10 +5632,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1269 components: - rot: 3.141592653589793 rad @@ -6100,8 +5640,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1270 components: - rot: 3.141592653589793 rad @@ -6110,8 +5648,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1271 components: - rot: 3.141592653589793 rad @@ -6120,8 +5656,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1272 components: - rot: 3.141592653589793 rad @@ -6130,8 +5664,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1273 components: - rot: 3.141592653589793 rad @@ -6140,8 +5672,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1274 components: - rot: 3.141592653589793 rad @@ -6150,8 +5680,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1275 components: - rot: 3.141592653589793 rad @@ -6160,8 +5688,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1278 components: - rot: -1.5707963267948966 rad @@ -6170,8 +5696,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1279 components: - rot: 1.5707963267948966 rad @@ -6180,8 +5704,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1280 components: - rot: 1.5707963267948966 rad @@ -6190,8 +5712,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1284 components: - pos: 3.5,-0.5 @@ -6199,8 +5719,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1285 components: - pos: 3.5,0.5 @@ -6208,8 +5726,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1286 components: - pos: 3.5,1.5 @@ -6217,8 +5733,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1366 components: - rot: -1.5707963267948966 rad @@ -6227,8 +5741,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1367 components: - rot: -1.5707963267948966 rad @@ -6237,8 +5749,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1368 components: - rot: -1.5707963267948966 rad @@ -6247,8 +5757,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1369 components: - rot: -1.5707963267948966 rad @@ -6257,8 +5765,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1370 components: - rot: -1.5707963267948966 rad @@ -6267,8 +5773,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1372 components: - rot: 3.141592653589793 rad @@ -6277,8 +5781,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1373 components: - rot: 1.5707963267948966 rad @@ -6287,8 +5789,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1374 components: - rot: 1.5707963267948966 rad @@ -6297,8 +5797,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1375 components: - rot: 1.5707963267948966 rad @@ -6307,8 +5805,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1376 components: - rot: 1.5707963267948966 rad @@ -6317,8 +5813,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1385 components: - rot: 3.141592653589793 rad @@ -6327,8 +5821,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1392 components: - rot: 1.5707963267948966 rad @@ -6337,8 +5829,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1393 components: - pos: -1.5,-14.5 @@ -6346,8 +5836,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1394 components: - pos: -1.5,-13.5 @@ -6355,8 +5843,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1395 components: - pos: -1.5,-12.5 @@ -6364,8 +5850,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1397 components: - pos: 0.5,-15.5 @@ -6373,8 +5857,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1398 components: - pos: 0.5,-16.5 @@ -6382,8 +5864,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1399 components: - pos: 7.5,-6.5 @@ -6391,8 +5871,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1400 components: - pos: 7.5,-7.5 @@ -6400,8 +5878,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1402 components: - rot: 3.141592653589793 rad @@ -6410,8 +5886,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1403 components: - rot: 3.141592653589793 rad @@ -6420,8 +5894,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1405 components: - rot: -1.5707963267948966 rad @@ -6430,10 +5902,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 570 @@ -6443,8 +5911,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1060 components: - rot: -1.5707963267948966 rad @@ -6453,8 +5919,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1079 components: - pos: -1.5,-21.5 @@ -6462,10 +5926,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 1089 components: - rot: 1.5707963267948966 rad @@ -6474,8 +5934,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1121 components: - rot: -1.5707963267948966 rad @@ -6484,8 +5942,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1122 components: - rot: -1.5707963267948966 rad @@ -6494,8 +5950,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1125 components: - rot: 1.5707963267948966 rad @@ -6504,8 +5958,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1132 components: - rot: 1.5707963267948966 rad @@ -6514,8 +5966,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1140 components: - pos: 1.5,-0.5 @@ -6523,8 +5973,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1142 components: - rot: -1.5707963267948966 rad @@ -6533,8 +5981,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1155 components: - rot: 1.5707963267948966 rad @@ -6543,8 +5989,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1164 components: - rot: -1.5707963267948966 rad @@ -6553,8 +5997,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1168 components: - rot: 3.141592653589793 rad @@ -6563,8 +6005,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1203 components: - pos: -4.5,-9.5 @@ -6572,8 +6012,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1204 components: - rot: 3.141592653589793 rad @@ -6582,8 +6020,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1205 components: - rot: 3.141592653589793 rad @@ -6592,8 +6028,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1215 components: - pos: 1.5,-9.5 @@ -6601,8 +6035,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1227 components: - rot: -1.5707963267948966 rad @@ -6611,8 +6043,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1229 components: - rot: 1.5707963267948966 rad @@ -6621,8 +6051,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1235 components: - rot: -1.5707963267948966 rad @@ -6631,8 +6059,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1242 components: - rot: 3.141592653589793 rad @@ -6641,8 +6067,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1245 components: - rot: 1.5707963267948966 rad @@ -6651,8 +6075,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1256 components: - rot: -1.5707963267948966 rad @@ -6661,8 +6083,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1257 components: - rot: 1.5707963267948966 rad @@ -6671,8 +6091,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1287 components: - rot: 3.141592653589793 rad @@ -6681,8 +6099,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1325 components: - rot: 3.141592653589793 rad @@ -6691,8 +6107,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1371 components: - rot: 3.141592653589793 rad @@ -6701,8 +6115,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1384 components: - rot: 3.141592653589793 rad @@ -6711,8 +6123,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 768 @@ -6721,8 +6131,6 @@ entities: pos: -4.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 770 components: - rot: 3.141592653589793 rad @@ -6731,8 +6139,6 @@ entities: type: Transform - color: '#0088F0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 771 components: - rot: 3.141592653589793 rad @@ -6741,8 +6147,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 483 @@ -6752,8 +6156,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1056 components: - rot: 3.141592653589793 rad @@ -6762,8 +6164,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1057 components: - pos: -3.5,-19.5 @@ -6771,8 +6171,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1075 components: - rot: -1.5707963267948966 rad @@ -6781,8 +6179,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1092 components: - pos: 2.5,-9.5 @@ -6790,8 +6186,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1093 components: - rot: -1.5707963267948966 rad @@ -6800,8 +6194,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1097 components: - rot: 3.141592653589793 rad @@ -6810,8 +6202,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1098 components: - rot: 1.5707963267948966 rad @@ -6820,8 +6210,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1099 components: - rot: 1.5707963267948966 rad @@ -6830,8 +6218,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1101 components: - pos: -5.5,7.5 @@ -6839,8 +6225,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1103 components: - pos: 4.5,1.5 @@ -6848,8 +6232,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1293 components: - rot: -1.5707963267948966 rad @@ -6858,8 +6240,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1328 components: - pos: 6.5,-10.5 @@ -6867,8 +6247,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1390 components: - pos: -3.5,-14.5 @@ -6876,8 +6254,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1401 components: - rot: 3.141592653589793 rad @@ -6886,8 +6262,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 637 @@ -6898,8 +6272,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1181 components: - rot: 3.141592653589793 rad @@ -6908,8 +6280,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1187 components: - rot: 3.141592653589793 rad @@ -6918,8 +6288,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1194 components: - rot: 3.141592653589793 rad @@ -6928,8 +6296,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1195 components: - pos: -3.5,-0.5 @@ -6937,8 +6303,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1211 components: - pos: -3.5,-8.5 @@ -6946,8 +6310,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1225 components: - rot: -1.5707963267948966 rad @@ -6956,8 +6318,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1232 components: - rot: 3.141592653589793 rad @@ -6966,8 +6326,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1260 components: - rot: 3.141592653589793 rad @@ -6976,8 +6334,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1277 components: - rot: -1.5707963267948966 rad @@ -6986,8 +6342,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1281 components: - rot: -1.5707963267948966 rad @@ -6996,8 +6350,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1282 components: - rot: -1.5707963267948966 rad @@ -7006,8 +6358,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1317 components: - rot: 1.5707963267948966 rad @@ -7016,8 +6366,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1363 components: - rot: 1.5707963267948966 rad @@ -7026,8 +6374,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1396 components: - pos: 0.5,-14.5 @@ -7035,8 +6381,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1404 components: - rot: -1.5707963267948966 rad @@ -7045,8 +6389,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 811 @@ -7424,15 +6766,11 @@ entities: - pos: 8.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 804 components: - pos: -1.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HatSpawner entities: - uid: 1342 @@ -7447,8 +6785,6 @@ entities: - pos: -3.5,-6.5 parent: 1 type: Transform - - nextFryTime: 5 - type: DeepFryer - proto: KitchenMicrowave entities: - uid: 346 @@ -7706,8 +7042,6 @@ entities: pos: 5.5,-7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1426 @@ -7716,8 +7050,6 @@ entities: pos: 1.5,-7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1427 @@ -7725,8 +7057,6 @@ entities: - pos: -8.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1428 @@ -7735,8 +7065,6 @@ entities: pos: -8.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1429 @@ -7745,8 +7073,6 @@ entities: pos: -11.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1430 @@ -7755,8 +7081,6 @@ entities: pos: -6.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1431 @@ -7765,8 +7089,6 @@ entities: pos: -2.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1432 @@ -7775,8 +7097,6 @@ entities: pos: -6.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1433 @@ -7785,8 +7105,6 @@ entities: pos: -1.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1434 @@ -7795,8 +7113,6 @@ entities: pos: -6.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1435 @@ -7805,8 +7121,6 @@ entities: pos: -0.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1436 @@ -7815,8 +7129,6 @@ entities: pos: -3.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1437 @@ -7824,8 +7136,6 @@ entities: - pos: -3.5,-6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1438 @@ -7833,8 +7143,6 @@ entities: - pos: 0.5,-9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1439 @@ -7842,8 +7150,6 @@ entities: - pos: 1.5,-3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1440 @@ -7851,8 +7157,6 @@ entities: - pos: 5.5,-3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1441 @@ -7861,8 +7165,6 @@ entities: pos: 10.5,-7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1442 @@ -7870,8 +7172,6 @@ entities: - pos: 10.5,-3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1443 @@ -7879,8 +7179,6 @@ entities: - pos: 0.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1444 @@ -7889,8 +7187,6 @@ entities: pos: 0.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1445 @@ -7899,8 +7195,6 @@ entities: pos: -6.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1446 @@ -7909,8 +7203,6 @@ entities: pos: 6.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1447 @@ -7919,8 +7211,6 @@ entities: pos: 1.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1449 @@ -7928,8 +7218,6 @@ entities: - pos: 8.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1451 @@ -7938,8 +7226,6 @@ entities: pos: 4.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1452 @@ -7948,8 +7234,6 @@ entities: pos: -1.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1456 @@ -7958,8 +7242,6 @@ entities: pos: -0.5,6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1457 @@ -7967,8 +7249,6 @@ entities: - pos: 5.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1460 @@ -7977,8 +7257,6 @@ entities: pos: 11.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1461 @@ -7986,8 +7264,6 @@ entities: - pos: 11.5,-15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1462 @@ -7995,8 +7271,6 @@ entities: - pos: 6.5,-9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1463 @@ -8005,8 +7279,6 @@ entities: pos: 8.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1464 @@ -8015,8 +7287,6 @@ entities: pos: 8.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1465 @@ -8025,8 +7295,6 @@ entities: pos: 11.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1466 @@ -8034,8 +7302,6 @@ entities: - pos: 11.5,-9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1487 @@ -8043,11 +7309,9 @@ entities: - pos: 1.5,8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 1472 components: @@ -8055,8 +7319,6 @@ entities: pos: 10.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1473 @@ -8065,8 +7327,6 @@ entities: pos: -7.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1474 @@ -8075,8 +7335,6 @@ entities: pos: 5.5,9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1475 @@ -8085,8 +7343,6 @@ entities: pos: -7.5,-14.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1476 @@ -8095,11 +7351,9 @@ entities: pos: 14.5,-14.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredFrostyBlue +- proto: PoweredLightColoredFrostyBlue entities: - uid: 1424 components: @@ -8107,8 +7361,6 @@ entities: pos: -5.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1425 @@ -8117,19 +7369,15 @@ entities: pos: -5.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredRed +- proto: PoweredLightColoredRed entities: - uid: 1477 components: - pos: -5.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1478 @@ -8137,8 +7385,6 @@ entities: - pos: -4.5,-24.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1479 @@ -8146,8 +7392,6 @@ entities: - pos: 11.5,-22.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1480 @@ -8155,8 +7399,6 @@ entities: - pos: 12.5,-22.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1481 @@ -8164,8 +7406,6 @@ entities: - pos: 0.5,-25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1482 @@ -8173,8 +7413,6 @@ entities: - pos: 1.5,-25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1483 @@ -8182,8 +7420,6 @@ entities: - pos: 5.5,-25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1484 @@ -8191,8 +7427,6 @@ entities: - pos: 6.5,-25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -8202,8 +7436,6 @@ entities: - pos: 3.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1453 @@ -8211,8 +7443,6 @@ entities: - pos: -4.5,-19.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1454 @@ -8221,8 +7451,6 @@ entities: pos: 8.5,-23.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1455 @@ -8231,8 +7459,6 @@ entities: pos: -1.5,-23.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -8243,8 +7469,6 @@ entities: pos: 10.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1458 @@ -8253,8 +7477,6 @@ entities: pos: -1.5,-18.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 1459 @@ -8263,8 +7485,6 @@ entities: pos: 4.5,-18.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -9136,104 +8356,78 @@ entities: pos: 14.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 808 components: - rot: 3.141592653589793 rad pos: -7.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 809 components: - rot: 3.141592653589793 rad pos: -7.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 812 components: - rot: 3.141592653589793 rad pos: 14.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 813 components: - rot: 3.141592653589793 rad pos: -7.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 822 components: - rot: 3.141592653589793 rad pos: 14.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 832 components: - rot: 3.141592653589793 rad pos: -6.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 833 components: - rot: 3.141592653589793 rad pos: -3.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 834 components: - rot: 3.141592653589793 rad pos: 10.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 835 components: - rot: 3.141592653589793 rad pos: 13.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 837 components: - rot: 3.141592653589793 rad pos: -1.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 838 components: - rot: 3.141592653589793 rad pos: 8.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 839 components: - rot: 3.141592653589793 rad pos: 3.5,-25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToiletEmpty entities: - uid: 482 @@ -9242,8 +8436,6 @@ entities: pos: 11.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 849 @@ -10290,7 +9482,7 @@ entities: pos: 2.5,-8.5 parent: 1 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 459 components: diff --git a/Resources/Maps/Shuttles/adventurer.yml b/Resources/Maps/Shuttles/adventurer.yml index d36645709f..620718036c 100644 --- a/Resources/Maps/Shuttles/adventurer.yml +++ b/Resources/Maps/Shuttles/adventurer.yml @@ -1778,9 +1778,6 @@ entities: - linkedPorts: 254: - Pressed: Toggle - registeredSinks: - Pressed: - - 254 type: DeviceLinkSource - proto: SinkEmpty entities: diff --git a/Resources/Maps/Shuttles/arrivals.yml b/Resources/Maps/Shuttles/arrivals.yml index 338539ec7b..7d122508f3 100644 --- a/Resources/Maps/Shuttles/arrivals.yml +++ b/Resources/Maps/Shuttles/arrivals.yml @@ -1,16 +1,16 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 40: FloorGrass - 61: FloorShuttleBlue - 62: FloorShuttleOrange - 65: FloorShuttleWhite - 93: Lattice - 94: Plating + 42: FloorGrass + 64: FloorShuttleBlue + 65: FloorShuttleOrange + 68: FloorShuttleWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 292 components: @@ -20,24 +20,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQQAAAEEAAABBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABBAAAAPQAAAEEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQQAAAD0AAABBAAAAKAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAAQAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARAAAAEAAAABEAAAAKgAAAA== 0,0: ind: 0,0 - tiles: QQAAAD0AAABBAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAAAA9AAAAQQAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAPQAAAEEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAD0AAABBAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAQQAAAEEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RAAAAEAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABAAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAQAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQQAAAD0AAABBAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEEAAAA9AAAAQQAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABBAAAAPQAAAEEAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAQQAAAD0AAABBAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABBAAAAQQAAAEEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAQQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARAAAAEAAAABEAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEQAAABAAAAARAAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAAQAAAAEQAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARAAAAEAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAARAAAAEQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAARAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAEEAAABBAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAPQAAAEEAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAD0AAABBAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAQAAAAEQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - id: Empty type: BecomesStation - type: OccluderTree @@ -205,28 +208,24 @@ entities: pos: 3.5,-2.5 parent: 292 type: Transform - - uid: 178 components: - rot: 1.5707963267948966 rad pos: 3.5,4.5 parent: 292 type: Transform - - uid: 179 components: - rot: -1.5707963267948966 rad pos: -4.5,4.5 parent: 292 type: Transform - - uid: 180 components: - rot: -1.5707963267948966 rad pos: -4.5,-2.5 parent: 292 type: Transform - - proto: APCBasic entities: - uid: 116 @@ -272,8 +271,6 @@ entities: - pos: -0.5,3.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - pos: -0.5,4.5 @@ -419,43 +416,31 @@ entities: - pos: 0.5,-4.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 153 components: - pos: 1.5,-4.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 154 components: - pos: -1.5,-4.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 155 components: - pos: -2.5,-4.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 156 components: - pos: -2.5,-5.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 157 components: - pos: 1.5,-5.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 158 components: - pos: -1.5,8.5 @@ -498,15 +483,11 @@ entities: - pos: 1.5,7.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 81 components: - pos: 1.5,6.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 82 components: - pos: -0.5,7.5 @@ -642,29 +623,21 @@ entities: - pos: -1.5,-4.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 110 components: - pos: -1.5,-5.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 111 components: - pos: 0.5,-5.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 112 components: - pos: 0.5,-4.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 113 components: - pos: 0.5,-3.5 @@ -677,8 +650,6 @@ entities: - pos: 1.5,6.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - uid: 118 components: - pos: 1.5,5.5 @@ -704,8 +675,6 @@ entities: - pos: -0.5,3.5 parent: 292 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 84 @@ -722,150 +691,112 @@ entities: pos: 2.5,-0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 224 components: - rot: -1.5707963267948966 rad pos: 2.5,0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 225 components: - rot: -1.5707963267948966 rad pos: 2.5,1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 226 components: - rot: -1.5707963267948966 rad pos: 2.5,2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 227 components: - rot: -1.5707963267948966 rad pos: -1.5,-0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 228 components: - rot: -1.5707963267948966 rad pos: -1.5,0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 229 components: - rot: -1.5707963267948966 rad pos: -1.5,1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 230 components: - rot: -1.5707963267948966 rad pos: -1.5,2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 231 components: - rot: 1.5707963267948966 rad pos: 0.5,-0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 232 components: - rot: 1.5707963267948966 rad pos: 0.5,0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 233 components: - rot: 1.5707963267948966 rad pos: 0.5,1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 234 components: - rot: 1.5707963267948966 rad pos: 0.5,2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 235 components: - rot: 1.5707963267948966 rad pos: -3.5,-0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 236 components: - rot: 1.5707963267948966 rad pos: -3.5,0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 237 components: - rot: 1.5707963267948966 rad pos: -3.5,1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 238 components: - rot: 1.5707963267948966 rad pos: -3.5,2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 239 components: - pos: 1.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 240 components: - pos: -2.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 241 components: - rot: 3.141592653589793 rad pos: -0.5,8.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: ClosetEmergencyFilledRandom entities: - uid: 252 @@ -875,7 +806,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -898,7 +829,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -923,7 +854,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -949,7 +880,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -972,7 +903,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -997,7 +928,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -1021,7 +952,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14963 moles: - 1.7459903 @@ -1096,8 +1027,6 @@ entities: - pos: -0.5,7.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 182 @@ -1106,46 +1035,34 @@ entities: pos: -1.5,8.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 183 components: - pos: -0.5,8.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 187 components: - rot: 1.5707963267948966 rad pos: -2.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 188 components: - pos: 1.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 189 components: - rot: -1.5707963267948966 rad pos: 1.5,-3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 190 components: - rot: 3.141592653589793 rad pos: -2.5,-3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 186 @@ -1153,8 +1070,6 @@ entities: - pos: -0.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 185 @@ -1162,152 +1077,110 @@ entities: - pos: -0.5,6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 192 components: - rot: 1.5707963267948966 rad pos: 0.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 193 components: - rot: 1.5707963267948966 rad pos: -1.5,5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 194 components: - rot: 1.5707963267948966 rad pos: -1.5,-3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 195 components: - rot: 1.5707963267948966 rad pos: 0.5,-3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 196 components: - pos: 1.5,-2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 197 components: - pos: 1.5,-1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 198 components: - pos: 1.5,-0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 199 components: - pos: 1.5,0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 200 components: - pos: 1.5,1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 201 components: - pos: 1.5,2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 202 components: - pos: 1.5,3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 203 components: - pos: 1.5,4.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 204 components: - pos: -2.5,-2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 205 components: - pos: -2.5,-1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 206 components: - pos: -2.5,-0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 207 components: - pos: -2.5,0.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 208 components: - pos: -2.5,1.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 209 components: - pos: -2.5,2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 210 components: - pos: -2.5,3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 211 components: - pos: -2.5,4.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 191 @@ -1316,8 +1189,6 @@ entities: pos: -0.5,-3.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 181 @@ -1326,8 +1197,6 @@ entities: pos: -1.5,7.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 212 @@ -1335,16 +1204,12 @@ entities: - pos: -0.5,-2.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 213 components: - rot: 3.141592653589793 rad pos: -0.5,4.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 114 @@ -1495,9 +1360,7 @@ entities: - pos: 1.5,-5.5 parent: 292 type: Transform - - bodyType: Static - type: Physics -- proto: Intercom +- proto: IntercomCommon entities: - uid: 264 components: @@ -1579,8 +1442,6 @@ entities: pos: 2.5,5.5 parent: 292 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 280 @@ -1589,8 +1450,6 @@ entities: pos: -3.5,3.5 parent: 292 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 281 @@ -1599,8 +1458,6 @@ entities: pos: 2.5,-1.5 parent: 292 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 282 @@ -1609,8 +1466,6 @@ entities: pos: -3.5,-3.5 parent: 292 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 283 @@ -1619,8 +1474,6 @@ entities: pos: -1.5,7.5 parent: 292 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1828,63 +1681,47 @@ entities: - pos: 2.5,7.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 170 components: - pos: -3.5,7.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 171 components: - rot: 3.141592653589793 rad pos: -1.5,-6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 172 components: - rot: 3.141592653589793 rad pos: -2.5,-6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 173 components: - rot: 3.141592653589793 rad pos: 1.5,-6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 174 components: - rot: 3.141592653589793 rad pos: 0.5,-6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 175 components: - rot: -1.5707963267948966 rad pos: 2.5,-6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - uid: 176 components: - rot: 1.5707963267948966 rad pos: -3.5,-6.5 parent: 292 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxEmergencyFilled entities: - uid: 267 diff --git a/Resources/Maps/Shuttles/arrow.yml b/Resources/Maps/Shuttles/arrow.yml index 2a81271dc4..613cfeb06e 100644 --- a/Resources/Maps/Shuttles/arrow.yml +++ b/Resources/Maps/Shuttles/arrow.yml @@ -1,18 +1,16 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 52: FloorMetalDiamond - 58: FloorRGlass - 59: FloorReinforced - 76: FloorSteelOffset - 94: Lattice - 95: Plating + 53: FloorMetalDiamond + 60: FloorRGlass + 61: FloorReinforced + 78: FloorSteelOffset + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 212 components: @@ -23,15 +21,17 @@ entities: - chunks: 0,-3: ind: 0,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA0AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA0AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAANAAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAOwAAADQAAAA7AAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXgAAAF8AAAA0AAAAXwAAAF4AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA0AAAANAAAAF8AAABfAAAAOwAAAF8AAABfAAAANAAAADQAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAANAAAADQAAABfAAAATAAAADoAAABMAAAAXwAAADQAAAA0AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADQAAAA0AAAAXwAAAEwAAAA6AAAATAAAAF8AAAA0AAAANAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAOwAAAF8AAABMAAAAOgAAAEwAAABfAAAAOwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATAAAAEwAAABMAAAATAAAADoAAABMAAAATAAAAEwAAABMAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABMAAAAOgAAADoAAAA6AAAAOgAAADoAAABMAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAEwAAABMAAAATAAAAEwAAABMAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA1AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAANQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAPQAAADUAAAA9AAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYAAAAGEAAAA1AAAAYQAAAGAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA1AAAANQAAAGEAAABhAAAAPQAAAGEAAABhAAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAANQAAADUAAABhAAAATgAAADwAAABOAAAAYQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADUAAAA1AAAAYQAAAE4AAAA8AAAATgAAAGEAAAA1AAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAGEAAABOAAAAPAAAAE4AAABhAAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAATgAAAE4AAABOAAAATgAAADwAAABOAAAATgAAAE4AAABOAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABOAAAAPAAAADwAAAA8AAAAPAAAADwAAABOAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAE4AAABOAAAATgAAAE4AAABOAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -295,15 +295,11 @@ entities: - pos: 4.5,-28.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 9 components: - pos: 4.5,-29.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 31 components: - pos: 8.5,-30.5 @@ -324,15 +320,11 @@ entities: - pos: 13.5,-23.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 54 components: - pos: 13.5,-22.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 61 components: - pos: 8.5,-21.5 @@ -383,15 +375,11 @@ entities: - pos: 6.5,-25.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 98 components: - pos: 6.5,-26.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 99 components: - pos: 5.5,-25.5 @@ -402,29 +390,21 @@ entities: - pos: 6.5,-27.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 101 components: - pos: 3.5,-28.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 102 components: - pos: 3.5,-26.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 103 components: - pos: 12.5,-29.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 133 components: - pos: 8.5,-29.5 @@ -440,8 +420,6 @@ entities: - pos: 10.5,-25.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 139 components: - pos: 11.5,-25.5 @@ -472,29 +450,21 @@ entities: - pos: 10.5,-27.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 146 components: - pos: 10.5,-28.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 147 components: - pos: 12.5,-28.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 148 components: - pos: 3.5,-27.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 150 components: - pos: 8.5,-23.5 @@ -515,15 +485,11 @@ entities: - pos: 13.5,-27.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 154 components: - pos: 13.5,-28.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 156 components: - pos: 6.5,-23.5 @@ -544,22 +510,16 @@ entities: - pos: 3.5,-23.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 162 components: - pos: 3.5,-22.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 163 components: - pos: 6.5,-28.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 164 components: - pos: 4.5,-25.5 @@ -570,8 +530,6 @@ entities: - pos: 3.5,-25.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - uid: 169 components: - pos: 8.5,-24.5 @@ -631,8 +589,6 @@ entities: - pos: 10.5,-25.5 parent: 212 type: Transform - - enabled: True - type: AmbientSound - proto: ChairPilotSeat entities: - uid: 59 @@ -641,72 +597,54 @@ entities: pos: 9.5,-25.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 60 components: - rot: 3.141592653589793 rad pos: 9.5,-24.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 63 components: - rot: 3.141592653589793 rad pos: 9.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 80 components: - rot: 3.141592653589793 rad pos: 7.5,-26.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 81 components: - rot: 3.141592653589793 rad pos: 7.5,-25.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 82 components: - rot: 3.141592653589793 rad pos: 7.5,-24.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 88 components: - rot: 3.141592653589793 rad pos: 9.5,-26.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 141 components: - rot: 3.141592653589793 rad pos: 7.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 180 components: - rot: 3.141592653589793 rad pos: 8.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: ClosetWallEmergencyFilledRandom entities: - uid: 181 @@ -768,8 +706,6 @@ entities: - inletTwoConcentration: 0.75 inletOneConcentration: 0.25 type: GasMixer - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 126 @@ -778,16 +714,12 @@ entities: pos: 5.5,-26.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 187 components: - rot: 3.141592653589793 rad pos: 4.5,-26.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 122 @@ -796,23 +728,17 @@ entities: pos: 5.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 175 components: - pos: 11.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 184 components: - rot: 1.5707963267948966 rad pos: 4.5,-25.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 131 @@ -820,8 +746,6 @@ entities: - pos: 8.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 40 @@ -829,132 +753,94 @@ entities: - pos: 8.5,-27.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 68 components: - rot: -1.5707963267948966 rad pos: 5.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 69 components: - rot: -1.5707963267948966 rad pos: 4.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 70 components: - rot: -1.5707963267948966 rad pos: 3.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 116 components: - pos: 11.5,-24.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 132 components: - rot: -1.5707963267948966 rad pos: 7.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 158 components: - rot: -1.5707963267948966 rad pos: 6.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 176 components: - pos: 11.5,-25.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 177 components: - pos: 8.5,-29.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 185 components: - pos: 5.5,-24.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 192 components: - pos: 8.5,-24.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 193 components: - rot: -1.5707963267948966 rad pos: 10.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 194 components: - rot: -1.5707963267948966 rad pos: 9.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 197 components: - rot: -1.5707963267948966 rad pos: 6.5,-23.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 202 components: - pos: 8.5,-28.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 203 components: - pos: 8.5,-25.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 204 components: - pos: 8.5,-26.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 178 @@ -962,24 +848,18 @@ entities: - pos: 8.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 179 components: - rot: 3.141592653589793 rad pos: 11.5,-26.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 191 components: - rot: 3.141592653589793 rad pos: 8.5,-30.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 67 @@ -988,8 +868,6 @@ entities: pos: 7.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 89 @@ -1060,8 +938,6 @@ entities: - pos: 12.5,-27.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: PersonalAI entities: - uid: 104 @@ -1134,8 +1010,6 @@ entities: pos: 7.5,-26.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 106 @@ -1144,8 +1018,6 @@ entities: pos: 9.5,-26.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 107 @@ -1154,8 +1026,6 @@ entities: pos: 10.5,-23.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 108 @@ -1163,8 +1033,6 @@ entities: - pos: 6.5,-21.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 109 @@ -1173,8 +1041,6 @@ entities: pos: 6.5,-23.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 114 @@ -1182,8 +1048,6 @@ entities: - pos: 10.5,-21.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -1194,8 +1058,6 @@ entities: pos: 5.5,-25.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 76 @@ -1204,8 +1066,6 @@ entities: pos: 11.5,-25.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 110 @@ -1214,8 +1074,6 @@ entities: pos: 8.5,-32.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 195 @@ -1224,8 +1082,6 @@ entities: pos: 8.5,-28.5 parent: 212 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: ShuttleWindow @@ -1302,62 +1158,46 @@ entities: pos: 13.5,-28.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 55 components: - pos: 3.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 56 components: - pos: 13.5,-22.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 117 components: - rot: 3.141592653589793 rad pos: 10.5,-28.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 149 components: - rot: -1.5707963267948966 rad pos: 12.5,-29.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 155 components: - rot: 1.5707963267948966 rad pos: 4.5,-29.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 188 components: - rot: 3.141592653589793 rad pos: 6.5,-28.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - uid: 190 components: - rot: 3.141592653589793 rad pos: 3.5,-28.5 parent: 212 type: Transform - - bodyType: Static - type: Physics - proto: WallShuttle entities: - uid: 5 diff --git a/Resources/Maps/Shuttles/barge.yml b/Resources/Maps/Shuttles/barge.yml index 96bf2cbfff..fbab902123 100644 --- a/Resources/Maps/Shuttles/barge.yml +++ b/Resources/Maps/Shuttles/barge.yml @@ -1,21 +1,19 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 24: FloorDarkDiagonal - 28: FloorDarkMono - 69: FloorSteel - 75: FloorSteelMono - 79: FloorTechMaint - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 25: FloorDarkDiagonal + 29: FloorDarkMono + 71: FloorSteel + 77: FloorSteelMono + 81: FloorTechMaint + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -26,27 +24,33 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAXwAAAE8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAF8AAABfAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAABfAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAXAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABgAAAAYAAAAXAAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABgAAAAYAAAAGAAAAFwAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAYAAAAGAAAABgAAABcAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAGAAAABgAAAAYAAAAXAAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABgAAAAYAAAAGAAAAFwAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABLAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABhAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABkAAAAZAAAAXgAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABkAAAAZAAAAGQAAAF4AAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAZAAAAGQAAABkAAABeAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGQAAABkAAAAZAAAAXgAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABkAAAAZAAAAGQAAAF4AAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABNAAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: TwAAAE8AAABfAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABfAAAAXwAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAF8AAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABcAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAEsAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAASwAAAEsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEsAAABLAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABLAAAASwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAASwAAAEsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABLAAAASwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEsAAABLAAAASwAAAEsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + UQAAAFEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABHAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAE0AAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAAATQAAAE0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAAE0AAABNAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAABNAAAATQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAAATQAAAE0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABNAAAATQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAABHAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAE0AAABNAAAATQAAAE0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAEsAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAABLAAAASwAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAASwAAAEsAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAHAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAARwAAAEcAAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAE0AAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABNAAAATQAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAATQAAAE0AAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAHQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAEsAAABLAAAASwAAAEsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsAAABLAAAASwAAAEsAAABLAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLAAAASwAAAEsAAABLAAAASwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASwAAAEsAAABLAAAASwAAAEsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAEUAAABFAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABwAAABFAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAE0AAABNAAAATQAAAE0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0AAABNAAAATQAAAE0AAABNAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAATQAAAE0AAABNAAAATQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATQAAAE0AAABNAAAATQAAAE0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEcAAABHAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAB0AAABHAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAXgAAAF8AAABfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAABfAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAXwAAAF8AAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABhAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAF8AAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAGEAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -54,7 +58,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -165,15 +169,6 @@ entities: 63: -1,-16 64: 0,-16 65: 1,-16 - - node: - color: '#EFB34196' - id: BrickTileWhiteLineS - decals: - 71: -3,-14 - 72: -2,-14 - 73: -1,-14 - 74: 0,-14 - 75: 1,-14 - node: color: '#334E6DC8' id: BrickTileWhiteLineS @@ -199,6 +194,15 @@ entities: 163: -1,5 164: -5,-3 165: -4,-3 + - node: + color: '#EFB34196' + id: BrickTileWhiteLineS + decals: + 71: -3,-14 + 72: -2,-14 + 73: -1,-14 + 74: 0,-14 + 75: 1,-14 - node: color: '#A4610696' id: BrickTileWhiteLineW @@ -259,18 +263,18 @@ entities: 0: -3,-18 1: 1,-18 - node: - angle: 3.141592653589793 rad + angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: LoadingArea decals: - 123: 1,-1 + 121: 2,3 + 122: 2,-1 - node: - angle: 1.5707963267948966 rad + angle: 3.141592653589793 rad color: '#FFFFFFFF' id: LoadingArea decals: - 121: 2,3 - 122: 2,-1 + 123: 1,-1 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' @@ -435,8 +439,7 @@ entities: type: GridAtmosphere - type: RadiationGridResistance - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirCanister entities: - uid: 515 @@ -565,67 +568,44 @@ entities: - pos: 5.5,-0.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 529 - type: SignalReceiver + - links: + - 529 + type: DeviceLinkSink - uid: 86 components: - pos: 5.5,3.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 529 - type: SignalReceiver + - links: + - 529 + type: DeviceLinkSink - uid: 286 components: - pos: -4.5,3.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 522 - - port: Pressed - uid: 521 - type: SignalReceiver + - links: + - 521 + - 522 + type: DeviceLinkSink - uid: 288 components: - pos: -4.5,2.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 522 - - port: Pressed - uid: 521 - type: SignalReceiver + - links: + - 521 + - 522 + type: DeviceLinkSink - uid: 308 components: - pos: -4.5,1.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 522 - - port: Pressed - uid: 521 - type: SignalReceiver + - links: + - 521 + - 522 + type: DeviceLinkSink - proto: CableApcExtension entities: - uid: 12 @@ -633,8 +613,6 @@ entities: - pos: -2.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 37 components: - pos: -0.5,7.5 @@ -645,8 +623,6 @@ entities: - pos: 1.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 39 components: - pos: 2.5,6.5 @@ -662,8 +638,6 @@ entities: - pos: 4.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 119 components: - pos: 2.5,-8.5 @@ -689,15 +663,11 @@ entities: - pos: -0.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 333 components: - pos: -2.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 334 components: - pos: -1.5,7.5 @@ -718,8 +688,6 @@ entities: - pos: 3.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 338 components: - pos: -2.5,6.5 @@ -735,43 +703,31 @@ entities: - pos: -4.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 344 components: - pos: -4.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 345 components: - pos: -4.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 346 components: - pos: -4.5,1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 347 components: - pos: -4.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 348 components: - pos: -4.5,-0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 349 components: - pos: -4.5,-1.5 @@ -867,8 +823,6 @@ entities: - pos: 0.5,-1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 380 components: - pos: -0.5,-1.5 @@ -894,8 +848,6 @@ entities: - pos: -0.5,-0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 385 components: - pos: -0.5,0.5 @@ -986,15 +938,11 @@ entities: - pos: -4.5,-9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 484 components: - pos: -5.5,-9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 485 components: - pos: -1.5,-13.5 @@ -1045,15 +993,11 @@ entities: - pos: 3.5,-9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 495 components: - pos: 4.5,-9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 496 components: - pos: 0.5,-14.5 @@ -1069,8 +1013,6 @@ entities: - pos: 0.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 499 components: - pos: 0.5,-17.5 @@ -1081,22 +1023,16 @@ entities: - pos: 0.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 501 components: - pos: 1.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 502 components: - pos: 2.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 503 components: - pos: -1.5,-14.5 @@ -1112,8 +1048,6 @@ entities: - pos: -1.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 506 components: - pos: -1.5,-17.5 @@ -1124,57 +1058,41 @@ entities: - pos: -1.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 508 components: - pos: -2.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 509 components: - pos: -3.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 510 components: - pos: 1.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 511 components: - pos: 0.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 512 components: - pos: -0.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 513 components: - pos: -1.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 514 components: - pos: -2.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 518 components: - pos: -1.5,-7.5 @@ -1222,8 +1140,6 @@ entities: - pos: 1.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 278 components: - pos: -1.5,-17.5 @@ -1239,8 +1155,6 @@ entities: - pos: -2.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 282 components: - pos: -2.5,-15.5 @@ -1251,127 +1165,91 @@ entities: - pos: -5.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 427 components: - pos: -5.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 428 components: - pos: -5.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 429 components: - pos: -5.5,-19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 430 components: - pos: -5.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 431 components: - pos: -5.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 432 components: - pos: -5.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 433 components: - pos: -6.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 434 components: - pos: -6.5,-19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 435 components: - pos: -6.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 436 components: - pos: -6.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 437 components: - pos: -6.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 438 components: - pos: -6.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 439 components: - pos: -6.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 440 components: - pos: -6.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 441 components: - pos: -5.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 442 components: - pos: -4.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 443 components: - pos: -3.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 444 components: - pos: -2.5,-13.5 @@ -1412,141 +1290,101 @@ entities: - pos: 2.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 452 components: - pos: 3.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 453 components: - pos: 4.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - pos: 5.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 455 components: - pos: 5.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 456 components: - pos: 5.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 457 components: - pos: 5.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 458 components: - pos: 5.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 459 components: - pos: 5.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 460 components: - pos: 5.5,-19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 461 components: - pos: 5.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 462 components: - pos: 4.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 463 components: - pos: 4.5,-17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 464 components: - pos: 4.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 465 components: - pos: 4.5,-19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 466 components: - pos: 4.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 467 components: - pos: 4.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 468 components: - pos: 4.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 469 components: - pos: 4.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 470 components: - pos: -5.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 471 components: - pos: -0.5,-15.5 @@ -1609,8 +1447,6 @@ entities: - pos: -2.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 66 components: - pos: -0.5,-4.5 @@ -1626,8 +1462,6 @@ entities: - pos: -0.5,-0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 69 components: - pos: -0.5,1.5 @@ -1648,8 +1482,6 @@ entities: - pos: -0.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 316 components: - pos: -1.5,-15.5 @@ -1725,8 +1557,6 @@ entities: - pos: -2.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 279 @@ -1770,24 +1600,18 @@ entities: pos: -0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 561 components: - rot: 3.141592653589793 rad pos: 0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 562 components: - rot: 3.141592653589793 rad pos: -1.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ComfyChair entities: - uid: 547 @@ -1795,15 +1619,11 @@ entities: - pos: -1.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 548 components: - pos: 0.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ComputerFrame entities: - uid: 105 @@ -1840,279 +1660,139 @@ entities: pos: -5.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 362 - - port: Right - uid: 314 - Forward: - - port: Left - uid: 362 - - port: Left - uid: 314 - Off: - - port: Middle - uid: 362 - - port: Middle - uid: 314 - type: SignalReceiver + - links: + - 314 + - 362 + type: DeviceLinkSink - uid: 79 components: - rot: 1.5707963267948966 rad pos: -4.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 362 - - port: Right - uid: 314 - Forward: - - port: Left - uid: 362 - - port: Left - uid: 314 - Off: - - port: Middle - uid: 362 - - port: Middle - uid: 314 - type: SignalReceiver + - links: + - 314 + - 362 + type: DeviceLinkSink - uid: 170 components: - rot: 1.5707963267948966 rad pos: -3.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 362 - - port: Right - uid: 314 - Forward: - - port: Left - uid: 362 - - port: Left - uid: 314 - Off: - - port: Middle - uid: 362 - - port: Middle - uid: 314 - type: SignalReceiver + - links: + - 314 + - 362 + type: DeviceLinkSink - uid: 173 components: - rot: 1.5707963267948966 rad pos: -2.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 362 - - port: Right - uid: 314 - Forward: - - port: Left - uid: 362 - - port: Left - uid: 314 - Off: - - port: Middle - uid: 362 - - port: Middle - uid: 314 - type: SignalReceiver + - links: + - 314 + - 362 + type: DeviceLinkSink - uid: 205 components: - rot: 3.141592653589793 rad pos: 1.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 573 - Forward: - - port: Left - uid: 573 - Off: - - port: Middle - uid: 573 - type: SignalReceiver + - links: + - 573 + type: DeviceLinkSink - uid: 217 components: - rot: 3.141592653589793 rad pos: 1.5,-2.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 573 - Forward: - - port: Left - uid: 573 - Off: - - port: Middle - uid: 573 - type: SignalReceiver + - links: + - 573 + type: DeviceLinkSink - uid: 218 components: - rot: 3.141592653589793 rad pos: 1.5,-1.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 573 - Forward: - - port: Left - uid: 573 - Off: - - port: Middle - uid: 573 - type: SignalReceiver + - links: + - 573 + type: DeviceLinkSink - uid: 219 components: - rot: -1.5707963267948966 rad pos: 4.5,-0.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 363 - Forward: - - port: Left - uid: 363 - Off: - - port: Middle - uid: 363 - type: SignalReceiver + - links: + - 363 + type: DeviceLinkSink - uid: 221 components: - rot: -1.5707963267948966 rad pos: 5.5,-0.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 363 - Forward: - - port: Left - uid: 363 - Off: - - port: Middle - uid: 363 - type: SignalReceiver + - links: + - 363 + type: DeviceLinkSink - uid: 222 components: - rot: -1.5707963267948966 rad pos: 4.5,3.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 363 - Forward: - - port: Left - uid: 363 - Off: - - port: Middle - uid: 363 - type: SignalReceiver + - links: + - 363 + type: DeviceLinkSink - uid: 231 components: - rot: -1.5707963267948966 rad pos: 5.5,3.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 363 - Forward: - - port: Left - uid: 363 - Off: - - port: Middle - uid: 363 - type: SignalReceiver + - links: + - 363 + type: DeviceLinkSink - uid: 248 components: - rot: -1.5707963267948966 rad pos: 3.5,3.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 363 - Forward: - - port: Left - uid: 363 - Off: - - port: Middle - uid: 363 - type: SignalReceiver + - links: + - 363 + type: DeviceLinkSink - uid: 249 components: - rot: -1.5707963267948966 rad pos: 3.5,-0.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 363 - Forward: - - port: Left - uid: 363 - Off: - - port: Middle - uid: 363 - type: SignalReceiver + - links: + - 363 + type: DeviceLinkSink - uid: 250 components: - rot: 3.141592653589793 rad pos: 1.5,-4.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 573 - Forward: - - port: Left - uid: 573 - Off: - - port: Middle - uid: 573 - type: SignalReceiver + - links: + - 573 + type: DeviceLinkSink - uid: 251 components: - rot: 3.141592653589793 rad pos: 1.5,-5.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 573 - Forward: - - port: Left - uid: 573 - Off: - - port: Middle - uid: 573 - type: SignalReceiver + - links: + - 573 + type: DeviceLinkSink - proto: DrinkGinBottleFull entities: - uid: 582 @@ -2291,8 +1971,6 @@ entities: - pos: 0.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 17 @@ -2300,36 +1978,24 @@ entities: - pos: 2.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 50 components: - rot: -1.5707963267948966 rad pos: 2.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 265 components: - rot: 1.5707963267948966 rad pos: -1.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 283 components: - rot: -1.5707963267948966 rad pos: 1.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeFourway entities: - uid: 20 @@ -2337,8 +2003,6 @@ entities: - pos: -0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 18 @@ -2347,231 +2011,163 @@ entities: pos: 1.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 19 components: - pos: -0.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 21 components: - pos: -0.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 22 components: - pos: -0.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 49 components: - pos: 0.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 51 components: - rot: 3.141592653589793 rad pos: 2.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 52 components: - pos: -0.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 53 components: - pos: -0.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 55 components: - rot: -1.5707963267948966 rad pos: -2.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 56 components: - rot: -1.5707963267948966 rad pos: 1.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 216 components: - rot: 1.5707963267948966 rad pos: -0.5,-18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 223 components: - pos: 0.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 224 components: - pos: 0.5,-17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 289 components: - pos: 0.5,-13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 290 components: - rot: -1.5707963267948966 rad pos: 1.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 291 components: - rot: 3.141592653589793 rad pos: 2.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 292 components: - rot: 3.141592653589793 rad pos: 2.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 294 components: - rot: 1.5707963267948966 rad pos: 0.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 295 components: - pos: -0.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 296 components: - pos: -0.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 297 components: - pos: -0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 298 components: - pos: -0.5,-0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 299 components: - pos: -0.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 300 components: - pos: -0.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 301 components: - rot: -1.5707963267948966 rad pos: -1.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 302 components: - rot: -1.5707963267948966 rad pos: -3.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 303 components: - rot: -1.5707963267948966 rad pos: 0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 304 components: - rot: -1.5707963267948966 rad pos: 2.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 532 components: - pos: -0.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 533 components: - pos: -0.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 16 @@ -2579,26 +2175,18 @@ entities: - pos: 0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 45 components: - rot: 1.5707963267948966 rad pos: 0.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 293 components: - rot: 1.5707963267948966 rad pos: -0.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 44 @@ -2606,24 +2194,18 @@ entities: - pos: 1.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 220 components: - rot: 3.141592653589793 rad pos: -1.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 266 components: - rot: 3.141592653589793 rad pos: 0.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 57 @@ -2632,39 +2214,29 @@ entities: pos: 3.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 59 components: - rot: 1.5707963267948966 rad pos: -0.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 305 components: - rot: 1.5707963267948966 rad pos: -4.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 306 components: - rot: 3.141592653589793 rad pos: -0.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 534 components: - pos: -0.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 277 @@ -2927,8 +2499,6 @@ entities: - pos: -3.5,8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HandLabeler entities: - uid: 575 @@ -2981,8 +2551,6 @@ entities: - pos: -4.5,1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: PowerCellRecharger entities: - uid: 127 @@ -2998,8 +2566,6 @@ entities: pos: -0.5,-18.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 535 @@ -3008,8 +2574,6 @@ entities: pos: -3.5,8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 537 @@ -3018,8 +2582,6 @@ entities: pos: 2.5,8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 538 @@ -3027,8 +2589,6 @@ entities: - pos: -2.5,6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 544 @@ -3037,8 +2597,6 @@ entities: pos: -0.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 546 @@ -3047,8 +2605,6 @@ entities: pos: 1.5,-3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 549 @@ -3057,8 +2613,6 @@ entities: pos: 1.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 550 @@ -3067,8 +2621,6 @@ entities: pos: -0.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 551 @@ -3077,8 +2629,6 @@ entities: pos: 3.5,-18.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 552 @@ -3087,8 +2637,6 @@ entities: pos: -4.5,-18.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 555 @@ -3097,8 +2645,6 @@ entities: pos: -0.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 556 @@ -3107,8 +2653,6 @@ entities: pos: -3.5,-9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 557 @@ -3117,8 +2661,6 @@ entities: pos: 2.5,-9.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -3128,8 +2670,6 @@ entities: - pos: -6.5,3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -3140,8 +2680,6 @@ entities: pos: 2.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 571 @@ -3150,8 +2688,6 @@ entities: pos: -5.5,-6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: ReinforcedWindow @@ -3193,65 +2729,43 @@ entities: - pos: 0.5,1.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 543 - type: SignalReceiver + - links: + - 543 + type: DeviceLinkSink - uid: 253 components: - pos: 0.5,2.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 543 - type: SignalReceiver + - links: + - 543 + type: DeviceLinkSink - uid: 254 components: - pos: 0.5,3.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 543 - type: SignalReceiver + - links: + - 543 + type: DeviceLinkSink - uid: 262 components: - pos: 1.5,-2.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 539 - - port: Pressed - uid: 528 - type: SignalReceiver + - links: + - 528 + - 539 + type: DeviceLinkSink - uid: 264 components: - pos: 2.5,-2.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 539 - - port: Pressed - uid: 528 - type: SignalReceiver + - links: + - 528 + - 539 + type: DeviceLinkSink - proto: ShuttleWindow entities: - uid: 7 @@ -3416,83 +2930,77 @@ entities: - pos: -0.5,4.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 286 - - port: Toggle - uid: 288 - - port: Toggle - uid: 308 - type: SignalTransmitter + - linkedPorts: + 286: + - Pressed: Toggle + 288: + - Pressed: Toggle + 308: + - Pressed: Toggle + type: DeviceLinkSource - uid: 522 components: - pos: -6.5,4.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 286 - - port: Toggle - uid: 288 - - port: Toggle - uid: 308 - type: SignalTransmitter + - linkedPorts: + 286: + - Pressed: Toggle + 288: + - Pressed: Toggle + 308: + - Pressed: Toggle + type: DeviceLinkSource - uid: 528 components: - rot: 1.5707963267948966 rad pos: 0.5,-3.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 262 - - port: Toggle - uid: 264 - type: SignalTransmitter + - linkedPorts: + 262: + - Pressed: Toggle + 264: + - Pressed: Toggle + type: DeviceLinkSource - uid: 529 components: - rot: -1.5707963267948966 rad pos: 5.5,-1.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 84 - - port: Toggle - uid: 86 - type: SignalTransmitter + - linkedPorts: + 84: + - Pressed: Toggle + 86: + - Pressed: Toggle + type: DeviceLinkSource - uid: 539 components: - rot: 1.5707963267948966 rad pos: 0.5,-0.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 262 - - port: Toggle - uid: 264 - type: SignalTransmitter + - linkedPorts: + 262: + - Pressed: Toggle + 264: + - Pressed: Toggle + type: DeviceLinkSource - uid: 543 components: - rot: 1.5707963267948966 rad pos: 0.5,4.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 254 - - port: Toggle - uid: 253 - - port: Toggle - uid: 252 - type: SignalTransmitter + - linkedPorts: + 254: + - Pressed: Toggle + 253: + - Pressed: Toggle + 252: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignCargoDock entities: - uid: 558 @@ -3808,92 +3316,68 @@ entities: pos: -6.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 61 components: - rot: 3.141592653589793 rad pos: -3.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 63 components: - rot: 1.5707963267948966 rad pos: -5.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 64 components: - pos: -5.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 65 components: - pos: 4.5,7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 151 components: - rot: -1.5707963267948966 rad pos: 2.5,8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 230 components: - rot: 3.141592653589793 rad pos: 5.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 309 components: - rot: 3.141592653589793 rad pos: 2.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 311 components: - rot: -1.5707963267948966 rad pos: 4.5,-10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 375 components: - rot: 3.141592653589793 rad pos: -6.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 536 components: - pos: 5.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 540 components: - pos: -6.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: TwoWayLever entities: - uid: 314 @@ -3901,155 +3385,105 @@ entities: - pos: -3.5,0.5 parent: 1 type: Transform - - outputs: - Left: - - port: Forward - uid: 173 - - port: Forward - uid: 170 - - port: Forward - uid: 79 - - port: Forward - uid: 76 - Right: - - port: Reverse - uid: 173 - - port: Reverse - uid: 170 - - port: Reverse - uid: 79 - - port: Reverse - uid: 76 - Middle: - - port: Off - uid: 173 - - port: Off - uid: 170 - - port: Off - uid: 79 - - port: Off - uid: 76 - type: SignalTransmitter + - linkedPorts: + 173: + - Left: Forward + - Right: Reverse + - Middle: Off + 170: + - Left: Forward + - Right: Reverse + - Middle: Off + 79: + - Left: Forward + - Right: Reverse + - Middle: Off + 76: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 362 components: - pos: -6.5,0.5 parent: 1 type: Transform - - outputs: - Left: - - port: Forward - uid: 76 - - port: Forward - uid: 79 - - port: Forward - uid: 170 - - port: Forward - uid: 173 - Right: - - port: Reverse - uid: 76 - - port: Reverse - uid: 79 - - port: Reverse - uid: 170 - - port: Reverse - uid: 173 - Middle: - - port: Off - uid: 76 - - port: Off - uid: 79 - - port: Off - uid: 170 - - port: Off - uid: 173 - type: SignalTransmitter + - linkedPorts: + 76: + - Left: Forward + - Right: Reverse + - Middle: Off + 79: + - Left: Forward + - Right: Reverse + - Middle: Off + 170: + - Left: Forward + - Right: Reverse + - Middle: Off + 173: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 363 components: - pos: 4.5,-1.5 parent: 1 type: Transform - - outputs: - Left: - - port: Forward - uid: 249 - - port: Forward - uid: 219 - - port: Forward - uid: 221 - - port: Forward - uid: 248 - - port: Forward - uid: 222 - - port: Forward - uid: 231 - Right: - - port: Reverse - uid: 249 - - port: Reverse - uid: 219 - - port: Reverse - uid: 221 - - port: Reverse - uid: 248 - - port: Reverse - uid: 222 - - port: Reverse - uid: 231 - Middle: - - port: Off - uid: 249 - - port: Off - uid: 219 - - port: Off - uid: 221 - - port: Off - uid: 248 - - port: Off - uid: 222 - - port: Off - uid: 231 - type: SignalTransmitter + - linkedPorts: + 249: + - Left: Forward + - Right: Reverse + - Middle: Off + 219: + - Left: Forward + - Right: Reverse + - Middle: Off + 221: + - Left: Forward + - Right: Reverse + - Middle: Off + 248: + - Left: Forward + - Right: Reverse + - Middle: Off + 222: + - Left: Forward + - Right: Reverse + - Middle: Off + 231: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 573 components: - pos: 1.5,-6.5 parent: 1 type: Transform - - outputs: - Left: - - port: Forward - uid: 251 - - port: Forward - uid: 250 - - port: Forward - uid: 205 - - port: Forward - uid: 217 - - port: Forward - uid: 218 - Right: - - port: Reverse - uid: 251 - - port: Reverse - uid: 250 - - port: Reverse - uid: 205 - - port: Reverse - uid: 217 - - port: Reverse - uid: 218 - Middle: - - port: Off - uid: 251 - - port: Off - uid: 250 - - port: Off - uid: 205 - - port: Off - uid: 217 - - port: Off - uid: 218 - type: SignalTransmitter + - linkedPorts: + 251: + - Left: Forward + - Right: Reverse + - Middle: Off + 250: + - Left: Forward + - Right: Reverse + - Middle: Off + 205: + - Left: Forward + - Right: Reverse + - Middle: Off + 217: + - Left: Forward + - Right: Reverse + - Middle: Off + 218: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: VendingMachineBooze entities: - uid: 138 diff --git a/Resources/Maps/Shuttles/cargo.yml b/Resources/Maps/Shuttles/cargo.yml index 83f8292a5d..2e4a51a6cf 100644 --- a/Resources/Maps/Shuttles/cargo.yml +++ b/Resources/Maps/Shuttles/cargo.yml @@ -1,46 +1,50 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 62: FloorShuttleBlue - 66: FloorShuttleWhite - 69: FloorSteel - 79: FloorTechMaint - 95: Plating + 64: FloorShuttleBlue + 68: FloorShuttleWhite + 71: FloorSteel + 81: FloorTechMaint + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 173 components: - - type: MetaData - name: Cargo shuttle + - name: Cargo shuttle + type: MetaData - pos: 2.2710133,-2.4148211 parent: invalid type: Transform - chunks: -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAEIAAAA+AAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAPgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAEcAAABHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEQAAABAAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAQAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABPAAAAXwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - type: CargoShuttle - chunkCollection: @@ -178,7 +182,7 @@ entities: 1: 32768 uniqueMixes: - volume: 2500 - immutable: True + immutable: true moles: - 0 - 0 @@ -333,8 +337,7 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - type: GasTileOverlay - proto: AirCanister entities: @@ -407,49 +410,33 @@ entities: - pos: 0.5,4.5 parent: 173 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 57 - type: SignalReceiver + - links: + - 57 + type: DeviceLinkSink - uid: 2 components: - pos: -5.5,4.5 parent: 173 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 56 - type: SignalReceiver + - links: + - 56 + type: DeviceLinkSink - uid: 3 components: - pos: -5.5,0.5 parent: 173 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 55 - type: SignalReceiver + - links: + - 55 + type: DeviceLinkSink - uid: 54 components: - pos: 0.5,0.5 parent: 173 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 58 - type: SignalReceiver + - links: + - 58 + type: DeviceLinkSink - proto: CableApcExtension entities: - uid: 100 @@ -457,8 +444,6 @@ entities: - pos: -0.5,6.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 101 components: - pos: -1.5,6.5 @@ -484,15 +469,11 @@ entities: - pos: -3.5,8.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 106 components: - pos: -1.5,8.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 107 components: - pos: -3.5,6.5 @@ -538,15 +519,11 @@ entities: - pos: -2.5,-1.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 116 components: - pos: -1.5,-4.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 117 components: - pos: -1.5,-1.5 @@ -557,50 +534,36 @@ entities: - pos: -1.5,-2.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 119 components: - pos: -2.5,-4.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 120 components: - pos: -1.5,-3.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 121 components: - pos: -3.5,-4.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 122 components: - pos: -3.5,-3.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 123 components: - pos: -4.5,7.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - pos: -0.5,7.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 125 components: - pos: -1.5,3.5 @@ -646,8 +609,6 @@ entities: - pos: -4.5,-3.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 80 @@ -655,22 +616,16 @@ entities: - pos: -1.5,-2.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 81 components: - pos: -2.5,-2.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 86 components: - pos: -2.5,-3.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 87 @@ -678,8 +633,6 @@ entities: - pos: -1.5,-2.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 88 components: - pos: -1.5,-1.5 @@ -690,8 +643,6 @@ entities: - pos: -2.5,-1.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - uid: 90 components: - pos: -2.5,-0.5 @@ -742,8 +693,6 @@ entities: - pos: -0.5,6.5 parent: 173 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 82 @@ -822,8 +771,6 @@ entities: pos: -2.5,7.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: ComputerShuttle entities: - uid: 78 @@ -839,204 +786,108 @@ entities: pos: 0.5,4.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 36 - Forward: - - port: Left - uid: 36 - Off: - - port: Middle - uid: 36 - type: SignalReceiver + - links: + - 36 + type: DeviceLinkSink - uid: 39 components: - rot: 1.5707963267948966 rad pos: -0.5,4.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 36 - Forward: - - port: Left - uid: 36 - Off: - - port: Middle - uid: 36 - type: SignalReceiver + - links: + - 36 + type: DeviceLinkSink - uid: 40 components: - rot: 1.5707963267948966 rad pos: -1.5,4.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 36 - Forward: - - port: Left - uid: 36 - Off: - - port: Middle - uid: 36 - type: SignalReceiver + - links: + - 36 + type: DeviceLinkSink - uid: 41 components: - rot: 1.5707963267948966 rad pos: -5.5,0.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 34 - Forward: - - port: Left - uid: 34 - Off: - - port: Middle - uid: 34 - type: SignalReceiver + - links: + - 34 + type: DeviceLinkSink - uid: 42 components: - rot: 1.5707963267948966 rad pos: -4.5,0.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 34 - Forward: - - port: Left - uid: 34 - Off: - - port: Middle - uid: 34 - type: SignalReceiver + - links: + - 34 + type: DeviceLinkSink - uid: 43 components: - rot: 1.5707963267948966 rad pos: -3.5,0.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 34 - Forward: - - port: Left - uid: 34 - Off: - - port: Middle - uid: 34 - type: SignalReceiver + - links: + - 34 + type: DeviceLinkSink - uid: 46 components: - rot: -1.5707963267948966 rad pos: -0.5,0.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 35 - Forward: - - port: Left - uid: 35 - Off: - - port: Middle - uid: 35 - type: SignalReceiver + - links: + - 35 + type: DeviceLinkSink - uid: 47 components: - rot: -1.5707963267948966 rad pos: -3.5,4.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 37 - Forward: - - port: Left - uid: 37 - Off: - - port: Middle - uid: 37 - type: SignalReceiver + - links: + - 37 + type: DeviceLinkSink - uid: 48 components: - rot: -1.5707963267948966 rad pos: -4.5,4.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 37 - Forward: - - port: Left - uid: 37 - Off: - - port: Middle - uid: 37 - type: SignalReceiver + - links: + - 37 + type: DeviceLinkSink - uid: 49 components: - rot: -1.5707963267948966 rad pos: -5.5,4.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 37 - Forward: - - port: Left - uid: 37 - Off: - - port: Middle - uid: 37 - type: SignalReceiver + - links: + - 37 + type: DeviceLinkSink - uid: 51 components: - rot: -1.5707963267948966 rad pos: -1.5,0.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 35 - Forward: - - port: Left - uid: 35 - Off: - - port: Middle - uid: 35 - type: SignalReceiver + - links: + - 35 + type: DeviceLinkSink - uid: 167 components: - rot: -1.5707963267948966 rad pos: 0.5,0.5 parent: 173 type: Transform - - inputs: - Reverse: - - port: Right - uid: 35 - Forward: - - port: Left - uid: 35 - Off: - - port: Middle - uid: 35 - type: SignalReceiver + - links: + - 35 + type: DeviceLinkSink - proto: GasPipeBend entities: - uid: 134 @@ -1045,10 +896,6 @@ entities: pos: -2.5,-1.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 136 @@ -1057,24 +904,18 @@ entities: pos: -2.5,0.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 137 components: - rot: 3.141592653589793 rad pos: -2.5,1.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 140 components: - rot: 3.141592653589793 rad pos: -2.5,-0.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 135 @@ -1083,8 +924,6 @@ entities: pos: -3.5,-1.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 138 @@ -1092,8 +931,6 @@ entities: - pos: -2.5,2.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 83 @@ -1144,8 +981,6 @@ entities: - pos: -3.5,-2.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: PlasticFlapsAirtightClear entities: - uid: 44 @@ -1153,29 +988,21 @@ entities: - pos: 0.5,0.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 164 components: - pos: -5.5,0.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 165 components: - pos: -5.5,4.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 166 components: - pos: 0.5,4.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: Poweredlight entities: - uid: 147 @@ -1184,8 +1011,6 @@ entities: pos: -0.5,2.5 parent: 173 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 148 @@ -1194,8 +1019,6 @@ entities: pos: -4.5,2.5 parent: 173 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 149 @@ -1204,8 +1027,6 @@ entities: pos: -3.5,7.5 parent: 173 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 150 @@ -1214,8 +1035,6 @@ entities: pos: -1.5,7.5 parent: 173 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: ShuttleWindow @@ -1252,41 +1071,37 @@ entities: - pos: -5.5,-0.5 parent: 173 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3 - type: SignalTransmitter + - linkedPorts: + 3: + - Pressed: Toggle + type: DeviceLinkSource - uid: 56 components: - pos: -5.5,5.5 parent: 173 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2 - type: SignalTransmitter + - linkedPorts: + 2: + - Pressed: Toggle + type: DeviceLinkSource - uid: 57 components: - pos: 0.5,5.5 parent: 173 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1 - type: SignalTransmitter + - linkedPorts: + 1: + - Pressed: Toggle + type: DeviceLinkSource - uid: 58 components: - pos: 0.5,-0.5 parent: 173 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 54 - type: SignalTransmitter + - linkedPorts: + 54: + - Pressed: Toggle + type: DeviceLinkSource - proto: SMESBasic entities: - uid: 84 @@ -1321,62 +1136,46 @@ entities: pos: 0.5,-2.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 13 components: - rot: -1.5707963267948966 rad pos: 0.5,7.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 14 components: - rot: 1.5707963267948966 rad pos: -5.5,7.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 15 components: - rot: 1.5707963267948966 rad pos: -5.5,-2.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 59 components: - pos: -4.5,9.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 60 components: - pos: -0.5,9.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 61 components: - rot: 3.141592653589793 rad pos: -0.5,-4.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - uid: 62 components: - rot: 3.141592653589793 rad pos: -4.5,-4.5 parent: 173 type: Transform - - bodyType: Static - type: Physics - proto: TwoWayLever entities: - uid: 34 @@ -1384,113 +1183,77 @@ entities: - pos: -3.5,1.5 parent: 173 type: Transform - - outputs: - Left: - - port: Forward - uid: 43 - - port: Forward - uid: 42 - - port: Forward - uid: 41 - Right: - - port: Reverse - uid: 43 - - port: Reverse - uid: 42 - - port: Reverse - uid: 41 - Middle: - - port: Off - uid: 43 - - port: Off - uid: 42 - - port: Off - uid: 41 - type: SignalTransmitter + - linkedPorts: + 43: + - Left: Forward + - Right: Reverse + - Middle: Off + 42: + - Left: Forward + - Right: Reverse + - Middle: Off + 41: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 35 components: - pos: -1.5,1.5 parent: 173 type: Transform - - outputs: - Left: - - port: Forward - uid: 51 - - port: Forward - uid: 46 - - port: Forward - uid: 167 - Right: - - port: Reverse - uid: 51 - - port: Reverse - uid: 46 - - port: Reverse - uid: 167 - Middle: - - port: Off - uid: 51 - - port: Off - uid: 46 - - port: Off - uid: 167 - type: SignalTransmitter + - linkedPorts: + 51: + - Left: Forward + - Right: Reverse + - Middle: Off + 46: + - Left: Forward + - Right: Reverse + - Middle: Off + 167: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 36 components: - pos: -1.5,3.5 parent: 173 type: Transform - - outputs: - Left: - - port: Forward - uid: 38 - - port: Forward - uid: 39 - - port: Forward - uid: 40 - Right: - - port: Reverse - uid: 38 - - port: Reverse - uid: 39 - - port: Reverse - uid: 40 - Middle: - - port: Off - uid: 38 - - port: Off - uid: 39 - - port: Off - uid: 40 - type: SignalTransmitter + - linkedPorts: + 38: + - Left: Forward + - Right: Reverse + - Middle: Off + 39: + - Left: Forward + - Right: Reverse + - Middle: Off + 40: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 37 components: - pos: -3.5,3.5 parent: 173 type: Transform - - outputs: - Left: - - port: Forward - uid: 49 - - port: Forward - uid: 48 - - port: Forward - uid: 47 - Right: - - port: Reverse - uid: 49 - - port: Reverse - uid: 48 - - port: Reverse - uid: 47 - Middle: - - port: Off - uid: 49 - - port: Off - uid: 48 - - port: Off - uid: 47 - type: SignalTransmitter + - linkedPorts: + 49: + - Left: Forward + - Right: Reverse + - Middle: Off + 48: + - Left: Forward + - Right: Reverse + - Middle: Off + 47: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: WallShuttle entities: - uid: 4 diff --git a/Resources/Maps/Shuttles/dart.yml b/Resources/Maps/Shuttles/dart.yml index 328c9270f8..1674065292 100644 --- a/Resources/Maps/Shuttles/dart.yml +++ b/Resources/Maps/Shuttles/dart.yml @@ -1,25 +1,25 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 22: FloorDark - 25: FloorDarkHerringbone - 26: FloorDarkMini - 27: FloorDarkMono - 29: FloorDarkPavement - 30: FloorDarkPavementVertical - 51: FloorMetalDiamond - 68: FloorSteel - 73: FloorSteelMini - 74: FloorSteelMono - 78: FloorTechMaint - 87: FloorWhiteOffset - 91: FloorWood - 93: Lattice - 94: Plating + 24: FloorDark + 27: FloorDarkHerringbone + 28: FloorDarkMini + 29: FloorDarkMono + 31: FloorDarkPavement + 32: FloorDarkPavementVertical + 53: FloorMetalDiamond + 71: FloorSteel + 76: FloorSteelMini + 77: FloorSteelMono + 81: FloorTechMaint + 90: FloorWhiteOffset + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -30,30 +30,35 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAAAaAAAAGgAAAF4AAABeAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAGgAAABoAAABbAAAAWwAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAABoAAAAaAAAAWwAAAFsAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAAAaAAAAGgAAAFsAAABbAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAGgAAABoAAABbAAAAWwAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAABoAAAAaAAAAWwAAAFsAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAAAaAAAAGgAAAFsAAABbAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABeAAAAGgAAABoAAABbAAAAWwAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAABoAAAAaAAAAXgAAAF4AAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAVwAAAF4AAABeAAAAXgAAAF4AAAAWAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAFcAAABXAAAAVwAAAFcAAABeAAAAFgAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABXAAAAVwAAAFcAAABXAAAAXgAAABYAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAFcAAABXAAAAVwAAAF4AAABeAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABOAAAATgAAAE4AAABXAAAAVwAAAFcAAAAbAAAAFgAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATgAAAE4AAABOAAAAVwAAAFcAAABXAAAAGwAAABYAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAE4AAABOAAAATgAAAFcAAABXAAAAVwAAABsAAAAWAAAAHgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAcAAAAHAAAAGEAAABhAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAHAAAABwAAABeAAAAXgAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABwAAAAcAAAAXgAAAF4AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAcAAAAHAAAAF4AAABeAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAHAAAABwAAABeAAAAXgAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABwAAAAcAAAAXgAAAF4AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAcAAAAHAAAAF4AAABeAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAHAAAABwAAABeAAAAXgAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAABwAAAAcAAAAYQAAAGEAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAWgAAAGEAAABhAAAAYQAAAGEAAAAYAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFoAAABaAAAAWgAAAFoAAABhAAAAGAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABaAAAAWgAAAFoAAABaAAAAYQAAABgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAFoAAABaAAAAWgAAAGEAAABhAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAFEAAABaAAAAWgAAAFoAAAAdAAAAGAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABRAAAAWgAAAFoAAABaAAAAHQAAABgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAAFoAAABaAAAAWgAAAB0AAAAYAAAAIAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAFcAAABXAAAAVwAAAF4AAABeAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAFcAAABXAAAAVwAAAFcAAABeAAAAWwAAAFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABXAAAAVwAAAFcAAABXAAAAXgAAAFsAAABbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAVwAAAF4AAABeAAAAXgAAAF4AAABbAAAAWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAHQAAABkAAABeAAAAXgAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAAAdAAAAGQAAAB4AAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAHQAAAB0AAAAZAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAdAAAAHQAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAFoAAABaAAAAWgAAAGEAAABhAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFoAAABaAAAAWgAAAFoAAABhAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABaAAAAWgAAAFoAAABaAAAAYQAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAWgAAAGEAAABhAAAAYQAAAGEAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAHwAAABsAAABhAAAAYQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAfAAAAGwAAACAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAHwAAAB8AAAAbAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAfAAAAHwAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: XgAAAF4AAAAaAAAAGgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAaAAAAGgAAABoAAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAAAAGgAAABoAAAAaAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABoAAAAaAAAAGgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAASQAAAEkAAABJAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEkAAABJAAAASQAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABJAAAASQAAAEkAAABeAAAAXQAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAEkAAABJAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAF4AAABeAAAAXgAAAF4AAABEAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAABeAAAARAAAAEQAAABEAAAARAAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAXgAAAEQAAABEAAAARAAAAEQAAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABEAAAARAAAAEQAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAAbAAAARAAAAEQAAABEAAAATgAAAE4AAABOAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAGwAAAEQAAABEAAAARAAAAE4AAABOAAAATgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAABsAAABEAAAARAAAAEQAAABOAAAATgAAAE4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAAAcAAAAHAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAcAAAAHAAAABwAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAHAAAABwAAAAcAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABwAAAAcAAAAHAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAATAAAAEwAAABMAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATQAAAEwAAABMAAAATAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABMAAAATAAAAEwAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEwAAABMAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAYQAAAGEAAABHAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAdAAAARwAAAEcAAABHAAAAUQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAHQAAAEcAAABHAAAARwAAAFEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAB0AAABHAAAARwAAAEcAAABRAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XgAAAF4AAABOAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFsAAABeAAAATgAAAF4AAABeAAAATgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbAAAAXgAAAE4AAABeAAAAXgAAAE4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWwAAAF4AAABeAAAAXgAAAF4AAABOAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAGQAAAB0AAABeAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAGQAAAB0AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAB0AAAAdAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAAdAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABhAAAAUQAAAGEAAABhAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAYQAAAFEAAABhAAAAYQAAAFEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGwAAAB8AAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAGwAAAB8AAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAB8AAAAfAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8AAAAfAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAATgAAAE4AAABOAAAATgAAAF4AAABdAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAE4AAABOAAAATgAAAE4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAATgAAAE4AAABOAAAAHQAAAB0AAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAZAAAAHgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAFEAAABRAAAAHwAAAB8AAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAbAAAAIAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAMwAAADMAAAAzAAAAMwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAADMAAAAzAAAAMwAAADMAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAAAzAAAAMwAAADMAAAAzAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABOAAAATgAAAE4AAABOAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAATgAAAE4AAABOAAAATgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAHQAAAE4AAABOAAAATgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAHwAAAFEAAABRAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - type: OccluderTree - type: Shuttle - type: GridPathfinding @@ -219,16 +224,21 @@ entities: id: BrickTileWhiteCornerSw decals: 125: 2,-6 + - node: + color: '#52B4E996' + id: BrickTileWhiteInnerNe + decals: + 109: -7,2 - node: color: '#FFFFFFFF' id: BrickTileWhiteInnerNe decals: 90: -7,2 - node: - color: '#52B4E996' - id: BrickTileWhiteInnerNe + color: '#334E6DC8' + id: BrickTileWhiteInnerSe decals: - 109: -7,2 + 170: -4,5 - node: color: '#52B4E996' id: BrickTileWhiteInnerSe @@ -241,19 +251,14 @@ entities: 83: -7,-6 - node: color: '#334E6DC8' - id: BrickTileWhiteInnerSe + id: BrickTileWhiteInnerSw decals: - 170: -4,5 + 169: 2,5 - node: color: '#EFB34196' id: BrickTileWhiteInnerSw decals: 128: 5,-6 - - node: - color: '#334E6DC8' - id: BrickTileWhiteInnerSw - decals: - 169: 2,5 - node: color: '#52B4E996' id: BrickTileWhiteLineE @@ -280,11 +285,14 @@ entities: 95: -4,-4 96: -4,-5 - node: - color: '#FFFFFFFF' + color: '#334E6DC8' id: BrickTileWhiteLineN decals: - 88: -5,2 - 89: -6,2 + 175: -3,7 + 176: -2,7 + 177: -1,7 + 178: 0,7 + 179: 1,7 - node: color: '#52B4E996' id: BrickTileWhiteLineN @@ -292,20 +300,22 @@ entities: 107: -5,2 108: -6,2 - node: - color: '#334E6DC8' + color: '#FFFFFFFF' id: BrickTileWhiteLineN decals: - 175: -3,7 - 176: -2,7 - 177: -1,7 - 178: 0,7 - 179: 1,7 + 88: -5,2 + 89: -6,2 - node: - color: '#FFFFFFFF' + color: '#334E6DC8' id: BrickTileWhiteLineS decals: - 81: -5,-6 - 82: -6,-6 + 164: -3,5 + 165: -2,5 + 166: -1,5 + 167: 0,5 + 168: 1,5 + 172: -5,4 + 173: 3,4 - node: color: '#52B4E996' id: BrickTileWhiteLineS @@ -319,16 +329,11 @@ entities: 126: 3,-6 127: 4,-6 - node: - color: '#334E6DC8' + color: '#FFFFFFFF' id: BrickTileWhiteLineS decals: - 164: -3,5 - 165: -2,5 - 166: -1,5 - 167: 0,5 - 168: 1,5 - 172: -5,4 - 173: 3,4 + 81: -5,-6 + 82: -6,-6 - node: color: '#EFB34196' id: BrickTileWhiteLineW @@ -661,8 +666,6 @@ entities: type: GridAtmosphere - type: RadiationGridResistance - type: SpreaderGrid - - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - proto: AirCanister entities: @@ -748,42 +751,36 @@ entities: pos: -9.5,-2.5 parent: 1 type: Transform - - uid: 413 components: - rot: -1.5707963267948966 rad pos: -9.5,-1.5 parent: 1 type: Transform - - uid: 414 components: - rot: -1.5707963267948966 rad pos: -9.5,-0.5 parent: 1 type: Transform - - uid: 415 components: - rot: 1.5707963267948966 rad pos: 8.5,-0.5 parent: 1 type: Transform - - uid: 416 components: - rot: 1.5707963267948966 rad pos: 8.5,-1.5 parent: 1 type: Transform - - uid: 417 components: - rot: 1.5707963267948966 rad pos: 8.5,-2.5 parent: 1 type: Transform - - proto: AirlockGlass entities: - uid: 893 @@ -796,14 +793,14 @@ entities: - pos: -0.5,-3.5 parent: 1 type: Transform -- proto: AMEController +- proto: AmeController entities: - uid: 253 components: - pos: 3.5,-22.5 parent: 1 type: Transform -- proto: AMEJar +- proto: AmeJar entities: - uid: 334 components: @@ -835,7 +832,7 @@ entities: - pos: 6.814746,-20.439125 parent: 1 type: Transform -- proto: AMEShielding +- proto: AmeShielding entities: - uid: 243 components: @@ -1052,8 +1049,6 @@ entities: - pos: -1.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 554 components: - pos: -1.5,5.5 @@ -1124,8 +1119,6 @@ entities: - pos: -1.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 568 components: - pos: -1.5,-0.5 @@ -1181,22 +1174,16 @@ entities: - pos: 4.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 579 components: - pos: 4.5,1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 580 components: - pos: 4.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 581 components: - pos: 5.5,2.5 @@ -1207,8 +1194,6 @@ entities: - pos: 1.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 583 components: - pos: 2.5,-18.5 @@ -1229,36 +1214,26 @@ entities: - pos: 3.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 587 components: - pos: 3.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 588 components: - pos: 3.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 589 components: - pos: 2.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 590 components: - pos: 1.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 591 components: - pos: 1.5,-17.5 @@ -1319,22 +1294,16 @@ entities: - pos: -4.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 603 components: - pos: -4.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 604 components: - pos: -4.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 605 components: - pos: -3.5,-19.5 @@ -1345,78 +1314,56 @@ entities: - pos: -2.5,-19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 607 components: - pos: -3.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 608 components: - pos: -5.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 609 components: - pos: -5.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 610 components: - pos: -6.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 611 components: - pos: -7.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 612 components: - pos: -8.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 613 components: - pos: -5.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 614 components: - pos: -6.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 615 components: - pos: -7.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 616 components: - pos: -8.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 645 components: - pos: -2.5,-0.5 @@ -1527,8 +1474,6 @@ entities: - pos: 0.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 667 components: - pos: 0.5,-9.5 @@ -1609,8 +1554,6 @@ entities: - pos: 3.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 683 components: - pos: 3.5,-10.5 @@ -1621,8 +1564,6 @@ entities: - pos: 4.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 685 components: - pos: -1.5,-13.5 @@ -1663,8 +1604,6 @@ entities: - pos: -5.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 693 components: - pos: -6.5,-1.5 @@ -1725,29 +1664,21 @@ entities: - pos: -3.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 711 components: - pos: 2.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 712 components: - pos: 2.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 713 components: - pos: 2.5,-23.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 718 components: - pos: -6.5,3.5 @@ -1758,8 +1689,6 @@ entities: - pos: -7.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 720 components: - pos: 5.5,3.5 @@ -1770,8 +1699,6 @@ entities: - pos: 6.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 914 components: - pos: 2.5,-19.5 @@ -1816,29 +1743,21 @@ entities: - pos: 3.5,-22.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 433 components: - pos: 3.5,-21.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 434 components: - pos: 3.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 438 components: - pos: 2.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 439 components: - pos: 2.5,-19.5 @@ -1854,8 +1773,6 @@ entities: - pos: 5.5,-20.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 442 components: - pos: 5.5,-19.5 @@ -1881,113 +1798,81 @@ entities: - pos: 4.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 449 components: - pos: 4.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 450 components: - pos: 4.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 451 components: - pos: 4.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 452 components: - pos: 4.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 453 components: - pos: 4.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - pos: 4.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 455 components: - pos: 4.5,-9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 456 components: - pos: 4.5,-8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 457 components: - pos: 4.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 458 components: - pos: 5.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 459 components: - pos: 6.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 460 components: - pos: 6.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 461 components: - pos: 6.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 462 components: - pos: 6.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 463 components: - pos: 6.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 464 components: - pos: 6.5,-2.5 @@ -2008,218 +1893,156 @@ entities: - pos: 6.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 468 components: - pos: 6.5,1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 469 components: - pos: 6.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 470 components: - pos: 6.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 471 components: - pos: 6.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 472 components: - pos: 5.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 473 components: - pos: 4.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 474 components: - pos: 4.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 475 components: - pos: 3.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 476 components: - pos: 3.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 477 components: - pos: 3.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 478 components: - pos: 2.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 479 components: - pos: 2.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 480 components: - pos: 1.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 481 components: - pos: 0.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 482 components: - pos: -0.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 483 components: - pos: -1.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 484 components: - pos: -2.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 485 components: - pos: -3.5,8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 486 components: - pos: -3.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 487 components: - pos: -4.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 488 components: - pos: -4.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 489 components: - pos: -4.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 490 components: - pos: -5.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 491 components: - pos: -5.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 492 components: - pos: -6.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 493 components: - pos: -7.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 494 components: - pos: -7.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 495 components: - pos: -7.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 496 components: - pos: -7.5,1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 497 components: - pos: -7.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 498 components: - pos: -7.5,-0.5 @@ -2240,113 +2063,81 @@ entities: - pos: -7.5,-3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 502 components: - pos: -7.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 503 components: - pos: -7.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 504 components: - pos: -7.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 505 components: - pos: -7.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 506 components: - pos: -6.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 507 components: - pos: -5.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 508 components: - pos: -5.5,-8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 509 components: - pos: -5.5,-9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 510 components: - pos: -5.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 511 components: - pos: -5.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 512 components: - pos: -5.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 513 components: - pos: -5.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 514 components: - pos: -5.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 515 components: - pos: -5.5,-15.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 516 components: - pos: -5.5,-16.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableHVStack entities: - uid: 797 @@ -2381,8 +2172,6 @@ entities: - pos: 1.5,-18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 524 components: - pos: 2.5,-17.5 @@ -2453,8 +2242,6 @@ entities: - pos: 0.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 538 components: - pos: -0.5,-7.5 @@ -2505,8 +2292,6 @@ entities: - pos: -1.5,0.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 548 components: - pos: -0.5,1.5 @@ -2532,8 +2317,6 @@ entities: - pos: -1.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableMVStack entities: - uid: 800 @@ -2663,38 +2446,28 @@ entities: pos: -0.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 108 components: - rot: 3.141592653589793 rad pos: -2.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 109 components: - rot: 3.141592653589793 rad pos: 1.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 855 components: - pos: -1.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 856 components: - pos: 0.5,-16.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: chem_master entities: - uid: 121 @@ -2892,10 +2665,8 @@ entities: pos: -1.5,-5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 885 components: @@ -2903,10 +2674,8 @@ entities: pos: -0.5,-10.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 886 components: @@ -2914,10 +2683,8 @@ entities: pos: -5.5,-17.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 887 components: @@ -2925,20 +2692,16 @@ entities: pos: 4.5,-17.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 888 components: - pos: 2.5,-7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 889 components: @@ -2946,10 +2709,8 @@ entities: pos: 2.5,-15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 890 components: @@ -2957,10 +2718,8 @@ entities: pos: 2.5,-3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 891 components: @@ -2968,10 +2727,8 @@ entities: pos: -3.5,-3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 892 components: @@ -2979,10 +2736,8 @@ entities: pos: 0.5,5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: EmergencyRollerBed entities: @@ -3061,13 +2816,11 @@ entities: pos: -6.5,2.5 parent: 1 type: Transform - - uid: 644 components: - pos: 2.5,-9.5 parent: 1 type: Transform - - proto: FoodBoxDonkpocketHonk entities: - uid: 633 @@ -3134,8 +2887,6 @@ entities: type: GasMixer - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 258 @@ -3144,16 +2895,12 @@ entities: pos: -7.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 259 components: - rot: 1.5707963267948966 rad pos: -7.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 407 components: - rot: 3.141592653589793 rad @@ -3162,8 +2909,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 261 @@ -3172,10 +2917,6 @@ entities: pos: -5.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 268 components: - rot: 1.5707963267948966 rad @@ -3184,8 +2925,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 278 components: - pos: 4.5,-17.5 @@ -3193,8 +2932,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 280 components: - rot: -1.5707963267948966 rad @@ -3203,8 +2940,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 292 components: - pos: 0.5,5.5 @@ -3212,8 +2947,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 329 components: - pos: 3.5,2.5 @@ -3221,10 +2954,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 330 components: - rot: 1.5707963267948966 rad @@ -3233,10 +2962,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 370 components: - rot: -1.5707963267948966 rad @@ -3245,8 +2970,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 385 components: - rot: 1.5707963267948966 rad @@ -3255,8 +2978,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 398 components: - rot: 3.141592653589793 rad @@ -3265,8 +2986,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 399 components: - pos: -0.5,-14.5 @@ -3274,8 +2993,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 410 components: - rot: 3.141592653589793 rad @@ -3284,8 +3001,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 287 @@ -3295,8 +3010,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 288 components: - pos: 0.5,-9.5 @@ -3304,8 +3017,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 290 components: - pos: 0.5,-1.5 @@ -3313,8 +3024,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 376 components: - pos: -1.5,-2.5 @@ -3322,8 +3031,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 177 @@ -3333,40 +3040,24 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 260 components: - rot: 1.5707963267948966 rad pos: -6.5,-23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 262 components: - rot: 3.141592653589793 rad pos: -5.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 263 components: - rot: 1.5707963267948966 rad pos: -6.5,-21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 265 components: - pos: -5.5,-20.5 @@ -3374,10 +3065,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 267 components: - pos: -5.5,-18.5 @@ -3385,8 +3072,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 269 components: - rot: 1.5707963267948966 rad @@ -3395,8 +3080,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 270 components: - rot: 1.5707963267948966 rad @@ -3405,8 +3088,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 271 components: - rot: 1.5707963267948966 rad @@ -3415,8 +3096,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 273 components: - rot: 1.5707963267948966 rad @@ -3425,8 +3104,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 274 components: - rot: 1.5707963267948966 rad @@ -3435,8 +3112,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 275 components: - rot: 1.5707963267948966 rad @@ -3445,8 +3120,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 276 components: - rot: 1.5707963267948966 rad @@ -3455,8 +3128,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 277 components: - rot: 1.5707963267948966 rad @@ -3465,8 +3136,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 279 components: - pos: 4.5,-18.5 @@ -3474,8 +3143,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 285 components: - rot: 3.141592653589793 rad @@ -3484,10 +3151,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 286 components: - rot: 3.141592653589793 rad @@ -3496,10 +3159,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 293 components: - pos: 0.5,-12.5 @@ -3507,10 +3166,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 294 components: - pos: 0.5,-11.5 @@ -3518,10 +3173,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 295 components: - pos: 0.5,-10.5 @@ -3529,10 +3180,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 296 components: - pos: 0.5,-8.5 @@ -3540,10 +3187,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 297 components: - pos: 0.5,-7.5 @@ -3551,10 +3194,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 298 components: - pos: 0.5,-6.5 @@ -3562,8 +3201,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 299 components: - pos: 0.5,-5.5 @@ -3571,8 +3208,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 300 components: - pos: 0.5,-4.5 @@ -3580,8 +3215,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 301 components: - pos: 0.5,-3.5 @@ -3589,10 +3222,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 302 components: - pos: 0.5,-2.5 @@ -3600,8 +3229,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 303 components: - rot: -1.5707963267948966 rad @@ -3610,8 +3237,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 304 components: - rot: -1.5707963267948966 rad @@ -3620,8 +3245,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 305 components: - rot: -1.5707963267948966 rad @@ -3630,8 +3253,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 306 components: - rot: -1.5707963267948966 rad @@ -3640,8 +3261,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 307 components: - rot: -1.5707963267948966 rad @@ -3650,8 +3269,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 308 components: - rot: -1.5707963267948966 rad @@ -3660,8 +3277,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 309 components: - rot: -1.5707963267948966 rad @@ -3670,8 +3285,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 320 components: - pos: 0.5,-0.5 @@ -3679,8 +3292,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 321 components: - pos: 0.5,1.5 @@ -3688,8 +3299,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 322 components: - pos: 0.5,0.5 @@ -3697,10 +3306,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 323 components: - pos: 0.5,3.5 @@ -3708,8 +3313,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 324 components: - pos: 0.5,4.5 @@ -3717,10 +3320,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 333 components: - pos: 4.5,0.5 @@ -3728,10 +3327,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 369 components: - rot: 3.141592653589793 rad @@ -3740,8 +3335,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 372 components: - rot: 1.5707963267948966 rad @@ -3750,8 +3343,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 373 components: - rot: 1.5707963267948966 rad @@ -3760,8 +3351,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 374 components: - rot: 1.5707963267948966 rad @@ -3770,8 +3359,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 375 components: - rot: 1.5707963267948966 rad @@ -3780,8 +3367,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 377 components: - pos: -1.5,-1.5 @@ -3789,8 +3374,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 378 components: - pos: -1.5,-0.5 @@ -3798,8 +3381,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 379 components: - pos: -1.5,0.5 @@ -3807,10 +3388,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 380 components: - pos: -1.5,1.5 @@ -3818,8 +3395,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 381 components: - pos: -1.5,2.5 @@ -3827,8 +3402,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 382 components: - pos: -1.5,3.5 @@ -3836,8 +3409,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 383 components: - pos: -1.5,4.5 @@ -3845,10 +3416,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 384 components: - pos: -1.5,5.5 @@ -3856,8 +3423,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 388 components: - pos: -1.5,-3.5 @@ -3865,10 +3430,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 389 components: - pos: -1.5,-4.5 @@ -3876,8 +3437,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 390 components: - pos: -1.5,-5.5 @@ -3885,8 +3444,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 391 components: - pos: -1.5,-6.5 @@ -3894,8 +3451,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 392 components: - pos: -1.5,-7.5 @@ -3903,10 +3458,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 393 components: - pos: -1.5,-8.5 @@ -3914,8 +3465,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 394 components: - pos: -1.5,-9.5 @@ -3923,8 +3472,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 397 components: - pos: -1.5,-13.5 @@ -3932,8 +3479,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 400 components: - pos: -0.5,-15.5 @@ -3941,8 +3486,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 401 components: - pos: -0.5,-16.5 @@ -3950,8 +3493,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 402 components: - pos: -0.5,-17.5 @@ -3959,8 +3500,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 404 components: - pos: -1.5,-11.5 @@ -3968,8 +3507,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 408 components: - rot: 1.5707963267948966 rad @@ -3978,8 +3515,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 409 components: - rot: 1.5707963267948966 rad @@ -3988,8 +3523,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 266 @@ -4000,8 +3533,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 272 components: - rot: 3.141592653589793 rad @@ -4010,8 +3541,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 284 components: - rot: -1.5707963267948966 rad @@ -4020,8 +3549,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 289 components: - rot: -1.5707963267948966 rad @@ -4030,8 +3557,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 291 components: - rot: -1.5707963267948966 rad @@ -4040,8 +3565,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 310 components: - rot: 3.141592653589793 rad @@ -4050,8 +3573,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 327 components: - rot: -1.5707963267948966 rad @@ -4060,10 +3581,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 328 components: - rot: -1.5707963267948966 rad @@ -4072,10 +3589,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 331 components: - rot: 1.5707963267948966 rad @@ -4084,10 +3597,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 332 components: - rot: 1.5707963267948966 rad @@ -4096,10 +3605,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 371 components: - rot: 3.141592653589793 rad @@ -4108,8 +3613,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 395 components: - rot: 1.5707963267948966 rad @@ -4118,8 +3621,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 396 components: - rot: 1.5707963267948966 rad @@ -4128,8 +3629,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 145 @@ -4140,8 +3639,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 146 components: - rot: 1.5707963267948966 rad @@ -4150,8 +3647,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 151 components: - rot: 1.5707963267948966 rad @@ -4160,8 +3655,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 360 components: - rot: 1.5707963267948966 rad @@ -4170,8 +3663,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 367 components: - rot: -1.5707963267948966 rad @@ -4180,8 +3671,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 368 components: - rot: -1.5707963267948966 rad @@ -4190,8 +3679,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 325 @@ -4204,8 +3691,6 @@ entities: type: GasPressurePump - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 326 components: - pos: 4.5,-0.5 @@ -4213,8 +3698,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 281 @@ -4225,8 +3708,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 282 components: - rot: 1.5707963267948966 rad @@ -4235,8 +3716,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 283 components: - rot: 1.5707963267948966 rad @@ -4245,8 +3724,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 311 components: - rot: 1.5707963267948966 rad @@ -4255,8 +3732,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 312 components: - rot: 1.5707963267948966 rad @@ -4265,8 +3740,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 313 components: - rot: 1.5707963267948966 rad @@ -4275,8 +3748,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 314 components: - rot: -1.5707963267948966 rad @@ -4285,8 +3756,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 315 components: - rot: -1.5707963267948966 rad @@ -4295,8 +3764,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 316 components: - rot: -1.5707963267948966 rad @@ -4305,8 +3772,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 317 components: - rot: 1.5707963267948966 rad @@ -4315,8 +3780,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 318 components: - rot: 1.5707963267948966 rad @@ -4325,8 +3788,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 319 components: - rot: 1.5707963267948966 rad @@ -4335,8 +3796,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 386 @@ -4347,8 +3806,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 387 components: - pos: 3.5,-1.5 @@ -4356,8 +3813,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 405 components: - rot: -1.5707963267948966 rad @@ -4366,8 +3821,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 406 components: - rot: -1.5707963267948966 rad @@ -4376,8 +3829,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 411 components: - pos: -4.5,-1.5 @@ -4385,8 +3836,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 256 @@ -4565,15 +4014,11 @@ entities: - pos: -1.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 705 components: - pos: 0.5,-19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HighSecCaptainLocked entities: - uid: 895 @@ -4760,8 +4205,6 @@ entities: pos: -4.5,-21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 858 @@ -4769,8 +4212,6 @@ entities: - pos: -4.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 859 @@ -4778,8 +4219,6 @@ entities: - pos: 3.5,-17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 860 @@ -4788,8 +4227,6 @@ entities: pos: 3.5,-21.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 861 @@ -4797,8 +4234,6 @@ entities: - pos: 2.5,-12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 862 @@ -4807,8 +4242,6 @@ entities: pos: 2.5,-10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 863 @@ -4817,8 +4250,6 @@ entities: pos: -0.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 864 @@ -4827,8 +4258,6 @@ entities: pos: -4.5,-11.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 865 @@ -4837,8 +4266,6 @@ entities: pos: 0.5,-5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 866 @@ -4847,8 +4274,6 @@ entities: pos: -3.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 867 @@ -4857,8 +4282,6 @@ entities: pos: -3.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 868 @@ -4867,8 +4290,6 @@ entities: pos: 2.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 869 @@ -4877,8 +4298,6 @@ entities: pos: 2.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 870 @@ -4886,8 +4305,6 @@ entities: - pos: 7.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 871 @@ -4895,8 +4312,6 @@ entities: - pos: -8.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 872 @@ -4905,8 +4320,6 @@ entities: pos: -8.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 873 @@ -4915,8 +4328,6 @@ entities: pos: 7.5,1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 874 @@ -4924,8 +4335,6 @@ entities: - pos: 7.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 875 @@ -4933,8 +4342,6 @@ entities: - pos: -8.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 876 @@ -4942,8 +4349,6 @@ entities: - pos: -6.5,-8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 877 @@ -4951,8 +4356,6 @@ entities: - pos: 5.5,-8.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 879 @@ -4961,8 +4364,6 @@ entities: pos: -1.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 880 @@ -4971,8 +4372,6 @@ entities: pos: 0.5,-20.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 881 @@ -4981,8 +4380,6 @@ entities: pos: 0.5,2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 882 @@ -4991,8 +4388,6 @@ entities: pos: 1.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 883 @@ -5001,8 +4396,6 @@ entities: pos: -2.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 920 @@ -5010,8 +4403,6 @@ entities: - pos: 0.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 921 @@ -5019,8 +4410,6 @@ entities: - pos: -1.5,-0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -5524,62 +4913,46 @@ entities: pos: -2.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 707 components: - rot: 3.141592653589793 rad pos: -3.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 708 components: - rot: 3.141592653589793 rad pos: 1.5,-22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 709 components: - rot: 3.141592653589793 rad pos: 2.5,-24.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 714 components: - rot: 1.5707963267948966 rad pos: -6.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 715 components: - rot: -1.5707963267948966 rad pos: 5.5,-11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 716 components: - pos: -8.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 717 components: - pos: 7.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineBooze entities: - uid: 628 diff --git a/Resources/Maps/Shuttles/emergency.yml b/Resources/Maps/Shuttles/emergency.yml index ff01b6728c..3658f0c076 100644 --- a/Resources/Maps/Shuttles/emergency.yml +++ b/Resources/Maps/Shuttles/emergency.yml @@ -1,21 +1,21 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 16: FloorBlueCircuit - 23: FloorDark - 45: FloorGreenCircuit - 52: FloorMetalDiamond - 54: FloorMono - 58: FloorRGlass - 59: FloorReinforced - 82: FloorWhite - 92: FloorWood - 94: Lattice - 95: Plating + 24: FloorDark + 46: FloorGreenCircuit + 53: FloorMetalDiamond + 55: FloorMono + 60: FloorRGlass + 61: FloorReinforced + 84: FloorWhite + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -26,32 +26,38 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAtAAAALQAAAC0AAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAANAAAADQAAAA0AAAAXwAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAANAAAADQAAAA0AAAANAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAEAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAXAAAAFwAAABcAAAAXAAAANAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAA2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAABcAAAA6AAAAOgAAABcAAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAAXAAAAOgAAADoAAAAXAAAAOwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAFwAAADoAAAA6AAAAFwAAADsAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAA6AAAAOgAAABcAAAA7AAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAAXAAAAOgAAADoAAAAXAAAAOwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAFwAAADoAAAA6AAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAADsAAAA2AAAAOgAAAF8AAAAXAAAAFwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAuAAAALgAAAC4AAAAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAEAAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAYAAAANQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAABgAAAA8AAAAPAAAABgAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAAYAAAAPAAAADwAAAAYAAAAPQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAGAAAADwAAAA8AAAAGAAAAD0AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAA8AAAAPAAAABgAAAA9AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAAYAAAAPAAAADwAAAAYAAAAPQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAGAAAADwAAAA8AAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAD0AAAA3AAAAPAAAAGEAAAAYAAAAGAAAAA== 0,-1: ind: 0,-1 - tiles: XgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtAAAALQAAAC0AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAADsAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA0AAAANAAAADQAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAANAAAADQAAAA0AAAANAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAADQAAAA0AAAANAAAADQAAAAQAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAXAAAAFwAAABcAAAAXAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAABSAAAAUgAAAFIAAAA7AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAA2AAAAUgAAAFIAAABSAAAAOwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAXwAAAFIAAABSAAAAUgAAADsAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABfAAAAFwAAABcAAAAXAAAAOwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAADsAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAABcAAAA7AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAAAALgAAAC4AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA1AAAANQAAADUAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAADUAAAA1AAAANQAAADUAAAAQAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUAAAAYAAAAGAAAABgAAAAYAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABUAAAAVAAAAFQAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA3AAAAVAAAAFQAAABUAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAFQAAABUAAAAVAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABhAAAAGAAAABgAAAAYAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAA6AAAAOgAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAXAAAAOgAAADoAAAA6AAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAFwAAABcAAAAXAAAAFwAAABcAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAOwAAAF8AAAA7AAAAOwAAADsAAABfAAAANgAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAABcAAAA6AAAAFwAAABcAAAA6AAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAANgAAADYAAAA2AAAAXwAAADsAAAA2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAOwAAABcAAAAXAAAAFwAAAF8AAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAXgAAADsAAAAXAAAAOgAAABcAAAA7AAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAA7AAAAFwAAABcAAAAXAAAAOwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAAF8AAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAAXAAAAFwAAABcAAABfAAAAXwAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAFwAAADoAAAAXAAAAXwAAADQAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAABcAAAAXAAAAFwAAAF8AAAA0AAAANAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAA8AAAAPAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAAAPAAAADwAAAA8AAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAGAAAABgAAAAYAAAAGAAAABgAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAGEAAAA9AAAAPQAAAD0AAABhAAAANwAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAA8AAAAGAAAABgAAAA8AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAANwAAADcAAAA3AAAAYQAAAD0AAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAPQAAABgAAAAYAAAAGAAAAGEAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAD0AAAAYAAAAPAAAABgAAAA9AAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAA9AAAAGAAAABgAAAAYAAAAPQAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAAYAAAAGAAAABgAAABhAAAAYQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAADwAAAAYAAAAYQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAABgAAAAYAAAAGAAAAGEAAAA1AAAANQAAAA== 0,0: ind: 0,0 - tiles: FwAAABcAAAAXAAAAXAAAAFwAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAFwAAABcAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAABcAAAAXAAAADsAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAXAAAAFwAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYAAABfAAAAXwAAAF8AAABfAAAAXwAAADsAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAABcAAAAXAAAAOgAAABcAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAABcAAAAXAAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAADYAAAA2AAAANgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAAAXAAAAFwAAABcAAAA7AAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAA7AAAAFwAAADoAAAAXAAAAOwAAAF4AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAOwAAABcAAAAXAAAAFwAAADsAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAAAXAAAAFwAAABcAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAFwAAABcAAAAXAAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAXwAAABcAAAA6AAAAFwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAF8AAAAXAAAAFwAAABcAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAABgAAAAYAAAAXgAAAF4AAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAF4AAABeAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAABeAAAAXgAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAXgAAAF4AAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAABgAAAAYAAAAPAAAABgAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAADcAAAA3AAAANwAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAAAYAAAAGAAAABgAAAA9AAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA9AAAAGAAAADwAAAAYAAAAPQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAPQAAABgAAAAYAAAAGAAAAD0AAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAAAYAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAABgAAAAYAAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAYQAAABgAAAA8AAAAGAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAAGEAAAAYAAAAGAAAABgAAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: XwAAAF8AAAA2AAAANgAAADYAAABfAAAAOwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAFwAAADoAAAAXAAAAFwAAABcAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAABfAAAAOwAAADsAAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAADsAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABSAAAAUgAAAFIAAAA7AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAOwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAABcAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAA6AAAAFwAAABcAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAOgAAABcAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAAA3AAAANwAAADcAAABhAAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAGAAAADwAAAAYAAAAGAAAABgAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAPQAAAD0AAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAAAFQAAABUAAAAVAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAAABUAAAAVAAAAFQAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAAVAAAAFQAAABUAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAADwAAAA8AAAAPAAAABgAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA8AAAAGAAAABgAAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAPAAAABgAAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,1: ind: -1,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA7AAAAXwAAADYAAAA2AAAANgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAXAAAAFwAAABcAAAA6AAAAFwAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAXAAAAOgAAABcAAABfAAAAOwAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAFwAAABcAAAAXAAAAXwAAAFIAAABSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAABcAAAAXAAAAFwAAADsAAABSAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAAAXAAAAOgAAABcAAABfAAAAUgAAAFIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAOwAAADYAAAA7AAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAABcAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAFwAAABcAAAA6AAAAFwAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAAXAAAAOgAAABcAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAYQAAADcAAAA3AAAANwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAAAGAAAABgAAAA8AAAAGAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAAAPAAAABgAAABhAAAAPQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAGAAAABgAAAAYAAAAYQAAAFQAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAABgAAAAYAAAAGAAAAD0AAABUAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAAAYAAAAPAAAABgAAABhAAAAVAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAADcAAAA9AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAABgAAAA8AAAAPAAAADwAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAGAAAABgAAAA8AAAAGAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAYAAAAPAAAABgAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -67,7 +73,7 @@ entities: 245: 4,18 246: -4,23 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -118,6 +124,52 @@ entities: id: QuarterTileOverlayGreyscale90 decals: 6: 2,-7 + - node: + color: '#000000FF' + id: Rust + decals: + 199: -2,4 + 200: -2,4 + 201: -1,4 + 202: -1,4 + 203: 0,4 + 204: 0,4 + 205: 2,8 + 206: 2,8 + 207: 3,8 + 208: 3,8 + 209: 4,8 + 210: 4,8 + 211: -4,8 + 212: -4,8 + 213: -5,8 + 214: -5,8 + 215: -6,8 + 216: -6,8 + 217: -1,8 + 218: -1,8 + 219: -1,13 + 220: -1,13 + 221: 2,16 + 222: 2,16 + 223: 3,16 + 224: 3,16 + 225: 4,16 + 226: 4,16 + 227: -4,16 + 228: -4,16 + 229: -5,16 + 230: -5,16 + 231: -6,16 + 232: -6,16 + 233: -1,20 + 234: -1,20 + 235: -5,24 + 236: -5,24 + 237: 1,-6 + 238: 1,-6 + 239: -1,-8 + 240: -1,-8 - node: color: '#3C44AADC' id: Rust @@ -313,53 +365,7 @@ entities: 197: 3,-9 198: 4,-9 - node: - color: '#000000FF' - id: Rust - decals: - 199: -2,4 - 200: -2,4 - 201: -1,4 - 202: -1,4 - 203: 0,4 - 204: 0,4 - 205: 2,8 - 206: 2,8 - 207: 3,8 - 208: 3,8 - 209: 4,8 - 210: 4,8 - 211: -4,8 - 212: -4,8 - 213: -5,8 - 214: -5,8 - 215: -6,8 - 216: -6,8 - 217: -1,8 - 218: -1,8 - 219: -1,13 - 220: -1,13 - 221: 2,16 - 222: 2,16 - 223: 3,16 - 224: 3,16 - 225: 4,16 - 226: 4,16 - 227: -4,16 - 228: -4,16 - 229: -5,16 - 230: -5,16 - 231: -6,16 - 232: -6,16 - 233: -1,20 - 234: -1,20 - 235: -5,24 - 236: -5,24 - 237: 1,-6 - 238: 1,-6 - 239: -1,-8 - 240: -1,-8 - - node: - cleanable: True + cleanable: true color: '#5A953DB4' id: Rust decals: @@ -372,7 +378,7 @@ entities: 255: 4,3 256: 3,3 - node: - cleanable: True + cleanable: true color: '#9B0C03EF' id: Rust decals: @@ -840,8 +846,6 @@ entities: - pos: 1.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 132 components: - pos: -3.5,-2.5 @@ -917,8 +921,6 @@ entities: - pos: -2.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 640 components: - pos: -2.5,-10.5 @@ -944,8 +946,6 @@ entities: - pos: -1.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 645 components: - pos: -0.5,-11.5 @@ -956,8 +956,6 @@ entities: - pos: 0.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 647 components: - pos: 1.5,-11.5 @@ -978,8 +976,6 @@ entities: - pos: -2.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 651 components: - pos: -2.5,-13.5 @@ -995,15 +991,11 @@ entities: - pos: -4.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 654 components: - pos: -5.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 655 components: - pos: -1.5,-13.5 @@ -1034,57 +1026,41 @@ entities: - pos: 3.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 661 components: - pos: 4.5,-13.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 662 components: - pos: 3.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 663 components: - pos: -4.5,-14.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 664 components: - pos: -5.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 665 components: - pos: -6.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 666 components: - pos: 4.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 667 components: - pos: 5.5,-11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 668 components: - pos: 5.5,-9.5 @@ -1095,15 +1071,11 @@ entities: - pos: 5.5,-8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 670 components: - pos: 6.5,-8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 671 components: - pos: -6.5,-9.5 @@ -1114,15 +1086,11 @@ entities: - pos: -6.5,-8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 673 components: - pos: -7.5,-8.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 674 components: - pos: -0.5,0.5 @@ -1318,8 +1286,6 @@ entities: - pos: -6.5,12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 713 components: - pos: -5.5,12.5 @@ -1805,8 +1771,6 @@ entities: - pos: -0.5,24.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 810 components: - pos: -0.5,23.5 @@ -1932,22 +1896,16 @@ entities: - pos: 6.5,17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 835 components: - pos: 6.5,18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 836 components: - pos: 6.5,19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 837 components: - pos: -7.5,16.5 @@ -1958,22 +1916,16 @@ entities: - pos: -7.5,17.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 839 components: - pos: -7.5,18.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 840 components: - pos: -7.5,19.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 519 @@ -2016,8 +1968,6 @@ entities: - pos: -0.5,-12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 527 components: - pos: -0.5,-11.5 @@ -2028,8 +1978,6 @@ entities: - pos: -0.5,-10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 529 components: - pos: -0.5,-9.5 @@ -2060,8 +2008,6 @@ entities: - pos: 2.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 535 components: - pos: -0.5,-7.5 @@ -2282,8 +2228,6 @@ entities: - pos: 0.5,24.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 115 @@ -2291,8 +2235,6 @@ entities: - pos: 1.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 116 components: - pos: 1.5,3.5 @@ -2318,8 +2260,6 @@ entities: - pos: 2.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 580 components: - pos: 2.5,-8.5 @@ -2355,8 +2295,6 @@ entities: - pos: -2.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 587 components: - pos: -0.5,-7.5 @@ -2412,15 +2350,11 @@ entities: - pos: 0.5,24.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 598 components: - pos: -0.5,24.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 599 components: - pos: -0.5,23.5 @@ -2511,8 +2445,6 @@ entities: - pos: -6.5,12.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 180 @@ -2593,578 +2525,428 @@ entities: pos: -5.5,0.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 45 components: - rot: -1.5707963267948966 rad pos: -2.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 46 components: - rot: -1.5707963267948966 rad pos: -2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 47 components: - rot: -1.5707963267948966 rad pos: -2.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 48 components: - rot: 3.141592653589793 rad pos: 4.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 58 components: - rot: -1.5707963267948966 rad pos: -2.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 59 components: - rot: 1.5707963267948966 rad pos: -5.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 60 components: - rot: 1.5707963267948966 rad pos: -5.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 61 components: - rot: -1.5707963267948966 rad pos: -2.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 66 components: - rot: -1.5707963267948966 rad pos: -2.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 69 components: - rot: 3.141592653589793 rad pos: -3.5,26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 70 components: - rot: 3.141592653589793 rad pos: 2.5,26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 73 components: - rot: -1.5707963267948966 rad pos: 0.5,12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 74 components: - rot: 1.5707963267948966 rad pos: -5.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 76 components: - rot: 1.5707963267948966 rad pos: -5.5,-5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 88 components: - rot: 1.5707963267948966 rad pos: -4.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 90 components: - pos: 3.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 91 components: - pos: 4.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 92 components: - pos: 2.5,-4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 93 components: - rot: 3.141592653589793 rad pos: 3.5,-6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 104 components: - rot: -1.5707963267948966 rad pos: 4.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 105 components: - rot: 1.5707963267948966 rad pos: 2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 107 components: - rot: 3.141592653589793 rad pos: 0.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 108 components: - rot: 3.141592653589793 rad pos: 1.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 112 components: - rot: 3.141592653589793 rad pos: -1.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 130 components: - pos: -5.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 146 components: - rot: 3.141592653589793 rad pos: -2.5,17.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 175 components: - pos: 3.5,3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 845 components: - rot: 3.141592653589793 rad pos: -2.5,26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 846 components: - rot: 3.141592653589793 rad pos: -0.5,26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 847 components: - rot: 3.141592653589793 rad pos: 1.5,26.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 848 components: - rot: 1.5707963267948966 rad pos: 3.5,25.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 849 components: - rot: 1.5707963267948966 rad pos: -1.5,22.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 850 components: - rot: 1.5707963267948966 rad pos: -1.5,21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 851 components: - pos: 0.5,23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 852 components: - pos: 1.5,23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 853 components: - rot: 3.141592653589793 rad pos: 1.5,21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 854 components: - rot: 3.141592653589793 rad pos: 0.5,21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 855 components: - rot: 1.5707963267948966 rad pos: -1.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 856 components: - rot: 1.5707963267948966 rad pos: -1.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 857 components: - rot: -1.5707963267948966 rad pos: 0.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 858 components: - rot: -1.5707963267948966 rad pos: 0.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 859 components: - rot: -1.5707963267948966 rad pos: 0.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 860 components: - rot: 1.5707963267948966 rad pos: -1.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 861 components: - rot: 1.5707963267948966 rad pos: -1.5,14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 862 components: - rot: -1.5707963267948966 rad pos: 0.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 863 components: - rot: -1.5707963267948966 rad pos: 0.5,14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 864 components: - pos: -5.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 865 components: - pos: -4.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 866 components: - pos: -3.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 867 components: - pos: -2.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 868 components: - pos: 1.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 869 components: - pos: 2.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 870 components: - pos: 3.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 871 components: - pos: 4.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 885 components: - rot: 3.141592653589793 rad pos: -5.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 886 components: - pos: -5.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 887 components: - pos: 4.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 888 components: - rot: 3.141592653589793 rad pos: 4.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 889 components: - rot: 1.5707963267948966 rad pos: 2.5,19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 890 components: - rot: -1.5707963267948966 rad pos: 4.5,19.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 891 components: - rot: -1.5707963267948966 rad pos: 3.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 892 components: - rot: 1.5707963267948966 rad pos: 1.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 893 components: - rot: -1.5707963267948966 rad pos: -2.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 894 components: - rot: 1.5707963267948966 rad pos: -4.5,5.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 895 components: - pos: -3.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 896 components: - rot: 3.141592653589793 rad pos: -3.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 897 components: - pos: -3.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 898 components: - rot: 3.141592653589793 rad pos: -3.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 899 components: - rot: 3.141592653589793 rad pos: 2.5,13.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 900 components: - pos: 2.5,15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 901 components: - pos: 2.5,11.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 902 components: - rot: 3.141592653589793 rad pos: 2.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 903 components: - pos: -5.5,23.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 904 components: - rot: 3.141592653589793 rad pos: -5.5,21.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: Cigar entities: - uid: 148 @@ -3275,10 +3057,8 @@ entities: - pos: 6.5,13.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 34 components: @@ -3286,20 +3066,16 @@ entities: pos: -7.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 51 components: - pos: 3.5,-8.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 52 components: @@ -3307,10 +3083,8 @@ entities: pos: -5.5,-3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 56 components: @@ -3318,30 +3092,24 @@ entities: pos: 6.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 57 components: - pos: -7.5,13.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 62 components: - pos: -4.5,-8.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 63 components: @@ -3349,30 +3117,24 @@ entities: pos: 1.5,-1.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 142 components: - pos: 6.5,5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 143 components: - pos: -7.5,5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 144 components: @@ -3380,10 +3142,8 @@ entities: pos: -7.5,7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 145 components: @@ -3391,10 +3151,8 @@ entities: pos: 6.5,7.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 619 components: @@ -3402,10 +3160,8 @@ entities: pos: -5.5,10.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 620 components: @@ -3413,10 +3169,8 @@ entities: pos: 4.5,10.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 621 components: @@ -3424,10 +3178,8 @@ entities: pos: -0.5,17.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 622 components: @@ -3435,20 +3187,16 @@ entities: pos: -0.5,-13.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 623 components: - pos: 1.5,23.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 624 components: @@ -3456,20 +3204,16 @@ entities: pos: -0.5,25.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 625 components: - pos: -0.5,15.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FirelockEdge entities: @@ -3612,8 +3356,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 969 components: - pos: 2.5,-9.5 @@ -3621,8 +3363,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1011 components: - rot: 3.141592653589793 rad @@ -3631,8 +3371,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1023 components: - rot: -1.5707963267948966 rad @@ -3641,8 +3379,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1035 components: - pos: 3.5,18.5 @@ -3650,8 +3386,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1050 components: - rot: 1.5707963267948966 rad @@ -3660,8 +3394,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 972 @@ -3671,8 +3403,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 976 components: - pos: -0.5,-5.5 @@ -3680,8 +3410,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 996 components: - pos: -0.5,6.5 @@ -3689,8 +3417,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1039 components: - pos: -0.5,18.5 @@ -3698,8 +3424,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 962 @@ -3710,8 +3434,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 963 components: - rot: 3.141592653589793 rad @@ -3720,8 +3442,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 965 components: - rot: 1.5707963267948966 rad @@ -3730,8 +3450,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 966 components: - rot: 1.5707963267948966 rad @@ -3740,8 +3458,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 967 components: - pos: 2.5,-11.5 @@ -3749,8 +3465,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 968 components: - pos: 2.5,-10.5 @@ -3758,8 +3472,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 970 components: - rot: -1.5707963267948966 rad @@ -3768,8 +3480,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 971 components: - rot: -1.5707963267948966 rad @@ -3778,8 +3488,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 973 components: - pos: -0.5,-8.5 @@ -3787,8 +3495,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 974 components: - pos: -0.5,-7.5 @@ -3796,8 +3502,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 975 components: - pos: -0.5,-6.5 @@ -3805,8 +3509,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 977 components: - pos: -0.5,-4.5 @@ -3814,8 +3516,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 978 components: - pos: -0.5,-3.5 @@ -3823,8 +3523,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 979 components: - pos: -0.5,-2.5 @@ -3832,8 +3530,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 981 components: - rot: -1.5707963267948966 rad @@ -3842,8 +3538,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 982 components: - rot: -1.5707963267948966 rad @@ -3852,8 +3546,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 983 components: - rot: -1.5707963267948966 rad @@ -3862,8 +3554,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 984 components: - rot: -1.5707963267948966 rad @@ -3872,8 +3562,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 985 components: - rot: -1.5707963267948966 rad @@ -3882,8 +3570,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 986 components: - rot: -1.5707963267948966 rad @@ -3892,8 +3578,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 987 components: - rot: -1.5707963267948966 rad @@ -3902,8 +3586,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 988 components: - rot: -1.5707963267948966 rad @@ -3912,8 +3594,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 989 components: - rot: -1.5707963267948966 rad @@ -3922,8 +3602,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 990 components: - rot: -1.5707963267948966 rad @@ -3932,8 +3610,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 991 components: - rot: -1.5707963267948966 rad @@ -3942,8 +3618,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 992 components: - rot: -1.5707963267948966 rad @@ -3952,8 +3626,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 993 components: - rot: 3.141592653589793 rad @@ -3962,8 +3634,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 994 components: - rot: 3.141592653589793 rad @@ -3972,8 +3642,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 995 components: - rot: 3.141592653589793 rad @@ -3982,8 +3650,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 998 components: - pos: -0.5,7.5 @@ -3991,8 +3657,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 999 components: - pos: -0.5,8.5 @@ -4000,8 +3664,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1000 components: - pos: -0.5,9.5 @@ -4009,8 +3671,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1001 components: - pos: -0.5,10.5 @@ -4018,8 +3678,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1003 components: - pos: -0.5,12.5 @@ -4027,8 +3685,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1004 components: - pos: -0.5,13.5 @@ -4036,8 +3692,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1005 components: - pos: -0.5,14.5 @@ -4045,8 +3699,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1006 components: - rot: -1.5707963267948966 rad @@ -4055,8 +3707,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1007 components: - rot: -1.5707963267948966 rad @@ -4065,8 +3715,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1008 components: - rot: -1.5707963267948966 rad @@ -4075,8 +3723,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1009 components: - rot: -1.5707963267948966 rad @@ -4085,8 +3731,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1010 components: - rot: -1.5707963267948966 rad @@ -4095,8 +3739,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1012 components: - rot: 3.141592653589793 rad @@ -4105,8 +3747,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1013 components: - rot: 3.141592653589793 rad @@ -4115,8 +3755,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1014 components: - rot: 3.141592653589793 rad @@ -4125,8 +3763,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1015 components: - rot: 3.141592653589793 rad @@ -4135,8 +3771,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1016 components: - rot: 3.141592653589793 rad @@ -4145,8 +3779,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1018 components: - rot: 3.141592653589793 rad @@ -4155,8 +3787,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1019 components: - rot: 3.141592653589793 rad @@ -4165,8 +3795,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1020 components: - rot: 3.141592653589793 rad @@ -4175,8 +3803,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1021 components: - rot: 3.141592653589793 rad @@ -4185,8 +3811,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1022 components: - rot: 3.141592653589793 rad @@ -4195,8 +3819,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1024 components: - rot: 3.141592653589793 rad @@ -4205,8 +3827,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1025 components: - rot: 3.141592653589793 rad @@ -4215,8 +3835,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1026 components: - rot: 3.141592653589793 rad @@ -4225,8 +3843,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1027 components: - rot: 3.141592653589793 rad @@ -4235,8 +3851,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1028 components: - rot: 3.141592653589793 rad @@ -4245,8 +3859,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1030 components: - pos: 3.5,13.5 @@ -4254,8 +3866,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1031 components: - pos: 3.5,14.5 @@ -4263,8 +3873,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1032 components: - pos: 3.5,15.5 @@ -4272,8 +3880,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1033 components: - pos: 3.5,16.5 @@ -4281,8 +3887,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1034 components: - pos: 3.5,17.5 @@ -4290,8 +3894,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1036 components: - rot: -1.5707963267948966 rad @@ -4300,8 +3902,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1037 components: - rot: -1.5707963267948966 rad @@ -4310,8 +3910,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1038 components: - rot: -1.5707963267948966 rad @@ -4320,8 +3918,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1040 components: - rot: -1.5707963267948966 rad @@ -4330,8 +3926,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1041 components: - rot: -1.5707963267948966 rad @@ -4340,8 +3934,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1042 components: - rot: -1.5707963267948966 rad @@ -4350,8 +3942,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1044 components: - pos: -4.5,19.5 @@ -4359,8 +3949,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1045 components: - pos: -4.5,20.5 @@ -4368,8 +3956,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1046 components: - pos: -4.5,21.5 @@ -4377,8 +3963,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1047 components: - pos: -4.5,22.5 @@ -4386,8 +3970,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1048 components: - pos: -4.5,23.5 @@ -4395,8 +3977,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1049 components: - pos: -4.5,24.5 @@ -4404,8 +3984,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1051 components: - pos: -0.5,-0.5 @@ -4413,8 +3991,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1052 components: - pos: -0.5,0.5 @@ -4422,8 +3998,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1053 components: - rot: -1.5707963267948966 rad @@ -4432,8 +4006,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1054 components: - rot: -1.5707963267948966 rad @@ -4442,8 +4014,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1055 components: - rot: -1.5707963267948966 rad @@ -4452,8 +4022,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1056 components: - rot: 3.141592653589793 rad @@ -4462,8 +4030,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1057 components: - rot: 3.141592653589793 rad @@ -4472,8 +4038,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1058 components: - rot: 3.141592653589793 rad @@ -4482,8 +4046,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 128 @@ -4492,16 +4054,12 @@ entities: pos: -0.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 129 components: - rot: 1.5707963267948966 rad pos: -0.5,2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 960 components: - rot: 3.141592653589793 rad @@ -4510,10 +4068,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 961 components: - rot: 3.141592653589793 rad @@ -4522,10 +4076,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 980 components: - rot: -1.5707963267948966 rad @@ -4534,8 +4084,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 997 components: - pos: 0.5,6.5 @@ -4543,8 +4091,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1002 components: - rot: 1.5707963267948966 rad @@ -4553,8 +4099,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1017 components: - rot: -1.5707963267948966 rad @@ -4563,8 +4107,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1029 components: - rot: 1.5707963267948966 rad @@ -4573,8 +4115,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1043 components: - rot: 1.5707963267948966 rad @@ -4583,8 +4123,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 956 @@ -4595,8 +4133,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 957 components: - rot: -1.5707963267948966 rad @@ -4605,8 +4141,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 958 components: - rot: 1.5707963267948966 rad @@ -4615,8 +4149,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 959 components: - rot: -1.5707963267948966 rad @@ -4625,8 +4157,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 1059 @@ -4637,8 +4167,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1060 components: - pos: -0.5,22.5 @@ -4646,8 +4174,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1061 components: - rot: 3.141592653589793 rad @@ -4656,8 +4182,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1062 components: - rot: 1.5707963267948966 rad @@ -4666,8 +4190,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1063 components: - rot: -1.5707963267948966 rad @@ -4676,8 +4198,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1064 components: - pos: -0.5,15.5 @@ -4685,8 +4205,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1065 components: - rot: -1.5707963267948966 rad @@ -4695,8 +4213,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1066 components: - rot: 3.141592653589793 rad @@ -4705,8 +4221,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1067 components: - rot: 1.5707963267948966 rad @@ -4715,8 +4229,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1068 components: - rot: 1.5707963267948966 rad @@ -4725,8 +4237,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1069 components: - rot: -1.5707963267948966 rad @@ -4735,8 +4245,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1070 components: - rot: -1.5707963267948966 rad @@ -4745,8 +4253,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1071 components: - rot: -1.5707963267948966 rad @@ -4755,8 +4261,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1072 components: - rot: 3.141592653589793 rad @@ -4765,8 +4269,6 @@ entities: type: Transform - color: '#00FFDDFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 497 @@ -5197,15 +4699,11 @@ entities: - pos: -6.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 506 components: - pos: 5.5,-9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: HolofanProjector entities: - uid: 166 @@ -5330,8 +4828,6 @@ entities: pos: 4.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 42 @@ -5340,8 +4836,6 @@ entities: pos: -5.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 43 @@ -5350,8 +4844,6 @@ entities: pos: -0.5,17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 44 @@ -5360,8 +4852,6 @@ entities: pos: 2.5,-6.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 53 @@ -5370,8 +4860,6 @@ entities: pos: -0.5,25.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 111 @@ -5380,8 +4868,6 @@ entities: pos: -5.5,-3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 138 @@ -5390,8 +4876,6 @@ entities: pos: -0.5,-2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 139 @@ -5400,8 +4884,6 @@ entities: pos: 1.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 140 @@ -5410,8 +4892,6 @@ entities: pos: -5.5,3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 141 @@ -5420,8 +4900,6 @@ entities: pos: 4.5,3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 167 @@ -5429,8 +4907,6 @@ entities: - pos: 2.5,27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 168 @@ -5438,8 +4914,6 @@ entities: - pos: -3.5,27.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 169 @@ -5448,8 +4922,6 @@ entities: pos: -5.5,17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 170 @@ -5458,8 +4930,6 @@ entities: pos: -3.5,23.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 171 @@ -5468,8 +4938,6 @@ entities: pos: 4.5,17.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 172 @@ -5477,8 +4945,6 @@ entities: - pos: -2.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 173 @@ -5486,8 +4952,6 @@ entities: - pos: 1.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -5497,8 +4961,6 @@ entities: - pos: 1.5,23.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightLED @@ -5508,8 +4970,6 @@ entities: - pos: -7.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 36 @@ -5517,8 +4977,6 @@ entities: - pos: -7.5,13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 37 @@ -5526,8 +4984,6 @@ entities: - pos: 6.5,5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 38 @@ -5536,8 +4992,6 @@ entities: pos: 6.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 39 @@ -5546,8 +5000,6 @@ entities: pos: 6.5,15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 40 @@ -5555,8 +5007,6 @@ entities: - pos: 6.5,13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 54 @@ -5565,8 +5015,6 @@ entities: pos: -7.5,15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 55 @@ -5575,8 +5023,6 @@ entities: pos: -7.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -5587,8 +5033,6 @@ entities: pos: -0.5,-13.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 626 @@ -5596,8 +5040,6 @@ entities: - pos: -0.5,15.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: RandomDrinkBottle @@ -6244,94 +5686,70 @@ entities: pos: -6.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 508 components: - rot: -1.5707963267948966 rad pos: 5.5,-12.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 509 components: - rot: 3.141592653589793 rad pos: -5.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 510 components: - rot: 3.141592653589793 rad pos: -4.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 511 components: - rot: 3.141592653589793 rad pos: 3.5,-15.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 512 components: - rot: 3.141592653589793 rad pos: 4.5,-14.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 513 components: - rot: 1.5707963267948966 rad pos: -7.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 514 components: - rot: -1.5707963267948966 rad pos: 6.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 515 components: - rot: 1.5707963267948966 rad pos: -8.5,18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 516 components: - rot: -1.5707963267948966 rad pos: 7.5,18.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 517 components: - pos: 6.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 518 components: - pos: -7.5,20.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 924 diff --git a/Resources/Maps/Shuttles/escape_pod_small.yml b/Resources/Maps/Shuttles/escape_pod_small.yml index d6d9fbdae6..00c486663c 100644 --- a/Resources/Maps/Shuttles/escape_pod_small.yml +++ b/Resources/Maps/Shuttles/escape_pod_small.yml @@ -1,14 +1,14 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 61: FloorShuttleBlue - 62: FloorShuttleOrange - 93: Lattice - 94: Plating + 64: FloorShuttleBlue + 65: FloorShuttleOrange + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 29 components: @@ -20,24 +20,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAPQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAQAAAAA== 0,0: ind: 0,0 - tiles: XgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - id: Empty type: BecomesStation - type: OccluderTree @@ -98,6 +101,7 @@ entities: - type: GasTileOverlay - type: RadiationGridResistance - type: SpreaderGrid + - type: GridPathfinding - proto: AirlockGlassShuttle entities: - uid: 12 @@ -105,7 +109,6 @@ entities: - pos: -0.5,-1.5 parent: 29 type: Transform - - proto: APCBasic entities: - uid: 15 @@ -128,8 +131,6 @@ entities: - pos: -1.5,0.5 parent: 29 type: Transform - - enabled: True - type: AmbientSound - uid: 24 components: - pos: -0.5,0.5 @@ -147,8 +148,6 @@ entities: - pos: -1.5,-0.5 parent: 29 type: Transform - - enabled: True - type: AmbientSound - uid: 17 components: - pos: -0.5,-0.5 @@ -159,8 +158,6 @@ entities: - pos: 0.5,-0.5 parent: 29 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 19 @@ -168,8 +165,6 @@ entities: - pos: 0.5,-0.5 parent: 29 type: Transform - - enabled: True - type: AmbientSound - uid: 20 components: - pos: -0.5,-0.5 @@ -185,8 +180,6 @@ entities: - pos: -1.5,0.5 parent: 29 type: Transform - - enabled: True - type: AmbientSound - proto: ChairPilotSeat entities: - uid: 26 @@ -195,16 +188,12 @@ entities: pos: -0.5,-0.5 parent: 29 type: Transform - - bodyType: Static - type: Physics - uid: 27 components: - rot: 3.141592653589793 rad pos: -0.5,0.5 parent: 29 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorWallmountAPU entities: - uid: 13 @@ -251,16 +240,12 @@ entities: pos: -1.5,-1.5 parent: 29 type: Transform - - bodyType: Static - type: Physics - uid: 11 components: - rot: 3.141592653589793 rad pos: 0.5,-1.5 parent: 29 type: Transform - - bodyType: Static - type: Physics - proto: WallShuttle entities: - uid: 1 diff --git a/Resources/Maps/Shuttles/helix.yml b/Resources/Maps/Shuttles/helix.yml index 871e56d2de..d31e28117e 100644 --- a/Resources/Maps/Shuttles/helix.yml +++ b/Resources/Maps/Shuttles/helix.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 28: FloorDarkMono - 79: FloorTechMaint - 82: FloorWhite - 83: FloorWhiteDiagonal - 94: Lattice - 95: Plating + 24: FloorDark + 29: FloorDarkMono + 81: FloorTechMaint + 84: FloorWhite + 85: FloorWhiteDiagonal + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 428 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAUgAAAlIAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAFIAAABSAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAUgAAAF8AAABSAAABXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAFIAAAJSAAADUgAAAlIAAABfAAAAUgAAAVIAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABSAAADUgAAAFIAAAJSAAABXwAAAFIAAANTAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAUgAAA1IAAAFSAAABUgAAAVIAAANSAAADUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAUgAAA18AAABfAAAAUgAAA1MAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAUgAAAVIAAANSAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAVAAAAlQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAFQAAABUAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAVAAAAGEAAABUAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFQAAAJUAAADVAAAAlQAAABhAAAAVAAAAVQAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABUAAADVAAAAFQAAAJUAAABYQAAAFQAAANVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAVAAAA1QAAAFUAAABVAAAAVQAAANUAAADVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAVAAAA2EAAABhAAAAVAAAA1UAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAVAAAAVQAAANUAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAAFfAAAAUgAAA1IAAANSAAABXwAAAFIAAABSAAABUgAAA18AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAACXwAAAFIAAAFSAAACUgAAAl8AAABSAAAAUgAAAlIAAAFfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAUgAAAV8AAABSAAAAUgAAAVIAAAJfAAAAUgAAAV8AAABSAAABXwAAABcAAAFfAAAAXwAAAF8AAABfAAAAAAAAAFIAAABSAAAAUgAAA1IAAAFSAAADXwAAAFIAAAFSAAAAUgAAAFIAAAIXAAAAXwAAAF8AAABfAAAAXwAAAF4AAABSAAACXwAAAFIAAAJSAAADXwAAAF8AAABSAAADUwAAAlIAAANfAAAAFwAAAl8AAABfAAAATwAAAF8AAABeAAAAUgAAAF8AAABSAAADUgAAAFIAAANfAAAAUgAAAlMAAAJSAAAAXwAAABcAAABPAAAATwAAAE8AAABfAAAAXgAAAFMAAANTAAAAUwAAAFMAAANTAAADUwAAAlMAAANTAAABUgAAAlIAAAMXAAACTwAAAF8AAABfAAAAXwAAAAAAAABSAAAAXwAAAFIAAAJSAAACUgAAAV8AAABSAAACUgAAA1IAAANSAAADXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAABwAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAF8AAAAXAAABFwAAARcAAAJfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAcAAAAFwAAARcAAAMXAAABXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAXwAAABcAAAIXAAADFwAAAV8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAFhAAAAVAAAA1QAAANUAAABYQAAAFQAAABUAAABVAAAA2EAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAACYQAAAFQAAAFUAAACVAAAAmEAAABUAAAAVAAAAlQAAAFhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAVAAAAWEAAABUAAAAVAAAAVQAAAJhAAAAVAAAAWEAAABUAAABYQAAABgAAAFhAAAAYQAAAGEAAABhAAAAAAAAAFQAAABUAAAAVAAAA1QAAAFUAAADYQAAAFQAAAFUAAAAVAAAAFQAAAIYAAAAYQAAAGEAAABhAAAAYQAAAGAAAABUAAACYQAAAFQAAAJUAAADYQAAAGEAAABUAAADVQAAAlQAAANhAAAAGAAAAmEAAABhAAAAUQAAAGEAAABgAAAAVAAAAGEAAABUAAADVAAAAFQAAANhAAAAVAAAAlUAAAJUAAAAYQAAABgAAABRAAAAUQAAAFEAAABhAAAAYAAAAFUAAANVAAAAVQAAAFUAAANVAAADVQAAAlUAAANVAAABVAAAAlQAAAMYAAACUQAAAGEAAABhAAAAYQAAAAAAAABUAAAAYQAAAFQAAAJUAAACVAAAAWEAAABUAAACVAAAA1QAAANUAAADYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAB0AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAGEAAAAYAAABGAAAARgAAAJhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAdAAAAGAAAARgAAAMYAAABYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAYQAAABgAAAIYAAADGAAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -46,7 +48,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -137,6 +139,12 @@ entities: id: BrickTileWhiteInnerSw decals: 36: 7,7 + - node: + color: '#334E6DC8' + id: BrickTileWhiteLineE + decals: + 102: 6,12 + 103: 6,11 - node: color: '#52B4E996' id: BrickTileWhiteLineE @@ -151,22 +159,15 @@ entities: 17: 7,6 18: -1,6 - node: - color: '#334E6DC8' - id: BrickTileWhiteLineE - decals: - 102: 6,12 - 103: 6,11 - - node: - color: '#FFFFFFFF' + color: '#52B4E996' id: BrickTileWhiteLineN decals: - 21: 6,7 - 22: 5,7 - 23: 4,7 - 24: 3,7 - 25: 2,7 - 26: 1,7 - 27: 0,7 + 64: -2,2 + 65: -1,2 + 66: 0,2 + 76: 6,2 + 77: 7,2 + 78: 8,2 - node: color: '#D58C18FF' id: BrickTileWhiteLineN @@ -175,15 +176,16 @@ entities: 95: 3,4 96: 4,4 - node: - color: '#52B4E996' + color: '#FFFFFFFF' id: BrickTileWhiteLineN decals: - 64: -2,2 - 65: -1,2 - 66: 0,2 - 76: 6,2 - 77: 7,2 - 78: 8,2 + 21: 6,7 + 22: 5,7 + 23: 4,7 + 24: 3,7 + 25: 2,7 + 26: 1,7 + 27: 0,7 - node: color: '#334E6DC8' id: BrickTileWhiteLineS @@ -200,6 +202,13 @@ entities: 73: 6,4 74: 7,4 75: 8,4 + - node: + color: '#D58C18FF' + id: BrickTileWhiteLineS + decals: + 91: 2,1 + 92: 3,1 + 93: 4,1 - node: color: '#FFFFFFFF' id: BrickTileWhiteLineS @@ -211,13 +220,6 @@ entities: 33: 4,7 34: 5,7 35: 6,7 - - node: - color: '#D58C18FF' - id: BrickTileWhiteLineS - decals: - 91: 2,1 - 92: 3,1 - 93: 4,1 - node: color: '#52B4E996' id: BrickTileWhiteLineW @@ -510,8 +512,6 @@ entities: - pos: 3.5,12.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 248 components: - pos: 3.5,11.5 @@ -522,22 +522,16 @@ entities: - pos: 2.5,11.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 250 components: - pos: 1.5,11.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 251 components: - pos: 0.5,11.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 252 components: - pos: 0.5,10.5 @@ -638,8 +632,6 @@ entities: - pos: 5.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 277 components: - pos: 6.5,4.5 @@ -670,36 +662,26 @@ entities: - pos: 11.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 283 components: - pos: 12.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 284 components: - pos: 13.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 285 components: - pos: 14.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 286 components: - pos: 5.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 287 components: - pos: 4.5,4.5 @@ -740,8 +722,6 @@ entities: - pos: -2.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 295 components: - pos: -3.5,4.5 @@ -777,15 +757,11 @@ entities: - pos: 14.5,5.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 302 components: - pos: 14.5,6.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 303 components: - pos: 6.5,3.5 @@ -806,22 +782,16 @@ entities: - pos: 6.5,0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 307 components: - pos: 6.5,-0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 308 components: - pos: 6.5,-1.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 309 components: - pos: 7.5,1.5 @@ -837,22 +807,16 @@ entities: - pos: 8.5,0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 312 components: - pos: 8.5,-0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 313 components: - pos: 8.5,-1.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 314 components: - pos: 0.5,3.5 @@ -873,22 +837,16 @@ entities: - pos: 0.5,0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 318 components: - pos: 0.5,-0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 319 components: - pos: 0.5,-1.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 320 components: - pos: -1.5,3.5 @@ -909,22 +867,16 @@ entities: - pos: -1.5,0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 324 components: - pos: -1.5,-0.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 325 components: - pos: -1.5,-1.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 326 components: - pos: -0.5,1.5 @@ -977,8 +929,6 @@ entities: - pos: 0.5,11.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 447 components: - pos: 0.5,12.5 @@ -996,8 +946,6 @@ entities: - pos: 3.5,12.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 236 components: - pos: 3.5,11.5 @@ -1038,8 +986,6 @@ entities: - pos: 4.5,5.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 244 components: - pos: 4.5,4.5 @@ -1055,15 +1001,11 @@ entities: - pos: 5.5,3.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - uid: 275 components: - pos: 5.5,4.5 parent: 428 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 230 @@ -1100,32 +1042,24 @@ entities: pos: -0.5,1.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 364 components: - rot: 3.141592653589793 rad pos: 7.5,1.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 367 components: - rot: -1.5707963267948966 rad pos: 0.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 368 components: - rot: -1.5707963267948966 rad pos: 0.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 401 @@ -1160,8 +1094,6 @@ entities: pos: 5.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: chem_master entities: - uid: 177 @@ -1325,8 +1257,6 @@ entities: pos: -1.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 150 @@ -1335,43 +1265,29 @@ entities: pos: 11.5,4.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 168 components: - rot: -1.5707963267948966 rad pos: 13.5,4.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 426 components: - pos: 10.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 434 components: - rot: 1.5707963267948966 rad pos: -0.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 440 components: - rot: 1.5707963267948966 rad pos: -4.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 63 @@ -1379,191 +1295,135 @@ entities: - pos: 11.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 409 components: - rot: 1.5707963267948966 rad pos: -0.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 410 components: - rot: 1.5707963267948966 rad pos: 0.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 411 components: - rot: 1.5707963267948966 rad pos: 1.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 412 components: - rot: 1.5707963267948966 rad pos: 2.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 413 components: - rot: 1.5707963267948966 rad pos: 3.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 415 components: - pos: 4.5,10.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 416 components: - pos: 4.5,9.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 417 components: - pos: 4.5,8.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 420 components: - rot: -1.5707963267948966 rad pos: 5.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 421 components: - rot: -1.5707963267948966 rad pos: 6.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 422 components: - rot: -1.5707963267948966 rad pos: 9.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 423 components: - rot: 3.141592653589793 rad pos: 7.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 424 components: - rot: 3.141592653589793 rad pos: 7.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 425 components: - rot: -1.5707963267948966 rad pos: 8.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 430 components: - rot: 3.141592653589793 rad pos: 10.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 431 components: - rot: 1.5707963267948966 rad pos: 2.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 432 components: - rot: 1.5707963267948966 rad pos: 1.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 433 components: - rot: 1.5707963267948966 rad pos: 0.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 436 components: - rot: 3.141592653589793 rad pos: -0.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 437 components: - rot: 1.5707963267948966 rad pos: -1.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 438 components: - rot: 1.5707963267948966 rad pos: -2.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 439 components: - rot: 1.5707963267948966 rad pos: -3.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 167 @@ -1572,47 +1432,33 @@ entities: pos: 12.5,4.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 354 components: - pos: 7.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 414 components: - pos: 4.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 418 components: - rot: 3.141592653589793 rad pos: 4.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 419 components: - pos: 3.5,7.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 435 components: - rot: -1.5707963267948966 rad pos: -0.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 166 @@ -1620,8 +1466,6 @@ entities: - pos: 12.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 193 @@ -1629,8 +1473,6 @@ entities: - pos: 12.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GasThermoMachineFreezer entities: - uid: 330 @@ -1646,48 +1488,36 @@ entities: pos: -4.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 403 components: - rot: 3.141592653589793 rad pos: -0.5,4.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 404 components: - rot: 3.141592653589793 rad pos: 7.5,4.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 405 components: - rot: 3.141592653589793 rad pos: 3.5,6.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 406 components: - rot: 3.141592653589793 rad pos: 10.5,5.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 407 components: - rot: -1.5707963267948966 rad pos: 5.5,11.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 226 @@ -1998,8 +1828,6 @@ entities: - pos: 1.5,10.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: HandheldHealthAnalyzer entities: - uid: 329 @@ -2115,8 +1943,6 @@ entities: pos: 11.5,9.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 375 @@ -2125,8 +1951,6 @@ entities: pos: -3.5,-1.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 376 @@ -2135,8 +1959,6 @@ entities: pos: 10.5,-1.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 378 @@ -2145,8 +1967,6 @@ entities: pos: -4.5,9.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 381 @@ -2155,8 +1975,6 @@ entities: pos: 3.5,14.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightLED @@ -2167,8 +1985,6 @@ entities: pos: 11.5,4.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 161 @@ -2177,8 +1993,6 @@ entities: pos: -4.5,4.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 369 @@ -2187,8 +2001,6 @@ entities: pos: 0.5,5.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 370 @@ -2197,8 +2009,6 @@ entities: pos: 6.5,5.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 371 @@ -2207,8 +2017,6 @@ entities: pos: 2.5,-1.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 372 @@ -2217,8 +2025,6 @@ entities: pos: 4.5,-1.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 373 @@ -2226,8 +2032,6 @@ entities: - pos: 3.5,8.5 parent: 428 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: ShuttleWindow @@ -2629,63 +2433,47 @@ entities: - pos: -4.5,9.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 383 components: - pos: 11.5,9.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 384 components: - rot: -1.5707963267948966 rad pos: 12.5,2.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 385 components: - rot: -1.5707963267948966 rad pos: 10.5,1.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 386 components: - rot: 1.5707963267948966 rad pos: -3.5,1.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 387 components: - rot: 1.5707963267948966 rad pos: -5.5,2.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 388 components: - rot: 3.141592653589793 rad pos: 2.5,-1.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - uid: 389 components: - rot: 3.141592653589793 rad pos: 4.5,-1.5 parent: 428 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineCoffee entities: - uid: 208 @@ -2999,7 +2787,7 @@ entities: - pos: 6.5,10.5 parent: 428 type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 75 components: diff --git a/Resources/Maps/Shuttles/mining.yml b/Resources/Maps/Shuttles/mining.yml index 6ec0176487..f6a4623a94 100644 --- a/Resources/Maps/Shuttles/mining.yml +++ b/Resources/Maps/Shuttles/mining.yml @@ -3,12 +3,12 @@ meta: postmapinit: false tilemap: 0: Space - 69: FloorSteel - 79: FloorTechMaint - 94: Lattice - 95: Plating + 71: FloorSteel + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 181 components: @@ -20,25 +20,27 @@ entities: - chunks: -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAATwAAAEUAAANFAAADXwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAE8AAABfAAAARQAAAUUAAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEUAAAJfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABFAAABRQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAABRQAAAUUAAAJfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAEUAAAFfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAEcAAANHAAADYQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAFEAAABhAAAARwAAAUcAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABHAAABRwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAABRwAAAUcAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEcAAAFhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAAFFAAABRQAAAEUAAAJFAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAUUAAAJFAAACRQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAkUAAANFAAACRQAAA0UAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAANFAAACRQAAAEUAAANFAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABFAAACRQAAAUUAAANFAAABRQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAFHAAABRwAAAEcAAAJHAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAAUcAAAJHAAACRwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAkcAAANHAAACRwAAA0cAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAANHAAACRwAAAEcAAANHAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABHAAACRwAAAUcAAANHAAABRwAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - type: SalvageShuttle - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg @@ -87,7 +89,7 @@ entities: decals: 4: -4,-1 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Dirt decals: @@ -102,7 +104,7 @@ entities: 59: 0,2 60: -2,3 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -111,7 +113,7 @@ entities: 23: -3,4 24: -4,5 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -137,7 +139,7 @@ entities: 49: -4,-2 50: -1,-2 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -215,7 +217,7 @@ entities: 144: -1.3308043,-2.1720772 145: -1.3933043,-2.6564522 - node: - cleanable: True + cleanable: true angle: -3.141592653589793 rad color: '#00000034' id: footprint @@ -243,7 +245,7 @@ entities: 150: -4.2526793,-2.6720772 151: -4.0026793,-2.3595772 - node: - cleanable: True + cleanable: true angle: -1.5707963267948966 rad color: '#00000034' id: footprint @@ -276,7 +278,7 @@ entities: 163: -2.7683043,-0.89949894 164: -2.2370543,-0.71199894 - node: - cleanable: True + cleanable: true angle: -4.71238898038469 rad color: '#00000050' id: footprint @@ -298,7 +300,7 @@ entities: 90: -6.5534897,1.4611897 91: -6.7253647,1.1330647 - node: - cleanable: True + cleanable: true angle: -1.5707963267948966 rad color: '#00000050' id: footprint @@ -311,7 +313,7 @@ entities: 74: 0.5402601,1.4455647 75: 0.6652601,1.8518147 - node: - cleanable: True + cleanable: true color: '#00000050' id: footprint decals: @@ -330,7 +332,7 @@ entities: 120: -3.17849,3.8205647 121: -3.569115,2.5705647 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#00000050' id: footprint @@ -342,7 +344,7 @@ entities: 114: -1.0847399,1.3049397 115: -2.569115,1.6955647 - node: - cleanable: True + cleanable: true angle: 4.71238898038469 rad color: '#00000050' id: footprint @@ -366,7 +368,7 @@ entities: 108: -3.975365,0.75806475 109: -3.694115,1.4143147 - node: - cleanable: True + cleanable: true color: '#0000001F' id: splatter decals: @@ -379,7 +381,7 @@ entities: 171: -1.2058043,-1.3650737 172: -1.0339293,-1.9119487 - node: - cleanable: True + cleanable: true color: '#A461060F' id: splatter decals: @@ -397,13 +399,13 @@ entities: 184: -2.4558043,1.8224263 185: -2.4089293,1.1193013 - node: - cleanable: True + cleanable: true color: '#D381C909' id: splatter decals: 186: -2.5808043,-4.6931987 - node: - cleanable: True + cleanable: true color: '#EFB34109' id: splatter decals: @@ -516,8 +518,6 @@ entities: - type: Shuttle - type: RadiationGridResistance - type: SpreaderGrid - - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - type: GridPathfinding - proto: AirlockExternal @@ -583,8 +583,6 @@ entities: - pos: -3.5,-6.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 3 components: - pos: -0.5,-4.5 @@ -595,15 +593,11 @@ entities: - pos: -4.5,3.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 21 components: - pos: -3.5,3.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 28 components: - pos: -2.5,3.5 @@ -649,8 +643,6 @@ entities: - pos: -3.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 53 components: - pos: -4.5,-2.5 @@ -661,8 +653,6 @@ entities: - pos: -0.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 62 components: - pos: -2.5,4.5 @@ -708,15 +698,11 @@ entities: - pos: 0.5,2.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 144 components: - pos: -5.5,1.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 165 components: - pos: -0.5,-2.5 @@ -734,43 +720,31 @@ entities: - pos: -3.5,-6.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 58 components: - pos: -1.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 59 components: - pos: -1.5,-6.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 74 components: - pos: -3.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 75 components: - pos: -2.5,-6.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 76 components: - pos: -4.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 8 @@ -778,8 +752,6 @@ entities: - pos: -0.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 9 components: - pos: -2.5,-3.5 @@ -815,8 +787,6 @@ entities: - pos: -4.5,3.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 19 components: - pos: -2.5,0.5 @@ -827,8 +797,6 @@ entities: - pos: -3.5,3.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 31 components: - pos: -2.5,1.5 @@ -844,29 +812,21 @@ entities: - pos: -4.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 71 components: - pos: -3.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 72 components: - pos: -2.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - uid: 73 components: - pos: -1.5,-5.5 parent: 181 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 77 @@ -921,8 +881,6 @@ entities: pos: -3.5,-4.5 parent: 181 type: Transform - - enabled: False - type: AmbientSound - proto: GeneratorBasic entities: - uid: 40 diff --git a/Resources/Maps/Shuttles/ntcv-nomad.yml b/Resources/Maps/Shuttles/ntcv-nomad.yml index 3f166ae7c8..170bfac7e0 100644 --- a/Resources/Maps/Shuttles/ntcv-nomad.yml +++ b/Resources/Maps/Shuttles/ntcv-nomad.yml @@ -1,20 +1,18 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 35: FloorEighties - 54: FloorMono - 58: FloorRGlass - 62: FloorShuttleBlue - 66: FloorShuttleWhite - 79: FloorTechMaint - 94: Lattice - 95: Plating + 36: FloorEighties + 55: FloorMono + 60: FloorRGlass + 64: FloorShuttleBlue + 68: FloorShuttleWhite + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 62 components: @@ -25,21 +23,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAIwAAACMAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAACMAAAAjAAAANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAjAAAAIwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA6AAAAQgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAJAAAACQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAACQAAAAkAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAkAAAAJAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA8AAAARAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2AAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: PgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + QAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -47,7 +49,6 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True type: Gravity - chunkCollection: version: 2 @@ -95,7 +96,7 @@ entities: tiles: -1,-1: 0: 65503 - 2: 32 + 1: 32 0,-1: 0: 30583 -1,0: @@ -106,13 +107,13 @@ entities: 0: 65024 -1,-2: 0: 65503 - 1: 32 + 2: 32 0,-3: 0: 29440 0,-2: 0: 22389 3: 2 - 1: 8192 + 2: 8192 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -132,8 +133,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 19.481253 - - 73.28662 + - 21.213781 + - 79.80423 - 0 - 0 - 0 @@ -147,8 +148,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 21.213781 - - 79.80423 + - 19.481253 + - 73.28662 - 0 - 0 - 0 @@ -243,15 +244,11 @@ entities: - pos: -0.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 80 components: - pos: -0.5,-6.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 81 components: - pos: -0.5,-7.5 @@ -277,22 +274,16 @@ entities: - pos: 0.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 86 components: - pos: 1.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 87 components: - pos: -0.5,-4.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 88 components: - pos: -0.5,-3.5 @@ -303,15 +294,11 @@ entities: - pos: -0.5,-2.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 90 components: - pos: -0.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 91 components: - pos: 0.5,-1.5 @@ -322,22 +309,16 @@ entities: - pos: 1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: -1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 94 components: - pos: -2.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 95 components: - pos: -0.5,-0.5 @@ -368,8 +349,6 @@ entities: - pos: 0.5,-3.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 101 components: - pos: 1.5,-3.5 @@ -380,8 +359,6 @@ entities: - pos: -2.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 103 components: - pos: -2.5,-3.5 @@ -404,15 +381,11 @@ entities: - pos: -1.5,-6.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 76 components: - pos: -1.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 77 @@ -420,15 +393,11 @@ entities: - pos: -1.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 78 components: - pos: -0.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 117 @@ -484,15 +453,11 @@ entities: pos: -1.5,-4.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 64 components: - pos: -2.5,-3.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: ChairPilotSeat entities: - uid: 68 @@ -501,8 +466,6 @@ entities: pos: -0.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: ClosetBase entities: - uid: 2 @@ -553,10 +516,8 @@ entities: pos: 1.5,-2.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 143 components: @@ -564,10 +525,8 @@ entities: pos: -2.5,-4.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 144 components: @@ -575,10 +534,8 @@ entities: pos: -0.5,-0.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: GasPipeStraight entities: @@ -590,10 +547,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 108 components: - rot: 3.141592653589793 rad @@ -602,10 +555,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 109 components: - pos: 0.5,-4.5 @@ -613,10 +562,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 111 components: - rot: 3.141592653589793 rad @@ -625,10 +570,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 112 components: - rot: 3.141592653589793 rad @@ -637,8 +578,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 113 components: - rot: 1.5707963267948966 rad @@ -647,8 +586,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 110 @@ -659,10 +596,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 114 components: - rot: 1.5707963267948966 rad @@ -671,10 +604,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPort entities: - uid: 105 @@ -685,8 +614,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 115 @@ -697,8 +624,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 116 components: - pos: 0.5,-0.5 @@ -706,8 +631,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 135 components: - rot: -1.5707963267948966 rad @@ -716,8 +639,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 70 @@ -806,8 +727,6 @@ entities: - pos: -1.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: MedkitFilled entities: - uid: 134 @@ -830,8 +749,6 @@ entities: pos: -2.5,-7.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 139 @@ -840,8 +757,6 @@ entities: pos: -1.5,-0.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 140 @@ -850,8 +765,6 @@ entities: pos: -1.5,-4.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 145 @@ -860,11 +773,9 @@ entities: pos: 1.5,-7.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 136 components: @@ -872,8 +783,6 @@ entities: pos: -0.5,-8.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 146 @@ -882,8 +791,6 @@ entities: pos: 0.5,-4.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -995,47 +902,35 @@ entities: - pos: 2.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 14 components: - pos: -3.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 15 components: - rot: 1.5707963267948966 rad pos: -3.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 16 components: - rot: -1.5707963267948966 rad pos: 2.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 17 components: - rot: 3.141592653589793 rad pos: 1.5,-9.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 41 components: - rot: 3.141592653589793 rad pos: -2.5,-9.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineCoffee entities: - uid: 132 diff --git a/Resources/Maps/Shuttles/ntsv-tote.yml b/Resources/Maps/Shuttles/ntsv-tote.yml index edffdf5c03..b68895e7dc 100644 --- a/Resources/Maps/Shuttles/ntsv-tote.yml +++ b/Resources/Maps/Shuttles/ntsv-tote.yml @@ -1,17 +1,15 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 54: FloorMono - 58: FloorRGlass - 79: FloorTechMaint - 94: Lattice - 95: Plating + 55: FloorMono + 60: FloorRGlass + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 62 components: @@ -22,21 +20,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABPAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAATwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA6AAAATwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABRAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA8AAAAUQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAA2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAADYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: OgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -44,7 +46,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -203,29 +205,17 @@ entities: - pos: 2.5,-3.5 parent: 62 type: Transform - - inputs: - Open: - - port: On - uid: 159 - Close: - - port: Off - uid: 159 - Toggle: [] - type: SignalReceiver + - links: + - 159 + type: DeviceLinkSink - uid: 81 components: - pos: 2.5,-7.5 parent: 62 type: Transform - - inputs: - Open: - - port: On - uid: 159 - Close: - - port: Off - uid: 159 - Toggle: [] - type: SignalReceiver + - links: + - 159 + type: DeviceLinkSink - proto: CableApcExtension entities: - uid: 1 @@ -243,8 +233,6 @@ entities: - pos: 0.5,-3.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 51 components: - pos: -2.5,-5.5 @@ -260,36 +248,26 @@ entities: - pos: 0.5,-7.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 55 components: - pos: 0.5,-6.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 56 components: - pos: 0.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 57 components: - pos: 0.5,-4.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 69 components: - pos: 0.5,-2.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 70 components: - pos: 0.5,-0.5 @@ -330,8 +308,6 @@ entities: - pos: 1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: -1.5,-1.5 @@ -342,8 +318,6 @@ entities: - pos: -2.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 96 components: - pos: -0.5,0.5 @@ -386,8 +360,6 @@ entities: - pos: 0.5,-9.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 79 @@ -395,29 +367,21 @@ entities: - pos: 0.5,-7.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 86 components: - pos: 0.5,-5.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 87 components: - pos: 0.5,-4.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 99 components: - pos: 0.5,-3.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 100 components: - pos: 0.5,-8.5 @@ -428,22 +392,16 @@ entities: - pos: 0.5,-9.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 113 components: - pos: 0.5,-6.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 114 components: - pos: 0.5,-2.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: Catwalk entities: - uid: 66 @@ -504,16 +462,12 @@ entities: pos: -1.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 112 components: - rot: 3.141592653589793 rad pos: 0.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: ClosetEmergencyFilledRandom entities: - uid: 131 @@ -543,68 +497,36 @@ entities: pos: 2.5,-3.5 parent: 62 type: Transform - - inputs: - Reverse: - - port: Right - uid: 67 - Forward: - - port: Left - uid: 67 - Off: - - port: Middle - uid: 67 - type: SignalReceiver + - links: + - 67 + type: DeviceLinkSink - uid: 68 components: - rot: -1.5707963267948966 rad pos: 1.5,-3.5 parent: 62 type: Transform - - inputs: - Reverse: - - port: Right - uid: 67 - Forward: - - port: Left - uid: 67 - Off: - - port: Middle - uid: 67 - type: SignalReceiver + - links: + - 67 + type: DeviceLinkSink - uid: 72 components: - rot: 1.5707963267948966 rad pos: 1.5,-7.5 parent: 62 type: Transform - - inputs: - Reverse: - - port: Right - uid: 67 - Forward: - - port: Left - uid: 67 - Off: - - port: Middle - uid: 67 - type: SignalReceiver + - links: + - 67 + type: DeviceLinkSink - uid: 75 components: - rot: 1.5707963267948966 rad pos: 2.5,-7.5 parent: 62 type: Transform - - inputs: - Reverse: - - port: Right - uid: 67 - Forward: - - port: Left - uid: 67 - Off: - - port: Middle - uid: 67 - type: SignalReceiver + - links: + - 67 + type: DeviceLinkSink - proto: DrinkColaBottleFull entities: - uid: 50 @@ -627,10 +549,8 @@ entities: pos: 1.5,-5.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 160 components: @@ -638,10 +558,8 @@ entities: pos: 0.5,-1.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FoodSnackEnergy entities: @@ -664,10 +582,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 139 components: - rot: 3.141592653589793 rad @@ -676,10 +590,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeStraight entities: - uid: 133 @@ -689,10 +599,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 135 components: - pos: 0.5,-4.5 @@ -700,10 +606,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 137 components: - pos: -0.5,-2.5 @@ -711,8 +613,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 143 components: - pos: 0.5,-7.5 @@ -720,10 +620,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 144 components: - rot: -1.5707963267948966 rad @@ -732,8 +628,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 134 @@ -744,10 +638,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPort entities: - uid: 105 @@ -758,8 +648,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 74 @@ -770,8 +658,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 124 components: - pos: -0.5,-1.5 @@ -779,8 +665,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 76 @@ -866,8 +750,6 @@ entities: - pos: 1.5,-8.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: MedkitFilled entities: - uid: 108 @@ -894,15 +776,11 @@ entities: - pos: 2.5,-7.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 45 components: - pos: 2.5,-3.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: PlushieRouny entities: - uid: 157 @@ -918,8 +796,6 @@ entities: pos: 0.5,-1.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 130 @@ -928,8 +804,6 @@ entities: pos: -1.5,-1.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 140 @@ -937,11 +811,9 @@ entities: - pos: -1.5,-3.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 136 components: @@ -949,8 +821,6 @@ entities: pos: -0.5,-8.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1031,18 +901,14 @@ entities: - pos: 1.5,-2.5 parent: 62 type: Transform - - outputs: - On: - - port: Open - uid: 61 - - port: Open - uid: 81 - Off: - - port: Close - uid: 61 - - port: Close - uid: 81 - type: SignalTransmitter + - linkedPorts: + 61: + - On: Open + - Off: Close + 81: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SubstationWallBasic entities: - uid: 88 @@ -1072,55 +938,41 @@ entities: - pos: 2.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 14 components: - pos: -3.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 15 components: - rot: 1.5707963267948966 rad pos: -3.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 16 components: - rot: -1.5707963267948966 rad pos: 2.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 145 components: - rot: 3.141592653589793 rad pos: -2.5,-10.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 146 components: - rot: 3.141592653589793 rad pos: 1.5,-10.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 151 components: - rot: 3.141592653589793 rad pos: -0.5,-10.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxMechanicalFilled entities: - uid: 152 @@ -1135,35 +987,24 @@ entities: - pos: 1.5,-5.5 parent: 62 type: Transform - - outputs: - Left: - - port: Forward - uid: 72 - - port: Forward - uid: 75 - - port: Forward - uid: 19 - - port: Forward - uid: 68 - Right: - - port: Reverse - uid: 72 - - port: Reverse - uid: 75 - - port: Reverse - uid: 19 - - port: Reverse - uid: 68 - Middle: - - port: Off - uid: 72 - - port: Off - uid: 75 - - port: Off - uid: 19 - - port: Off - uid: 68 - type: SignalTransmitter + - linkedPorts: + 72: + - Left: Forward + - Right: Reverse + - Middle: Off + 75: + - Left: Forward + - Right: Reverse + - Middle: Off + 19: + - Left: Forward + - Right: Reverse + - Middle: Off + 68: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: WallShuttle entities: - uid: 4 diff --git a/Resources/Maps/Shuttles/ntv-pickett.yml b/Resources/Maps/Shuttles/ntv-pickett.yml index 247c6f8d0b..c70193fbea 100644 --- a/Resources/Maps/Shuttles/ntv-pickett.yml +++ b/Resources/Maps/Shuttles/ntv-pickett.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 62: FloorShuttleBlue - 63: FloorShuttleOrange - 65: FloorShuttleRed - 66: FloorShuttleWhite - 79: FloorTechMaint - 94: Lattice - 95: Plating + 64: FloorShuttleBlue + 65: FloorShuttleOrange + 67: FloorShuttleRed + 68: FloorShuttleWhite + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 65 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAA/AAAAPwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAEIAAABPAAAAQgAAAEIAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABCAAAATwAAAEIAAABCAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABBAAAAQgAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAQQAAAEIAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEEAAABCAAAAQgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABBAAAAQQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAEQAAABRAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAAUQAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABDAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAQwAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEMAAABEAAAARAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAE8AAABCAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAEIAAABPAAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAAA+AAAAXwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAPgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAD4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAAABBAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAFEAAABEAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABRAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAQAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABBAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEIAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAA+AAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABDAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: PgAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + QAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -46,7 +48,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -57,33 +59,33 @@ entities: tiles: -1,-1: 0: 52224 - 2: 13311 + 1: 13311 0,-1: 0: 4352 - 2: 28415 + 1: 28415 -1,0: - 1: 4 + 2: 4 0: 8 - 2: 61155 + 1: 61155 0,0: 0: 1 - 2: 13110 + 1: 13110 -2,-2: - 2: 52416 + 1: 52416 -2,-1: - 2: 2252 + 1: 2252 -1,-2: - 2: 65520 + 1: 65520 0,-2: - 2: 65520 + 1: 65520 1,-2: - 2: 4368 + 1: 4368 1,-1: - 2: 17 + 1: 17 -1,1: - 2: 206 + 1: 206 0,1: - 2: 19 + 1: 19 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -103,8 +105,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 20.619795 - - 77.56971 + - 0 + - 0 - 0 - 0 - 0 @@ -118,8 +120,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 0 - - 0 + - 20.619795 + - 77.56971 - 0 - 0 - 0 @@ -261,8 +263,6 @@ entities: - pos: -0.5,-5.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 90 components: - pos: -0.5,-4.5 @@ -303,8 +303,6 @@ entities: - pos: -4.5,-5.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 98 components: - pos: 0.5,-3.5 @@ -335,8 +333,6 @@ entities: - pos: 3.5,-5.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 104 components: - pos: -2.5,-4.5 @@ -362,8 +358,6 @@ entities: - pos: -1.5,1.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 109 components: - pos: -0.5,1.5 @@ -441,8 +435,6 @@ entities: - pos: -3.5,-2.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 131 components: - pos: -2.5,-2.5 @@ -468,8 +460,6 @@ entities: - pos: 2.5,-2.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 80 @@ -477,8 +467,6 @@ entities: - pos: -0.5,-5.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 81 components: - pos: -0.5,-4.5 @@ -519,8 +507,6 @@ entities: - pos: -1.5,1.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - uid: 164 components: - pos: 0.5,-2.5 @@ -536,8 +522,6 @@ entities: - pos: 2.5,-2.5 parent: 65 type: Transform - - enabled: True - type: AmbientSound - proto: Chair entities: - uid: 186 @@ -546,16 +530,12 @@ entities: pos: 0.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 187 components: - rot: 1.5707963267948966 rad pos: -1.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: ChairPilotSeat entities: - uid: 69 @@ -564,24 +544,18 @@ entities: pos: -0.5,3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 70 components: - rot: 3.141592653589793 rad pos: 0.5,2.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 71 components: - rot: 3.141592653589793 rad pos: -1.5,2.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: ClosetWallEmergencyFilledRandom entities: - uid: 222 @@ -702,20 +676,16 @@ entities: pos: -0.5,-0.5 parent: 65 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 220 components: - pos: -0.5,-3.5 parent: 65 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 221 components: @@ -723,10 +693,8 @@ entities: pos: -1.5,2.5 parent: 65 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FoodPizzaArnoldSlice entities: @@ -769,16 +737,12 @@ entities: - pos: 1.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 170 components: - rot: 1.5707963267948966 rad pos: -2.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 168 @@ -786,8 +750,6 @@ entities: - pos: -0.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 171 @@ -795,66 +757,48 @@ entities: - pos: -2.5,-4.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 172 components: - pos: 1.5,-4.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 173 components: - pos: -0.5,-2.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 174 components: - pos: -0.5,-1.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 175 components: - pos: -0.5,-0.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 176 components: - pos: -0.5,0.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 177 components: - pos: -0.5,1.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 178 components: - rot: -1.5707963267948966 rad pos: -1.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 179 components: - rot: -1.5707963267948966 rad pos: 0.5,-3.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 119 @@ -863,16 +807,12 @@ entities: pos: 1.5,-5.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 120 components: - rot: 3.141592653589793 rad pos: -2.5,-5.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 121 @@ -880,16 +820,12 @@ entities: - pos: -0.5,2.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 180 components: - rot: 3.141592653589793 rad pos: -0.5,-4.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 72 @@ -1007,8 +943,6 @@ entities: - pos: -0.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: LockerSyndicatePersonal entities: - uid: 151 @@ -1077,8 +1011,6 @@ entities: pos: -2.5,-5.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 207 @@ -1087,8 +1019,6 @@ entities: pos: 1.5,-5.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 208 @@ -1097,8 +1027,6 @@ entities: pos: -2.5,-2.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 209 @@ -1107,8 +1035,6 @@ entities: pos: 1.5,-2.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 210 @@ -1117,8 +1043,6 @@ entities: pos: -1.5,0.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 211 @@ -1127,8 +1051,6 @@ entities: pos: 0.5,0.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 212 @@ -1137,8 +1059,6 @@ entities: pos: -0.5,-4.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 213 @@ -1147,8 +1067,6 @@ entities: pos: -1.5,2.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 214 @@ -1157,8 +1075,6 @@ entities: pos: 0.5,2.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 215 @@ -1167,8 +1083,6 @@ entities: pos: -4.5,-4.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 216 @@ -1177,8 +1091,6 @@ entities: pos: 3.5,-4.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 217 @@ -1186,8 +1098,6 @@ entities: - pos: 3.5,-3.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 218 @@ -1195,8 +1105,6 @@ entities: - pos: -4.5,-3.5 parent: 65 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1321,62 +1229,46 @@ entities: pos: 4.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 13 components: - rot: 1.5707963267948966 rad pos: -5.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 14 components: - rot: 3.141592653589793 rad pos: -4.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 15 components: - rot: 3.141592653589793 rad pos: -3.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 16 components: - rot: 3.141592653589793 rad pos: 3.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 17 components: - rot: 3.141592653589793 rad pos: 2.5,-6.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 18 components: - pos: 3.5,-1.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - uid: 19 components: - pos: -4.5,-1.5 parent: 65 type: Transform - - bodyType: Static - type: Physics - proto: VendingMachineWallMedical entities: - uid: 147 diff --git a/Resources/Maps/Shuttles/ntv-pulse.yml b/Resources/Maps/Shuttles/ntv-pulse.yml index e4de7b2861..84cedc6589 100644 --- a/Resources/Maps/Shuttles/ntv-pulse.yml +++ b/Resources/Maps/Shuttles/ntv-pulse.yml @@ -1,25 +1,23 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space 12: FloorBar - 23: FloorDark - 28: FloorDarkMono - 35: FloorEighties - 39: FloorGlass - 52: FloorMetalDiamond - 59: FloorReinforced - 79: FloorTechMaint - 80: FloorTechMaint2 - 92: FloorWood - 93: FloorWoodTile - 94: Lattice - 95: Plating + 24: FloorDark + 29: FloorDarkMono + 36: FloorEighties + 40: FloorGlass + 53: FloorMetalDiamond + 61: FloorReinforced + 81: FloorTechMaint + 82: FloorTechMaint2 + 94: FloorWood + 95: FloorWoodTile + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1 components: @@ -30,21 +28,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAFAAAABfAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFAAAABfAAAAXwAAAF8AAAA7AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABQAAAAUAAAAF8AAABPAAAAFwAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAXwAAAF8AAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABPAAAAOwAAADsAAAA7AAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAFIAAABhAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFIAAABhAAAAYQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABSAAAAUgAAAGEAAABRAAAAGAAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABRAAAAPQAAAD0AAAA9AAAAYQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABQAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAF8AAABfAAAAXwAAAFAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABPAAAAXwAAAFAAAABQAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAABfAAAAXwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABPAAAAXwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAXwAAAE8AAABfAAAATwAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABSAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAYQAAAFIAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABRAAAAYQAAAFIAAABSAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABRAAAAYQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAFEAAABhAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAHAAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABwAAABfAAAAHAAAABwAAABfAAAAFwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAcAAAAXwAAABwAAAAcAAAAXwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAFwAAAF8AAAAcAAAAHAAAAF8AAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAABcAAABfAAAAHAAAABwAAABfAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAAAXAAAAXwAAABwAAAAcAAAAXwAAABcAAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAAFwAAAF8AAAAcAAAAHAAAAF8AAAAXAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABwAAABfAAAAHAAAABwAAABfAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAcAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAHAAAABcAAAAXAAAAXwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAA0AAAANAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAHQAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAB0AAABhAAAAHQAAAB0AAABhAAAAGAAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAdAAAAYQAAAB0AAAAdAAAAYQAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAGAAAAGEAAAAdAAAAHQAAAGEAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAABgAAABhAAAAHQAAAB0AAABhAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAYAAAAYQAAAB0AAAAdAAAAYQAAABgAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAGAAAAGEAAAAdAAAAHQAAAGEAAAAYAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAB0AAABhAAAAHQAAAB0AAABhAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAdAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAHQAAABgAAAAYAAAAYQAAAFEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: FwAAABcAAAAjAAAAIwAAACMAAAAjAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAIwAAACMAAAAjAAAAIwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAACMAAAAjAAAAIwAAACMAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAACcAAAAMAAAAJwAAAAwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAACcAAAAMAAAAJwAAAAwAAAAMAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAABcAAAAXAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABdAAAAXQAAAF0AAABdAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAABgAAAAkAAAAJAAAACQAAAAkAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAJAAAACQAAAAkAAAAJAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAACQAAAAkAAAAJAAAACQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAACgAAAAMAAAAKAAAAAwAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAACgAAAAMAAAAKAAAAAwAAAAMAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -52,7 +54,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -192,8 +194,7 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: RadiationGridResistance - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirAlarm entities: - uid: 449 @@ -471,13 +472,9 @@ entities: - pos: -7.5,6.5 parent: 1 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 469 - type: SignalReceiver + - links: + - 469 + type: DeviceLinkSink - proto: BoxFolderGrey entities: - uid: 510 @@ -502,15 +499,11 @@ entities: - pos: -0.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 108 components: - pos: 3.5,11.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 145 components: - pos: -1.5,-5.5 @@ -551,8 +544,6 @@ entities: - pos: -2.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 177 components: - pos: 0.5,7.5 @@ -568,43 +559,31 @@ entities: - pos: -5.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 180 components: - pos: -5.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 181 components: - pos: -5.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 182 components: - pos: -5.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 183 components: - pos: -5.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 184 components: - pos: -5.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 185 components: - pos: -3.5,7.5 @@ -615,36 +594,26 @@ entities: - pos: -2.5,6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 187 components: - pos: -2.5,4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 188 components: - pos: -2.5,5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 189 components: - pos: -2.5,3.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 191 components: - pos: -2.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 192 components: - pos: -2.5,8.5 @@ -660,8 +629,6 @@ entities: - pos: -5.5,1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 195 components: - pos: -3.5,1.5 @@ -672,8 +639,6 @@ entities: - pos: -0.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 197 components: - pos: 1.5,6.5 @@ -734,8 +699,6 @@ entities: - pos: -2.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 209 components: - pos: -2.5,-5.5 @@ -746,8 +709,6 @@ entities: - pos: -3.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 211 components: - pos: -4.5,-5.5 @@ -758,15 +719,11 @@ entities: - pos: -4.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 213 components: - pos: -2.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 214 components: - pos: -1.5,-6.5 @@ -787,22 +744,16 @@ entities: - pos: 1.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 218 components: - pos: 2.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 219 components: - pos: 3.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 220 components: - pos: -2.5,-3.5 @@ -818,15 +769,11 @@ entities: - pos: -3.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 223 components: - pos: -4.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 224 components: - pos: -1.5,-2.5 @@ -852,8 +799,6 @@ entities: - pos: 2.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 229 components: - pos: 3.5,-2.5 @@ -864,8 +809,6 @@ entities: - pos: -2.5,1.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 327 components: - pos: -0.5,-5.5 @@ -891,8 +834,6 @@ entities: - pos: -2.5,10.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 334 components: - pos: -2.5,11.5 @@ -913,8 +854,6 @@ entities: - pos: 5.5,9.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 373 components: - pos: -5.5,8.5 @@ -945,8 +884,6 @@ entities: - pos: -5.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 518 components: - pos: 4.5,-6.5 @@ -957,8 +894,6 @@ entities: - pos: 4.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 121 @@ -976,8 +911,6 @@ entities: - pos: -4.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - pos: -4.5,-7.5 @@ -988,8 +921,6 @@ entities: - pos: -3.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 130 components: - pos: 4.5,-6.5 @@ -1005,8 +936,6 @@ entities: - pos: 3.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 134 components: - pos: 3.5,-7.5 @@ -1017,8 +946,6 @@ entities: - pos: 2.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 154 @@ -1026,22 +953,16 @@ entities: - pos: -3.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 155 components: - pos: -3.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 156 components: - pos: -3.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 157 components: - pos: -2.5,-5.5 @@ -1057,22 +978,16 @@ entities: - pos: 2.5,-7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 160 components: - pos: 2.5,-6.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 161 components: - pos: 2.5,-5.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 162 components: - pos: 1.5,-5.5 @@ -1093,8 +1008,6 @@ entities: - pos: -2.5,-4.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 233 components: - pos: -2.5,-3.5 @@ -1110,15 +1023,11 @@ entities: - pos: -3.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 236 components: - pos: -4.5,-2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 237 components: - pos: -4.5,-1.5 @@ -1184,8 +1093,6 @@ entities: - pos: -0.5,2.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - uid: 433 components: - pos: -1.5,7.5 @@ -1196,8 +1103,6 @@ entities: - pos: -0.5,7.5 parent: 1 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 57 @@ -1359,16 +1264,12 @@ entities: - pos: 5.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 404 components: - rot: 3.141592653589793 rad pos: 5.5,4.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 533 @@ -1385,24 +1286,18 @@ entities: pos: -0.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 168 components: - rot: 3.141592653589793 rad pos: -2.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 413 components: - rot: -1.5707963267948966 rad pos: -4.5,-3.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: CigarGold entities: - uid: 498 @@ -1489,34 +1384,18 @@ entities: pos: -6.5,6.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 420 - Forward: - - port: Left - uid: 420 - Off: - - port: Middle - uid: 420 - type: SignalReceiver + - links: + - 420 + type: DeviceLinkSink - uid: 80 components: - rot: -1.5707963267948966 rad pos: -7.5,6.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 420 - Forward: - - port: Left - uid: 420 - Off: - - port: Middle - uid: 420 - type: SignalReceiver + - links: + - 420 + type: DeviceLinkSink - proto: Dresser entities: - uid: 424 @@ -1577,10 +1456,8 @@ entities: pos: -1.5,3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 521 components: @@ -1588,10 +1465,8 @@ entities: pos: 0.5,2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 522 components: @@ -1599,10 +1474,8 @@ entities: pos: 0.5,8.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 523 components: @@ -1610,10 +1483,8 @@ entities: pos: 0.5,-3.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 524 components: @@ -1621,10 +1492,8 @@ entities: pos: -5.5,-5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 525 components: @@ -1632,10 +1501,8 @@ entities: pos: 4.5,-5.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 526 components: @@ -1643,10 +1510,8 @@ entities: pos: 4.5,-2.5 parent: 1 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: ExtinguisherCabinetFilled entities: @@ -1776,8 +1641,6 @@ entities: type: GasMixer - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 304 @@ -1788,8 +1651,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 148 @@ -1798,10 +1659,6 @@ entities: pos: 3.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 252 components: - rot: 3.141592653589793 rad @@ -1810,10 +1667,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 253 components: - rot: 1.5707963267948966 rad @@ -1822,8 +1675,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 270 components: - pos: 0.5,1.5 @@ -1831,8 +1682,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 271 components: - pos: 0.5,5.5 @@ -1840,8 +1689,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 272 components: - rot: 1.5707963267948966 rad @@ -1850,8 +1697,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 277 components: - pos: 1.5,2.5 @@ -1859,8 +1704,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 282 components: - rot: 1.5707963267948966 rad @@ -1869,10 +1712,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 295 components: - rot: 3.141592653589793 rad @@ -1881,8 +1720,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 296 components: - pos: -1.5,-1.5 @@ -1890,8 +1727,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 299 components: - pos: -0.5,-4.5 @@ -1899,8 +1734,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 300 components: - rot: 3.141592653589793 rad @@ -1909,8 +1742,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 319 components: - rot: 3.141592653589793 rad @@ -1919,10 +1750,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeFourway entities: - uid: 257 @@ -1932,8 +1759,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 30 @@ -1944,10 +1769,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 254 components: - rot: -1.5707963267948966 rad @@ -1956,8 +1777,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 255 components: - rot: -1.5707963267948966 rad @@ -1966,10 +1785,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 256 components: - rot: -1.5707963267948966 rad @@ -1978,8 +1793,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 262 components: - pos: -4.5,0.5 @@ -1987,8 +1800,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 263 components: - pos: -4.5,-0.5 @@ -1996,8 +1807,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 264 components: - pos: -4.5,-1.5 @@ -2005,8 +1814,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 265 components: - rot: -1.5707963267948966 rad @@ -2015,10 +1822,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 266 components: - rot: -1.5707963267948966 rad @@ -2027,8 +1830,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 267 components: - rot: -1.5707963267948966 rad @@ -2037,8 +1838,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 268 components: - rot: -1.5707963267948966 rad @@ -2047,8 +1846,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 269 components: - rot: 1.5707963267948966 rad @@ -2057,8 +1854,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 273 components: - pos: -1.5,2.5 @@ -2066,8 +1861,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 274 components: - pos: -1.5,3.5 @@ -2075,8 +1868,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 275 components: - pos: -1.5,4.5 @@ -2084,8 +1875,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 276 components: - rot: -1.5707963267948966 rad @@ -2094,8 +1883,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 279 components: - rot: -1.5707963267948966 rad @@ -2104,8 +1891,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 281 components: - rot: -1.5707963267948966 rad @@ -2114,8 +1899,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 285 components: - rot: -1.5707963267948966 rad @@ -2124,8 +1907,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 286 components: - rot: -1.5707963267948966 rad @@ -2134,8 +1915,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 287 components: - rot: -1.5707963267948966 rad @@ -2144,8 +1923,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 288 components: - rot: -1.5707963267948966 rad @@ -2154,8 +1931,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 289 components: - pos: -2.5,5.5 @@ -2163,10 +1938,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 291 components: - pos: -2.5,3.5 @@ -2174,10 +1945,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 292 components: - pos: -2.5,1.5 @@ -2185,10 +1952,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 293 components: - pos: -2.5,0.5 @@ -2196,8 +1959,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 294 components: - pos: -2.5,-0.5 @@ -2205,8 +1966,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 298 components: - pos: -1.5,-2.5 @@ -2214,8 +1973,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 301 components: - pos: -0.5,-5.5 @@ -2223,8 +1980,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 302 components: - pos: -0.5,-6.5 @@ -2232,10 +1987,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 303 components: - pos: -0.5,-7.5 @@ -2243,10 +1994,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 305 components: - rot: -1.5707963267948966 rad @@ -2255,8 +2002,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 320 components: - rot: 1.5707963267948966 rad @@ -2265,10 +2010,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 150 @@ -2278,10 +2019,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 176 components: - rot: 1.5707963267948966 rad @@ -2290,10 +2027,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 251 components: - rot: 3.141592653589793 rad @@ -2302,8 +2035,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 290 components: - rot: -1.5707963267948966 rad @@ -2312,10 +2043,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - - enabled: True - type: AmbientSound - uid: 297 components: - rot: 1.5707963267948966 rad @@ -2324,8 +2051,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 56 @@ -2334,16 +2059,12 @@ entities: pos: 4.5,-2.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 147 components: - rot: -1.5707963267948966 rad pos: 4.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 315 components: - rot: -1.5707963267948966 rad @@ -2352,8 +2073,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 258 @@ -2364,8 +2083,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 259 components: - pos: 0.5,-1.5 @@ -2373,8 +2090,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 260 components: - rot: 3.141592653589793 rad @@ -2383,8 +2098,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 261 components: - rot: 3.141592653589793 rad @@ -2393,8 +2106,6 @@ entities: type: Transform - color: '#0088FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 278 @@ -2405,8 +2116,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 284 components: - rot: -1.5707963267948966 rad @@ -2415,8 +2124,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 306 components: - rot: 1.5707963267948966 rad @@ -2425,8 +2132,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 471 components: - rot: 3.141592653589793 rad @@ -2435,8 +2140,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorPlasma entities: - uid: 45 @@ -2555,8 +2258,6 @@ entities: pos: -0.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: KitchenKnife entities: - uid: 388 @@ -2635,8 +2336,6 @@ entities: - pos: -7.5,6.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: PlushieLamp entities: - uid: 492 @@ -2693,8 +2392,6 @@ entities: - pos: 2.5,2.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 190 @@ -2703,8 +2400,6 @@ entities: pos: 4.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 417 @@ -2713,8 +2408,6 @@ entities: pos: 0.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 441 @@ -2722,8 +2415,6 @@ entities: - pos: -5.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 445 @@ -2732,8 +2423,6 @@ entities: pos: 0.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 446 @@ -2741,8 +2430,6 @@ entities: - pos: -0.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 447 @@ -2751,8 +2438,6 @@ entities: pos: -2.5,-3.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 448 @@ -2761,8 +2446,6 @@ entities: pos: 0.5,-4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 476 @@ -2770,11 +2453,9 @@ entities: - pos: -5.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredBlack +- proto: PoweredLightColoredBlack entities: - uid: 167 components: @@ -2782,19 +2463,15 @@ entities: pos: 4.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightColoredFrostyBlue +- proto: PoweredLightColoredFrostyBlue entities: - uid: 352 components: - pos: 0.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 361 @@ -2802,8 +2479,6 @@ entities: - pos: 4.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightExterior @@ -2814,8 +2489,6 @@ entities: pos: -4.5,12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 377 @@ -2824,8 +2497,6 @@ entities: pos: 3.5,12.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 506 @@ -2834,8 +2505,6 @@ entities: pos: -7.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 507 @@ -2844,8 +2513,6 @@ entities: pos: 6.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 508 @@ -2853,8 +2520,6 @@ entities: - pos: -0.5,-7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightLED @@ -2865,8 +2530,6 @@ entities: pos: -5.5,0.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 439 @@ -2875,8 +2538,6 @@ entities: pos: -6.5,7.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 442 @@ -2885,8 +2546,6 @@ entities: pos: -1.5,4.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredSmallLight @@ -2896,8 +2555,6 @@ entities: - pos: -4.5,-5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 313 @@ -2905,8 +2562,6 @@ entities: - pos: 3.5,-1.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 336 @@ -2914,8 +2569,6 @@ entities: - pos: 3.5,-5.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 378 @@ -2924,8 +2577,6 @@ entities: pos: -1.5,10.5 parent: 1 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -3083,11 +2734,10 @@ entities: pos: -7.5,7.5 parent: 1 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 466 - type: SignalTransmitter + - linkedPorts: + 466: + - Pressed: Toggle + type: DeviceLinkSource - proto: SMESBasic entities: - uid: 55 @@ -3266,79 +2916,59 @@ entities: - pos: 6.5,9.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 137 components: - rot: 1.5707963267948966 rad pos: -6.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 138 components: - rot: 3.141592653589793 rad pos: -2.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 139 components: - rot: 3.141592653589793 rad pos: 1.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 140 components: - rot: 3.141592653589793 rad pos: 0.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 141 components: - rot: 3.141592653589793 rad pos: -1.5,-7.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 142 components: - rot: -1.5707963267948966 rad pos: 5.5,-8.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 340 components: - pos: -7.5,10.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 511 components: - rot: 1.5707963267948966 rad pos: -7.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - uid: 512 components: - rot: -1.5707963267948966 rad pos: 6.5,-1.5 parent: 1 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 496 @@ -3367,23 +2997,16 @@ entities: - pos: -6.5,7.5 parent: 1 type: Transform - - outputs: - Left: - - port: Forward - uid: 80 - - port: Forward - uid: 58 - Right: - - port: Reverse - uid: 80 - - port: Reverse - uid: 58 - Middle: - - port: Off - uid: 80 - - port: Off - uid: 58 - type: SignalTransmitter + - linkedPorts: + 80: + - Left: Forward + - Right: Reverse + - Middle: Off + 58: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: VendingMachineChefvend entities: - uid: 379 diff --git a/Resources/Maps/Shuttles/ntv-strike.yml b/Resources/Maps/Shuttles/ntv-strike.yml index d0fd15189b..e5e7d5de9f 100644 --- a/Resources/Maps/Shuttles/ntv-strike.yml +++ b/Resources/Maps/Shuttles/ntv-strike.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 54: FloorMono - 58: FloorRGlass - 63: FloorShuttleOrange - 65: FloorShuttleRed - 66: FloorShuttleWhite - 94: Lattice - 95: Plating + 55: FloorMono + 60: FloorRGlass + 65: FloorShuttleOrange + 67: FloorShuttleRed + 68: FloorShuttleWhite + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 62 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAQQAAAEEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEEAAABBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABCAAAAQgAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAQgAAAEIAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEEAAABBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABBAAAAQQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABBAAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAQwAAAEMAAABDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEMAAABDAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEMAAABDAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABDAAAAQwAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABDAAAAPAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAQQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAEEAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAEEAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAAABBAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2AAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDAAAAQwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQwAAAEMAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQwAAAEMAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAABDAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABBAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABDAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: QQAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + QwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -46,7 +48,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -233,8 +235,6 @@ entities: - pos: -0.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 91 components: - pos: 0.5,-1.5 @@ -245,22 +245,16 @@ entities: - pos: 1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: -1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 94 components: - pos: -2.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 95 components: - pos: -0.5,-0.5 @@ -291,8 +285,6 @@ entities: - pos: -1.5,-8.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 102 components: - pos: -0.5,-5.5 @@ -308,8 +300,6 @@ entities: - pos: -0.5,-8.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 121 components: - pos: -0.5,-2.5 @@ -320,8 +310,6 @@ entities: - pos: 0.5,-8.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 99 @@ -334,8 +322,6 @@ entities: - pos: -1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 81 @@ -343,15 +329,11 @@ entities: - pos: -0.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - uid: 89 components: - pos: -1.5,-1.5 parent: 62 type: Transform - - enabled: True - type: AmbientSound - proto: ChairPilotSeat entities: - uid: 7 @@ -359,39 +341,29 @@ entities: - pos: 0.5,-5.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 10 components: - pos: -1.5,-5.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 61 components: - rot: 3.141592653589793 rad pos: 0.5,-4.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 68 components: - rot: 3.141592653589793 rad pos: -0.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 76 components: - rot: 3.141592653589793 rad pos: -1.5,-4.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: ClothingBackpackDuffel entities: - uid: 171 @@ -627,10 +599,8 @@ entities: pos: -2.5,-2.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 144 components: @@ -638,10 +608,8 @@ entities: pos: -0.5,-0.5 parent: 62 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: FoodBoxPizzaFilled entities: @@ -660,8 +628,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 36 @@ -672,8 +638,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 37 components: - rot: 3.141592653589793 rad @@ -682,8 +646,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 74 components: - rot: 3.141592653589793 rad @@ -692,8 +654,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 82 components: - rot: 1.5707963267948966 rad @@ -702,8 +662,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 112 components: - rot: 3.141592653589793 rad @@ -712,8 +670,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 119 components: - rot: 3.141592653589793 rad @@ -722,8 +678,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 115 @@ -733,8 +687,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 8 @@ -745,8 +697,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentPump entities: - uid: 6 @@ -757,8 +707,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 116 components: - pos: 0.5,-0.5 @@ -766,8 +714,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorUranium entities: - uid: 113 @@ -848,8 +794,6 @@ entities: - pos: -1.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: JetpackBlackFilled entities: - uid: 175 @@ -988,19 +932,15 @@ entities: pos: -1.5,-0.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver -- proto: PoweredlightBlueInterior +- proto: PoweredLightBlueInterior entities: - uid: 70 components: - pos: -0.5,-2.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 78 @@ -1009,8 +949,6 @@ entities: pos: -0.5,-7.5 parent: 62 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1126,55 +1064,41 @@ entities: - pos: 2.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 14 components: - pos: -3.5,0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 15 components: - rot: 1.5707963267948966 rad pos: -3.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 16 components: - rot: -1.5707963267948966 rad pos: 2.5,-0.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 17 components: - rot: 3.141592653589793 rad pos: 1.5,-9.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 38 components: - rot: 3.141592653589793 rad pos: -0.5,-9.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - uid: 41 components: - rot: 3.141592653589793 rad pos: -2.5,-9.5 parent: 62 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxSyndicateFilled entities: - uid: 84 diff --git a/Resources/Maps/Shuttles/pirate.yml b/Resources/Maps/Shuttles/pirate.yml index 381709b2ff..9547c8ad96 100644 --- a/Resources/Maps/Shuttles/pirate.yml +++ b/Resources/Maps/Shuttles/pirate.yml @@ -4,16 +4,16 @@ meta: tilemap: 0: Space 12: FloorBar - 22: FloorDark - 58: FloorReinforced - 60: FloorShowroom - 68: FloorSteel - 78: FloorTechMaint - 91: FloorWood - 93: Lattice - 94: Plating + 24: FloorDark + 61: FloorReinforced + 63: FloorShowroom + 71: FloorSteel + 81: FloorTechMaint + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 732 components: @@ -24,25 +24,27 @@ entities: - chunks: -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAAAMAAAAXgAAAF4AAAAWAAAAFgAAABYAAAAWAAAAFgAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABEAAAAXgAAAEQAAABeAAAAFgAAABYAAAAWAAAAFgAAABYAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAAF4AAABEAAAAXgAAABYAAAAWAAAAFgAAABYAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAEQAAABeAAAARAAAAF4AAAAWAAAAFgAAABYAAAAWAAAAFgAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAARAAAAF4AAABeAAAAFgAAABYAAAAWAAAAFgAAABYAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABEAAAARAAAAEQAAABEAAAAXgAAAF4AAABeAAAAFgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAABeAAAAXgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAWwAAAF4AAABeAAAAFgAAABYAAAAWAAAAFgAAABYAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABbAAAAWwAAAFsAAABbAAAAXgAAAF4AAABeAAAAFgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAWwAAAFsAAABbAAAAWwAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAFsAAABbAAAAWwAAAFsAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAABYAAAAWAAAAFgAAABYAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAF0AAABdAAAAXQAAAF4AAABeAAAAFgAAABYAAAAWAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAMAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAAYQAAAEcAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAGEAAABHAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAABhAAAARwAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAARwAAAGEAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAXgAAAGEAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABeAAAAXgAAAF4AAABeAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAABeAAAAXgAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAAAAAAAAAXQAAAAAAAAAAAAAAAAAAAF0AAAAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAAAAAAAAAF0AAABdAAAAAAAAAF0AAABdAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAF0AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAwAAABeAAAAXgAAAE4AAABOAAAATgAAAE4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABbAAAAWwAAAFsAAAAMAAAAXgAAAF4AAABOAAAATgAAAE4AAABOAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAWwAAAFsAAABbAAAADAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAFsAAABbAAAAWwAAAAwAAAAMAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABbAAAAWwAAAFsAAAAMAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAADAAAAAwAAAAMAAAADAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAwAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAAAXgAAAF4AAAAMAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAABeAAAADAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAABeAAAAXgAAAAwAAAAMAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABeAAAAXgAAAF4AAAAMAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAADAAAAAwAAAAMAAAADAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 0,0: ind: 0,0 - tiles: XgAAAF4AAABEAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABOAAAAXgAAAEQAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATgAAAF4AAABEAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAE4AAABeAAAARAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAARAAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAPAAAADwAAAA8AAAAPAAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAADwAAAA8AAAAPAAAADwAAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA8AAAAPAAAADwAAAA8AAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABOAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAF4AAABeAAAATgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAABdAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXQAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABHAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAEcAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAABHAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAARwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPwAAAD8AAAA/AAAAPwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAD8AAAA/AAAAPwAAAD8AAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA/AAAAPwAAAD8AAAA/AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABgAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAAAAAAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAAAAAAAAAAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOAAAAXgAAAE4AAABOAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAOgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAADoAAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAFEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -50,7 +52,7 @@ entities: version: 2 nodes: - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Dirt decals: @@ -64,7 +66,7 @@ entities: 91: -7,-6 103: -9,-5 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -110,7 +112,7 @@ entities: 102: 3,6 105: -9,-3 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -160,7 +162,7 @@ entities: 88: -7,-1 104: -9,-4 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -342,12 +344,8 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextShake: -4201.5220081 - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockCommand entities: - uid: 649 @@ -540,20 +538,20 @@ entities: type: Transform - containers: ReagentDispenser-beaker: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: beakerSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: BoxLethalshot @@ -570,952 +568,606 @@ entities: - pos: -0.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 339 components: - pos: -0.5,5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 340 components: - pos: -0.5,4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 341 components: - pos: -1.5,4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 342 components: - pos: -2.5,4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 343 components: - pos: -2.5,3.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 344 components: - pos: -2.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 345 components: - pos: -2.5,1.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 346 components: - pos: -2.5,0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 347 components: - pos: -3.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 348 components: - pos: -1.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 349 components: - pos: -4.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 350 components: - pos: -0.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 351 components: - pos: 4.5,8.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 352 components: - pos: 4.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 353 components: - pos: 4.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 354 components: - pos: 3.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 355 components: - pos: 3.5,8.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 356 components: - pos: 3.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 357 components: - pos: 3.5,10.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 358 components: - pos: 3.5,11.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 359 components: - pos: 3.5,12.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 360 components: - pos: 3.5,13.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 362 components: - pos: 2.5,5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 363 components: - pos: 2.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 364 components: - pos: 2.5,4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 365 components: - pos: 2.5,3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 366 components: - pos: 2.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 367 components: - pos: 3.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 368 components: - pos: 5.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 369 components: - pos: 4.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 370 components: - pos: 2.5,1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 371 components: - pos: -1.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 372 components: - pos: -2.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 373 components: - pos: -3.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 374 components: - pos: -4.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 375 components: - pos: -2.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 376 components: - pos: -2.5,8.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 377 components: - pos: -2.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 378 components: - pos: -2.5,10.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 379 components: - pos: -2.5,11.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 380 components: - pos: -3.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 381 components: - pos: -4.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 382 components: - pos: -1.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 383 components: - pos: -0.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 384 components: - pos: 0.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 385 components: - pos: 0.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 386 components: - pos: 0.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 387 components: - pos: 1.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 388 components: - pos: 2.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 389 components: - pos: 2.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 390 components: - pos: 2.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 391 components: - pos: -0.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 392 components: - pos: -1.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 393 components: - pos: -2.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 394 components: - pos: -3.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 395 components: - pos: -4.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 396 components: - pos: 0.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 397 components: - pos: -9.5,0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 398 components: - pos: 0.5,-4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 399 components: - pos: 0.5,-5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 400 components: - pos: -0.5,-5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 401 components: - pos: -1.5,-5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 402 components: - pos: -2.5,-5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 403 components: - pos: -3.5,-5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 404 components: - pos: -4.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 405 components: - pos: 1.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 406 components: - pos: -9.5,-0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 407 components: - pos: -8.5,-0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 408 components: - pos: -7.5,-0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 409 components: - pos: -7.5,-1.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 410 components: - pos: -7.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 411 components: - pos: -7.5,-3.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 412 components: - pos: -7.5,-4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 413 components: - pos: -6.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 414 components: - pos: -7.5,0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 415 components: - pos: -7.5,1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 416 components: - pos: -7.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 417 components: - pos: -7.5,3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 418 components: - pos: -8.5,2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 419 components: - pos: -9.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 420 components: - pos: -10.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 421 components: - pos: -7.5,4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 422 components: - pos: -7.5,5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 423 components: - pos: -7.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 424 components: - pos: -6.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 425 components: - pos: -7.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 426 components: - pos: -7.5,8.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 427 components: - pos: -8.5,5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 428 components: - pos: -9.5,5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 429 components: - pos: 1.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 430 components: - pos: 1.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 431 components: - pos: 1.5,8.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 432 components: - pos: 4.5,5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 433 components: - pos: 5.5,5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 434 components: - pos: -7.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 435 components: - pos: -10.5,5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 436 components: - pos: -10.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 437 components: - pos: -7.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 438 components: - pos: -8.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 439 components: - pos: -9.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 440 components: - pos: 2.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 441 components: - pos: 3.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 442 components: - pos: 4.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 443 components: - pos: 3.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 444 components: - pos: 4.5,-0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 445 components: - pos: 5.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 541 components: - pos: -2.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 551 components: - pos: -8.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 553 components: - pos: -2.5,-4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 554 components: - pos: -5.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 555 components: - pos: -2.5,12.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 563 components: - pos: -2.5,-5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 564 components: - pos: -2.5,-6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 631 components: - pos: -1.5,-6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 632 components: - pos: -2.5,-6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 633 components: - pos: -3.5,-6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 636 components: - pos: -7.5,10.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 640 components: - pos: -9.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 641 components: - pos: -6.5,9.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 714 components: - pos: 3.5,14.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 230 @@ -1523,309 +1175,191 @@ entities: - pos: 1.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 269 components: - pos: -2.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 270 components: - pos: -1.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 271 components: - pos: -0.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 272 components: - pos: 0.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 273 components: - pos: 1.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 274 components: - pos: 1.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 275 components: - pos: 2.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 276 components: - pos: 3.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 279 components: - pos: -3.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 280 components: - pos: -4.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 281 components: - pos: -4.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 282 components: - pos: -4.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 283 components: - pos: -4.5,-4.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 284 components: - pos: -4.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 285 components: - pos: -5.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 286 components: - pos: -6.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 287 components: - pos: -7.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 288 components: - pos: -7.5,-1.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 289 components: - pos: -7.5,-0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 290 components: - pos: -7.5,0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 291 components: - pos: -7.5,1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 292 components: - pos: -7.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 293 components: - pos: -7.5,3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 294 components: - pos: -7.5,4.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 295 components: - pos: -7.5,5.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 296 components: - pos: -7.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 297 components: - pos: -3.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 298 components: - pos: -2.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 313 components: - pos: 1.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 315 components: - pos: 0.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 316 components: - pos: 1.5,8.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 318 components: - pos: -0.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 326 components: - pos: -1.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 488 components: - pos: 1.5,9.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 582 components: - pos: -4.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 585 components: - pos: -5.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 586 components: - pos: -6.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableMV entities: - uid: 300 @@ -1833,252 +1367,156 @@ entities: - pos: -4.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 301 components: - pos: -4.5,-4.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 302 components: - pos: -4.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 303 components: - pos: -4.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 304 components: - pos: -5.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 305 components: - pos: -6.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 306 components: - pos: -7.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 307 components: - pos: -8.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 308 components: - pos: -9.5,-2.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 309 components: - pos: -9.5,-1.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 310 components: - pos: -9.5,-0.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 311 components: - pos: -9.5,0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 314 components: - pos: -8.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 319 components: - pos: 1.5,9.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 320 components: - pos: 1.5,8.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 321 components: - pos: 1.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 322 components: - pos: -0.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 323 components: - pos: -0.5,5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 324 components: - pos: 0.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 325 components: - pos: 1.5,6.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 327 components: - pos: 2.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 328 components: - pos: 3.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 329 components: - pos: 4.5,7.5 parent: 732 type: Transform - - fixtures: {} - type: Fixtures - uid: 330 components: - pos: 4.5,8.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 332 components: - pos: -3.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 333 components: - pos: -2.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 334 components: - pos: -1.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 335 components: - pos: -0.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 336 components: - pos: 0.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 337 components: - pos: 0.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 338 components: - pos: 0.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableTerminal entities: - uid: 268 @@ -2087,10 +1525,6 @@ entities: pos: -2.5,-1.5 parent: 732 type: Transform - - canCollide: False - type: Physics - - fixtures: {} - type: Fixtures - proto: CarpetBlack entities: - uid: 526 @@ -2334,8 +1768,6 @@ entities: - pos: 3.8298292,5.5017543 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: ClothingHeadHatPirate entities: - uid: 547 @@ -2362,8 +1794,6 @@ entities: - pos: -6.50084,2.62934 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: ClothingMaskBreath entities: - uid: 589 @@ -2505,8 +1935,6 @@ entities: - pos: -8.437552,-4.4587874 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: DrinkBottleAle entities: - uid: 514 @@ -2514,8 +1942,6 @@ entities: - pos: -9.517828,-1.2026272 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: DrinkCognacBottleFull entities: - uid: 513 @@ -2523,8 +1949,6 @@ entities: - pos: -9.455328,-1.4370022 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: DrinkGlass entities: - uid: 558 @@ -2532,22 +1956,16 @@ entities: - pos: -7.3675203,-2.6619558 parent: 732 type: Transform - - canCollide: False - type: Physics - uid: 559 components: - pos: -7.4925203,-2.2557058 parent: 732 type: Transform - - canCollide: False - type: Physics - uid: 560 components: - pos: -7.2581453,-1.2869558 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: DrinkGrogGlass entities: - uid: 591 @@ -2567,8 +1985,6 @@ entities: - pos: -9.676509,-1.6372542 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: DrinkWhiskeyBottleFull entities: - uid: 557 @@ -2576,8 +1992,6 @@ entities: - pos: -7.6487703,-3.1932058 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: DrinkWineBottleFull entities: - uid: 512 @@ -2585,8 +1999,6 @@ entities: - pos: -9.720953,-1.2651272 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: FaxMachineSyndie entities: - uid: 533 @@ -2603,15 +2015,11 @@ entities: - pos: -4.625556,7.7085676 parent: 732 type: Transform - - canCollide: False - type: Physics - uid: 578 components: - pos: -4.391181,7.6616926 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: Fireplace entities: - uid: 603 @@ -2670,31 +2078,23 @@ entities: pos: 2.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 197 components: - rot: 1.5707963267948966 rad pos: 2.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 198 components: - rot: 1.5707963267948966 rad pos: 0.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 214 components: - pos: -2.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 219 components: - rot: 3.141592653589793 rad @@ -2707,8 +2107,6 @@ entities: pos: 2.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 646 components: - rot: -1.5707963267948966 rad @@ -2728,8 +2126,6 @@ entities: - pos: -7.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 233 components: - pos: -2.5,6.5 @@ -2748,40 +2144,30 @@ entities: pos: 3.5,-1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 199 components: - rot: 1.5707963267948966 rad pos: 1.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 212 components: - rot: -1.5707963267948966 rad pos: -1.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 215 components: - rot: -1.5707963267948966 rad pos: -3.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 216 components: - rot: -1.5707963267948966 rad pos: -4.5,-2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 217 components: - rot: -1.5707963267948966 rad @@ -2812,15 +2198,11 @@ entities: pos: -7.5,1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 225 components: - pos: -7.5,3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 226 components: - pos: -7.5,4.5 @@ -2837,8 +2219,6 @@ entities: pos: -6.5,6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 231 components: - rot: -1.5707963267948966 rad @@ -2890,16 +2270,12 @@ entities: - pos: 2.5,3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 244 components: - rot: 3.141592653589793 rad pos: 2.5,1.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 245 components: - rot: 3.141592653589793 rad @@ -2912,8 +2288,6 @@ entities: pos: 3.5,-0.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 248 components: - pos: -2.5,5.5 @@ -2964,23 +2338,17 @@ entities: - pos: 2.5,-5.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 687 components: - pos: 2.5,-6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 690 components: - rot: 3.141592653589793 rad pos: -6.5,-6.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 691 components: - rot: 3.141592653589793 rad @@ -3041,8 +2409,6 @@ entities: pos: -10.5,10.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 708 components: - rot: -1.5707963267948966 rad @@ -3069,16 +2435,12 @@ entities: pos: 0.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 213 components: - rot: 1.5707963267948966 rad pos: -2.5,-3.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 220 components: - rot: -1.5707963267948966 rad @@ -3091,8 +2453,6 @@ entities: pos: -7.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 234 components: - rot: -1.5707963267948966 rad @@ -3105,8 +2465,6 @@ entities: pos: 2.5,2.5 parent: 732 type: Transform - - enabled: True - type: AmbientSound - uid: 707 components: - pos: -6.5,10.5 @@ -3153,86 +2511,64 @@ entities: - pos: 2.5,7.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 243 components: - rot: -1.5707963267948966 rad pos: 3.5,2.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 252 components: - rot: 1.5707963267948966 rad pos: -3.5,7.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 253 components: - rot: 1.5707963267948966 rad pos: -8.5,6.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 255 components: - rot: 1.5707963267948966 rad pos: -8.5,2.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 257 components: - rot: 1.5707963267948966 rad pos: -8.5,-1.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 258 components: - rot: 3.141592653589793 rad pos: -2.5,-4.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 260 components: - pos: -2.5,9.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 660 components: - pos: 3.5,9.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 700 components: - rot: -1.5707963267948966 rad pos: -6.5,8.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 718 components: - rot: 3.141592653589793 rad pos: -2.5,0.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - proto: GasVentScrubber entities: - uid: 645 @@ -3240,31 +2576,23 @@ entities: - pos: 2.5,-4.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 696 components: - pos: -6.5,-0.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 697 components: - rot: -1.5707963267948966 rad pos: -3.5,10.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - uid: 698 components: - rot: 3.141592653589793 rad pos: -6.5,9.5 parent: 732 type: Transform - - enabled: False - type: AmbientSound - proto: GeneratorUranium entities: - uid: 55 @@ -3458,8 +2786,6 @@ entities: - pos: 3.4609303,5.7205043 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: Lighter entities: - uid: 518 @@ -3467,8 +2793,6 @@ entities: - pos: -7.3640995,-4.4362655 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: MagazineBoxMagnumHighVelocity entities: - uid: 671 @@ -3488,8 +2812,6 @@ entities: - pos: 4.548579,5.6111293 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: MedkitOxygenFilled entities: - uid: 594 @@ -3497,8 +2819,6 @@ entities: - pos: 4.579829,7.5955043 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: NitrogenCanister entities: - uid: 207 @@ -3819,8 +3139,6 @@ entities: - pos: 4.360234,6.581131 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: ShuttleWindow entities: - uid: 2 @@ -3997,20 +3315,20 @@ entities: type: Transform - containers: ReagentDispenser-beaker: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: beakerSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: SpawnPointPirates @@ -5189,8 +4507,6 @@ entities: - pos: -6.391465,2.47309 parent: 732 type: Transform - - canCollide: False - type: Physics - proto: WeldingFuelTankFull entities: - uid: 561 @@ -5205,6 +4521,4 @@ entities: - pos: 2.4808617,-4.4780817 parent: 732 type: Transform - - canCollide: False - type: Physics ... diff --git a/Resources/Maps/Shuttles/prospecter.yml b/Resources/Maps/Shuttles/prospecter.yml index 617b4c7cda..1919c9f148 100644 --- a/Resources/Maps/Shuttles/prospecter.yml +++ b/Resources/Maps/Shuttles/prospecter.yml @@ -1,18 +1,16 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 69: FloorSteel - 75: FloorSteelMono - 79: FloorTechMaint - 94: Lattice - 95: Plating + 24: FloorDark + 71: FloorSteel + 77: FloorSteelMono + 81: FloorTechMaint + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 182 components: @@ -23,21 +21,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAEUAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAEUAAABFAAAASwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABFAAAARQAAAEsAAABLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAARQAAAEUAAABLAAAASwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAARwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAABHAAAATQAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAARwAAAE0AAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAEcAAABNAAAATQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: XwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABFAAAAXwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABHAAAAYQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -45,7 +47,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -101,6 +103,14 @@ entities: decals: 22: 1,2 23: 1,1 + - node: + color: '#334E6DC8' + id: BrickTileWhiteLineN + decals: + 17: -3,3 + 18: -2,3 + 19: -1,3 + 20: 0,3 - node: color: '#A4610696' id: BrickTileWhiteLineN @@ -110,14 +120,6 @@ entities: 7: -1,-5 8: 0,-5 9: 1,-5 - - node: - color: '#334E6DC8' - id: BrickTileWhiteLineN - decals: - 17: -3,3 - 18: -2,3 - 19: -1,3 - 20: 0,3 - node: angle: 4.71238898038469 rad color: '#FFFFFFFF' @@ -253,43 +255,28 @@ entities: - pos: 0.5,-0.5 parent: 182 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 173 - - port: Pressed - uid: 172 - type: SignalReceiver + - links: + - 172 + - 173 + type: DeviceLinkSink - uid: 9 components: - pos: 0.5,-1.5 parent: 182 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 173 - - port: Pressed - uid: 172 - type: SignalReceiver + - links: + - 172 + - 173 + type: DeviceLinkSink - uid: 10 components: - pos: 0.5,-2.5 parent: 182 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 173 - - port: Pressed - uid: 172 - type: SignalReceiver + - links: + - 172 + - 173 + type: DeviceLinkSink - uid: 25 components: - pos: -6.5,-2.5 @@ -312,8 +299,6 @@ entities: - pos: -2.5,-6.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 93 components: - pos: -2.5,-5.5 @@ -414,8 +399,6 @@ entities: - pos: -0.5,-3.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 115 components: - pos: -0.5,-4.5 @@ -426,15 +409,11 @@ entities: - pos: -0.5,-5.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 117 components: - pos: 0.5,-5.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 118 components: - pos: 1.5,-5.5 @@ -450,36 +429,26 @@ entities: - pos: -4.5,-0.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 121 components: - pos: -5.5,-0.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 122 components: - pos: -5.5,-1.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 123 components: - pos: -5.5,-2.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - pos: -5.5,0.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 86 @@ -509,8 +478,6 @@ entities: - pos: -2.5,-6.5 parent: 182 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 87 @@ -555,8 +522,6 @@ entities: pos: 0.5,2.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - proto: ClothingNeckCloakMiner entities: - uid: 148 @@ -594,119 +559,63 @@ entities: pos: -0.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 169 - Forward: - - port: Left - uid: 169 - Off: - - port: Middle - uid: 169 - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 15 components: - rot: 1.5707963267948966 rad pos: 0.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 169 - Forward: - - port: Left - uid: 169 - Off: - - port: Middle - uid: 169 - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 16 components: - rot: 1.5707963267948966 rad pos: 1.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 169 - Forward: - - port: Left - uid: 169 - Off: - - port: Middle - uid: 169 - type: SignalReceiver + - links: + - 169 + type: DeviceLinkSink - uid: 17 components: - rot: 1.5707963267948966 rad pos: -4.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 168 - Forward: - - port: Left - uid: 168 - Off: - - port: Middle - uid: 168 - type: SignalReceiver + - links: + - 168 + type: DeviceLinkSink - uid: 19 components: - rot: 1.5707963267948966 rad pos: -5.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 168 - Forward: - - port: Left - uid: 168 - Off: - - port: Middle - uid: 168 - type: SignalReceiver + - links: + - 168 + type: DeviceLinkSink - uid: 20 components: - rot: 1.5707963267948966 rad pos: -6.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 168 - Forward: - - port: Left - uid: 168 - Off: - - port: Middle - uid: 168 - type: SignalReceiver + - links: + - 168 + type: DeviceLinkSink - uid: 144 components: - rot: 1.5707963267948966 rad pos: -3.5,-2.5 parent: 182 type: Transform - - inputs: - Reverse: - - port: Right - uid: 168 - Forward: - - port: Left - uid: 168 - Off: - - port: Middle - uid: 168 - type: SignalReceiver + - links: + - 168 + type: DeviceLinkSink - proto: DrinkFlaskOld entities: - uid: 160 @@ -882,8 +791,6 @@ entities: - pos: -4.5,2.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - proto: IntercomSupply entities: - uid: 128 @@ -911,12 +818,12 @@ entities: - pos: -0.5,-4.5 parent: 182 type: Transform - - locked: False + - locked: false type: Lock - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 179 type: ContainerContainer @@ -935,8 +842,6 @@ entities: type: MetaData - parent: 178 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: OreProcessor entities: @@ -952,15 +857,11 @@ entities: - pos: -6.5,-2.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - uid: 134 components: - pos: -4.5,-2.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - proto: PottedPlantRandomPlastic entities: - uid: 167 @@ -976,8 +877,6 @@ entities: pos: -1.5,2.5 parent: 182 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 164 @@ -985,8 +884,6 @@ entities: - pos: -4.5,-4.5 parent: 182 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 165 @@ -995,8 +892,6 @@ entities: pos: -1.5,-2.5 parent: 182 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 166 @@ -1005,8 +900,6 @@ entities: pos: 0.5,-6.5 parent: 182 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: PoweredlightSodium @@ -1016,8 +909,6 @@ entities: - pos: 2.5,-0.5 parent: 182 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: Rack @@ -1148,29 +1039,27 @@ entities: - pos: -1.5,0.5 parent: 182 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 8 - - port: Toggle - uid: 9 - - port: Toggle - uid: 10 - type: SignalTransmitter + - linkedPorts: + 8: + - Pressed: Toggle + 9: + - Pressed: Toggle + 10: + - Pressed: Toggle + type: DeviceLinkSource - uid: 173 components: - pos: 2.5,0.5 parent: 182 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 8 - - port: Toggle - uid: 9 - - port: Toggle - uid: 10 - type: SignalTransmitter + - linkedPorts: + 8: + - Pressed: Toggle + 9: + - Pressed: Toggle + 10: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignMinerDock entities: - uid: 151 @@ -1228,31 +1117,23 @@ entities: pos: -3.5,-7.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - uid: 137 components: - pos: -4.5,3.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - uid: 138 components: - rot: -1.5707963267948966 rad pos: 2.5,-7.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - uid: 150 components: - rot: 1.5707963267948966 rad pos: -5.5,2.5 parent: 182 type: Transform - - bodyType: Static - type: Physics - proto: TwoWayLever entities: - uid: 168 @@ -1260,63 +1141,43 @@ entities: - pos: -3.5,-0.5 parent: 182 type: Transform - - outputs: - Left: - - port: Forward - uid: 20 - - port: Forward - uid: 19 - - port: Forward - uid: 17 - - port: Forward - uid: 144 - Right: - - port: Reverse - uid: 20 - - port: Reverse - uid: 19 - - port: Reverse - uid: 17 - - port: Reverse - uid: 144 - Middle: - - port: Off - uid: 20 - - port: Off - uid: 19 - - port: Off - uid: 17 - - port: Off - uid: 144 - type: SignalTransmitter + - linkedPorts: + 20: + - Left: Forward + - Right: Reverse + - Middle: Off + 19: + - Left: Forward + - Right: Reverse + - Middle: Off + 17: + - Left: Forward + - Right: Reverse + - Middle: Off + 144: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 169 components: - pos: 2.5,-0.5 parent: 182 type: Transform - - outputs: - Left: - - port: Forward - uid: 16 - - port: Forward - uid: 15 - - port: Forward - uid: 14 - Right: - - port: Reverse - uid: 16 - - port: Reverse - uid: 15 - - port: Reverse - uid: 14 - Middle: - - port: Off - uid: 16 - - port: Off - uid: 15 - - port: Off - uid: 14 - type: SignalTransmitter + - linkedPorts: + 16: + - Left: Forward + - Right: Reverse + - Middle: Off + 15: + - Left: Forward + - Right: Reverse + - Middle: Off + 14: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: WallReinforced entities: - uid: 1 diff --git a/Resources/Maps/Shuttles/pts.yml b/Resources/Maps/Shuttles/pts.yml index 6f2c9e46b1..32b0b27c2a 100644 --- a/Resources/Maps/Shuttles/pts.yml +++ b/Resources/Maps/Shuttles/pts.yml @@ -1,19 +1,17 @@ meta: - format: 4 - name: DemoStation - author: Space-Wizards + format: 5 postmapinit: false tilemap: 0: Space - 23: FloorDark - 28: FloorDarkMono - 32: FloorDarkPlastic - 75: FloorSteelMono - 80: FloorTechMaint2 - 94: Lattice - 95: Plating + 24: FloorDark + 29: FloorDarkMono + 33: FloorDarkPlastic + 77: FloorSteelMono + 82: FloorTechMaint2 + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 148 components: @@ -24,21 +22,25 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAIAAAAyAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAASwAAACAAAAJLAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAEsAAAMgAAACSwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAIAAAAiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAcAAAAXwAAABwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAl8AAAAgAAABIAAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABSAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAIQAAAyEAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAATQAAACEAAAJNAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAE0AAAMhAAACTQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAIQAAAiEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAdAAAAYQAAAB0AAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAmEAAAAhAAABIQAAAw== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAHAAAAl8AAAAcAAADIAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAACAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAABcAAAIXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAHQAAAmEAAAAdAAADIQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAACEAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAIYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: HAAAAl8AAAAcAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAACXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAA18AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + HQAAAmEAAAAdAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABSwAAA18AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAEsAAAJfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAACXwAAABwAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAF8AAAAXAAADXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAABTQAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAE0AAAJhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAACYQAAAB0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAGEAAAAYAAADYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - type: OccluderTree @@ -46,7 +48,7 @@ entities: - type: GridPathfinding - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -235,8 +237,6 @@ entities: - pos: 1.5,-5.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 81 components: - pos: 1.5,-4.5 @@ -252,29 +252,21 @@ entities: - pos: 1.5,-2.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 84 components: - pos: 1.5,-1.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 85 components: - pos: 1.5,-0.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 86 components: - pos: 1.5,0.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 87 components: - pos: 0.5,0.5 @@ -285,8 +277,6 @@ entities: - pos: 0.5,1.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 89 components: - pos: 0.5,2.5 @@ -317,8 +307,6 @@ entities: - pos: -1.5,1.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 95 components: - pos: -1.5,0.5 @@ -329,29 +317,21 @@ entities: - pos: -2.5,0.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 97 components: - pos: -2.5,-0.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 98 components: - pos: -2.5,-1.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 99 components: - pos: -2.5,-2.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 100 components: - pos: -2.5,-3.5 @@ -367,8 +347,6 @@ entities: - pos: -2.5,-5.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 103 components: - pos: -1.5,-5.5 @@ -389,8 +367,6 @@ entities: - pos: 1.5,-5.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - proto: CableHV entities: - uid: 70 @@ -418,8 +394,6 @@ entities: - pos: -2.5,-5.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 75 @@ -427,8 +401,6 @@ entities: - pos: -2.5,-5.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - uid: 76 components: - pos: -1.5,-5.5 @@ -449,8 +421,6 @@ entities: - pos: 1.5,-5.5 parent: 148 type: Transform - - enabled: True - type: AmbientSound - proto: ChairPilotSeat entities: - uid: 107 @@ -459,56 +429,42 @@ entities: pos: -2.5,-3.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 108 components: - rot: 1.5707963267948966 rad pos: -2.5,-4.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 109 components: - rot: -1.5707963267948966 rad pos: 1.5,-3.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 110 components: - rot: -1.5707963267948966 rad pos: 1.5,-4.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 135 components: - rot: -1.5707963267948966 rad pos: -0.5,-3.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 136 components: - rot: 1.5707963267948966 rad pos: -0.5,-4.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 145 components: - rot: 3.141592653589793 rad pos: -0.5,2.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - proto: ClosetWallEmergencyFilledRandom entities: - uid: 146 @@ -718,9 +674,7 @@ entities: - pos: -1.5,-6.5 parent: 148 type: Transform - - bodyType: Static - type: Physics -- proto: Intercom +- proto: IntercomCommon entities: - uid: 143 components: @@ -743,8 +697,6 @@ entities: pos: -3.5,-1.5 parent: 148 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 127 @@ -753,8 +705,6 @@ entities: pos: 2.5,-1.5 parent: 148 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 128 @@ -763,8 +713,6 @@ entities: pos: 0.5,2.5 parent: 148 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 129 @@ -773,8 +721,6 @@ entities: pos: -2.5,-4.5 parent: 148 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - uid: 130 @@ -783,8 +729,6 @@ entities: pos: 1.5,-4.5 parent: 148 type: Transform - - enabled: False - type: AmbientSound - powerLoad: 0 type: ApcPowerReceiver - proto: ReinforcedWindow @@ -939,31 +883,23 @@ entities: pos: -3.5,-6.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 132 components: - rot: -1.5707963267948966 rad pos: 2.5,-6.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 133 components: - rot: 1.5707963267948966 rad pos: -3.5,2.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - uid: 134 components: - pos: 2.5,2.5 parent: 148 type: Transform - - bodyType: Static - type: Physics - proto: WallReinforced entities: - uid: 9 diff --git a/Resources/Maps/Shuttles/striker.yml b/Resources/Maps/Shuttles/striker.yml index 5abd4c157d..3c79825fe0 100644 --- a/Resources/Maps/Shuttles/striker.yml +++ b/Resources/Maps/Shuttles/striker.yml @@ -3,15 +3,15 @@ meta: postmapinit: false tilemap: 0: Space - 22: FloorDark - 64: FloorShuttleRed - 78: FloorTechMaint - 79: FloorTechMaint2 - 91: FloorWood - 93: Lattice - 94: Plating + 24: FloorDark + 67: FloorShuttleRed + 81: FloorTechMaint + 82: FloorTechMaint2 + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 325 components: @@ -22,25 +22,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAATgAAAE4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAWwAAAFsAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAFsAAANbAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAWAAADFgAAAxYAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAAFgAAARYAAAEWAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAABYAAAEWAAACFgAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAANeAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAYAAADGAAAAxgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABSAAAAGAAAARgAAAEYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAABgAAAEYAAACGAAAAQ== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFsAAAJeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbAAABXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAAWAAABXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAABFgAAARYAAAFeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAxYAAAJeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAJhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAABYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAABYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABGAAAARgAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAxgAAAJhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABDAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: QAAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + QwAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - type: OccluderTree - type: Shuttle - type: GridPathfinding @@ -54,85 +56,85 @@ entities: color: '#FFFFFFFF' id: BrickTileDarkCornerNe decals: - 12: 1,-1 + 11: 1,-1 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerNw decals: - 6: -3,-1 + 5: -3,-1 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSe decals: - 5: 1,-3 + 4: 1,-3 - node: color: '#FFFFFFFF' id: BrickTileDarkCornerSw decals: - 4: -3,-3 + 3: -3,-3 - node: color: '#FFFFFFFF' id: BrickTileDarkLineS decals: - 1: -1,-3 - 2: -2,-3 - 3: 0,-3 + 0: -1,-3 + 1: -2,-3 + 2: 0,-3 - node: color: '#7F1C1FFF' id: BrickTileWhiteCornerNe decals: - 14: 1,-1 + 13: 1,-1 - node: color: '#7F1C1FFF' id: BrickTileWhiteCornerNw decals: - 13: -3,-1 + 12: -3,-1 - node: color: '#7F1C1FFF' id: BrickTileWhiteCornerSe decals: - 10: 1,-3 + 9: 1,-3 - node: color: '#7F1C1FFF' id: BrickTileWhiteCornerSw decals: - 11: -3,-3 + 10: -3,-3 - node: color: '#7F1C1FFF' id: BrickTileWhiteLineS decals: - 7: -2,-3 - 8: -1,-3 - 9: 0,-3 + 6: -2,-3 + 7: -1,-3 + 8: 0,-3 - node: color: '#FFFFFFFF' id: WarnLineE decals: - 15: 1,-2 + 14: 1,-2 - node: color: '#FFFFFFFF' id: WarnLineS decals: - 17: -3,-2 + 16: -3,-2 - node: color: '#FFFFFFFF' id: WarnLineW decals: - 16: -1,-1 + 15: -1,-1 - node: color: '#FFFFFFFF' id: WoodTrimThinLineN decals: - 18: -1,-5 - 19: 0,-5 - 20: -2,-5 + 17: -1,-5 + 18: 0,-5 + 19: -2,-5 - node: color: '#FFFFFFFF' id: WoodTrimThinLineS decals: - 21: -2,-6 - 22: -1,-6 - 23: 0,-6 + 20: -2,-6 + 21: -1,-6 + 22: 0,-6 type: DecalGrid - version: 2 data: @@ -177,11 +179,7 @@ entities: type: GridAtmosphere - type: GasTileOverlay - type: RadiationGridResistance - - nextShake: 0 - shakeTimes: 10 - type: GravityShake - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirCanister entities: - uid: 91 @@ -198,8 +196,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 248 type: ContainerContainer @@ -213,8 +211,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 319 type: ContainerContainer @@ -230,8 +228,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 348 type: ContainerContainer @@ -245,8 +243,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 349 type: ContainerContainer @@ -258,8 +256,6 @@ entities: type: MetaData - parent: 172 type: Transform - - canCollide: False - type: Physics - proto: APCBasic entities: - uid: 107 @@ -294,8 +290,6 @@ entities: - pos: -1.5,-4.5 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: BlastDoorOpen entities: - uid: 185 @@ -305,18 +299,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 326 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 186 components: - pos: -1.5,-9.5 @@ -324,18 +314,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 327 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 187 components: - pos: -0.5,-9.5 @@ -343,18 +329,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 328 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 188 components: - pos: 0.5,-9.5 @@ -362,18 +344,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 329 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 189 components: - pos: 2.5,-7.5 @@ -381,18 +359,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 330 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 190 components: - pos: 1.5,-5.5 @@ -400,18 +374,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 331 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 191 components: - pos: 1.5,-4.5 @@ -419,18 +389,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 332 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 192 components: - pos: -2.5,-5.5 @@ -438,18 +404,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 333 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 193 components: - pos: -2.5,-4.5 @@ -457,18 +419,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 334 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 196 components: - pos: 3.5,-1.5 @@ -476,18 +434,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 337 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 197 components: - pos: -2.5,1.5 @@ -495,18 +449,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 338 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 198 components: - pos: -1.5,1.5 @@ -514,18 +464,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 339 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 199 components: - pos: -1.5,2.5 @@ -533,18 +479,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 340 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 200 components: - pos: -0.5,2.5 @@ -552,18 +494,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 341 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 201 components: - pos: 0.5,2.5 @@ -571,18 +509,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 342 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 202 components: - pos: 0.5,1.5 @@ -590,18 +524,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 343 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - uid: 203 components: - pos: 1.5,1.5 @@ -609,18 +539,14 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 344 type: ContainerContainer - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 205 - type: SignalReceiver + - links: + - 205 + type: DeviceLinkSink - proto: BoxMRE entities: - uid: 320 @@ -635,310 +561,196 @@ entities: - pos: 0.5,-6.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 121 components: - pos: -0.5,-6.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 122 components: - pos: -0.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 123 components: - pos: -0.5,-8.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 124 components: - pos: -1.5,-8.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 125 components: - pos: 0.5,-8.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 126 components: - pos: 1.5,-8.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 127 components: - pos: -2.5,-8.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 128 components: - pos: -3.5,-8.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 129 components: - pos: -3.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 130 components: - pos: 2.5,-8.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 131 components: - pos: 2.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 132 components: - pos: -0.5,-5.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 133 components: - pos: -0.5,-4.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 134 components: - pos: -0.5,-3.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 135 components: - pos: -0.5,-2.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 136 components: - pos: -0.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 137 components: - pos: -0.5,-0.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 138 components: - pos: -0.5,0.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 139 components: - pos: -0.5,1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 140 components: - pos: -0.5,2.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 141 components: - pos: -1.5,1.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 142 components: - pos: -2.5,1.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 143 components: - pos: 0.5,1.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 144 components: - pos: 1.5,1.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 145 components: - pos: -1.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 146 components: - pos: -2.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 147 components: - pos: -3.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 148 components: - pos: -4.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 149 components: - pos: 0.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 150 components: - pos: 1.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 151 components: - pos: 2.5,-1.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 152 components: - pos: 3.5,-1.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 153 components: - pos: 0.5,-4.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 154 components: - pos: 1.5,-4.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 155 components: - pos: 1.5,-5.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 156 components: - pos: -1.5,-4.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 157 components: - pos: -2.5,-4.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 158 components: - pos: -2.5,-5.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 111 @@ -946,51 +758,31 @@ entities: - pos: 1.5,-7.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 112 components: - pos: 0.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 113 components: - pos: -0.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 114 components: - pos: -1.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 115 components: - pos: -2.5,-7.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 116 components: - pos: -1.5,-6.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHVStack1 entities: - uid: 235 @@ -1001,8 +793,6 @@ entities: type: Transform - count: 10 type: Stack - - canCollide: False - type: Physics - uid: 239 components: - flags: InContainer @@ -1011,8 +801,6 @@ entities: type: Transform - count: 10 type: Stack - - canCollide: False - type: Physics - proto: CableMV entities: - uid: 117 @@ -1020,26 +808,16 @@ entities: - pos: -1.5,-6.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 118 components: - pos: -0.5,-6.5 parent: 325 type: Transform - - fixtures: {} - type: Fixtures - uid: 119 components: - pos: 0.5,-6.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CapacitorStockPart entities: - uid: 233 @@ -1048,120 +826,90 @@ entities: type: MetaData - parent: 41 type: Transform - - canCollide: False - type: Physics - uid: 234 components: - flags: InContainer type: MetaData - parent: 41 type: Transform - - canCollide: False - type: Physics - uid: 237 components: - flags: InContainer type: MetaData - parent: 56 type: Transform - - canCollide: False - type: Physics - uid: 238 components: - flags: InContainer type: MetaData - parent: 56 type: Transform - - canCollide: False - type: Physics - uid: 241 components: - flags: InContainer type: MetaData - parent: 58 type: Transform - - canCollide: False - type: Physics - uid: 242 components: - flags: InContainer type: MetaData - parent: 58 type: Transform - - canCollide: False - type: Physics - uid: 243 components: - flags: InContainer type: MetaData - parent: 58 type: Transform - - canCollide: False - type: Physics - uid: 254 components: - flags: InContainer type: MetaData - parent: 95 type: Transform - - canCollide: False - type: Physics - uid: 261 components: - flags: InContainer type: MetaData - parent: 96 type: Transform - - canCollide: False - type: Physics - uid: 268 components: - flags: InContainer type: MetaData - parent: 97 type: Transform - - canCollide: False - type: Physics - uid: 275 components: - flags: InContainer type: MetaData - parent: 98 type: Transform - - canCollide: False - type: Physics - uid: 282 components: - flags: InContainer type: MetaData - parent: 99 type: Transform - - canCollide: False - type: Physics - uid: 289 components: - flags: InContainer type: MetaData - parent: 100 type: Transform - - canCollide: False - type: Physics - uid: 296 components: - flags: InContainer type: MetaData - parent: 101 type: Transform - - canCollide: False - type: Physics - uid: 303 components: - flags: InContainer type: MetaData - parent: 102 type: Transform - - canCollide: False - type: Physics - proto: Carpet entities: - uid: 174 @@ -1215,8 +963,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: ClothingHandsGlovesCombat entities: - uid: 316 @@ -1225,8 +971,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: ClothingHeadHatOutlawHat entities: - uid: 171 @@ -1252,8 +996,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: ClothingOuterHardsuitSyndie entities: - uid: 67 @@ -1265,12 +1007,10 @@ entities: type: ToggleableClothing - containers: toggleable-clothing: !type:ContainerSlot - showEnts: False - occludes: True + showEnts: false + occludes: true ent: 247 type: ContainerContainer - - canCollide: False - type: Physics - proto: ClothingShoesBootsMagSyndie entities: - uid: 68 @@ -1278,8 +1018,6 @@ entities: - pos: 2.5671847,-1.5447034 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: ComputerIFFSyndicate entities: - uid: 40 @@ -1288,9 +1026,6 @@ entities: pos: 0.5,0.5 parent: 325 type: Transform - - containers: - - board - type: Construction - proto: ComputerShuttleSyndie entities: - uid: 64 @@ -1298,13 +1033,10 @@ entities: - pos: -0.5,1.5 parent: 325 type: Transform - - containers: - - board - type: Construction - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 245 type: ContainerContainer @@ -1316,8 +1048,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: CyberPen entities: - uid: 170 @@ -1325,8 +1055,6 @@ entities: - pos: -1.2917397,-5.203968 parent: 325 type: Transform - - nextAttack: 58.5491928 - type: MeleeWeapon - proto: DoorElectronics entities: - uid: 248 @@ -1335,184 +1063,138 @@ entities: type: MetaData - parent: 92 type: Transform - - canCollide: False - type: Physics - uid: 319 components: - flags: InContainer type: MetaData - parent: 178 type: Transform - - canCollide: False - type: Physics - uid: 326 components: - flags: InContainer type: MetaData - parent: 185 type: Transform - - canCollide: False - type: Physics - uid: 327 components: - flags: InContainer type: MetaData - parent: 186 type: Transform - - canCollide: False - type: Physics - uid: 328 components: - flags: InContainer type: MetaData - parent: 187 type: Transform - - canCollide: False - type: Physics - uid: 329 components: - flags: InContainer type: MetaData - parent: 188 type: Transform - - canCollide: False - type: Physics - uid: 330 components: - flags: InContainer type: MetaData - parent: 189 type: Transform - - canCollide: False - type: Physics - uid: 331 components: - flags: InContainer type: MetaData - parent: 190 type: Transform - - canCollide: False - type: Physics - uid: 332 components: - flags: InContainer type: MetaData - parent: 191 type: Transform - - canCollide: False - type: Physics - uid: 333 components: - flags: InContainer type: MetaData - parent: 192 type: Transform - - canCollide: False - type: Physics - uid: 334 components: - flags: InContainer type: MetaData - parent: 193 type: Transform - - canCollide: False - type: Physics - uid: 337 components: - flags: InContainer type: MetaData - parent: 196 type: Transform - - canCollide: False - type: Physics - uid: 338 components: - flags: InContainer type: MetaData - parent: 197 type: Transform - - canCollide: False - type: Physics - uid: 339 components: - flags: InContainer type: MetaData - parent: 198 type: Transform - - canCollide: False - type: Physics - uid: 340 components: - flags: InContainer type: MetaData - parent: 199 type: Transform - - canCollide: False - type: Physics - uid: 341 components: - flags: InContainer type: MetaData - parent: 200 type: Transform - - canCollide: False - type: Physics - uid: 342 components: - flags: InContainer type: MetaData - parent: 201 type: Transform - - canCollide: False - type: Physics - uid: 343 components: - flags: InContainer type: MetaData - parent: 202 type: Transform - - canCollide: False - type: Physics - uid: 344 components: - flags: InContainer type: MetaData - parent: 203 type: Transform - - canCollide: False - type: Physics - uid: 346 components: - flags: InContainer type: MetaData - parent: 206 type: Transform - - canCollide: False - type: Physics - uid: 347 components: - flags: InContainer type: MetaData - parent: 207 type: Transform - - canCollide: False - type: Physics - uid: 348 components: - flags: InContainer type: MetaData - parent: 208 type: Transform - - canCollide: False - type: Physics - uid: 349 components: - flags: InContainer type: MetaData - parent: 209 type: Transform - - canCollide: False - type: Physics - proto: Dresser entities: - uid: 108 @@ -1540,8 +1222,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 350 type: ContainerContainer @@ -1555,8 +1237,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 351 type: ContainerContainer @@ -1571,16 +1253,12 @@ entities: type: MetaData - parent: 224 type: Transform - - canCollide: False - type: Physics - uid: 351 components: - flags: InContainer type: MetaData - parent: 225 type: Transform - - canCollide: False - type: Physics - proto: GasPipeFourway entities: - uid: 216 @@ -1625,8 +1303,6 @@ entities: pos: -0.5,-7.5 parent: 325 type: Transform - - enabled: True - type: AmbientSound - uid: 212 components: - rot: 1.5707963267948966 rad @@ -1652,8 +1328,6 @@ entities: transmitFrequency: 1621 receiveFrequency: 1621 type: DeviceNetwork - - enabled: False - type: AmbientSound - uid: 219 components: - rot: 1.5707963267948966 rad @@ -1664,8 +1338,6 @@ entities: transmitFrequency: 1621 receiveFrequency: 1621 type: DeviceNetwork - - enabled: False - type: AmbientSound - uid: 220 components: - rot: -1.5707963267948966 rad @@ -1676,8 +1348,6 @@ entities: transmitFrequency: 1621 receiveFrequency: 1621 type: DeviceNetwork - - enabled: False - type: AmbientSound - uid: 221 components: - rot: -1.5707963267948966 rad @@ -1688,8 +1358,6 @@ entities: transmitFrequency: 1621 receiveFrequency: 1621 type: DeviceNetwork - - enabled: False - type: AmbientSound - uid: 222 components: - rot: 1.5707963267948966 rad @@ -1700,8 +1368,6 @@ entities: transmitFrequency: 1621 receiveFrequency: 1621 type: DeviceNetwork - - enabled: False - type: AmbientSound - proto: GeneratorUranium entities: - uid: 41 @@ -1713,13 +1379,13 @@ entities: type: PowerSupplier - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 232 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 233 - 234 @@ -1734,13 +1400,13 @@ entities: type: PowerSupplier - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 236 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 237 - 238 @@ -1754,16 +1420,12 @@ entities: type: MetaData - parent: 41 type: Transform - - canCollide: False - type: Physics - uid: 236 components: - flags: InContainer type: MetaData - parent: 56 type: Transform - - canCollide: False - type: Physics - proto: GravityGeneratorMini entities: - uid: 57 @@ -1875,17 +1537,17 @@ entities: pos: 0.5,-8.5 parent: 325 type: Transform - - enabled: False + - enabled: false type: Thruster - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 240 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 241 - 242 @@ -1900,8 +1562,6 @@ entities: type: MetaData - parent: 58 type: Transform - - canCollide: False - type: Physics - proto: HandheldHealthAnalyzer entities: - uid: 305 @@ -1910,8 +1570,6 @@ entities: type: MetaData - parent: 172 type: Transform - - canCollide: False - type: Physics - proto: HospitalCurtainsOpen entities: - uid: 106 @@ -1927,8 +1585,6 @@ entities: - pos: 2.4961905,-1.3602189 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: MedkitCombat entities: - uid: 172 @@ -1938,8 +1594,8 @@ entities: type: Transform - containers: storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 305 - 306 @@ -1947,8 +1603,6 @@ entities: - 308 - 309 type: ContainerContainer - - canCollide: False - type: Physics - proto: MicroManipulatorStockPart entities: - uid: 250 @@ -1957,256 +1611,192 @@ entities: type: MetaData - parent: 95 type: Transform - - canCollide: False - type: Physics - uid: 251 components: - flags: InContainer type: MetaData - parent: 95 type: Transform - - canCollide: False - type: Physics - uid: 252 components: - flags: InContainer type: MetaData - parent: 95 type: Transform - - canCollide: False - type: Physics - uid: 253 components: - flags: InContainer type: MetaData - parent: 95 type: Transform - - canCollide: False - type: Physics - uid: 257 components: - flags: InContainer type: MetaData - parent: 96 type: Transform - - canCollide: False - type: Physics - uid: 258 components: - flags: InContainer type: MetaData - parent: 96 type: Transform - - canCollide: False - type: Physics - uid: 259 components: - flags: InContainer type: MetaData - parent: 96 type: Transform - - canCollide: False - type: Physics - uid: 260 components: - flags: InContainer type: MetaData - parent: 96 type: Transform - - canCollide: False - type: Physics - uid: 264 components: - flags: InContainer type: MetaData - parent: 97 type: Transform - - canCollide: False - type: Physics - uid: 265 components: - flags: InContainer type: MetaData - parent: 97 type: Transform - - canCollide: False - type: Physics - uid: 266 components: - flags: InContainer type: MetaData - parent: 97 type: Transform - - canCollide: False - type: Physics - uid: 267 components: - flags: InContainer type: MetaData - parent: 97 type: Transform - - canCollide: False - type: Physics - uid: 271 components: - flags: InContainer type: MetaData - parent: 98 type: Transform - - canCollide: False - type: Physics - uid: 272 components: - flags: InContainer type: MetaData - parent: 98 type: Transform - - canCollide: False - type: Physics - uid: 273 components: - flags: InContainer type: MetaData - parent: 98 type: Transform - - canCollide: False - type: Physics - uid: 274 components: - flags: InContainer type: MetaData - parent: 98 type: Transform - - canCollide: False - type: Physics - uid: 278 components: - flags: InContainer type: MetaData - parent: 99 type: Transform - - canCollide: False - type: Physics - uid: 279 components: - flags: InContainer type: MetaData - parent: 99 type: Transform - - canCollide: False - type: Physics - uid: 280 components: - flags: InContainer type: MetaData - parent: 99 type: Transform - - canCollide: False - type: Physics - uid: 281 components: - flags: InContainer type: MetaData - parent: 99 type: Transform - - canCollide: False - type: Physics - uid: 285 components: - flags: InContainer type: MetaData - parent: 100 type: Transform - - canCollide: False - type: Physics - uid: 286 components: - flags: InContainer type: MetaData - parent: 100 type: Transform - - canCollide: False - type: Physics - uid: 287 components: - flags: InContainer type: MetaData - parent: 100 type: Transform - - canCollide: False - type: Physics - uid: 288 components: - flags: InContainer type: MetaData - parent: 100 type: Transform - - canCollide: False - type: Physics - uid: 292 components: - flags: InContainer type: MetaData - parent: 101 type: Transform - - canCollide: False - type: Physics - uid: 293 components: - flags: InContainer type: MetaData - parent: 101 type: Transform - - canCollide: False - type: Physics - uid: 294 components: - flags: InContainer type: MetaData - parent: 101 type: Transform - - canCollide: False - type: Physics - uid: 295 components: - flags: InContainer type: MetaData - parent: 101 type: Transform - - canCollide: False - type: Physics - uid: 299 components: - flags: InContainer type: MetaData - parent: 102 type: Transform - - canCollide: False - type: Physics - uid: 300 components: - flags: InContainer type: MetaData - parent: 102 type: Transform - - canCollide: False - type: Physics - uid: 301 components: - flags: InContainer type: MetaData - parent: 102 type: Transform - - canCollide: False - type: Physics - uid: 302 components: - flags: InContainer type: MetaData - parent: 102 type: Transform - - canCollide: False - type: Physics - proto: Mirror entities: - uid: 321 @@ -2223,8 +1813,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: NitrogenTankFilled entities: - uid: 94 @@ -2232,8 +1820,6 @@ entities: - pos: -2.3718932,-0.48935834 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: NukeCodePaper entities: - uid: 323 @@ -2266,8 +1852,6 @@ entities: type: MetaData - parent: 172 type: Transform - - canCollide: False - type: Physics - proto: PinpointerNuclear entities: - uid: 162 @@ -2275,8 +1859,6 @@ entities: - pos: 1.3790641,-2.3161128 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: PlasmaReinforcedWindowDirectional entities: - uid: 104 @@ -2393,8 +1975,6 @@ entities: - pos: 1.6551247,-2.4069052 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: ReinforcedPlasmaWindow entities: - uid: 6 @@ -2489,8 +2069,6 @@ entities: - pos: 1.3427892,-2.379079 parent: 325 type: Transform - - canCollide: False - type: Physics - proto: Screwdriver entities: - uid: 310 @@ -2503,8 +2081,6 @@ entities: enum.DamageStateVisualLayers.Base: screwdriver: '#1861D5FF' type: RandomSprite - - canCollide: False - type: Physics - proto: SheetGlass1 entities: - uid: 244 @@ -2515,8 +2091,6 @@ entities: type: Transform - count: 2 type: Stack - - canCollide: False - type: Physics - proto: SheetSteel1 entities: - uid: 255 @@ -2527,8 +2101,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 262 components: - flags: InContainer @@ -2537,8 +2109,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 269 components: - flags: InContainer @@ -2547,8 +2117,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 276 components: - flags: InContainer @@ -2557,8 +2125,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 283 components: - flags: InContainer @@ -2567,8 +2133,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 290 components: - flags: InContainer @@ -2577,8 +2141,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 297 components: - flags: InContainer @@ -2587,8 +2149,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - uid: 304 components: - flags: InContainer @@ -2597,8 +2157,6 @@ entities: type: Transform - count: 5 type: Stack - - canCollide: False - type: Physics - proto: SignalButton entities: - uid: 205 @@ -2607,43 +2165,42 @@ entities: pos: -1.5,-3.5 parent: 325 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 193 - - port: Toggle - uid: 192 - - port: Toggle - uid: 185 - - port: Toggle - uid: 186 - - port: Toggle - uid: 188 - - port: Toggle - uid: 187 - - port: Toggle - uid: 189 - - port: Toggle - uid: 190 - - port: Toggle - uid: 191 - - port: Toggle - uid: 196 - - port: Toggle - uid: 203 - - port: Toggle - uid: 202 - - port: Toggle - uid: 201 - - port: Toggle - uid: 200 - - port: Toggle - uid: 199 - - port: Toggle - uid: 198 - - port: Toggle - uid: 197 - type: SignalTransmitter + - linkedPorts: + 193: + - Pressed: Toggle + 192: + - Pressed: Toggle + 185: + - Pressed: Toggle + 186: + - Pressed: Toggle + 188: + - Pressed: Toggle + 187: + - Pressed: Toggle + 189: + - Pressed: Toggle + 190: + - Pressed: Toggle + 191: + - Pressed: Toggle + 196: + - Pressed: Toggle + 203: + - Pressed: Toggle + 202: + - Pressed: Toggle + 201: + - Pressed: Toggle + 200: + - Pressed: Toggle + 199: + - Pressed: Toggle + 198: + - Pressed: Toggle + 197: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignShipDock entities: - uid: 231 @@ -2679,9 +2236,9 @@ entities: - pos: -2.4617455,-2.430114 parent: 325 type: Transform - - enabled: False + - enabled: false type: Stealth - - open: True + - open: true type: EntityStorage - proto: SubstationWallBasic entities: @@ -2703,8 +2260,6 @@ entities: type: MetaData - parent: 65 type: Transform - - canCollide: False - type: Physics - proto: SyndicateComputerComms entities: - uid: 65 @@ -2713,13 +2268,10 @@ entities: pos: -1.5,0.5 parent: 325 type: Transform - - containers: - - board - type: Construction - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 246 type: ContainerContainer @@ -2738,8 +2290,6 @@ entities: type: MetaData - parent: 64 type: Transform - - canCollide: False - type: Physics - proto: SyringeEphedrine entities: - uid: 306 @@ -2748,8 +2298,6 @@ entities: type: MetaData - parent: 172 type: Transform - - canCollide: False - type: Physics - proto: SyringeTranexamicAcid entities: - uid: 307 @@ -2758,8 +2306,6 @@ entities: type: MetaData - parent: 172 type: Transform - - canCollide: False - type: Physics - proto: TableWood entities: - uid: 110 @@ -2778,13 +2324,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 249 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 250 - 251 @@ -2801,13 +2347,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 256 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 257 - 258 @@ -2824,13 +2370,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 263 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 264 - 265 @@ -2847,13 +2393,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 270 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 271 - 272 @@ -2870,13 +2416,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 277 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 278 - 279 @@ -2893,13 +2439,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 284 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 285 - 286 @@ -2915,13 +2461,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 291 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 292 - 293 @@ -2937,13 +2483,13 @@ entities: type: Transform - containers: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 298 machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 299 - 300 @@ -2960,64 +2506,48 @@ entities: type: MetaData - parent: 95 type: Transform - - canCollide: False - type: Physics - uid: 256 components: - flags: InContainer type: MetaData - parent: 96 type: Transform - - canCollide: False - type: Physics - uid: 263 components: - flags: InContainer type: MetaData - parent: 97 type: Transform - - canCollide: False - type: Physics - uid: 270 components: - flags: InContainer type: MetaData - parent: 98 type: Transform - - canCollide: False - type: Physics - uid: 277 components: - flags: InContainer type: MetaData - parent: 99 type: Transform - - canCollide: False - type: Physics - uid: 284 components: - flags: InContainer type: MetaData - parent: 100 type: Transform - - canCollide: False - type: Physics - uid: 291 components: - flags: InContainer type: MetaData - parent: 101 type: Transform - - canCollide: False - type: Physics - uid: 298 components: - flags: InContainer type: MetaData - parent: 102 type: Transform - - canCollide: False - type: Physics - proto: ToolboxSyndicateFilled entities: - uid: 177 @@ -3027,8 +2557,8 @@ entities: type: Transform - containers: storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 310 - 311 @@ -3040,8 +2570,6 @@ entities: - 317 - 318 type: ContainerContainer - - canCollide: False - type: Physics - proto: WallPlastitanium entities: - uid: 7 @@ -3255,8 +2783,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: WindoorSecure entities: - uid: 206 @@ -3267,8 +2793,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 346 type: ContainerContainer @@ -3280,8 +2806,8 @@ entities: type: Transform - containers: board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 347 type: ContainerContainer @@ -3297,8 +2823,6 @@ entities: enum.DamageStateVisualLayers.Base: cutters: '#D58C18FF' type: RandomSprite - - canCollide: False - type: Physics - proto: Wrench entities: - uid: 311 @@ -3307,8 +2831,6 @@ entities: type: MetaData - parent: 177 type: Transform - - canCollide: False - type: Physics - proto: YellowOxygenTankFilled entities: - uid: 93 @@ -3316,6 +2838,4 @@ entities: - pos: -2.6274714,-0.3758298 parent: 325 type: Transform - - canCollide: False - type: Physics ... diff --git a/Resources/Maps/Test/Breathing/3by3-20oxy-80nit.yml b/Resources/Maps/Test/Breathing/3by3-20oxy-80nit.yml index cb25561432..2dee3ab979 100644 --- a/Resources/Maps/Test/Breathing/3by3-20oxy-80nit.yml +++ b/Resources/Maps/Test/Breathing/3by3-20oxy-80nit.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 9 components: @@ -15,24 +15,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: RAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - version: 2 data: tiles: diff --git a/Resources/Maps/Test/admin_test_arena.yml b/Resources/Maps/Test/admin_test_arena.yml index 422e890aee..463cb8fb97 100644 --- a/Resources/Maps/Test/admin_test_arena.yml +++ b/Resources/Maps/Test/admin_test_arena.yml @@ -1,13 +1,13 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 51: FloorMetalDiamond - 68: FloorSteel - 94: Plating + 52: FloorMetalDiamond + 69: FloorSteel + 95: Plating entities: -- proto: "" +- proto: '' entities: - uid: 104 components: @@ -18,24 +18,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAABEAAAARAAAADMAAAAzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAAARAAAAEQAAAAzAAAAMwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAADQAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAAA0AAAANAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAAARAAAAEQAAAAzAAAAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAAA0AAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: MwAAAEQAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + NAAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAARAAAAEQAAABEAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAAEQAAABEAAAARAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -121,8 +124,6 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: SpreaderGrid - - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - proto: AirlockCommandLocked entities: @@ -265,36 +266,26 @@ entities: - pos: -5.5,6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 14 components: - pos: -6.5,6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 15 components: - pos: -7.5,6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 16 components: - pos: -7.5,5.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 17 components: - pos: -7.5,4.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 113 components: - pos: -0.5,0.5 @@ -472,29 +463,21 @@ entities: - pos: -8.5,6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 21 components: - pos: -6.5,7.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 22 components: - pos: -7.5,7.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 23 components: - pos: -8.5,7.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - proto: CableMV entities: - uid: 155 @@ -502,29 +485,21 @@ entities: - pos: -8.5,6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 156 components: - pos: -7.5,6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 157 components: - pos: -7.5,5.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 158 components: - pos: -7.5,4.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - proto: GeneratorUranium entities: - uid: 34 diff --git a/Resources/Maps/Test/dev_map.yml b/Resources/Maps/Test/dev_map.yml index 8c2bb6bfb9..a2d83fe0fa 100644 --- a/Resources/Maps/Test/dev_map.yml +++ b/Resources/Maps/Test/dev_map.yml @@ -1,7478 +1,6990 @@ -meta: - format: 5 - postmapinit: false -tilemap: - 0: Space - 69: FloorSteel - 79: FloorTechMaint - 82: FloorWhite - 94: Lattice - 95: Plating -entities: -- proto: "" - entities: - - uid: 179 - components: - - type: MetaData - - parent: 962 - type: Transform - - chunks: - -1,0: - ind: -1,0 - tiles: RQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXgAAAF4AAABeAAAAXgAAAEUAAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF4AAABeAAAAXgAAAF4AAABFAAAARQAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAEUAAABfAAAAXwAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,-1: - ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABPAAAATwAAAF8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAE8AAABfAAAAXwAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAATwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAE8AAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAA== - 0,1: - ind: 0,1 - tiles: XgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAFIAAABSAAAAUgAAAFIAAABfAAAARQAAAF4AAABfAAAARQAAAEUAAABFAAAATwAAAF8AAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAAAAAAAAXwAAAEUAAABFAAAARQAAAE8AAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABfAAAAAAAAAF8AAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAAAAAABfAAAARQAAAEUAAABfAAAATwAAAF8AAABPAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAAAAAAAAXwAAAEUAAABFAAAAXwAAAE8AAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAAAAAAF8AAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAUgAAAAAAAABfAAAARQAAAEUAAABfAAAATwAAAF8AAABPAAAATwAAAE8AAABfAAAATwAAAE8AAABfAAAAXwAAAFIAAAAAAAAAXwAAAEUAAABFAAAAXwAAAE8AAABfAAAATwAAAE8AAABPAAAAXwAAAE8AAABPAAAAXwAAAFIAAABSAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAE8AAABPAAAATwAAAF8AAABPAAAATwAAAF8AAABfAAAAUgAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 0,0: - ind: 0,0 - tiles: XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAUgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABSAAAAUgAAAFIAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABSAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAUgAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAAAUgAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABSAAAAUgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAE8AAABPAAAATwAAAF8AAABPAAAAUgAAAFIAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF4AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABeAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAA== - 0,-1: - ind: 0,-1 - tiles: XwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABPAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAE8AAABfAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABfAAAAXwAAAE8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAAAUgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAUgAAAA== - 1,-1: - ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAAXwAAAF8AAABfAAAAUgAAAF8AAABfAAAAXwAAAA== - -2,0: - ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -2,-1: - ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAA== - 1,0: - ind: 1,0 - tiles: UgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAAAAAAAUgAAAF8AAABfAAAAXwAAAFIAAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABfAAAAUgAAAF8AAABSAAAAXwAAAF8AAABfAAAAXwAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAA== - 2,-1: - ind: 2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 1,1: - ind: 1,1 - tiles: RQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,1: - ind: -1,1 - tiles: AAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - 0,-2: - ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - -1,-2: - ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAA== - type: MapGrid - - type: Broadphase - - angularDamping: 0.05 - linearDamping: 0.05 - fixedRotation: False - bodyType: Dynamic - type: Physics - - fixtures: {} - type: Fixtures - - gravityShakeSound: !type:SoundPathSpecifier - path: /Audio/Effects/alert.ogg - type: Gravity - - chunkCollection: - version: 2 - nodes: [] - type: DecalGrid - - type: OccluderTree - - type: Shuttle - - type: RadiationGridResistance - - nextShake: 0 - shakeTimes: 10 - type: GravityShake - - version: 2 - data: - tiles: - -4,0: - 0: 65535 - -4,1: - 0: 65535 - -3,0: - 0: 65535 - -3,1: - 0: 65535 - -2,0: - 0: 65535 - -2,1: - 0: 65535 - -2,2: - 0: 65535 - -1,0: - 0: 65535 - -1,1: - 0: 65535 - -1,2: - 0: 65535 - -4,-3: - 0: 61440 - -4,-2: - 0: 65535 - -4,-1: - 0: 65535 - -3,-3: - 0: 61440 - -3,-2: - 0: 65535 - -3,-1: - 0: 65535 - -2,-4: - 0: 65520 - -2,-3: - 0: 65535 - -2,-2: - 0: 65535 - -2,-1: - 0: 65535 - -1,-4: - 0: 65520 - -1,-3: - 0: 65535 - -1,-2: - 0: 65535 - -1,-1: - 0: 65535 - 0,4: - 0: 61183 - 0,5: - 0: 61166 - 0,6: - 0: 14 - 1,4: - 0: 65535 - 1,5: - 0: 65535 - 1,6: - 0: 65535 - 1,7: - 0: 15 - 2,4: - 0: 65535 - 2,5: - 0: 65535 - 2,6: - 0: 4095 - 3,4: - 0: 65535 - 3,5: - 0: 65535 - 3,6: - 0: 53247 - 3,7: - 0: 12 - 0,0: - 0: 65535 - 0,1: - 0: 65535 - 0,2: - 0: 65535 - 0,3: - 0: 65535 - 1,0: - 0: 65535 - 1,1: - 0: 65535 - 1,2: - 0: 65535 - 1,3: - 0: 65535 - 2,0: - 0: 4369 - 2,2: - 0: 65535 - 2,3: - 0: 65535 - 3,0: - 0: 65535 - 3,2: - 0: 65535 - 3,3: - 0: 65535 - 3,1: - 0: 61166 - 0,-4: - 0: 65520 - 0,-3: - 0: 65535 - 0,-2: - 0: 65535 - 0,-1: - 0: 65535 - 1,-4: - 0: 30576 - 1,-3: - 0: 65399 - 1,-2: - 0: 63359 - 1,-1: - 0: 65535 - 2,-2: - 0: 4096 - 2,-1: - 0: 4369 - 3,-1: - 0: 65262 - 3,-2: - 0: 61152 - 4,-2: - 0: 65520 - 4,-1: - 0: 65535 - 5,-2: - 0: 65520 - 5,-1: - 0: 65535 - 6,-2: - 0: 65520 - 6,-1: - 0: 65535 - 7,-2: - 0: 65520 - 7,-1: - 0: 65535 - -5,0: - 0: 52428 - -5,-3: - 0: 32768 - -5,-2: - 0: 51336 - -5,-1: - 0: 52428 - 4,0: - 0: 65535 - 4,1: - 0: 65535 - 4,2: - 0: 65535 - 4,3: - 0: 65535 - 5,0: - 0: 65535 - 5,1: - 0: 65535 - 5,2: - 0: 65535 - 5,3: - 0: 65535 - 6,0: - 0: 65535 - 6,1: - 0: 65535 - 6,2: - 0: 65535 - 6,3: - 0: 63351 - 7,0: - 0: 30583 - 7,1: - 0: 4375 - 7,2: - 0: 4369 - 7,3: - 0: 4096 - 8,-2: - 0: 30576 - 8,-1: - 0: 30583 - 4,4: - 0: 30583 - 4,5: - 0: 30583 - 4,6: - 0: 30583 - 4,7: - 0: 7 - -4,2: - 0: 26367 - -1,3: - 0: 15 - 2,1: - 0: 4369 - -5,1: - 0: 52428 - -4,3: - 0: 26222 - -3,3: - 0: 15 - -2,3: - 0: 15 - -4,4: - 0: 238 - -3,4: - 0: 255 - -2,4: - 0: 255 - -1,4: - 0: 255 - -5,2: - 0: 204 - -3,2: - 0: 35071 - uniqueMixes: - - volume: 2500 - temperature: 293.15 - moles: - - 21.824879 - - 82.10312 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - chunkSize: 4 - type: GridAtmosphere - - type: GasTileOverlay - - id: Dev - type: BecomesStation - - nextUpdate: 0 - type: SpreaderGrid - - uid: 962 - components: - - type: MetaData - - type: Transform - - type: Map - - type: PhysicsMap - - type: Broadphase - - type: OccluderTree - - type: LoadedMap - - type: GridTree - - type: MovedGrids -- proto: AdvancedCapacitorStockPart - entities: - - uid: 700 - components: - - pos: -3.8324947,8.786524 - parent: 179 - type: Transform -- proto: AirAlarm - entities: - - uid: 800 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-4.5 - parent: 179 - type: Transform - - devices: - - 801 - type: DeviceList -- proto: AirCanister - entities: - - uid: 458 - components: - - pos: 7.5,-0.5 - parent: 179 - type: Transform -- proto: Airlock - entities: - - uid: 48 - components: - - pos: 7.5,20.5 - parent: 179 - type: Transform - - uid: 119 - components: - - pos: 6.5,17.5 - parent: 179 - type: Transform - - uid: 170 - components: - - pos: 13.5,10.5 - parent: 179 - type: Transform - - uid: 378 - components: - - pos: -9.5,0.5 - parent: 179 - type: Transform -- proto: AirlockCargo - entities: - - uid: 87 - components: - - pos: 2.5,-4.5 - parent: 179 - type: Transform -- proto: AirlockEngineering - entities: - - uid: 257 - components: - - pos: -7.5,-6.5 - parent: 179 - type: Transform - - uid: 258 - components: - - pos: 3.5,-4.5 - parent: 179 - type: Transform - - uid: 530 - components: - - pos: -10.5,-6.5 - parent: 179 - type: Transform - - uid: 563 - components: - - pos: -13.5,0.5 - parent: 179 - type: Transform - - uid: 867 - components: - - pos: -12.5,0.5 - parent: 179 - type: Transform -- proto: AirlockExternal - entities: - - uid: 155 - components: - - pos: 26.5,13.5 - parent: 179 - type: Transform - - uid: 203 - components: - - pos: 0.5,-14.5 - parent: 179 - type: Transform - - uid: 255 - components: - - pos: 7.5,-8.5 - parent: 179 - type: Transform - - uid: 256 - components: - - pos: 5.5,-8.5 - parent: 179 - type: Transform - - uid: 318 - components: - - pos: 24.5,13.5 - parent: 179 - type: Transform -- proto: AirlockExternalGlass - entities: - - uid: 216 - components: - - pos: -1.5,-14.5 - parent: 179 - type: Transform -- proto: AirlockGlassShuttle - entities: - - uid: 146 - components: - - rot: -1.5707963267948966 rad - pos: -17.5,9.5 - parent: 179 - type: Transform - - uid: 204 - components: - - pos: -1.5,-16.5 - parent: 179 - type: Transform -- proto: AirlockMedicalGlass - entities: - - uid: 177 - components: - - pos: 26.5,4.5 - parent: 179 - type: Transform - - uid: 178 - components: - - pos: 20.5,3.5 - parent: 179 - type: Transform - - uid: 206 - components: - - pos: 16.5,3.5 - parent: 179 - type: Transform - - uid: 207 - components: - - pos: 15.5,3.5 - parent: 179 - type: Transform - - uid: 369 - components: - - pos: 26.5,-3.5 - parent: 179 - type: Transform - - uid: 370 - components: - - pos: 28.5,-0.5 - parent: 179 - type: Transform -- proto: AirlockScience - entities: - - uid: 24 - components: - - pos: 14.5,24.5 - parent: 179 - type: Transform - - uid: 47 - components: - - pos: 16.5,18.5 - parent: 179 - type: Transform - - uid: 102 - components: - - pos: 16.5,15.5 - parent: 179 - type: Transform -- proto: AirlockScienceGlass - entities: - - uid: 26 - components: - - pos: 14.5,20.5 - parent: 179 - type: Transform -- proto: AirlockShuttle - entities: - - uid: 116 - components: - - pos: 0.5,-16.5 - parent: 179 - type: Transform -- proto: AirSensor - entities: - - uid: 801 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-3.5 - parent: 179 - type: Transform -- proto: AlwaysPoweredLightLED - entities: - - uid: 59 - components: - - pos: -14.5,-0.5 - parent: 179 - type: Transform - - uid: 330 - components: - - rot: -1.5707963267948966 rad - pos: -8.5,8.5 - parent: 179 - type: Transform - - uid: 398 - components: - - pos: 4.5,-5.5 - parent: 179 - type: Transform - - uid: 451 - components: - - rot: -1.5707963267948966 rad - pos: -8.5,9.5 - parent: 179 - type: Transform - - uid: 512 - components: - - rot: 3.141592653589793 rad - pos: -14.5,6.5 - parent: 179 - type: Transform - - uid: 662 - components: - - pos: 11.5,14.5 - parent: 179 - type: Transform - - uid: 664 - components: - - rot: 3.141592653589793 rad - pos: 22.5,12.5 - parent: 179 - type: Transform - - uid: 667 - components: - - rot: -1.5707963267948966 rad - pos: 8.5,10.5 - parent: 179 - type: Transform - - uid: 669 - components: - - rot: -1.5707963267948966 rad - pos: -17.5,4.5 - parent: 179 - type: Transform - - uid: 852 - components: - - rot: 1.5707963267948966 rad - pos: -6.5,0.5 - parent: 179 - type: Transform - - uid: 907 - components: - - pos: -4.5,-5.5 - parent: 179 - type: Transform - - uid: 910 - components: - - rot: 3.141592653589793 rad - pos: -2.5,-3.5 - parent: 179 - type: Transform - - uid: 913 - components: - - rot: 3.141592653589793 rad - pos: 5.5,-3.5 - parent: 179 - type: Transform - - uid: 914 - components: - - pos: 4.5,3.5 - parent: 179 - type: Transform - - uid: 915 - components: - - pos: 6.5,7.5 - parent: 179 - type: Transform - - uid: 916 - components: - - rot: -1.5707963267948966 rad - pos: 3.5,7.5 - parent: 179 - type: Transform - - uid: 917 - components: - - pos: -2.5,10.5 - parent: 179 - type: Transform - - uid: 918 - components: - - pos: 3.5,18.5 - parent: 179 - type: Transform - - uid: 921 - components: - - rot: 3.141592653589793 rad - pos: -13.5,1.5 - parent: 179 - type: Transform - - uid: 922 - components: - - rot: -1.5707963267948966 rad - pos: 0.5,16.5 - parent: 179 - type: Transform - - uid: 923 - components: - - rot: 3.141592653589793 rad - pos: -7.5,12.5 - parent: 179 - type: Transform - - uid: 924 - components: - - rot: 1.5707963267948966 rad - pos: 14.5,6.5 - parent: 179 - type: Transform - - uid: 926 - components: - - rot: 1.5707963267948966 rad - pos: -13.5,17.5 - parent: 179 - type: Transform - - uid: 953 - components: - - pos: -14.5,16.5 - parent: 179 - type: Transform - - uid: 957 - components: - - rot: 3.141592653589793 rad - pos: 11.5,16.5 - parent: 179 - type: Transform -- proto: AlwaysPoweredWallLight - entities: - - uid: 1047 - components: - - rot: 3.141592653589793 rad - pos: -0.5,-13.5 - parent: 179 - type: Transform -- proto: APCBasic - entities: - - uid: 753 - components: - - pos: -2.5,11.5 - parent: 179 - type: Transform - - startingCharge: 500000000 - maxCharge: 500000000 - type: Battery - - supplyRampRate: 50000 - supplyRampTolerance: 100000 - maxSupply: 1000000 - maxChargeRate: 500000 - type: PowerNetworkBattery - - uid: 1015 - components: - - rot: 3.141592653589793 rad - pos: -5.5,-14.5 - parent: 179 - type: Transform -- proto: AtmosDeviceFanTiny - entities: - - uid: 992 - components: - - pos: -1.5,-16.5 - parent: 179 - type: Transform - - uid: 993 - components: - - pos: 0.5,-16.5 - parent: 179 - type: Transform -- proto: Autolathe - entities: - - uid: 1 - components: - - pos: 13.5,18.5 - parent: 179 - type: Transform - - uid: 94 - components: - - pos: -4.5,-5.5 - parent: 179 - type: Transform - - uid: 446 - components: - - pos: -6.5,5.5 - parent: 179 - type: Transform - - uid: 528 - components: - - pos: -12.5,-7.5 - parent: 179 - type: Transform - - uid: 531 - components: - - pos: -13.5,-7.5 - parent: 179 - type: Transform - - uid: 532 - components: - - pos: -14.5,-7.5 - parent: 179 - type: Transform -- proto: BaseResearchAndDevelopmentPointSource - entities: - - uid: 58 - components: - - pos: 13.5,16.5 - parent: 179 - type: Transform -- proto: BaseUplinkRadioDebug - entities: - - uid: 732 - components: - - pos: 0.6038008,7.5209107 - parent: 179 - type: Transform -- proto: Basketball - entities: - - uid: 951 - components: - - pos: -9.702013,9.68404 - parent: 179 - type: Transform - - uid: 952 - components: - - pos: -10.879096,9.579802 - parent: 179 - type: Transform -- proto: Beaker - entities: - - uid: 174 - components: - - pos: 25.291822,10.667244 - parent: 179 - type: Transform - - uid: 175 - components: - - pos: 24.541822,10.635994 - parent: 179 - type: Transform - - uid: 176 - components: - - pos: 26.416822,10.651619 - parent: 179 - type: Transform - - uid: 324 - components: - - pos: 4.718221,9.39097 - parent: 179 - type: Transform - - uid: 735 - components: - - pos: 4.739054,9.807927 - parent: 179 - type: Transform - - uid: 920 - components: - - pos: -4.293744,10.966518 - parent: 179 - type: Transform - - uid: 950 - components: - - pos: -4.293744,10.966518 - parent: 179 - type: Transform -- proto: BikeHorn - entities: - - uid: 672 - components: - - pos: 1.1246341,7.500063 - parent: 179 - type: Transform -- proto: BlastDoor - entities: - - uid: 202 - components: - - pos: -2.5,-14.5 - parent: 179 - type: Transform - - links: - - 1013 - type: DeviceLinkSink - - uid: 697 - components: - - pos: 1.5,-14.5 - parent: 179 - type: Transform - - links: - - 1014 - type: DeviceLinkSink - - uid: 698 - components: - - pos: 1.5,-16.5 - parent: 179 - type: Transform - - links: - - 1014 - type: DeviceLinkSink - - uid: 984 - components: - - pos: -2.5,-16.5 - parent: 179 - type: Transform - - links: - - 1013 - type: DeviceLinkSink -- proto: BoozeDispenser - entities: - - uid: 752 - components: - - pos: 7.5,12.5 - parent: 179 - type: Transform -- proto: BoxBeaker - entities: - - uid: 280 - components: - - pos: 5.163024,9.63072 - parent: 179 - type: Transform -- proto: Brutepack - entities: - - uid: 150 - components: - - pos: 18.601385,5.512907 - parent: 179 - type: Transform - - uid: 151 - components: - - pos: 18.476385,4.841032 - parent: 179 - type: Transform -- proto: Bucket - entities: - - uid: 691 - components: - - pos: 7.1447573,15.900927 - parent: 179 - type: Transform -- proto: CableApcExtension - entities: - - uid: 281 - components: - - pos: -13.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 736 - components: - - pos: -2.5,9.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 760 - components: - - pos: -2.5,10.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 761 - components: - - pos: -15.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 763 - components: - - pos: -2.5,11.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 764 - components: - - pos: -1.5,11.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 765 - components: - - pos: -7.5,0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 766 - components: - - pos: -0.5,11.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 767 - components: - - pos: -3.5,10.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 768 - components: - - pos: -4.5,10.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 769 - components: - - pos: -5.5,10.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 770 - components: - - pos: -6.5,10.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 771 - components: - - pos: -2.5,8.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 772 - components: - - pos: -2.5,7.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 773 - components: - - pos: -2.5,6.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 774 - components: - - pos: -2.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 775 - components: - - pos: -3.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 776 - components: - - pos: -4.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 777 - components: - - pos: -5.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 778 - components: - - pos: -6.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 779 - components: - - pos: -6.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 780 - components: - - pos: -7.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 781 - components: - - pos: -8.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 782 - components: - - pos: -9.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 783 - components: - - pos: -10.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 784 - components: - - pos: -11.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 785 - components: - - pos: -12.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 786 - components: - - pos: -12.5,3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 787 - components: - - pos: -12.5,2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 788 - components: - - pos: -12.5,1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 789 - components: - - pos: -12.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 790 - components: - - pos: -12.5,-0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 791 - components: - - pos: -2.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 792 - components: - - pos: -2.5,2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 793 - components: - - pos: -2.5,1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 794 - components: - - pos: -2.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 795 - components: - - pos: -2.5,3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 796 - components: - - pos: -2.5,-0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 797 - components: - - pos: -2.5,-1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 798 - components: - - pos: -2.5,-2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 799 - components: - - pos: -2.5,-3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 802 - components: - - pos: -8.5,0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 803 - components: - - pos: 2.5,-2.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 804 - components: - - pos: 2.5,-3.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 805 - components: - - pos: -9.5,0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 806 - components: - - pos: -10.5,0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 807 - components: - - pos: -14.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 808 - components: - - pos: -11.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 809 - components: - - pos: -15.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 810 - components: - - pos: -15.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 811 - components: - - pos: -16.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 812 - components: - - pos: -16.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 813 - components: - - pos: -16.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 814 - components: - - pos: -16.5,3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 815 - components: - - pos: -16.5,2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 816 - components: - - pos: -16.5,1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 817 - components: - - pos: 7.5,5.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 818 - components: - - pos: 7.5,7.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 819 - components: - - pos: 7.5,8.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 820 - components: - - pos: 7.5,9.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 821 - components: - - pos: 8.5,9.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 822 - components: - - pos: 6.5,9.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 823 - components: - - pos: 5.5,9.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 824 - components: - - pos: 4.5,9.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 825 - components: - - pos: 8.5,10.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 826 - components: - - pos: 8.5,11.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 827 - components: - - pos: 8.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 828 - components: - - pos: 7.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 829 - components: - - pos: 7.5,11.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 830 - components: - - pos: 2.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 831 - components: - - pos: 2.5,-4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 832 - components: - - pos: 1.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 833 - components: - - pos: 0.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 834 - components: - - pos: -0.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 835 - components: - - pos: -1.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 836 - components: - - pos: -2.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 837 - components: - - pos: -3.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 838 - components: - - pos: -4.5,-5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 839 - components: - - pos: 1.5,11.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 840 - components: - - pos: 2.5,11.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 841 - components: - - pos: 0.5,11.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 842 - components: - - pos: 2.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 843 - components: - - pos: 2.5,13.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 844 - components: - - pos: 2.5,14.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 845 - components: - - pos: 2.5,15.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 853 - components: - - pos: -3.5,-3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 854 - components: - - pos: -4.5,-3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 855 - components: - - pos: -5.5,-3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 856 - components: - - pos: -6.5,-3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 857 - components: - - pos: -6.5,-2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 858 - components: - - pos: -6.5,-1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 859 - components: - - pos: -6.5,-0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 860 - components: - - pos: -6.5,0.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 861 - components: - - pos: -6.5,1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 862 - components: - - pos: -6.5,2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 872 - components: - - pos: 7.5,6.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 877 - components: - - pos: -6.5,3.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 878 - components: - - pos: -2.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 879 - components: - - pos: -1.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 880 - components: - - pos: -0.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 881 - components: - - pos: 0.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 882 - components: - - pos: 1.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 883 - components: - - pos: 2.5,-4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 884 - components: - - pos: 3.5,-4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 885 - components: - - pos: 4.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 886 - components: - - pos: 5.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 887 - components: - - pos: 6.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 888 - components: - - pos: 7.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 889 - components: - - pos: 8.5,-4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 890 - components: - - pos: 8.5,-3.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 891 - components: - - pos: 8.5,-2.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 892 - components: - - pos: 8.5,-1.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 893 - components: - - pos: 8.5,-0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 894 - components: - - pos: 8.5,0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 895 - components: - - pos: 8.5,1.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 896 - components: - - pos: 8.5,2.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 897 - components: - - pos: 8.5,3.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 898 - components: - - pos: 8.5,4.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 899 - components: - - pos: 8.5,5.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 900 - components: - - pos: -14.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 905 - components: - - pos: -12.5,5.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 906 - components: - - pos: -14.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 908 - components: - - pos: -15.5,4.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 970 - components: - - pos: 9.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 971 - components: - - pos: 10.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 972 - components: - - pos: 11.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 973 - components: - - pos: 12.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 974 - components: - - pos: 13.5,12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1026 - components: - - pos: -5.5,-14.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1027 - components: - - pos: -5.5,-13.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1028 - components: - - pos: -5.5,-12.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1029 - components: - - pos: -4.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1030 - components: - - pos: -3.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1031 - components: - - pos: -2.5,-12.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1032 - components: - - pos: -1.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1033 - components: - - pos: -0.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1034 - components: - - pos: 0.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1035 - components: - - pos: 1.5,-12.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1036 - components: - - pos: 2.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1037 - components: - - pos: 3.5,-12.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1038 - components: - - pos: 0.5,-13.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1039 - components: - - pos: 0.5,-14.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1040 - components: - - pos: 0.5,-15.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1041 - components: - - pos: -1.5,-13.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - - uid: 1042 - components: - - pos: -1.5,-14.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1043 - components: - - pos: -1.5,-15.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1044 - components: - - pos: 4.5,-12.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1045 - components: - - pos: 4.5,-13.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures -- proto: CableApcStack - entities: - - uid: 70 - components: - - pos: 10.577456,21.424059 - parent: 179 - type: Transform - - uid: 183 - components: - - pos: -6.6863613,7.351646 - parent: 179 - type: Transform - - uid: 351 - components: - - pos: 10.561831,21.767809 - parent: 179 - type: Transform - - uid: 537 - components: - - pos: -15.5,-0.5 - parent: 179 - type: Transform - - uid: 538 - components: - - pos: -15.5,-0.5 - parent: 179 - type: Transform -- proto: CableHV - entities: - - uid: 1019 - components: - - pos: -6.5,-13.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1020 - components: - - pos: -6.5,-12.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1021 - components: - - pos: -6.5,-11.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures -- proto: CableHVStack - entities: - - uid: 184 - components: - - pos: -6.665528,7.840053 - parent: 179 - type: Transform -- proto: CableMV - entities: - - uid: 1023 - components: - - pos: -6.5,-13.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1024 - components: - - pos: -5.5,-13.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - - uid: 1025 - components: - - pos: -5.5,-14.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures -- proto: CableMVStack - entities: - - uid: 325 - components: - - pos: -6.665528,7.5601244 - parent: 179 - type: Transform -- proto: CableTerminal - entities: - - uid: 1022 - components: - - pos: -6.5,-11.5 - parent: 179 - type: Transform -- proto: CapacitorStockPart - entities: - - uid: 701 - components: - - pos: -3.2804112,8.786524 - parent: 179 - type: Transform -- proto: CaptainIDCard - entities: - - uid: 726 - components: - - pos: 1.0820513,8.752605 - parent: 179 - type: Transform -- proto: CaptainSabre - entities: - - uid: 381 - components: - - pos: -3.277628,-2.15838 - parent: 179 - type: Transform -- proto: Catwalk - entities: - - uid: 2 - components: - - pos: 13.5,24.5 - parent: 179 - type: Transform - - uid: 7 - components: - - pos: 6.5,24.5 - parent: 179 - type: Transform - - uid: 20 - components: - - pos: 6.5,20.5 - parent: 179 - type: Transform - - uid: 120 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,18.5 - parent: 179 - type: Transform - - uid: 246 - components: - - pos: -6.5,-6.5 - parent: 179 - type: Transform - - uid: 247 - components: - - pos: -8.5,-6.5 - parent: 179 - type: Transform - - uid: 252 - components: - - pos: 4.5,-8.5 - parent: 179 - type: Transform - - uid: 269 - components: - - pos: 12.5,10.5 - parent: 179 - type: Transform - - uid: 286 - components: - - pos: 2.5,-11.5 - parent: 179 - type: Transform - - uid: 287 - components: - - pos: -4.5,-11.5 - parent: 179 - type: Transform - - uid: 308 - components: - - pos: -2.5,-12.5 - parent: 179 - type: Transform - - uid: 309 - components: - - pos: 1.5,-12.5 - parent: 179 - type: Transform - - uid: 333 - components: - - pos: 4.5,-13.5 - parent: 179 - type: Transform - - uid: 334 - components: - - pos: -5.5,-13.5 - parent: 179 - type: Transform - - uid: 345 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,0.5 - parent: 179 - type: Transform - - uid: 346 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,1.5 - parent: 179 - type: Transform - - uid: 347 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,2.5 - parent: 179 - type: Transform - - uid: 348 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,3.5 - parent: 179 - type: Transform - - uid: 349 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,4.5 - parent: 179 - type: Transform - - uid: 403 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-0.5 - parent: 179 - type: Transform - - uid: 404 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-1.5 - parent: 179 - type: Transform - - uid: 405 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-2.5 - parent: 179 - type: Transform - - uid: 406 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-3.5 - parent: 179 - type: Transform - - uid: 407 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-4.5 - parent: 179 - type: Transform - - uid: 408 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-5.5 - parent: 179 - type: Transform - - uid: 409 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-6.5 - parent: 179 - type: Transform - - uid: 410 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-7.5 - parent: 179 - type: Transform - - uid: 411 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-8.5 - parent: 179 - type: Transform - - uid: 412 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-9.5 - parent: 179 - type: Transform - - uid: 413 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-10.5 - parent: 179 - type: Transform - - uid: 414 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 9.5,-11.5 - parent: 179 - type: Transform - - uid: 415 - components: - - anchored: False - rot: -1.5707963267949 rad - pos: 8.5,-8.5 - parent: 179 - type: Transform - - uid: 438 - components: - - rot: 3.141592653589793 rad - pos: -9.5,-0.5 - parent: 179 - type: Transform - - uid: 442 - components: - - pos: -9.5,8.5 - parent: 179 - type: Transform - - uid: 514 - components: - - pos: -10.5,8.5 - parent: 179 - type: Transform - - uid: 541 - components: - - pos: -11.5,-6.5 - parent: 179 - type: Transform - - uid: 542 - components: - - pos: -9.5,-6.5 - parent: 179 - type: Transform - - uid: 695 - components: - - rot: 3.141592653589793 rad - pos: -8.5,8.5 - parent: 179 - type: Transform -- proto: Chair - entities: - - uid: 90 - components: - - rot: 1.5707963267948966 rad - pos: 12.5,17.5 - parent: 179 - type: Transform - - uid: 580 - components: - - rot: 1.5707963267948966 rad - pos: 14.5,6.5 - parent: 179 - type: Transform - - uid: 581 - components: - - rot: 1.5707963267948966 rad - pos: 14.5,8.5 - parent: 179 - type: Transform - - uid: 582 - components: - - rot: 1.5707963267948966 rad - pos: 14.5,7.5 - parent: 179 - type: Transform -- proto: ChairOfficeDark - entities: - - uid: 380 - components: - - rot: 3.1415926535897967 rad - pos: 0.5,-6.5 - parent: 179 - type: Transform -- proto: ChairOfficeLight - entities: - - uid: 88 - components: - - rot: 4.71238898038469 rad - pos: 9.5,18.5 - parent: 179 - type: Transform - - uid: 576 - components: - - rot: 4.71238898038469 rad - pos: 19.5,4.5 - parent: 179 - type: Transform - - uid: 577 - components: - - rot: 3.141592653589793 rad - pos: 20.5,5.5 - parent: 179 - type: Transform - - uid: 578 - components: - - rot: 4.71238898038469 rad - pos: 23.5,8.5 - parent: 179 - type: Transform - - uid: 579 - components: - - pos: 24.5,5.5 - parent: 179 - type: Transform -- proto: chem_master - entities: - - uid: 311 - components: - - pos: 8.5,11.5 - parent: 179 - type: Transform -- proto: ChemDispenser - entities: - - uid: 583 - components: - - pos: 23.5,9.5 - parent: 179 - type: Transform - - containers: - ReagentDispenser-beaker: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - beakerSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - type: ContainerContainer - - uid: 750 - components: - - pos: 7.5,11.5 - parent: 179 - type: Transform -- proto: ChemicalPayload - entities: - - uid: 432 - components: - - pos: 6.4651074,9.828774 - parent: 179 - type: Transform -- proto: ChemMasterMachineCircuitboard - entities: - - uid: 718 - components: - - pos: -4.5458,10.514079 - parent: 179 - type: Transform -- proto: CircuitImprinter - entities: - - uid: 332 - components: - - pos: -6.5,4.5 - parent: 179 - type: Transform -- proto: ClosetEmergencyFilledRandom - entities: - - uid: 319 - components: - - pos: 1.5,-10.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 322 - components: - - pos: 0.5,-10.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: ClosetToolFilled - entities: - - uid: 524 - components: - - pos: -11.5,-5.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 525 - components: - - pos: -11.5,-4.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 526 - components: - - pos: -11.5,-3.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 527 - components: - - pos: -11.5,-2.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: ClothingBeltUtilityFilled - entities: - - uid: 427 - components: - - pos: -1.895102,-10.33495 - parent: 179 - type: Transform - - uid: 428 - components: - - pos: -1.770102,-10.63182 - parent: 179 - type: Transform -- proto: ClothingHandsGlovesColorYellow - entities: - - uid: 454 - components: - - pos: -0.78741443,4.322194 - parent: 179 - type: Transform -- proto: ClothingHeadHatWelding - entities: - - uid: 344 - components: - - pos: 0.7198646,4.374314 - parent: 179 - type: Transform -- proto: ClothingMaskBreath - entities: - - uid: 955 - components: - - pos: -10.595239,6.1907988 - parent: 179 - type: Transform -- proto: ClothingMaskGas - entities: - - uid: 425 - components: - - pos: -0.2880585,-10.69432 - parent: 179 - type: Transform -- proto: ClothingOuterHardsuitAtmos - entities: - - uid: 270 - components: - - pos: -10.5426235,5.472399 - parent: 179 - type: Transform -- proto: ClothingOuterVest - entities: - - uid: 426 - components: - - pos: -0.9130585,-10.66307 - parent: 179 - type: Transform -- proto: ClothingShoesBootsMag - entities: - - uid: 725 - components: - - pos: 0.47880077,8.073378 - parent: 179 - type: Transform -- proto: ClothingUniformJumpsuitEngineering - entities: - - uid: 424 - components: - - pos: -0.6474335,-10.27245 - parent: 179 - type: Transform -- proto: ClownPDA - entities: - - uid: 91 - components: - - pos: -15.5,2.5 - parent: 179 - type: Transform - - uid: 762 - components: - - pos: -14.5,1.5 - parent: 179 - type: Transform - - uid: 864 - components: - - pos: -14.5,2.5 - parent: 179 - type: Transform - - uid: 912 - components: - - pos: -15.5,1.5 - parent: 179 - type: Transform -- proto: ComputerCargoOrders - entities: - - uid: 326 - components: - - pos: 0.5,-5.5 - parent: 179 - type: Transform - - uid: 996 - components: - - pos: -1.5,-11.5 - parent: 179 - type: Transform -- proto: ComputerCargoShuttle - entities: - - uid: 995 - components: - - pos: 0.5,-11.5 - parent: 179 - type: Transform -- proto: ComputerMedicalRecords - entities: - - uid: 152 - components: - - rot: 3.141592653589793 rad - pos: 22.5,-5.5 - parent: 179 - type: Transform - - uid: 591 - components: - - pos: 21.5,5.5 - parent: 179 - type: Transform -- proto: ComputerResearchAndDevelopment - entities: - - uid: 17 - components: - - rot: 1.5707963267948966 rad - pos: 8.5,18.5 - parent: 179 - type: Transform -- proto: ComputerShuttleCargo - entities: - - uid: 994 - components: - - pos: -0.5,-11.5 - parent: 179 - type: Transform -- proto: ConveyorBelt - entities: - - uid: 195 - components: - - pos: -2.5,-15.5 - parent: 179 - type: Transform - - links: - - 699 - type: DeviceLinkSink - - uid: 259 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-14.5 - parent: 179 - type: Transform - - links: - - 983 - type: DeviceLinkSink - - uid: 463 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-16.5 - parent: 179 - type: Transform - - links: - - 983 - type: DeviceLinkSink - - uid: 677 - components: - - pos: -2.5,-14.5 - parent: 179 - type: Transform - - uid: 716 - components: - - rot: -1.5707963267948966 rad - pos: -1.5,11.5 - parent: 179 - type: Transform - - inputs: - Reverse: - - port: Right - uid: 722 - Forward: - - port: Left - uid: 722 - Off: - - port: Middle - uid: 722 - type: SignalReceiver - - uid: 720 - components: - - rot: -1.5707963267948966 rad - pos: -0.5,11.5 - parent: 179 - type: Transform - - inputs: - Reverse: - - port: Right - uid: 722 - Forward: - - port: Left - uid: 722 - Off: - - port: Middle - uid: 722 - type: SignalReceiver - - uid: 721 - components: - - rot: -1.5707963267948966 rad - pos: 0.5,11.5 - parent: 179 - type: Transform - - inputs: - Reverse: - - port: Right - uid: 722 - Forward: - - port: Left - uid: 722 - Off: - - port: Middle - uid: 722 - type: SignalReceiver - - uid: 985 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-13.5 - parent: 179 - type: Transform - - links: - - 983 - type: DeviceLinkSink - - uid: 989 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-15.5 - parent: 179 - type: Transform - - links: - - 983 - type: DeviceLinkSink - - uid: 990 - components: - - pos: -2.5,-13.5 - parent: 179 - type: Transform - - links: - - 699 - type: DeviceLinkSink - - uid: 991 - components: - - pos: -2.5,-16.5 - parent: 179 - type: Transform - - links: - - 699 - type: DeviceLinkSink -- proto: CrateEngineeringToolbox - entities: - - uid: 692 - components: - - pos: -0.5,3.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: CrateGeneric - entities: - - uid: 266 - components: - - pos: 5.5,-6.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: CrateHydroponicsSeeds - entities: - - uid: 754 - components: - - pos: 2.5,12.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: CrateHydroponicsTools - entities: - - uid: 755 - components: - - pos: 2.5,13.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: CrateMedical - entities: - - uid: 131 - components: - - pos: 31.5,-1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 132 - components: - - pos: 32.5,-1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: Crowbar - entities: - - uid: 147 - components: - - pos: -2.172831,4.5306726 - parent: 179 - type: Transform - - uid: 423 - components: - - pos: -2.861032,-5.524786 - parent: 179 - type: Transform -- proto: DebugBatteryDischarger - entities: - - uid: 711 - components: - - pos: 0.5,-3.5 - parent: 179 - type: Transform -- proto: DisposalPipe - entities: - - uid: 717 - components: - - rot: 1.5707963267948966 rad - pos: -0.5,10.5 - parent: 179 - type: Transform -- proto: DisposalTrunk - entities: - - uid: 285 - components: - - rot: -1.5707963267948966 rad - pos: 0.5,10.5 - parent: 179 - type: Transform - - uid: 715 - components: - - rot: 1.5707963267948966 rad - pos: -1.5,10.5 - parent: 179 - type: Transform -- proto: DisposalUnit - entities: - - uid: 719 - components: - - pos: -1.5,10.5 - parent: 179 - type: Transform -- proto: DrinkBeerglass - entities: - - uid: 688 - components: - - pos: 3.1981986,5.733985 - parent: 179 - type: Transform -- proto: DrinkColaCan - entities: - - uid: 690 - components: - - pos: 3.8231986,6.150942 - parent: 179 - type: Transform -- proto: Dropper - entities: - - uid: 730 - components: - - pos: 5.892191,9.4118185 - parent: 179 - type: Transform -- proto: EmergencyOxygenTankFilled - entities: - - uid: 956 - components: - - pos: -10.505015,6.711994 - parent: 179 - type: Transform -- proto: ExGrenade - entities: - - uid: 433 - components: - - pos: -3.7704864,-1.6163371 - parent: 179 - type: Transform -- proto: ExplosivePayload - entities: - - uid: 668 - components: - - pos: 6.829691,9.4118185 - parent: 179 - type: Transform -- proto: FaxMachineCaptain - entities: - - uid: 967 - components: - - pos: 9.5,12.5 - parent: 179 - type: Transform -- proto: FaxMachineCentcom - entities: - - uid: 968 - components: - - pos: 11.5,12.5 - parent: 179 - type: Transform -- proto: FaxMachineSyndie - entities: - - uid: 969 - components: - - pos: 13.5,12.5 - parent: 179 - type: Transform -- proto: FemtoManipulatorStockPart - entities: - - uid: 712 - components: - - pos: -6.7434506,8.817795 - parent: 179 - type: Transform -- proto: FireExtinguisher - entities: - - uid: 323 - components: - - pos: -1.297692,-5.396082 - parent: 179 - type: Transform - - uid: 868 - components: - - pos: -14.5,-1.5 - parent: 179 - type: Transform -- proto: FlashlightLantern - entities: - - uid: 421 - components: - - pos: -1.934832,-5.154238 - parent: 179 - type: Transform - - uid: 422 - components: - - pos: 1.1350493,8.198464 - parent: 179 - type: Transform - - toggleAction: - sound: null - itemIconStyle: BigItem - icon: - sprite: Objects/Tools/flashlight.rsi - state: flashlight - iconOn: Objects/Tools/flashlight.rsi/flashlight-on.png - iconColor: '#FFFFFFFF' - name: action-name-toggle-light - description: action-description-toggle-light - keywords: [] - enabled: True - useDelay: null - charges: null - checkCanInteract: True - clientExclusive: False - priority: 0 - autoPopulate: True - autoRemove: True - temporary: False - event: !type:ToggleActionEvent {} - type: HandheldLight -- proto: FloorLavaEntity - entities: - - uid: 134 - components: - - pos: -13.5,-3.5 - parent: 179 - type: Transform - - uid: 135 - components: - - pos: -14.5,-3.5 - parent: 179 - type: Transform - - uid: 141 - components: - - pos: -13.5,-2.5 - parent: 179 - type: Transform - - uid: 469 - components: - - pos: -14.5,-2.5 - parent: 179 - type: Transform -- proto: FloorWaterEntity - entities: - - uid: 136 - components: - - pos: -12.5,-2.5 - parent: 179 - type: Transform - - uid: 137 - components: - - pos: -12.5,-3.5 - parent: 179 - type: Transform -- proto: FoodApple - entities: - - uid: 16 - components: - - pos: 3.9853282,16.430082 - parent: 179 - type: Transform - - uid: 849 - components: - - pos: 3.7249117,16.242453 - parent: 179 - type: Transform - - uid: 866 - components: - - pos: 3.651995,16.55517 - parent: 179 - type: Transform -- proto: FoodBurgerBacon - entities: - - uid: 689 - components: - - pos: 3.3844857,6.0702233 - parent: 179 - type: Transform -- proto: FoodCarrot - entities: - - uid: 850 - components: - - pos: 3.6023045,15.67151 - parent: 179 - type: Transform - - uid: 851 - components: - - pos: 3.620745,15.015423 - parent: 179 - type: Transform - - uid: 863 - components: - - pos: 3.620745,14.389988 - parent: 179 - type: Transform -- proto: FoodPizzaPineapple - entities: - - uid: 687 - components: - - pos: 3.5215416,6.799056 - parent: 179 - type: Transform -- proto: GasAnalyzer - entities: - - uid: 876 - components: - - pos: 4.4732866,-0.48882532 - parent: 179 - type: Transform -- proto: GasFilter - entities: - - uid: 480 - components: - - rot: -1.5707963267948966 rad - pos: 3.5,-3.5 - parent: 179 - type: Transform -- proto: GasMixer - entities: - - uid: 747 - components: - - rot: -1.5707963267948966 rad - pos: 3.5,-2.5 - parent: 179 - type: Transform -- proto: GasOutletInjector - entities: - - uid: 429 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-1.5 - parent: 179 - type: Transform -- proto: GasPipeBend - entities: - - uid: 727 - components: - - rot: -1.5707963267948966 rad - pos: 5.5,-0.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound -- proto: GasPipeFourway - entities: - - uid: 728 - components: - - pos: 5.5,-1.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound -- proto: GasPipeStraight - entities: - - uid: 749 - components: - - rot: -1.5707963267948966 rad - pos: 5.5,-3.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound -- proto: GasPipeTJunction - entities: - - uid: 748 - components: - - pos: 5.5,-2.5 - parent: 179 - type: Transform - - enabled: True - type: AmbientSound -- proto: GasPort - entities: - - uid: 457 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-0.5 - parent: 179 - type: Transform -- proto: GasPressurePump - entities: - - uid: 171 - components: - - rot: -1.5707963267948966 rad - pos: 4.5,-3.5 - parent: 179 - type: Transform -- proto: GasValve - entities: - - uid: 168 - components: - - rot: -1.5707963267948966 rad - pos: 4.5,-2.5 - parent: 179 - type: Transform -- proto: GasVentPump - entities: - - uid: 729 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-3.5 - parent: 179 - type: Transform - - enabled: False - type: AmbientSound -- proto: GasVentScrubber - entities: - - uid: 452 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-2.5 - parent: 179 - type: Transform - - enabled: False - type: AmbientSound -- proto: GasVolumePump - entities: - - uid: 160 - components: - - rot: -1.5707963267948966 rad - pos: 4.5,-1.5 - parent: 179 - type: Transform -- proto: GeigerCounter - entities: - - uid: 759 - components: - - pos: 1.760596,4.5697265 - parent: 179 - type: Transform -- proto: GeneratorUranium - entities: - - uid: 1016 - components: - - pos: -6.5,-11.5 - parent: 179 - type: Transform -- proto: GravityGenerator - entities: - - uid: 744 - components: - - pos: 6.5,6.5 - parent: 179 - type: Transform -- proto: Grille - entities: - - uid: 986 - components: - - pos: -0.5,-16.5 - parent: 179 - type: Transform - - uid: 987 - components: - - pos: -0.5,-15.5 - parent: 179 - type: Transform - - uid: 988 - components: - - pos: -0.5,-14.5 - parent: 179 - type: Transform - - uid: 1007 - components: - - pos: -3.5,-16.5 - parent: 179 - type: Transform - - uid: 1008 - components: - - pos: -3.5,-15.5 - parent: 179 - type: Transform - - uid: 1009 - components: - - pos: -3.5,-14.5 - parent: 179 - type: Transform - - uid: 1010 - components: - - pos: 2.5,-16.5 - parent: 179 - type: Transform - - uid: 1011 - components: - - pos: 2.5,-15.5 - parent: 179 - type: Transform - - uid: 1012 - components: - - pos: 2.5,-14.5 - parent: 179 - type: Transform -- proto: Handcuffs - entities: - - uid: 331 - components: - - pos: -3.5805476,0.74100244 - parent: 179 - type: Transform -- proto: HandheldHealthAnalyzer - entities: - - uid: 513 - components: - - pos: -5.9808183,-3.6614444 - parent: 179 - type: Transform -- proto: HoloFan - entities: - - uid: 142 - components: - - pos: -8.5,7.5 - parent: 179 - type: Transform - missingComponents: - - TimedDespawn - - uid: 901 - components: - - pos: -10.5,7.5 - parent: 179 - type: Transform - missingComponents: - - TimedDespawn - - uid: 902 - components: - - pos: -9.5,7.5 - parent: 179 - type: Transform - missingComponents: - - TimedDespawn -- proto: HolosignWetFloor - entities: - - uid: 848 - components: - - pos: -13.5,2.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - missingComponents: - - TimedDespawn - - uid: 911 - components: - - pos: -13.5,1.5 - parent: 179 - type: Transform - - fixtures: {} - type: Fixtures - missingComponents: - - TimedDespawn -- proto: hydroponicsTray - entities: - - uid: 756 - components: - - pos: 2.5,14.5 - parent: 179 - type: Transform - - uid: 757 - components: - - pos: 2.5,15.5 - parent: 179 - type: Transform -- proto: KitchenReagentGrinder - entities: - - uid: 731 - components: - - pos: 8.5,9.5 - parent: 179 - type: Transform -- proto: LargeBeaker - entities: - - uid: 210 - components: - - pos: 4.3272614,9.338851 - parent: 179 - type: Transform - - uid: 253 - components: - - pos: 23.494947,7.0422435 - parent: 179 - type: Transform - - uid: 402 - components: - - pos: 23.510572,7.7141185 - parent: 179 - type: Transform - - uid: 737 - components: - - pos: 4.2969,9.828774 - parent: 179 - type: Transform -- proto: LedLightTube - entities: - - uid: 481 - components: - - pos: -3.511025,-10.35149 - parent: 179 - type: Transform -- proto: LockerBotanistFilled - entities: - - uid: 869 - components: - - pos: 2.5,16.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerChemistry - entities: - - uid: 127 - components: - - pos: 27.5,6.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerChemistryFilled - entities: - - uid: 297 - components: - - pos: 7.5,9.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerChiefEngineerFilled - entities: - - uid: 447 - components: - - pos: 7.5,2.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerElectricalSuppliesFilled - entities: - - uid: 444 - components: - - pos: 7.5,3.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerEngineerFilled - entities: - - uid: 490 - components: - - pos: 7.5,4.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerMedical - entities: - - uid: 128 - components: - - pos: 27.5,5.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 129 - components: - - pos: 29.5,-1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 130 - components: - - pos: 30.5,-1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerMedicalFilled - entities: - - uid: 865 - components: - - pos: -6.5,-3.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerMedicineFilled - entities: - - uid: 562 - components: - - pos: -5.5,-3.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerSalvageSpecialistFilled - entities: - - uid: 493 - components: - - pos: -10.5,4.5 - parent: 179 - type: Transform - - locked: False - type: Lock - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerSyndicatePersonalFilled - entities: - - uid: 909 - components: - - pos: -7.5,1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerWardenFilled - entities: - - uid: 873 - components: - - pos: -8.5,1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: LockerWeldingSuppliesFilled - entities: - - uid: 871 - components: - - pos: 7.5,1.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: MachineFrame - entities: - - uid: 533 - components: - - pos: -5.5,10.5 - parent: 179 - type: Transform -- proto: MedicalScanner - entities: - - uid: 592 - components: - - pos: 18.5,-1.5 - parent: 179 - type: Transform - - containers: - MedicalScanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - scanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - type: ContainerContainer - - uid: 593 - components: - - pos: 18.5,-5.5 - parent: 179 - type: Transform - - containers: - MedicalScanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - machine_board: !type:Container - showEnts: False - occludes: True - ents: [] - machine_parts: !type:Container - showEnts: False - occludes: True - ents: [] - scanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null - type: ContainerContainer -- proto: MedkitFilled - entities: - - uid: 153 - components: - - pos: 13.632214,1.5673001 - parent: 179 - type: Transform - - uid: 154 - components: - - pos: 13.460339,0.6141751 - parent: 179 - type: Transform - - uid: 321 - components: - - pos: 3.8440318,4.425983 - parent: 179 - type: Transform -- proto: MicroManipulatorStockPart - entities: - - uid: 484 - components: - - pos: -5.5039105,8.838643 - parent: 179 - type: Transform - - uid: 959 - components: - - pos: -4.752078,10.904018 - parent: 179 - type: Transform -- proto: ModularGrenade - entities: - - uid: 435 - components: - - pos: 6.829691,9.860046 - parent: 179 - type: Transform -- proto: MopBucket - entities: - - uid: 696 - components: - - pos: 7.5,16.5 - parent: 179 - type: Transform -- proto: MopItem - entities: - - uid: 328 - components: - - pos: 7.6382103,16.08618 - parent: 179 - type: Transform - - solutions: - absorbed: - temperature: 293.15 - canMix: False - canReact: True - maxVol: 50 - reagents: - - Quantity: 25 - ReagentId: Water - type: SolutionContainerManager -- proto: Multitool - entities: - - uid: 307 - components: - - pos: -1.249865,-10.43489 - parent: 179 - type: Transform - - uid: 430 - components: - - pos: -0.6298993,4.7431083 - parent: 179 - type: Transform - - devices: - 'UID: 31739': 801 - type: NetworkConfigurator -- proto: NanoManipulatorStockPart - entities: - - uid: 456 - components: - - pos: -5.920577,8.817795 - parent: 179 - type: Transform -- proto: NitrogenCanister - entities: - - uid: 459 - components: - - pos: 7.5,-1.5 - parent: 179 - type: Transform -- proto: Ointment - entities: - - uid: 148 - components: - - pos: 18.77326,6.653532 - parent: 179 - type: Transform - - uid: 149 - components: - - pos: 18.49201,6.059782 - parent: 179 - type: Transform -- proto: OxygenCanister - entities: - - uid: 340 - components: - - pos: 7.5,-3.5 - parent: 179 - type: Transform -- proto: PaperBin10 - entities: - - uid: 977 - components: - - pos: 10.5,12.5 - parent: 179 - type: Transform -- proto: PartRodMetal - entities: - - uid: 133 - components: - - pos: -3.4717777,7.672426 - parent: 179 - type: Transform -- proto: Pen - entities: - - uid: 978 - components: - - pos: 10.893699,12.7794075 - parent: 179 - type: Transform - - uid: 979 - components: - - pos: 10.862433,12.602201 - parent: 179 - type: Transform -- proto: PicoManipulatorStockPart - entities: - - uid: 455 - components: - - pos: -6.337244,8.838643 - parent: 179 - type: Transform -- proto: PlasmaCanister - entities: - - uid: 461 - components: - - pos: 7.5,-2.5 - parent: 179 - type: Transform -- proto: PlasticFlapsAirtightClear - entities: - - uid: 997 - components: - - pos: -2.5,-16.5 - parent: 179 - type: Transform - - uid: 998 - components: - - pos: -2.5,-14.5 - parent: 179 - type: Transform - - uid: 999 - components: - - pos: 1.5,-16.5 - parent: 179 - type: Transform - - uid: 1000 - components: - - pos: 1.5,-14.5 - parent: 179 - type: Transform -- proto: PowerCellHigh - entities: - - uid: 567 - components: - - pos: -4.76583,8.265328 - parent: 179 - type: Transform -- proto: PowerCellHyper - entities: - - uid: 703 - components: - - pos: -4.3179135,8.275752 - parent: 179 - type: Transform -- proto: PowerCellMedium - entities: - - uid: 186 - components: - - pos: -2.67511,-10.351 - parent: 179 - type: Transform - - uid: 187 - components: - - pos: -2.55011,-10.6635 - parent: 179 - type: Transform - - uid: 360 - components: - - pos: -3.7970803,8.275752 - parent: 179 - type: Transform -- proto: PowerCellRecharger - entities: - - uid: 709 - components: - - pos: -1.5,-3.5 - parent: 179 - type: Transform -- proto: PowerCellSmall - entities: - - uid: 705 - components: - - pos: -3.3182633,8.234056 - parent: 179 - type: Transform -- proto: Poweredlight - entities: - - uid: 93 - components: - - rot: 3.141592653589793 rad - pos: 31.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 536 - components: - - rot: -1.5707963267948966 rad - pos: -11.5,-0.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 660 - components: - - rot: -1.5707963267948966 rad - pos: 29.5,1.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 661 - components: - - rot: -1.5707963267948966 rad - pos: 27.5,7.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 663 - components: - - pos: 22.5,2.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 666 - components: - - rot: 1.5707963267948966 rad - pos: 2.5,23.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 670 - components: - - rot: -1.5707963267948966 rad - pos: 13.5,18.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 673 - components: - - rot: -1.5707963267948966 rad - pos: -11.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 674 - components: - - rot: 1.5707963267948966 rad - pos: -15.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 675 - components: - - rot: 1.5707963267948966 rad - pos: -15.5,-0.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 676 - components: - - rot: 1.5707963267948966 rad - pos: -6.5,-10.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 678 - components: - - rot: -1.5707963267948966 rad - pos: 7.5,-1.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 680 - components: - - rot: 3.141592653589793 rad - pos: 16.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 681 - components: - - rot: 3.141592653589793 rad - pos: 23.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 682 - components: - - pos: 13.5,2.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 683 - components: - - rot: 3.141592653589793 rad - pos: 17.5,4.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver -- proto: PoweredSmallLight - entities: - - uid: 163 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,26.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 166 - components: - - rot: 1.5707963267948966 rad - pos: 11.5,24.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 167 - components: - - rot: -1.5707963267948966 rad - pos: 17.5,17.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 388 - components: - - pos: 0.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 417 - components: - - pos: -4.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 483 - components: - - rot: -1.5707963267948966 rad - pos: 4.5,-9.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver - - uid: 534 - components: - - rot: 1.5707963267948966 rad - pos: -9.5,-5.5 - parent: 179 - type: Transform - - powerLoad: 0 - type: ApcPowerReceiver -- proto: Protolathe - entities: - - uid: 15 - components: - - pos: 8.5,17.5 - parent: 179 - type: Transform - - uid: 384 - components: - - pos: -6.5,6.5 - parent: 179 - type: Transform -- proto: QuadraticCapacitorStockPart - entities: - - uid: 704 - components: - - pos: -4.8741612,8.817795 - parent: 179 - type: Transform -- proto: Railing - entities: - - uid: 665 - components: - - rot: 3.141592653589793 rad - pos: -15.5,9.5 - parent: 179 - type: Transform - - uid: 927 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,10.5 - parent: 179 - type: Transform - - uid: 928 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,11.5 - parent: 179 - type: Transform - - uid: 929 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,12.5 - parent: 179 - type: Transform - - uid: 930 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,13.5 - parent: 179 - type: Transform - - uid: 931 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,14.5 - parent: 179 - type: Transform - - uid: 932 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,15.5 - parent: 179 - type: Transform - - uid: 933 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,16.5 - parent: 179 - type: Transform - - uid: 934 - components: - - rot: 3.141592653589793 rad - pos: -13.5,17.5 - parent: 179 - type: Transform - - uid: 935 - components: - - rot: 3.141592653589793 rad - pos: -12.5,17.5 - parent: 179 - type: Transform - - uid: 936 - components: - - rot: 3.141592653589793 rad - pos: -11.5,17.5 - parent: 179 - type: Transform - - uid: 937 - components: - - rot: 3.141592653589793 rad - pos: -10.5,17.5 - parent: 179 - type: Transform - - uid: 938 - components: - - rot: 3.141592653589793 rad - pos: -9.5,17.5 - parent: 179 - type: Transform - - uid: 939 - components: - - rot: 3.141592653589793 rad - pos: -8.5,17.5 - parent: 179 - type: Transform - - uid: 940 - components: - - rot: 3.141592653589793 rad - pos: -7.5,17.5 - parent: 179 - type: Transform - - uid: 941 - components: - - rot: 3.141592653589793 rad - pos: -6.5,17.5 - parent: 179 - type: Transform - - uid: 942 - components: - - rot: 3.141592653589793 rad - pos: -5.5,17.5 - parent: 179 - type: Transform - - uid: 943 - components: - - rot: 3.141592653589793 rad - pos: -4.5,17.5 - parent: 179 - type: Transform - - uid: 944 - components: - - rot: 3.141592653589793 rad - pos: -3.5,17.5 - parent: 179 - type: Transform - - uid: 945 - components: - - rot: 3.141592653589793 rad - pos: -2.5,17.5 - parent: 179 - type: Transform - - uid: 946 - components: - - rot: 3.141592653589793 rad - pos: -1.5,17.5 - parent: 179 - type: Transform - - uid: 947 - components: - - rot: 3.141592653589793 rad - pos: -0.5,17.5 - parent: 179 - type: Transform - - uid: 948 - components: - - rot: 3.141592653589793 rad - pos: 0.5,17.5 - parent: 179 - type: Transform -- proto: RailingCornerSmall - entities: - - uid: 919 - components: - - pos: -14.5,9.5 - parent: 179 - type: Transform -- proto: ResearchAndDevelopmentServer - entities: - - uid: 12 - components: - - pos: 11.5,24.5 - parent: 179 - type: Transform - - points: 343000 - type: ResearchServer -- proto: RubberStampCaptain - entities: - - uid: 982 - components: - - pos: 12.800895,12.664745 - parent: 179 - type: Transform -- proto: RubberStampCentcom - entities: - - uid: 980 - components: - - pos: 12.186007,12.716865 - parent: 179 - type: Transform -- proto: RubberStampSyndicate - entities: - - uid: 981 - components: - - pos: 12.436131,12.550082 - parent: 179 - type: Transform -- proto: Screwdriver - entities: - - uid: 431 - components: - - pos: -1.235331,4.739151 - parent: 179 - type: Transform -- proto: SeedExtractor - entities: - - uid: 65 - components: - - pos: 2.5,17.5 - parent: 179 - type: Transform -- proto: SheetGlass - entities: - - uid: 23 - components: - - pos: 8.560405,21.456738 - parent: 179 - type: Transform - - uid: 354 - components: - - pos: 8.57603,21.566113 - parent: 179 - type: Transform - - uid: 479 - components: - - pos: -5.13758,7.5586076 - parent: 179 - type: Transform - - uid: 529 - components: - - pos: -15.5,-3.5 - parent: 179 - type: Transform - - uid: 564 - components: - - pos: -15.5,-1.5 - parent: 179 - type: Transform - - uid: 565 - components: - - pos: -15.5,-1.5 - parent: 179 - type: Transform - - uid: 566 - components: - - pos: -15.5,-3.5 - parent: 179 - type: Transform -- proto: SheetGlass1 - entities: - - uid: 960 - components: - - pos: -3.981244,10.799851 - parent: 179 - type: Transform -- proto: SheetPGlass - entities: - - uid: 416 - components: - - pos: -0.5,8.5 - parent: 179 - type: Transform -- proto: SheetPlasteel - entities: - - uid: 478 - components: - - pos: -4.0129576,7.6107273 - parent: 179 - type: Transform -- proto: SheetPlastic - entities: - - uid: 181 - components: - - pos: -4.54383,7.579455 - parent: 179 - type: Transform -- proto: SheetRPGlass - entities: - - uid: 182 - components: - - pos: -0.5,7.5 - parent: 179 - type: Transform -- proto: SheetSteel - entities: - - uid: 205 - components: - - pos: -15.5,-5.5 - parent: 179 - type: Transform - - uid: 305 - components: - - pos: 9.435405,21.503613 - parent: 179 - type: Transform - - uid: 306 - components: - - pos: 9.654155,21.628613 - parent: 179 - type: Transform - - uid: 382 - components: - - pos: -15.5,-5.5 - parent: 179 - type: Transform - - uid: 473 - components: - - pos: -5.6834707,7.529523 - parent: 179 - type: Transform - - uid: 543 - components: - - pos: -15.5,-4.5 - parent: 179 - type: Transform - - uid: 544 - components: - - pos: -15.5,-4.5 - parent: 179 - type: Transform -- proto: SignalButton - entities: - - uid: 1013 - components: - - pos: -4.5,-14.5 - parent: 179 - type: Transform - - linkedPorts: - 202: - - Pressed: Toggle - 984: - - Pressed: Toggle - registeredSinks: - Pressed: - - 202 - - 984 - type: DeviceLinkSource - - uid: 1014 - components: - - pos: 3.5,-14.5 - parent: 179 - type: Transform - - linkedPorts: - 697: - - Pressed: Toggle - 698: - - Pressed: Toggle - registeredSinks: - Pressed: - - 697 - - 698 - type: DeviceLinkSource -- proto: SignCargoDock - entities: - - uid: 1046 - components: - - pos: 4.5,-4.5 - parent: 179 - type: Transform -- proto: SmallLight - entities: - - uid: 1048 - components: - - rot: 1.5707963267948966 rad - pos: -2.5,-15.5 - parent: 179 - type: Transform - - uid: 1049 - components: - - rot: -1.5707963267948966 rad - pos: 1.5,-15.5 - parent: 179 - type: Transform -- proto: SMESBasic - entities: - - uid: 1017 - components: - - pos: -6.5,-12.5 - parent: 179 - type: Transform -- proto: soda_dispenser - entities: - - uid: 751 - components: - - pos: 8.5,12.5 - parent: 179 - type: Transform -- proto: SpawnMobHuman - entities: - - uid: 138 - components: - - pos: -6.5,-0.5 - parent: 179 - type: Transform - - uid: 139 - components: - - pos: -6.5,0.5 - parent: 179 - type: Transform - - uid: 140 - components: - - pos: 3.5,7.5 - parent: 179 - type: Transform -- proto: SpawnPointCaptain - entities: - - uid: 954 - components: - - pos: -4.5,4.5 - parent: 179 - type: Transform -- proto: SpawnPointLatejoin - entities: - - uid: 961 - components: - - pos: -3.5,3.5 - parent: 179 - type: Transform -- proto: SpawnPointObserver - entities: - - uid: 679 - components: - - pos: -3.5,4.5 - parent: 179 - type: Transform -- proto: SpawnVehicleJanicart - entities: - - uid: 904 - components: - - pos: 5.5,16.5 - parent: 179 - type: Transform -- proto: Spear - entities: - - uid: 185 - components: - - pos: -3.4579864,-1.9811735 - parent: 179 - type: Transform -- proto: SprayBottleWater - entities: - - uid: 903 - components: - - pos: 6.985283,16.424004 - parent: 179 - type: Transform -- proto: Stimpack - entities: - - uid: 462 - components: - - pos: 3.6877818,5.312015 - parent: 179 - type: Transform -- proto: Stool - entities: - - uid: 383 - components: - - pos: -1.5,-9.5 - parent: 179 - type: Transform - - uid: 387 - components: - - rot: 3.141592653589793 rad - pos: -2.5,-6.5 - parent: 179 - type: Transform -- proto: Stunbaton - entities: - - uid: 434 - components: - - pos: -3.1734612,-2.6066077 - parent: 179 - type: Transform -- proto: SubstationBasic - entities: - - uid: 1018 - components: - - pos: -6.5,-13.5 - parent: 179 - type: Transform -- proto: SuperCapacitorStockPart - entities: - - uid: 296 - components: - - pos: -4.3012447,8.817795 - parent: 179 - type: Transform -- proto: Syringe - entities: - - uid: 460 - components: - - pos: 3.2502818,4.5823417 - parent: 179 - type: Transform - - uid: 738 - components: - - pos: 5.767191,9.787079 - parent: 179 - type: Transform -- proto: Table - entities: - - uid: 63 - components: - - pos: 9.5,21.5 - parent: 179 - type: Transform - - uid: 64 - components: - - pos: 10.5,21.5 - parent: 179 - type: Transform - - uid: 67 - components: - - pos: 8.5,21.5 - parent: 179 - type: Transform - - uid: 79 - components: - - pos: 13.5,17.5 - parent: 179 - type: Transform - - uid: 92 - components: - - pos: 11.5,21.5 - parent: 179 - type: Transform - - uid: 143 - components: - - pos: 33.5,-3.5 - parent: 179 - type: Transform - - uid: 144 - components: - - pos: 33.5,-2.5 - parent: 179 - type: Transform - - uid: 145 - components: - - pos: 33.5,-1.5 - parent: 179 - type: Transform - - uid: 161 - components: - - pos: 24.5,-5.5 - parent: 179 - type: Transform - - uid: 162 - components: - - pos: 23.5,-5.5 - parent: 179 - type: Transform - - uid: 172 - components: - - rot: -1.5707963267948966 rad - pos: 4.5,9.5 - parent: 179 - type: Transform - - uid: 180 - components: - - pos: -4.5,10.5 - parent: 179 - type: Transform - - uid: 262 - components: - - pos: -3.5,-5.5 - parent: 179 - type: Transform - - uid: 263 - components: - - pos: -2.5,-5.5 - parent: 179 - type: Transform - - uid: 264 - components: - - pos: -1.5,-5.5 - parent: 179 - type: Transform - - uid: 265 - components: - - pos: -0.5,-5.5 - parent: 179 - type: Transform - - uid: 267 - components: - - pos: 23.5,5.5 - parent: 179 - type: Transform - - uid: 268 - components: - - pos: 23.5,6.5 - parent: 179 - type: Transform - - uid: 298 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,9.5 - parent: 179 - type: Transform - - uid: 299 - components: - - rot: -1.5707963267948966 rad - pos: 5.5,9.5 - parent: 179 - type: Transform - - uid: 300 - components: - - rot: -1.5707963267948966 rad - pos: 8.5,9.5 - parent: 179 - type: Transform - - uid: 312 - components: - - pos: -3.5,-10.5 - parent: 179 - type: Transform - - uid: 313 - components: - - pos: -2.5,-10.5 - parent: 179 - type: Transform - - uid: 314 - components: - - pos: -1.5,-10.5 - parent: 179 - type: Transform - - uid: 315 - components: - - pos: -0.5,-10.5 - parent: 179 - type: Transform - - uid: 355 - components: - - pos: -6.5,7.5 - parent: 179 - type: Transform - - uid: 356 - components: - - pos: -5.5,7.5 - parent: 179 - type: Transform - - uid: 357 - components: - - pos: -4.5,7.5 - parent: 179 - type: Transform - - uid: 358 - components: - - pos: -3.5,7.5 - parent: 179 - type: Transform - - uid: 361 - components: - - pos: -0.5,7.5 - parent: 179 - type: Transform - - uid: 362 - components: - - pos: 0.5,7.5 - parent: 179 - type: Transform - - uid: 363 - components: - - pos: 1.5,7.5 - parent: 179 - type: Transform - - uid: 366 - components: - - pos: -2.5,4.5 - parent: 179 - type: Transform - - uid: 367 - components: - - pos: -1.5,4.5 - parent: 179 - type: Transform - - uid: 368 - components: - - pos: -0.5,4.5 - parent: 179 - type: Transform - - uid: 371 - components: - - pos: 1.5,4.5 - parent: 179 - type: Transform - - uid: 385 - components: - - pos: -3.5,-2.5 - parent: 179 - type: Transform - - uid: 386 - components: - - pos: -3.5,-1.5 - parent: 179 - type: Transform - - uid: 440 - components: - - pos: 0.5,4.5 - parent: 179 - type: Transform - - uid: 445 - components: - - pos: -3.5,-0.5 - parent: 179 - type: Transform - - uid: 448 - components: - - pos: 3.5,5.5 - parent: 179 - type: Transform - - uid: 465 - components: - - pos: 1.5,8.5 - parent: 179 - type: Transform - - uid: 466 - components: - - pos: 0.5,8.5 - parent: 179 - type: Transform - - uid: 467 - components: - - pos: -3.5,8.5 - parent: 179 - type: Transform - - uid: 468 - components: - - pos: -0.5,8.5 - parent: 179 - type: Transform - - uid: 470 - components: - - pos: -6.5,8.5 - parent: 179 - type: Transform - - uid: 471 - components: - - pos: -5.5,8.5 - parent: 179 - type: Transform - - uid: 472 - components: - - pos: -4.5,8.5 - parent: 179 - type: Transform - - uid: 515 - components: - - pos: -15.5,-5.5 - parent: 179 - type: Transform - - uid: 516 - components: - - pos: -15.5,-1.5 - parent: 179 - type: Transform - - uid: 520 - components: - - pos: -15.5,-0.5 - parent: 179 - type: Transform - - uid: 559 - components: - - pos: -15.5,-4.5 - parent: 179 - type: Transform - - uid: 560 - components: - - pos: -15.5,-3.5 - parent: 179 - type: Transform - - uid: 568 - components: - - pos: 18.5,4.5 - parent: 179 - type: Transform - - uid: 569 - components: - - pos: 21.5,6.5 - parent: 179 - type: Transform - - uid: 570 - components: - - pos: 20.5,6.5 - parent: 179 - type: Transform - - uid: 571 - components: - - pos: 18.5,6.5 - parent: 179 - type: Transform - - uid: 572 - components: - - pos: 19.5,6.5 - parent: 179 - type: Transform - - uid: 573 - components: - - pos: 18.5,5.5 - parent: 179 - type: Transform - - uid: 574 - components: - - pos: 22.5,8.5 - parent: 179 - type: Transform - - uid: 575 - components: - - pos: 24.5,4.5 - parent: 179 - type: Transform - - uid: 584 - components: - - pos: 23.5,7.5 - parent: 179 - type: Transform - - uid: 586 - components: - - pos: 25.5,10.5 - parent: 179 - type: Transform - - uid: 587 - components: - - pos: 23.5,10.5 - parent: 179 - type: Transform - - uid: 588 - components: - - pos: 24.5,10.5 - parent: 179 - type: Transform - - uid: 589 - components: - - pos: 26.5,10.5 - parent: 179 - type: Transform - - uid: 590 - components: - - pos: 27.5,10.5 - parent: 179 - type: Transform - - uid: 594 - components: - - pos: 13.5,2.5 - parent: 179 - type: Transform - - uid: 595 - components: - - pos: 13.5,0.5 - parent: 179 - type: Transform - - uid: 596 - components: - - pos: 13.5,1.5 - parent: 179 - type: Transform - - uid: 684 - components: - - pos: -3.5,0.5 - parent: 179 - type: Transform - - uid: 685 - components: - - pos: 3.5,4.5 - parent: 179 - type: Transform - - uid: 686 - components: - - pos: 3.5,6.5 - parent: 179 - type: Transform - - uid: 706 - components: - - pos: -1.5,-3.5 - parent: 179 - type: Transform - - uid: 707 - components: - - pos: -0.5,-3.5 - parent: 179 - type: Transform - - uid: 710 - components: - - pos: 0.5,-3.5 - parent: 179 - type: Transform -- proto: TableGlass - entities: - - uid: 964 - components: - - pos: 9.5,12.5 - parent: 179 - type: Transform - - uid: 965 - components: - - pos: 11.5,12.5 - parent: 179 - type: Transform - - uid: 966 - components: - - pos: 13.5,12.5 - parent: 179 - type: Transform - - uid: 975 - components: - - pos: 10.5,12.5 - parent: 179 - type: Transform - - uid: 976 - components: - - pos: 12.5,12.5 - parent: 179 - type: Transform -- proto: TargetHuman - entities: - - uid: 159 - components: - - pos: -6.5,-1.5 - parent: 179 - type: Transform -- proto: TelecomServerFilled - entities: - - uid: 963 - components: - - pos: -3.5,10.5 - parent: 179 - type: Transform -- proto: TimerTrigger - entities: - - uid: 482 - components: - - pos: 6.413024,9.39097 - parent: 179 - type: Transform -- proto: ToolboxElectricalFilled - entities: - - uid: 365 - components: - - pos: 0.4993378,3.429311 - parent: 179 - type: Transform - - uid: 419 - components: - - pos: -0.8099712,-5.21454 - parent: 179 - type: Transform - - uid: 420 - components: - - pos: -0.5597038,-5.679647 - parent: 179 - type: Transform -- proto: ToolboxMechanicalFilled - entities: - - uid: 364 - components: - - pos: 1.452203,3.4605832 - parent: 179 - type: Transform -- proto: ToyRubberDuck - entities: - - uid: 723 - components: - - pos: -1.6653601,11.616664 - parent: 179 - type: Transform -- proto: trayScanner - entities: - - uid: 758 - components: - - pos: 1.354346,4.548879 - parent: 179 - type: Transform -- proto: TwoWayLever - entities: - - uid: 699 - components: - - pos: -3.5,-13.5 - parent: 179 - type: Transform - - linkedPorts: - 990: - - Left: Forward - - Right: Reverse - - Middle: Off - 195: - - Left: Forward - - Right: Reverse - - Middle: Off - 991: - - Left: Forward - - Right: Reverse - - Middle: Off - registeredSinks: - Left: - - 990 - - 195 - - 991 - Right: - - 990 - - 195 - - 991 - Middle: - - 990 - - 195 - - 991 - type: DeviceLinkSource - - uid: 722 - components: - - pos: 1.5,11.5 - parent: 179 - type: Transform - - outputs: - Left: - - port: Forward - uid: 721 - - port: Forward - uid: 720 - - port: Forward - uid: 716 - Right: - - port: Reverse - uid: 721 - - port: Reverse - uid: 720 - - port: Reverse - uid: 716 - Middle: - - port: Off - uid: 721 - - port: Off - uid: 720 - - port: Off - uid: 716 - type: SignalTransmitter - - uid: 983 - components: - - pos: 2.5,-13.5 - parent: 179 - type: Transform - - linkedPorts: - 985: - - Left: Forward - - Right: Reverse - - Middle: Off - 259: - - Left: Forward - - Right: Reverse - - Middle: Off - 989: - - Left: Forward - - Right: Reverse - - Middle: Off - 463: - - Left: Forward - - Right: Reverse - - Middle: Off - registeredSinks: - Left: - - 985 - - 259 - - 989 - - 463 - Right: - - 985 - - 259 - - 989 - - 463 - Middle: - - 985 - - 259 - - 989 - - 463 - type: DeviceLinkSource -- proto: UnfinishedMachineFrame - entities: - - uid: 522 - components: - - pos: -6.5,10.5 - parent: 179 - type: Transform -- proto: UniformPrinter - entities: - - uid: 443 - components: - - pos: -7.5,4.5 - parent: 179 - type: Transform -- proto: VehicleKeyJanicart - entities: - - uid: 14 - components: - - pos: 6.5,16.5 - parent: 179 - type: Transform -- proto: VendingMachineCigs - entities: - - uid: 870 - components: - - flags: SessionSpecific - type: MetaData - - pos: -14.5,4.5 - parent: 179 - type: Transform -- proto: VendingMachineEngivend - entities: - - uid: 441 - components: - - flags: SessionSpecific - type: MetaData - - pos: -11.5,4.5 - parent: 179 - type: Transform - - uid: 523 - components: - - flags: SessionSpecific - type: MetaData - - pos: -11.5,-1.5 - parent: 179 - type: Transform -- proto: VendingMachineMedical - entities: - - uid: 156 - components: - - flags: SessionSpecific - type: MetaData - - pos: 25.5,-5.5 - parent: 179 - type: Transform - - uid: 157 - components: - - flags: SessionSpecific - type: MetaData - - pos: 27.5,-5.5 - parent: 179 - type: Transform - - uid: 158 - components: - - flags: SessionSpecific - type: MetaData - - pos: 29.5,3.5 - parent: 179 - type: Transform - - uid: 521 - components: - - flags: SessionSpecific - type: MetaData - - pos: -12.5,4.5 - parent: 179 - type: Transform -- proto: VendingMachineSalvage - entities: - - uid: 485 - components: - - flags: SessionSpecific - type: MetaData - - pos: -15.5,4.5 - parent: 179 - type: Transform -- proto: VendingMachineSec - entities: - - uid: 874 - components: - - flags: SessionSpecific - type: MetaData - - pos: -13.5,4.5 - parent: 179 - type: Transform -- proto: VendingMachineTankDispenserEVA - entities: - - uid: 875 - components: - - flags: SessionSpecific - type: MetaData - - pos: 7.5,0.5 - parent: 179 - type: Transform -- proto: VendingMachineYouTool - entities: - - uid: 350 - components: - - flags: SessionSpecific - type: MetaData - - pos: -11.5,-0.5 - parent: 179 - type: Transform -- proto: WallSolid - entities: - - uid: 3 - components: - - pos: 1.5,18.5 - parent: 179 - type: Transform - - uid: 4 - components: - - pos: 11.5,26.5 - parent: 179 - type: Transform - - uid: 5 - components: - - pos: 18.5,24.5 - parent: 179 - type: Transform - - uid: 6 - components: - - pos: 20.5,15.5 - parent: 179 - type: Transform - - uid: 8 - components: - - pos: 14.5,19.5 - parent: 179 - type: Transform - - uid: 9 - components: - - pos: 1.5,19.5 - parent: 179 - type: Transform - - uid: 10 - components: - - pos: 18.5,26.5 - parent: 179 - type: Transform - - uid: 11 - components: - - pos: 13.5,26.5 - parent: 179 - type: Transform - - uid: 13 - components: - - pos: 25.5,15.5 - parent: 179 - type: Transform - - uid: 18 - components: - - pos: 4.5,26.5 - parent: 179 - type: Transform - - uid: 19 - components: - - pos: 18.5,25.5 - parent: 179 - type: Transform - - uid: 21 - components: - - pos: 10.5,26.5 - parent: 179 - type: Transform - - uid: 22 - components: - - pos: 26.5,15.5 - parent: 179 - type: Transform - - uid: 25 - components: - - pos: 1.5,21.5 - parent: 179 - type: Transform - - uid: 27 - components: - - pos: 8.5,-0.5 - parent: 179 - type: Transform - - uid: 28 - components: - - pos: 18.5,18.5 - parent: 179 - type: Transform - - uid: 29 - components: - - pos: 18.5,21.5 - parent: 179 - type: Transform - - uid: 30 - components: - - pos: 1.5,22.5 - parent: 179 - type: Transform - - uid: 31 - components: - - pos: 1.5,20.5 - parent: 179 - type: Transform - - uid: 32 - components: - - pos: 18.5,19.5 - parent: 179 - type: Transform - - uid: 33 - components: - - pos: 23.5,15.5 - parent: 179 - type: Transform - - uid: 34 - components: - - pos: 12.5,22.5 - parent: 179 - type: Transform - - uid: 35 - components: - - pos: 27.5,15.5 - parent: 179 - type: Transform - - uid: 36 - components: - - pos: 7.5,22.5 - parent: 179 - type: Transform - - uid: 37 - components: - - pos: 14.5,22.5 - parent: 179 - type: Transform - - uid: 38 - components: - - pos: 10.5,23.5 - parent: 179 - type: Transform - - uid: 39 - components: - - pos: 10.5,24.5 - parent: 179 - type: Transform - - uid: 40 - components: - - pos: 8.5,26.5 - parent: 179 - type: Transform - - uid: 41 - components: - - pos: 10.5,25.5 - parent: 179 - type: Transform - - uid: 42 - components: - - pos: 18.5,22.5 - parent: 179 - type: Transform - - uid: 43 - components: - - pos: 14.5,27.5 - parent: 179 - type: Transform - - uid: 44 - components: - - pos: 14.5,26.5 - parent: 179 - type: Transform - - uid: 45 - components: - - pos: 1.5,16.5 - parent: 179 - type: Transform - - uid: 46 - components: - - pos: 18.5,27.5 - parent: 179 - type: Transform - - uid: 49 - components: - - pos: 7.5,28.5 - parent: 179 - type: Transform - - uid: 50 - components: - - pos: 13.5,22.5 - parent: 179 - type: Transform - - uid: 51 - components: - - pos: 12.5,26.5 - parent: 179 - type: Transform - - uid: 52 - components: - - pos: 1.5,15.5 - parent: 179 - type: Transform - - uid: 53 - components: - - pos: 9.5,26.5 - parent: 179 - type: Transform - - uid: 54 - components: - - pos: 14.5,23.5 - parent: 179 - type: Transform - - uid: 55 - components: - - pos: 24.5,15.5 - parent: 179 - type: Transform - - uid: 56 - components: - - pos: 14.5,25.5 - parent: 179 - type: Transform - - uid: 57 - components: - - pos: 14.5,21.5 - parent: 179 - type: Transform - - uid: 60 - components: - - pos: 7.5,21.5 - parent: 179 - type: Transform - - uid: 61 - components: - - pos: 18.5,20.5 - parent: 179 - type: Transform - - uid: 62 - components: - - pos: 18.5,23.5 - parent: 179 - type: Transform - - uid: 66 - components: - - pos: 18.5,17.5 - parent: 179 - type: Transform - - uid: 68 - components: - - pos: 18.5,28.5 - parent: 179 - type: Transform - - uid: 69 - components: - - pos: 28.5,15.5 - parent: 179 - type: Transform - - uid: 71 - components: - - pos: 11.5,22.5 - parent: 179 - type: Transform - - uid: 72 - components: - - pos: 1.5,17.5 - parent: 179 - type: Transform - - uid: 73 - components: - - pos: 14.5,28.5 - parent: 179 - type: Transform - - uid: 74 - components: - - pos: 10.5,22.5 - parent: 179 - type: Transform - - uid: 75 - components: - - pos: 9.5,22.5 - parent: 179 - type: Transform - - uid: 76 - components: - - pos: 8.5,-1.5 - parent: 179 - type: Transform - - uid: 77 - components: - - pos: 8.5,-2.5 - parent: 179 - type: Transform - - uid: 78 - components: - - pos: 21.5,15.5 - parent: 179 - type: Transform - - uid: 80 - components: - - pos: 18.5,16.5 - parent: 179 - type: Transform - - uid: 81 - components: - - pos: 18.5,15.5 - parent: 179 - type: Transform - - uid: 82 - components: - - pos: 14.5,18.5 - parent: 179 - type: Transform - - uid: 83 - components: - - pos: 4.5,28.5 - parent: 179 - type: Transform - - uid: 84 - components: - - pos: 7.5,26.5 - parent: 179 - type: Transform - - uid: 85 - components: - - pos: 1.5,23.5 - parent: 179 - type: Transform - - uid: 86 - components: - - pos: 17.5,15.5 - parent: 179 - type: Transform - - uid: 89 - components: - - pos: 22.5,15.5 - parent: 179 - type: Transform - - uid: 95 - components: - - pos: 8.5,22.5 - parent: 179 - type: Transform - - uid: 96 - components: - - pos: 7.5,27.5 - parent: 179 - type: Transform - - uid: 97 - components: - - pos: 8.5,-3.5 - parent: 179 - type: Transform - - uid: 98 - components: - - pos: 4.5,25.5 - parent: 179 - type: Transform - - uid: 99 - components: - - pos: 17.5,18.5 - parent: 179 - type: Transform - - uid: 100 - components: - - pos: 19.5,15.5 - parent: 179 - type: Transform - - uid: 101 - components: - - pos: 4.5,27.5 - parent: 179 - type: Transform - - uid: 103 - components: - - pos: 14.5,17.5 - parent: 179 - type: Transform - - uid: 104 - components: - - pos: 14.5,16.5 - parent: 179 - type: Transform - - uid: 105 - components: - - pos: 15.5,15.5 - parent: 179 - type: Transform - - uid: 106 - components: - - pos: 14.5,15.5 - parent: 179 - type: Transform - - uid: 107 - components: - - pos: 13.5,15.5 - parent: 179 - type: Transform - - uid: 108 - components: - - pos: 12.5,15.5 - parent: 179 - type: Transform - - uid: 109 - components: - - pos: 11.5,15.5 - parent: 179 - type: Transform - - uid: 110 - components: - - pos: 10.5,15.5 - parent: 179 - type: Transform - - uid: 112 - components: - - pos: 7.5,19.5 - parent: 179 - type: Transform - - uid: 113 - components: - - pos: 7.5,18.5 - parent: 179 - type: Transform - - uid: 114 - components: - - pos: 7.5,17.5 - parent: 179 - type: Transform - - uid: 117 - components: - - pos: 5.5,18.5 - parent: 179 - type: Transform - - uid: 118 - components: - - pos: 5.5,19.5 - parent: 179 - type: Transform - - uid: 121 - components: - - pos: 4.5,19.5 - parent: 179 - type: Transform - - uid: 122 - components: - - pos: 4.5,20.5 - parent: 179 - type: Transform - - uid: 123 - components: - - pos: 4.5,21.5 - parent: 179 - type: Transform - - uid: 124 - components: - - pos: 4.5,22.5 - parent: 179 - type: Transform - - uid: 125 - components: - - pos: 4.5,23.5 - parent: 179 - type: Transform - - uid: 126 - components: - - pos: 4.5,24.5 - parent: 179 - type: Transform - - uid: 164 - components: - - rot: 1.5707963267948966 rad - pos: 22.5,9.5 - parent: 179 - type: Transform - - uid: 165 - components: - - pos: 8.5,2.5 - parent: 179 - type: Transform - - uid: 169 - components: - - pos: 8.5,0.5 - parent: 179 - type: Transform - - uid: 173 - components: - - pos: 8.5,1.5 - parent: 179 - type: Transform - - uid: 189 - components: - - pos: -7.5,0.5 - parent: 179 - type: Transform - - uid: 190 - components: - - pos: -7.5,-0.5 - parent: 179 - type: Transform - - uid: 191 - components: - - pos: -7.5,-1.5 - parent: 179 - type: Transform - - uid: 192 - components: - - pos: -7.5,-2.5 - parent: 179 - type: Transform - - uid: 193 - components: - - pos: -7.5,-3.5 - parent: 179 - type: Transform - - uid: 196 - components: - - pos: 3.5,-14.5 - parent: 179 - type: Transform - - uid: 197 - components: - - pos: 4.5,-14.5 - parent: 179 - type: Transform - - uid: 198 - components: - - pos: -7.5,-10.5 - parent: 179 - type: Transform - - uid: 199 - components: - - pos: -7.5,-11.5 - parent: 179 - type: Transform - - uid: 200 - components: - - pos: -7.5,-12.5 - parent: 179 - type: Transform - - uid: 201 - components: - - pos: -7.5,-13.5 - parent: 179 - type: Transform - - uid: 208 - components: - - pos: -7.5,-9.5 - parent: 179 - type: Transform - - uid: 209 - components: - - pos: -10.5,-7.5 - parent: 179 - type: Transform - - uid: 211 - components: - - pos: -10.5,-5.5 - parent: 179 - type: Transform - - uid: 212 - components: - - pos: -10.5,-4.5 - parent: 179 - type: Transform - - uid: 213 - components: - - pos: -10.5,-3.5 - parent: 179 - type: Transform - - uid: 214 - components: - - pos: -10.5,-2.5 - parent: 179 - type: Transform - - uid: 215 - components: - - pos: -10.5,-1.5 - parent: 179 - type: Transform - - uid: 217 - components: - - pos: 1.5,-4.5 - parent: 179 - type: Transform - - uid: 218 - components: - - pos: 0.5,-4.5 - parent: 179 - type: Transform - - uid: 219 - components: - - pos: -0.5,-4.5 - parent: 179 - type: Transform - - uid: 220 - components: - - pos: -1.5,-4.5 - parent: 179 - type: Transform - - uid: 221 - components: - - pos: -2.5,-4.5 - parent: 179 - type: Transform - - uid: 222 - components: - - pos: -3.5,-4.5 - parent: 179 - type: Transform - - uid: 223 - components: - - pos: -4.5,-4.5 - parent: 179 - type: Transform - - uid: 224 - components: - - pos: -5.5,-4.5 - parent: 179 - type: Transform - - uid: 225 - components: - - pos: -6.5,-4.5 - parent: 179 - type: Transform - - uid: 226 - components: - - pos: 4.5,-4.5 - parent: 179 - type: Transform - - uid: 227 - components: - - pos: 5.5,-4.5 - parent: 179 - type: Transform - - uid: 228 - components: - - pos: 6.5,-4.5 - parent: 179 - type: Transform - - uid: 229 - components: - - pos: -7.5,-14.5 - parent: 179 - type: Transform - - uid: 231 - components: - - pos: -6.5,-14.5 - parent: 179 - type: Transform - - uid: 232 - components: - - pos: -5.5,-14.5 - parent: 179 - type: Transform - - uid: 233 - components: - - pos: -4.5,-14.5 - parent: 179 - type: Transform - - uid: 234 - components: - - pos: 6.5,-10.5 - parent: 179 - type: Transform - - uid: 235 - components: - - pos: 6.5,-11.5 - parent: 179 - type: Transform - - uid: 236 - components: - - pos: 6.5,-12.5 - parent: 179 - type: Transform - - uid: 237 - components: - - pos: 6.5,-13.5 - parent: 179 - type: Transform - - uid: 238 - components: - - pos: 6.5,-14.5 - parent: 179 - type: Transform - - uid: 239 - components: - - pos: 5.5,-14.5 - parent: 179 - type: Transform - - uid: 240 - components: - - pos: -7.5,-8.5 - parent: 179 - type: Transform - - uid: 241 - components: - - pos: -7.5,-7.5 - parent: 179 - type: Transform - - uid: 242 - components: - - pos: -8.5,-8.5 - parent: 179 - type: Transform - - uid: 243 - components: - - pos: -9.5,-8.5 - parent: 179 - type: Transform - - uid: 244 - components: - - pos: -10.5,-8.5 - parent: 179 - type: Transform - - uid: 245 - components: - - pos: -7.5,-5.5 - parent: 179 - type: Transform - - uid: 248 - components: - - pos: 5.5,-7.5 - parent: 179 - type: Transform - - uid: 249 - components: - - pos: 5.5,-9.5 - parent: 179 - type: Transform - - uid: 250 - components: - - pos: 6.5,-9.5 - parent: 179 - type: Transform - - uid: 251 - components: - - pos: 6.5,-7.5 - parent: 179 - type: Transform - - uid: 254 - components: - - pos: 7.5,-9.5 - parent: 179 - type: Transform - - uid: 260 - components: - - pos: 6.5,-6.5 - parent: 179 - type: Transform - - uid: 261 - components: - - pos: 6.5,-5.5 - parent: 179 - type: Transform - - uid: 271 - components: - - pos: 1.5,14.5 - parent: 179 - type: Transform - - uid: 272 - components: - - pos: 1.5,13.5 - parent: 179 - type: Transform - - uid: 273 - components: - - pos: 1.5,12.5 - parent: 179 - type: Transform - - uid: 274 - components: - - pos: -7.5,11.5 - parent: 179 - type: Transform - - uid: 275 - components: - - pos: -6.5,11.5 - parent: 179 - type: Transform - - uid: 276 - components: - - pos: -5.5,11.5 - parent: 179 - type: Transform - - uid: 277 - components: - - pos: -4.5,11.5 - parent: 179 - type: Transform - - uid: 278 - components: - - pos: -3.5,11.5 - parent: 179 - type: Transform - - uid: 279 - components: - - pos: -2.5,11.5 - parent: 179 - type: Transform - - uid: 282 - components: - - pos: -1.5,12.5 - parent: 179 - type: Transform - - uid: 283 - components: - - pos: -0.5,12.5 - parent: 179 - type: Transform - - uid: 284 - components: - - pos: 0.5,12.5 - parent: 179 - type: Transform - - uid: 288 - components: - - pos: 12.5,8.5 - parent: 179 - type: Transform - - uid: 289 - components: - - pos: 11.5,8.5 - parent: 179 - type: Transform - - uid: 290 - components: - - pos: 10.5,8.5 - parent: 179 - type: Transform - - uid: 291 - components: - - pos: 9.5,8.5 - parent: 179 - type: Transform - - uid: 292 - components: - - pos: 8.5,8.5 - parent: 179 - type: Transform - - uid: 293 - components: - - pos: 7.5,8.5 - parent: 179 - type: Transform - - uid: 294 - components: - - pos: 6.5,8.5 - parent: 179 - type: Transform - - uid: 295 - components: - - pos: 5.5,8.5 - parent: 179 - type: Transform - - uid: 301 - components: - - pos: 9.5,11.5 - parent: 179 - type: Transform - - uid: 302 - components: - - pos: 10.5,11.5 - parent: 179 - type: Transform - - uid: 303 - components: - - pos: 11.5,11.5 - parent: 179 - type: Transform - - uid: 304 - components: - - pos: 12.5,11.5 - parent: 179 - type: Transform - - uid: 310 - components: - - pos: 9.5,9.5 - parent: 179 - type: Transform - - uid: 316 - components: - - pos: -7.5,-4.5 - parent: 179 - type: Transform - - uid: 317 - components: - - pos: 26.5,14.5 - parent: 179 - type: Transform - - uid: 320 - components: - - pos: 24.5,14.5 - parent: 179 - type: Transform - - uid: 329 - components: - - pos: -11.5,5.5 - parent: 179 - type: Transform - - uid: 335 - components: - - pos: 13.5,11.5 - parent: 179 - type: Transform - - uid: 336 - components: - - pos: 14.5,11.5 - parent: 179 - type: Transform - - uid: 337 - components: - - pos: 13.5,9.5 - parent: 179 - type: Transform - - uid: 338 - components: - - pos: 13.5,8.5 - parent: 179 - type: Transform - - uid: 339 - components: - - pos: 13.5,7.5 - parent: 179 - type: Transform - - uid: 341 - components: - - pos: 24.5,12.5 - parent: 179 - type: Transform - - uid: 342 - components: - - pos: 26.5,12.5 - parent: 179 - type: Transform - - uid: 352 - components: - - pos: 13.5,6.5 - parent: 179 - type: Transform - - uid: 353 - components: - - pos: 13.5,5.5 - parent: 179 - type: Transform - - uid: 372 - components: - - pos: 13.5,4.5 - parent: 179 - type: Transform - - uid: 373 - components: - - pos: 25.5,4.5 - parent: 179 - type: Transform - - uid: 374 - components: - - pos: 23.5,4.5 - parent: 179 - type: Transform - - uid: 375 - components: - - pos: 17.5,3.5 - parent: 179 - type: Transform - - uid: 376 - components: - - pos: -10.5,-0.5 - parent: 179 - type: Transform - - uid: 377 - components: - - pos: -10.5,0.5 - parent: 179 - type: Transform - - uid: 379 - components: - - pos: -8.5,0.5 - parent: 179 - type: Transform - - uid: 390 - components: - - pos: 18.5,3.5 - parent: 179 - type: Transform - - uid: 391 - components: - - pos: 19.5,3.5 - parent: 179 - type: Transform - - uid: 392 - components: - - pos: 21.5,3.5 - parent: 179 - type: Transform - - uid: 393 - components: - - pos: 22.5,3.5 - parent: 179 - type: Transform - - uid: 394 - components: - - pos: 22.5,4.5 - parent: 179 - type: Transform - - uid: 395 - components: - - pos: 22.5,5.5 - parent: 179 - type: Transform - - uid: 396 - components: - - pos: 22.5,6.5 - parent: 179 - type: Transform - - uid: 397 - components: - - pos: 22.5,7.5 - parent: 179 - type: Transform - - uid: 399 - components: - - pos: 22.5,10.5 - parent: 179 - type: Transform - - uid: 400 - components: - - pos: 21.5,11.5 - parent: 179 - type: Transform - - uid: 401 - components: - - pos: 22.5,11.5 - parent: 179 - type: Transform - - uid: 418 - components: - - pos: 7.5,-7.5 - parent: 179 - type: Transform - - uid: 439 - components: - - pos: -13.5,5.5 - parent: 179 - type: Transform - - uid: 449 - components: - - pos: -16.5,2.5 - parent: 179 - type: Transform - - uid: 450 - components: - - pos: -16.5,3.5 - parent: 179 - type: Transform - - uid: 464 - components: - - pos: 4.5,8.5 - parent: 179 - type: Transform - - uid: 474 - components: - - pos: -7.5,8.5 - parent: 179 - type: Transform - - uid: 475 - components: - - pos: -7.5,7.5 - parent: 179 - type: Transform - - uid: 476 - components: - - pos: -7.5,6.5 - parent: 179 - type: Transform - - uid: 477 - components: - - pos: -7.5,5.5 - parent: 179 - type: Transform - - uid: 486 - components: - - pos: -15.5,5.5 - parent: 179 - type: Transform - - uid: 487 - components: - - pos: -16.5,4.5 - parent: 179 - type: Transform - - uid: 488 - components: - - pos: 5.5,17.5 - parent: 179 - type: Transform - - uid: 489 - components: - - pos: -11.5,0.5 - parent: 179 - type: Transform - - uid: 491 - components: - - pos: -16.5,5.5 - parent: 179 - type: Transform - - uid: 492 - components: - - pos: -14.5,5.5 - parent: 179 - type: Transform - - uid: 494 - components: - - rot: -1.5707963267948966 rad - pos: -11.5,7.5 - parent: 179 - type: Transform - - uid: 495 - components: - - pos: -12.5,5.5 - parent: 179 - type: Transform - - uid: 496 - components: - - pos: -16.5,1.5 - parent: 179 - type: Transform - - uid: 497 - components: - - pos: -16.5,0.5 - parent: 179 - type: Transform - - uid: 498 - components: - - pos: -16.5,-0.5 - parent: 179 - type: Transform - - uid: 499 - components: - - pos: -16.5,-1.5 - parent: 179 - type: Transform - - uid: 500 - components: - - pos: -16.5,-2.5 - parent: 179 - type: Transform - - uid: 501 - components: - - pos: -16.5,-3.5 - parent: 179 - type: Transform - - uid: 502 - components: - - pos: -16.5,-4.5 - parent: 179 - type: Transform - - uid: 503 - components: - - pos: -16.5,-5.5 - parent: 179 - type: Transform - - uid: 504 - components: - - pos: -16.5,-6.5 - parent: 179 - type: Transform - - uid: 505 - components: - - pos: -16.5,-7.5 - parent: 179 - type: Transform - - uid: 506 - components: - - pos: -16.5,-8.5 - parent: 179 - type: Transform - - uid: 507 - components: - - pos: -15.5,-8.5 - parent: 179 - type: Transform - - uid: 508 - components: - - pos: -14.5,-8.5 - parent: 179 - type: Transform - - uid: 509 - components: - - pos: -13.5,-8.5 - parent: 179 - type: Transform - - uid: 510 - components: - - pos: -12.5,-8.5 - parent: 179 - type: Transform - - uid: 511 - components: - - pos: -11.5,-8.5 - parent: 179 - type: Transform - - uid: 517 - components: - - pos: 23.5,11.5 - parent: 179 - type: Transform - - uid: 518 - components: - - pos: 24.5,11.5 - parent: 179 - type: Transform - - uid: 519 - components: - - pos: 25.5,11.5 - parent: 179 - type: Transform - - uid: 535 - components: - - pos: -15.5,0.5 - parent: 179 - type: Transform - - uid: 539 - components: - - pos: 26.5,11.5 - parent: 179 - type: Transform - - uid: 540 - components: - - pos: 27.5,11.5 - parent: 179 - type: Transform - - uid: 545 - components: - - pos: 7.5,-4.5 - parent: 179 - type: Transform - - uid: 546 - components: - - pos: 8.5,-4.5 - parent: 179 - type: Transform - - uid: 547 - components: - - pos: 28.5,11.5 - parent: 179 - type: Transform - - uid: 548 - components: - - pos: 28.5,10.5 - parent: 179 - type: Transform - - uid: 549 - components: - - pos: 28.5,9.5 - parent: 179 - type: Transform - - uid: 550 - components: - - pos: 28.5,8.5 - parent: 179 - type: Transform - - uid: 551 - components: - - pos: 28.5,7.5 - parent: 179 - type: Transform - - uid: 552 - components: - - pos: 28.5,6.5 - parent: 179 - type: Transform - - uid: 553 - components: - - pos: 28.5,5.5 - parent: 179 - type: Transform - - uid: 554 - components: - - pos: 26.5,-2.5 - parent: 179 - type: Transform - - uid: 555 - components: - - pos: 26.5,-1.5 - parent: 179 - type: Transform - - uid: 556 - components: - - pos: 25.5,-0.5 - parent: 179 - type: Transform - - uid: 557 - components: - - pos: 26.5,-0.5 - parent: 179 - type: Transform - - uid: 558 - components: - - pos: 27.5,-0.5 - parent: 179 - type: Transform - - uid: 561 - components: - - pos: -14.5,0.5 - parent: 179 - type: Transform - - uid: 585 - components: - - pos: 9.5,10.5 - parent: 179 - type: Transform - - uid: 597 - components: - - pos: 22.5,-0.5 - parent: 179 - type: Transform - - uid: 598 - components: - - pos: 17.5,-0.5 - parent: 179 - type: Transform - - uid: 599 - components: - - pos: 18.5,-0.5 - parent: 179 - type: Transform - - uid: 600 - components: - - pos: 20.5,-0.5 - parent: 179 - type: Transform - - uid: 601 - components: - - pos: 21.5,-0.5 - parent: 179 - type: Transform - - uid: 602 - components: - - pos: 19.5,-0.5 - parent: 179 - type: Transform - - uid: 603 - components: - - pos: 14.5,3.5 - parent: 179 - type: Transform - - uid: 604 - components: - - pos: 13.5,3.5 - parent: 179 - type: Transform - - uid: 605 - components: - - pos: 12.5,3.5 - parent: 179 - type: Transform - - uid: 606 - components: - - pos: 12.5,2.5 - parent: 179 - type: Transform - - uid: 607 - components: - - pos: 12.5,1.5 - parent: 179 - type: Transform - - uid: 608 - components: - - pos: 12.5,0.5 - parent: 179 - type: Transform - - uid: 609 - components: - - pos: 12.5,-0.5 - parent: 179 - type: Transform - - uid: 610 - components: - - pos: 13.5,-0.5 - parent: 179 - type: Transform - - uid: 611 - components: - - pos: 14.5,-0.5 - parent: 179 - type: Transform - - uid: 612 - components: - - pos: 13.5,-1.5 - parent: 179 - type: Transform - - uid: 613 - components: - - pos: 13.5,-6.5 - parent: 179 - type: Transform - - uid: 614 - components: - - pos: 13.5,-5.5 - parent: 179 - type: Transform - - uid: 615 - components: - - pos: 13.5,-4.5 - parent: 179 - type: Transform - - uid: 616 - components: - - pos: 13.5,-3.5 - parent: 179 - type: Transform - - uid: 617 - components: - - pos: 13.5,-2.5 - parent: 179 - type: Transform - - uid: 618 - components: - - pos: 14.5,-6.5 - parent: 179 - type: Transform - - uid: 619 - components: - - pos: 15.5,-6.5 - parent: 179 - type: Transform - - uid: 620 - components: - - pos: 16.5,-6.5 - parent: 179 - type: Transform - - uid: 621 - components: - - pos: 17.5,-6.5 - parent: 179 - type: Transform - - uid: 622 - components: - - pos: 18.5,-6.5 - parent: 179 - type: Transform - - uid: 623 - components: - - pos: 19.5,-6.5 - parent: 179 - type: Transform - - uid: 624 - components: - - pos: 20.5,-6.5 - parent: 179 - type: Transform - - uid: 625 - components: - - pos: 21.5,-6.5 - parent: 179 - type: Transform - - uid: 626 - components: - - pos: 22.5,-6.5 - parent: 179 - type: Transform - - uid: 627 - components: - - pos: 23.5,-6.5 - parent: 179 - type: Transform - - uid: 628 - components: - - pos: 24.5,-6.5 - parent: 179 - type: Transform - - uid: 629 - components: - - pos: 25.5,-6.5 - parent: 179 - type: Transform - - uid: 630 - components: - - pos: 26.5,-6.5 - parent: 179 - type: Transform - - uid: 631 - components: - - pos: 26.5,-5.5 - parent: 179 - type: Transform - - uid: 632 - components: - - pos: 26.5,-4.5 - parent: 179 - type: Transform - - uid: 633 - components: - - pos: 27.5,-6.5 - parent: 179 - type: Transform - - uid: 634 - components: - - pos: 28.5,-6.5 - parent: 179 - type: Transform - - uid: 635 - components: - - pos: 29.5,-6.5 - parent: 179 - type: Transform - - uid: 636 - components: - - pos: 30.5,-6.5 - parent: 179 - type: Transform - - uid: 637 - components: - - pos: 31.5,-6.5 - parent: 179 - type: Transform - - uid: 638 - components: - - pos: 32.5,-6.5 - parent: 179 - type: Transform - - uid: 639 - components: - - pos: 33.5,-6.5 - parent: 179 - type: Transform - - uid: 640 - components: - - pos: 34.5,-6.5 - parent: 179 - type: Transform - - uid: 641 - components: - - pos: 34.5,-5.5 - parent: 179 - type: Transform - - uid: 642 - components: - - pos: 34.5,-4.5 - parent: 179 - type: Transform - - uid: 643 - components: - - pos: 34.5,-3.5 - parent: 179 - type: Transform - - uid: 644 - components: - - pos: 34.5,-2.5 - parent: 179 - type: Transform - - uid: 645 - components: - - pos: 34.5,-1.5 - parent: 179 - type: Transform - - uid: 646 - components: - - pos: 34.5,-0.5 - parent: 179 - type: Transform - - uid: 647 - components: - - pos: 33.5,-0.5 - parent: 179 - type: Transform - - uid: 648 - components: - - pos: 32.5,-0.5 - parent: 179 - type: Transform - - uid: 649 - components: - - pos: 31.5,-0.5 - parent: 179 - type: Transform - - uid: 650 - components: - - pos: 30.5,-0.5 - parent: 179 - type: Transform - - uid: 651 - components: - - pos: 29.5,-0.5 - parent: 179 - type: Transform - - uid: 652 - components: - - pos: 30.5,0.5 - parent: 179 - type: Transform - - uid: 653 - components: - - pos: 30.5,1.5 - parent: 179 - type: Transform - - uid: 654 - components: - - pos: 30.5,2.5 - parent: 179 - type: Transform - - uid: 655 - components: - - pos: 30.5,3.5 - parent: 179 - type: Transform - - uid: 656 - components: - - pos: 30.5,4.5 - parent: 179 - type: Transform - - uid: 657 - components: - - pos: 29.5,4.5 - parent: 179 - type: Transform - - uid: 658 - components: - - pos: 28.5,4.5 - parent: 179 - type: Transform - - uid: 659 - components: - - pos: 27.5,4.5 - parent: 179 - type: Transform - - uid: 702 - components: - - rot: -1.5707963267948966 rad - pos: -11.5,6.5 - parent: 179 - type: Transform - - uid: 713 - components: - - pos: -7.5,9.5 - parent: 179 - type: Transform - - uid: 714 - components: - - pos: -7.5,10.5 - parent: 179 - type: Transform - - uid: 724 - components: - - pos: -2.5,12.5 - parent: 179 - type: Transform - - uid: 733 - components: - - pos: 4.5,5.5 - parent: 179 - type: Transform - - uid: 734 - components: - - pos: 4.5,4.5 - parent: 179 - type: Transform - - uid: 739 - components: - - pos: 8.5,7.5 - parent: 179 - type: Transform - - uid: 740 - components: - - pos: 8.5,6.5 - parent: 179 - type: Transform - - uid: 741 - components: - - pos: 8.5,5.5 - parent: 179 - type: Transform - - uid: 742 - components: - - pos: 8.5,4.5 - parent: 179 - type: Transform - - uid: 743 - components: - - pos: 8.5,3.5 - parent: 179 - type: Transform - - uid: 745 - components: - - pos: 4.5,7.5 - parent: 179 - type: Transform - - uid: 746 - components: - - pos: 4.5,6.5 - parent: 179 - type: Transform - - uid: 846 - components: - - pos: 2.5,19.5 - parent: 179 - type: Transform - - uid: 847 - components: - - pos: 3.5,19.5 - parent: 179 - type: Transform - - uid: 925 - components: - - rot: -1.5707963267948966 rad - pos: -14.5,17.5 - parent: 179 - type: Transform - - uid: 958 - components: - - rot: 3.141592653589793 rad - pos: 15.5,18.5 - parent: 179 - type: Transform -- proto: WardrobeScience - entities: - - uid: 389 - components: - - pos: 12.5,21.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage - - uid: 453 - components: - - pos: 13.5,21.5 - parent: 179 - type: Transform - - air: - volume: 200 - immutable: False - temperature: 293.14957 - moles: - - 2.9923203 - - 11.2568245 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - type: EntityStorage -- proto: WaterTankFull - entities: - - uid: 115 - components: - - pos: 4.5,18.5 - parent: 179 - type: Transform - - uid: 694 - components: - - pos: -2.5,3.5 - parent: 179 - type: Transform -- proto: WeaponCapacitorRecharger - entities: - - uid: 708 - components: - - pos: -0.5,-3.5 - parent: 179 - type: Transform -- proto: WeaponLaserCarbine - entities: - - uid: 188 - components: - - pos: -3.5226438,-0.45543313 - parent: 179 - type: Transform -- proto: WeaponLauncherMultipleRocket - entities: - - uid: 671 - components: - - pos: -13.195735,9.730438 - parent: 179 - type: Transform -- proto: WeaponLauncherRocket - entities: - - uid: 436 - components: - - pos: -3.478273,-1.1611286 - parent: 179 - type: Transform -- proto: WeaponRifleAk - entities: - - uid: 437 - components: - - pos: -3.5018106,0.24183923 - parent: 179 - type: Transform - - uid: 949 - components: - - pos: -12.238617,9.081488 - parent: 179 - type: Transform -- proto: WelderExperimental - entities: - - uid: 343 - components: - - pos: 0.6895334,4.7183027 - parent: 179 - type: Transform -- proto: WeldingFuelTankFull - entities: - - uid: 693 - components: - - pos: -1.5,3.5 - parent: 179 - type: Transform -- proto: Window - entities: - - uid: 111 - components: - - pos: -0.5,-15.5 - parent: 179 - type: Transform - - uid: 194 - components: - - pos: -0.5,-16.5 - parent: 179 - type: Transform - - uid: 230 - components: - - pos: -0.5,-14.5 - parent: 179 - type: Transform - - uid: 1001 - components: - - pos: -3.5,-16.5 - parent: 179 - type: Transform - - uid: 1002 - components: - - pos: -3.5,-15.5 - parent: 179 - type: Transform - - uid: 1003 - components: - - pos: -3.5,-14.5 - parent: 179 - type: Transform - - uid: 1004 - components: - - pos: 2.5,-16.5 - parent: 179 - type: Transform - - uid: 1005 - components: - - pos: 2.5,-15.5 - parent: 179 - type: Transform - - uid: 1006 - components: - - pos: 2.5,-14.5 - parent: 179 - type: Transform -- proto: Wirecutter - entities: - - uid: 359 - components: - - pos: -1.6207478,4.3951616 - parent: 179 - type: Transform -- proto: Wrench - entities: - - uid: 327 - components: - - pos: -0.11783123,4.753312 - parent: 179 - type: Transform -... +meta: + format: 5 + postmapinit: false +tilemap: + 0: Space + 69: FloorSteel + 79: FloorTechMaint + 82: FloorWhite + 94: Lattice + 95: Plating +entities: +- proto: '' + entities: + - uid: 179 + components: + - type: MetaData + - parent: 962 + type: Transform + - chunks: + -1,0: + ind: -1,0 + tiles: + RQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXgAAAF4AAABeAAAAXgAAAEUAAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF4AAABeAAAAXgAAAF4AAABFAAAARQAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAATwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAEUAAABfAAAAXwAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + -1,-1: + ind: -1,-1 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABPAAAATwAAAF8AAABPAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAE8AAABfAAAAXwAAAF8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAATwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAE8AAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAA== + 0,1: + ind: 0,1 + tiles: + XgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAFIAAABSAAAAUgAAAFIAAABfAAAARQAAAF4AAABfAAAARQAAAEUAAABFAAAATwAAAF8AAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAAAAAAAAXwAAAEUAAABFAAAARQAAAE8AAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABfAAAAAAAAAF8AAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAAAAAABfAAAARQAAAEUAAABfAAAATwAAAF8AAABPAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAAAAAAAAXwAAAEUAAABFAAAAXwAAAE8AAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAAAAAAF8AAABFAAAARQAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAUgAAAAAAAABfAAAARQAAAEUAAABfAAAATwAAAF8AAABPAAAATwAAAE8AAABfAAAATwAAAE8AAABfAAAAXwAAAFIAAAAAAAAAXwAAAEUAAABFAAAAXwAAAE8AAABfAAAATwAAAE8AAABPAAAAXwAAAE8AAABPAAAAXwAAAFIAAABSAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAE8AAABPAAAATwAAAF8AAABPAAAATwAAAF8AAABfAAAAUgAAAAAAAAAAAAAAAAAAAAAAAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAE8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABPAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + 0,0: + ind: 0,0 + tiles: + XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAUgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAF8AAABSAAAAUgAAAFIAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABSAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAUgAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAAAUgAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABSAAAAUgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAE8AAABPAAAATwAAAF8AAABPAAAAUgAAAFIAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF4AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABeAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXgAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAA== + 0,-1: + ind: 0,-1 + tiles: + XwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAF8AAABPAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8AAABPAAAATwAAAE8AAABfAAAATwAAAE8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAE8AAABPAAAATwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABfAAAAXwAAAE8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABSAAAAUgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAUgAAAA== + 1,-1: + ind: 1,-1 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFIAAABSAAAAXwAAAF8AAABfAAAAUgAAAF8AAABfAAAAXwAAAA== + -2,0: + ind: -2,0 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + -2,-1: + ind: -2,-1 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARQAAAA== + 1,0: + ind: 1,0 + tiles: + UgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAAAAAAAUgAAAF8AAABfAAAAXwAAAFIAAABfAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABfAAAAUgAAAF8AAABSAAAAXwAAAF8AAABfAAAAXwAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAA== + 2,-1: + ind: 2,-1 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + 1,1: + ind: 1,1 + tiles: + RQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAABSAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgAAAFIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + -1,1: + ind: -1,1 + tiles: + AAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + 0,-2: + ind: 0,-2 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + -1,-2: + ind: -1,-2 + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAA== + type: MapGrid + - type: Broadphase + - angularDamping: 0.05 + linearDamping: 0.05 + fixedRotation: false + bodyType: Dynamic + type: Physics + - gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + type: Gravity + - chunkCollection: + version: 2 + nodes: [] + type: DecalGrid + - type: OccluderTree + - type: Shuttle + - type: RadiationGridResistance + - version: 2 + data: + tiles: + -4,0: + 0: 65535 + -4,1: + 0: 65535 + -3,0: + 0: 65535 + -3,1: + 0: 65535 + -2,0: + 0: 65535 + -2,1: + 0: 65535 + -2,2: + 0: 65535 + -1,0: + 0: 65535 + -1,1: + 0: 65535 + -1,2: + 0: 65535 + -4,-3: + 0: 61440 + -4,-2: + 0: 65535 + -4,-1: + 0: 65535 + -3,-3: + 0: 61440 + -3,-2: + 0: 65535 + -3,-1: + 0: 65535 + -2,-4: + 0: 65520 + -2,-3: + 0: 65535 + -2,-2: + 0: 65535 + -2,-1: + 0: 65535 + -1,-4: + 0: 65520 + 1: 15 + -1,-3: + 0: 65535 + -1,-2: + 0: 65535 + -1,-1: + 0: 65535 + 0,4: + 0: 61183 + 0,5: + 0: 61166 + 0,6: + 0: 14 + 1,4: + 0: 65535 + 1,5: + 0: 65535 + 1,6: + 0: 65535 + 1,7: + 0: 15 + 2,4: + 0: 65535 + 2,5: + 0: 65535 + 2,6: + 0: 4095 + 3,4: + 0: 65535 + 3,5: + 0: 65535 + 3,6: + 0: 53247 + 3,7: + 0: 12 + 0,0: + 0: 65535 + 0,1: + 0: 65535 + 0,2: + 0: 65535 + 0,3: + 0: 65535 + 1,0: + 0: 65535 + 1,1: + 0: 65535 + 1,2: + 0: 65535 + 1,3: + 0: 65535 + 2,0: + 0: 4369 + 2,2: + 0: 65535 + 2,3: + 0: 65535 + 3,0: + 0: 65535 + 3,2: + 0: 65535 + 3,3: + 0: 65535 + 3,1: + 0: 61166 + 0,-4: + 0: 65520 + 1: 7 + 0,-3: + 0: 65535 + 0,-2: + 0: 65535 + 0,-1: + 0: 65535 + 1,-4: + 0: 30576 + 1,-3: + 0: 65399 + 1,-2: + 0: 63359 + 1,-1: + 0: 65535 + 2,-2: + 0: 4096 + 2,-1: + 0: 4369 + 3,-1: + 0: 65262 + 3,-2: + 0: 61152 + 4,-2: + 0: 65520 + 4,-1: + 0: 65535 + 5,-2: + 0: 65520 + 5,-1: + 0: 65535 + 6,-2: + 0: 65520 + 6,-1: + 0: 65535 + 7,-2: + 0: 65520 + 7,-1: + 0: 65535 + -5,0: + 0: 52428 + -5,-3: + 0: 32768 + -5,-2: + 0: 51336 + -5,-1: + 0: 52428 + 4,0: + 0: 65535 + 4,1: + 0: 65535 + 4,2: + 0: 65535 + 4,3: + 0: 65535 + 5,0: + 0: 65535 + 5,1: + 0: 65535 + 5,2: + 0: 65535 + 5,3: + 0: 65535 + 6,0: + 0: 65535 + 6,1: + 0: 65535 + 6,2: + 0: 65535 + 6,3: + 0: 63351 + 7,0: + 0: 30583 + 7,1: + 0: 4375 + 7,2: + 0: 4369 + 7,3: + 0: 4096 + 8,-2: + 0: 30576 + 8,-1: + 0: 30583 + 4,4: + 0: 30583 + 4,5: + 0: 30583 + 4,6: + 0: 30583 + 4,7: + 0: 7 + -4,2: + 0: 26367 + -1,3: + 0: 15 + 2,1: + 0: 4369 + -5,1: + 0: 52428 + -4,3: + 0: 26222 + -3,3: + 0: 15 + -2,3: + 0: 15 + -4,4: + 0: 238 + -3,4: + 0: 255 + -2,4: + 0: 255 + -1,4: + 0: 255 + -5,2: + 0: 204 + -3,2: + 0: 35071 + 0,-5: + 1: 28672 + -1,-5: + 1: 61440 + uniqueMixes: + - volume: 2500 + temperature: 293.15 + moles: + - 21.824879 + - 82.10312 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + chunkSize: 4 + type: GridAtmosphere + - type: GasTileOverlay + - id: Dev + type: BecomesStation + - type: SpreaderGrid + - type: GridPathfinding + - uid: 962 + components: + - type: MetaData + - type: Transform + - type: Map + - type: PhysicsMap + - type: Broadphase + - type: OccluderTree + - type: LoadedMap + - type: GridTree + - type: MovedGrids +- proto: AdvancedCapacitorStockPart + entities: + - uid: 700 + components: + - pos: -3.8324947,8.786524 + parent: 179 + type: Transform +- proto: AirAlarm + entities: + - uid: 800 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-4.5 + parent: 179 + type: Transform + - devices: + - 801 + type: DeviceList +- proto: AirCanister + entities: + - uid: 458 + components: + - pos: 7.5,-0.5 + parent: 179 + type: Transform +- proto: Airlock + entities: + - uid: 48 + components: + - pos: 7.5,20.5 + parent: 179 + type: Transform + - uid: 119 + components: + - pos: 6.5,17.5 + parent: 179 + type: Transform + - uid: 170 + components: + - pos: 13.5,10.5 + parent: 179 + type: Transform + - uid: 378 + components: + - pos: -9.5,0.5 + parent: 179 + type: Transform +- proto: AirlockCargo + entities: + - uid: 87 + components: + - pos: 2.5,-4.5 + parent: 179 + type: Transform +- proto: AirlockEngineering + entities: + - uid: 257 + components: + - pos: -7.5,-6.5 + parent: 179 + type: Transform + - uid: 258 + components: + - pos: 3.5,-4.5 + parent: 179 + type: Transform + - uid: 530 + components: + - pos: -10.5,-6.5 + parent: 179 + type: Transform + - uid: 563 + components: + - pos: -13.5,0.5 + parent: 179 + type: Transform + - uid: 867 + components: + - pos: -12.5,0.5 + parent: 179 + type: Transform +- proto: AirlockExternal + entities: + - uid: 155 + components: + - pos: 26.5,13.5 + parent: 179 + type: Transform + - uid: 203 + components: + - pos: 0.5,-14.5 + parent: 179 + type: Transform + - uid: 255 + components: + - pos: 7.5,-8.5 + parent: 179 + type: Transform + - uid: 256 + components: + - pos: 5.5,-8.5 + parent: 179 + type: Transform + - uid: 318 + components: + - pos: 24.5,13.5 + parent: 179 + type: Transform +- proto: AirlockExternalGlass + entities: + - uid: 216 + components: + - pos: -1.5,-14.5 + parent: 179 + type: Transform +- proto: AirlockGlassShuttle + entities: + - uid: 146 + components: + - rot: -1.5707963267948966 rad + pos: -17.5,9.5 + parent: 179 + type: Transform + - uid: 204 + components: + - pos: -1.5,-16.5 + parent: 179 + type: Transform +- proto: AirlockMedicalGlass + entities: + - uid: 177 + components: + - pos: 26.5,4.5 + parent: 179 + type: Transform + - uid: 178 + components: + - pos: 20.5,3.5 + parent: 179 + type: Transform + - uid: 206 + components: + - pos: 16.5,3.5 + parent: 179 + type: Transform + - uid: 207 + components: + - pos: 15.5,3.5 + parent: 179 + type: Transform + - uid: 369 + components: + - pos: 26.5,-3.5 + parent: 179 + type: Transform + - uid: 370 + components: + - pos: 28.5,-0.5 + parent: 179 + type: Transform +- proto: AirlockScience + entities: + - uid: 24 + components: + - pos: 14.5,24.5 + parent: 179 + type: Transform + - uid: 47 + components: + - pos: 16.5,18.5 + parent: 179 + type: Transform + - uid: 102 + components: + - pos: 16.5,15.5 + parent: 179 + type: Transform +- proto: AirlockScienceGlass + entities: + - uid: 26 + components: + - pos: 14.5,20.5 + parent: 179 + type: Transform +- proto: AirlockShuttle + entities: + - uid: 116 + components: + - pos: 0.5,-16.5 + parent: 179 + type: Transform +- proto: AirSensor + entities: + - uid: 801 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-3.5 + parent: 179 + type: Transform +- proto: AlwaysPoweredLightLED + entities: + - uid: 59 + components: + - pos: -14.5,-0.5 + parent: 179 + type: Transform + - uid: 330 + components: + - rot: -1.5707963267948966 rad + pos: -8.5,8.5 + parent: 179 + type: Transform + - uid: 398 + components: + - pos: 4.5,-5.5 + parent: 179 + type: Transform + - uid: 451 + components: + - rot: -1.5707963267948966 rad + pos: -8.5,9.5 + parent: 179 + type: Transform + - uid: 512 + components: + - rot: 3.141592653589793 rad + pos: -14.5,6.5 + parent: 179 + type: Transform + - uid: 662 + components: + - pos: 11.5,14.5 + parent: 179 + type: Transform + - uid: 664 + components: + - rot: 3.141592653589793 rad + pos: 22.5,12.5 + parent: 179 + type: Transform + - uid: 667 + components: + - rot: -1.5707963267948966 rad + pos: 8.5,10.5 + parent: 179 + type: Transform + - uid: 669 + components: + - rot: -1.5707963267948966 rad + pos: -17.5,4.5 + parent: 179 + type: Transform + - uid: 852 + components: + - rot: 1.5707963267948966 rad + pos: -6.5,0.5 + parent: 179 + type: Transform + - uid: 907 + components: + - pos: -4.5,-5.5 + parent: 179 + type: Transform + - uid: 910 + components: + - rot: 3.141592653589793 rad + pos: -2.5,-3.5 + parent: 179 + type: Transform + - uid: 913 + components: + - rot: 3.141592653589793 rad + pos: 5.5,-3.5 + parent: 179 + type: Transform + - uid: 914 + components: + - pos: 4.5,3.5 + parent: 179 + type: Transform + - uid: 915 + components: + - pos: 6.5,7.5 + parent: 179 + type: Transform + - uid: 916 + components: + - rot: -1.5707963267948966 rad + pos: 3.5,7.5 + parent: 179 + type: Transform + - uid: 917 + components: + - pos: -2.5,10.5 + parent: 179 + type: Transform + - uid: 918 + components: + - pos: 3.5,18.5 + parent: 179 + type: Transform + - uid: 921 + components: + - rot: 3.141592653589793 rad + pos: -13.5,1.5 + parent: 179 + type: Transform + - uid: 922 + components: + - rot: -1.5707963267948966 rad + pos: 0.5,16.5 + parent: 179 + type: Transform + - uid: 923 + components: + - rot: 3.141592653589793 rad + pos: -7.5,12.5 + parent: 179 + type: Transform + - uid: 924 + components: + - rot: 1.5707963267948966 rad + pos: 14.5,6.5 + parent: 179 + type: Transform + - uid: 926 + components: + - rot: 1.5707963267948966 rad + pos: -13.5,17.5 + parent: 179 + type: Transform + - uid: 953 + components: + - pos: -14.5,16.5 + parent: 179 + type: Transform + - uid: 957 + components: + - rot: 3.141592653589793 rad + pos: 11.5,16.5 + parent: 179 + type: Transform +- proto: AlwaysPoweredWallLight + entities: + - uid: 1047 + components: + - rot: 3.141592653589793 rad + pos: -0.5,-13.5 + parent: 179 + type: Transform +- proto: APCBasic + entities: + - uid: 753 + components: + - pos: -2.5,11.5 + parent: 179 + type: Transform + - startingCharge: 500000000 + maxCharge: 500000000 + type: Battery + - supplyRampRate: 50000 + supplyRampTolerance: 100000 + maxSupply: 1000000 + maxChargeRate: 500000 + type: PowerNetworkBattery + - uid: 1015 + components: + - rot: 3.141592653589793 rad + pos: -5.5,-14.5 + parent: 179 + type: Transform +- proto: AtmosDeviceFanTiny + entities: + - uid: 992 + components: + - pos: -1.5,-16.5 + parent: 179 + type: Transform + - uid: 993 + components: + - pos: 0.5,-16.5 + parent: 179 + type: Transform +- proto: Autolathe + entities: + - uid: 1 + components: + - pos: 13.5,18.5 + parent: 179 + type: Transform + - uid: 94 + components: + - pos: -4.5,-5.5 + parent: 179 + type: Transform + - uid: 446 + components: + - pos: -6.5,5.5 + parent: 179 + type: Transform + - uid: 528 + components: + - pos: -12.5,-7.5 + parent: 179 + type: Transform + - uid: 531 + components: + - pos: -13.5,-7.5 + parent: 179 + type: Transform + - uid: 532 + components: + - pos: -14.5,-7.5 + parent: 179 + type: Transform +- proto: BaseResearchAndDevelopmentPointSource + entities: + - uid: 58 + components: + - pos: 13.5,16.5 + parent: 179 + type: Transform +- proto: BaseUplinkRadioDebug + entities: + - uid: 732 + components: + - pos: 0.6038008,7.5209107 + parent: 179 + type: Transform +- proto: Basketball + entities: + - uid: 951 + components: + - pos: -9.702013,9.68404 + parent: 179 + type: Transform + - uid: 952 + components: + - pos: -10.879096,9.579802 + parent: 179 + type: Transform +- proto: Beaker + entities: + - uid: 174 + components: + - pos: 25.291822,10.667244 + parent: 179 + type: Transform + - uid: 175 + components: + - pos: 24.541822,10.635994 + parent: 179 + type: Transform + - uid: 176 + components: + - pos: 26.416822,10.651619 + parent: 179 + type: Transform + - uid: 324 + components: + - pos: 4.718221,9.39097 + parent: 179 + type: Transform + - uid: 735 + components: + - pos: 4.739054,9.807927 + parent: 179 + type: Transform + - uid: 920 + components: + - pos: -4.293744,10.966518 + parent: 179 + type: Transform + - uid: 950 + components: + - pos: -4.293744,10.966518 + parent: 179 + type: Transform +- proto: BikeHorn + entities: + - uid: 672 + components: + - pos: 1.1246341,7.500063 + parent: 179 + type: Transform +- proto: BlastDoor + entities: + - uid: 202 + components: + - pos: -2.5,-14.5 + parent: 179 + type: Transform + - links: + - 1013 + type: DeviceLinkSink + - uid: 697 + components: + - pos: 1.5,-14.5 + parent: 179 + type: Transform + - links: + - 1014 + type: DeviceLinkSink + - uid: 698 + components: + - pos: 1.5,-16.5 + parent: 179 + type: Transform + - links: + - 1014 + type: DeviceLinkSink + - uid: 984 + components: + - pos: -2.5,-16.5 + parent: 179 + type: Transform + - links: + - 1013 + type: DeviceLinkSink +- proto: BoozeDispenser + entities: + - uid: 752 + components: + - pos: 7.5,12.5 + parent: 179 + type: Transform +- proto: BoxBeaker + entities: + - uid: 280 + components: + - pos: 5.163024,9.63072 + parent: 179 + type: Transform +- proto: Brutepack + entities: + - uid: 150 + components: + - pos: 18.601385,5.512907 + parent: 179 + type: Transform + - uid: 151 + components: + - pos: 18.476385,4.841032 + parent: 179 + type: Transform +- proto: Bucket + entities: + - uid: 691 + components: + - pos: 7.1447573,15.900927 + parent: 179 + type: Transform +- proto: CableApcExtension + entities: + - uid: 281 + components: + - pos: -13.5,4.5 + parent: 179 + type: Transform + - uid: 736 + components: + - pos: -2.5,9.5 + parent: 179 + type: Transform + - uid: 760 + components: + - pos: -2.5,10.5 + parent: 179 + type: Transform + - uid: 761 + components: + - pos: -15.5,5.5 + parent: 179 + type: Transform + - uid: 763 + components: + - pos: -2.5,11.5 + parent: 179 + type: Transform + - uid: 764 + components: + - pos: -1.5,11.5 + parent: 179 + type: Transform + - uid: 765 + components: + - pos: -7.5,0.5 + parent: 179 + type: Transform + - uid: 766 + components: + - pos: -0.5,11.5 + parent: 179 + type: Transform + - uid: 767 + components: + - pos: -3.5,10.5 + parent: 179 + type: Transform + - uid: 768 + components: + - pos: -4.5,10.5 + parent: 179 + type: Transform + - uid: 769 + components: + - pos: -5.5,10.5 + parent: 179 + type: Transform + - uid: 770 + components: + - pos: -6.5,10.5 + parent: 179 + type: Transform + - uid: 771 + components: + - pos: -2.5,8.5 + parent: 179 + type: Transform + - uid: 772 + components: + - pos: -2.5,7.5 + parent: 179 + type: Transform + - uid: 773 + components: + - pos: -2.5,6.5 + parent: 179 + type: Transform + - uid: 774 + components: + - pos: -2.5,5.5 + parent: 179 + type: Transform + - uid: 775 + components: + - pos: -3.5,5.5 + parent: 179 + type: Transform + - uid: 776 + components: + - pos: -4.5,5.5 + parent: 179 + type: Transform + - uid: 777 + components: + - pos: -5.5,5.5 + parent: 179 + type: Transform + - uid: 778 + components: + - pos: -6.5,5.5 + parent: 179 + type: Transform + - uid: 779 + components: + - pos: -6.5,4.5 + parent: 179 + type: Transform + - uid: 780 + components: + - pos: -7.5,4.5 + parent: 179 + type: Transform + - uid: 781 + components: + - pos: -8.5,4.5 + parent: 179 + type: Transform + - uid: 782 + components: + - pos: -9.5,4.5 + parent: 179 + type: Transform + - uid: 783 + components: + - pos: -10.5,4.5 + parent: 179 + type: Transform + - uid: 784 + components: + - pos: -11.5,4.5 + parent: 179 + type: Transform + - uid: 785 + components: + - pos: -12.5,4.5 + parent: 179 + type: Transform + - uid: 786 + components: + - pos: -12.5,3.5 + parent: 179 + type: Transform + - uid: 787 + components: + - pos: -12.5,2.5 + parent: 179 + type: Transform + - uid: 788 + components: + - pos: -12.5,1.5 + parent: 179 + type: Transform + - uid: 789 + components: + - pos: -12.5,0.5 + parent: 179 + type: Transform + - uid: 790 + components: + - pos: -12.5,-0.5 + parent: 179 + type: Transform + - uid: 791 + components: + - pos: -2.5,4.5 + parent: 179 + type: Transform + - uid: 792 + components: + - pos: -2.5,2.5 + parent: 179 + type: Transform + - uid: 793 + components: + - pos: -2.5,1.5 + parent: 179 + type: Transform + - uid: 794 + components: + - pos: -2.5,0.5 + parent: 179 + type: Transform + - uid: 795 + components: + - pos: -2.5,3.5 + parent: 179 + type: Transform + - uid: 796 + components: + - pos: -2.5,-0.5 + parent: 179 + type: Transform + - uid: 797 + components: + - pos: -2.5,-1.5 + parent: 179 + type: Transform + - uid: 798 + components: + - pos: -2.5,-2.5 + parent: 179 + type: Transform + - uid: 799 + components: + - pos: -2.5,-3.5 + parent: 179 + type: Transform + - uid: 802 + components: + - pos: -8.5,0.5 + parent: 179 + type: Transform + - uid: 803 + components: + - pos: 2.5,-2.5 + parent: 179 + type: Transform + - uid: 804 + components: + - pos: 2.5,-3.5 + parent: 179 + type: Transform + - uid: 805 + components: + - pos: -9.5,0.5 + parent: 179 + type: Transform + - uid: 806 + components: + - pos: -10.5,0.5 + parent: 179 + type: Transform + - uid: 807 + components: + - pos: -14.5,0.5 + parent: 179 + type: Transform + - uid: 808 + components: + - pos: -11.5,0.5 + parent: 179 + type: Transform + - uid: 809 + components: + - pos: -15.5,0.5 + parent: 179 + type: Transform + - uid: 810 + components: + - pos: -15.5,0.5 + parent: 179 + type: Transform + - uid: 811 + components: + - pos: -16.5,0.5 + parent: 179 + type: Transform + - uid: 812 + components: + - pos: -16.5,5.5 + parent: 179 + type: Transform + - uid: 813 + components: + - pos: -16.5,4.5 + parent: 179 + type: Transform + - uid: 814 + components: + - pos: -16.5,3.5 + parent: 179 + type: Transform + - uid: 815 + components: + - pos: -16.5,2.5 + parent: 179 + type: Transform + - uid: 816 + components: + - pos: -16.5,1.5 + parent: 179 + type: Transform + - uid: 817 + components: + - pos: 7.5,5.5 + parent: 179 + type: Transform + - uid: 818 + components: + - pos: 7.5,7.5 + parent: 179 + type: Transform + - uid: 819 + components: + - pos: 7.5,8.5 + parent: 179 + type: Transform + - uid: 820 + components: + - pos: 7.5,9.5 + parent: 179 + type: Transform + - uid: 821 + components: + - pos: 8.5,9.5 + parent: 179 + type: Transform + - uid: 822 + components: + - pos: 6.5,9.5 + parent: 179 + type: Transform + - uid: 823 + components: + - pos: 5.5,9.5 + parent: 179 + type: Transform + - uid: 824 + components: + - pos: 4.5,9.5 + parent: 179 + type: Transform + - uid: 825 + components: + - pos: 8.5,10.5 + parent: 179 + type: Transform + - uid: 826 + components: + - pos: 8.5,11.5 + parent: 179 + type: Transform + - uid: 827 + components: + - pos: 8.5,12.5 + parent: 179 + type: Transform + - uid: 828 + components: + - pos: 7.5,12.5 + parent: 179 + type: Transform + - uid: 829 + components: + - pos: 7.5,11.5 + parent: 179 + type: Transform + - uid: 830 + components: + - pos: 2.5,-5.5 + parent: 179 + type: Transform + - uid: 831 + components: + - pos: 2.5,-4.5 + parent: 179 + type: Transform + - uid: 832 + components: + - pos: 1.5,-5.5 + parent: 179 + type: Transform + - uid: 833 + components: + - pos: 0.5,-5.5 + parent: 179 + type: Transform + - uid: 834 + components: + - pos: -0.5,-5.5 + parent: 179 + type: Transform + - uid: 835 + components: + - pos: -1.5,-5.5 + parent: 179 + type: Transform + - uid: 836 + components: + - pos: -2.5,-5.5 + parent: 179 + type: Transform + - uid: 837 + components: + - pos: -3.5,-5.5 + parent: 179 + type: Transform + - uid: 838 + components: + - pos: -4.5,-5.5 + parent: 179 + type: Transform + - uid: 839 + components: + - pos: 1.5,11.5 + parent: 179 + type: Transform + - uid: 840 + components: + - pos: 2.5,11.5 + parent: 179 + type: Transform + - uid: 841 + components: + - pos: 0.5,11.5 + parent: 179 + type: Transform + - uid: 842 + components: + - pos: 2.5,12.5 + parent: 179 + type: Transform + - uid: 843 + components: + - pos: 2.5,13.5 + parent: 179 + type: Transform + - uid: 844 + components: + - pos: 2.5,14.5 + parent: 179 + type: Transform + - uid: 845 + components: + - pos: 2.5,15.5 + parent: 179 + type: Transform + - uid: 853 + components: + - pos: -3.5,-3.5 + parent: 179 + type: Transform + - uid: 854 + components: + - pos: -4.5,-3.5 + parent: 179 + type: Transform + - uid: 855 + components: + - pos: -5.5,-3.5 + parent: 179 + type: Transform + - uid: 856 + components: + - pos: -6.5,-3.5 + parent: 179 + type: Transform + - uid: 857 + components: + - pos: -6.5,-2.5 + parent: 179 + type: Transform + - uid: 858 + components: + - pos: -6.5,-1.5 + parent: 179 + type: Transform + - uid: 859 + components: + - pos: -6.5,-0.5 + parent: 179 + type: Transform + - uid: 860 + components: + - pos: -6.5,0.5 + parent: 179 + type: Transform + - uid: 861 + components: + - pos: -6.5,1.5 + parent: 179 + type: Transform + - uid: 862 + components: + - pos: -6.5,2.5 + parent: 179 + type: Transform + - uid: 872 + components: + - pos: 7.5,6.5 + parent: 179 + type: Transform + - uid: 877 + components: + - pos: -6.5,3.5 + parent: 179 + type: Transform + - uid: 878 + components: + - pos: -2.5,-4.5 + parent: 179 + type: Transform + - uid: 879 + components: + - pos: -1.5,-4.5 + parent: 179 + type: Transform + - uid: 880 + components: + - pos: -0.5,-4.5 + parent: 179 + type: Transform + - uid: 881 + components: + - pos: 0.5,-4.5 + parent: 179 + type: Transform + - uid: 882 + components: + - pos: 1.5,-4.5 + parent: 179 + type: Transform + - uid: 883 + components: + - pos: 2.5,-4.5 + parent: 179 + type: Transform + - uid: 884 + components: + - pos: 3.5,-4.5 + parent: 179 + type: Transform + - uid: 885 + components: + - pos: 4.5,-4.5 + parent: 179 + type: Transform + - uid: 886 + components: + - pos: 5.5,-4.5 + parent: 179 + type: Transform + - uid: 887 + components: + - pos: 6.5,-4.5 + parent: 179 + type: Transform + - uid: 888 + components: + - pos: 7.5,-4.5 + parent: 179 + type: Transform + - uid: 889 + components: + - pos: 8.5,-4.5 + parent: 179 + type: Transform + - uid: 890 + components: + - pos: 8.5,-3.5 + parent: 179 + type: Transform + - uid: 891 + components: + - pos: 8.5,-2.5 + parent: 179 + type: Transform + - uid: 892 + components: + - pos: 8.5,-1.5 + parent: 179 + type: Transform + - uid: 893 + components: + - pos: 8.5,-0.5 + parent: 179 + type: Transform + - uid: 894 + components: + - pos: 8.5,0.5 + parent: 179 + type: Transform + - uid: 895 + components: + - pos: 8.5,1.5 + parent: 179 + type: Transform + - uid: 896 + components: + - pos: 8.5,2.5 + parent: 179 + type: Transform + - uid: 897 + components: + - pos: 8.5,3.5 + parent: 179 + type: Transform + - uid: 898 + components: + - pos: 8.5,4.5 + parent: 179 + type: Transform + - uid: 899 + components: + - pos: 8.5,5.5 + parent: 179 + type: Transform + - uid: 900 + components: + - pos: -14.5,5.5 + parent: 179 + type: Transform + - uid: 905 + components: + - pos: -12.5,5.5 + parent: 179 + type: Transform + - uid: 906 + components: + - pos: -14.5,4.5 + parent: 179 + type: Transform + - uid: 908 + components: + - pos: -15.5,4.5 + parent: 179 + type: Transform + - uid: 970 + components: + - pos: 9.5,12.5 + parent: 179 + type: Transform + - uid: 971 + components: + - pos: 10.5,12.5 + parent: 179 + type: Transform + - uid: 972 + components: + - pos: 11.5,12.5 + parent: 179 + type: Transform + - uid: 973 + components: + - pos: 12.5,12.5 + parent: 179 + type: Transform + - uid: 974 + components: + - pos: 13.5,12.5 + parent: 179 + type: Transform + - uid: 1026 + components: + - pos: -5.5,-14.5 + parent: 179 + type: Transform + - uid: 1027 + components: + - pos: -5.5,-13.5 + parent: 179 + type: Transform + - uid: 1028 + components: + - pos: -5.5,-12.5 + parent: 179 + type: Transform + - uid: 1029 + components: + - pos: -4.5,-12.5 + parent: 179 + type: Transform + - uid: 1030 + components: + - pos: -3.5,-12.5 + parent: 179 + type: Transform + - uid: 1031 + components: + - pos: -2.5,-12.5 + parent: 179 + type: Transform + - uid: 1032 + components: + - pos: -1.5,-12.5 + parent: 179 + type: Transform + - uid: 1033 + components: + - pos: -0.5,-12.5 + parent: 179 + type: Transform + - uid: 1034 + components: + - pos: 0.5,-12.5 + parent: 179 + type: Transform + - uid: 1035 + components: + - pos: 1.5,-12.5 + parent: 179 + type: Transform + - uid: 1036 + components: + - pos: 2.5,-12.5 + parent: 179 + type: Transform + - uid: 1037 + components: + - pos: 3.5,-12.5 + parent: 179 + type: Transform + - uid: 1038 + components: + - pos: 0.5,-13.5 + parent: 179 + type: Transform + - uid: 1039 + components: + - pos: 0.5,-14.5 + parent: 179 + type: Transform + - uid: 1040 + components: + - pos: 0.5,-15.5 + parent: 179 + type: Transform + - uid: 1041 + components: + - pos: -1.5,-13.5 + parent: 179 + type: Transform + - uid: 1042 + components: + - pos: -1.5,-14.5 + parent: 179 + type: Transform + - uid: 1043 + components: + - pos: -1.5,-15.5 + parent: 179 + type: Transform + - uid: 1044 + components: + - pos: 4.5,-12.5 + parent: 179 + type: Transform + - uid: 1045 + components: + - pos: 4.5,-13.5 + parent: 179 + type: Transform +- proto: CableApcStack + entities: + - uid: 70 + components: + - pos: 10.577456,21.424059 + parent: 179 + type: Transform + - uid: 183 + components: + - pos: -6.6863613,7.351646 + parent: 179 + type: Transform + - uid: 351 + components: + - pos: 10.561831,21.767809 + parent: 179 + type: Transform + - uid: 537 + components: + - pos: -15.5,-0.5 + parent: 179 + type: Transform + - uid: 538 + components: + - pos: -15.5,-0.5 + parent: 179 + type: Transform +- proto: CableHV + entities: + - uid: 1019 + components: + - pos: -6.5,-13.5 + parent: 179 + type: Transform + - uid: 1020 + components: + - pos: -6.5,-12.5 + parent: 179 + type: Transform + - uid: 1021 + components: + - pos: -6.5,-11.5 + parent: 179 + type: Transform +- proto: CableHVStack + entities: + - uid: 184 + components: + - pos: -6.665528,7.840053 + parent: 179 + type: Transform +- proto: CableMV + entities: + - uid: 1023 + components: + - pos: -6.5,-13.5 + parent: 179 + type: Transform + - uid: 1024 + components: + - pos: -5.5,-13.5 + parent: 179 + type: Transform + - uid: 1025 + components: + - pos: -5.5,-14.5 + parent: 179 + type: Transform +- proto: CableMVStack + entities: + - uid: 325 + components: + - pos: -6.665528,7.5601244 + parent: 179 + type: Transform +- proto: CableTerminal + entities: + - uid: 1022 + components: + - pos: -6.5,-11.5 + parent: 179 + type: Transform +- proto: CapacitorStockPart + entities: + - uid: 701 + components: + - pos: -3.2804112,8.786524 + parent: 179 + type: Transform +- proto: CaptainIDCard + entities: + - uid: 726 + components: + - pos: 1.0820513,8.752605 + parent: 179 + type: Transform +- proto: CaptainSabre + entities: + - uid: 381 + components: + - pos: -3.277628,-2.15838 + parent: 179 + type: Transform +- proto: Catwalk + entities: + - uid: 2 + components: + - pos: 13.5,24.5 + parent: 179 + type: Transform + - uid: 7 + components: + - pos: 6.5,24.5 + parent: 179 + type: Transform + - uid: 20 + components: + - pos: 6.5,20.5 + parent: 179 + type: Transform + - uid: 120 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,18.5 + parent: 179 + type: Transform + - uid: 246 + components: + - pos: -6.5,-6.5 + parent: 179 + type: Transform + - uid: 247 + components: + - pos: -8.5,-6.5 + parent: 179 + type: Transform + - uid: 252 + components: + - pos: 4.5,-8.5 + parent: 179 + type: Transform + - uid: 269 + components: + - pos: 12.5,10.5 + parent: 179 + type: Transform + - uid: 286 + components: + - pos: 2.5,-11.5 + parent: 179 + type: Transform + - uid: 287 + components: + - pos: -4.5,-11.5 + parent: 179 + type: Transform + - uid: 308 + components: + - pos: -2.5,-12.5 + parent: 179 + type: Transform + - uid: 309 + components: + - pos: 1.5,-12.5 + parent: 179 + type: Transform + - uid: 333 + components: + - pos: 4.5,-13.5 + parent: 179 + type: Transform + - uid: 334 + components: + - pos: -5.5,-13.5 + parent: 179 + type: Transform + - uid: 345 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,0.5 + parent: 179 + type: Transform + - uid: 346 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,1.5 + parent: 179 + type: Transform + - uid: 347 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,2.5 + parent: 179 + type: Transform + - uid: 348 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,3.5 + parent: 179 + type: Transform + - uid: 349 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,4.5 + parent: 179 + type: Transform + - uid: 403 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-0.5 + parent: 179 + type: Transform + - uid: 404 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-1.5 + parent: 179 + type: Transform + - uid: 405 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-2.5 + parent: 179 + type: Transform + - uid: 406 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-3.5 + parent: 179 + type: Transform + - uid: 407 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-4.5 + parent: 179 + type: Transform + - uid: 408 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-5.5 + parent: 179 + type: Transform + - uid: 409 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-6.5 + parent: 179 + type: Transform + - uid: 410 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-7.5 + parent: 179 + type: Transform + - uid: 411 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-8.5 + parent: 179 + type: Transform + - uid: 412 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-9.5 + parent: 179 + type: Transform + - uid: 413 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-10.5 + parent: 179 + type: Transform + - uid: 414 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 9.5,-11.5 + parent: 179 + type: Transform + - uid: 415 + components: + - anchored: false + rot: -1.5707963267949 rad + pos: 8.5,-8.5 + parent: 179 + type: Transform + - uid: 438 + components: + - rot: 3.141592653589793 rad + pos: -9.5,-0.5 + parent: 179 + type: Transform + - uid: 442 + components: + - pos: -9.5,8.5 + parent: 179 + type: Transform + - uid: 514 + components: + - pos: -10.5,8.5 + parent: 179 + type: Transform + - uid: 541 + components: + - pos: -11.5,-6.5 + parent: 179 + type: Transform + - uid: 542 + components: + - pos: -9.5,-6.5 + parent: 179 + type: Transform + - uid: 695 + components: + - rot: 3.141592653589793 rad + pos: -8.5,8.5 + parent: 179 + type: Transform +- proto: Chair + entities: + - uid: 90 + components: + - rot: 1.5707963267948966 rad + pos: 12.5,17.5 + parent: 179 + type: Transform + - uid: 580 + components: + - rot: 1.5707963267948966 rad + pos: 14.5,6.5 + parent: 179 + type: Transform + - uid: 581 + components: + - rot: 1.5707963267948966 rad + pos: 14.5,8.5 + parent: 179 + type: Transform + - uid: 582 + components: + - rot: 1.5707963267948966 rad + pos: 14.5,7.5 + parent: 179 + type: Transform +- proto: ChairOfficeDark + entities: + - uid: 380 + components: + - rot: 3.1415926535897967 rad + pos: 0.5,-6.5 + parent: 179 + type: Transform +- proto: ChairOfficeLight + entities: + - uid: 88 + components: + - rot: 4.71238898038469 rad + pos: 9.5,18.5 + parent: 179 + type: Transform + - uid: 576 + components: + - rot: 4.71238898038469 rad + pos: 19.5,4.5 + parent: 179 + type: Transform + - uid: 577 + components: + - rot: 3.141592653589793 rad + pos: 20.5,5.5 + parent: 179 + type: Transform + - uid: 578 + components: + - rot: 4.71238898038469 rad + pos: 23.5,8.5 + parent: 179 + type: Transform + - uid: 579 + components: + - pos: 24.5,5.5 + parent: 179 + type: Transform +- proto: chem_master + entities: + - uid: 311 + components: + - pos: 8.5,11.5 + parent: 179 + type: Transform +- proto: ChemDispenser + entities: + - uid: 583 + components: + - pos: 23.5,9.5 + parent: 179 + type: Transform + - containers: + ReagentDispenser-beaker: !type:ContainerSlot + showEnts: false + occludes: true + ent: + machine_board: !type:Container + showEnts: false + occludes: true + ents: [] + machine_parts: !type:Container + showEnts: false + occludes: true + ents: [] + beakerSlot: !type:ContainerSlot + showEnts: false + occludes: true + ent: + type: ContainerContainer + - uid: 750 + components: + - pos: 7.5,11.5 + parent: 179 + type: Transform +- proto: ChemicalPayload + entities: + - uid: 432 + components: + - pos: 6.4651074,9.828774 + parent: 179 + type: Transform +- proto: ChemMasterMachineCircuitboard + entities: + - uid: 718 + components: + - pos: -4.5458,10.514079 + parent: 179 + type: Transform +- proto: CircuitImprinter + entities: + - uid: 332 + components: + - pos: -6.5,4.5 + parent: 179 + type: Transform +- proto: ClosetEmergencyFilledRandom + entities: + - uid: 319 + components: + - pos: 1.5,-10.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 322 + components: + - pos: 0.5,-10.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: ClosetToolFilled + entities: + - uid: 524 + components: + - pos: -11.5,-5.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 525 + components: + - pos: -11.5,-4.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 526 + components: + - pos: -11.5,-3.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 527 + components: + - pos: -11.5,-2.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: ClothingBeltUtilityFilled + entities: + - uid: 427 + components: + - pos: -1.895102,-10.33495 + parent: 179 + type: Transform + - uid: 428 + components: + - pos: -1.770102,-10.63182 + parent: 179 + type: Transform +- proto: ClothingHandsGlovesColorYellow + entities: + - uid: 454 + components: + - pos: -0.78741443,4.322194 + parent: 179 + type: Transform +- proto: ClothingHeadHatWelding + entities: + - uid: 344 + components: + - pos: 0.7198646,4.374314 + parent: 179 + type: Transform +- proto: ClothingMaskBreath + entities: + - uid: 955 + components: + - pos: -10.595239,6.1907988 + parent: 179 + type: Transform +- proto: ClothingMaskGas + entities: + - uid: 425 + components: + - pos: -0.2880585,-10.69432 + parent: 179 + type: Transform +- proto: ClothingOuterHardsuitAtmos + entities: + - uid: 270 + components: + - pos: -10.5426235,5.472399 + parent: 179 + type: Transform +- proto: ClothingOuterVest + entities: + - uid: 426 + components: + - pos: -0.9130585,-10.66307 + parent: 179 + type: Transform +- proto: ClothingShoesBootsMag + entities: + - uid: 725 + components: + - pos: 0.47880077,8.073378 + parent: 179 + type: Transform +- proto: ClothingUniformJumpsuitEngineering + entities: + - uid: 424 + components: + - pos: -0.6474335,-10.27245 + parent: 179 + type: Transform +- proto: ClownPDA + entities: + - uid: 91 + components: + - pos: -15.5,2.5 + parent: 179 + type: Transform + - uid: 762 + components: + - pos: -14.5,1.5 + parent: 179 + type: Transform + - uid: 864 + components: + - pos: -14.5,2.5 + parent: 179 + type: Transform + - uid: 912 + components: + - pos: -15.5,1.5 + parent: 179 + type: Transform +- proto: ComputerCargoOrders + entities: + - uid: 326 + components: + - pos: 0.5,-5.5 + parent: 179 + type: Transform + - uid: 996 + components: + - pos: -1.5,-11.5 + parent: 179 + type: Transform +- proto: ComputerCargoShuttle + entities: + - uid: 995 + components: + - pos: 0.5,-11.5 + parent: 179 + type: Transform +- proto: ComputerMedicalRecords + entities: + - uid: 152 + components: + - rot: 3.141592653589793 rad + pos: 22.5,-5.5 + parent: 179 + type: Transform + - uid: 591 + components: + - pos: 21.5,5.5 + parent: 179 + type: Transform +- proto: ComputerResearchAndDevelopment + entities: + - uid: 17 + components: + - rot: 1.5707963267948966 rad + pos: 8.5,18.5 + parent: 179 + type: Transform +- proto: ComputerShuttleCargo + entities: + - uid: 994 + components: + - pos: -0.5,-11.5 + parent: 179 + type: Transform +- proto: ConveyorBelt + entities: + - uid: 195 + components: + - pos: -2.5,-15.5 + parent: 179 + type: Transform + - links: + - 699 + type: DeviceLinkSink + - uid: 259 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-14.5 + parent: 179 + type: Transform + - links: + - 983 + type: DeviceLinkSink + - uid: 463 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-16.5 + parent: 179 + type: Transform + - links: + - 983 + type: DeviceLinkSink + - uid: 677 + components: + - pos: -2.5,-14.5 + parent: 179 + type: Transform + - uid: 716 + components: + - rot: -1.5707963267948966 rad + pos: -1.5,11.5 + parent: 179 + type: Transform + - links: + - 722 + type: DeviceLinkSink + - uid: 720 + components: + - rot: -1.5707963267948966 rad + pos: -0.5,11.5 + parent: 179 + type: Transform + - links: + - 722 + type: DeviceLinkSink + - uid: 721 + components: + - rot: -1.5707963267948966 rad + pos: 0.5,11.5 + parent: 179 + type: Transform + - links: + - 722 + type: DeviceLinkSink + - uid: 985 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-13.5 + parent: 179 + type: Transform + - links: + - 983 + type: DeviceLinkSink + - uid: 989 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-15.5 + parent: 179 + type: Transform + - links: + - 983 + type: DeviceLinkSink + - uid: 990 + components: + - pos: -2.5,-13.5 + parent: 179 + type: Transform + - links: + - 699 + type: DeviceLinkSink + - uid: 991 + components: + - pos: -2.5,-16.5 + parent: 179 + type: Transform + - links: + - 699 + type: DeviceLinkSink +- proto: CrateEngineeringToolbox + entities: + - uid: 692 + components: + - pos: -0.5,3.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: CrateGeneric + entities: + - uid: 266 + components: + - pos: 5.5,-6.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: CrateHydroponicsSeeds + entities: + - uid: 754 + components: + - pos: 2.5,12.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: CrateHydroponicsTools + entities: + - uid: 755 + components: + - pos: 2.5,13.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: CrateMedical + entities: + - uid: 131 + components: + - pos: 31.5,-1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 132 + components: + - pos: 32.5,-1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: Crowbar + entities: + - uid: 147 + components: + - pos: -2.172831,4.5306726 + parent: 179 + type: Transform + - uid: 423 + components: + - pos: -2.861032,-5.524786 + parent: 179 + type: Transform +- proto: DebugBatteryDischarger + entities: + - uid: 711 + components: + - pos: 0.5,-3.5 + parent: 179 + type: Transform +- proto: DisposalPipe + entities: + - uid: 717 + components: + - rot: 1.5707963267948966 rad + pos: -0.5,10.5 + parent: 179 + type: Transform +- proto: DisposalTrunk + entities: + - uid: 285 + components: + - rot: -1.5707963267948966 rad + pos: 0.5,10.5 + parent: 179 + type: Transform + - uid: 715 + components: + - rot: 1.5707963267948966 rad + pos: -1.5,10.5 + parent: 179 + type: Transform +- proto: DisposalUnit + entities: + - uid: 719 + components: + - pos: -1.5,10.5 + parent: 179 + type: Transform +- proto: DrinkBeerglass + entities: + - uid: 688 + components: + - pos: 3.1981986,5.733985 + parent: 179 + type: Transform +- proto: DrinkColaCan + entities: + - uid: 690 + components: + - pos: 3.8231986,6.150942 + parent: 179 + type: Transform +- proto: Dropper + entities: + - uid: 730 + components: + - pos: 5.892191,9.4118185 + parent: 179 + type: Transform +- proto: EmergencyOxygenTankFilled + entities: + - uid: 956 + components: + - pos: -10.505015,6.711994 + parent: 179 + type: Transform +- proto: ExGrenade + entities: + - uid: 433 + components: + - pos: -3.7704864,-1.6163371 + parent: 179 + type: Transform +- proto: ExplosivePayload + entities: + - uid: 668 + components: + - pos: 6.829691,9.4118185 + parent: 179 + type: Transform +- proto: FaxMachineCaptain + entities: + - uid: 967 + components: + - pos: 9.5,12.5 + parent: 179 + type: Transform +- proto: FaxMachineCentcom + entities: + - uid: 968 + components: + - pos: 11.5,12.5 + parent: 179 + type: Transform +- proto: FaxMachineSyndie + entities: + - uid: 969 + components: + - pos: 13.5,12.5 + parent: 179 + type: Transform +- proto: FemtoManipulatorStockPart + entities: + - uid: 712 + components: + - pos: -6.7434506,8.817795 + parent: 179 + type: Transform +- proto: FireExtinguisher + entities: + - uid: 323 + components: + - pos: -1.297692,-5.396082 + parent: 179 + type: Transform + - uid: 868 + components: + - pos: -14.5,-1.5 + parent: 179 + type: Transform +- proto: FlashlightLantern + entities: + - uid: 421 + components: + - pos: -1.934832,-5.154238 + parent: 179 + type: Transform + - uid: 422 + components: + - pos: 1.1350493,8.198464 + parent: 179 + type: Transform +- proto: FloorLavaEntity + entities: + - uid: 134 + components: + - pos: -13.5,-3.5 + parent: 179 + type: Transform + - uid: 135 + components: + - pos: -14.5,-3.5 + parent: 179 + type: Transform + - uid: 141 + components: + - pos: -13.5,-2.5 + parent: 179 + type: Transform + - uid: 469 + components: + - pos: -14.5,-2.5 + parent: 179 + type: Transform +- proto: FloorWaterEntity + entities: + - uid: 136 + components: + - pos: -12.5,-2.5 + parent: 179 + type: Transform + - uid: 137 + components: + - pos: -12.5,-3.5 + parent: 179 + type: Transform +- proto: FoodApple + entities: + - uid: 16 + components: + - pos: 3.9853282,16.430082 + parent: 179 + type: Transform + - uid: 849 + components: + - pos: 3.7249117,16.242453 + parent: 179 + type: Transform + - uid: 866 + components: + - pos: 3.651995,16.55517 + parent: 179 + type: Transform +- proto: FoodBurgerBacon + entities: + - uid: 689 + components: + - pos: 3.3844857,6.0702233 + parent: 179 + type: Transform +- proto: FoodCarrot + entities: + - uid: 850 + components: + - pos: 3.6023045,15.67151 + parent: 179 + type: Transform + - uid: 851 + components: + - pos: 3.620745,15.015423 + parent: 179 + type: Transform + - uid: 863 + components: + - pos: 3.620745,14.389988 + parent: 179 + type: Transform +- proto: FoodPizzaPineapple + entities: + - uid: 687 + components: + - pos: 3.5215416,6.799056 + parent: 179 + type: Transform +- proto: GasAnalyzer + entities: + - uid: 876 + components: + - pos: 4.4732866,-0.48882532 + parent: 179 + type: Transform +- proto: GasFilter + entities: + - uid: 480 + components: + - rot: -1.5707963267948966 rad + pos: 3.5,-3.5 + parent: 179 + type: Transform +- proto: GasMixer + entities: + - uid: 747 + components: + - rot: -1.5707963267948966 rad + pos: 3.5,-2.5 + parent: 179 + type: Transform +- proto: GasOutletInjector + entities: + - uid: 429 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,-1.5 + parent: 179 + type: Transform +- proto: GasPipeBend + entities: + - uid: 727 + components: + - rot: -1.5707963267948966 rad + pos: 5.5,-0.5 + parent: 179 + type: Transform +- proto: GasPipeFourway + entities: + - uid: 728 + components: + - pos: 5.5,-1.5 + parent: 179 + type: Transform +- proto: GasPipeStraight + entities: + - uid: 749 + components: + - rot: -1.5707963267948966 rad + pos: 5.5,-3.5 + parent: 179 + type: Transform +- proto: GasPipeTJunction + entities: + - uid: 748 + components: + - pos: 5.5,-2.5 + parent: 179 + type: Transform +- proto: GasPort + entities: + - uid: 457 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,-0.5 + parent: 179 + type: Transform +- proto: GasPressurePump + entities: + - uid: 171 + components: + - rot: -1.5707963267948966 rad + pos: 4.5,-3.5 + parent: 179 + type: Transform +- proto: GasValve + entities: + - uid: 168 + components: + - rot: -1.5707963267948966 rad + pos: 4.5,-2.5 + parent: 179 + type: Transform +- proto: GasVentPump + entities: + - uid: 729 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,-3.5 + parent: 179 + type: Transform +- proto: GasVentScrubber + entities: + - uid: 452 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,-2.5 + parent: 179 + type: Transform +- proto: GasVolumePump + entities: + - uid: 160 + components: + - rot: -1.5707963267948966 rad + pos: 4.5,-1.5 + parent: 179 + type: Transform +- proto: GeigerCounter + entities: + - uid: 759 + components: + - pos: 1.760596,4.5697265 + parent: 179 + type: Transform +- proto: GeneratorUranium + entities: + - uid: 1016 + components: + - pos: -6.5,-11.5 + parent: 179 + type: Transform +- proto: GravityGenerator + entities: + - uid: 744 + components: + - pos: 6.5,6.5 + parent: 179 + type: Transform +- proto: Grille + entities: + - uid: 986 + components: + - pos: -0.5,-16.5 + parent: 179 + type: Transform + - uid: 987 + components: + - pos: -0.5,-15.5 + parent: 179 + type: Transform + - uid: 988 + components: + - pos: -0.5,-14.5 + parent: 179 + type: Transform + - uid: 1007 + components: + - pos: -3.5,-16.5 + parent: 179 + type: Transform + - uid: 1008 + components: + - pos: -3.5,-15.5 + parent: 179 + type: Transform + - uid: 1009 + components: + - pos: -3.5,-14.5 + parent: 179 + type: Transform + - uid: 1010 + components: + - pos: 2.5,-16.5 + parent: 179 + type: Transform + - uid: 1011 + components: + - pos: 2.5,-15.5 + parent: 179 + type: Transform + - uid: 1012 + components: + - pos: 2.5,-14.5 + parent: 179 + type: Transform +- proto: Handcuffs + entities: + - uid: 331 + components: + - pos: -3.5805476,0.74100244 + parent: 179 + type: Transform +- proto: HandheldHealthAnalyzer + entities: + - uid: 513 + components: + - pos: -5.9808183,-3.6614444 + parent: 179 + type: Transform +- proto: HoloFan + entities: + - uid: 142 + components: + - pos: -8.5,7.5 + parent: 179 + type: Transform + missingComponents: + - TimedDespawn + - uid: 901 + components: + - pos: -10.5,7.5 + parent: 179 + type: Transform + missingComponents: + - TimedDespawn + - uid: 902 + components: + - pos: -9.5,7.5 + parent: 179 + type: Transform + missingComponents: + - TimedDespawn +- proto: HolosignWetFloor + entities: + - uid: 848 + components: + - pos: -13.5,2.5 + parent: 179 + type: Transform + missingComponents: + - TimedDespawn + - uid: 911 + components: + - pos: -13.5,1.5 + parent: 179 + type: Transform + missingComponents: + - TimedDespawn +- proto: hydroponicsTray + entities: + - uid: 756 + components: + - pos: 2.5,14.5 + parent: 179 + type: Transform + - uid: 757 + components: + - pos: 2.5,15.5 + parent: 179 + type: Transform +- proto: KitchenReagentGrinder + entities: + - uid: 731 + components: + - pos: 8.5,9.5 + parent: 179 + type: Transform +- proto: LargeBeaker + entities: + - uid: 210 + components: + - pos: 4.3272614,9.338851 + parent: 179 + type: Transform + - uid: 253 + components: + - pos: 23.494947,7.0422435 + parent: 179 + type: Transform + - uid: 402 + components: + - pos: 23.510572,7.7141185 + parent: 179 + type: Transform + - uid: 737 + components: + - pos: 4.2969,9.828774 + parent: 179 + type: Transform +- proto: LedLightTube + entities: + - uid: 481 + components: + - pos: -3.511025,-10.35149 + parent: 179 + type: Transform +- proto: LockerBotanistFilled + entities: + - uid: 869 + components: + - pos: 2.5,16.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerChemistry + entities: + - uid: 127 + components: + - pos: 27.5,6.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerChemistryFilled + entities: + - uid: 297 + components: + - pos: 7.5,9.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerChiefEngineerFilled + entities: + - uid: 447 + components: + - pos: 7.5,2.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerElectricalSuppliesFilled + entities: + - uid: 444 + components: + - pos: 7.5,3.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerEngineerFilled + entities: + - uid: 490 + components: + - pos: 7.5,4.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerMedical + entities: + - uid: 128 + components: + - pos: 27.5,5.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 129 + components: + - pos: 29.5,-1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 130 + components: + - pos: 30.5,-1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerMedicalFilled + entities: + - uid: 865 + components: + - pos: -6.5,-3.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerMedicineFilled + entities: + - uid: 562 + components: + - pos: -5.5,-3.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerSalvageSpecialistFilled + entities: + - uid: 493 + components: + - pos: -10.5,4.5 + parent: 179 + type: Transform + - locked: false + type: Lock + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerSyndicatePersonalFilled + entities: + - uid: 909 + components: + - pos: -7.5,1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerWardenFilled + entities: + - uid: 873 + components: + - pos: -8.5,1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: LockerWeldingSuppliesFilled + entities: + - uid: 871 + components: + - pos: 7.5,1.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: MachineFrame + entities: + - uid: 533 + components: + - pos: -5.5,10.5 + parent: 179 + type: Transform +- proto: MedicalScanner + entities: + - uid: 592 + components: + - pos: 18.5,-1.5 + parent: 179 + type: Transform + - containers: + MedicalScanner-bodyContainer: !type:ContainerSlot + showEnts: false + occludes: true + ent: + machine_board: !type:Container + showEnts: false + occludes: true + ents: [] + machine_parts: !type:Container + showEnts: false + occludes: true + ents: [] + scanner-bodyContainer: !type:ContainerSlot + showEnts: false + occludes: true + ent: + type: ContainerContainer + - uid: 593 + components: + - pos: 18.5,-5.5 + parent: 179 + type: Transform + - containers: + MedicalScanner-bodyContainer: !type:ContainerSlot + showEnts: false + occludes: true + ent: + machine_board: !type:Container + showEnts: false + occludes: true + ents: [] + machine_parts: !type:Container + showEnts: false + occludes: true + ents: [] + scanner-bodyContainer: !type:ContainerSlot + showEnts: false + occludes: true + ent: + type: ContainerContainer +- proto: MedkitFilled + entities: + - uid: 153 + components: + - pos: 13.632214,1.5673001 + parent: 179 + type: Transform + - uid: 154 + components: + - pos: 13.460339,0.6141751 + parent: 179 + type: Transform + - uid: 321 + components: + - pos: 3.8440318,4.425983 + parent: 179 + type: Transform +- proto: MicroManipulatorStockPart + entities: + - uid: 484 + components: + - pos: -5.5039105,8.838643 + parent: 179 + type: Transform + - uid: 959 + components: + - pos: -4.752078,10.904018 + parent: 179 + type: Transform +- proto: ModularGrenade + entities: + - uid: 435 + components: + - pos: 6.829691,9.860046 + parent: 179 + type: Transform +- proto: MopBucket + entities: + - uid: 696 + components: + - pos: 7.5,16.5 + parent: 179 + type: Transform +- proto: MopItem + entities: + - uid: 328 + components: + - pos: 7.6382103,16.08618 + parent: 179 + type: Transform + - solutions: + absorbed: + temperature: 293.15 + canMix: false + canReact: true + maxVol: 50 + reagents: + - Quantity: 25 + ReagentId: Water + type: SolutionContainerManager +- proto: Multitool + entities: + - uid: 307 + components: + - pos: -1.249865,-10.43489 + parent: 179 + type: Transform + - uid: 430 + components: + - pos: -0.6298993,4.7431083 + parent: 179 + type: Transform + - devices: + 'UID: 31739': 801 + type: NetworkConfigurator +- proto: NanoManipulatorStockPart + entities: + - uid: 456 + components: + - pos: -5.920577,8.817795 + parent: 179 + type: Transform +- proto: NitrogenCanister + entities: + - uid: 459 + components: + - pos: 7.5,-1.5 + parent: 179 + type: Transform +- proto: Ointment + entities: + - uid: 148 + components: + - pos: 18.77326,6.653532 + parent: 179 + type: Transform + - uid: 149 + components: + - pos: 18.49201,6.059782 + parent: 179 + type: Transform +- proto: OxygenCanister + entities: + - uid: 340 + components: + - pos: 7.5,-3.5 + parent: 179 + type: Transform +- proto: PaperBin10 + entities: + - uid: 977 + components: + - pos: 10.5,12.5 + parent: 179 + type: Transform +- proto: PartRodMetal + entities: + - uid: 133 + components: + - pos: -3.4717777,7.672426 + parent: 179 + type: Transform +- proto: Pen + entities: + - uid: 978 + components: + - pos: 10.893699,12.7794075 + parent: 179 + type: Transform + - uid: 979 + components: + - pos: 10.862433,12.602201 + parent: 179 + type: Transform +- proto: PicoManipulatorStockPart + entities: + - uid: 455 + components: + - pos: -6.337244,8.838643 + parent: 179 + type: Transform +- proto: PlasmaCanister + entities: + - uid: 461 + components: + - pos: 7.5,-2.5 + parent: 179 + type: Transform +- proto: PlasticFlapsAirtightClear + entities: + - uid: 997 + components: + - pos: -2.5,-16.5 + parent: 179 + type: Transform + - uid: 998 + components: + - pos: -2.5,-14.5 + parent: 179 + type: Transform + - uid: 999 + components: + - pos: 1.5,-16.5 + parent: 179 + type: Transform + - uid: 1000 + components: + - pos: 1.5,-14.5 + parent: 179 + type: Transform +- proto: PowerCellHigh + entities: + - uid: 567 + components: + - pos: -4.76583,8.265328 + parent: 179 + type: Transform +- proto: PowerCellHyper + entities: + - uid: 703 + components: + - pos: -4.3179135,8.275752 + parent: 179 + type: Transform +- proto: PowerCellMedium + entities: + - uid: 186 + components: + - pos: -2.67511,-10.351 + parent: 179 + type: Transform + - uid: 187 + components: + - pos: -2.55011,-10.6635 + parent: 179 + type: Transform + - uid: 360 + components: + - pos: -3.7970803,8.275752 + parent: 179 + type: Transform +- proto: PowerCellRecharger + entities: + - uid: 709 + components: + - pos: -1.5,-3.5 + parent: 179 + type: Transform +- proto: PowerCellSmall + entities: + - uid: 705 + components: + - pos: -3.3182633,8.234056 + parent: 179 + type: Transform +- proto: Poweredlight + entities: + - uid: 93 + components: + - rot: 3.141592653589793 rad + pos: 31.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 536 + components: + - rot: -1.5707963267948966 rad + pos: -11.5,-0.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 660 + components: + - rot: -1.5707963267948966 rad + pos: 29.5,1.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 661 + components: + - rot: -1.5707963267948966 rad + pos: 27.5,7.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 663 + components: + - pos: 22.5,2.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 666 + components: + - rot: 1.5707963267948966 rad + pos: 2.5,23.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 670 + components: + - rot: -1.5707963267948966 rad + pos: 13.5,18.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 673 + components: + - rot: -1.5707963267948966 rad + pos: -11.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 674 + components: + - rot: 1.5707963267948966 rad + pos: -15.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 675 + components: + - rot: 1.5707963267948966 rad + pos: -15.5,-0.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 676 + components: + - rot: 1.5707963267948966 rad + pos: -6.5,-10.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 678 + components: + - rot: -1.5707963267948966 rad + pos: 7.5,-1.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 680 + components: + - rot: 3.141592653589793 rad + pos: 16.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 681 + components: + - rot: 3.141592653589793 rad + pos: 23.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 682 + components: + - pos: 13.5,2.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 683 + components: + - rot: 3.141592653589793 rad + pos: 17.5,4.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver +- proto: PoweredSmallLight + entities: + - uid: 163 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,26.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 166 + components: + - rot: 1.5707963267948966 rad + pos: 11.5,24.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 167 + components: + - rot: -1.5707963267948966 rad + pos: 17.5,17.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 388 + components: + - pos: 0.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 417 + components: + - pos: -4.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 483 + components: + - rot: -1.5707963267948966 rad + pos: 4.5,-9.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver + - uid: 534 + components: + - rot: 1.5707963267948966 rad + pos: -9.5,-5.5 + parent: 179 + type: Transform + - powerLoad: 0 + type: ApcPowerReceiver +- proto: Protolathe + entities: + - uid: 15 + components: + - pos: 8.5,17.5 + parent: 179 + type: Transform + - uid: 384 + components: + - pos: -6.5,6.5 + parent: 179 + type: Transform +- proto: QuadraticCapacitorStockPart + entities: + - uid: 704 + components: + - pos: -4.8741612,8.817795 + parent: 179 + type: Transform +- proto: Railing + entities: + - uid: 665 + components: + - rot: 3.141592653589793 rad + pos: -15.5,9.5 + parent: 179 + type: Transform + - uid: 927 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,10.5 + parent: 179 + type: Transform + - uid: 928 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,11.5 + parent: 179 + type: Transform + - uid: 929 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,12.5 + parent: 179 + type: Transform + - uid: 930 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,13.5 + parent: 179 + type: Transform + - uid: 931 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,14.5 + parent: 179 + type: Transform + - uid: 932 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,15.5 + parent: 179 + type: Transform + - uid: 933 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,16.5 + parent: 179 + type: Transform + - uid: 934 + components: + - rot: 3.141592653589793 rad + pos: -13.5,17.5 + parent: 179 + type: Transform + - uid: 935 + components: + - rot: 3.141592653589793 rad + pos: -12.5,17.5 + parent: 179 + type: Transform + - uid: 936 + components: + - rot: 3.141592653589793 rad + pos: -11.5,17.5 + parent: 179 + type: Transform + - uid: 937 + components: + - rot: 3.141592653589793 rad + pos: -10.5,17.5 + parent: 179 + type: Transform + - uid: 938 + components: + - rot: 3.141592653589793 rad + pos: -9.5,17.5 + parent: 179 + type: Transform + - uid: 939 + components: + - rot: 3.141592653589793 rad + pos: -8.5,17.5 + parent: 179 + type: Transform + - uid: 940 + components: + - rot: 3.141592653589793 rad + pos: -7.5,17.5 + parent: 179 + type: Transform + - uid: 941 + components: + - rot: 3.141592653589793 rad + pos: -6.5,17.5 + parent: 179 + type: Transform + - uid: 942 + components: + - rot: 3.141592653589793 rad + pos: -5.5,17.5 + parent: 179 + type: Transform + - uid: 943 + components: + - rot: 3.141592653589793 rad + pos: -4.5,17.5 + parent: 179 + type: Transform + - uid: 944 + components: + - rot: 3.141592653589793 rad + pos: -3.5,17.5 + parent: 179 + type: Transform + - uid: 945 + components: + - rot: 3.141592653589793 rad + pos: -2.5,17.5 + parent: 179 + type: Transform + - uid: 946 + components: + - rot: 3.141592653589793 rad + pos: -1.5,17.5 + parent: 179 + type: Transform + - uid: 947 + components: + - rot: 3.141592653589793 rad + pos: -0.5,17.5 + parent: 179 + type: Transform + - uid: 948 + components: + - rot: 3.141592653589793 rad + pos: 0.5,17.5 + parent: 179 + type: Transform +- proto: RailingCornerSmall + entities: + - uid: 919 + components: + - pos: -14.5,9.5 + parent: 179 + type: Transform +- proto: ResearchAndDevelopmentServer + entities: + - uid: 12 + components: + - pos: 11.5,24.5 + parent: 179 + type: Transform + - points: 343000 + type: ResearchServer +- proto: RubberStampCaptain + entities: + - uid: 982 + components: + - pos: 12.800895,12.664745 + parent: 179 + type: Transform +- proto: RubberStampCentcom + entities: + - uid: 980 + components: + - pos: 12.186007,12.716865 + parent: 179 + type: Transform +- proto: RubberStampSyndicate + entities: + - uid: 981 + components: + - pos: 12.436131,12.550082 + parent: 179 + type: Transform +- proto: Screwdriver + entities: + - uid: 431 + components: + - pos: -1.235331,4.739151 + parent: 179 + type: Transform +- proto: SeedExtractor + entities: + - uid: 65 + components: + - pos: 2.5,17.5 + parent: 179 + type: Transform +- proto: SheetGlass + entities: + - uid: 23 + components: + - pos: 8.560405,21.456738 + parent: 179 + type: Transform + - uid: 354 + components: + - pos: 8.57603,21.566113 + parent: 179 + type: Transform + - uid: 479 + components: + - pos: -5.13758,7.5586076 + parent: 179 + type: Transform + - uid: 529 + components: + - pos: -15.5,-3.5 + parent: 179 + type: Transform + - uid: 564 + components: + - pos: -15.5,-1.5 + parent: 179 + type: Transform + - uid: 565 + components: + - pos: -15.5,-1.5 + parent: 179 + type: Transform + - uid: 566 + components: + - pos: -15.5,-3.5 + parent: 179 + type: Transform +- proto: SheetGlass1 + entities: + - uid: 960 + components: + - pos: -3.981244,10.799851 + parent: 179 + type: Transform +- proto: SheetPGlass + entities: + - uid: 416 + components: + - pos: -0.5,8.5 + parent: 179 + type: Transform +- proto: SheetPlasteel + entities: + - uid: 478 + components: + - pos: -4.0129576,7.6107273 + parent: 179 + type: Transform +- proto: SheetPlastic + entities: + - uid: 181 + components: + - pos: -4.54383,7.579455 + parent: 179 + type: Transform +- proto: SheetRPGlass + entities: + - uid: 182 + components: + - pos: -0.5,7.5 + parent: 179 + type: Transform +- proto: SheetSteel + entities: + - uid: 205 + components: + - pos: -15.5,-5.5 + parent: 179 + type: Transform + - uid: 305 + components: + - pos: 9.435405,21.503613 + parent: 179 + type: Transform + - uid: 306 + components: + - pos: 9.654155,21.628613 + parent: 179 + type: Transform + - uid: 382 + components: + - pos: -15.5,-5.5 + parent: 179 + type: Transform + - uid: 473 + components: + - pos: -5.6834707,7.529523 + parent: 179 + type: Transform + - uid: 543 + components: + - pos: -15.5,-4.5 + parent: 179 + type: Transform + - uid: 544 + components: + - pos: -15.5,-4.5 + parent: 179 + type: Transform +- proto: SignalButton + entities: + - uid: 1013 + components: + - pos: -4.5,-14.5 + parent: 179 + type: Transform + - linkedPorts: + 202: + - Pressed: Toggle + 984: + - Pressed: Toggle + type: DeviceLinkSource + - uid: 1014 + components: + - pos: 3.5,-14.5 + parent: 179 + type: Transform + - linkedPorts: + 697: + - Pressed: Toggle + 698: + - Pressed: Toggle + type: DeviceLinkSource +- proto: SignCargoDock + entities: + - uid: 1046 + components: + - pos: 4.5,-4.5 + parent: 179 + type: Transform +- proto: SmallLight + entities: + - uid: 1048 + components: + - rot: 1.5707963267948966 rad + pos: -2.5,-15.5 + parent: 179 + type: Transform + - uid: 1049 + components: + - rot: -1.5707963267948966 rad + pos: 1.5,-15.5 + parent: 179 + type: Transform +- proto: SMESBasic + entities: + - uid: 1017 + components: + - pos: -6.5,-12.5 + parent: 179 + type: Transform +- proto: soda_dispenser + entities: + - uid: 751 + components: + - pos: 8.5,12.5 + parent: 179 + type: Transform +- proto: SpawnMobHuman + entities: + - uid: 138 + components: + - pos: -6.5,-0.5 + parent: 179 + type: Transform + - uid: 139 + components: + - pos: -6.5,0.5 + parent: 179 + type: Transform + - uid: 140 + components: + - pos: 3.5,7.5 + parent: 179 + type: Transform +- proto: SpawnPointCaptain + entities: + - uid: 954 + components: + - pos: -4.5,4.5 + parent: 179 + type: Transform +- proto: SpawnPointLatejoin + entities: + - uid: 961 + components: + - pos: -3.5,3.5 + parent: 179 + type: Transform +- proto: SpawnPointObserver + entities: + - uid: 679 + components: + - pos: -3.5,4.5 + parent: 179 + type: Transform +- proto: SpawnVehicleJanicart + entities: + - uid: 904 + components: + - pos: 5.5,16.5 + parent: 179 + type: Transform +- proto: Spear + entities: + - uid: 185 + components: + - pos: -3.4579864,-1.9811735 + parent: 179 + type: Transform +- proto: SprayBottleWater + entities: + - uid: 903 + components: + - pos: 6.985283,16.424004 + parent: 179 + type: Transform +- proto: Stimpack + entities: + - uid: 462 + components: + - pos: 3.6877818,5.312015 + parent: 179 + type: Transform +- proto: Stool + entities: + - uid: 383 + components: + - pos: -1.5,-9.5 + parent: 179 + type: Transform + - uid: 387 + components: + - rot: 3.141592653589793 rad + pos: -2.5,-6.5 + parent: 179 + type: Transform +- proto: Stunbaton + entities: + - uid: 434 + components: + - pos: -3.1734612,-2.6066077 + parent: 179 + type: Transform +- proto: SubstationBasic + entities: + - uid: 1018 + components: + - pos: -6.5,-13.5 + parent: 179 + type: Transform +- proto: SuperCapacitorStockPart + entities: + - uid: 296 + components: + - pos: -4.3012447,8.817795 + parent: 179 + type: Transform +- proto: Syringe + entities: + - uid: 460 + components: + - pos: 3.2502818,4.5823417 + parent: 179 + type: Transform + - uid: 738 + components: + - pos: 5.767191,9.787079 + parent: 179 + type: Transform +- proto: Table + entities: + - uid: 63 + components: + - pos: 9.5,21.5 + parent: 179 + type: Transform + - uid: 64 + components: + - pos: 10.5,21.5 + parent: 179 + type: Transform + - uid: 67 + components: + - pos: 8.5,21.5 + parent: 179 + type: Transform + - uid: 79 + components: + - pos: 13.5,17.5 + parent: 179 + type: Transform + - uid: 92 + components: + - pos: 11.5,21.5 + parent: 179 + type: Transform + - uid: 143 + components: + - pos: 33.5,-3.5 + parent: 179 + type: Transform + - uid: 144 + components: + - pos: 33.5,-2.5 + parent: 179 + type: Transform + - uid: 145 + components: + - pos: 33.5,-1.5 + parent: 179 + type: Transform + - uid: 161 + components: + - pos: 24.5,-5.5 + parent: 179 + type: Transform + - uid: 162 + components: + - pos: 23.5,-5.5 + parent: 179 + type: Transform + - uid: 172 + components: + - rot: -1.5707963267948966 rad + pos: 4.5,9.5 + parent: 179 + type: Transform + - uid: 180 + components: + - pos: -4.5,10.5 + parent: 179 + type: Transform + - uid: 262 + components: + - pos: -3.5,-5.5 + parent: 179 + type: Transform + - uid: 263 + components: + - pos: -2.5,-5.5 + parent: 179 + type: Transform + - uid: 264 + components: + - pos: -1.5,-5.5 + parent: 179 + type: Transform + - uid: 265 + components: + - pos: -0.5,-5.5 + parent: 179 + type: Transform + - uid: 267 + components: + - pos: 23.5,5.5 + parent: 179 + type: Transform + - uid: 268 + components: + - pos: 23.5,6.5 + parent: 179 + type: Transform + - uid: 298 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,9.5 + parent: 179 + type: Transform + - uid: 299 + components: + - rot: -1.5707963267948966 rad + pos: 5.5,9.5 + parent: 179 + type: Transform + - uid: 300 + components: + - rot: -1.5707963267948966 rad + pos: 8.5,9.5 + parent: 179 + type: Transform + - uid: 312 + components: + - pos: -3.5,-10.5 + parent: 179 + type: Transform + - uid: 313 + components: + - pos: -2.5,-10.5 + parent: 179 + type: Transform + - uid: 314 + components: + - pos: -1.5,-10.5 + parent: 179 + type: Transform + - uid: 315 + components: + - pos: -0.5,-10.5 + parent: 179 + type: Transform + - uid: 355 + components: + - pos: -6.5,7.5 + parent: 179 + type: Transform + - uid: 356 + components: + - pos: -5.5,7.5 + parent: 179 + type: Transform + - uid: 357 + components: + - pos: -4.5,7.5 + parent: 179 + type: Transform + - uid: 358 + components: + - pos: -3.5,7.5 + parent: 179 + type: Transform + - uid: 361 + components: + - pos: -0.5,7.5 + parent: 179 + type: Transform + - uid: 362 + components: + - pos: 0.5,7.5 + parent: 179 + type: Transform + - uid: 363 + components: + - pos: 1.5,7.5 + parent: 179 + type: Transform + - uid: 366 + components: + - pos: -2.5,4.5 + parent: 179 + type: Transform + - uid: 367 + components: + - pos: -1.5,4.5 + parent: 179 + type: Transform + - uid: 368 + components: + - pos: -0.5,4.5 + parent: 179 + type: Transform + - uid: 371 + components: + - pos: 1.5,4.5 + parent: 179 + type: Transform + - uid: 385 + components: + - pos: -3.5,-2.5 + parent: 179 + type: Transform + - uid: 386 + components: + - pos: -3.5,-1.5 + parent: 179 + type: Transform + - uid: 440 + components: + - pos: 0.5,4.5 + parent: 179 + type: Transform + - uid: 445 + components: + - pos: -3.5,-0.5 + parent: 179 + type: Transform + - uid: 448 + components: + - pos: 3.5,5.5 + parent: 179 + type: Transform + - uid: 465 + components: + - pos: 1.5,8.5 + parent: 179 + type: Transform + - uid: 466 + components: + - pos: 0.5,8.5 + parent: 179 + type: Transform + - uid: 467 + components: + - pos: -3.5,8.5 + parent: 179 + type: Transform + - uid: 468 + components: + - pos: -0.5,8.5 + parent: 179 + type: Transform + - uid: 470 + components: + - pos: -6.5,8.5 + parent: 179 + type: Transform + - uid: 471 + components: + - pos: -5.5,8.5 + parent: 179 + type: Transform + - uid: 472 + components: + - pos: -4.5,8.5 + parent: 179 + type: Transform + - uid: 515 + components: + - pos: -15.5,-5.5 + parent: 179 + type: Transform + - uid: 516 + components: + - pos: -15.5,-1.5 + parent: 179 + type: Transform + - uid: 520 + components: + - pos: -15.5,-0.5 + parent: 179 + type: Transform + - uid: 559 + components: + - pos: -15.5,-4.5 + parent: 179 + type: Transform + - uid: 560 + components: + - pos: -15.5,-3.5 + parent: 179 + type: Transform + - uid: 568 + components: + - pos: 18.5,4.5 + parent: 179 + type: Transform + - uid: 569 + components: + - pos: 21.5,6.5 + parent: 179 + type: Transform + - uid: 570 + components: + - pos: 20.5,6.5 + parent: 179 + type: Transform + - uid: 571 + components: + - pos: 18.5,6.5 + parent: 179 + type: Transform + - uid: 572 + components: + - pos: 19.5,6.5 + parent: 179 + type: Transform + - uid: 573 + components: + - pos: 18.5,5.5 + parent: 179 + type: Transform + - uid: 574 + components: + - pos: 22.5,8.5 + parent: 179 + type: Transform + - uid: 575 + components: + - pos: 24.5,4.5 + parent: 179 + type: Transform + - uid: 584 + components: + - pos: 23.5,7.5 + parent: 179 + type: Transform + - uid: 586 + components: + - pos: 25.5,10.5 + parent: 179 + type: Transform + - uid: 587 + components: + - pos: 23.5,10.5 + parent: 179 + type: Transform + - uid: 588 + components: + - pos: 24.5,10.5 + parent: 179 + type: Transform + - uid: 589 + components: + - pos: 26.5,10.5 + parent: 179 + type: Transform + - uid: 590 + components: + - pos: 27.5,10.5 + parent: 179 + type: Transform + - uid: 594 + components: + - pos: 13.5,2.5 + parent: 179 + type: Transform + - uid: 595 + components: + - pos: 13.5,0.5 + parent: 179 + type: Transform + - uid: 596 + components: + - pos: 13.5,1.5 + parent: 179 + type: Transform + - uid: 684 + components: + - pos: -3.5,0.5 + parent: 179 + type: Transform + - uid: 685 + components: + - pos: 3.5,4.5 + parent: 179 + type: Transform + - uid: 686 + components: + - pos: 3.5,6.5 + parent: 179 + type: Transform + - uid: 706 + components: + - pos: -1.5,-3.5 + parent: 179 + type: Transform + - uid: 707 + components: + - pos: -0.5,-3.5 + parent: 179 + type: Transform + - uid: 710 + components: + - pos: 0.5,-3.5 + parent: 179 + type: Transform +- proto: TableGlass + entities: + - uid: 964 + components: + - pos: 9.5,12.5 + parent: 179 + type: Transform + - uid: 965 + components: + - pos: 11.5,12.5 + parent: 179 + type: Transform + - uid: 966 + components: + - pos: 13.5,12.5 + parent: 179 + type: Transform + - uid: 975 + components: + - pos: 10.5,12.5 + parent: 179 + type: Transform + - uid: 976 + components: + - pos: 12.5,12.5 + parent: 179 + type: Transform +- proto: TargetHuman + entities: + - uid: 159 + components: + - pos: -6.5,-1.5 + parent: 179 + type: Transform +- proto: TelecomServerFilled + entities: + - uid: 963 + components: + - pos: -3.5,10.5 + parent: 179 + type: Transform +- proto: TimerTrigger + entities: + - uid: 482 + components: + - pos: 6.413024,9.39097 + parent: 179 + type: Transform +- proto: ToolboxElectricalFilled + entities: + - uid: 365 + components: + - pos: 0.4993378,3.429311 + parent: 179 + type: Transform + - uid: 419 + components: + - pos: -0.8099712,-5.21454 + parent: 179 + type: Transform + - uid: 420 + components: + - pos: -0.5597038,-5.679647 + parent: 179 + type: Transform +- proto: ToolboxMechanicalFilled + entities: + - uid: 364 + components: + - pos: 1.452203,3.4605832 + parent: 179 + type: Transform +- proto: ToyRubberDuck + entities: + - uid: 723 + components: + - pos: -1.6653601,11.616664 + parent: 179 + type: Transform +- proto: trayScanner + entities: + - uid: 758 + components: + - pos: 1.354346,4.548879 + parent: 179 + type: Transform +- proto: TwoWayLever + entities: + - uid: 699 + components: + - pos: -3.5,-13.5 + parent: 179 + type: Transform + - linkedPorts: + 990: + - Left: Forward + - Right: Reverse + - Middle: Off + 195: + - Left: Forward + - Right: Reverse + - Middle: Off + 991: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource + - uid: 722 + components: + - pos: 1.5,11.5 + parent: 179 + type: Transform + - linkedPorts: + 721: + - Left: Forward + - Right: Reverse + - Middle: Off + 720: + - Left: Forward + - Right: Reverse + - Middle: Off + 716: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource + - uid: 983 + components: + - pos: 2.5,-13.5 + parent: 179 + type: Transform + - linkedPorts: + 985: + - Left: Forward + - Right: Reverse + - Middle: Off + 259: + - Left: Forward + - Right: Reverse + - Middle: Off + 989: + - Left: Forward + - Right: Reverse + - Middle: Off + 463: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource +- proto: UnfinishedMachineFrame + entities: + - uid: 522 + components: + - pos: -6.5,10.5 + parent: 179 + type: Transform +- proto: UniformPrinter + entities: + - uid: 443 + components: + - pos: -7.5,4.5 + parent: 179 + type: Transform +- proto: VehicleKeyJanicart + entities: + - uid: 14 + components: + - pos: 6.5,16.5 + parent: 179 + type: Transform +- proto: VendingMachineCigs + entities: + - uid: 870 + components: + - flags: SessionSpecific + type: MetaData + - pos: -14.5,4.5 + parent: 179 + type: Transform +- proto: VendingMachineEngivend + entities: + - uid: 441 + components: + - flags: SessionSpecific + type: MetaData + - pos: -11.5,4.5 + parent: 179 + type: Transform + - uid: 523 + components: + - flags: SessionSpecific + type: MetaData + - pos: -11.5,-1.5 + parent: 179 + type: Transform +- proto: VendingMachineMedical + entities: + - uid: 156 + components: + - flags: SessionSpecific + type: MetaData + - pos: 25.5,-5.5 + parent: 179 + type: Transform + - uid: 157 + components: + - flags: SessionSpecific + type: MetaData + - pos: 27.5,-5.5 + parent: 179 + type: Transform + - uid: 158 + components: + - flags: SessionSpecific + type: MetaData + - pos: 29.5,3.5 + parent: 179 + type: Transform + - uid: 521 + components: + - flags: SessionSpecific + type: MetaData + - pos: -12.5,4.5 + parent: 179 + type: Transform +- proto: VendingMachineSalvage + entities: + - uid: 485 + components: + - flags: SessionSpecific + type: MetaData + - pos: -15.5,4.5 + parent: 179 + type: Transform +- proto: VendingMachineSec + entities: + - uid: 874 + components: + - flags: SessionSpecific + type: MetaData + - pos: -13.5,4.5 + parent: 179 + type: Transform +- proto: VendingMachineTankDispenserEVA + entities: + - uid: 875 + components: + - flags: SessionSpecific + type: MetaData + - pos: 7.5,0.5 + parent: 179 + type: Transform +- proto: VendingMachineYouTool + entities: + - uid: 350 + components: + - flags: SessionSpecific + type: MetaData + - pos: -11.5,-0.5 + parent: 179 + type: Transform +- proto: WallSolid + entities: + - uid: 3 + components: + - pos: 1.5,18.5 + parent: 179 + type: Transform + - uid: 4 + components: + - pos: 11.5,26.5 + parent: 179 + type: Transform + - uid: 5 + components: + - pos: 18.5,24.5 + parent: 179 + type: Transform + - uid: 6 + components: + - pos: 20.5,15.5 + parent: 179 + type: Transform + - uid: 8 + components: + - pos: 14.5,19.5 + parent: 179 + type: Transform + - uid: 9 + components: + - pos: 1.5,19.5 + parent: 179 + type: Transform + - uid: 10 + components: + - pos: 18.5,26.5 + parent: 179 + type: Transform + - uid: 11 + components: + - pos: 13.5,26.5 + parent: 179 + type: Transform + - uid: 13 + components: + - pos: 25.5,15.5 + parent: 179 + type: Transform + - uid: 18 + components: + - pos: 4.5,26.5 + parent: 179 + type: Transform + - uid: 19 + components: + - pos: 18.5,25.5 + parent: 179 + type: Transform + - uid: 21 + components: + - pos: 10.5,26.5 + parent: 179 + type: Transform + - uid: 22 + components: + - pos: 26.5,15.5 + parent: 179 + type: Transform + - uid: 25 + components: + - pos: 1.5,21.5 + parent: 179 + type: Transform + - uid: 27 + components: + - pos: 8.5,-0.5 + parent: 179 + type: Transform + - uid: 28 + components: + - pos: 18.5,18.5 + parent: 179 + type: Transform + - uid: 29 + components: + - pos: 18.5,21.5 + parent: 179 + type: Transform + - uid: 30 + components: + - pos: 1.5,22.5 + parent: 179 + type: Transform + - uid: 31 + components: + - pos: 1.5,20.5 + parent: 179 + type: Transform + - uid: 32 + components: + - pos: 18.5,19.5 + parent: 179 + type: Transform + - uid: 33 + components: + - pos: 23.5,15.5 + parent: 179 + type: Transform + - uid: 34 + components: + - pos: 12.5,22.5 + parent: 179 + type: Transform + - uid: 35 + components: + - pos: 27.5,15.5 + parent: 179 + type: Transform + - uid: 36 + components: + - pos: 7.5,22.5 + parent: 179 + type: Transform + - uid: 37 + components: + - pos: 14.5,22.5 + parent: 179 + type: Transform + - uid: 38 + components: + - pos: 10.5,23.5 + parent: 179 + type: Transform + - uid: 39 + components: + - pos: 10.5,24.5 + parent: 179 + type: Transform + - uid: 40 + components: + - pos: 8.5,26.5 + parent: 179 + type: Transform + - uid: 41 + components: + - pos: 10.5,25.5 + parent: 179 + type: Transform + - uid: 42 + components: + - pos: 18.5,22.5 + parent: 179 + type: Transform + - uid: 43 + components: + - pos: 14.5,27.5 + parent: 179 + type: Transform + - uid: 44 + components: + - pos: 14.5,26.5 + parent: 179 + type: Transform + - uid: 45 + components: + - pos: 1.5,16.5 + parent: 179 + type: Transform + - uid: 46 + components: + - pos: 18.5,27.5 + parent: 179 + type: Transform + - uid: 49 + components: + - pos: 7.5,28.5 + parent: 179 + type: Transform + - uid: 50 + components: + - pos: 13.5,22.5 + parent: 179 + type: Transform + - uid: 51 + components: + - pos: 12.5,26.5 + parent: 179 + type: Transform + - uid: 52 + components: + - pos: 1.5,15.5 + parent: 179 + type: Transform + - uid: 53 + components: + - pos: 9.5,26.5 + parent: 179 + type: Transform + - uid: 54 + components: + - pos: 14.5,23.5 + parent: 179 + type: Transform + - uid: 55 + components: + - pos: 24.5,15.5 + parent: 179 + type: Transform + - uid: 56 + components: + - pos: 14.5,25.5 + parent: 179 + type: Transform + - uid: 57 + components: + - pos: 14.5,21.5 + parent: 179 + type: Transform + - uid: 60 + components: + - pos: 7.5,21.5 + parent: 179 + type: Transform + - uid: 61 + components: + - pos: 18.5,20.5 + parent: 179 + type: Transform + - uid: 62 + components: + - pos: 18.5,23.5 + parent: 179 + type: Transform + - uid: 66 + components: + - pos: 18.5,17.5 + parent: 179 + type: Transform + - uid: 68 + components: + - pos: 18.5,28.5 + parent: 179 + type: Transform + - uid: 69 + components: + - pos: 28.5,15.5 + parent: 179 + type: Transform + - uid: 71 + components: + - pos: 11.5,22.5 + parent: 179 + type: Transform + - uid: 72 + components: + - pos: 1.5,17.5 + parent: 179 + type: Transform + - uid: 73 + components: + - pos: 14.5,28.5 + parent: 179 + type: Transform + - uid: 74 + components: + - pos: 10.5,22.5 + parent: 179 + type: Transform + - uid: 75 + components: + - pos: 9.5,22.5 + parent: 179 + type: Transform + - uid: 76 + components: + - pos: 8.5,-1.5 + parent: 179 + type: Transform + - uid: 77 + components: + - pos: 8.5,-2.5 + parent: 179 + type: Transform + - uid: 78 + components: + - pos: 21.5,15.5 + parent: 179 + type: Transform + - uid: 80 + components: + - pos: 18.5,16.5 + parent: 179 + type: Transform + - uid: 81 + components: + - pos: 18.5,15.5 + parent: 179 + type: Transform + - uid: 82 + components: + - pos: 14.5,18.5 + parent: 179 + type: Transform + - uid: 83 + components: + - pos: 4.5,28.5 + parent: 179 + type: Transform + - uid: 84 + components: + - pos: 7.5,26.5 + parent: 179 + type: Transform + - uid: 85 + components: + - pos: 1.5,23.5 + parent: 179 + type: Transform + - uid: 86 + components: + - pos: 17.5,15.5 + parent: 179 + type: Transform + - uid: 89 + components: + - pos: 22.5,15.5 + parent: 179 + type: Transform + - uid: 95 + components: + - pos: 8.5,22.5 + parent: 179 + type: Transform + - uid: 96 + components: + - pos: 7.5,27.5 + parent: 179 + type: Transform + - uid: 97 + components: + - pos: 8.5,-3.5 + parent: 179 + type: Transform + - uid: 98 + components: + - pos: 4.5,25.5 + parent: 179 + type: Transform + - uid: 99 + components: + - pos: 17.5,18.5 + parent: 179 + type: Transform + - uid: 100 + components: + - pos: 19.5,15.5 + parent: 179 + type: Transform + - uid: 101 + components: + - pos: 4.5,27.5 + parent: 179 + type: Transform + - uid: 103 + components: + - pos: 14.5,17.5 + parent: 179 + type: Transform + - uid: 104 + components: + - pos: 14.5,16.5 + parent: 179 + type: Transform + - uid: 105 + components: + - pos: 15.5,15.5 + parent: 179 + type: Transform + - uid: 106 + components: + - pos: 14.5,15.5 + parent: 179 + type: Transform + - uid: 107 + components: + - pos: 13.5,15.5 + parent: 179 + type: Transform + - uid: 108 + components: + - pos: 12.5,15.5 + parent: 179 + type: Transform + - uid: 109 + components: + - pos: 11.5,15.5 + parent: 179 + type: Transform + - uid: 110 + components: + - pos: 10.5,15.5 + parent: 179 + type: Transform + - uid: 112 + components: + - pos: 7.5,19.5 + parent: 179 + type: Transform + - uid: 113 + components: + - pos: 7.5,18.5 + parent: 179 + type: Transform + - uid: 114 + components: + - pos: 7.5,17.5 + parent: 179 + type: Transform + - uid: 117 + components: + - pos: 5.5,18.5 + parent: 179 + type: Transform + - uid: 118 + components: + - pos: 5.5,19.5 + parent: 179 + type: Transform + - uid: 121 + components: + - pos: 4.5,19.5 + parent: 179 + type: Transform + - uid: 122 + components: + - pos: 4.5,20.5 + parent: 179 + type: Transform + - uid: 123 + components: + - pos: 4.5,21.5 + parent: 179 + type: Transform + - uid: 124 + components: + - pos: 4.5,22.5 + parent: 179 + type: Transform + - uid: 125 + components: + - pos: 4.5,23.5 + parent: 179 + type: Transform + - uid: 126 + components: + - pos: 4.5,24.5 + parent: 179 + type: Transform + - uid: 164 + components: + - rot: 1.5707963267948966 rad + pos: 22.5,9.5 + parent: 179 + type: Transform + - uid: 165 + components: + - pos: 8.5,2.5 + parent: 179 + type: Transform + - uid: 169 + components: + - pos: 8.5,0.5 + parent: 179 + type: Transform + - uid: 173 + components: + - pos: 8.5,1.5 + parent: 179 + type: Transform + - uid: 189 + components: + - pos: -7.5,0.5 + parent: 179 + type: Transform + - uid: 190 + components: + - pos: -7.5,-0.5 + parent: 179 + type: Transform + - uid: 191 + components: + - pos: -7.5,-1.5 + parent: 179 + type: Transform + - uid: 192 + components: + - pos: -7.5,-2.5 + parent: 179 + type: Transform + - uid: 193 + components: + - pos: -7.5,-3.5 + parent: 179 + type: Transform + - uid: 196 + components: + - pos: 3.5,-14.5 + parent: 179 + type: Transform + - uid: 197 + components: + - pos: 4.5,-14.5 + parent: 179 + type: Transform + - uid: 198 + components: + - pos: -7.5,-10.5 + parent: 179 + type: Transform + - uid: 199 + components: + - pos: -7.5,-11.5 + parent: 179 + type: Transform + - uid: 200 + components: + - pos: -7.5,-12.5 + parent: 179 + type: Transform + - uid: 201 + components: + - pos: -7.5,-13.5 + parent: 179 + type: Transform + - uid: 208 + components: + - pos: -7.5,-9.5 + parent: 179 + type: Transform + - uid: 209 + components: + - pos: -10.5,-7.5 + parent: 179 + type: Transform + - uid: 211 + components: + - pos: -10.5,-5.5 + parent: 179 + type: Transform + - uid: 212 + components: + - pos: -10.5,-4.5 + parent: 179 + type: Transform + - uid: 213 + components: + - pos: -10.5,-3.5 + parent: 179 + type: Transform + - uid: 214 + components: + - pos: -10.5,-2.5 + parent: 179 + type: Transform + - uid: 215 + components: + - pos: -10.5,-1.5 + parent: 179 + type: Transform + - uid: 217 + components: + - pos: 1.5,-4.5 + parent: 179 + type: Transform + - uid: 218 + components: + - pos: 0.5,-4.5 + parent: 179 + type: Transform + - uid: 219 + components: + - pos: -0.5,-4.5 + parent: 179 + type: Transform + - uid: 220 + components: + - pos: -1.5,-4.5 + parent: 179 + type: Transform + - uid: 221 + components: + - pos: -2.5,-4.5 + parent: 179 + type: Transform + - uid: 222 + components: + - pos: -3.5,-4.5 + parent: 179 + type: Transform + - uid: 223 + components: + - pos: -4.5,-4.5 + parent: 179 + type: Transform + - uid: 224 + components: + - pos: -5.5,-4.5 + parent: 179 + type: Transform + - uid: 225 + components: + - pos: -6.5,-4.5 + parent: 179 + type: Transform + - uid: 226 + components: + - pos: 4.5,-4.5 + parent: 179 + type: Transform + - uid: 227 + components: + - pos: 5.5,-4.5 + parent: 179 + type: Transform + - uid: 228 + components: + - pos: 6.5,-4.5 + parent: 179 + type: Transform + - uid: 229 + components: + - pos: -7.5,-14.5 + parent: 179 + type: Transform + - uid: 231 + components: + - pos: -6.5,-14.5 + parent: 179 + type: Transform + - uid: 232 + components: + - pos: -5.5,-14.5 + parent: 179 + type: Transform + - uid: 233 + components: + - pos: -4.5,-14.5 + parent: 179 + type: Transform + - uid: 234 + components: + - pos: 6.5,-10.5 + parent: 179 + type: Transform + - uid: 235 + components: + - pos: 6.5,-11.5 + parent: 179 + type: Transform + - uid: 236 + components: + - pos: 6.5,-12.5 + parent: 179 + type: Transform + - uid: 237 + components: + - pos: 6.5,-13.5 + parent: 179 + type: Transform + - uid: 238 + components: + - pos: 6.5,-14.5 + parent: 179 + type: Transform + - uid: 239 + components: + - pos: 5.5,-14.5 + parent: 179 + type: Transform + - uid: 240 + components: + - pos: -7.5,-8.5 + parent: 179 + type: Transform + - uid: 241 + components: + - pos: -7.5,-7.5 + parent: 179 + type: Transform + - uid: 242 + components: + - pos: -8.5,-8.5 + parent: 179 + type: Transform + - uid: 243 + components: + - pos: -9.5,-8.5 + parent: 179 + type: Transform + - uid: 244 + components: + - pos: -10.5,-8.5 + parent: 179 + type: Transform + - uid: 245 + components: + - pos: -7.5,-5.5 + parent: 179 + type: Transform + - uid: 248 + components: + - pos: 5.5,-7.5 + parent: 179 + type: Transform + - uid: 249 + components: + - pos: 5.5,-9.5 + parent: 179 + type: Transform + - uid: 250 + components: + - pos: 6.5,-9.5 + parent: 179 + type: Transform + - uid: 251 + components: + - pos: 6.5,-7.5 + parent: 179 + type: Transform + - uid: 254 + components: + - pos: 7.5,-9.5 + parent: 179 + type: Transform + - uid: 260 + components: + - pos: 6.5,-6.5 + parent: 179 + type: Transform + - uid: 261 + components: + - pos: 6.5,-5.5 + parent: 179 + type: Transform + - uid: 271 + components: + - pos: 1.5,14.5 + parent: 179 + type: Transform + - uid: 272 + components: + - pos: 1.5,13.5 + parent: 179 + type: Transform + - uid: 273 + components: + - pos: 1.5,12.5 + parent: 179 + type: Transform + - uid: 274 + components: + - pos: -7.5,11.5 + parent: 179 + type: Transform + - uid: 275 + components: + - pos: -6.5,11.5 + parent: 179 + type: Transform + - uid: 276 + components: + - pos: -5.5,11.5 + parent: 179 + type: Transform + - uid: 277 + components: + - pos: -4.5,11.5 + parent: 179 + type: Transform + - uid: 278 + components: + - pos: -3.5,11.5 + parent: 179 + type: Transform + - uid: 279 + components: + - pos: -2.5,11.5 + parent: 179 + type: Transform + - uid: 282 + components: + - pos: -1.5,12.5 + parent: 179 + type: Transform + - uid: 283 + components: + - pos: -0.5,12.5 + parent: 179 + type: Transform + - uid: 284 + components: + - pos: 0.5,12.5 + parent: 179 + type: Transform + - uid: 288 + components: + - pos: 12.5,8.5 + parent: 179 + type: Transform + - uid: 289 + components: + - pos: 11.5,8.5 + parent: 179 + type: Transform + - uid: 290 + components: + - pos: 10.5,8.5 + parent: 179 + type: Transform + - uid: 291 + components: + - pos: 9.5,8.5 + parent: 179 + type: Transform + - uid: 292 + components: + - pos: 8.5,8.5 + parent: 179 + type: Transform + - uid: 293 + components: + - pos: 7.5,8.5 + parent: 179 + type: Transform + - uid: 294 + components: + - pos: 6.5,8.5 + parent: 179 + type: Transform + - uid: 295 + components: + - pos: 5.5,8.5 + parent: 179 + type: Transform + - uid: 301 + components: + - pos: 9.5,11.5 + parent: 179 + type: Transform + - uid: 302 + components: + - pos: 10.5,11.5 + parent: 179 + type: Transform + - uid: 303 + components: + - pos: 11.5,11.5 + parent: 179 + type: Transform + - uid: 304 + components: + - pos: 12.5,11.5 + parent: 179 + type: Transform + - uid: 310 + components: + - pos: 9.5,9.5 + parent: 179 + type: Transform + - uid: 316 + components: + - pos: -7.5,-4.5 + parent: 179 + type: Transform + - uid: 317 + components: + - pos: 26.5,14.5 + parent: 179 + type: Transform + - uid: 320 + components: + - pos: 24.5,14.5 + parent: 179 + type: Transform + - uid: 329 + components: + - pos: -11.5,5.5 + parent: 179 + type: Transform + - uid: 335 + components: + - pos: 13.5,11.5 + parent: 179 + type: Transform + - uid: 336 + components: + - pos: 14.5,11.5 + parent: 179 + type: Transform + - uid: 337 + components: + - pos: 13.5,9.5 + parent: 179 + type: Transform + - uid: 338 + components: + - pos: 13.5,8.5 + parent: 179 + type: Transform + - uid: 339 + components: + - pos: 13.5,7.5 + parent: 179 + type: Transform + - uid: 341 + components: + - pos: 24.5,12.5 + parent: 179 + type: Transform + - uid: 342 + components: + - pos: 26.5,12.5 + parent: 179 + type: Transform + - uid: 352 + components: + - pos: 13.5,6.5 + parent: 179 + type: Transform + - uid: 353 + components: + - pos: 13.5,5.5 + parent: 179 + type: Transform + - uid: 372 + components: + - pos: 13.5,4.5 + parent: 179 + type: Transform + - uid: 373 + components: + - pos: 25.5,4.5 + parent: 179 + type: Transform + - uid: 374 + components: + - pos: 23.5,4.5 + parent: 179 + type: Transform + - uid: 375 + components: + - pos: 17.5,3.5 + parent: 179 + type: Transform + - uid: 376 + components: + - pos: -10.5,-0.5 + parent: 179 + type: Transform + - uid: 377 + components: + - pos: -10.5,0.5 + parent: 179 + type: Transform + - uid: 379 + components: + - pos: -8.5,0.5 + parent: 179 + type: Transform + - uid: 390 + components: + - pos: 18.5,3.5 + parent: 179 + type: Transform + - uid: 391 + components: + - pos: 19.5,3.5 + parent: 179 + type: Transform + - uid: 392 + components: + - pos: 21.5,3.5 + parent: 179 + type: Transform + - uid: 393 + components: + - pos: 22.5,3.5 + parent: 179 + type: Transform + - uid: 394 + components: + - pos: 22.5,4.5 + parent: 179 + type: Transform + - uid: 395 + components: + - pos: 22.5,5.5 + parent: 179 + type: Transform + - uid: 396 + components: + - pos: 22.5,6.5 + parent: 179 + type: Transform + - uid: 397 + components: + - pos: 22.5,7.5 + parent: 179 + type: Transform + - uid: 399 + components: + - pos: 22.5,10.5 + parent: 179 + type: Transform + - uid: 400 + components: + - pos: 21.5,11.5 + parent: 179 + type: Transform + - uid: 401 + components: + - pos: 22.5,11.5 + parent: 179 + type: Transform + - uid: 418 + components: + - pos: 7.5,-7.5 + parent: 179 + type: Transform + - uid: 439 + components: + - pos: -13.5,5.5 + parent: 179 + type: Transform + - uid: 449 + components: + - pos: -16.5,2.5 + parent: 179 + type: Transform + - uid: 450 + components: + - pos: -16.5,3.5 + parent: 179 + type: Transform + - uid: 464 + components: + - pos: 4.5,8.5 + parent: 179 + type: Transform + - uid: 474 + components: + - pos: -7.5,8.5 + parent: 179 + type: Transform + - uid: 475 + components: + - pos: -7.5,7.5 + parent: 179 + type: Transform + - uid: 476 + components: + - pos: -7.5,6.5 + parent: 179 + type: Transform + - uid: 477 + components: + - pos: -7.5,5.5 + parent: 179 + type: Transform + - uid: 486 + components: + - pos: -15.5,5.5 + parent: 179 + type: Transform + - uid: 487 + components: + - pos: -16.5,4.5 + parent: 179 + type: Transform + - uid: 488 + components: + - pos: 5.5,17.5 + parent: 179 + type: Transform + - uid: 489 + components: + - pos: -11.5,0.5 + parent: 179 + type: Transform + - uid: 491 + components: + - pos: -16.5,5.5 + parent: 179 + type: Transform + - uid: 492 + components: + - pos: -14.5,5.5 + parent: 179 + type: Transform + - uid: 494 + components: + - rot: -1.5707963267948966 rad + pos: -11.5,7.5 + parent: 179 + type: Transform + - uid: 495 + components: + - pos: -12.5,5.5 + parent: 179 + type: Transform + - uid: 496 + components: + - pos: -16.5,1.5 + parent: 179 + type: Transform + - uid: 497 + components: + - pos: -16.5,0.5 + parent: 179 + type: Transform + - uid: 498 + components: + - pos: -16.5,-0.5 + parent: 179 + type: Transform + - uid: 499 + components: + - pos: -16.5,-1.5 + parent: 179 + type: Transform + - uid: 500 + components: + - pos: -16.5,-2.5 + parent: 179 + type: Transform + - uid: 501 + components: + - pos: -16.5,-3.5 + parent: 179 + type: Transform + - uid: 502 + components: + - pos: -16.5,-4.5 + parent: 179 + type: Transform + - uid: 503 + components: + - pos: -16.5,-5.5 + parent: 179 + type: Transform + - uid: 504 + components: + - pos: -16.5,-6.5 + parent: 179 + type: Transform + - uid: 505 + components: + - pos: -16.5,-7.5 + parent: 179 + type: Transform + - uid: 506 + components: + - pos: -16.5,-8.5 + parent: 179 + type: Transform + - uid: 507 + components: + - pos: -15.5,-8.5 + parent: 179 + type: Transform + - uid: 508 + components: + - pos: -14.5,-8.5 + parent: 179 + type: Transform + - uid: 509 + components: + - pos: -13.5,-8.5 + parent: 179 + type: Transform + - uid: 510 + components: + - pos: -12.5,-8.5 + parent: 179 + type: Transform + - uid: 511 + components: + - pos: -11.5,-8.5 + parent: 179 + type: Transform + - uid: 517 + components: + - pos: 23.5,11.5 + parent: 179 + type: Transform + - uid: 518 + components: + - pos: 24.5,11.5 + parent: 179 + type: Transform + - uid: 519 + components: + - pos: 25.5,11.5 + parent: 179 + type: Transform + - uid: 535 + components: + - pos: -15.5,0.5 + parent: 179 + type: Transform + - uid: 539 + components: + - pos: 26.5,11.5 + parent: 179 + type: Transform + - uid: 540 + components: + - pos: 27.5,11.5 + parent: 179 + type: Transform + - uid: 545 + components: + - pos: 7.5,-4.5 + parent: 179 + type: Transform + - uid: 546 + components: + - pos: 8.5,-4.5 + parent: 179 + type: Transform + - uid: 547 + components: + - pos: 28.5,11.5 + parent: 179 + type: Transform + - uid: 548 + components: + - pos: 28.5,10.5 + parent: 179 + type: Transform + - uid: 549 + components: + - pos: 28.5,9.5 + parent: 179 + type: Transform + - uid: 550 + components: + - pos: 28.5,8.5 + parent: 179 + type: Transform + - uid: 551 + components: + - pos: 28.5,7.5 + parent: 179 + type: Transform + - uid: 552 + components: + - pos: 28.5,6.5 + parent: 179 + type: Transform + - uid: 553 + components: + - pos: 28.5,5.5 + parent: 179 + type: Transform + - uid: 554 + components: + - pos: 26.5,-2.5 + parent: 179 + type: Transform + - uid: 555 + components: + - pos: 26.5,-1.5 + parent: 179 + type: Transform + - uid: 556 + components: + - pos: 25.5,-0.5 + parent: 179 + type: Transform + - uid: 557 + components: + - pos: 26.5,-0.5 + parent: 179 + type: Transform + - uid: 558 + components: + - pos: 27.5,-0.5 + parent: 179 + type: Transform + - uid: 561 + components: + - pos: -14.5,0.5 + parent: 179 + type: Transform + - uid: 585 + components: + - pos: 9.5,10.5 + parent: 179 + type: Transform + - uid: 597 + components: + - pos: 22.5,-0.5 + parent: 179 + type: Transform + - uid: 598 + components: + - pos: 17.5,-0.5 + parent: 179 + type: Transform + - uid: 599 + components: + - pos: 18.5,-0.5 + parent: 179 + type: Transform + - uid: 600 + components: + - pos: 20.5,-0.5 + parent: 179 + type: Transform + - uid: 601 + components: + - pos: 21.5,-0.5 + parent: 179 + type: Transform + - uid: 602 + components: + - pos: 19.5,-0.5 + parent: 179 + type: Transform + - uid: 603 + components: + - pos: 14.5,3.5 + parent: 179 + type: Transform + - uid: 604 + components: + - pos: 13.5,3.5 + parent: 179 + type: Transform + - uid: 605 + components: + - pos: 12.5,3.5 + parent: 179 + type: Transform + - uid: 606 + components: + - pos: 12.5,2.5 + parent: 179 + type: Transform + - uid: 607 + components: + - pos: 12.5,1.5 + parent: 179 + type: Transform + - uid: 608 + components: + - pos: 12.5,0.5 + parent: 179 + type: Transform + - uid: 609 + components: + - pos: 12.5,-0.5 + parent: 179 + type: Transform + - uid: 610 + components: + - pos: 13.5,-0.5 + parent: 179 + type: Transform + - uid: 611 + components: + - pos: 14.5,-0.5 + parent: 179 + type: Transform + - uid: 612 + components: + - pos: 13.5,-1.5 + parent: 179 + type: Transform + - uid: 613 + components: + - pos: 13.5,-6.5 + parent: 179 + type: Transform + - uid: 614 + components: + - pos: 13.5,-5.5 + parent: 179 + type: Transform + - uid: 615 + components: + - pos: 13.5,-4.5 + parent: 179 + type: Transform + - uid: 616 + components: + - pos: 13.5,-3.5 + parent: 179 + type: Transform + - uid: 617 + components: + - pos: 13.5,-2.5 + parent: 179 + type: Transform + - uid: 618 + components: + - pos: 14.5,-6.5 + parent: 179 + type: Transform + - uid: 619 + components: + - pos: 15.5,-6.5 + parent: 179 + type: Transform + - uid: 620 + components: + - pos: 16.5,-6.5 + parent: 179 + type: Transform + - uid: 621 + components: + - pos: 17.5,-6.5 + parent: 179 + type: Transform + - uid: 622 + components: + - pos: 18.5,-6.5 + parent: 179 + type: Transform + - uid: 623 + components: + - pos: 19.5,-6.5 + parent: 179 + type: Transform + - uid: 624 + components: + - pos: 20.5,-6.5 + parent: 179 + type: Transform + - uid: 625 + components: + - pos: 21.5,-6.5 + parent: 179 + type: Transform + - uid: 626 + components: + - pos: 22.5,-6.5 + parent: 179 + type: Transform + - uid: 627 + components: + - pos: 23.5,-6.5 + parent: 179 + type: Transform + - uid: 628 + components: + - pos: 24.5,-6.5 + parent: 179 + type: Transform + - uid: 629 + components: + - pos: 25.5,-6.5 + parent: 179 + type: Transform + - uid: 630 + components: + - pos: 26.5,-6.5 + parent: 179 + type: Transform + - uid: 631 + components: + - pos: 26.5,-5.5 + parent: 179 + type: Transform + - uid: 632 + components: + - pos: 26.5,-4.5 + parent: 179 + type: Transform + - uid: 633 + components: + - pos: 27.5,-6.5 + parent: 179 + type: Transform + - uid: 634 + components: + - pos: 28.5,-6.5 + parent: 179 + type: Transform + - uid: 635 + components: + - pos: 29.5,-6.5 + parent: 179 + type: Transform + - uid: 636 + components: + - pos: 30.5,-6.5 + parent: 179 + type: Transform + - uid: 637 + components: + - pos: 31.5,-6.5 + parent: 179 + type: Transform + - uid: 638 + components: + - pos: 32.5,-6.5 + parent: 179 + type: Transform + - uid: 639 + components: + - pos: 33.5,-6.5 + parent: 179 + type: Transform + - uid: 640 + components: + - pos: 34.5,-6.5 + parent: 179 + type: Transform + - uid: 641 + components: + - pos: 34.5,-5.5 + parent: 179 + type: Transform + - uid: 642 + components: + - pos: 34.5,-4.5 + parent: 179 + type: Transform + - uid: 643 + components: + - pos: 34.5,-3.5 + parent: 179 + type: Transform + - uid: 644 + components: + - pos: 34.5,-2.5 + parent: 179 + type: Transform + - uid: 645 + components: + - pos: 34.5,-1.5 + parent: 179 + type: Transform + - uid: 646 + components: + - pos: 34.5,-0.5 + parent: 179 + type: Transform + - uid: 647 + components: + - pos: 33.5,-0.5 + parent: 179 + type: Transform + - uid: 648 + components: + - pos: 32.5,-0.5 + parent: 179 + type: Transform + - uid: 649 + components: + - pos: 31.5,-0.5 + parent: 179 + type: Transform + - uid: 650 + components: + - pos: 30.5,-0.5 + parent: 179 + type: Transform + - uid: 651 + components: + - pos: 29.5,-0.5 + parent: 179 + type: Transform + - uid: 652 + components: + - pos: 30.5,0.5 + parent: 179 + type: Transform + - uid: 653 + components: + - pos: 30.5,1.5 + parent: 179 + type: Transform + - uid: 654 + components: + - pos: 30.5,2.5 + parent: 179 + type: Transform + - uid: 655 + components: + - pos: 30.5,3.5 + parent: 179 + type: Transform + - uid: 656 + components: + - pos: 30.5,4.5 + parent: 179 + type: Transform + - uid: 657 + components: + - pos: 29.5,4.5 + parent: 179 + type: Transform + - uid: 658 + components: + - pos: 28.5,4.5 + parent: 179 + type: Transform + - uid: 659 + components: + - pos: 27.5,4.5 + parent: 179 + type: Transform + - uid: 702 + components: + - rot: -1.5707963267948966 rad + pos: -11.5,6.5 + parent: 179 + type: Transform + - uid: 713 + components: + - pos: -7.5,9.5 + parent: 179 + type: Transform + - uid: 714 + components: + - pos: -7.5,10.5 + parent: 179 + type: Transform + - uid: 724 + components: + - pos: -2.5,12.5 + parent: 179 + type: Transform + - uid: 733 + components: + - pos: 4.5,5.5 + parent: 179 + type: Transform + - uid: 734 + components: + - pos: 4.5,4.5 + parent: 179 + type: Transform + - uid: 739 + components: + - pos: 8.5,7.5 + parent: 179 + type: Transform + - uid: 740 + components: + - pos: 8.5,6.5 + parent: 179 + type: Transform + - uid: 741 + components: + - pos: 8.5,5.5 + parent: 179 + type: Transform + - uid: 742 + components: + - pos: 8.5,4.5 + parent: 179 + type: Transform + - uid: 743 + components: + - pos: 8.5,3.5 + parent: 179 + type: Transform + - uid: 745 + components: + - pos: 4.5,7.5 + parent: 179 + type: Transform + - uid: 746 + components: + - pos: 4.5,6.5 + parent: 179 + type: Transform + - uid: 846 + components: + - pos: 2.5,19.5 + parent: 179 + type: Transform + - uid: 847 + components: + - pos: 3.5,19.5 + parent: 179 + type: Transform + - uid: 925 + components: + - rot: -1.5707963267948966 rad + pos: -14.5,17.5 + parent: 179 + type: Transform + - uid: 958 + components: + - rot: 3.141592653589793 rad + pos: 15.5,18.5 + parent: 179 + type: Transform +- proto: WardrobeScience + entities: + - uid: 389 + components: + - pos: 12.5,21.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage + - uid: 453 + components: + - pos: 13.5,21.5 + parent: 179 + type: Transform + - air: + volume: 200 + immutable: false + temperature: 293.14957 + moles: + - 2.9923203 + - 11.2568245 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + type: EntityStorage +- proto: WaterTankFull + entities: + - uid: 115 + components: + - pos: 4.5,18.5 + parent: 179 + type: Transform + - uid: 694 + components: + - pos: -2.5,3.5 + parent: 179 + type: Transform +- proto: WeaponCapacitorRecharger + entities: + - uid: 708 + components: + - pos: -0.5,-3.5 + parent: 179 + type: Transform +- proto: WeaponLaserCarbine + entities: + - uid: 188 + components: + - pos: -3.5226438,-0.45543313 + parent: 179 + type: Transform +- proto: WeaponLauncherMultipleRocket + entities: + - uid: 671 + components: + - pos: -13.195735,9.730438 + parent: 179 + type: Transform +- proto: WeaponLauncherRocket + entities: + - uid: 436 + components: + - pos: -3.478273,-1.1611286 + parent: 179 + type: Transform +- proto: WeaponRifleAk + entities: + - uid: 437 + components: + - pos: -3.5018106,0.24183923 + parent: 179 + type: Transform + - uid: 949 + components: + - pos: -12.238617,9.081488 + parent: 179 + type: Transform +- proto: WelderExperimental + entities: + - uid: 343 + components: + - pos: 0.6895334,4.7183027 + parent: 179 + type: Transform +- proto: WeldingFuelTankFull + entities: + - uid: 693 + components: + - pos: -1.5,3.5 + parent: 179 + type: Transform +- proto: Window + entities: + - uid: 111 + components: + - pos: -0.5,-15.5 + parent: 179 + type: Transform + - uid: 194 + components: + - pos: -0.5,-16.5 + parent: 179 + type: Transform + - uid: 230 + components: + - pos: -0.5,-14.5 + parent: 179 + type: Transform + - uid: 1001 + components: + - pos: -3.5,-16.5 + parent: 179 + type: Transform + - uid: 1002 + components: + - pos: -3.5,-15.5 + parent: 179 + type: Transform + - uid: 1003 + components: + - pos: -3.5,-14.5 + parent: 179 + type: Transform + - uid: 1004 + components: + - pos: 2.5,-16.5 + parent: 179 + type: Transform + - uid: 1005 + components: + - pos: 2.5,-15.5 + parent: 179 + type: Transform + - uid: 1006 + components: + - pos: 2.5,-14.5 + parent: 179 + type: Transform +- proto: Wirecutter + entities: + - uid: 359 + components: + - pos: -1.6207478,4.3951616 + parent: 179 + type: Transform +- proto: Wrench + entities: + - uid: 327 + components: + - pos: -0.11783123,4.753312 + parent: 179 + type: Transform +... diff --git a/Resources/Maps/Test/empty.yml b/Resources/Maps/Test/empty.yml index c5e01b5217..c5ccd360f7 100644 --- a/Resources/Maps/Test/empty.yml +++ b/Resources/Maps/Test/empty.yml @@ -1,11 +1,11 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 2 components: @@ -15,18 +15,15 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAA== - 0,0: - ind: 0,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - id: Empty type: BecomesStation - type: OccluderTree @@ -44,7 +41,7 @@ entities: entities: - uid: 1 components: - - anchored: False + - anchored: false parent: 2 type: Transform ... diff --git a/Resources/Maps/Test/floor3x3.yml b/Resources/Maps/Test/floor3x3.yml index 331f44040b..ff17adaa49 100644 --- a/Resources/Maps/Test/floor3x3.yml +++ b/Resources/Maps/Test/floor3x3.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space 11: FloorAsteroidTile - 68: FloorSteel + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 2 components: @@ -16,24 +16,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAARAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAARQAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 - tiles: CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity diff --git a/Resources/Maps/Test/npc_test_map.yml b/Resources/Maps/Test/npc_test_map.yml index 179bec7705..503bb1c4f7 100644 --- a/Resources/Maps/Test/npc_test_map.yml +++ b/Resources/Maps/Test/npc_test_map.yml @@ -1,12 +1,12 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space - 58: FloorReinforced - 68: FloorSteel + 59: FloorReinforced + 69: FloorSteel entities: -- proto: "" +- proto: '' entities: - uid: 9 components: @@ -17,6 +17,8 @@ entities: - type: Broadphase - type: OccluderTree - type: LoadedMap + - type: GridTree + - type: MovedGrids - uid: 10 components: - type: MetaData @@ -26,36 +28,43 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== 0,-1: ind: 0,-1 - tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + OwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== 0,0: ind: 0,0 - tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + OwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== 1,0: ind: 1,0 - tiles: RAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-1: ind: 1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAABEAAAARAAAAEQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAAAEQAAABEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAABEAAAARAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -232,8 +241,6 @@ entities: - type: GridPathfinding - type: RadiationGridResistance - type: SpreaderGrid - - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - uid: 1024 components: @@ -244,31 +251,36 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== -2,0: ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== -1,0: ind: -1,0 - tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAA== + tiles: + OwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== -1,1: ind: -1,1 - tiles: OgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + OwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== index: 1 type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -5042,8 +5054,6 @@ entities: - pos: -6.5760937,-9.476422 parent: 10 type: Transform - - canCollide: False - type: Physics - proto: PlushieSpaceLizard entities: - uid: 1246 @@ -5051,50 +5061,36 @@ entities: - pos: 11.724928,5.429369 parent: 10 type: Transform - - canCollide: False - type: Physics - uid: 1247 components: - pos: -3.543882,8.401216 parent: 10 type: Transform - - canCollide: False - type: Physics - uid: 1248 components: - pos: 11.493368,-5.4476123 parent: 10 type: Transform - - canCollide: False - type: Physics - uid: 1249 components: - pos: -2.5631237,3.462329 parent: 10 type: Transform - - canCollide: False - type: Physics - uid: 1250 components: - pos: -8.535989,1.4602432 parent: 10 type: Transform - - canCollide: False - type: Physics - uid: 1251 components: - pos: 14.597689,7.5790386 parent: 10 type: Transform - - canCollide: False - type: Physics - uid: 1252 components: - pos: 7.4887495,8.204691 parent: 10 type: Transform - - canCollide: False - type: Physics - proto: WallReinforced entities: - uid: 1 diff --git a/Resources/Maps/angle.yml b/Resources/Maps/angle.yml index 6189c028c3..a8f66eb9c7 100644 --- a/Resources/Maps/angle.yml +++ b/Resources/Maps/angle.yml @@ -6866,18 +6866,9 @@ entities: - pos: 23.5,-12.5 parent: 9 type: Transform - - inputs: - Open: - - port: Timer - uid: 2209 - Close: - - port: Start - uid: 2209 - Toggle: [] - AutoClose: - - port: Timer - uid: 2209 - type: SignalReceiver + - links: + - 2209 + type: DeviceLinkSink - uid: 2538 components: - name: cell two @@ -6885,18 +6876,9 @@ entities: - pos: 26.5,-12.5 parent: 9 type: Transform - - inputs: - Open: - - port: Timer - uid: 2206 - Close: - - port: Start - uid: 2206 - Toggle: [] - AutoClose: - - port: Timer - uid: 2206 - type: SignalReceiver + - links: + - 2206 + type: DeviceLinkSink - uid: 2539 components: - name: cell three @@ -6904,18 +6886,9 @@ entities: - pos: 29.5,-12.5 parent: 9 type: Transform - - inputs: - Open: - - port: Timer - uid: 2207 - Close: - - port: Start - uid: 2207 - Toggle: [] - AutoClose: - - port: Timer - uid: 2207 - type: SignalReceiver + - links: + - 2207 + type: DeviceLinkSink - uid: 2557 components: - pos: 23.5,-23.5 @@ -8525,210 +8498,124 @@ entities: - pos: 15.5,-60.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 12898 - Close: - - port: Off - uid: 12898 - Toggle: [] - type: SignalReceiver + - links: + - 12898 + type: DeviceLinkSink - uid: 4262 components: - pos: -13.5,-1.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 11077 - Close: - - port: Off - uid: 11077 - Toggle: [] - type: SignalReceiver + - links: + - 11077 + type: DeviceLinkSink - uid: 4263 components: - pos: -13.5,-0.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 11077 - Close: - - port: Off - uid: 11077 - Toggle: [] - type: SignalReceiver + - links: + - 11077 + type: DeviceLinkSink - uid: 7512 components: - rot: -1.5707963267948966 rad pos: 52.5,-66.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 7608 - Close: - - port: Off - uid: 7608 - Toggle: [] - type: SignalReceiver + - links: + - 7608 + type: DeviceLinkSink - uid: 7513 components: - rot: -1.5707963267948966 rad pos: 51.5,-66.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 7608 - Close: - - port: Off - uid: 7608 - Toggle: [] - type: SignalReceiver + - links: + - 7608 + type: DeviceLinkSink - uid: 7581 components: - rot: -1.5707963267948966 rad pos: 53.5,-66.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 7608 - Close: - - port: Off - uid: 7608 - Toggle: [] - type: SignalReceiver + - links: + - 7608 + type: DeviceLinkSink - uid: 7880 components: - pos: 87.5,-80.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 7893 - Close: - - port: Off - uid: 7893 - Toggle: [] - type: SignalReceiver + - links: + - 7893 + type: DeviceLinkSink - uid: 7887 components: - pos: 84.5,-80.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 7893 - Close: - - port: Off - uid: 7893 - Toggle: [] - type: SignalReceiver + - links: + - 7893 + type: DeviceLinkSink - uid: 8523 components: - pos: 27.5,-94.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 13109 - type: SignalReceiver + - links: + - 13109 + type: DeviceLinkSink - uid: 13350 components: - pos: 6.5,-99.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 8611 - Close: - - port: Off - uid: 8611 - Toggle: [] - type: SignalReceiver + - links: + - 8611 + type: DeviceLinkSink - uid: 13351 components: - pos: 7.5,-99.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 8611 - Close: - - port: Off - uid: 8611 - Toggle: [] - type: SignalReceiver + - links: + - 8611 + type: DeviceLinkSink - uid: 14588 components: - pos: 86.5,1.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 13857 - Close: - - port: Off - uid: 13857 - Toggle: [] - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 14603 components: - pos: 69.5,1.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 3059 - Close: - - port: Off - uid: 3059 - Toggle: [] - type: SignalReceiver + - links: + - 3059 + type: DeviceLinkSink - uid: 14605 components: - pos: 76.5,1.5 parent: 9 type: Transform - - inputs: - Open: - - port: On - uid: 5395 - Close: - - port: Off - uid: 5395 - Toggle: [] - type: SignalReceiver + - links: + - 5395 + type: DeviceLinkSink - uid: 16736 components: - pos: -4.5,-62.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 14562 - type: SignalReceiver + - links: + - 14562 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 3935 @@ -8736,57 +8623,33 @@ entities: - pos: 17.5,-60.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 12898 - Close: - - port: On - uid: 12898 - Toggle: [] - type: SignalReceiver + - links: + - 12898 + type: DeviceLinkSink - uid: 7573 components: - pos: 50.5,-63.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 7608 - Close: - - port: On - uid: 7608 - Toggle: [] - type: SignalReceiver + - links: + - 7608 + type: DeviceLinkSink - uid: 7583 components: - pos: 50.5,-65.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 7608 - Close: - - port: On - uid: 7608 - Toggle: [] - type: SignalReceiver + - links: + - 7608 + type: DeviceLinkSink - uid: 7584 components: - pos: 50.5,-64.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 7608 - Close: - - port: On - uid: 7608 - Toggle: [] - type: SignalReceiver + - links: + - 7608 + type: DeviceLinkSink - proto: BookRandom entities: - uid: 2180 @@ -9040,9 +8903,9 @@ entities: type: Transform - proto: BoxInflatable entities: - - uid: 2354 + - uid: 2334 components: - - pos: 24.502495,-28.509733 + - pos: 24.49262,-28.547535 parent: 9 type: Transform - uid: 8058 @@ -9062,6 +8925,13 @@ entities: - pos: 33.34945,-22.199986 parent: 9 type: Transform +- proto: BoxLightMixed + entities: + - uid: 2354 + components: + - pos: 16.158857,-27.850752 + parent: 9 + type: Transform - proto: BoxMouthSwab entities: - uid: 971 @@ -9128,16 +8998,12 @@ entities: type: Transform - label: CEL-2 type: SignalTimer - - outputs: - Start: - - port: Close - uid: 2538 - Timer: - - port: AutoClose - uid: 2538 - - port: Open - uid: 2538 - type: SignalTransmitter + - linkedPorts: + 2538: + - Start: Close + - Timer: AutoClose + - Timer: Open + type: DeviceLinkSource - uid: 2207 components: - pos: 28.5,-12.5 @@ -9145,16 +9011,12 @@ entities: type: Transform - label: CEL-3 type: SignalTimer - - outputs: - Start: - - port: Close - uid: 2539 - Timer: - - port: AutoClose - uid: 2539 - - port: Open - uid: 2539 - type: SignalTransmitter + - linkedPorts: + 2539: + - Start: Close + - Timer: AutoClose + - Timer: Open + type: DeviceLinkSource - type: ItemCooldown - uid: 2209 components: @@ -9164,21 +9026,17 @@ entities: type: Transform - label: CEL-1 type: SignalTimer - - outputs: - Start: - - port: Close - uid: 2537 - Timer: - - port: AutoClose - uid: 2537 - - port: Open - uid: 2537 - type: SignalTransmitter + - linkedPorts: + 2537: + - Start: Close + - Timer: AutoClose + - Timer: Open + type: DeviceLinkSource - proto: Brutepack entities: - - uid: 3121 + - uid: 716 components: - - pos: 24.58062,-29.447884 + - pos: 24.565536,-29.454414 parent: 9 type: Transform - proto: Bucket @@ -40741,18 +40599,6 @@ entities: - pos: 71.25813,-12.39553 parent: 9 type: Transform -- proto: ClothingOuterHardsuitSecurity - entities: - - uid: 2334 - components: - - pos: 30.328493,-21.499304 - parent: 9 - type: Transform - - uid: 2335 - components: - - pos: 30.338911,-22.53127 - parent: 9 - type: Transform - proto: ClothingOuterHoodieBlack entities: - uid: 2984 @@ -41282,11 +41128,6 @@ entities: - pos: 15.5,-63.5 parent: 9 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 9024 - type: SignalTransmitter - proto: ComputerBroken entities: - uid: 13773 @@ -41304,9 +41145,6 @@ entities: - linkedPorts: 3016: - OrderSender: OrderReceiver - registeredSinks: - OrderSender: - - 3016 type: DeviceLinkSource - proto: ComputerCloningConsole entities: @@ -41603,1611 +41441,959 @@ entities: pos: 76.5,1.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 5395 - Off: - - port: Off - uid: 5395 - type: SignalReceiver + - links: + - 5395 + type: DeviceLinkSink - uid: 1069 components: - rot: 1.5707963267948966 rad pos: 78.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17849 - Forward: - - port: Left - uid: 17849 - Off: - - port: Middle - uid: 17849 - type: SignalReceiver + - links: + - 17849 + type: DeviceLinkSink - uid: 1071 components: - rot: 1.5707963267948966 rad pos: 79.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17849 - Forward: - - port: Left - uid: 17849 - Off: - - port: Middle - uid: 17849 - type: SignalReceiver + - links: + - 17849 + type: DeviceLinkSink - uid: 1704 components: - rot: 3.141592653589793 rad pos: 76.5,0.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 5395 - Off: - - port: Off - uid: 5395 - type: SignalReceiver + - links: + - 5395 + type: DeviceLinkSink - uid: 2223 components: - rot: 3.141592653589793 rad pos: 76.5,3.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 5395 - Off: - - port: Off - uid: 5395 - type: SignalReceiver + - links: + - 5395 + type: DeviceLinkSink - uid: 2224 components: - rot: 3.141592653589793 rad pos: 76.5,2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 5395 - Off: - - port: Off - uid: 5395 - type: SignalReceiver + - links: + - 5395 + type: DeviceLinkSink - uid: 3020 components: - rot: -1.5707963267948966 rad pos: 81.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 3050 components: - pos: 69.5,3.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 3059 - Off: - - port: Off - uid: 3059 - type: SignalReceiver + - links: + - 3059 + type: DeviceLinkSink - uid: 3062 components: - pos: 69.5,1.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 3059 - Off: - - port: Off - uid: 3059 - type: SignalReceiver + - links: + - 3059 + type: DeviceLinkSink - uid: 3065 components: - pos: 69.5,2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 3059 - Off: - - port: Off - uid: 3059 - type: SignalReceiver + - links: + - 3059 + type: DeviceLinkSink - uid: 3236 components: - pos: 69.5,0.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 3059 - Off: - - port: Off - uid: 3059 - type: SignalReceiver + - links: + - 3059 + type: DeviceLinkSink - uid: 3742 components: - rot: 3.141592653589793 rad pos: 83.5,-67.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 3999 components: - rot: 1.5707963267948966 rad pos: 75.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17849 - Forward: - - port: Left - uid: 17849 - Off: - - port: Middle - uid: 17849 - type: SignalReceiver + - links: + - 17849 + type: DeviceLinkSink - uid: 5391 components: - rot: 3.141592653589793 rad pos: 83.5,-18.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 5393 components: - rot: 3.141592653589793 rad pos: 83.5,-19.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 7882 components: - rot: -1.5707963267948966 rad pos: 87.5,-80.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: On - uid: 7893 - Forward: [] - Off: - - port: Off - uid: 7893 - type: SignalReceiver + - links: + - 7893 + type: DeviceLinkSink - uid: 7883 components: - rot: -1.5707963267948966 rad pos: 85.5,-80.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: On - uid: 7893 - Forward: [] - Off: - - port: Off - uid: 7893 - type: SignalReceiver + - links: + - 7893 + type: DeviceLinkSink - uid: 7885 components: - rot: -1.5707963267948966 rad pos: 86.5,-80.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 7893 - Off: - - port: Off - uid: 7893 - type: SignalReceiver + - links: + - 7893 + type: DeviceLinkSink - uid: 7894 components: - rot: -1.5707963267948966 rad pos: 84.5,-80.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: On - uid: 7893 - Forward: [] - Off: - - port: Off - uid: 7893 - type: SignalReceiver + - links: + - 7893 + type: DeviceLinkSink - uid: 9565 components: - rot: 3.141592653589793 rad pos: 83.5,-66.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9655 components: - rot: 3.141592653589793 rad pos: 83.5,-65.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9656 components: - rot: 3.141592653589793 rad pos: 83.5,-64.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9659 components: - rot: 3.141592653589793 rad pos: 83.5,-63.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9660 components: - rot: 3.141592653589793 rad pos: 83.5,-62.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9661 components: - rot: 3.141592653589793 rad pos: 83.5,-61.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9663 components: - rot: 3.141592653589793 rad pos: 83.5,-60.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9664 components: - rot: 3.141592653589793 rad pos: 83.5,-59.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9665 components: - rot: 3.141592653589793 rad pos: 83.5,-58.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9666 components: - rot: 3.141592653589793 rad pos: 83.5,-57.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9667 components: - rot: 3.141592653589793 rad pos: 83.5,-56.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9668 components: - rot: 3.141592653589793 rad pos: 83.5,-55.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9669 components: - rot: 3.141592653589793 rad pos: 83.5,-54.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9670 components: - rot: 3.141592653589793 rad pos: 83.5,-52.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9671 components: - rot: 3.141592653589793 rad pos: 83.5,-51.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9672 components: - rot: 3.141592653589793 rad pos: 83.5,-50.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9673 components: - rot: 3.141592653589793 rad pos: 83.5,-49.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9674 components: - rot: 3.141592653589793 rad pos: 83.5,-48.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9675 components: - rot: 3.141592653589793 rad pos: 83.5,-47.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9676 components: - rot: 3.141592653589793 rad pos: 83.5,-46.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9677 components: - rot: 3.141592653589793 rad pos: 83.5,-45.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9678 components: - rot: 3.141592653589793 rad pos: 83.5,-44.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9679 components: - rot: 3.141592653589793 rad pos: 83.5,-43.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - uid: 9680 components: - rot: 3.141592653589793 rad pos: 83.5,-42.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9681 components: - rot: 3.141592653589793 rad pos: 83.5,-41.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9682 components: - rot: 3.141592653589793 rad pos: 83.5,-40.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9683 components: - rot: 3.141592653589793 rad pos: 83.5,-39.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9691 components: - rot: 3.141592653589793 rad pos: 83.5,-38.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9692 components: - rot: 3.141592653589793 rad pos: 83.5,-37.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9693 components: - rot: 3.141592653589793 rad pos: 83.5,-36.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9702 components: - rot: 3.141592653589793 rad pos: 83.5,-35.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9705 components: - rot: 3.141592653589793 rad pos: 83.5,-34.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9706 components: - rot: 3.141592653589793 rad pos: 83.5,-33.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9707 components: - rot: 3.141592653589793 rad pos: 83.5,-32.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9708 components: - rot: 3.141592653589793 rad pos: 83.5,-31.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9709 components: - rot: 3.141592653589793 rad pos: 83.5,-30.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9710 components: - rot: 3.141592653589793 rad pos: 83.5,-29.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9711 components: - rot: 3.141592653589793 rad pos: 83.5,-28.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9712 components: - rot: 3.141592653589793 rad pos: 83.5,-27.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9713 components: - rot: 3.141592653589793 rad pos: 83.5,-26.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9714 components: - rot: 3.141592653589793 rad pos: 83.5,-25.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9715 components: - rot: 3.141592653589793 rad pos: 83.5,-24.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9716 components: - rot: 3.141592653589793 rad pos: 83.5,-23.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9717 components: - rot: 3.141592653589793 rad pos: 83.5,-22.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9718 components: - rot: 3.141592653589793 rad pos: 83.5,-21.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9719 components: - rot: 3.141592653589793 rad pos: 83.5,-20.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9720 components: - rot: 3.141592653589793 rad pos: 83.5,-17.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9721 components: - rot: 3.141592653589793 rad pos: 83.5,-16.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9722 components: - rot: 3.141592653589793 rad pos: 83.5,-15.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9723 components: - rot: 1.5707963267948966 rad pos: 83.5,-14.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9739 components: - rot: 1.5707963267948966 rad pos: 84.5,-14.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9741 components: - rot: 3.141592653589793 rad pos: 85.5,-14.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 9749 components: - rot: 3.141592653589793 rad pos: 85.5,-13.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10454 components: - rot: 3.141592653589793 rad pos: 85.5,-12.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10708 components: - rot: 3.141592653589793 rad pos: 85.5,-11.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10710 components: - rot: 3.141592653589793 rad pos: 85.5,-10.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10714 components: - rot: 1.5707963267948966 rad pos: 85.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10715 components: - rot: 1.5707963267948966 rad pos: 86.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10716 components: - rot: 1.5707963267948966 rad pos: 87.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10748 components: - rot: 1.5707963267948966 rad pos: 88.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10751 components: - rot: 3.141592653589793 rad pos: 89.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10752 components: - rot: 3.141592653589793 rad pos: 89.5,-8.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10758 components: - rot: 3.141592653589793 rad pos: 89.5,-7.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 10762 components: - rot: 3.141592653589793 rad pos: 89.5,-6.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11083 components: - rot: 3.141592653589793 rad pos: 89.5,-5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11113 components: - rot: 3.141592653589793 rad pos: 89.5,-4.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11115 components: - rot: 3.141592653589793 rad pos: 89.5,-3.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11151 components: - rot: -1.5707963267948966 rad pos: 89.5,-2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11430 components: - rot: -1.5707963267948966 rad pos: 88.5,-2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11448 components: - rot: -1.5707963267948966 rad pos: 87.5,-2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11464 components: - rot: 3.141592653589793 rad pos: 86.5,-2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11749 components: - rot: 1.5707963267948966 rad pos: 76.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17849 - Forward: - - port: Left - uid: 17849 - Off: - - port: Middle - uid: 17849 - type: SignalReceiver + - links: + - 17849 + type: DeviceLinkSink - uid: 11966 components: - rot: 3.141592653589793 rad pos: 86.5,-1.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11967 components: - rot: 3.141592653589793 rad pos: 86.5,-0.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11968 components: - rot: 3.141592653589793 rad pos: 86.5,0.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 14587 - Off: - - port: Off - uid: 14587 - type: SignalReceiver + - links: + - 14587 + type: DeviceLinkSink - uid: 11977 components: - rot: 3.141592653589793 rad pos: 86.5,1.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 12573 components: - rot: 1.5707963267948966 rad pos: 77.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17849 - Forward: - - port: Left - uid: 17849 - Off: - - port: Middle - uid: 17849 - type: SignalReceiver + - links: + - 17849 + type: DeviceLinkSink - uid: 12720 components: - rot: 3.141592653589793 rad pos: 86.5,2.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 12783 components: - rot: 3.141592653589793 rad pos: 86.5,3.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 12785 components: - rot: 3.141592653589793 rad pos: 86.5,4.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 12789 components: - rot: -1.5707963267948966 rad pos: 86.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 12791 components: - rot: -1.5707963267948966 rad pos: 85.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 12792 components: - rot: -1.5707963267948966 rad pos: 84.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 13308 components: - rot: -1.5707963267948966 rad pos: 83.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 13362 components: - rot: -1.5707963267948966 rad pos: 82.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 13364 components: - rot: -1.5707963267948966 rad pos: 80.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 13365 components: - rot: -1.5707963267948966 rad pos: 79.5,5.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13857 - Off: - - port: Off - uid: 13857 - type: SignalReceiver + - links: + - 13857 + type: DeviceLinkSink - uid: 16630 components: - rot: 3.141592653589793 rad pos: 83.5,-53.5 parent: 9 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 13869 - Off: - - port: Off - uid: 13869 - type: SignalReceiver + - links: + - 13869 + type: DeviceLinkSink - proto: CowToolboxFilled entities: - uid: 5939 @@ -44065,13 +43251,6 @@ entities: - 0 - 0 type: EntityStorage -- proto: CrateSecurityRiot - entities: - - uid: 714 - components: - - pos: 28.5,-21.5 - parent: 9 - type: Transform - proto: CrateServiceBureaucracy entities: - uid: 2470 @@ -83288,6 +82467,13 @@ entities: pos: 30.5,19.5 parent: 9 type: Transform +- proto: GunSafePistolMk58 + entities: + - uid: 2333 + components: + - pos: 28.5,-21.5 + parent: 9 + type: Transform - proto: HandheldHealthAnalyzer entities: - uid: 917 @@ -83936,14 +83122,14 @@ entities: type: Transform - proto: JetpackSecurityFilled entities: - - uid: 2336 + - uid: 715 components: - - pos: 30.651411,-22.312368 + - pos: 28.33247,-22.289352 parent: 9 type: Transform - - uid: 2337 + - uid: 2335 components: - - pos: 30.703493,-21.342943 + - pos: 28.655386,-22.466558 parent: 9 type: Transform - proto: Joint @@ -84488,16 +83674,6 @@ entities: - pos: 18.5,-26.5 parent: 9 type: Transform - - uid: 721 - components: - - pos: 22.5,-28.5 - parent: 9 - type: Transform - - uid: 722 - components: - - pos: 21.5,-28.5 - parent: 9 - type: Transform - uid: 12121 components: - pos: 66.5,-12.5 @@ -84578,11 +83754,6 @@ entities: - pos: 14.5,-59.5 parent: 9 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 9042 - type: SignalReceiver - proto: MachineFrame entities: - uid: 401 @@ -84648,18 +83819,6 @@ entities: - pos: 33.3182,-23.904293 parent: 9 type: Transform -- proto: MagazinePistol - entities: - - uid: 2332 - components: - - pos: 28.74919,-22.559288 - parent: 9 - type: Transform - - uid: 2333 - components: - - pos: 28.74919,-22.559288 - parent: 9 - type: Transform - proto: MailTeleporter entities: - uid: 3648 @@ -85221,9 +84380,9 @@ entities: - pos: 26.50058,-2.3934753 parent: 9 type: Transform - - uid: 3123 + - uid: 3119 components: - - pos: 24.36187,-29.244617 + - pos: 24.388454,-29.214664 parent: 9 type: Transform - uid: 4041 @@ -85586,6 +84745,11 @@ entities: type: Transform - proto: Mousetrap entities: + - uid: 2339 + components: + - pos: 15.222946,-28.48661 + parent: 9 + type: Transform - uid: 12756 components: - pos: -5.732955,-2.279355 @@ -91069,19 +90233,9 @@ entities: - pos: 35.5,-23.5 parent: 9 type: Transform - - uid: 715 - components: - - pos: 28.5,-22.5 - parent: 9 - type: Transform - - uid: 716 - components: - - pos: 30.5,-21.5 - parent: 9 - type: Transform - uid: 717 components: - - pos: 30.5,-22.5 + - pos: 28.5,-22.5 parent: 9 type: Transform - uid: 744 @@ -92519,6 +91673,11 @@ entities: - pos: 55.5,-14.5 parent: 9 type: Transform + - uid: 2331 + components: + - pos: 21.5,-25.5 + parent: 9 + type: Transform - uid: 2903 components: - pos: 44.5,-0.5 @@ -93660,17 +92819,9 @@ entities: pos: 79.5,-9.5 parent: 9 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17849 - Forward: - - port: Left - uid: 17849 - Off: - - port: Middle - uid: 17849 - type: SignalReceiver + - links: + - 17849 + type: DeviceLinkSink - proto: ReinforcedGirder entities: - uid: 4390 @@ -97274,201 +96425,127 @@ entities: pos: 27.5,-26.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 2528 - Close: - - port: On - uid: 2528 - Toggle: [] - type: SignalReceiver + - links: + - 2528 + type: DeviceLinkSink - uid: 2524 components: - rot: -1.5707963267948966 rad pos: 27.5,-27.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 2528 - Close: - - port: On - uid: 2528 - Toggle: [] - type: SignalReceiver + - links: + - 2528 + type: DeviceLinkSink - uid: 2544 components: - rot: -1.5707963267948966 rad pos: 35.5,-10.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 11455 - Close: - - port: On - uid: 11455 - Toggle: [] - type: SignalReceiver + - links: + - 11455 + type: DeviceLinkSink - uid: 2550 components: - rot: -1.5707963267948966 rad pos: 35.5,-12.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 11455 - Close: - - port: On - uid: 11455 - Toggle: [] - type: SignalReceiver + - links: + - 11455 + type: DeviceLinkSink - uid: 7407 components: - rot: 1.5707963267948966 rad pos: 37.5,-57.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 18005 - Close: - - port: On - uid: 18005 - Toggle: [] - type: SignalReceiver + - links: + - 18005 + type: DeviceLinkSink - uid: 7590 components: - pos: 52.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7591 components: - pos: 53.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7592 components: - pos: 54.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7593 components: - pos: 55.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7594 components: - pos: 56.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7595 components: - pos: 57.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7596 components: - pos: 58.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7597 components: - pos: 59.5,-77.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 17996 components: - rot: 1.5707963267948966 rad pos: 37.5,-58.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 18005 - Close: - - port: On - uid: 18005 - Toggle: [] - type: SignalReceiver + - links: + - 18005 + type: DeviceLinkSink - uid: 18004 components: - rot: 1.5707963267948966 rad pos: 37.5,-56.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 18005 - Close: - - port: On - uid: 18005 - Toggle: [] - type: SignalReceiver + - links: + - 18005 + type: DeviceLinkSink - proto: ShuttersWindowOpen entities: - uid: 10 @@ -97477,162 +96554,108 @@ entities: pos: 6.5,-1.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 36 - Close: - - port: On - uid: 36 - Toggle: [] - type: SignalReceiver + - links: + - 36 + type: DeviceLinkSink - uid: 17 components: - rot: 1.5707963267948966 rad pos: 6.5,-2.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 36 - Close: - - port: On - uid: 36 - Toggle: [] - type: SignalReceiver + - links: + - 36 + type: DeviceLinkSink - uid: 54 components: - rot: 1.5707963267948966 rad pos: 6.5,-0.5 parent: 9 type: Transform - - inputs: - Open: - - port: Off - uid: 36 - Close: - - port: On - uid: 36 - Toggle: [] - type: SignalReceiver + - links: + - 36 + type: DeviceLinkSink - uid: 7598 components: - rot: 1.5707963267948966 rad pos: 50.5,-76.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7599 components: - rot: 1.5707963267948966 rad pos: 50.5,-75.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7600 components: - rot: 1.5707963267948966 rad pos: 50.5,-74.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7601 components: - rot: 1.5707963267948966 rad pos: 50.5,-72.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7602 components: - rot: 1.5707963267948966 rad pos: 50.5,-71.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7603 components: - rot: 1.5707963267948966 rad pos: 50.5,-70.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7604 components: - rot: 1.5707963267948966 rad pos: 50.5,-69.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7605 components: - rot: 1.5707963267948966 rad pos: 50.5,-68.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - uid: 7606 components: - rot: 1.5707963267948966 rad pos: 50.5,-67.5 parent: 9 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 7607 - type: SignalReceiver + - links: + - 7607 + type: DeviceLinkSink - proto: ShuttleWindow entities: - uid: 1551 @@ -97709,54 +96732,52 @@ entities: - pos: 46.5,-66.5 parent: 9 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 7606 - - port: Toggle - uid: 7605 - - port: Toggle - uid: 7604 - - port: Toggle - uid: 7603 - - port: Toggle - uid: 7602 - - port: Toggle - uid: 7601 - - port: Toggle - uid: 7600 - - port: Toggle - uid: 7599 - - port: Toggle - uid: 7598 - - port: Toggle - uid: 7590 - - port: Toggle - uid: 7591 - - port: Toggle - uid: 7592 - - port: Toggle - uid: 7593 - - port: Toggle - uid: 7594 - - port: Toggle - uid: 7595 - - port: Toggle - uid: 7596 - - port: Toggle - uid: 7597 - type: SignalTransmitter + - linkedPorts: + 7606: + - Pressed: Toggle + 7605: + - Pressed: Toggle + 7604: + - Pressed: Toggle + 7603: + - Pressed: Toggle + 7602: + - Pressed: Toggle + 7601: + - Pressed: Toggle + 7600: + - Pressed: Toggle + 7599: + - Pressed: Toggle + 7598: + - Pressed: Toggle + 7590: + - Pressed: Toggle + 7591: + - Pressed: Toggle + 7592: + - Pressed: Toggle + 7593: + - Pressed: Toggle + 7594: + - Pressed: Toggle + 7595: + - Pressed: Toggle + 7596: + - Pressed: Toggle + 7597: + - Pressed: Toggle + type: DeviceLinkSource - uid: 13109 components: - rot: -1.5707963267948966 rad pos: 25.5,-93.5 parent: 9 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 8523 - type: SignalTransmitter + - linkedPorts: + 8523: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalButtonDirectional entities: - uid: 14562 @@ -97765,11 +96786,10 @@ entities: pos: -2.5,-65.5 parent: 9 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 16736 - type: SignalTransmitter + - linkedPorts: + 16736: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalSwitch entities: - uid: 36 @@ -97778,125 +96798,96 @@ entities: pos: 3.5,-2.5 parent: 9 type: Transform - - outputs: - On: - - port: Close - uid: 17 - - port: Close - uid: 10 - - port: Close - uid: 54 - Off: - - port: Open - uid: 17 - - port: Open - uid: 10 - - port: Open - uid: 54 - type: SignalTransmitter + - linkedPorts: + 17: + - On: Close + - Off: Open + 10: + - On: Close + - Off: Open + 54: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 7608 components: - pos: 49.5,-66.5 parent: 9 type: Transform - - outputs: - On: - - port: Close - uid: 7583 - - port: Close - uid: 7584 - - port: Close - uid: 7573 - - port: Open - uid: 7513 - - port: Open - uid: 7512 - - port: Open - uid: 7581 - Off: - - port: Open - uid: 7583 - - port: Open - uid: 7584 - - port: Open - uid: 7573 - - port: Close - uid: 7513 - - port: Close - uid: 7512 - - port: Close - uid: 7581 - type: SignalTransmitter + - linkedPorts: + 7583: + - On: Close + - Off: Open + 7584: + - On: Close + - Off: Open + 7573: + - On: Close + - Off: Open + 7513: + - On: Open + - Off: Close + 7512: + - On: Open + - Off: Close + 7581: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 7893 components: - rot: -1.5707963267948966 rad pos: 84.5,-79.5 parent: 9 type: Transform - - outputs: - On: - - port: Forward - uid: 7885 - - port: Open - uid: 7887 - - port: Open - uid: 7880 - - port: Reverse - uid: 7894 - - port: Reverse - uid: 7883 - - port: Reverse - uid: 7882 - Off: - - port: Off - uid: 7894 - - port: Off - uid: 7883 - - port: Off - uid: 7885 - - port: Off - uid: 7882 - - port: Close - uid: 7887 - - port: Close - uid: 7880 - type: SignalTransmitter + - linkedPorts: + 7885: + - On: Forward + - Off: Off + 7887: + - On: Open + - Off: Close + 7880: + - On: Open + - Off: Close + 7894: + - On: Reverse + - Off: Off + 7883: + - On: Reverse + - Off: Off + 7882: + - On: Reverse + - Off: Off + type: DeviceLinkSource - uid: 8611 components: - rot: -1.5707963267948966 rad pos: 9.5,-98.5 parent: 9 type: Transform - - outputs: - On: - - port: Open - uid: 13350 - - port: Open - uid: 13351 - Off: - - port: Close - uid: 13350 - - port: Close - uid: 13351 - type: SignalTransmitter + - linkedPorts: + 13350: + - On: Open + - Off: Close + 13351: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 12898 components: - rot: 1.5707963267948966 rad pos: 15.5,-61.5 parent: 9 type: Transform - - outputs: - On: - - port: Open - uid: 3807 - - port: Close - uid: 3935 - Off: - - port: Close - uid: 3807 - - port: Open - uid: 3935 - type: SignalTransmitter + - linkedPorts: + 3807: + - On: Open + - Off: Close + 3935: + - On: Close + - Off: Open + type: DeviceLinkSource - proto: SignalSwitchDirectional entities: - uid: 2528 @@ -97904,114 +96895,88 @@ entities: - pos: 30.5,-25.5 parent: 9 type: Transform - - outputs: - On: - - port: Close - uid: 2523 - - port: Close - uid: 2524 - Off: - - port: Open - uid: 2523 - - port: Open - uid: 2524 - type: SignalTransmitter + - linkedPorts: + 2523: + - On: Close + - Off: Open + 2524: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 3059 components: - rot: 3.141592653589793 rad pos: 68.5,1.5 parent: 9 type: Transform - - outputs: - On: - - port: Forward - uid: 3050 - - port: Forward - uid: 3065 - - port: Forward - uid: 3062 - - port: Forward - uid: 3236 - - port: Open - uid: 14603 - Off: - - port: Off - uid: 3050 - - port: Off - uid: 3065 - - port: Off - uid: 3062 - - port: Off - uid: 3236 - - port: Close - uid: 14603 - type: SignalTransmitter + - linkedPorts: + 3050: + - On: Forward + - Off: Off + 3065: + - On: Forward + - Off: Off + 3062: + - On: Forward + - Off: Off + 3236: + - On: Forward + - Off: Off + 14603: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5395 components: - rot: 3.141592653589793 rad pos: 75.5,1.5 parent: 9 type: Transform - - outputs: - On: - - port: Forward - uid: 1704 - - port: Forward - uid: 861 - - port: Forward - uid: 2224 - - port: Forward - uid: 2223 - - port: Open - uid: 14605 - Off: - - port: Off - uid: 1704 - - port: Off - uid: 861 - - port: Off - uid: 2224 - - port: Off - uid: 2223 - - port: Close - uid: 14605 - type: SignalTransmitter + - linkedPorts: + 1704: + - On: Forward + - Off: Off + 861: + - On: Forward + - Off: Off + 2224: + - On: Forward + - Off: Off + 2223: + - On: Forward + - Off: Off + 14605: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 11077 components: - rot: 1.5707963267948966 rad pos: -13.5,-2.5 parent: 9 type: Transform - - outputs: - On: - - port: Open - uid: 4262 - - port: Open - uid: 4263 - Off: - - port: Close - uid: 4262 - - port: Close - uid: 4263 - type: SignalTransmitter + - linkedPorts: + 4262: + - On: Open + - Off: Close + 4263: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 11455 components: - rot: -1.5707963267948966 rad pos: 40.5,-12.5 parent: 9 type: Transform - - outputs: - On: - - port: Close - uid: 2550 - - port: Close - uid: 2544 - Off: - - port: Open - uid: 2550 - - port: Open - uid: 2544 - type: SignalTransmitter + - linkedPorts: + 2550: + - On: Close + - Off: Open + 2544: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 13857 components: - name: external conveyor switch three @@ -98019,62 +96984,47 @@ entities: - pos: 88.5,4.5 parent: 9 type: Transform - - outputs: - On: - - port: Open - uid: 14588 - - port: Forward - uid: 11977 - - port: Forward - uid: 12720 - - port: Forward - uid: 12783 - - port: Forward - uid: 12785 - - port: Forward - uid: 12789 - - port: Forward - uid: 12791 - - port: Forward - uid: 12792 - - port: Forward - uid: 13308 - - port: Forward - uid: 13362 - - port: Forward - uid: 3020 - - port: Forward - uid: 13364 - - port: Forward - uid: 13365 - Off: - - port: Close - uid: 14588 - - port: Off - uid: 11977 - - port: Off - uid: 12720 - - port: Off - uid: 12783 - - port: Off - uid: 12785 - - port: Off - uid: 12789 - - port: Off - uid: 12791 - - port: Off - uid: 12792 - - port: Off - uid: 13308 - - port: Off - uid: 13362 - - port: Off - uid: 3020 - - port: Off - uid: 13364 - - port: Off - uid: 13365 - type: SignalTransmitter + - linkedPorts: + 14588: + - On: Open + - Off: Close + 11977: + - On: Forward + - Off: Off + 12720: + - On: Forward + - Off: Off + 12783: + - On: Forward + - Off: Off + 12785: + - On: Forward + - Off: Off + 12789: + - On: Forward + - Off: Off + 12791: + - On: Forward + - Off: Off + 12792: + - On: Forward + - Off: Off + 13308: + - On: Forward + - Off: Off + 13362: + - On: Forward + - Off: Off + 3020: + - On: Forward + - Off: Off + 13364: + - On: Forward + - Off: Off + 13365: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 13869 components: - name: external conveyor switch one @@ -98082,110 +97032,83 @@ entities: - pos: 84.5,-66.5 parent: 9 type: Transform - - outputs: - On: - - port: Forward - uid: 3742 - - port: Forward - uid: 9565 - - port: Forward - uid: 9655 - - port: Forward - uid: 9656 - - port: Forward - uid: 9659 - - port: Forward - uid: 9660 - - port: Forward - uid: 9661 - - port: Forward - uid: 9663 - - port: Forward - uid: 9664 - - port: Forward - uid: 9665 - - port: Forward - uid: 9666 - - port: Forward - uid: 9667 - - port: Forward - uid: 9668 - - port: Forward - uid: 9670 - - port: Forward - uid: 9671 - - port: Forward - uid: 9672 - - port: Forward - uid: 9673 - - port: Forward - uid: 9674 - - port: Forward - uid: 9675 - - port: Forward - uid: 9676 - - port: Forward - uid: 9677 - - port: Forward - uid: 9678 - - port: Forward - uid: 9679 - - port: Forward - uid: 9669 - - port: Forward - uid: 16630 - Off: - - port: Off - uid: 3742 - - port: Off - uid: 9565 - - port: Off - uid: 9655 - - port: Off - uid: 9656 - - port: Off - uid: 9659 - - port: Off - uid: 9660 - - port: Off - uid: 9661 - - port: Off - uid: 9663 - - port: Off - uid: 9664 - - port: Off - uid: 9665 - - port: Off - uid: 9666 - - port: Off - uid: 9667 - - port: Off - uid: 9668 - - port: Off - uid: 9670 - - port: Off - uid: 9671 - - port: Off - uid: 9672 - - port: Off - uid: 9673 - - port: Off - uid: 9674 - - port: Off - uid: 9675 - - port: Off - uid: 9676 - - port: Off - uid: 9677 - - port: Off - uid: 9678 - - port: Off - uid: 9679 - - port: Off - uid: 9669 - - port: Off - uid: 16630 - type: SignalTransmitter + - linkedPorts: + 3742: + - On: Forward + - Off: Off + 9565: + - On: Forward + - Off: Off + 9655: + - On: Forward + - Off: Off + 9656: + - On: Forward + - Off: Off + 9659: + - On: Forward + - Off: Off + 9660: + - On: Forward + - Off: Off + 9661: + - On: Forward + - Off: Off + 9663: + - On: Forward + - Off: Off + 9664: + - On: Forward + - Off: Off + 9665: + - On: Forward + - Off: Off + 9666: + - On: Forward + - Off: Off + 9667: + - On: Forward + - Off: Off + 9668: + - On: Forward + - Off: Off + 9670: + - On: Forward + - Off: Off + 9671: + - On: Forward + - Off: Off + 9672: + - On: Forward + - Off: Off + 9673: + - On: Forward + - Off: Off + 9674: + - On: Forward + - Off: Off + 9675: + - On: Forward + - Off: Off + 9676: + - On: Forward + - Off: Off + 9677: + - On: Forward + - Off: Off + 9678: + - On: Forward + - Off: Off + 9679: + - On: Forward + - Off: Off + 9669: + - On: Forward + - Off: Off + 16630: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 14587 components: - name: external conveyor switch two @@ -98193,244 +97116,184 @@ entities: - pos: 80.5,-13.5 parent: 9 type: Transform - - outputs: - On: - - port: Forward - uid: 9680 - - port: Forward - uid: 9681 - - port: Forward - uid: 9682 - - port: Forward - uid: 9683 - - port: Forward - uid: 9691 - - port: Forward - uid: 9692 - - port: Forward - uid: 9693 - - port: Forward - uid: 9702 - - port: Forward - uid: 9705 - - port: Forward - uid: 9706 - - port: Forward - uid: 9707 - - port: Forward - uid: 9708 - - port: Forward - uid: 9709 - - port: Forward - uid: 9710 - - port: Forward - uid: 9711 - - port: Forward - uid: 9712 - - port: Forward - uid: 9713 - - port: Forward - uid: 9714 - - port: Forward - uid: 9715 - - port: Forward - uid: 9716 - - port: Forward - uid: 9717 - - port: Forward - uid: 9718 - - port: Forward - uid: 9719 - - port: Forward - uid: 5393 - - port: Forward - uid: 5391 - - port: Forward - uid: 9720 - - port: Forward - uid: 9721 - - port: Forward - uid: 9722 - - port: Forward - uid: 9723 - - port: Forward - uid: 9739 - - port: Forward - uid: 9741 - - port: Forward - uid: 9749 - - port: Forward - uid: 10708 - - port: Forward - uid: 10454 - - port: Forward - uid: 10710 - - port: Forward - uid: 10714 - - port: Forward - uid: 10715 - - port: Forward - uid: 10716 - - port: Forward - uid: 10748 - - port: Forward - uid: 10751 - - port: Forward - uid: 10752 - - port: Forward - uid: 10758 - - port: Forward - uid: 10762 - - port: Forward - uid: 11083 - - port: Forward - uid: 11113 - - port: Forward - uid: 11115 - - port: Forward - uid: 11151 - - port: Forward - uid: 11430 - - port: Forward - uid: 11448 - - port: Forward - uid: 11464 - - port: Forward - uid: 11966 - - port: Forward - uid: 11967 - - port: Forward - uid: 11968 - Off: - - port: Off - uid: 9680 - - port: Off - uid: 9681 - - port: Off - uid: 9682 - - port: Off - uid: 9683 - - port: Off - uid: 9691 - - port: Off - uid: 9692 - - port: Off - uid: 9693 - - port: Off - uid: 9702 - - port: Off - uid: 9705 - - port: Off - uid: 9706 - - port: Off - uid: 9707 - - port: Off - uid: 9708 - - port: Off - uid: 9709 - - port: Off - uid: 9710 - - port: Off - uid: 9711 - - port: Off - uid: 9712 - - port: Off - uid: 9713 - - port: Off - uid: 9714 - - port: Off - uid: 9715 - - port: Off - uid: 9716 - - port: Off - uid: 9717 - - port: Off - uid: 9718 - - port: Off - uid: 9719 - - port: Off - uid: 5393 - - port: Off - uid: 5391 - - port: Off - uid: 9720 - - port: Off - uid: 9721 - - port: Off - uid: 9722 - - port: Off - uid: 9723 - - port: Off - uid: 9739 - - port: Off - uid: 9741 - - port: Off - uid: 9749 - - port: Off - uid: 10708 - - port: Off - uid: 10454 - - port: Off - uid: 10710 - - port: Off - uid: 10714 - - port: Off - uid: 10715 - - port: Off - uid: 10716 - - port: Off - uid: 10748 - - port: Off - uid: 10751 - - port: Off - uid: 10752 - - port: Off - uid: 10758 - - port: Off - uid: 10762 - - port: Off - uid: 11083 - - port: Off - uid: 11113 - - port: Off - uid: 11115 - - port: Off - uid: 11151 - - port: Off - uid: 11430 - - port: Off - uid: 11448 - - port: Off - uid: 11464 - - port: Off - uid: 11966 - - port: Off - uid: 11967 - - port: Off - uid: 11968 - type: SignalTransmitter + - linkedPorts: + 9680: + - On: Forward + - Off: Off + 9681: + - On: Forward + - Off: Off + 9682: + - On: Forward + - Off: Off + 9683: + - On: Forward + - Off: Off + 9691: + - On: Forward + - Off: Off + 9692: + - On: Forward + - Off: Off + 9693: + - On: Forward + - Off: Off + 9702: + - On: Forward + - Off: Off + 9705: + - On: Forward + - Off: Off + 9706: + - On: Forward + - Off: Off + 9707: + - On: Forward + - Off: Off + 9708: + - On: Forward + - Off: Off + 9709: + - On: Forward + - Off: Off + 9710: + - On: Forward + - Off: Off + 9711: + - On: Forward + - Off: Off + 9712: + - On: Forward + - Off: Off + 9713: + - On: Forward + - Off: Off + 9714: + - On: Forward + - Off: Off + 9715: + - On: Forward + - Off: Off + 9716: + - On: Forward + - Off: Off + 9717: + - On: Forward + - Off: Off + 9718: + - On: Forward + - Off: Off + 9719: + - On: Forward + - Off: Off + 5393: + - On: Forward + - Off: Off + 5391: + - On: Forward + - Off: Off + 9720: + - On: Forward + - Off: Off + 9721: + - On: Forward + - Off: Off + 9722: + - On: Forward + - Off: Off + 9723: + - On: Forward + - Off: Off + 9739: + - On: Forward + - Off: Off + 9741: + - On: Forward + - Off: Off + 9749: + - On: Forward + - Off: Off + 10708: + - On: Forward + - Off: Off + 10454: + - On: Forward + - Off: Off + 10710: + - On: Forward + - Off: Off + 10714: + - On: Forward + - Off: Off + 10715: + - On: Forward + - Off: Off + 10716: + - On: Forward + - Off: Off + 10748: + - On: Forward + - Off: Off + 10751: + - On: Forward + - Off: Off + 10752: + - On: Forward + - Off: Off + 10758: + - On: Forward + - Off: Off + 10762: + - On: Forward + - Off: Off + 11083: + - On: Forward + - Off: Off + 11113: + - On: Forward + - Off: Off + 11115: + - On: Forward + - Off: Off + 11151: + - On: Forward + - Off: Off + 11430: + - On: Forward + - Off: Off + 11448: + - On: Forward + - Off: Off + 11464: + - On: Forward + - Off: Off + 11966: + - On: Forward + - Off: Off + 11967: + - On: Forward + - Off: Off + 11968: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 18005 components: - rot: 3.141592653589793 rad pos: 32.5,-59.5 parent: 9 type: Transform - - outputs: - On: - - port: Close - uid: 18004 - - port: Close - uid: 7407 - - port: Close - uid: 17996 - Off: - - port: Open - uid: 18004 - - port: Open - uid: 7407 - - port: Open - uid: 17996 - type: SignalTransmitter + - linkedPorts: + 18004: + - On: Close + - Off: Open + 7407: + - On: Close + - Off: Open + 17996: + - On: Close + - Off: Open + type: DeviceLinkSource - proto: SignAnomaly entities: - uid: 4669 @@ -101164,6 +100027,28 @@ entities: - pos: -3.5769687,-4.4208155 parent: 9 type: Transform +- proto: SuitStorageSec + entities: + - uid: 721 + components: + - pos: 30.5,-21.5 + parent: 9 + type: Transform + - uid: 722 + components: + - pos: 22.5,-28.5 + parent: 9 + type: Transform + - uid: 2327 + components: + - pos: 21.5,-28.5 + parent: 9 + type: Transform + - uid: 2332 + components: + - pos: 30.5,-22.5 + parent: 9 + type: Transform - proto: SurveillanceCameraCommand entities: - uid: 16950 @@ -102773,6 +101658,11 @@ entities: - pos: 22.5,-14.5 parent: 9 type: Transform + - uid: 714 + components: + - pos: 24.5,-28.5 + parent: 9 + type: Transform - uid: 724 components: - pos: 20.5,-26.5 @@ -102968,11 +101858,6 @@ entities: - pos: 24.5,-29.5 parent: 9 type: Transform - - uid: 3119 - components: - - pos: 24.5,-28.5 - parent: 9 - type: Transform - uid: 3321 components: - pos: 16.5,-78.5 @@ -104660,6 +103545,21 @@ entities: type: Transform - proto: TrashBag entities: + - uid: 2336 + components: + - pos: -5.38547,-65.549385 + parent: 9 + type: Transform + - uid: 2337 + components: + - pos: 15.742016,-26.59375 + parent: 9 + type: Transform + - uid: 2338 + components: + - pos: 15.835766,-26.67714 + parent: 9 + type: Transform - uid: 8051 components: - pos: 50.63969,-85.584816 @@ -104672,47 +103572,32 @@ entities: - pos: 77.5,-12.5 parent: 9 type: Transform - - outputs: - Left: - - port: Forward - uid: 3999 - - port: Forward - uid: 11749 - - port: Forward - uid: 12573 - - port: Forward - uid: 1069 - - port: Forward - uid: 12061 - - port: Forward - uid: 1071 - Right: - - port: Reverse - uid: 3999 - - port: Reverse - uid: 11749 - - port: Reverse - uid: 12573 - - port: Reverse - uid: 1069 - - port: Reverse - uid: 12061 - - port: Reverse - uid: 1071 - Middle: - - port: Off - uid: 3999 - - port: Off - uid: 11749 - - port: Off - uid: 12573 - - port: Off - uid: 1069 - - port: Off - uid: 12061 - - port: Off - uid: 1071 - type: SignalTransmitter + - linkedPorts: + 3999: + - Left: Forward + - Right: Reverse + - Middle: Off + 11749: + - Left: Forward + - Right: Reverse + - Middle: Off + 12573: + - Left: Forward + - Right: Reverse + - Middle: Off + 1069: + - Left: Forward + - Right: Reverse + - Middle: Off + 12061: + - Left: Forward + - Right: Reverse + - Middle: Off + 1071: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UnfinishedMachineFrame entities: - uid: 13783 @@ -116188,18 +115073,6 @@ entities: - pos: 35.53915,-23.442368 parent: 9 type: Transform -- proto: WeaponPistolMk58 - entities: - - uid: 2327 - components: - - pos: 28.478357,-22.371656 - parent: 9 - type: Transform - - uid: 2331 - components: - - pos: 28.613773,-22.621832 - parent: 9 - type: Transform - proto: WeaponRifleLecter entities: - uid: 2508 @@ -116316,52 +115189,99 @@ entities: pos: 77.5,-10.5 parent: 9 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorBarLocked entities: - - uid: 309 + - uid: 2108 components: - - pos: 29.5,-16.5 + - pos: -16.5,-57.5 parent: 9 type: Transform - - uid: 431 + - uid: 6917 components: - rot: 1.5707963267948966 rad - pos: 27.5,-24.5 + pos: 40.5,-47.5 parent: 9 type: Transform - - uid: 445 + - uid: 7819 components: - rot: 1.5707963267948966 rad - pos: 27.5,-23.5 + pos: 13.5,6.5 parent: 9 type: Transform -- proto: WindoorBarLocked +- proto: WindoorHydroponicsLocked entities: - - uid: 2108 + - uid: 47 components: - - pos: -16.5,-57.5 + - rot: -1.5707963267948966 rad + pos: 6.5,-5.5 parent: 9 type: Transform - - uid: 6917 + - uid: 89 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,-6.5 + parent: 9 + type: Transform +- proto: WindoorSecure + entities: + - uid: 1464 + components: + - pos: 29.5,7.5 + parent: 9 + type: Transform + - uid: 2282 + components: + - rot: 3.141592653589793 rad + pos: 65.5,-8.5 + parent: 9 + type: Transform + - uid: 3506 + components: + - rot: 3.141592653589793 rad + pos: 58.5,-10.5 + parent: 9 + type: Transform +- proto: WindoorSecureArmoryLocked + entities: + - uid: 309 + components: + - pos: 29.5,-16.5 + parent: 9 + type: Transform + - uid: 431 components: - rot: 1.5707963267948966 rad - pos: 40.5,-47.5 + pos: 27.5,-24.5 parent: 9 type: Transform - - uid: 7819 + - uid: 445 components: - rot: 1.5707963267948966 rad - pos: 13.5,6.5 + pos: 27.5,-23.5 parent: 9 type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecureBrigLocked entities: - uid: 12277 components: - pos: 45.5,-11.5 parent: 9 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureCargoLocked + entities: + - uid: 3372 + components: + - rot: -1.5707963267948966 rad + pos: 65.5,-0.5 + parent: 9 + type: Transform + - uid: 3663 + components: + - rot: 3.141592653589793 rad + pos: 82.5,-3.5 + parent: 9 + type: Transform +- proto: WindoorSecureChemistryLocked entities: - uid: 772 components: @@ -116385,14 +115305,14 @@ entities: - pos: 3.5,-20.5 parent: 9 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 3505 components: - pos: 58.5,-10.5 parent: 9 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 403 components: @@ -116412,21 +115332,7 @@ entities: pos: 11.5,-77.5 parent: 9 type: Transform -- proto: WindoorHydroponicsLocked - entities: - - uid: 47 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-5.5 - parent: 9 - type: Transform - - uid: 89 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-6.5 - parent: 9 - type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 936 components: @@ -116451,7 +115357,7 @@ entities: pos: 6.5,-68.5 parent: 9 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 3885 components: @@ -116470,40 +115376,7 @@ entities: pos: 11.5,-55.5 parent: 9 type: Transform -- proto: WindoorSecure - entities: - - uid: 1464 - components: - - pos: 29.5,7.5 - parent: 9 - type: Transform - - uid: 2282 - components: - - rot: 3.141592653589793 rad - pos: 65.5,-8.5 - parent: 9 - type: Transform - - uid: 3506 - components: - - rot: 3.141592653589793 rad - pos: 58.5,-10.5 - parent: 9 - type: Transform -- proto: WindoorSecureCargoLocked - entities: - - uid: 3372 - components: - - rot: -1.5707963267948966 rad - pos: 65.5,-0.5 - parent: 9 - type: Transform - - uid: 3663 - components: - - rot: 3.141592653589793 rad - pos: 82.5,-3.5 - parent: 9 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 294 components: @@ -117878,18 +116751,6 @@ entities: - pos: 34.533455,-55.528515 parent: 9 type: Transform -- proto: YellowOxygenTankFilled - entities: - - uid: 2338 - components: - - pos: 30.411825,-21.363792 - parent: 9 - type: Transform - - uid: 2339 - components: - - pos: 30.401411,-22.34364 - parent: 9 - type: Transform - proto: Zipties entities: - uid: 12947 diff --git a/Resources/Maps/arena.yml b/Resources/Maps/arena.yml index 8eeb700ace..a1fb50f257 100644 --- a/Resources/Maps/arena.yml +++ b/Resources/Maps/arena.yml @@ -17715,29 +17715,17 @@ entities: - pos: -8.5,34.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 18562 - Close: - - port: Off - uid: 18562 - Toggle: [] - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1024 components: - pos: -4.5,34.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 18562 - Close: - - port: Off - uid: 18562 - Toggle: [] - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1418 components: - pos: -35.5,-12.5 @@ -17775,71 +17763,41 @@ entities: - pos: 2.5,-92.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 5203 - Close: - - port: Off - uid: 5203 - Toggle: [] - type: SignalReceiver + - links: + - 5203 + type: DeviceLinkSink - uid: 8077 components: - pos: 53.5,47.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8130 - Close: - - port: Off - uid: 8130 - Toggle: [] - type: SignalReceiver + - links: + - 8130 + type: DeviceLinkSink - uid: 8078 components: - pos: 54.5,47.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8130 - Close: - - port: Off - uid: 8130 - Toggle: [] - type: SignalReceiver + - links: + - 8130 + type: DeviceLinkSink - uid: 8093 components: - pos: 53.5,51.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8129 - Close: - - port: Off - uid: 8129 - Toggle: [] - type: SignalReceiver + - links: + - 8129 + type: DeviceLinkSink - uid: 8094 components: - pos: 54.5,51.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8129 - Close: - - port: Off - uid: 8129 - Toggle: [] - type: SignalReceiver + - links: + - 8129 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 25316 @@ -18524,11 +18482,6 @@ entities: - Start: Close - Timer: AutoClose - Timer: Open - registeredSinks: - Start: - - 1390 - Timer: - - 1390 type: DeviceLinkSource - uid: 3472 components: @@ -18540,11 +18493,6 @@ entities: - Start: Close - Timer: AutoClose - Timer: Open - registeredSinks: - Start: - - 1391 - Timer: - - 1391 type: DeviceLinkSource - uid: 3650 components: @@ -18556,11 +18504,6 @@ entities: - Start: Close - Timer: AutoClose - Timer: Open - registeredSinks: - Start: - - 1363 - Timer: - - 1363 type: DeviceLinkSource - proto: BrokenBottle entities: @@ -56335,13 +56278,6 @@ entities: pos: -7.5,-84.5 parent: 6747 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 4914 - - port: ArtifactAnalyzerReceiver - uid: 4884 - type: SignalTransmitter - proto: ComputerBroken entities: - uid: 7617 @@ -56371,9 +56307,6 @@ entities: - linkedPorts: 6561: - OrderSender: OrderReceiver - registeredSinks: - OrderSender: - - 6561 type: DeviceLinkSource - proto: ComputerCloningConsole entities: @@ -56383,14 +56316,6 @@ entities: pos: 21.5,-34.5 parent: 6747 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 2150 - CloningPodSender: - - port: CloningPodReceiver - uid: 2148 - type: SignalTransmitter - proto: ComputerComms entities: - uid: 3948 @@ -56763,899 +56688,483 @@ entities: pos: -8.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1002 components: - rot: 1.5707963267948966 rad pos: -4.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1020 components: - rot: 1.5707963267948966 rad pos: -5.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1021 components: - rot: 1.5707963267948966 rad pos: -6.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1022 components: - rot: 1.5707963267948966 rad pos: -7.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 1122 components: - rot: -1.5707963267948966 rad pos: 41.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7372 - Forward: - - port: Left - uid: 7372 - Off: - - port: Middle - uid: 7372 - type: SignalReceiver + - links: + - 7372 + type: DeviceLinkSink - uid: 1123 components: - rot: -1.5707963267948966 rad pos: 42.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7372 - Forward: - - port: Left - uid: 7372 - Off: - - port: Middle - uid: 7372 - type: SignalReceiver + - links: + - 7372 + type: DeviceLinkSink - uid: 2277 components: - rot: 1.5707963267948966 rad pos: 40.5,0.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5357 - Forward: - - port: Left - uid: 5357 - Off: - - port: Middle - uid: 5357 - type: SignalReceiver + - links: + - 5357 + type: DeviceLinkSink - uid: 2278 components: - rot: 1.5707963267948966 rad pos: 39.5,0.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5357 - Forward: - - port: Left - uid: 5357 - Off: - - port: Middle - uid: 5357 - type: SignalReceiver + - links: + - 5357 + type: DeviceLinkSink - uid: 2279 components: - rot: 1.5707963267948966 rad pos: 38.5,0.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5357 - Forward: - - port: Left - uid: 5357 - Off: - - port: Middle - uid: 5357 - type: SignalReceiver + - links: + - 5357 + type: DeviceLinkSink - uid: 2812 components: - pos: -12.5,20.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 2873 components: - rot: 1.5707963267948966 rad pos: 1.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 2875 components: - rot: 1.5707963267948966 rad pos: 2.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 6004 components: - rot: 1.5707963267948966 rad pos: 57.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6005 components: - rot: 1.5707963267948966 rad pos: 55.5,13.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6023 components: - pos: 58.5,13.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6025 components: - rot: 3.141592653589793 rad pos: 58.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6029 components: - rot: 1.5707963267948966 rad pos: 57.5,13.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6032 components: - rot: 1.5707963267948966 rad pos: 56.5,13.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6035 components: - rot: 1.5707963267948966 rad pos: 56.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6067 components: - rot: 1.5707963267948966 rad pos: 55.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6567 - Off: - - port: Off - uid: 6567 - type: SignalReceiver + - links: + - 6567 + type: DeviceLinkSink - uid: 6599 components: - rot: -1.5707963267948966 rad pos: 43.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7372 - Forward: - - port: Left - uid: 7372 - Off: - - port: Middle - uid: 7372 - type: SignalReceiver + - links: + - 7372 + type: DeviceLinkSink - uid: 6600 components: - rot: -1.5707963267948966 rad pos: 44.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7372 - Forward: - - port: Left - uid: 7372 - Off: - - port: Middle - uid: 7372 - type: SignalReceiver + - links: + - 7372 + type: DeviceLinkSink - uid: 6601 components: - rot: -1.5707963267948966 rad pos: 45.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7372 - Forward: - - port: Left - uid: 7372 - Off: - - port: Middle - uid: 7372 - type: SignalReceiver + - links: + - 7372 + type: DeviceLinkSink - uid: 6602 components: - rot: -1.5707963267948966 rad pos: 46.5,9.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7372 - Forward: - - port: Left - uid: 7372 - Off: - - port: Middle - uid: 7372 - type: SignalReceiver + - links: + - 7372 + type: DeviceLinkSink - uid: 8556 components: - rot: 1.5707963267948966 rad pos: 3.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8557 components: - rot: 1.5707963267948966 rad pos: 4.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8558 components: - rot: 1.5707963267948966 rad pos: 5.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8559 components: - rot: 1.5707963267948966 rad pos: 6.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8560 components: - rot: 1.5707963267948966 rad pos: 7.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8561 components: - rot: 1.5707963267948966 rad pos: 8.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8562 components: - rot: 1.5707963267948966 rad pos: 9.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8563 components: - rot: 1.5707963267948966 rad pos: 10.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8237 - Forward: - - port: Left - uid: 8237 - Off: - - port: Middle - uid: 8237 - type: SignalReceiver + - links: + - 8237 + type: DeviceLinkSink - uid: 8565 components: - rot: 1.5707963267948966 rad pos: -3.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 8566 components: - rot: 1.5707963267948966 rad pos: -9.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 8567 components: - rot: 1.5707963267948966 rad pos: -10.5,34.5 parent: 6747 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18562 - Off: - - port: Off - uid: 18562 - type: SignalReceiver + - links: + - 18562 + type: DeviceLinkSink - uid: 8568 components: - pos: -12.5,21.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8569 components: - pos: -12.5,22.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8570 components: - pos: -12.5,23.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8571 components: - pos: -12.5,24.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8572 components: - pos: -12.5,25.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8573 components: - pos: -12.5,26.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8574 components: - pos: -12.5,27.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8575 components: - pos: -12.5,28.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8576 components: - pos: -12.5,29.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8577 components: - pos: -12.5,30.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8578 components: - pos: -12.5,31.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8625 - Forward: - - port: Left - uid: 8625 - Off: - - port: Middle - uid: 8625 - type: SignalReceiver + - links: + - 8625 + type: DeviceLinkSink - uid: 8579 components: - pos: -11.5,37.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8580 components: - pos: -11.5,38.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8581 components: - pos: -11.5,39.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8582 components: - pos: -11.5,40.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8583 components: - pos: -11.5,41.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8584 components: - pos: -11.5,42.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8585 components: - pos: -11.5,43.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 8623 components: - pos: -11.5,36.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 8624 - Forward: - - port: Left - uid: 8624 - Off: - - port: Middle - uid: 8624 - type: SignalReceiver + - links: + - 8624 + type: DeviceLinkSink - uid: 13501 components: - rot: 1.5707963267948966 rad pos: 41.5,0.5 parent: 6747 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5357 - Forward: - - port: Left - uid: 5357 - Off: - - port: Middle - uid: 5357 - type: SignalReceiver + - links: + - 5357 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 7688 @@ -118945,22 +118454,12 @@ entities: pos: -5.5,-87.5 parent: 6747 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 5059 - type: SignalReceiver - uid: 4914 components: - rot: 3.141592653589793 rad pos: -9.5,-87.5 parent: 6747 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 5059 - type: SignalReceiver - proto: MachineFrame entities: - uid: 4631 @@ -119692,11 +119191,6 @@ entities: - pos: 22.5,-34.5 parent: 6747 type: Transform - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 2149 - type: SignalReceiver - proto: MedicalTechFab entities: - uid: 3736 @@ -119875,11 +119369,6 @@ entities: - pos: 20.5,-34.5 parent: 6747 type: Transform - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 2149 - type: SignalReceiver - proto: MicroManipulatorStockPart entities: - uid: 5097 @@ -129156,15 +128645,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17361 - Off: - - port: Off - uid: 17361 - Toggle: [] - type: SignalReceiver + - links: + - 17361 + type: DeviceLinkSink - uid: 16233 components: - rot: 1.5707963267948966 rad @@ -130099,15 +129582,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17357 - Off: - - port: Off - uid: 17357 - Toggle: [] - type: SignalReceiver + - links: + - 17357 + type: DeviceLinkSink - uid: 16936 components: - rot: -1.5707963267948966 rad @@ -130116,15 +129593,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17358 - Off: - - port: Off - uid: 17358 - Toggle: [] - type: SignalReceiver + - links: + - 17358 + type: DeviceLinkSink - uid: 16937 components: - rot: -1.5707963267948966 rad @@ -130133,15 +129604,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17359 - Off: - - port: Off - uid: 17359 - Toggle: [] - type: SignalReceiver + - links: + - 17359 + type: DeviceLinkSink - uid: 16938 components: - pos: 47.5,-23.5 @@ -130149,15 +129614,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17360 - Off: - - port: Off - uid: 17360 - Toggle: [] - type: SignalReceiver + - links: + - 17360 + type: DeviceLinkSink - uid: 16939 components: - rot: -1.5707963267948966 rad @@ -130166,15 +129625,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17352 - Off: - - port: Off - uid: 17352 - Toggle: [] - type: SignalReceiver + - links: + - 17352 + type: DeviceLinkSink - uid: 16940 components: - rot: -1.5707963267948966 rad @@ -130183,15 +129636,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17351 - Off: - - port: Off - uid: 17351 - Toggle: [] - type: SignalReceiver + - links: + - 17351 + type: DeviceLinkSink - uid: 16941 components: - pos: 47.5,-5.5 @@ -130199,15 +129646,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17350 - Off: - - port: Off - uid: 17350 - Toggle: [] - type: SignalReceiver + - links: + - 17350 + type: DeviceLinkSink - uid: 16942 components: - pos: 42.5,-5.5 @@ -130215,15 +129656,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17349 - Off: - - port: Off - uid: 17349 - Toggle: [] - type: SignalReceiver + - links: + - 17349 + type: DeviceLinkSink - uid: 16943 components: - pos: 37.5,-5.5 @@ -130231,15 +129666,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17347 - Off: - - port: Off - uid: 17347 - Toggle: [] - type: SignalReceiver + - links: + - 17347 + type: DeviceLinkSink - uid: 16945 components: - pos: 37.5,-16.5 @@ -130247,15 +129676,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17354 - Off: - - port: Off - uid: 17354 - Toggle: [] - type: SignalReceiver + - links: + - 17354 + type: DeviceLinkSink - uid: 16946 components: - rot: 3.141592653589793 rad @@ -130264,15 +129687,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17353 - Off: - - port: Off - uid: 17353 - Toggle: [] - type: SignalReceiver + - links: + - 17353 + type: DeviceLinkSink - uid: 16955 components: - rot: 3.141592653589793 rad @@ -130824,15 +130241,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17331 - Off: - - port: Off - uid: 17331 - Toggle: [] - type: SignalReceiver + - links: + - 17331 + type: DeviceLinkSink - uid: 20728 components: - rot: 3.141592653589793 rad @@ -131972,15 +131383,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17337 - Off: - - port: Off - uid: 17337 - Toggle: [] - type: SignalReceiver + - links: + - 17337 + type: DeviceLinkSink - uid: 16915 components: - rot: 1.5707963267948966 rad @@ -132021,15 +131426,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17154 - Off: - - port: Off - uid: 17154 - Toggle: [] - type: SignalReceiver + - links: + - 17154 + type: DeviceLinkSink - uid: 17079 components: - pos: 10.5,-78.5 @@ -132053,15 +131452,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 16773 - Off: - - port: Off - uid: 16773 - Toggle: [] - type: SignalReceiver + - links: + - 16773 + type: DeviceLinkSink - uid: 17202 components: - pos: -57.5,-83.5 @@ -132102,15 +131495,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 17341 - Off: - - port: Off - uid: 17341 - Toggle: [] - type: SignalReceiver + - links: + - 17341 + type: DeviceLinkSink - uid: 17234 components: - rot: 3.141592653589793 rad @@ -142689,9 +142076,6 @@ entities: - linkedPorts: 523: - Pressed: Trigger - registeredSinks: - Pressed: - - 523 type: DeviceLinkSource - proto: ResearchAndDevelopmentServer entities: @@ -143414,337 +142798,193 @@ entities: - pos: 27.5,-32.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1227 - Close: - - port: Off - uid: 1227 - Toggle: [] - type: SignalReceiver + - links: + - 1227 + type: DeviceLinkSink - uid: 2457 components: - pos: 27.5,-33.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1227 - Close: - - port: Off - uid: 1227 - Toggle: [] - type: SignalReceiver + - links: + - 1227 + type: DeviceLinkSink - uid: 2458 components: - pos: 27.5,-34.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1227 - Close: - - port: Off - uid: 1227 - Toggle: [] - type: SignalReceiver + - links: + - 1227 + type: DeviceLinkSink - uid: 2459 components: - pos: 27.5,-36.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1227 - Close: - - port: Off - uid: 1227 - Toggle: [] - type: SignalReceiver + - links: + - 1227 + type: DeviceLinkSink - uid: 2460 components: - pos: 27.5,-38.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1227 - Close: - - port: Off - uid: 1227 - Toggle: [] - type: SignalReceiver + - links: + - 1227 + type: DeviceLinkSink - uid: 6873 components: - pos: 48.5,-30.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 8507 components: - pos: 17.5,-64.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8904 - Close: - - port: Off - uid: 8904 - Toggle: [] - type: SignalReceiver + - links: + - 8904 + type: DeviceLinkSink - uid: 8508 components: - pos: 15.5,-64.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8904 - Close: - - port: Off - uid: 8904 - Toggle: [] - type: SignalReceiver + - links: + - 8904 + type: DeviceLinkSink - uid: 8804 components: - pos: 11.5,-66.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8904 - Close: - - port: Off - uid: 8904 - Toggle: [] - type: SignalReceiver + - links: + - 8904 + type: DeviceLinkSink - uid: 8805 components: - pos: 14.5,-64.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8904 - Close: - - port: Off - uid: 8904 - Toggle: [] - type: SignalReceiver + - links: + - 8904 + type: DeviceLinkSink - uid: 8902 components: - pos: 11.5,-67.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8904 - Close: - - port: Off - uid: 8904 - Toggle: [] - type: SignalReceiver + - links: + - 8904 + type: DeviceLinkSink - uid: 8903 components: - pos: 11.5,-68.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 8904 - Close: - - port: Off - uid: 8904 - Toggle: [] - type: SignalReceiver + - links: + - 8904 + type: DeviceLinkSink - uid: 14974 components: - pos: 13.5,20.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23497 - Close: - - port: Off - uid: 23497 - Toggle: [] - type: SignalReceiver + - links: + - 23497 + type: DeviceLinkSink - uid: 17617 components: - pos: 14.5,20.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23497 - Close: - - port: Off - uid: 23497 - Toggle: [] - type: SignalReceiver + - links: + - 23497 + type: DeviceLinkSink - uid: 23495 components: - pos: 12.5,18.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23497 - Close: - - port: Off - uid: 23497 - Toggle: [] - type: SignalReceiver + - links: + - 23497 + type: DeviceLinkSink - uid: 23496 components: - pos: 12.5,17.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23497 - Close: - - port: Off - uid: 23497 - Toggle: [] - type: SignalReceiver + - links: + - 23497 + type: DeviceLinkSink - uid: 23531 components: - pos: 47.5,-30.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23532 components: - pos: 46.5,-30.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23533 components: - pos: 38.5,-31.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23534 components: - pos: 38.5,-32.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23535 components: - pos: 38.5,-33.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23536 components: - pos: 38.5,-34.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23537 components: - pos: 38.5,-35.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - uid: 23538 components: - pos: 38.5,-36.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 23539 - Close: - - port: Off - uid: 23539 - Toggle: [] - type: SignalReceiver + - links: + - 23539 + type: DeviceLinkSink - proto: ShuttersRadiation entities: - uid: 4613 @@ -143752,43 +142992,25 @@ entities: - pos: -12.5,-73.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 4694 - Close: - - port: Off - uid: 4694 - Toggle: [] - type: SignalReceiver + - links: + - 4694 + type: DeviceLinkSink - uid: 11821 components: - pos: 17.5,38.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 9424 - Close: - - port: Off - uid: 9424 - Toggle: [] - type: SignalReceiver + - links: + - 9424 + type: DeviceLinkSink - uid: 11822 components: - pos: 18.5,38.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 9424 - Close: - - port: Off - uid: 9424 - Toggle: [] - type: SignalReceiver + - links: + - 9424 + type: DeviceLinkSink - proto: ShuttersWindow entities: - uid: 935 @@ -143796,57 +143018,33 @@ entities: - pos: 20.5,27.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1112 - Close: - - port: Off - uid: 1112 - Toggle: [] - type: SignalReceiver + - links: + - 1112 + type: DeviceLinkSink - uid: 1104 components: - pos: 20.5,26.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1112 - Close: - - port: Off - uid: 1112 - Toggle: [] - type: SignalReceiver + - links: + - 1112 + type: DeviceLinkSink - uid: 1108 components: - pos: 15.5,27.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1111 - Close: - - port: Off - uid: 1111 - Toggle: [] - type: SignalReceiver + - links: + - 1111 + type: DeviceLinkSink - uid: 1109 components: - pos: 15.5,26.5 parent: 6747 type: Transform - - inputs: - Open: - - port: On - uid: 1111 - Close: - - port: Off - uid: 1111 - Toggle: [] - type: SignalReceiver + - links: + - 1111 + type: DeviceLinkSink - proto: ShuttersWindowOpen entities: - uid: 5090 @@ -143936,36 +143134,28 @@ entities: pos: 15.5,25.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 1109 - - port: Open - uid: 1108 - Off: - - port: Close - uid: 1109 - - port: Close - uid: 1108 - type: SignalTransmitter + - linkedPorts: + 1109: + - On: Open + - Off: Close + 1108: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 1112 components: - rot: -1.5707963267948966 rad pos: 20.5,25.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 1104 - - port: Open - uid: 935 - Off: - - port: Close - uid: 1104 - - port: Close - uid: 935 - type: SignalTransmitter + - linkedPorts: + 1104: + - On: Open + - Off: Close + 935: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 1227 components: - pos: 23.5,-35.5 @@ -143973,30 +143163,23 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 2456 - - port: Open - uid: 2457 - - port: Open - uid: 2458 - - port: Open - uid: 2459 - - port: Open - uid: 2460 - Off: - - port: Close - uid: 2456 - - port: Close - uid: 2457 - - port: Close - uid: 2458 - - port: Close - uid: 2459 - - port: Close - uid: 2460 - type: SignalTransmitter + - linkedPorts: + 2456: + - On: Open + - Off: Close + 2457: + - On: Open + - Off: Close + 2458: + - On: Open + - Off: Close + 2459: + - On: Open + - Off: Close + 2460: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 1628 components: - rot: 1.5707963267948966 rad @@ -144007,11 +143190,6 @@ entities: 1429: - On: Open - Off: Close - registeredSinks: - On: - - 1429 - Off: - - 1429 type: DeviceLinkSource - uid: 1629 components: @@ -144023,11 +143201,6 @@ entities: 1418: - On: Open - Off: Close - registeredSinks: - On: - - 1418 - Off: - - 1418 type: DeviceLinkSource - uid: 1630 components: @@ -144039,11 +143212,6 @@ entities: 1453: - On: Open - Off: Close - registeredSinks: - On: - - 1453 - Off: - - 1453 type: DeviceLinkSource - uid: 1631 components: @@ -144057,13 +143225,6 @@ entities: 464: - On: Open - Off: Close - registeredSinks: - On: - - 564 - - 464 - Off: - - 564 - - 464 type: DeviceLinkSource - uid: 1632 components: @@ -144077,13 +143238,6 @@ entities: 729: - On: Open - Off: Close - registeredSinks: - On: - - 467 - - 729 - Off: - - 467 - - 729 type: DeviceLinkSource - uid: 4694 components: @@ -144091,157 +143245,121 @@ entities: pos: -6.5,-74.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 4613 - Off: - - port: Close - uid: 4613 - type: SignalTransmitter + - linkedPorts: + 4613: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5203 components: - rot: 3.141592653589793 rad pos: 4.5,-88.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 5185 - Off: - - port: Close - uid: 5185 - type: SignalTransmitter + - linkedPorts: + 5185: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 6567 components: - rot: -1.5707963267948966 rad pos: 56.5,14.5 parent: 6747 type: Transform - - outputs: - On: - - port: Forward - uid: 6005 - - port: Forward - uid: 6032 - - port: Forward - uid: 6029 - - port: Forward - uid: 6023 - - port: Forward - uid: 6067 - - port: Forward - uid: 6035 - - port: Forward - uid: 6004 - - port: Forward - uid: 6025 - Off: - - port: Off - uid: 6005 - - port: Off - uid: 6032 - - port: Off - uid: 6029 - - port: Off - uid: 6023 - - port: Off - uid: 6067 - - port: Off - uid: 6035 - - port: Off - uid: 6004 - - port: Off - uid: 6025 - type: SignalTransmitter + - linkedPorts: + 6005: + - On: Forward + - Off: Off + 6032: + - On: Forward + - Off: Off + 6029: + - On: Forward + - Off: Off + 6023: + - On: Forward + - Off: Off + 6067: + - On: Forward + - Off: Off + 6035: + - On: Forward + - Off: Off + 6004: + - On: Forward + - Off: Off + 6025: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 8129 components: - rot: -1.5707963267948966 rad pos: 56.5,46.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 8094 - - port: Open - uid: 8093 - Off: - - port: Close - uid: 8094 - - port: Close - uid: 8093 - type: SignalTransmitter + - linkedPorts: + 8094: + - On: Open + - Off: Close + 8093: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 8130 components: - rot: 1.5707963267948966 rad pos: 51.5,46.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 8077 - - port: Open - uid: 8078 - Off: - - port: Close - uid: 8077 - - port: Close - uid: 8078 - type: SignalTransmitter + - linkedPorts: + 8077: + - On: Open + - Off: Close + 8078: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 8904 components: - rot: -1.5707963267948966 rad pos: 18.5,-65.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 8507 - - port: Open - uid: 8508 - - port: Open - uid: 8805 - - port: Open - uid: 8804 - - port: Open - uid: 8902 - - port: Open - uid: 8903 - Off: - - port: Close - uid: 8507 - - port: Close - uid: 8508 - - port: Close - uid: 8805 - - port: Close - uid: 8804 - - port: Close - uid: 8902 - - port: Close - uid: 8903 - type: SignalTransmitter + - linkedPorts: + 8507: + - On: Open + - Off: Close + 8508: + - On: Open + - Off: Close + 8805: + - On: Open + - Off: Close + 8804: + - On: Open + - Off: Close + 8902: + - On: Open + - Off: Close + 8903: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 9424 components: - pos: 15.5,38.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 11821 - - port: Open - uid: 11822 - Off: - - port: Close - uid: 11821 - - port: Close - uid: 11822 - type: SignalTransmitter + - linkedPorts: + 11821: + - On: Open + - Off: Close + 11822: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 12119 components: - pos: -39.5,-21.5 @@ -144251,11 +143369,6 @@ entities: 1427: - On: Open - Off: Close - registeredSinks: - On: - - 1427 - Off: - - 1427 type: DeviceLinkSource - uid: 16317 components: @@ -144267,11 +143380,6 @@ entities: 16316: - On: On - Off: Off - registeredSinks: - On: - - 16316 - Off: - - 16316 type: DeviceLinkSource - uid: 16364 components: @@ -144283,11 +143391,6 @@ entities: 16362: - On: On - Off: Off - registeredSinks: - On: - - 16362 - Off: - - 16362 type: DeviceLinkSource - uid: 16368 components: @@ -144299,11 +143402,6 @@ entities: 16363: - On: On - Off: Off - registeredSinks: - On: - - 16363 - Off: - - 16363 type: DeviceLinkSource - uid: 16369 components: @@ -144320,15 +143418,6 @@ entities: 16370: - On: On - Off: Off - registeredSinks: - On: - - 16372 - - 16371 - - 16370 - Off: - - 16372 - - 16371 - - 16370 type: DeviceLinkSource - uid: 16384 components: @@ -144340,11 +143429,6 @@ entities: 16382: - On: On - Off: Off - registeredSinks: - On: - - 16382 - Off: - - 16382 type: DeviceLinkSource - uid: 16444 components: @@ -144355,11 +143439,6 @@ entities: 16441: - On: On - Off: Off - registeredSinks: - On: - - 16441 - Off: - - 16441 type: DeviceLinkSource - uid: 16445 components: @@ -144371,11 +143450,6 @@ entities: 16442: - On: On - Off: Off - registeredSinks: - On: - - 16442 - Off: - - 16442 type: DeviceLinkSource - uid: 16773 components: @@ -144383,306 +143457,237 @@ entities: pos: -28.5,-58.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 17179 - Off: - - port: Off - uid: 17179 - type: SignalTransmitter + - linkedPorts: + 17179: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17154 components: - pos: 18.5,19.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16994 - Off: - - port: Off - uid: 16994 - type: SignalTransmitter + - linkedPorts: + 16994: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17331 components: - rot: -1.5707963267948966 rad pos: 54.5,-53.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 17336 - Off: - - port: Off - uid: 17336 - type: SignalTransmitter + - linkedPorts: + 17336: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17337 components: - rot: -1.5707963267948966 rad pos: 7.5,-62.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16908 - Off: - - port: Off - uid: 16908 - type: SignalTransmitter + - linkedPorts: + 16908: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17341 components: - rot: -1.5707963267948966 rad pos: 11.5,-56.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 17233 - Off: - - port: Off - uid: 17233 - type: SignalTransmitter + - linkedPorts: + 17233: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17347 components: - rot: 3.141592653589793 rad pos: 37.5,-8.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16943 - Off: - - port: Off - uid: 16943 - type: SignalTransmitter + - linkedPorts: + 16943: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17349 components: - pos: 42.5,-4.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16942 - Off: - - port: Off - uid: 16942 - type: SignalTransmitter + - linkedPorts: + 16942: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17350 components: - rot: 3.141592653589793 rad pos: 47.5,-8.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16941 - Off: - - port: Off - uid: 16941 - type: SignalTransmitter + - linkedPorts: + 16941: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17351 components: - pos: 45.5,-11.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16940 - Off: - - port: Off - uid: 16940 - type: SignalTransmitter + - linkedPorts: + 16940: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17352 components: - pos: 45.5,-15.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16939 - Off: - - port: Off - uid: 16939 - type: SignalTransmitter + - linkedPorts: + 16939: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17353 components: - pos: 35.5,-11.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16946 - Off: - - port: Off - uid: 16946 - type: SignalTransmitter + - linkedPorts: + 16946: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17354 components: - rot: 3.141592653589793 rad pos: 37.5,-19.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16945 - Off: - - port: Off - uid: 16945 - type: SignalTransmitter + - linkedPorts: + 16945: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17357 components: - rot: -1.5707963267948966 rad pos: 37.5,-23.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16935 - Off: - - port: Off - uid: 16935 - type: SignalTransmitter + - linkedPorts: + 16935: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17358 components: - rot: -1.5707963267948966 rad pos: 40.5,-23.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16936 - Off: - - port: Off - uid: 16936 - type: SignalTransmitter + - linkedPorts: + 16936: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17359 components: - rot: -1.5707963267948966 rad pos: 44.5,-24.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16937 - Off: - - port: Off - uid: 16937 - type: SignalTransmitter + - linkedPorts: + 16937: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17360 components: - pos: 48.5,-22.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16938 - Off: - - port: Off - uid: 16938 - type: SignalTransmitter + - linkedPorts: + 16938: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17361 components: - pos: 41.5,-37.5 parent: 6747 type: Transform - - outputs: - On: - - port: On - uid: 16232 - Off: - - port: Off - uid: 16232 - type: SignalTransmitter + - linkedPorts: + 16232: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 18562 components: - pos: -5.5,37.5 parent: 6747 type: Transform - - outputs: - On: - - port: Forward - uid: 8565 - - port: Forward - uid: 1002 - - port: Open - uid: 1024 - - port: Forward - uid: 1020 - - port: Forward - uid: 1021 - - port: Forward - uid: 1022 - - port: Forward - uid: 1001 - - port: Open - uid: 1023 - - port: Forward - uid: 8566 - - port: Forward - uid: 8567 - Off: - - port: Off - uid: 8565 - - port: Off - uid: 1002 - - port: Close - uid: 1024 - - port: Off - uid: 1020 - - port: Off - uid: 1021 - - port: Off - uid: 1022 - - port: Off - uid: 1001 - - port: Close - uid: 1023 - - port: Off - uid: 8566 - - port: Off - uid: 8567 - type: SignalTransmitter + - linkedPorts: + 8565: + - On: Forward + - Off: Off + 1002: + - On: Forward + - Off: Off + 1024: + - On: Open + - Off: Close + 1020: + - On: Forward + - Off: Off + 1021: + - On: Forward + - Off: Off + 1022: + - On: Forward + - Off: Off + 1001: + - On: Forward + - Off: Off + 1023: + - On: Open + - Off: Close + 8566: + - On: Forward + - Off: Off + 8567: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 23497 components: - rot: 3.141592653589793 rad pos: 14.5,16.5 parent: 6747 type: Transform - - outputs: - On: - - port: Open - uid: 23495 - - port: Open - uid: 23496 - - port: Open - uid: 17617 - - port: Open - uid: 14974 - Off: - - port: Close - uid: 23495 - - port: Close - uid: 23496 - - port: Close - uid: 17617 - - port: Close - uid: 14974 - type: SignalTransmitter + - linkedPorts: + 23495: + - On: Open + - Off: Close + 23496: + - On: Open + - Off: Close + 17617: + - On: Open + - Off: Close + 14974: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 23539 components: - rot: 3.141592653589793 rad @@ -144691,46 +143696,35 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 23538 - - port: Open - uid: 23537 - - port: Open - uid: 23536 - - port: Open - uid: 23535 - - port: Open - uid: 23534 - - port: Open - uid: 23533 - - port: Open - uid: 23532 - - port: Open - uid: 23531 - - port: Open - uid: 6873 - Off: - - port: Close - uid: 23538 - - port: Close - uid: 23537 - - port: Close - uid: 23536 - - port: Close - uid: 23535 - - port: Close - uid: 23534 - - port: Close - uid: 23533 - - port: Close - uid: 23532 - - port: Close - uid: 23531 - - port: Close - uid: 6873 - type: SignalTransmitter + - linkedPorts: + 23538: + - On: Open + - Off: Close + 23537: + - On: Open + - Off: Close + 23536: + - On: Open + - Off: Close + 23535: + - On: Open + - Off: Close + 23534: + - On: Open + - Off: Close + 23533: + - On: Open + - Off: Close + 23532: + - On: Open + - Off: Close + 23531: + - On: Open + - Off: Close + 6873: + - On: Open + - Off: Close + type: DeviceLinkSource - type: ItemCooldown - uid: 25385 components: @@ -144750,17 +143744,6 @@ entities: 25384: - On: Open - Off: Close - registeredSinks: - On: - - 25316 - - 25382 - - 25383 - - 25384 - Off: - - 25316 - - 25382 - - 25383 - - 25384 type: DeviceLinkSource - proto: SignalTimerElectronics entities: @@ -152745,7 +151728,7 @@ entities: - pos: -13.014382,-57.852844 parent: 6747 type: Transform -- proto: ToyAssistant +- proto: ToyFigurinePassenger entities: - uid: 6560 components: @@ -152864,291 +151847,196 @@ entities: - pos: 39.5,1.5 parent: 6747 type: Transform - - outputs: - Left: - - port: Forward - uid: 2279 - - port: Forward - uid: 2278 - - port: Forward - uid: 2277 - - port: Forward - uid: 13501 - Right: - - port: Reverse - uid: 2279 - - port: Reverse - uid: 2278 - - port: Reverse - uid: 2277 - - port: Reverse - uid: 13501 - Middle: - - port: Off - uid: 2279 - - port: Off - uid: 2278 - - port: Off - uid: 2277 - - port: Off - uid: 13501 - type: SignalTransmitter + - linkedPorts: + 2279: + - Left: Forward + - Right: Reverse + - Middle: Off + 2278: + - Left: Forward + - Right: Reverse + - Middle: Off + 2277: + - Left: Forward + - Right: Reverse + - Middle: Off + 13501: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 7372 components: - pos: 47.5,10.5 parent: 6747 type: Transform - - outputs: - Left: - - port: Forward - uid: 6602 - - port: Forward - uid: 6601 - - port: Forward - uid: 6600 - - port: Forward - uid: 6599 - - port: Forward - uid: 1123 - - port: Forward - uid: 1122 - Right: - - port: Reverse - uid: 6602 - - port: Reverse - uid: 6601 - - port: Reverse - uid: 6600 - - port: Reverse - uid: 6599 - - port: Reverse - uid: 1123 - - port: Reverse - uid: 1122 - Middle: - - port: Off - uid: 6602 - - port: Off - uid: 6601 - - port: Off - uid: 6600 - - port: Off - uid: 6599 - - port: Off - uid: 1123 - - port: Off - uid: 1122 - type: SignalTransmitter + - linkedPorts: + 6602: + - Left: Forward + - Right: Reverse + - Middle: Off + 6601: + - Left: Forward + - Right: Reverse + - Middle: Off + 6600: + - Left: Forward + - Right: Reverse + - Middle: Off + 6599: + - Left: Forward + - Right: Reverse + - Middle: Off + 1123: + - Left: Forward + - Right: Reverse + - Middle: Off + 1122: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 8237 components: - pos: 2.5,35.5 parent: 6747 type: Transform - - outputs: - Left: - - port: Forward - uid: 2873 - - port: Forward - uid: 2875 - - port: Forward - uid: 8556 - - port: Forward - uid: 8557 - - port: Forward - uid: 8558 - - port: Forward - uid: 8559 - - port: Forward - uid: 8560 - - port: Forward - uid: 8561 - - port: Forward - uid: 8562 - - port: Forward - uid: 8563 - Right: - - port: Reverse - uid: 2873 - - port: Reverse - uid: 2875 - - port: Reverse - uid: 8556 - - port: Reverse - uid: 8557 - - port: Reverse - uid: 8558 - - port: Reverse - uid: 8559 - - port: Reverse - uid: 8560 - - port: Reverse - uid: 8561 - - port: Reverse - uid: 8562 - - port: Reverse - uid: 8563 - Middle: - - port: Off - uid: 2873 - - port: Off - uid: 2875 - - port: Off - uid: 8556 - - port: Off - uid: 8557 - - port: Off - uid: 8558 - - port: Off - uid: 8559 - - port: Off - uid: 8560 - - port: Off - uid: 8561 - - port: Off - uid: 8562 - - port: Off - uid: 8563 - type: SignalTransmitter + - linkedPorts: + 2873: + - Left: Forward + - Right: Reverse + - Middle: Off + 2875: + - Left: Forward + - Right: Reverse + - Middle: Off + 8556: + - Left: Forward + - Right: Reverse + - Middle: Off + 8557: + - Left: Forward + - Right: Reverse + - Middle: Off + 8558: + - Left: Forward + - Right: Reverse + - Middle: Off + 8559: + - Left: Forward + - Right: Reverse + - Middle: Off + 8560: + - Left: Forward + - Right: Reverse + - Middle: Off + 8561: + - Left: Forward + - Right: Reverse + - Middle: Off + 8562: + - Left: Forward + - Right: Reverse + - Middle: Off + 8563: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 8624 components: - pos: -12.5,44.5 parent: 6747 type: Transform - - outputs: - Left: - - port: Forward - uid: 8585 - - port: Forward - uid: 8584 - - port: Forward - uid: 8583 - - port: Forward - uid: 8582 - - port: Forward - uid: 8581 - - port: Forward - uid: 8580 - - port: Forward - uid: 8579 - - port: Forward - uid: 8623 - Right: - - port: Reverse - uid: 8585 - - port: Reverse - uid: 8584 - - port: Reverse - uid: 8583 - - port: Reverse - uid: 8582 - - port: Reverse - uid: 8581 - - port: Reverse - uid: 8580 - - port: Reverse - uid: 8579 - - port: Reverse - uid: 8623 - Middle: - - port: Off - uid: 8585 - - port: Off - uid: 8584 - - port: Off - uid: 8583 - - port: Off - uid: 8582 - - port: Off - uid: 8581 - - port: Off - uid: 8580 - - port: Off - uid: 8579 - - port: Off - uid: 8623 - type: SignalTransmitter + - linkedPorts: + 8585: + - Left: Forward + - Right: Reverse + - Middle: Off + 8584: + - Left: Forward + - Right: Reverse + - Middle: Off + 8583: + - Left: Forward + - Right: Reverse + - Middle: Off + 8582: + - Left: Forward + - Right: Reverse + - Middle: Off + 8581: + - Left: Forward + - Right: Reverse + - Middle: Off + 8580: + - Left: Forward + - Right: Reverse + - Middle: Off + 8579: + - Left: Forward + - Right: Reverse + - Middle: Off + 8623: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 8625 components: - pos: -14.5,32.5 parent: 6747 type: Transform - - outputs: - Left: - - port: Forward - uid: 8578 - - port: Forward - uid: 8577 - - port: Forward - uid: 8576 - - port: Forward - uid: 8575 - - port: Forward - uid: 8574 - - port: Forward - uid: 8573 - - port: Forward - uid: 8572 - - port: Forward - uid: 8571 - - port: Forward - uid: 8570 - - port: Forward - uid: 8569 - - port: Forward - uid: 8568 - - port: Forward - uid: 2812 - Right: - - port: Reverse - uid: 8578 - - port: Reverse - uid: 8577 - - port: Reverse - uid: 8576 - - port: Reverse - uid: 8575 - - port: Reverse - uid: 8574 - - port: Reverse - uid: 8573 - - port: Reverse - uid: 8572 - - port: Reverse - uid: 8571 - - port: Reverse - uid: 8570 - - port: Reverse - uid: 8569 - - port: Reverse - uid: 8568 - - port: Reverse - uid: 2812 - Middle: - - port: Off - uid: 8578 - - port: Off - uid: 8577 - - port: Off - uid: 8576 - - port: Off - uid: 8575 - - port: Off - uid: 8574 - - port: Off - uid: 8573 - - port: Off - uid: 8572 - - port: Off - uid: 8571 - - port: Off - uid: 8570 - - port: Off - uid: 8569 - - port: Off - uid: 8568 - - port: Off - uid: 2812 - type: SignalTransmitter + - linkedPorts: + 8578: + - Left: Forward + - Right: Reverse + - Middle: Off + 8577: + - Left: Forward + - Right: Reverse + - Middle: Off + 8576: + - Left: Forward + - Right: Reverse + - Middle: Off + 8575: + - Left: Forward + - Right: Reverse + - Middle: Off + 8574: + - Left: Forward + - Right: Reverse + - Middle: Off + 8573: + - Left: Forward + - Right: Reverse + - Middle: Off + 8572: + - Left: Forward + - Right: Reverse + - Middle: Off + 8571: + - Left: Forward + - Right: Reverse + - Middle: Off + 8570: + - Left: Forward + - Right: Reverse + - Middle: Off + 8569: + - Left: Forward + - Right: Reverse + - Middle: Off + 8568: + - Left: Forward + - Right: Reverse + - Middle: Off + 2812: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UnfinishedMachineFrame entities: - uid: 4410 @@ -168884,7 +167772,212 @@ entities: - pos: -39.5,-4.5 parent: 6747 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorBarLocked + entities: + - uid: 1319 + components: + - rot: 1.5707963267948966 rad + pos: -22.5,-29.5 + parent: 6747 + type: Transform + - uid: 1365 + components: + - rot: 1.5707963267948966 rad + pos: -22.5,-30.5 + parent: 6747 + type: Transform + - uid: 5858 + components: + - pos: 58.5,-48.5 + parent: 6747 + type: Transform + - uid: 6101 + components: + - pos: 59.5,-48.5 + parent: 6747 + type: Transform + - uid: 19501 + components: + - rot: -1.5707963267948966 rad + pos: 60.5,-52.5 + parent: 6747 + type: Transform +- proto: WindoorHydroponicsLocked + entities: + - uid: 749 + components: + - rot: -1.5707963267948966 rad + pos: -16.5,-18.5 + parent: 6747 + type: Transform + - uid: 1582 + components: + - pos: -15.5,-19.5 + parent: 6747 + type: Transform + - uid: 5879 + components: + - pos: -8.5,-13.5 + parent: 6747 + type: Transform + - uid: 14664 + components: + - pos: -7.5,-13.5 + parent: 6747 + type: Transform +- proto: WindoorKitchenLocked + entities: + - uid: 2672 + components: + - rot: 1.5707963267948966 rad + pos: -9.5,-24.5 + parent: 6747 + type: Transform + - uid: 2673 + components: + - rot: 1.5707963267948966 rad + pos: -9.5,-25.5 + parent: 6747 + type: Transform + - uid: 2674 + components: + - rot: 1.5707963267948966 rad + pos: -9.5,-26.5 + parent: 6747 + type: Transform +- proto: WindoorSecure + entities: + - uid: 1564 + components: + - rot: 3.141592653589793 rad + pos: -41.5,11.5 + parent: 6747 + type: Transform + - uid: 2753 + components: + - rot: 1.5707963267948966 rad + pos: -39.5,7.5 + parent: 6747 + type: Transform + - uid: 2754 + components: + - rot: 1.5707963267948966 rad + pos: -39.5,9.5 + parent: 6747 + type: Transform + - uid: 2755 + components: + - rot: 1.5707963267948966 rad + pos: -39.5,10.5 + parent: 6747 + type: Transform + - uid: 2766 + components: + - rot: 1.5707963267948966 rad + pos: -39.5,8.5 + parent: 6747 + type: Transform + - uid: 2770 + components: + - rot: 3.141592653589793 rad + pos: -25.5,0.5 + parent: 6747 + type: Transform + - uid: 2771 + components: + - rot: 3.141592653589793 rad + pos: -22.5,0.5 + parent: 6747 + type: Transform + - uid: 2772 + components: + - rot: 3.141592653589793 rad + pos: -19.5,0.5 + parent: 6747 + type: Transform + - uid: 3870 + components: + - rot: -1.5707963267948966 rad + pos: -38.5,0.5 + parent: 6747 + type: Transform + - uid: 5798 + components: + - rot: -1.5707963267948966 rad + pos: -43.5,8.5 + parent: 6747 + type: Transform + - uid: 8348 + components: + - pos: -47.5,0.5 + parent: 6747 + type: Transform + - uid: 8352 + components: + - pos: -45.5,0.5 + parent: 6747 + type: Transform + - uid: 8353 + components: + - pos: -43.5,0.5 + parent: 6747 + type: Transform + - uid: 8704 + components: + - pos: 38.5,14.5 + parent: 6747 + type: Transform + - uid: 8709 + components: + - pos: 26.5,12.5 + parent: 6747 + type: Transform + - uid: 8736 + components: + - rot: -1.5707963267948966 rad + pos: 38.5,-32.5 + parent: 6747 + type: Transform + - uid: 8737 + components: + - rot: -1.5707963267948966 rad + pos: 42.5,11.5 + parent: 6747 + type: Transform + - uid: 8738 + components: + - rot: -1.5707963267948966 rad + pos: 38.5,-33.5 + parent: 6747 + type: Transform + - uid: 8739 + components: + - rot: 3.141592653589793 rad + pos: 21.5,-48.5 + parent: 6747 + type: Transform + - uid: 8787 + components: + - pos: -45.5,7.5 + parent: 6747 + type: Transform + - uid: 15636 + components: + - rot: 3.141592653589793 rad + pos: -42.5,11.5 + parent: 6747 + type: Transform + - uid: 25407 + components: + - pos: -54.5,-6.5 + parent: 6747 + type: Transform + - uid: 25408 + components: + - pos: -53.5,-6.5 + parent: 6747 + type: Transform +- proto: WindoorSecureArmoryLocked entities: - uid: 1622 components: @@ -168932,45 +168025,29 @@ entities: pos: -37.5,-24.5 parent: 6747 type: Transform -- proto: WindoorBarLocked +- proto: WindoorSecureBrigLocked entities: - - uid: 1319 + - uid: 1905 components: - - rot: 1.5707963267948966 rad - pos: -22.5,-29.5 + - rot: -1.5707963267948966 rad + pos: -8.5,-44.5 parent: 6747 type: Transform - - uid: 1365 +- proto: WindoorSecureCargoLocked + entities: + - uid: 6728 components: - rot: 1.5707963267948966 rad - pos: -22.5,-30.5 - parent: 6747 - type: Transform - - uid: 5858 - components: - - pos: 58.5,-48.5 - parent: 6747 - type: Transform - - uid: 6101 - components: - - pos: 59.5,-48.5 - parent: 6747 - type: Transform - - uid: 19501 - components: - - rot: -1.5707963267948966 rad - pos: 60.5,-52.5 + pos: 42.5,11.5 parent: 6747 type: Transform -- proto: WindoorBrigLocked - entities: - - uid: 1905 + - uid: 8742 components: - - rot: -1.5707963267948966 rad - pos: -8.5,-44.5 + - rot: 3.141592653589793 rad + pos: 38.5,14.5 parent: 6747 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureChemistryLocked entities: - uid: 3757 components: @@ -168984,7 +168061,7 @@ entities: pos: 14.5,-24.5 parent: 6747 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 3355 components: @@ -169038,7 +168115,7 @@ entities: pos: -33.5,-47.5 parent: 6747 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 836 components: @@ -169046,50 +168123,21 @@ entities: pos: 26.5,12.5 parent: 6747 type: Transform -- proto: WindoorHydroponicsLocked +- proto: WindoorSecureJanitorLocked entities: - - uid: 749 + - uid: 2282 components: - rot: -1.5707963267948966 rad - pos: -16.5,-18.5 - parent: 6747 - type: Transform - - uid: 1582 - components: - - pos: -15.5,-19.5 - parent: 6747 - type: Transform - - uid: 5879 - components: - - pos: -8.5,-13.5 - parent: 6747 - type: Transform - - uid: 14664 - components: - - pos: -7.5,-13.5 - parent: 6747 - type: Transform -- proto: WindoorKitchenLocked - entities: - - uid: 2672 - components: - - rot: 1.5707963267948966 rad - pos: -9.5,-24.5 - parent: 6747 - type: Transform - - uid: 2673 - components: - - rot: 1.5707963267948966 rad - pos: -9.5,-25.5 + pos: 38.5,1.5 parent: 6747 type: Transform - - uid: 2674 + - uid: 2283 components: - - rot: 1.5707963267948966 rad - pos: -9.5,-26.5 + - rot: -1.5707963267948966 rad + pos: 38.5,-0.5 parent: 6747 type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 298 components: @@ -169178,7 +168226,7 @@ entities: pos: 53.5,-42.5 parent: 6747 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 2920 components: @@ -169216,167 +168264,7 @@ entities: - pos: 28.5,-64.5 parent: 6747 type: Transform -- proto: WindoorSecure - entities: - - uid: 1564 - components: - - rot: 3.141592653589793 rad - pos: -41.5,11.5 - parent: 6747 - type: Transform - - uid: 2753 - components: - - rot: 1.5707963267948966 rad - pos: -39.5,7.5 - parent: 6747 - type: Transform - - uid: 2754 - components: - - rot: 1.5707963267948966 rad - pos: -39.5,9.5 - parent: 6747 - type: Transform - - uid: 2755 - components: - - rot: 1.5707963267948966 rad - pos: -39.5,10.5 - parent: 6747 - type: Transform - - uid: 2766 - components: - - rot: 1.5707963267948966 rad - pos: -39.5,8.5 - parent: 6747 - type: Transform - - uid: 2770 - components: - - rot: 3.141592653589793 rad - pos: -25.5,0.5 - parent: 6747 - type: Transform - - uid: 2771 - components: - - rot: 3.141592653589793 rad - pos: -22.5,0.5 - parent: 6747 - type: Transform - - uid: 2772 - components: - - rot: 3.141592653589793 rad - pos: -19.5,0.5 - parent: 6747 - type: Transform - - uid: 3870 - components: - - rot: -1.5707963267948966 rad - pos: -38.5,0.5 - parent: 6747 - type: Transform - - uid: 5798 - components: - - rot: -1.5707963267948966 rad - pos: -43.5,8.5 - parent: 6747 - type: Transform - - uid: 8348 - components: - - pos: -47.5,0.5 - parent: 6747 - type: Transform - - uid: 8352 - components: - - pos: -45.5,0.5 - parent: 6747 - type: Transform - - uid: 8353 - components: - - pos: -43.5,0.5 - parent: 6747 - type: Transform - - uid: 8704 - components: - - pos: 38.5,14.5 - parent: 6747 - type: Transform - - uid: 8709 - components: - - pos: 26.5,12.5 - parent: 6747 - type: Transform - - uid: 8736 - components: - - rot: -1.5707963267948966 rad - pos: 38.5,-32.5 - parent: 6747 - type: Transform - - uid: 8737 - components: - - rot: -1.5707963267948966 rad - pos: 42.5,11.5 - parent: 6747 - type: Transform - - uid: 8738 - components: - - rot: -1.5707963267948966 rad - pos: 38.5,-33.5 - parent: 6747 - type: Transform - - uid: 8739 - components: - - rot: 3.141592653589793 rad - pos: 21.5,-48.5 - parent: 6747 - type: Transform - - uid: 8787 - components: - - pos: -45.5,7.5 - parent: 6747 - type: Transform - - uid: 15636 - components: - - rot: 3.141592653589793 rad - pos: -42.5,11.5 - parent: 6747 - type: Transform - - uid: 25407 - components: - - pos: -54.5,-6.5 - parent: 6747 - type: Transform - - uid: 25408 - components: - - pos: -53.5,-6.5 - parent: 6747 - type: Transform -- proto: WindoorSecureCargoLocked - entities: - - uid: 6728 - components: - - rot: 1.5707963267948966 rad - pos: 42.5,11.5 - parent: 6747 - type: Transform - - uid: 8742 - components: - - rot: 3.141592653589793 rad - pos: 38.5,14.5 - parent: 6747 - type: Transform -- proto: WindoorSecureJanitorLocked - entities: - - uid: 2282 - components: - - rot: -1.5707963267948966 rad - pos: 38.5,1.5 - parent: 6747 - type: Transform - - uid: 2283 - components: - - rot: -1.5707963267948966 rad - pos: 38.5,-0.5 - parent: 6747 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 290 components: diff --git a/Resources/Maps/centcomm.yml b/Resources/Maps/centcomm.yml index c92b25311a..89c5f1af86 100644 --- a/Resources/Maps/centcomm.yml +++ b/Resources/Maps/centcomm.yml @@ -5,21 +5,21 @@ tilemap: 0: Space 10: FloorAsteroidSand 12: FloorBar - 15: FloorBlueCircuit - 23: FloorDark - 41: FloorGrass - 45: FloorGreenCircuit - 48: FloorKitchen - 50: FloorLino - 59: FloorReinforced - 69: FloorSteel - 79: FloorTechMaint - 82: FloorWhite - 92: FloorWood - 94: Lattice - 95: Plating + 16: FloorBlueCircuit + 24: FloorDark + 42: FloorGrass + 46: FloorGreenCircuit + 49: FloorKitchen + 51: FloorLino + 61: FloorReinforced + 71: FloorSteel + 81: FloorTechMaint + 84: FloorWhite + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1668 components: @@ -30,100 +30,127 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAAXwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAAAAAAAAAAAAAXgAAAF4AAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAABfAAAACgAAAF8AAAAXAAAAFwAAABcAAABfAAAARQAAAEUAAABFAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAFwAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAAoAAABfAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAXwAAACkAAABfAAAAFwAAAF8AAAApAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAAXwAAAF8AAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAAApAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAKQAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAEUAAABFAAAAXwAAABcAAABcAAAAMgAAADIAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAABFAAAARQAAAF8AAAAXAAAAXAAAADIAAAAyAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAABcAAABfAAAARQAAAEUAAABfAAAAFwAAAFwAAAAyAAAAMgAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAAYQAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABhAAAACgAAAGEAAAAYAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAAoAAABhAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAYQAAACoAAABhAAAAGAAAAGEAAAAqAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAqAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAKgAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAEcAAABHAAAAYQAAABgAAABeAAAAMwAAADMAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAABHAAAARwAAAGEAAAAYAAAAXgAAADMAAAAzAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAABgAAABhAAAARwAAAEcAAABhAAAAGAAAAF4AAAAzAAAAMwAAAA== 0,-1: ind: 0,-1 - tiles: RQAAAEUAAABfAAAAFwAAABcAAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAFwAAABcAAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAABFAAAARQAAAEUAAAAXAAAAXwAAAF8AAABFAAAARQAAAF8AAAAXAAAAFwAAABcAAABfAAAACgAAAF8AAAAXAAAARQAAAEUAAABFAAAAFwAAAF8AAABfAAAARQAAAEUAAABfAAAAFwAAABcAAAAXAAAAXwAAAF8AAABfAAAAFwAAAEUAAABFAAAARQAAABcAAABfAAAAXwAAAEUAAABFAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABFAAAARQAAAF8AAAAXAAAAFwAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAFwAAABcAAAAXAAAAXwAAAAoAAABfAAAACgAAAAoAAAAKAAAAXwAAAAoAAAAKAAAACgAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAACkAAABfAAAAFwAAAF8AAAApAAAAXwAAAF8AAABSAAAARQAAAEUAAABFAAAARQAAAEUAAABSAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAAXwAAAF8AAABfAAAAUgAAAEUAAABFAAAARQAAAEUAAABFAAAAUgAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAApAAAAXwAAAFIAAABFAAAARQAAAEUAAABFAAAARQAAAFIAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAKQAAAF8AAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABSAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAUgAAAF8AAABSAAAAXwAAADIAAABcAAAAFwAAAF8AAABFAAAARQAAAF8AAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAyAAAAXAAAABcAAABfAAAARQAAAEUAAAAXAAAAFwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAMgAAAFwAAAAXAAAAXwAAAEUAAABFAAAAXwAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + RwAAAEcAAABhAAAAGAAAABgAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAABHAAAARwAAAEcAAAAYAAAAYQAAAGEAAABHAAAARwAAAGEAAAAYAAAAGAAAABgAAABhAAAACgAAAGEAAAAYAAAARwAAAEcAAABHAAAAGAAAAGEAAABhAAAARwAAAEcAAABhAAAAGAAAABgAAAAYAAAAYQAAAGEAAABhAAAAGAAAAEcAAABHAAAARwAAABgAAABhAAAAYQAAAEcAAABHAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABHAAAARwAAAGEAAAAYAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAGAAAABgAAAAYAAAAYQAAAAoAAABhAAAACgAAAAoAAAAKAAAAYQAAAAoAAAAKAAAACgAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAACoAAABhAAAAGAAAAGEAAAAqAAAAYQAAAGEAAABUAAAARwAAAEcAAABHAAAARwAAAEcAAABUAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAABhAAAAVAAAAEcAAABHAAAARwAAAEcAAABHAAAAVAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAqAAAAYQAAAFQAAABHAAAARwAAAEcAAABHAAAARwAAAFQAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAKgAAAGEAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAAGEAAABUAAAAYQAAADMAAABeAAAAGAAAAGEAAABHAAAARwAAAGEAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAzAAAAXgAAABgAAABhAAAARwAAAEcAAAAYAAAAGAAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAMwAAAF4AAAAYAAAAYQAAAEcAAABHAAAAYQAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAA== -1,0: ind: -1,0 - tiles: RQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAABcAAAAXAAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAEUAAABFAAAAXwAAABcAAAAXAAAAFwAAABcAAAApAAAAKQAAAF8AAAApAAAAKQAAACkAAABfAAAAXwAAAF8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAACkAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAAF8AAAApAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAFwAAAF8AAABfAAAAFwAAABcAAAAXAAAAXwAAAF8AAAAKAAAAXwAAABcAAABfAAAACgAAAF8AAAAXAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAAMgAAABcAAABfAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAABcAAABfAAAARQAAAEUAAABFAAAARQAAADIAAAAXAAAAXwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAAAyAAAAFwAAAF8AAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAAFwAAABcAAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAAEUAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + RwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAABgAAAAYAAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAEcAAABHAAAAYQAAABgAAAAYAAAAGAAAABgAAAAqAAAAKgAAAGEAAAAqAAAAKgAAACoAAABhAAAAYQAAAGEAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACoAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAqAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAGEAAABhAAAAGAAAABgAAAAYAAAAYQAAAGEAAAAKAAAAYQAAABgAAABhAAAACgAAAGEAAAAYAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAAMwAAABgAAABhAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAABgAAABhAAAARwAAAEcAAABHAAAARwAAADMAAAAYAAAAYQAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAAAzAAAAGAAAAGEAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAAGAAAABgAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAAEcAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAGEAAABHAAAARwAAAEcAAABHAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAA== 0,0: ind: 0,0 - tiles: FwAAABcAAAAXAAAAFwAAAEUAAABFAAAAFwAAABcAAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAABcAAAAXAAAAFwAAAF8AAABFAAAARQAAAF8AAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAKQAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAAApAAAAXwAAACkAAABfAAAAXwAAAF8AAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAAKQAAAF8AAAAKAAAACgAAAF8AAAAKAAAACgAAAAoAAABfAAAACgAAAAoAAABfAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAARQAAAF8AAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAARQAAAEUAAABFAAAAXwAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAABcAAAAXAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAABcAAABFAAAARQAAAEUAAABfAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAA== + tiles: + GAAAABgAAAAYAAAAGAAAAEcAAABHAAAAGAAAABgAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAABgAAAAYAAAAGAAAAGEAAABHAAAARwAAAGEAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAKgAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAqAAAAYQAAACoAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAKgAAAGEAAAAKAAAACgAAAGEAAAAKAAAACgAAAAoAAABhAAAACgAAAAoAAABhAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAAGEAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAARwAAAEcAAABHAAAAYQAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAEcAAABHAAAARwAAABgAAAAYAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAABgAAABHAAAARwAAAEcAAABhAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAA== 1,-1: ind: 1,-1 - tiles: TwAAAE8AAABfAAAARQAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAF8AAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAABcAAAAXAAAAXwAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAFwAAABcAAABfAAAAFwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAABcAAAAXAAAAXwAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAACkAAAApAAAAKQAAACkAAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAKQAAACkAAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAABfAAAAXwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAACgAAAF8AAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAXAAAAXwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAABcAAABfAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + UQAAAFEAAABhAAAARwAAAEcAAABHAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABHAAAARwAAAGEAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAABgAAAAYAAAAYQAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAGAAAABgAAABhAAAAGAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAABgAAAAYAAAAYQAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAACoAAAAqAAAAKgAAACoAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAKgAAACoAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABhAAAAYQAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAACgAAAGEAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAYAAAAYQAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAABgAAABhAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAA== 1,0: ind: 1,0 - tiles: FwAAABcAAAAXAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAXAAAAXwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAAoAAABfAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAKQAAACkAAAApAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAKAAAAXwAAACkAAAApAAAAKQAAACkAAAApAAAAXwAAACkAAAApAAAAKQAAAF8AAAApAAAAKQAAACkAAABfAAAAXwAAAF8AAAApAAAAKQAAACkAAAApAAAAKQAAAF8AAAApAAAAKQAAACkAAABfAAAAKQAAACkAAAApAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAMgAAADIAAAAyAAAAFwAAABcAAAAXAAAAXAAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAFwAAADIAAAAyAAAAMgAAABcAAAAXAAAAFwAAAFwAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAABcAAAAyAAAAMgAAADIAAAAXAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAMgAAADIAAAAyAAAAFwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAFwAAADIAAAAyAAAAMgAAABcAAABfAAAAFwAAABcAAABfAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAA== + tiles: + GAAAABgAAAAYAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAYAAAAYQAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAAoAAABhAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAKAAAAYQAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAACoAAAAqAAAAKgAAAGEAAAAqAAAAKgAAACoAAABhAAAAYQAAAGEAAAAqAAAAKgAAACoAAAAqAAAAKgAAAGEAAAAqAAAAKgAAACoAAABhAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAMwAAADMAAAAzAAAAGAAAABgAAAAYAAAAXgAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAGAAAADMAAAAzAAAAMwAAABgAAAAYAAAAGAAAAF4AAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAABgAAAAzAAAAMwAAADMAAAAYAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAMwAAADMAAAAzAAAAGAAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAGAAAADMAAAAzAAAAMwAAABgAAABhAAAAGAAAABgAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAABcAAABcAAAAFwAAABcAAAAXAAAADAAAAAwAAAAMAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAF8AAABPAAAAXAAAABcAAAAXAAAAFwAAAAwAAAAMAAAAFwAAABcAAABcAAAAXAAAABcAAABfAAAARQAAAEUAAABfAAAAXwAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABcAAAAXAAAAXAAAAFwAAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAAAMAAAADAAAABcAAAAXAAAAFwAAAAwAAAAXAAAAFwAAAFwAAABcAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAADAAAAAwAAAAXAAAAFwAAABcAAAAMAAAAFwAAABcAAABcAAAAXAAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFwAAABfAAAAXAAAAFwAAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAAAXAAAAXwAAABcAAABfAAAAKQAAAF8AAABcAAAAXAAAAFwAAABcAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAAFwAAAF8AAAAXAAAAXwAAACkAAABfAAAAXAAAAFwAAABcAAAAXAAAABcAAABFAAAARQAAAEUAAABfAAAAXwAAABcAAABfAAAAFwAAAF8AAAApAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAAXwAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAE8AAABFAAAARQAAAF8AAABFAAAAXwAAAF8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAARQAAAEUAAABfAAAARQAAAEUAAABfAAAACgAAAAoAAABfAAAAFwAAABcAAABfAAAAXwAAAA== + tiles: + AAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAABgAAABeAAAAGAAAABgAAAAYAAAADAAAAAwAAAAMAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAGEAAABRAAAAXgAAABgAAAAYAAAAGAAAAAwAAAAMAAAAGAAAABgAAABeAAAAXgAAABgAAABhAAAARwAAAEcAAABhAAAAYQAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABgAAAAYAAAAXgAAAF4AAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAAAMAAAADAAAABgAAAAYAAAAGAAAAAwAAAAYAAAAGAAAAF4AAABeAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAADAAAAAwAAAAYAAAAGAAAABgAAAAMAAAAGAAAABgAAABeAAAAXgAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABhAAAAXgAAAF4AAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAAAYAAAAYQAAABgAAABhAAAAKgAAAGEAAABeAAAAXgAAAF4AAABeAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAAGAAAAGEAAAAYAAAAYQAAACoAAABhAAAAXgAAAF4AAABeAAAAXgAAABgAAABHAAAARwAAAEcAAABhAAAAYQAAABgAAABhAAAAGAAAAGEAAAAqAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAAYQAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAFEAAABHAAAARwAAAGEAAABHAAAAYQAAAGEAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAARwAAAEcAAABhAAAARwAAAEcAAABhAAAACgAAAAoAAABhAAAAGAAAABgAAABhAAAAYQAAAA== 1,-2: ind: 1,-2 - tiles: FwAAABcAAABfAAAAXgAAADsAAAA7AAAAXgAAADsAAAA7AAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAXwAAAF4AAAA7AAAAOwAAAF4AAAA7AAAAOwAAAF4AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAABPAAAATwAAAF8AAABeAAAAOwAAADsAAABeAAAAOwAAADsAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAF8AAAAXAAAAFwAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAOwAAADsAAAA7AAAARQAAAEUAAAAXAAAAFwAAABcAAAAXAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAADsAAABfAAAAXwAAAEUAAABFAAAAXwAAABcAAAAXAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAA7AAAALQAAAC0AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAOwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAADsAAAAPAAAADwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAA7AAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAOwAAADsAAAA7AAAARQAAAF8AAABfAAAAFwAAABcAAAAXAAAAXwAAAF8AAAAXAAAAFwAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAXAAAARQAAAEUAAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAAEUAAABFAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAAXwAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAABcAAABFAAAARQAAAA== + tiles: + GAAAABgAAABhAAAAYAAAAD0AAAA9AAAAYAAAAD0AAAA9AAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAYQAAAGAAAAA9AAAAPQAAAGAAAAA9AAAAPQAAAGAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAGEAAABgAAAAPQAAAD0AAABgAAAAPQAAAD0AAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAGEAAAAYAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAPQAAAD0AAAA9AAAARwAAAEcAAAAYAAAAGAAAABgAAAAYAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAD0AAABhAAAAYQAAAEcAAABHAAAAYQAAABgAAAAYAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAA9AAAALgAAAC4AAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAD0AAAAQAAAAEAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAA9AAAAYQAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAPQAAAD0AAAA9AAAARwAAAGEAAABhAAAAGAAAABgAAAAYAAAAYQAAAGEAAAAYAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAYAAAARwAAAEcAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAAEcAAABHAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAAYQAAAEcAAABhAAAAYQAAAGEAAABhAAAARwAAABgAAABHAAAARwAAAA== -1,-2: ind: -1,-2 - tiles: XwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAAwAAAAMAAAADAAAABcAAAAXAAAAFwAAAFwAAABcAAAAXwAAAEUAAABFAAAAXwAAABcAAAAXAAAAFwAAAF8AAAAMAAAADAAAAAwAAAAXAAAAFwAAABcAAABcAAAAXAAAAF8AAABFAAAARQAAAF8AAAAXAAAAMAAAADAAAAAXAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAXAAAARQAAAEUAAABfAAAAFwAAADAAAAAwAAAAFwAAAAwAAAAMAAAAFwAAABcAAAAXAAAADAAAAAwAAAAMAAAAXwAAAEUAAABFAAAAXwAAABcAAAAwAAAAMAAAABcAAAAMAAAADAAAABcAAAAXAAAAFwAAAAwAAAAMAAAADAAAABcAAABFAAAARQAAAF8AAAAXAAAAMAAAADAAAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAARQAAAEUAAABfAAAAFwAAADAAAAAwAAAAMAAAADAAAABfAAAAKQAAAF8AAAAXAAAAXwAAABcAAAAXAAAAXwAAAEUAAABFAAAAFwAAABcAAAAwAAAAMAAAADAAAAAwAAAAXwAAACkAAABfAAAAFwAAAF8AAAAXAAAAFwAAAF8AAABFAAAARQAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAAApAAAAXwAAABcAAABfAAAAFwAAABcAAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAABcAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAXwAAAEUAAABfAAAARQAAAEUAAABFAAAAXwAAABcAAAAXAAAAXwAAAAoAAAAKAAAAXwAAAEUAAABFAAAAXwAAAEUAAABFAAAAXwAAAEUAAABFAAAARQAAAA== + tiles: + YQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAAAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAAwAAAAMAAAADAAAABgAAAAYAAAAGAAAAF4AAABeAAAAYQAAAEcAAABHAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAMAAAADAAAAAwAAAAYAAAAGAAAABgAAABeAAAAXgAAAGEAAABHAAAARwAAAGEAAAAYAAAAMQAAADEAAAAYAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAYAAAARwAAAEcAAABhAAAAGAAAADEAAAAxAAAAGAAAAAwAAAAMAAAAGAAAABgAAAAYAAAADAAAAAwAAAAMAAAAYQAAAEcAAABHAAAAYQAAABgAAAAxAAAAMQAAABgAAAAMAAAADAAAABgAAAAYAAAAGAAAAAwAAAAMAAAADAAAABgAAABHAAAARwAAAGEAAAAYAAAAMQAAADEAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAARwAAAEcAAABhAAAAGAAAADEAAAAxAAAAMQAAADEAAABhAAAAKgAAAGEAAAAYAAAAYQAAABgAAAAYAAAAYQAAAEcAAABHAAAAGAAAABgAAAAxAAAAMQAAADEAAAAxAAAAYQAAACoAAABhAAAAGAAAAGEAAAAYAAAAGAAAAGEAAABHAAAARwAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAqAAAAYQAAABgAAABhAAAAGAAAABgAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAYQAAAEcAAABhAAAARwAAAEcAAABHAAAAYQAAABgAAAAYAAAAYQAAAAoAAAAKAAAAYQAAAEcAAABHAAAAYQAAAEcAAABHAAAAYQAAAEcAAABHAAAARwAAAA== 2,0: ind: 2,0 - tiles: RQAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAAApAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAKQAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAXAAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAFwAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAADIAAAAyAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAqAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAAKgAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAXgAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAAF4AAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAADMAAAAzAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: RQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAAApAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAAApAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RwAAAEcAAABHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAqAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAGEAAAAqAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,1: ind: -1,1 - tiles: FwAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAAF8AAABFAAAARQAAAEUAAABfAAAARQAAAEUAAABFAAAARQAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAAXwAAAF8AAABFAAAAXwAAAF8AAAAKAAAAXwAAABcAAABfAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAAAXAAAAXwAAAAAAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAABcAAAAXAAAAFwAAABcAAAAXAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF4AAABeAAAAXgAAAF4AAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAXgAAAAAAAAAAAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAAAAAABeAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABeAAAAXgAAAF4AAABeAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAAAAAAF4AAAAAAAAAAAAAAA== + tiles: + GAAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAAGEAAABHAAAARwAAAEcAAABhAAAARwAAAEcAAABHAAAARwAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAABHAAAAYQAAAGEAAAAKAAAAYQAAABgAAABhAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAAAYAAAAYQAAAAAAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAAAAAAGAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: RQAAAEUAAABFAAAAXwAAACkAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFwAAABfAAAAFwAAABcAAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAAAXAAAAXwAAAAoAAABfAAAAXAAAAFwAAABcAAAAXwAAABcAAAAXAAAAXwAAAEUAAABFAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAAFwAAABcAAAAXAAAAFwAAAAXAAAAFwAAAF8AAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAAAXAAAAFwAAABcAAABfAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAXAAAAXwAAAF8AAAAXAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAXwAAAEUAAABFAAAAXwAAABcAAAAXAAAAFwAAAF8AAABFAAAARQAAAF8AAAAXAAAAXwAAAF8AAAAXAAAAFwAAAEUAAABFAAAARQAAABcAAAAXAAAAFwAAABcAAAAXAAAARQAAAEUAAABFAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABfAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAADsAAAA7AAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAAF8AAABfAAAAXwAAAF8AAAA7AAAAXwAAAF8AAAA7AAAAOwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAOwAAAA== + tiles: + RwAAAEcAAABHAAAAYQAAACoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABhAAAAGAAAABgAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAAAYAAAAYQAAAAoAAABhAAAAXgAAAF4AAABeAAAAYQAAABgAAAAYAAAAYQAAAEcAAABHAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAAF4AAABeAAAAXgAAAF4AAAAYAAAAGAAAAGEAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAABhAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAYAAAAYQAAAGEAAAAYAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAYQAAAEcAAABHAAAAYQAAABgAAAAYAAAAGAAAAGEAAABHAAAARwAAAGEAAAAYAAAAYQAAAGEAAAAYAAAAGAAAAEcAAABHAAAARwAAABgAAAAYAAAAGAAAABgAAAAYAAAARwAAAEcAAABHAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABhAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAAGEAAABhAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAA9AAAAPQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAPQAAAA== 2,-2: ind: 2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAPAAAADwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAC0AAAAtAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOwAAADsAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAQAAAAEAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAC4AAAAuAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABHAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: FwAAABcAAAAXAAAAFwAAABcAAABfAAAAFwAAABcAAABfAAAAXAAAADIAAAAyAAAAMgAAADIAAAAyAAAAXAAAAF8AAABfAAAAXwAAABcAAABfAAAAXwAAABcAAAAXAAAAXwAAAFwAAAAyAAAAMgAAADIAAAAyAAAAMgAAAFwAAABPAAAAXwAAABcAAABcAAAAXAAAABcAAAAXAAAAFwAAABcAAABcAAAAMgAAADIAAAAyAAAAMgAAADIAAABcAAAATwAAAF8AAAAXAAAAMgAAADIAAABfAAAAFwAAABcAAABfAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAF8AAABfAAAAFwAAADIAAAAyAAAAXwAAAF8AAAAXAAAAXwAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAXAAAAXwAAABcAAAAyAAAAMgAAAF8AAAAXAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAFwAAAF8AAAAXAAAAXAAAAFwAAAAXAAAAFwAAADIAAAAyAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAF8AAABfAAAAFwAAABcAAAAXAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAABgAAAAYAAAAGAAAABgAAABhAAAAGAAAABgAAABhAAAAXgAAADMAAAAzAAAAMwAAADMAAAAzAAAAXgAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAABgAAAAYAAAAYQAAAF4AAAAzAAAAMwAAADMAAAAzAAAAMwAAAF4AAABRAAAAYQAAABgAAABeAAAAXgAAABgAAAAYAAAAGAAAABgAAABeAAAAMwAAADMAAAAzAAAAMwAAADMAAABeAAAAUQAAAGEAAAAYAAAAMwAAADMAAABhAAAAGAAAABgAAABhAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAGAAAADMAAAAzAAAAYQAAAGEAAAAYAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAYAAAAYQAAABgAAAAzAAAAMwAAAGEAAAAYAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAGAAAAGEAAAAYAAAAXgAAAF4AAAAYAAAAGAAAADMAAAAzAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAGEAAABhAAAAGAAAABgAAAAYAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,0: ind: -2,0 - tiles: RQAAAEUAAABFAAAAFwAAABcAAAAXAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAFwAAABcAAABfAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAAApAAAAFwAAABcAAAAXAAAAXwAAAF8AAAAXAAAAXwAAADIAAAAyAAAAXAAAAFwAAABcAAAAXAAAAFwAAABfAAAAXwAAAEUAAABFAAAARQAAABcAAABfAAAAFwAAAF8AAAAyAAAAMgAAAFwAAABcAAAAMgAAADIAAAAyAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAAXwAAABcAAABfAAAAMgAAADIAAABcAAAAXAAAADIAAAAyAAAAMgAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAABcAAAAXAAAAXwAAABcAAAAXAAAAXAAAAFwAAAAyAAAAMgAAADIAAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAABcAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAAF8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAXAAAAFwAAABcAAAAXAAAAFwAAAAyAAAAMgAAADIAAABfAAAAMgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAAFwAAAAyAAAAMgAAADIAAABcAAAAMgAAADIAAAAyAAAAXwAAADIAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAABcAAAAMgAAADIAAAAyAAAAXAAAADIAAAAyAAAAMgAAADIAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAyAAAAMgAAADIAAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABSAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAUgAAAFIAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAFIAAABSAAAAXwAAAF4AAABeAAAAXwAAAA== + tiles: + RwAAAEcAAABHAAAAGAAAABgAAAAYAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAGAAAABgAAABhAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAqAAAAGAAAABgAAAAYAAAAYQAAAGEAAAAYAAAAYQAAADMAAAAzAAAAXgAAAF4AAABeAAAAXgAAAF4AAABhAAAAYQAAAEcAAABHAAAARwAAABgAAABhAAAAGAAAAGEAAAAzAAAAMwAAAF4AAABeAAAAMwAAADMAAAAzAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAABgAAABhAAAAMwAAADMAAABeAAAAXgAAADMAAAAzAAAAMwAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAABgAAAAYAAAAYQAAABgAAAAYAAAAXgAAAF4AAAAzAAAAMwAAADMAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAGEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAzAAAAMwAAADMAAABhAAAAMwAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAF4AAAAzAAAAMwAAADMAAABeAAAAMwAAADMAAAAzAAAAYQAAADMAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAABeAAAAMwAAADMAAAAzAAAAXgAAADMAAAAzAAAAMwAAADMAAAAzAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAzAAAAMwAAADMAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABUAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAVAAAAFQAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFQAAABUAAAAYQAAAGAAAABgAAAAYQAAAA== -1,2: ind: -1,2 - tiles: AAAAAF8AAABfAAAAXwAAAF8AAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,1: ind: 2,1 - tiles: FwAAADIAAAAyAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAyAAAAMgAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAMgAAADIAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyAAAAMgAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAADIAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAADMAAAAzAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAzAAAAMwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAMwAAADMAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAMwAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAADMAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,2: ind: 0,2 - tiles: XwAAAF8AAAA7AAAAOwAAAF8AAAAXAAAAFwAAAF8AAAAXAAAAFwAAABcAAABfAAAAFwAAABcAAABfAAAAOwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAAA9AAAAPQAAAGEAAAAYAAAAGAAAAGEAAAAYAAAAGAAAABgAAABhAAAAGAAAABgAAABhAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: OwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAMgAAADIAAAAyAAAAFwAAAEUAAAAXAAAARQAAABcAAABFAAAAFwAAAF8AAAAAAAAAAAAAAAAAAABfAAAAFwAAADIAAAAyAAAAMgAAAEUAAAAXAAAARQAAABcAAABFAAAAFwAAAEUAAAAXAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAyAAAAMgAAADIAAAAXAAAARQAAAC0AAAAtAAAARQAAAEUAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAMgAAADIAAAAyAAAARQAAABcAAABFAAAAFwAAAEUAAAAXAAAARQAAABcAAAAAAAAAAAAAAAAAAABfAAAAFwAAADIAAAAyAAAAMgAAABcAAABFAAAAFwAAAEUAAAAXAAAARQAAABcAAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAXwAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAAFwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAAAXAAAAFwAAABcAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAABcAAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAMwAAADMAAAAzAAAAGAAAAEcAAAAYAAAARwAAABgAAABHAAAAGAAAAGEAAAAAAAAAAAAAAAAAAABhAAAAGAAAADMAAAAzAAAAMwAAAEcAAAAYAAAARwAAABgAAABHAAAAGAAAAEcAAAAYAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAzAAAAMwAAADMAAAAYAAAARwAAAC4AAAAuAAAARwAAAEcAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAMwAAADMAAAAzAAAARwAAABgAAABHAAAAGAAAAEcAAAAYAAAARwAAABgAAAAAAAAAAAAAAAAAAABhAAAAGAAAADMAAAAzAAAAMwAAABgAAABHAAAAGAAAAEcAAAAYAAAARwAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAAAYAAAAGAAAABgAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAABgAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAA== -3,-1: ind: -3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAA== -3,0: ind: -3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-3: ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAAAFwAAAF8AAAAXAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAFwAAABcAAAAXAAAAXwAAABcAAAAXAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAABcAAAAXAAAAFwAAAF8AAABfAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAXAAAAFwAAABcAAABfAAAAFwAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAAAAAAAAAAAAFwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAABgAAAAYAAAAYQAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAAGEAAABhAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAAAGAAAABgAAABhAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAAAAAAAAAAAAGAAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAAAAAAAAAAAAAA== 0,-3: ind: 0,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAXAAAAXwAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAABcAAABfAAAAFwAAABcAAAAXAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAABfAAAAXwAAABcAAAAXAAAAFwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAFwAAAF8AAAAXAAAAFwAAABcAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAABFAAAARQAAAEUAAABFAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAXwAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAF8AAABfAAAAAAAAAF8AAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABFAAAARQAAAEUAAABfAAAAXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAABhAAAAGAAAABgAAAAYAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAABhAAAAYQAAABgAAAAYAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAGEAAAAYAAAAGAAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAEcAAABHAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAGEAAABhAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABHAAAARwAAAEcAAABhAAAAYQAAAA== 1,-3: ind: 1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-3: ind: -2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAFwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAGAAAAA== -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAEUAAABFAAAARQAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAAXwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAEUAAABFAAAARQAAABcAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAARQAAAEUAAABFAAAAFwAAABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAEUAAABFAAAARQAAAF8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABFAAAARQAAAEUAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAAYQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAAGEAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - id: centcomm type: BecomesStation - gravityShakeSound: !type:SoundPathSpecifier @@ -642,7 +669,7 @@ entities: 57: 32,2 58: 32,-5 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -2621,12 +2648,8 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextShake: 0 - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AcousticGuitarInstrument entities: - uid: 1455 @@ -3582,13 +3605,6 @@ entities: - pos: 0.5,-46.5 parent: 1668 type: Transform -- proto: Autolathe - entities: - - uid: 5310 - components: - - pos: 19.5,-22.5 - parent: 1668 - type: Transform - proto: BarSignTheLooseGoose entities: - uid: 4345 @@ -3710,145 +3726,97 @@ entities: - pos: -4.5,21.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1804 - type: SignalReceiver + - links: + - 1804 + type: DeviceLinkSink - uid: 1607 components: - pos: -16.5,24.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1611 - type: SignalReceiver + - links: + - 1611 + type: DeviceLinkSink - uid: 1608 components: - pos: -16.5,28.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1612 - type: SignalReceiver + - links: + - 1612 + type: DeviceLinkSink - uid: 1609 components: - pos: -14.5,28.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1612 - type: SignalReceiver + - links: + - 1612 + type: DeviceLinkSink - uid: 1610 components: - pos: -14.5,24.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1611 - type: SignalReceiver + - links: + - 1611 + type: DeviceLinkSink - uid: 2790 components: - pos: 11.5,31.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2928 - type: SignalReceiver + - links: + - 2928 + type: DeviceLinkSink - uid: 2886 components: - pos: 14.5,31.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2928 - type: SignalReceiver + - links: + - 2928 + type: DeviceLinkSink - uid: 2925 components: - pos: 7.5,31.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2927 - type: SignalReceiver + - links: + - 2927 + type: DeviceLinkSink - uid: 2926 components: - pos: 4.5,31.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2927 - type: SignalReceiver + - links: + - 2927 + type: DeviceLinkSink - uid: 3787 components: - pos: -16.5,-7.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3906 - type: SignalReceiver + - links: + - 3906 + type: DeviceLinkSink - uid: 3788 components: - pos: -16.5,-6.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3906 - type: SignalReceiver + - links: + - 3906 + type: DeviceLinkSink - uid: 3789 components: - pos: -16.5,-5.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3906 - type: SignalReceiver + - links: + - 3906 + type: DeviceLinkSink - uid: 4762 components: - pos: 18.5,-17.5 @@ -3888,61 +3856,41 @@ entities: - pos: 7.5,-2.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1435 - type: SignalReceiver + - links: + - 1435 + type: DeviceLinkSink - uid: 717 components: - pos: 7.5,-1.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1435 - type: SignalReceiver + - links: + - 1435 + type: DeviceLinkSink - uid: 718 components: - pos: 7.5,-0.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1435 - type: SignalReceiver + - links: + - 1435 + type: DeviceLinkSink - uid: 719 components: - pos: 7.5,0.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1435 - type: SignalReceiver + - links: + - 1435 + type: DeviceLinkSink - uid: 720 components: - pos: 7.5,1.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1435 - type: SignalReceiver + - links: + - 1435 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 786 @@ -3950,199 +3898,132 @@ entities: - pos: -1.5,-7.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 789 - - port: Pressed - uid: 1436 - type: SignalReceiver + - links: + - 789 + - 1436 + type: DeviceLinkSink - uid: 787 components: - pos: -0.5,-7.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 789 - - port: Pressed - uid: 1436 - type: SignalReceiver + - links: + - 789 + - 1436 + type: DeviceLinkSink - uid: 788 components: - pos: 0.5,-7.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 789 - - port: Pressed - uid: 1436 - type: SignalReceiver + - links: + - 789 + - 1436 + type: DeviceLinkSink - uid: 1430 components: - pos: -1.5,6.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1434 - type: SignalReceiver + - links: + - 1434 + type: DeviceLinkSink - uid: 1431 components: - pos: -0.5,6.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1434 - type: SignalReceiver + - links: + - 1434 + type: DeviceLinkSink - uid: 1432 components: - pos: 0.5,6.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1434 - type: SignalReceiver + - links: + - 1434 + type: DeviceLinkSink - uid: 1437 components: - pos: -8.5,-2.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6602 - type: SignalReceiver + - links: + - 6602 + type: DeviceLinkSink - uid: 1438 components: - pos: -8.5,-1.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6602 - type: SignalReceiver + - links: + - 6602 + type: DeviceLinkSink - uid: 1439 components: - pos: -8.5,-0.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6602 - type: SignalReceiver + - links: + - 6602 + type: DeviceLinkSink - uid: 1440 components: - pos: -8.5,0.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6602 - type: SignalReceiver + - links: + - 6602 + type: DeviceLinkSink - uid: 1441 components: - pos: -8.5,1.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6602 - type: SignalReceiver + - links: + - 6602 + type: DeviceLinkSink - uid: 2146 components: - pos: 4.5,10.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2712 - type: SignalReceiver + - links: + - 2712 + type: DeviceLinkSink - uid: 2147 components: - pos: 4.5,11.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2712 - type: SignalReceiver + - links: + - 2712 + type: DeviceLinkSink - uid: 2148 components: - pos: 4.5,12.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2712 - type: SignalReceiver + - links: + - 2712 + type: DeviceLinkSink - uid: 2149 components: - pos: 4.5,13.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2712 - type: SignalReceiver + - links: + - 2712 + type: DeviceLinkSink - uid: 2150 components: - pos: 4.5,14.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2712 - type: SignalReceiver + - links: + - 2712 + type: DeviceLinkSink - uid: 3864 components: - pos: -27.5,-1.5 @@ -4163,97 +4044,65 @@ entities: - pos: 28.5,-25.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5235 components: - pos: 28.5,-24.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5236 components: - pos: 28.5,-23.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5237 components: - pos: 28.5,-22.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5238 components: - pos: 28.5,-21.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5239 components: - pos: 31.5,-19.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5240 components: - pos: 33.5,-19.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5241 components: - pos: 32.5,-19.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5242 - type: SignalReceiver + - links: + - 5242 + type: DeviceLinkSink - uid: 5951 components: - pos: -16.5,-27.5 @@ -4284,61 +4133,41 @@ entities: - pos: -2.5,-39.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6442 - type: SignalReceiver + - links: + - 6442 + type: DeviceLinkSink - uid: 6522 components: - pos: -1.5,-39.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6442 - type: SignalReceiver + - links: + - 6442 + type: DeviceLinkSink - uid: 6523 components: - pos: -0.5,-39.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6442 - type: SignalReceiver + - links: + - 6442 + type: DeviceLinkSink - uid: 6524 components: - pos: 0.5,-39.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6442 - type: SignalReceiver + - links: + - 6442 + type: DeviceLinkSink - uid: 6525 components: - pos: 1.5,-39.5 parent: 1668 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6442 - type: SignalReceiver + - links: + - 6442 + type: DeviceLinkSink - proto: BookBase entities: - uid: 1456 @@ -4684,10236 +4513,6726 @@ entities: - pos: 20.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 858 components: - pos: 20.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 859 components: - pos: 20.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 860 components: - pos: 20.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 861 components: - pos: 20.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 862 components: - pos: 21.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 863 components: - pos: 22.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 864 components: - pos: 23.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 865 components: - pos: 24.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 866 components: - pos: 25.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 867 components: - pos: 26.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 868 components: - pos: 27.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 869 components: - pos: 28.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 870 components: - pos: 29.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 871 components: - pos: 30.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 872 components: - pos: 31.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 873 components: - pos: 32.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 874 components: - pos: 33.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 875 components: - pos: 34.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 876 components: - pos: 21.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 877 components: - pos: 22.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 878 components: - pos: 23.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 879 components: - pos: 24.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 880 components: - pos: 25.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 881 components: - pos: 26.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 882 components: - pos: 27.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 883 components: - pos: 28.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 884 components: - pos: 29.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 885 components: - pos: 30.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 886 components: - pos: 31.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 887 components: - pos: 32.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 888 components: - pos: 33.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 889 components: - pos: 26.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 890 components: - pos: 30.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 891 components: - pos: 28.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 892 components: - pos: 20.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 893 components: - pos: 24.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 894 components: - pos: 20.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 895 components: - pos: 20.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 896 components: - pos: 32.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 897 components: - pos: 32.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 899 components: - pos: 29.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 900 components: - pos: 28.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 901 components: - pos: 31.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 902 components: - pos: 24.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 903 components: - pos: 23.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 904 components: - pos: 22.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 906 components: - pos: 20.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 907 components: - pos: 20.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 908 components: - pos: 20.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 909 components: - pos: 20.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 910 components: - pos: 20.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 911 components: - pos: 21.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 912 components: - pos: 22.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 913 components: - pos: 23.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 914 components: - pos: 24.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 915 components: - pos: 25.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 916 components: - pos: 26.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 917 components: - pos: 27.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 918 components: - pos: 28.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 919 components: - pos: 29.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 920 components: - pos: 30.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 921 components: - pos: 31.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 922 components: - pos: 32.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 923 components: - pos: 33.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 924 components: - pos: 34.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 925 components: - pos: 21.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 926 components: - pos: 22.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 927 components: - pos: 23.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 928 components: - pos: 24.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 929 components: - pos: 25.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 930 components: - pos: 26.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 931 components: - pos: 27.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 932 components: - pos: 28.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 933 components: - pos: 29.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 934 components: - pos: 30.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 935 components: - pos: 31.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 936 components: - pos: 32.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 937 components: - pos: 33.5,-5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 938 components: - pos: 31.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 939 components: - pos: 31.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 940 components: - pos: 21.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 941 components: - pos: 21.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 942 components: - pos: 31.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 943 components: - pos: 33.5,3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 944 components: - pos: 33.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 945 components: - pos: 33.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 946 components: - pos: 35.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 947 components: - pos: 35.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 948 components: - pos: 35.5,3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 949 components: - pos: 35.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 950 components: - pos: 35.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 951 components: - pos: 35.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 952 components: - pos: 35.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 953 components: - pos: 35.5,-4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 954 components: - pos: 35.5,-5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 955 components: - pos: 35.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 956 components: - pos: 33.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 957 components: - pos: 33.5,-4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 958 components: - pos: 33.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 959 components: - pos: 34.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 960 components: - pos: 34.5,-1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 961 components: - pos: 34.5,0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 962 components: - pos: 34.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 964 components: - pos: 23.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 965 components: - pos: 24.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 966 components: - pos: 25.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 967 components: - pos: 26.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 968 components: - pos: 26.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 969 components: - pos: 26.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 970 components: - pos: 26.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 971 components: - pos: 22.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 972 components: - pos: 22.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 973 components: - pos: 21.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 975 components: - pos: 20.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 976 components: - pos: 32.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 980 components: - pos: 9.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 981 components: - pos: 9.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 982 components: - pos: 9.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 983 components: - pos: 9.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 984 components: - pos: 9.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 985 components: - pos: 9.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 986 components: - pos: 10.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 987 components: - pos: 11.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 988 components: - pos: 12.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 989 components: - pos: 13.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 990 components: - pos: 14.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 991 components: - pos: 15.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 992 components: - pos: 15.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 993 components: - pos: 16.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 994 components: - pos: 16.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 995 components: - pos: 17.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 996 components: - pos: 18.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 997 components: - pos: 8.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 998 components: - pos: 5.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 999 components: - pos: 6.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1000 components: - pos: 10.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1001 components: - pos: 10.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1002 components: - pos: 10.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1003 components: - pos: 10.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1004 components: - pos: 10.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1005 components: - pos: 11.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1006 components: - pos: 12.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1007 components: - pos: 13.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1008 components: - pos: 14.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1009 components: - pos: 15.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1010 components: - pos: 16.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1011 components: - pos: 17.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1012 components: - pos: 17.5,-5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1013 components: - pos: 13.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1014 components: - pos: 13.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1015 components: - pos: 13.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1016 components: - pos: 12.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1017 components: - pos: 11.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1018 components: - pos: 14.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1019 components: - pos: 15.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1020 components: - pos: 12.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1021 components: - pos: 12.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1022 components: - pos: 12.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1023 components: - pos: 12.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1024 components: - pos: 12.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1025 components: - pos: 12.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1026 components: - pos: 13.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1027 components: - pos: 14.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1028 components: - pos: 15.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1029 components: - pos: 11.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1030 components: - pos: 13.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1031 components: - pos: 14.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1032 components: - pos: 15.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1033 components: - pos: 16.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1034 components: - pos: 17.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1035 components: - pos: 17.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1036 components: - pos: 17.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1037 components: - pos: 13.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1038 components: - pos: 14.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1039 components: - pos: 11.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1040 components: - pos: 10.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1041 components: - pos: 9.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1042 components: - pos: 11.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1043 components: - pos: 10.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1044 components: - pos: 9.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1045 components: - pos: 8.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1046 components: - pos: 9.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1047 components: - pos: 8.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1048 components: - pos: 8.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1049 components: - pos: 7.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1050 components: - pos: 7.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1051 components: - pos: 12.5,8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1052 components: - pos: 12.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1053 components: - pos: 13.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1054 components: - pos: 14.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1055 components: - pos: 11.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1056 components: - pos: 10.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1057 components: - pos: 9.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1058 components: - pos: 8.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1059 components: - pos: 7.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1060 components: - pos: 6.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1061 components: - pos: 8.5,8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1062 components: - pos: 28.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1063 components: - pos: 28.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1064 components: - pos: 28.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1068 components: - pos: 24.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1069 components: - pos: 24.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1070 components: - pos: 24.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1089 components: - pos: -2.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1090 components: - pos: -2.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1091 components: - pos: -2.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1092 components: - pos: -2.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1093 components: - pos: -2.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1094 components: - pos: -1.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1095 components: - pos: -0.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1096 components: - pos: 0.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1097 components: - pos: 1.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1098 components: - pos: 2.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1099 components: - pos: 2.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1100 components: - pos: 2.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1101 components: - pos: 3.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1102 components: - pos: 3.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1103 components: - pos: -3.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1104 components: - pos: -4.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1105 components: - pos: -4.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1106 components: - pos: -3.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1107 components: - pos: -1.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1108 components: - pos: -0.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1109 components: - pos: 0.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1110 components: - pos: -3.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1111 components: - pos: -4.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1112 components: - pos: -4.5,-1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1113 components: - pos: -4.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1114 components: - pos: -2.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1115 components: - pos: -2.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1116 components: - pos: -3.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1117 components: - pos: -1.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1118 components: - pos: -0.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1119 components: - pos: -0.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1120 components: - pos: -0.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1121 components: - pos: 0.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1122 components: - pos: 1.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1123 components: - pos: 2.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1124 components: - pos: 3.5,-1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1125 components: - pos: 3.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1126 components: - pos: 3.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1127 components: - pos: 1.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1128 components: - pos: 1.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1129 components: - pos: 2.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1137 components: - pos: 21.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1202 components: - pos: 10.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1203 components: - pos: 11.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1204 components: - pos: 9.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1205 components: - pos: 14.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1206 components: - pos: 14.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1207 components: - pos: 15.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1208 components: - pos: 13.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1209 components: - pos: 12.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1210 components: - pos: 12.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1211 components: - pos: 13.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1212 components: - pos: 14.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1213 components: - pos: 15.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1214 components: - pos: 16.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1215 components: - pos: 16.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1216 components: - pos: 11.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1217 components: - pos: 10.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1218 components: - pos: 9.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1219 components: - pos: 12.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1220 components: - pos: 12.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1221 components: - pos: 12.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1222 components: - pos: 12.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1223 components: - pos: 12.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1224 components: - pos: 12.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1225 components: - pos: 12.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1226 components: - pos: 11.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1227 components: - pos: 11.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1228 components: - pos: 10.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1229 components: - pos: 9.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1230 components: - pos: 13.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1231 components: - pos: 14.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1232 components: - pos: 15.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1233 components: - pos: 11.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1234 components: - pos: 10.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1236 components: - pos: 3.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1237 components: - pos: 3.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1238 components: - pos: 4.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1239 components: - pos: 4.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1240 components: - pos: 4.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1241 components: - pos: 4.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1242 components: - pos: 4.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1243 components: - pos: 5.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1244 components: - pos: 6.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1245 components: - pos: 7.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1246 components: - pos: 7.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1247 components: - pos: 5.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1248 components: - pos: 6.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1249 components: - pos: 7.5,-12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1250 components: - pos: 5.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1251 components: - pos: 6.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1252 components: - pos: 3.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1253 components: - pos: 2.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1254 components: - pos: 3.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1255 components: - pos: 2.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1256 components: - pos: 4.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1257 components: - pos: 4.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1258 components: - pos: 5.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1259 components: - pos: 3.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1260 components: - pos: -1.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1261 components: - pos: -1.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1262 components: - pos: -0.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1263 components: - pos: 0.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1264 components: - pos: 0.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1265 components: - pos: 1.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1266 components: - pos: 2.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1267 components: - pos: 2.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1268 components: - pos: 3.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1269 components: - pos: 4.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1270 components: - pos: 5.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1271 components: - pos: 6.5,-5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1272 components: - pos: 6.5,-4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1273 components: - pos: 5.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1274 components: - pos: 5.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1275 components: - pos: 5.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1276 components: - pos: 9.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1277 components: - pos: 8.5,-5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1278 components: - pos: 8.5,-4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1279 components: - pos: 5.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1280 components: - pos: 5.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1281 components: - pos: 5.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1282 components: - pos: 5.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1283 components: - pos: 5.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1284 components: - pos: 5.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1285 components: - pos: 4.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1286 components: - pos: 3.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1287 components: - pos: 2.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1288 components: - pos: 1.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1289 components: - pos: 0.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1290 components: - pos: -0.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1291 components: - pos: -1.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1292 components: - pos: -2.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1293 components: - pos: -3.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1294 components: - pos: -4.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1295 components: - pos: -5.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1296 components: - pos: -6.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1297 components: - pos: -6.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1298 components: - pos: -6.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1299 components: - pos: -6.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1300 components: - pos: -6.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1301 components: - pos: -6.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1302 components: - pos: -6.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1303 components: - pos: -6.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1304 components: - pos: -6.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1305 components: - pos: -6.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1306 components: - pos: -6.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1307 components: - pos: -5.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1308 components: - pos: -4.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1309 components: - pos: -3.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1310 components: - pos: -2.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1311 components: - pos: -3.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1312 components: - pos: -7.5,-5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1313 components: - pos: -7.5,-4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1314 components: - pos: -7.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1315 components: - pos: -7.5,3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1316 components: - pos: -7.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1317 components: - pos: -1.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1318 components: - pos: 0.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1319 components: - pos: 2.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1320 components: - pos: 4.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1342 components: - pos: -3.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1343 components: - pos: -2.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1344 components: - pos: -1.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1345 components: - pos: -0.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1346 components: - pos: 0.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1347 components: - pos: 0.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1348 components: - pos: -1.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1349 components: - pos: -0.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1350 components: - pos: -0.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1351 components: - pos: -0.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1352 components: - pos: -0.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1353 components: - pos: -1.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1354 components: - pos: -1.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1355 components: - pos: -2.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1356 components: - pos: 0.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1357 components: - pos: 0.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1358 components: - pos: 1.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1359 components: - pos: -4.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1360 components: - pos: -5.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1361 components: - pos: -5.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1362 components: - pos: -5.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1363 components: - pos: -4.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1364 components: - pos: -6.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1365 components: - pos: -5.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1366 components: - pos: -5.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1367 components: - pos: -6.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1368 components: - pos: -7.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1369 components: - pos: -8.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1370 components: - pos: -8.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1371 components: - pos: -8.5,-12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1372 components: - pos: -5.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1373 components: - pos: -5.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1374 components: - pos: -4.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1375 components: - pos: -3.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1376 components: - pos: -3.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1377 components: - pos: -4.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1378 components: - pos: -6.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1379 components: - pos: -7.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1380 components: - pos: -7.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1381 components: - pos: -8.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1382 components: - pos: -6.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1383 components: - pos: -7.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1468 components: - pos: 15.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1469 components: - pos: 16.5,-4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1470 components: - pos: 15.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1471 components: - pos: 15.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1472 components: - pos: 16.5,3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1678 components: - pos: -6.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1679 components: - pos: -6.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1680 components: - pos: -6.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1681 components: - pos: -5.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1682 components: - pos: -4.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1683 components: - pos: -8.5,13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1684 components: - pos: -8.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1685 components: - pos: -8.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1686 components: - pos: -8.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1687 components: - pos: -8.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1688 components: - pos: -7.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1689 components: - pos: -6.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1690 components: - pos: -5.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1691 components: - pos: -5.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1692 components: - pos: -4.5,8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1693 components: - pos: -5.5,7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1694 components: - pos: -5.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1695 components: - pos: -4.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1696 components: - pos: -6.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1697 components: - pos: -9.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1698 components: - pos: -10.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1699 components: - pos: -11.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1700 components: - pos: -9.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1701 components: - pos: -10.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1702 components: - pos: -11.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1703 components: - pos: -7.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1704 components: - pos: -6.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1705 components: - pos: -6.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1706 components: - pos: -14.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1707 components: - pos: -14.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1708 components: - pos: -15.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1709 components: - pos: -16.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1710 components: - pos: -16.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1711 components: - pos: -15.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1712 components: - pos: -13.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1713 components: - pos: -12.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1714 components: - pos: -14.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1715 components: - pos: -14.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1716 components: - pos: -13.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1717 components: - pos: -12.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1718 components: - pos: -11.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1719 components: - pos: -10.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1720 components: - pos: -9.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1721 components: - pos: -10.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1722 components: - pos: -10.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1723 components: - pos: -10.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1724 components: - pos: -4.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1725 components: - pos: -5.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1726 components: - pos: -6.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1727 components: - pos: -7.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1728 components: - pos: -8.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1729 components: - pos: -9.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1730 components: - pos: -10.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1731 components: - pos: -11.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1732 components: - pos: -11.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1733 components: - pos: -11.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1734 components: - pos: -11.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1735 components: - pos: -11.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1736 components: - pos: -11.5,24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1737 components: - pos: -11.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1738 components: - pos: -11.5,26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1739 components: - pos: -11.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1740 components: - pos: -11.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1741 components: - pos: -11.5,29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1742 components: - pos: -11.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1743 components: - pos: -11.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1744 components: - pos: -12.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1745 components: - pos: -12.5,32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1746 components: - pos: -10.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1747 components: - pos: -9.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1748 components: - pos: -8.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1749 components: - pos: -7.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1750 components: - pos: -6.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1751 components: - pos: -6.5,32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1752 components: - pos: -9.5,32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1753 components: - pos: -9.5,33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1754 components: - pos: -12.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1755 components: - pos: -13.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1756 components: - pos: -14.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1757 components: - pos: -14.5,29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1758 components: - pos: -15.5,29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1759 components: - pos: -16.5,29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1760 components: - pos: -12.5,26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1761 components: - pos: -13.5,26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1762 components: - pos: -14.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1763 components: - pos: -15.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1764 components: - pos: -16.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1765 components: - pos: -12.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1766 components: - pos: -13.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1767 components: - pos: -14.5,23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1768 components: - pos: -15.5,23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1769 components: - pos: -16.5,23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1770 components: - pos: -14.5,22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1771 components: - pos: -14.5,21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1772 components: - pos: -14.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1773 components: - pos: -10.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1774 components: - pos: -9.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1775 components: - pos: -8.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1776 components: - pos: -7.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1777 components: - pos: -6.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1778 components: - pos: -6.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1779 components: - pos: -6.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1780 components: - pos: -6.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1781 components: - pos: -6.5,24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1782 components: - pos: -6.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1783 components: - pos: -6.5,26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1784 components: - pos: -6.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1785 components: - pos: -6.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1786 components: - pos: -6.5,29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1787 components: - pos: -6.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1788 components: - pos: -7.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1789 components: - pos: -8.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1790 components: - pos: -9.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1791 components: - pos: -10.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1956 components: - pos: 1.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1957 components: - pos: 1.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1958 components: - pos: 1.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1959 components: - pos: 1.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1960 components: - pos: 1.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1961 components: - pos: 1.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1962 components: - pos: 1.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1963 components: - pos: 1.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1964 components: - pos: 1.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1965 components: - pos: 1.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1966 components: - pos: 2.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1967 components: - pos: 3.5,8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1968 components: - pos: 2.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1969 components: - pos: 3.5,10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1970 components: - pos: 2.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1971 components: - pos: 3.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1972 components: - pos: 2.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1973 components: - pos: 3.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1974 components: - pos: 2.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1975 components: - pos: 3.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1976 components: - pos: 2.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1977 components: - pos: -3.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1978 components: - pos: 0.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1979 components: - pos: -0.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1980 components: - pos: -1.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1981 components: - pos: -2.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1982 components: - pos: -2.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1983 components: - pos: -2.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1984 components: - pos: -2.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1985 components: - pos: -2.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1986 components: - pos: -2.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1987 components: - pos: -2.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1988 components: - pos: -2.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1989 components: - pos: -1.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1990 components: - pos: -1.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1991 components: - pos: 0.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1992 components: - pos: 0.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1993 components: - pos: -0.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2020 components: - pos: -1.5,22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2021 components: - pos: -1.5,23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2022 components: - pos: -1.5,24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2023 components: - pos: -2.5,24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2024 components: - pos: -1.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2025 components: - pos: -1.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2026 components: - pos: -0.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2027 components: - pos: -0.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2028 components: - pos: -0.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2029 components: - pos: 0.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2030 components: - pos: 1.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2031 components: - pos: -2.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2057 components: - pos: -3.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2567 components: - pos: 17.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2568 components: - pos: 17.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2569 components: - pos: 17.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2570 components: - pos: 17.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2571 components: - pos: 17.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2572 components: - pos: 17.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2573 components: - pos: 17.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2574 components: - pos: 16.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2575 components: - pos: 15.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2576 components: - pos: 16.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2577 components: - pos: 15.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2578 components: - pos: 17.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2579 components: - pos: 16.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2580 components: - pos: 15.5,10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2581 components: - pos: 18.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2582 components: - pos: 19.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2583 components: - pos: 20.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2584 components: - pos: 18.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2585 components: - pos: 19.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2586 components: - pos: 20.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2587 components: - pos: 19.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2588 components: - pos: 21.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2589 components: - pos: 20.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2590 components: - pos: 19.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2591 components: - pos: 18.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2592 components: - pos: 19.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2593 components: - pos: 19.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2594 components: - pos: 19.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2595 components: - pos: 19.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2596 components: - pos: 21.5,21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2597 components: - pos: 22.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2598 components: - pos: 23.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2599 components: - pos: 23.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2600 components: - pos: 24.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2601 components: - pos: 25.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2602 components: - pos: 26.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2603 components: - pos: 27.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2604 components: - pos: 28.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2605 components: - pos: 29.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2606 components: - pos: 30.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2607 components: - pos: 31.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2608 components: - pos: 32.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2609 components: - pos: 33.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2610 components: - pos: 34.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2611 components: - pos: 33.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2612 components: - pos: 28.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2613 components: - pos: 20.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2614 components: - pos: 23.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2615 components: - pos: 23.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2616 components: - pos: 23.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2617 components: - pos: 23.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2618 components: - pos: 23.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2619 components: - pos: 23.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2620 components: - pos: 24.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2621 components: - pos: 24.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2622 components: - pos: 24.5,15.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2623 components: - pos: 24.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2624 components: - pos: 24.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2625 components: - pos: 24.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2626 components: - pos: 25.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2627 components: - pos: 26.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2628 components: - pos: 27.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2629 components: - pos: 28.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2630 components: - pos: 29.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2631 components: - pos: 30.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2632 components: - pos: 31.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2633 components: - pos: 32.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2634 components: - pos: 33.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2635 components: - pos: 33.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2636 components: - pos: 31.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2637 components: - pos: 30.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2638 components: - pos: 29.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2639 components: - pos: 27.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2640 components: - pos: 26.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2641 components: - pos: 25.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2642 components: - pos: 28.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2643 components: - pos: 28.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2644 components: - pos: 28.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2645 components: - pos: 28.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2646 components: - pos: 28.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2647 components: - pos: 29.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2648 components: - pos: 30.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2649 components: - pos: 31.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2650 components: - pos: 27.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2651 components: - pos: 26.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2652 components: - pos: 25.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2653 components: - pos: 27.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2654 components: - pos: 26.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2655 components: - pos: 29.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2656 components: - pos: 30.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2657 components: - pos: 24.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2658 components: - pos: 23.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2659 components: - pos: 22.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2660 components: - pos: 33.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2661 components: - pos: 34.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2662 components: - pos: 33.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2663 components: - pos: 32.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2664 components: - pos: 31.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2665 components: - pos: 30.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2666 components: - pos: 29.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2667 components: - pos: 28.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2668 components: - pos: 27.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2669 components: - pos: 26.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2670 components: - pos: 25.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2671 components: - pos: 24.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2672 components: - pos: 23.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2673 components: - pos: 35.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2674 components: - pos: 34.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2675 components: - pos: 33.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2676 components: - pos: 33.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2677 components: - pos: 33.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2678 components: - pos: 33.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2679 components: - pos: 7.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2680 components: - pos: 7.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2681 components: - pos: 7.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2682 components: - pos: 7.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2683 components: - pos: 7.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2684 components: - pos: 7.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2685 components: - pos: 6.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2686 components: - pos: 5.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2687 components: - pos: 6.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2688 components: - pos: 5.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2689 components: - pos: 8.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2690 components: - pos: 9.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2691 components: - pos: 10.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2692 components: - pos: 11.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2693 components: - pos: 12.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2694 components: - pos: 8.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2695 components: - pos: 9.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2696 components: - pos: 10.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2697 components: - pos: 11.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2698 components: - pos: 12.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2699 components: - pos: 13.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2700 components: - pos: 13.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2701 components: - pos: 14.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2702 components: - pos: 14.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2703 components: - pos: 14.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2704 components: - pos: 14.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2705 components: - pos: 15.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2706 components: - pos: 13.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2707 components: - pos: 13.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2708 components: - pos: 13.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2709 components: - pos: 10.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2711 components: - pos: 10.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2743 components: - pos: 10.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3033 components: - pos: 7.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3034 components: - pos: 8.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3035 components: - pos: 9.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3036 components: - pos: 9.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3037 components: - pos: 10.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3038 components: - pos: 11.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3039 components: - pos: 12.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3040 components: - pos: 13.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3041 components: - pos: 14.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3042 components: - pos: 15.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3043 components: - pos: 8.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3044 components: - pos: 7.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3045 components: - pos: 6.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3046 components: - pos: 5.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3047 components: - pos: 4.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3048 components: - pos: 3.5,31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3049 components: - pos: 9.5,29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3050 components: - pos: 9.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3051 components: - pos: 8.5,29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3052 components: - pos: 7.5,29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3053 components: - pos: 10.5,29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3054 components: - pos: 11.5,29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3055 components: - pos: 9.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3056 components: - pos: 9.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3057 components: - pos: 8.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3058 components: - pos: 8.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3059 components: - pos: 7.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3060 components: - pos: 7.5,27.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3061 components: - pos: 10.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3062 components: - pos: 10.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3063 components: - pos: 11.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3064 components: - pos: 11.5,27.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3065 components: - pos: 9.5,24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3066 components: - pos: 9.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3067 components: - pos: 9.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3068 components: - pos: 8.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3069 components: - pos: 7.5,22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3070 components: - pos: 7.5,21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3071 components: - pos: 7.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3072 components: - pos: 6.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3073 components: - pos: 5.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3074 components: - pos: 8.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3075 components: - pos: 9.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3076 components: - pos: 10.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3077 components: - pos: 10.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3078 components: - pos: 10.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3080 components: - pos: 8.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3081 components: - pos: 8.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3082 components: - pos: 8.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3083 components: - pos: 11.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3084 components: - pos: 12.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3085 components: - pos: 13.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3086 components: - pos: 14.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3087 components: - pos: 15.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3088 components: - pos: 11.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3089 components: - pos: 12.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3090 components: - pos: 13.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3091 components: - pos: 14.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3092 components: - pos: 15.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3093 components: - pos: 13.5,26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3094 components: - pos: 13.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3095 components: - pos: 13.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3096 components: - pos: 14.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3097 components: - pos: 15.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3098 components: - pos: 7.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3099 components: - pos: 6.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3100 components: - pos: 5.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3101 components: - pos: 4.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3102 components: - pos: 3.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3103 components: - pos: 5.5,26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3104 components: - pos: 5.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3105 components: - pos: 5.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3106 components: - pos: 4.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3107 components: - pos: 3.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3108 components: - pos: 4.5,24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3109 components: - pos: 4.5,27.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3110 components: - pos: 14.5,27.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3111 components: - pos: 14.5,24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3112 components: - pos: 14.5,21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3113 components: - pos: 6.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3114 components: - pos: 5.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3115 components: - pos: 12.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3116 components: - pos: 13.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3467 components: - pos: -22.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3468 components: - pos: -22.5,13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3469 components: - pos: -21.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3470 components: - pos: -21.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3471 components: - pos: -21.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3472 components: - pos: -21.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3473 components: - pos: -21.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3474 components: - pos: -21.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3475 components: - pos: -20.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3476 components: - pos: -19.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3477 components: - pos: -22.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3478 components: - pos: -23.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3479 components: - pos: -24.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3480 components: - pos: -25.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3481 components: - pos: -26.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3482 components: - pos: -27.5,11.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3483 components: - pos: -27.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3484 components: - pos: -25.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3485 components: - pos: -25.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3486 components: - pos: -26.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3487 components: - pos: -27.5,9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3488 components: - pos: -27.5,8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3489 components: - pos: -22.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3490 components: - pos: -22.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3491 components: - pos: -22.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3492 components: - pos: -22.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3493 components: - pos: -22.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3494 components: - pos: -22.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3495 components: - pos: -21.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3496 components: - pos: -20.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3497 components: - pos: -19.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3498 components: - pos: -18.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3499 components: - pos: -21.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3500 components: - pos: -20.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3501 components: - pos: -19.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3502 components: - pos: -23.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3503 components: - pos: -23.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3504 components: - pos: -13.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3505 components: - pos: -14.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3506 components: - pos: -14.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3507 components: - pos: -12.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3508 components: - pos: -12.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3509 components: - pos: -11.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3510 components: - pos: -15.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3511 components: - pos: -16.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3512 components: - pos: -10.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3513 components: - pos: -16.5,13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3514 components: - pos: -16.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3515 components: - pos: -15.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3516 components: - pos: -15.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3517 components: - pos: -15.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3518 components: - pos: -15.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3519 components: - pos: -20.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3520 components: - pos: -19.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3521 components: - pos: -22.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3522 components: - pos: -23.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3991 components: - pos: -31.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3992 components: - pos: -31.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3993 components: - pos: -31.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3994 components: - pos: -31.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3995 components: - pos: -31.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3996 components: - pos: -31.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3997 components: - pos: -32.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3998 components: - pos: -33.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3999 components: - pos: -34.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4000 components: - pos: -32.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4001 components: - pos: -33.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4002 components: - pos: -34.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4003 components: - pos: -32.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4004 components: - pos: -33.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4005 components: - pos: -34.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4006 components: - pos: -30.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4007 components: - pos: -29.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4008 components: - pos: -28.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4009 components: - pos: -26.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4010 components: - pos: -25.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4011 components: - pos: -24.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4012 components: - pos: -23.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4013 components: - pos: -22.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4014 components: - pos: -21.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4015 components: - pos: -20.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4016 components: - pos: -19.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4017 components: - pos: -18.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4018 components: - pos: -17.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4019 components: - pos: -16.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4020 components: - pos: -15.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4021 components: - pos: -14.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4022 components: - pos: -13.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4023 components: - pos: -12.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4024 components: - pos: -11.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4025 components: - pos: -10.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4026 components: - pos: -9.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4027 components: - pos: -14.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4028 components: - pos: -14.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4029 components: - pos: -15.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4030 components: - pos: -16.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4031 components: - pos: -12.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4032 components: - pos: -12.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4033 components: - pos: -11.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4034 components: - pos: -10.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4035 components: - pos: -13.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4036 components: - pos: -13.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4037 components: - pos: -17.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4038 components: - pos: -17.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4039 components: - pos: -21.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4040 components: - pos: -21.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4041 components: - pos: -21.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4042 components: - pos: -21.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4043 components: - pos: -21.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4044 components: - pos: -21.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4045 components: - pos: -21.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4046 components: - pos: -22.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4047 components: - pos: -23.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4048 components: - pos: -24.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4049 components: - pos: -25.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4050 components: - pos: -26.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4051 components: - pos: -26.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4052 components: - pos: -26.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4053 components: - pos: -25.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4054 components: - pos: -24.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4055 components: - pos: -23.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4056 components: - pos: -22.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4057 components: - pos: -20.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4058 components: - pos: -19.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4059 components: - pos: -18.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4060 components: - pos: -17.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4061 components: - pos: -17.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4062 components: - pos: -17.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4063 components: - pos: -18.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4064 components: - pos: -19.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4065 components: - pos: -20.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4066 components: - pos: -26.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4067 components: - pos: -26.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4068 components: - pos: -17.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4069 components: - pos: -17.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4070 components: - pos: -13.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4071 components: - pos: -13.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4072 components: - pos: -13.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4073 components: - pos: -13.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4074 components: - pos: -13.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4075 components: - pos: -13.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4076 components: - pos: -13.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4077 components: - pos: -12.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4078 components: - pos: -11.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4079 components: - pos: -12.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4080 components: - pos: -11.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4081 components: - pos: -14.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4082 components: - pos: -14.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4083 components: - pos: -11.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4084 components: - pos: -12.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4085 components: - pos: -31.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4086 components: - pos: -31.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4087 components: - pos: -31.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4088 components: - pos: -31.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4089 components: - pos: -32.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4090 components: - pos: -33.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4091 components: - pos: -34.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4092 components: - pos: -34.5,3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4093 components: - pos: -34.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4094 components: - pos: -34.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4095 components: - pos: -32.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4096 components: - pos: -32.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4097 components: - pos: -33.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4098 components: - pos: -30.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4099 components: - pos: -30.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4100 components: - pos: -29.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4101 components: - pos: -28.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4102 components: - pos: -27.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4103 components: - pos: -27.5,3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4104 components: - pos: -27.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4481 components: - pos: 1.5,-20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4482 components: - pos: 1.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4483 components: - pos: 1.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4484 components: - pos: 1.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4485 components: - pos: 1.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4486 components: - pos: 0.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4487 components: - pos: -0.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4488 components: - pos: -1.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4489 components: - pos: -2.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4490 components: - pos: -3.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4491 components: - pos: -10.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4492 components: - pos: -5.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4493 components: - pos: -4.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4494 components: - pos: -4.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4495 components: - pos: -8.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4496 components: - pos: -9.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4497 components: - pos: 3.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4498 components: - pos: 3.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4499 components: - pos: 4.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4500 components: - pos: -1.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4501 components: - pos: -1.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4502 components: - pos: 2.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4503 components: - pos: 3.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4504 components: - pos: 2.5,-15.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4505 components: - pos: -4.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4506 components: - pos: -3.5,-15.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4507 components: - pos: -3.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4508 components: - pos: -5.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4509 components: - pos: 4.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4510 components: - pos: -10.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4511 components: - pos: -10.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4512 components: - pos: -10.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4513 components: - pos: -10.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4514 components: - pos: -10.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4515 components: - pos: -9.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4516 components: - pos: -8.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4517 components: - pos: 7.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4518 components: - pos: 8.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4519 components: - pos: 9.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4520 components: - pos: 9.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4521 components: - pos: 9.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4522 components: - pos: 9.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4523 components: - pos: 9.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4524 components: - pos: 9.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4525 components: - pos: 8.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4526 components: - pos: 7.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4527 components: - pos: -2.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4528 components: - pos: -2.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4529 components: - pos: -2.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4530 components: - pos: -2.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4531 components: - pos: -1.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4532 components: - pos: -0.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4533 components: - pos: 0.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4534 components: - pos: 1.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4535 components: - pos: 2.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4536 components: - pos: 3.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4537 components: - pos: 4.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4538 components: - pos: 5.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4539 components: - pos: -4.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4540 components: - pos: -3.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4541 components: - pos: -5.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4542 components: - pos: -6.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4543 components: - pos: 5.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4544 components: - pos: -6.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4545 components: - pos: -6.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4546 components: - pos: 5.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4547 components: - pos: -0.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4548 components: - pos: -0.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4549 components: - pos: -0.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4550 components: - pos: -0.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4551 components: - pos: -0.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4552 components: - pos: -0.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4553 components: - pos: 2.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4554 components: - pos: -1.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4555 components: - pos: -2.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4556 components: - pos: -2.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4557 components: - pos: -2.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4558 components: - pos: -3.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4559 components: - pos: -4.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4560 components: - pos: -4.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4561 components: - pos: -4.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4562 components: - pos: 1.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4563 components: - pos: 1.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4564 components: - pos: 1.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4565 components: - pos: 3.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4566 components: - pos: 3.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4567 components: - pos: 3.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4898 components: - pos: 8.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4899 components: - pos: 8.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4900 components: - pos: 8.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4901 components: - pos: 9.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4902 components: - pos: 10.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4903 components: - pos: 11.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4904 components: - pos: 12.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4905 components: - pos: 13.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4906 components: - pos: 7.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4907 components: - pos: 6.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4908 components: - pos: 6.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4909 components: - pos: 6.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4910 components: - pos: -9.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4911 components: - pos: -9.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4912 components: - pos: -8.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4913 components: - pos: -8.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4914 components: - pos: -8.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4915 components: - pos: -9.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4916 components: - pos: -10.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4917 components: - pos: -11.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4918 components: - pos: -12.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4919 components: - pos: -13.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4920 components: - pos: -13.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4921 components: - pos: -13.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4922 components: - pos: -13.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4993 components: - pos: 18.5,-19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4994 components: - pos: 18.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4995 components: - pos: 17.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4996 components: - pos: 16.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4997 components: - pos: 16.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4998 components: - pos: 16.5,-18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4999 components: - pos: 20.5,-12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5000 components: - pos: 20.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5001 components: - pos: 20.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5002 components: - pos: 20.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5003 components: - pos: 19.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5004 components: - pos: 19.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5005 components: - pos: 18.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5006 components: - pos: 17.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5007 components: - pos: 16.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5008 components: - pos: 15.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5009 components: - pos: 21.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5010 components: - pos: 22.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5011 components: - pos: 19.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5012 components: - pos: 20.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5013 components: - pos: 21.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5014 components: - pos: 21.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5015 components: - pos: 21.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5016 components: - pos: 21.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5017 components: - pos: 21.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5018 components: - pos: 21.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5019 components: - pos: 16.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5020 components: - pos: 16.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5021 components: - pos: 16.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5022 components: - pos: 16.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5023 components: - pos: 16.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5024 components: - pos: 16.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5026 components: - pos: 15.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5027 components: - pos: 14.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5028 components: - pos: 13.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5029 components: - pos: 13.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5030 components: - pos: 13.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5031 components: - pos: 13.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5032 components: - pos: 13.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5033 components: - pos: 13.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5034 components: - pos: 13.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5035 components: - pos: 13.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5036 components: - pos: 17.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5037 components: - pos: 18.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5038 components: - pos: 19.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5039 components: - pos: 20.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5040 components: - pos: 21.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5121 components: - pos: 34.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5122 components: - pos: 34.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5123 components: - pos: 34.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5124 components: - pos: 34.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5125 components: - pos: 34.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5126 components: - pos: 33.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5127 components: - pos: 32.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5128 components: - pos: 32.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5129 components: - pos: 31.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5130 components: - pos: 30.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5131 components: - pos: 30.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5132 components: - pos: 30.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5134 components: - pos: 22.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5135 components: - pos: 23.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5136 components: - pos: 24.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5137 components: - pos: 25.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5138 components: - pos: 26.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5139 components: - pos: 25.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5140 components: - pos: 25.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5141 components: - pos: 25.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5142 components: - pos: 25.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5143 components: - pos: 25.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5144 components: - pos: 25.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5145 components: - pos: 25.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5147 components: - pos: 29.5,-19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5148 components: - pos: 29.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5149 components: - pos: 29.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5150 components: - pos: 29.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5151 components: - pos: 29.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5152 components: - pos: 29.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5153 components: - pos: 29.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5154 components: - pos: 28.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5155 components: - pos: 28.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5156 components: - pos: 28.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5157 components: - pos: 28.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5158 components: - pos: 28.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5159 components: - pos: 30.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5160 components: - pos: 31.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5161 components: - pos: 32.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5162 components: - pos: 33.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5163 components: - pos: 30.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5164 components: - pos: 31.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5165 components: - pos: 32.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5166 components: - pos: 33.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5171 components: - pos: 31.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5172 components: - pos: 31.5,-19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5173 components: - pos: 33.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5174 components: - pos: 33.5,-19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5258 components: - pos: 30.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5259 components: - pos: 30.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5260 components: - pos: 30.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5261 components: - pos: 30.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5262 components: - pos: 31.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5263 components: - pos: 32.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5264 components: - pos: 33.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5265 components: - pos: 29.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5266 components: - pos: 28.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5267 components: - pos: 27.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5268 components: - pos: 26.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5269 components: - pos: 25.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5270 components: - pos: 24.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5271 components: - pos: 24.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5272 components: - pos: 24.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5273 components: - pos: 24.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5274 components: - pos: 27.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5275 components: - pos: 27.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5276 components: - pos: 27.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5441 components: - pos: 15.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5442 components: - pos: 17.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5443 components: - pos: 16.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5444 components: - pos: 16.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5445 components: - pos: 16.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5446 components: - pos: 16.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5447 components: - pos: 17.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5448 components: - pos: 18.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5449 components: - pos: 18.5,-31.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5450 components: - pos: 18.5,-29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5585 components: - pos: 21.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5935 components: - pos: -16.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5936 components: - pos: -16.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5937 components: - pos: -16.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5938 components: - pos: -16.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5939 components: - pos: -17.5,-33.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5940 components: - pos: -18.5,-33.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6067 components: - pos: -17.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6068 components: - pos: -18.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6069 components: - pos: -19.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6070 components: - pos: -19.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6071 components: - pos: -19.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6072 components: - pos: -19.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6073 components: - pos: -19.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6074 components: - pos: -19.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6075 components: - pos: -19.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6076 components: - pos: -20.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6077 components: - pos: -21.5,-26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6078 components: - pos: -22.5,-26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6079 components: - pos: -20.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6080 components: - pos: -21.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6081 components: - pos: -22.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6082 components: - pos: -19.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6083 components: - pos: -18.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6084 components: - pos: -20.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6085 components: - pos: -21.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6086 components: - pos: -21.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6087 components: - pos: -21.5,-27.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6088 components: - pos: -22.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6089 components: - pos: -23.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6090 components: - pos: -23.5,-26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6091 components: - pos: -23.5,-27.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6092 components: - pos: -23.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6093 components: - pos: -23.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6094 components: - pos: -18.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6095 components: - pos: -17.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6096 components: - pos: -19.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6097 components: - pos: -19.5,-33.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6098 components: - pos: -20.5,-33.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6099 components: - pos: -20.5,-32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6100 components: - pos: -20.5,-31.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6112 components: - pos: -15.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6113 components: - pos: -14.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6114 components: - pos: -13.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6115 components: - pos: -13.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6116 components: - pos: -13.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6117 components: - pos: -13.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6118 components: - pos: -13.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6119 components: - pos: -13.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6120 components: - pos: -13.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6121 components: - pos: -13.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6122 components: - pos: -13.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6123 components: - pos: -13.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6124 components: - pos: -13.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6125 components: - pos: -13.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6126 components: - pos: -13.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6127 components: - pos: 15.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6128 components: - pos: 14.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6129 components: - pos: 13.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6131 components: - pos: 13.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6132 components: - pos: 13.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6133 components: - pos: -0.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6134 components: - pos: -0.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6135 components: - pos: -1.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6136 components: - pos: 0.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6202 components: - pos: -8.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6203 components: - pos: -8.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6204 components: - pos: -8.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6205 components: - pos: -8.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6206 components: - pos: -7.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6207 components: - pos: -6.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6208 components: - pos: -5.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6209 components: - pos: -4.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6210 components: - pos: -9.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6211 components: - pos: -10.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6212 components: - pos: -11.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6213 components: - pos: 7.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6214 components: - pos: 7.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6215 components: - pos: 7.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6216 components: - pos: 7.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6217 components: - pos: 6.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6218 components: - pos: 5.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6219 components: - pos: 4.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6220 components: - pos: 3.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6221 components: - pos: 8.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6222 components: - pos: 9.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6223 components: - pos: 10.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6224 components: - pos: 11.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6225 components: - pos: 12.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6346 components: - pos: -2.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6347 components: - pos: -2.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6348 components: - pos: -2.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6349 components: - pos: -2.5,-37.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6350 components: - pos: -1.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6351 components: - pos: -0.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6352 components: - pos: 0.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6353 components: - pos: 1.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6354 components: - pos: 2.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6355 components: - pos: 3.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6356 components: - pos: -3.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6357 components: - pos: -4.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6358 components: - pos: -5.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6359 components: - pos: -0.5,-37.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6360 components: - pos: -0.5,-38.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6409 components: - pos: -2.5,-40.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6410 components: - pos: -2.5,-41.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6411 components: - pos: -2.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6412 components: - pos: -2.5,-43.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6413 components: - pos: -1.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6414 components: - pos: -0.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6415 components: - pos: 0.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6416 components: - pos: 1.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6417 components: - pos: 2.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6418 components: - pos: 3.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6419 components: - pos: 4.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6420 components: - pos: 4.5,-41.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6421 components: - pos: 4.5,-40.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6422 components: - pos: -3.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6423 components: - pos: -4.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6424 components: - pos: -5.5,-42.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6425 components: - pos: -5.5,-41.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6426 components: - pos: -5.5,-40.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6427 components: - pos: -0.5,-41.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6428 components: - pos: -0.5,-40.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6429 components: - pos: -0.5,-43.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6430 components: - pos: -0.5,-44.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6431 components: - pos: -0.5,-45.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6432 components: - pos: -0.5,-46.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6433 components: - pos: -2.5,-44.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6434 components: - pos: -2.5,-45.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6435 components: - pos: -2.5,-46.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6436 components: - pos: 1.5,-44.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6437 components: - pos: 1.5,-43.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6438 components: - pos: 1.5,-45.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6439 components: - pos: 1.5,-46.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 1475 @@ -14921,2749 +11240,1861 @@ entities: - pos: 15.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1476 components: - pos: 16.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1477 components: - pos: 17.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1478 components: - pos: 17.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1479 components: - pos: 18.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1480 components: - pos: 19.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1864 components: - pos: -3.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1865 components: - pos: -2.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1866 components: - pos: -1.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1867 components: - pos: -0.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1868 components: - pos: 0.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1869 components: - pos: 1.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1870 components: - pos: 2.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1871 components: - pos: -0.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1872 components: - pos: -0.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1873 components: - pos: -0.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1874 components: - pos: -0.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1875 components: - pos: -0.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1876 components: - pos: -0.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1877 components: - pos: -0.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1878 components: - pos: -0.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1879 components: - pos: -0.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1880 components: - pos: -0.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1881 components: - pos: -0.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1882 components: - pos: -0.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1883 components: - pos: -0.5,7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1884 components: - pos: -0.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1885 components: - pos: -0.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1886 components: - pos: -0.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1887 components: - pos: -0.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1888 components: - pos: 0.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1889 components: - pos: 1.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1890 components: - pos: 2.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1891 components: - pos: 3.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1892 components: - pos: 4.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1893 components: - pos: 4.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1894 components: - pos: 4.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1895 components: - pos: 4.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1896 components: - pos: 4.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1897 components: - pos: 17.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1898 components: - pos: 17.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1899 components: - pos: 16.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1900 components: - pos: 15.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1901 components: - pos: 14.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1902 components: - pos: 13.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1903 components: - pos: 12.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1904 components: - pos: 11.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1905 components: - pos: 10.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1906 components: - pos: 9.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1907 components: - pos: 8.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1908 components: - pos: 7.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1909 components: - pos: 6.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1910 components: - pos: 5.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1911 components: - pos: 4.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1912 components: - pos: 3.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1913 components: - pos: 2.5,-11.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1914 components: - pos: 1.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1915 components: - pos: 0.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1916 components: - pos: -0.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1917 components: - pos: -0.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1918 components: - pos: -0.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1919 components: - pos: -0.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1920 components: - pos: -0.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1921 components: - pos: -0.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1922 components: - pos: -1.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1923 components: - pos: -0.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1924 components: - pos: 0.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1925 components: - pos: 1.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1926 components: - pos: 2.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1927 components: - pos: 3.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1928 components: - pos: 4.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1929 components: - pos: 4.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1930 components: - pos: 4.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1931 components: - pos: 4.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1932 components: - pos: 17.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1933 components: - pos: 17.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1934 components: - pos: 17.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1935 components: - pos: 17.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1936 components: - pos: 17.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1937 components: - pos: 16.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1938 components: - pos: 15.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1939 components: - pos: 14.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1940 components: - pos: 13.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1941 components: - pos: 12.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1942 components: - pos: 12.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1943 components: - pos: 12.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1944 components: - pos: 12.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1945 components: - pos: 12.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1946 components: - pos: 12.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1947 components: - pos: 12.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1948 components: - pos: 11.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1949 components: - pos: 10.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1950 components: - pos: 9.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1951 components: - pos: 8.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1952 components: - pos: 7.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1953 components: - pos: 6.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1954 components: - pos: 5.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2523 components: - pos: 0.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2524 components: - pos: 1.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2525 components: - pos: 2.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2526 components: - pos: 3.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2527 components: - pos: 4.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2528 components: - pos: 5.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2529 components: - pos: 6.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2530 components: - pos: 7.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2531 components: - pos: 8.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2532 components: - pos: 9.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2533 components: - pos: 10.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2534 components: - pos: 11.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2535 components: - pos: 12.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2536 components: - pos: 13.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2537 components: - pos: 14.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2538 components: - pos: 14.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2539 components: - pos: 14.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2540 components: - pos: 14.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2541 components: - pos: 14.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2542 components: - pos: 14.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2543 components: - pos: 14.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2544 components: - pos: 15.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2545 components: - pos: 15.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3257 components: - pos: 16.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3523 components: - pos: -1.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3524 components: - pos: -1.5,-6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3525 components: - pos: -1.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3526 components: - pos: -2.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3527 components: - pos: -3.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3528 components: - pos: -4.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3529 components: - pos: -5.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3530 components: - pos: -6.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3531 components: - pos: -2.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3532 components: - pos: -3.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3533 components: - pos: -4.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3534 components: - pos: -5.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3535 components: - pos: -6.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3536 components: - pos: -6.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3537 components: - pos: -6.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3538 components: - pos: -6.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3539 components: - pos: -6.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3540 components: - pos: -6.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3541 components: - pos: -6.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3542 components: - pos: -6.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3543 components: - pos: -6.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3544 components: - pos: -7.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3545 components: - pos: -8.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3546 components: - pos: -9.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3547 components: - pos: -10.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3548 components: - pos: -11.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3549 components: - pos: -12.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3550 components: - pos: -13.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3551 components: - pos: -14.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3552 components: - pos: -15.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3553 components: - pos: -16.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3554 components: - pos: -17.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3555 components: - pos: -18.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3556 components: - pos: -19.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3557 components: - pos: -20.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3558 components: - pos: -19.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3559 components: - pos: -21.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3560 components: - pos: -21.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3561 components: - pos: -21.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3562 components: - pos: -21.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3563 components: - pos: -21.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3564 components: - pos: -21.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3565 components: - pos: -20.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3566 components: - pos: -19.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3567 components: - pos: -18.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3568 components: - pos: -17.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3569 components: - pos: -16.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3570 components: - pos: -15.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3571 components: - pos: -15.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3574 components: - pos: -15.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3950 components: - pos: -22.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3951 components: - pos: -23.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3952 components: - pos: -24.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3953 components: - pos: -25.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3954 components: - pos: -26.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3955 components: - pos: -27.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3956 components: - pos: -28.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3957 components: - pos: -29.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3958 components: - pos: -30.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3959 components: - pos: -30.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3960 components: - pos: -30.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3961 components: - pos: -30.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3962 components: - pos: -30.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3963 components: - pos: -29.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3964 components: - pos: -28.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3965 components: - pos: -27.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3966 components: - pos: -27.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3967 components: - pos: -27.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4359 components: - pos: 22.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4360 components: - pos: 22.5,-15.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4667 components: - pos: 5.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4668 components: - pos: 5.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4669 components: - pos: 5.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4764 components: - pos: 17.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4765 components: - pos: 16.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4766 components: - pos: 16.5,-18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4767 components: - pos: 16.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4768 components: - pos: 16.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4769 components: - pos: 17.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4770 components: - pos: 18.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4771 components: - pos: 19.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4772 components: - pos: 20.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4773 components: - pos: 20.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4774 components: - pos: 20.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4775 components: - pos: 20.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4776 components: - pos: 20.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4777 components: - pos: 20.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4778 components: - pos: 20.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4779 components: - pos: 16.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4780 components: - pos: 16.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4781 components: - pos: 16.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4782 components: - pos: 16.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4783 components: - pos: 16.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4784 components: - pos: 15.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4785 components: - pos: 14.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4786 components: - pos: 13.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4787 components: - pos: 12.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4788 components: - pos: 12.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4789 components: - pos: 12.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4790 components: - pos: 12.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4791 components: - pos: 12.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4792 components: - pos: 12.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4793 components: - pos: 12.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4794 components: - pos: 12.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4795 components: - pos: 11.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4796 components: - pos: 10.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4797 components: - pos: 9.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4798 components: - pos: 8.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4799 components: - pos: 7.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4800 components: - pos: 6.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4801 components: - pos: 5.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4802 components: - pos: 4.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4803 components: - pos: 3.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4804 components: - pos: 2.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4805 components: - pos: 1.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4806 components: - pos: 0.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4808 components: - pos: -0.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4809 components: - pos: -0.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4810 components: - pos: -0.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4811 components: - pos: -0.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4812 components: - pos: -0.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4813 components: - pos: -0.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4814 components: - pos: 15.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4856 components: - pos: 0.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4972 components: - pos: 15.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4974 components: - pos: 18.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4975 components: - pos: 19.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5071 components: - pos: 22.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5072 components: - pos: 23.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5073 components: - pos: 23.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5074 components: - pos: 23.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5081 components: - pos: 21.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5082 components: - pos: 21.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5083 components: - pos: 21.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5084 components: - pos: 24.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5085 components: - pos: 25.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5086 components: - pos: 26.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5087 components: - pos: 27.5,-16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5088 components: - pos: 28.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5089 components: - pos: 29.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5090 components: - pos: 30.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5091 components: - pos: 31.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5092 components: - pos: 32.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5093 components: - pos: 32.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5094 components: - pos: 32.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5095 components: - pos: 32.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5096 components: - pos: 32.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5097 components: - pos: 32.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5098 components: - pos: 32.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5099 components: - pos: 32.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5100 components: - pos: 32.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5101 components: - pos: 32.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5185 components: - pos: 31.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5186 components: - pos: 30.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5187 components: - pos: 33.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5188 components: - pos: 34.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5189 components: - pos: 34.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5190 components: - pos: 33.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5191 components: - pos: 31.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5192 components: - pos: 30.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5193 components: - pos: 31.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5194 components: - pos: 30.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5195 components: - pos: 33.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5196 components: - pos: 34.5,-21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5341 components: - pos: 29.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5342 components: - pos: 29.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5343 components: - pos: 29.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5344 components: - pos: 29.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5807 components: - pos: -3.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5808 components: - pos: 1.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5809 components: - pos: 2.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5810 components: - pos: 3.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5811 components: - pos: 4.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5812 components: - pos: -1.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5813 components: - pos: -2.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6006 components: - pos: 12.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6007 components: - pos: 12.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6008 components: - pos: 12.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6009 components: - pos: 12.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6010 components: - pos: 12.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6011 components: - pos: 12.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6012 components: - pos: 11.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6013 components: - pos: 10.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6014 components: - pos: 9.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6015 components: - pos: 8.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6016 components: - pos: 7.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6017 components: - pos: 6.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6018 components: - pos: 5.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6019 components: - pos: -6.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6020 components: - pos: -6.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6021 components: - pos: -5.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6022 components: - pos: -0.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6023 components: - pos: 5.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6026 components: - pos: 0.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6027 components: - pos: -4.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6028 components: - pos: -6.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6029 components: - pos: -6.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6030 components: - pos: -6.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6031 components: - pos: -7.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6032 components: - pos: -8.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6033 components: - pos: -9.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6034 components: - pos: -10.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6035 components: - pos: -11.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6036 components: - pos: -12.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6037 components: - pos: -13.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6038 components: - pos: -14.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6039 components: - pos: -14.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6040 components: - pos: -14.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6041 components: - pos: -14.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6042 components: - pos: -14.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6043 components: - pos: -14.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6044 components: - pos: -14.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6045 components: - pos: -15.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6046 components: - pos: -16.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6047 components: - pos: -17.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6048 components: - pos: -18.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6049 components: - pos: -18.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6050 components: - pos: -18.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6051 components: - pos: -18.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6052 components: - pos: -18.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6053 components: - pos: -17.5,-29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6054 components: - pos: -16.5,-29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6166 components: - pos: -6.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6167 components: - pos: -5.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6168 components: - pos: -4.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6169 components: - pos: -3.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6170 components: - pos: -2.5,-32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6171 components: - pos: -2.5,-33.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6172 components: - pos: -2.5,-31.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6173 components: - pos: 5.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6174 components: - pos: 4.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6175 components: - pos: 3.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6176 components: - pos: 2.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6177 components: - pos: 1.5,-32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6178 components: - pos: 1.5,-33.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6179 components: - pos: 1.5,-31.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6253 components: - pos: -3.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6254 components: - pos: -3.5,-34.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6255 components: - pos: -3.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6256 components: - pos: -2.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6257 components: - pos: -1.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6258 components: - pos: -0.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6259 components: - pos: 0.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6260 components: - pos: 1.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6261 components: - pos: 2.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6262 components: - pos: 2.5,-34.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6263 components: - pos: 2.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6264 components: - pos: -0.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6265 components: - pos: 0.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6266 components: - pos: -1.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6616 components: - pos: 29.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - proto: CableMV entities: - uid: 1146 @@ -17671,3741 +13102,2551 @@ entities: - pos: 15.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1147 components: - pos: 16.5,-13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1148 components: - pos: 17.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1149 components: - pos: 17.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1150 components: - pos: 17.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1151 components: - pos: 18.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1153 components: - pos: 19.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1154 components: - pos: 21.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1155 components: - pos: 22.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1156 components: - pos: 23.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1157 components: - pos: 23.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1158 components: - pos: 17.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1159 components: - pos: 17.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1160 components: - pos: 17.5,-8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1161 components: - pos: 17.5,-7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1162 components: - pos: 17.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1163 components: - pos: 18.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1164 components: - pos: 19.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1165 components: - pos: 20.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1166 components: - pos: 20.5,-7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1167 components: - pos: 16.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1168 components: - pos: 15.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1169 components: - pos: 13.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1170 components: - pos: 14.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1171 components: - pos: 12.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1172 components: - pos: 11.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1173 components: - pos: 10.5,-6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1174 components: - pos: 10.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1175 components: - pos: 10.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1176 components: - pos: 10.5,-3.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1182 components: - pos: 19.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1321 components: - pos: -3.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1323 components: - pos: 16.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1324 components: - pos: 15.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1325 components: - pos: 14.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1326 components: - pos: 13.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1327 components: - pos: 12.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1328 components: - pos: 12.5,-10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1329 components: - pos: 11.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1330 components: - pos: 10.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1331 components: - pos: 9.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1332 components: - pos: 8.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1333 components: - pos: 7.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1334 components: - pos: 6.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1335 components: - pos: 5.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1336 components: - pos: 4.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1337 components: - pos: 3.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1338 components: - pos: 3.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1339 components: - pos: 3.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1340 components: - pos: 3.5,-8.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1805 components: - pos: -3.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1806 components: - pos: -3.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1807 components: - pos: -4.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1808 components: - pos: -5.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1809 components: - pos: -5.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1810 components: - pos: -5.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1811 components: - pos: -4.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1812 components: - pos: -6.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1813 components: - pos: -6.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1814 components: - pos: -6.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1815 components: - pos: -5.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1816 components: - pos: -4.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1817 components: - pos: -6.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1818 components: - pos: -6.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1819 components: - pos: -6.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1820 components: - pos: -6.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1821 components: - pos: -6.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1822 components: - pos: -7.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1823 components: - pos: -8.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1824 components: - pos: -8.5,13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1825 components: - pos: -5.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1826 components: - pos: -5.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1827 components: - pos: -4.5,11.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1828 components: - pos: -7.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1829 components: - pos: -8.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1830 components: - pos: -9.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1831 components: - pos: -10.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1832 components: - pos: -10.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1833 components: - pos: -10.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1834 components: - pos: -11.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1835 components: - pos: -12.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1836 components: - pos: -13.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1837 components: - pos: -14.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1838 components: - pos: -14.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1839 components: - pos: 2.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1840 components: - pos: 1.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1841 components: - pos: 0.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1842 components: - pos: -0.5,20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1843 components: - pos: -0.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1844 components: - pos: -0.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1845 components: - pos: -0.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 1846 components: - pos: -0.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1847 components: - pos: -0.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1848 components: - pos: -0.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1849 components: - pos: -0.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1850 components: - pos: -0.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1851 components: - pos: -0.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1852 components: - pos: -0.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1853 components: - pos: -0.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1854 components: - pos: -0.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1855 components: - pos: -0.5,7.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1856 components: - pos: -0.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1857 components: - pos: -0.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1858 components: - pos: -0.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1859 components: - pos: -1.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1860 components: - pos: -2.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1862 components: - pos: -2.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 1863 components: - pos: -2.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2014 components: - pos: 0.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2015 components: - pos: 1.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2016 components: - pos: 1.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2017 components: - pos: -0.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2018 components: - pos: -1.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2019 components: - pos: -1.5,22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2056 components: - pos: -3.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2947 components: - pos: 15.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2948 components: - pos: 15.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2949 components: - pos: 14.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2950 components: - pos: 14.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2951 components: - pos: 14.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2952 components: - pos: 14.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2953 components: - pos: 14.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2954 components: - pos: 14.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2955 components: - pos: 15.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2956 components: - pos: 16.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2957 components: - pos: 17.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2958 components: - pos: 17.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2959 components: - pos: 17.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2960 components: - pos: 17.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2961 components: - pos: 17.5,17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2962 components: - pos: 17.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2963 components: - pos: 18.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2964 components: - pos: 19.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2965 components: - pos: 20.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2966 components: - pos: 21.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2967 components: - pos: 22.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2968 components: - pos: 23.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2969 components: - pos: 24.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2970 components: - pos: 24.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2971 components: - pos: 24.5,14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2972 components: - pos: 19.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2973 components: - pos: 19.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2974 components: - pos: 19.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2975 components: - pos: 19.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2976 components: - pos: 19.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2977 components: - pos: 19.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2978 components: - pos: 19.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2979 components: - pos: 19.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2980 components: - pos: 19.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2981 components: - pos: 20.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2982 components: - pos: 21.5,21.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 2983 components: - pos: 25.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2984 components: - pos: 26.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2985 components: - pos: 27.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2986 components: - pos: 28.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2987 components: - pos: 29.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2988 components: - pos: 30.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2989 components: - pos: 31.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2990 components: - pos: 32.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2991 components: - pos: 33.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2992 components: - pos: 34.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2993 components: - pos: 34.5,13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2994 components: - pos: 34.5,14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2995 components: - pos: 34.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2996 components: - pos: 34.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2997 components: - pos: 34.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2998 components: - pos: 34.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 2999 components: - pos: 34.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3000 components: - pos: 35.5,19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3001 components: - pos: 13.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3002 components: - pos: 12.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3003 components: - pos: 11.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3004 components: - pos: 10.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3005 components: - pos: 9.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3006 components: - pos: 8.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3007 components: - pos: 7.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3008 components: - pos: 7.5,16.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3009 components: - pos: 11.5,16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3010 components: - pos: 11.5,17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3011 components: - pos: 11.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3012 components: - pos: 11.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3013 components: - pos: 11.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3014 components: - pos: 11.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3015 components: - pos: 10.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3016 components: - pos: 9.5,21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3017 components: - pos: 9.5,20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3018 components: - pos: 9.5,19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3019 components: - pos: 9.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3020 components: - pos: 8.5,18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3021 components: - pos: 7.5,18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3022 components: - pos: 9.5,22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3023 components: - pos: 9.5,23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3024 components: - pos: 9.5,24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3025 components: - pos: 9.5,25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3026 components: - pos: 9.5,26.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3027 components: - pos: 9.5,27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3028 components: - pos: 9.5,28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3029 components: - pos: 9.5,29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3030 components: - pos: 9.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3031 components: - pos: 8.5,30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3032 components: - pos: 7.5,30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3575 components: - pos: -15.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3576 components: - pos: -15.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3578 components: - pos: -14.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3579 components: - pos: -13.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3580 components: - pos: -16.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3581 components: - pos: -17.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3582 components: - pos: -18.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3583 components: - pos: -19.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3584 components: - pos: -20.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3585 components: - pos: -21.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3586 components: - pos: -22.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3587 components: - pos: -22.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3588 components: - pos: -22.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3589 components: - pos: -22.5,8.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3590 components: - pos: -22.5,9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3591 components: - pos: -22.5,10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3592 components: - pos: -22.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3593 components: - pos: -22.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3594 components: - pos: -22.5,13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 3595 components: - pos: -21.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3596 components: - pos: -20.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3597 components: - pos: -19.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3598 components: - pos: -18.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3599 components: - pos: -17.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3600 components: - pos: -16.5,11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3601 components: - pos: -16.5,12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 3602 components: - pos: -16.5,13.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4105 components: - pos: -31.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4106 components: - pos: -31.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4107 components: - pos: -31.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4108 components: - pos: -31.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4109 components: - pos: -31.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4110 components: - pos: -30.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4111 components: - pos: -29.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4112 components: - pos: -28.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4113 components: - pos: -27.5,4.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4114 components: - pos: -27.5,5.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4115 components: - pos: -27.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4116 components: - pos: -31.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4117 components: - pos: -31.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4118 components: - pos: -31.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4119 components: - pos: -31.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4120 components: - pos: -30.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4121 components: - pos: -29.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4122 components: - pos: -28.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4123 components: - pos: -27.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4124 components: - pos: -26.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4125 components: - pos: -25.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4126 components: - pos: -24.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4127 components: - pos: -23.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4128 components: - pos: -22.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4129 components: - pos: -21.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4130 components: - pos: -21.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4131 components: - pos: -21.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4132 components: - pos: -20.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4133 components: - pos: -19.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4134 components: - pos: -18.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4135 components: - pos: -17.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4136 components: - pos: -17.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4137 components: - pos: -17.5,1.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4138 components: - pos: -16.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4139 components: - pos: -15.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4140 components: - pos: -14.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4141 components: - pos: -13.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4142 components: - pos: -13.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4143 components: - pos: -13.5,-2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4807 components: - pos: 0.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4817 components: - pos: 15.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4818 components: - pos: 15.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4819 components: - pos: 16.5,-18.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4820 components: - pos: 16.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4821 components: - pos: 16.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4822 components: - pos: 16.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4823 components: - pos: 16.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4824 components: - pos: 16.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4825 components: - pos: 15.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4826 components: - pos: 14.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4827 components: - pos: 13.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4828 components: - pos: 13.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4829 components: - pos: 12.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4830 components: - pos: 11.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4831 components: - pos: 10.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4832 components: - pos: 9.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4833 components: - pos: 8.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4834 components: - pos: 8.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4835 components: - pos: 8.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4836 components: - pos: 7.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4837 components: - pos: 12.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4838 components: - pos: 12.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4839 components: - pos: 12.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4840 components: - pos: 11.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4841 components: - pos: 10.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4842 components: - pos: 9.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4843 components: - pos: 8.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4844 components: - pos: 8.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4845 components: - pos: 8.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4846 components: - pos: 7.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4847 components: - pos: 6.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4848 components: - pos: 5.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4849 components: - pos: 4.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4850 components: - pos: 3.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4851 components: - pos: 2.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4852 components: - pos: 1.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4853 components: - pos: 1.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4854 components: - pos: 1.5,-20.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4855 components: - pos: 0.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4857 components: - pos: -0.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4858 components: - pos: -0.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4859 components: - pos: -0.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4860 components: - pos: -0.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4861 components: - pos: -0.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4862 components: - pos: -0.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4863 components: - pos: -0.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4864 components: - pos: -0.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4865 components: - pos: -0.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4866 components: - pos: -1.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4867 components: - pos: -2.5,-9.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4868 components: - pos: -3.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4869 components: - pos: -0.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4870 components: - pos: -0.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4871 components: - pos: -0.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4872 components: - pos: -0.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4873 components: - pos: -0.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4874 components: - pos: -0.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4875 components: - pos: -0.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4876 components: - pos: -1.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4877 components: - pos: -2.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4878 components: - pos: -2.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4879 components: - pos: -3.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4880 components: - pos: -4.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4881 components: - pos: -5.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4882 components: - pos: -6.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4883 components: - pos: -7.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4884 components: - pos: -8.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4885 components: - pos: -9.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4886 components: - pos: -9.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4887 components: - pos: -8.5,-24.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4888 components: - pos: -1.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4889 components: - pos: -2.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4890 components: - pos: -3.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4891 components: - pos: -4.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4892 components: - pos: -5.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4893 components: - pos: -6.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4894 components: - pos: -7.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4895 components: - pos: -8.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4896 components: - pos: -9.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4897 components: - pos: -9.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4966 components: - pos: -1.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4967 components: - pos: -1.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4976 components: - pos: 17.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4978 components: - pos: 18.5,-17.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4979 components: - pos: 19.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4980 components: - pos: 20.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4981 components: - pos: 20.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4982 components: - pos: 20.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4983 components: - pos: 20.5,-14.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4984 components: - pos: 20.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4985 components: - pos: 20.5,-12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 4986 components: - pos: 20.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4987 components: - pos: 21.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4988 components: - pos: 20.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4989 components: - pos: 20.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4990 components: - pos: 19.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 4991 components: - pos: 18.5,-19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5277 components: - pos: 21.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5278 components: - pos: 22.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5279 components: - pos: 23.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5280 components: - pos: 24.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5281 components: - pos: 25.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5282 components: - pos: 26.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5283 components: - pos: 27.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5284 components: - pos: 28.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5285 components: - pos: 29.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5286 components: - pos: 29.5,-19.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5287 components: - pos: 30.5,-18.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5288 components: - pos: 30.5,-17.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5289 components: - pos: 30.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5290 components: - pos: 30.5,-15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5291 components: - pos: 30.5,-14.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5292 components: - pos: 30.5,-13.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5293 components: - pos: 30.5,-12.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5294 components: - pos: 30.5,-11.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5295 components: - pos: 30.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5296 components: - pos: 31.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5297 components: - pos: 32.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5298 components: - pos: 33.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5299 components: - pos: 34.5,-10.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5300 components: - pos: 34.5,-9.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5301 components: - pos: 22.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5302 components: - pos: 23.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5303 components: - pos: 24.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5304 components: - pos: 24.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5305 components: - pos: 24.5,-21.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5306 components: - pos: 24.5,-20.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5307 components: - pos: 24.5,-19.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5424 components: - pos: 16.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5425 components: - pos: 16.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5426 components: - pos: 16.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5427 components: - pos: 16.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5428 components: - pos: 17.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5429 components: - pos: 18.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5430 components: - pos: 19.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5431 components: - pos: 20.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5432 components: - pos: 21.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5433 components: - pos: 22.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5434 components: - pos: 23.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5435 components: - pos: 24.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5436 components: - pos: 24.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5437 components: - pos: 20.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5438 components: - pos: 20.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5439 components: - pos: 21.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5440 components: - pos: 19.5,-23.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5832 components: - pos: 10.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5833 components: - pos: 9.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5834 components: - pos: 9.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5835 components: - pos: 9.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5836 components: - pos: 9.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5837 components: - pos: 9.5,2.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5838 components: - pos: 9.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5839 components: - pos: 10.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5840 components: - pos: 10.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5841 components: - pos: 10.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5842 components: - pos: 10.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5843 components: - pos: 10.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5844 components: - pos: 11.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5845 components: - pos: 12.5,6.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5846 components: - pos: 12.5,7.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5854 components: - pos: 20.5,6.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 5855 components: - pos: 20.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5856 components: - pos: 19.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5857 components: - pos: 18.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5858 components: - pos: 17.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5859 components: - pos: 16.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5860 components: - pos: 15.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5861 components: - pos: 14.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5862 components: - pos: 13.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5863 components: - pos: 12.5,5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5865 components: - pos: 20.5,4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5866 components: - pos: 20.5,3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5867 components: - pos: 20.5,2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5868 components: - pos: 20.5,1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5869 components: - pos: 20.5,0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5870 components: - pos: 20.5,-0.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5871 components: - pos: 20.5,-1.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5872 components: - pos: 20.5,-2.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5873 components: - pos: 20.5,-3.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5874 components: - pos: 20.5,-4.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 5875 components: - pos: 20.5,-5.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6055 components: - pos: -16.5,-29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6056 components: - pos: -16.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6057 components: - pos: -17.5,-29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6058 components: - pos: -18.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6059 components: - pos: -18.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6060 components: - pos: -18.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6061 components: - pos: -18.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6062 components: - pos: -18.5,-25.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6063 components: - pos: -18.5,-24.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6064 components: - pos: -18.5,-23.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6065 components: - pos: -18.5,-22.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6066 components: - pos: -17.5,-22.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6104 components: - pos: -17.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6105 components: - pos: -16.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6106 components: - pos: -15.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6107 components: - pos: -14.5,-26.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6108 components: - pos: -14.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6109 components: - pos: -14.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6110 components: - pos: -14.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6111 components: - pos: -15.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6182 components: - pos: -14.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6183 components: - pos: -14.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6184 components: - pos: -13.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6185 components: - pos: -12.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6186 components: - pos: -11.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6187 components: - pos: -10.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6188 components: - pos: -9.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6189 components: - pos: -8.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6190 components: - pos: 7.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6191 components: - pos: 8.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6192 components: - pos: 9.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6193 components: - pos: 10.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6194 components: - pos: 11.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6195 components: - pos: 12.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6196 components: - pos: 13.5,-30.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6197 components: - pos: 13.5,-29.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6198 components: - pos: 13.5,-28.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6199 components: - pos: 13.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6200 components: - pos: 14.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6201 components: - pos: 15.5,-27.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6336 components: - pos: -8.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6337 components: - pos: -7.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6338 components: - pos: -6.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6339 components: - pos: -5.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6340 components: - pos: -4.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6341 components: - pos: -3.5,-31.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6342 components: - pos: -3.5,-32.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6343 components: - pos: -3.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6344 components: - pos: -3.5,-34.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6345 components: - pos: -2.5,-34.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 6398 components: - pos: -2.5,-35.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6399 components: - pos: -2.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6400 components: - pos: -2.5,-36.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6401 components: - pos: -1.5,-37.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6402 components: - pos: -2.5,-37.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6403 components: - pos: -1.5,-38.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6404 components: - pos: -1.5,-39.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6405 components: - pos: -1.5,-40.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6406 components: - pos: -1.5,-41.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6407 components: - pos: -2.5,-41.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6408 components: - pos: -2.5,-40.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableTerminal entities: - uid: 5075 @@ -22831,15 +17072,13 @@ entities: - pos: 11.5,-13.5 parent: 1668 type: Transform + - links: + - 575 + type: DeviceLinkSink - containers: - machine_parts - machine_board type: Construction - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 575 - type: SignalReceiver - proto: ClosetBase entities: - uid: 2491 @@ -23863,14 +18102,10 @@ entities: pos: 9.5,-13.5 parent: 1668 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 723 - CloningPodSender: - - port: CloningPodReceiver - uid: 722 - type: SignalTransmitter + - linkedPorts: + 722: + - CloningPodSender: CloningPodReceiver + type: DeviceLinkSource - proto: ComputerComms entities: - uid: 652 @@ -24087,252 +18322,132 @@ entities: pos: -16.5,24.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1588 - Forward: - - port: Left - uid: 1588 - Off: - - port: Middle - uid: 1588 - type: SignalReceiver + - links: + - 1588 + type: DeviceLinkSink - uid: 1577 components: - rot: -1.5707963267948966 rad pos: -15.5,24.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1588 - Forward: - - port: Left - uid: 1588 - Off: - - port: Middle - uid: 1588 - type: SignalReceiver + - links: + - 1588 + type: DeviceLinkSink - uid: 1578 components: - rot: -1.5707963267948966 rad pos: -14.5,24.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1588 - Forward: - - port: Left - uid: 1588 - Off: - - port: Middle - uid: 1588 - type: SignalReceiver + - links: + - 1588 + type: DeviceLinkSink - uid: 1579 components: - rot: -1.5707963267948966 rad pos: -13.5,24.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1588 - Forward: - - port: Left - uid: 1588 - Off: - - port: Middle - uid: 1588 - type: SignalReceiver + - links: + - 1588 + type: DeviceLinkSink - uid: 1580 components: - rot: -1.5707963267948966 rad pos: -12.5,24.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1588 - Forward: - - port: Left - uid: 1588 - Off: - - port: Middle - uid: 1588 - type: SignalReceiver + - links: + - 1588 + type: DeviceLinkSink - uid: 1581 components: - rot: -1.5707963267948966 rad pos: -11.5,24.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1588 - Forward: - - port: Left - uid: 1588 - Off: - - port: Middle - uid: 1588 - type: SignalReceiver + - links: + - 1588 + type: DeviceLinkSink - uid: 1582 components: - rot: 1.5707963267948966 rad pos: -16.5,28.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1589 - Forward: - - port: Left - uid: 1589 - Off: - - port: Middle - uid: 1589 - type: SignalReceiver + - links: + - 1589 + type: DeviceLinkSink - uid: 1583 components: - rot: 1.5707963267948966 rad pos: -15.5,28.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1589 - Forward: - - port: Left - uid: 1589 - Off: - - port: Middle - uid: 1589 - type: SignalReceiver + - links: + - 1589 + type: DeviceLinkSink - uid: 1584 components: - rot: 1.5707963267948966 rad pos: -14.5,28.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1589 - Forward: - - port: Left - uid: 1589 - Off: - - port: Middle - uid: 1589 - type: SignalReceiver + - links: + - 1589 + type: DeviceLinkSink - uid: 1585 components: - rot: 1.5707963267948966 rad pos: -13.5,28.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1589 - Forward: - - port: Left - uid: 1589 - Off: - - port: Middle - uid: 1589 - type: SignalReceiver + - links: + - 1589 + type: DeviceLinkSink - uid: 1586 components: - rot: 1.5707963267948966 rad pos: -12.5,28.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1589 - Forward: - - port: Left - uid: 1589 - Off: - - port: Middle - uid: 1589 - type: SignalReceiver + - links: + - 1589 + type: DeviceLinkSink - uid: 1587 components: - rot: 1.5707963267948966 rad pos: -11.5,28.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 1589 - Forward: - - port: Left - uid: 1589 - Off: - - port: Middle - uid: 1589 - type: SignalReceiver + - links: + - 1589 + type: DeviceLinkSink - uid: 5902 components: - pos: -19.5,-33.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5906 - Forward: - - port: Left - uid: 5906 - Off: - - port: Middle - uid: 5906 - type: SignalReceiver + - links: + - 5906 + type: DeviceLinkSink - uid: 5903 components: - pos: -19.5,-32.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5906 - Forward: - - port: Left - uid: 5906 - Off: - - port: Middle - uid: 5906 - type: SignalReceiver + - links: + - 5906 + type: DeviceLinkSink - uid: 5904 components: - pos: -19.5,-31.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5906 - Forward: - - port: Left - uid: 5906 - Off: - - port: Middle - uid: 5906 - type: SignalReceiver + - links: + - 5906 + type: DeviceLinkSink - proto: CrateArmoryLaser entities: - uid: 6533 @@ -24458,25 +18573,25 @@ entities: entities: - uid: 3144 components: - - anchored: False + - anchored: false pos: 6.5,29.5 parent: 1668 type: Transform - uid: 3145 components: - - anchored: False + - anchored: false pos: 5.5,29.5 parent: 1668 type: Transform - uid: 3146 components: - - anchored: False + - anchored: false pos: 12.5,29.5 parent: 1668 type: Transform - uid: 3147 components: - - anchored: False + - anchored: false pos: 13.5,29.5 parent: 1668 type: Transform @@ -25705,10 +19820,8 @@ entities: - pos: 9.5,25.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3156 components: @@ -25716,10 +19829,8 @@ entities: pos: 5.5,29.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3157 components: @@ -25727,50 +19838,40 @@ entities: pos: 13.5,29.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3158 components: - pos: 7.5,15.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3159 components: - pos: 24.5,13.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3160 components: - pos: 29.5,23.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3161 components: - pos: 23.5,5.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3162 components: @@ -25778,10 +19879,8 @@ entities: pos: 29.5,-6.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3163 components: @@ -25789,10 +19888,8 @@ entities: pos: 10.5,-2.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3164 components: @@ -25800,30 +19897,24 @@ entities: pos: 5.5,-5.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3165 components: - pos: -6.5,4.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3166 components: - pos: -2.5,-9.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3167 components: @@ -25831,20 +19922,16 @@ entities: pos: -5.5,26.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3168 components: - pos: -2.5,16.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3169 components: @@ -25852,10 +19939,8 @@ entities: pos: 2.5,31.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3170 components: @@ -25863,20 +19948,16 @@ entities: pos: 16.5,31.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - uid: 3171 components: - pos: 18.5,16.5 parent: 1668 type: Transform - - enabled: True + - enabled: true type: PointLight - - enabled: True - type: AmbientSound - type: ActiveEmergencyLight - proto: EpinephrineChemistryBottle entities: @@ -26380,22 +20461,16 @@ entities: - pos: -20.5,15.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6622 components: - pos: 12.5,-16.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - uid: 6623 components: - pos: -16.5,-33.5 parent: 1668 type: Transform - - fixtures: {} - type: Fixtures - proto: FoodBoxDonkpocketPizza entities: - uid: 2227 @@ -26582,24 +20657,18 @@ entities: - pos: 24.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5070 components: - rot: 1.5707963267948966 rad pos: 19.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5388 components: - rot: -1.5707963267948966 rad pos: 19.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5503 components: - rot: 1.5707963267948966 rad @@ -26848,40 +20917,30 @@ entities: pos: 20.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 4715 components: - rot: 3.141592653589793 rad pos: 19.5,-29.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5067 components: - rot: -1.5707963267948966 rad pos: 22.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5390 components: - rot: -1.5707963267948966 rad pos: 23.5,-28.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5415 components: - rot: 1.5707963267948966 rad pos: 18.5,-30.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5416 components: - rot: 1.5707963267948966 rad @@ -27313,8 +21372,6 @@ entities: pos: -3.5,-11.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5576 components: - rot: 1.5707963267948966 rad @@ -27339,8 +21396,6 @@ entities: pos: 2.5,-11.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5580 components: - rot: 1.5707963267948966 rad @@ -27527,8 +21582,6 @@ entities: pos: -7.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5630 components: - rot: -1.5707963267948966 rad @@ -27541,8 +21594,6 @@ entities: pos: -9.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5632 components: - rot: -1.5707963267948966 rad @@ -27639,8 +21690,6 @@ entities: pos: -26.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5649 components: - rot: -1.5707963267948966 rad @@ -27653,8 +21702,6 @@ entities: pos: -28.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5651 components: - rot: -1.5707963267948966 rad @@ -27756,8 +21803,6 @@ entities: pos: -4.5,10.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5685 components: - rot: -1.5707963267948966 rad @@ -27788,8 +21833,6 @@ entities: pos: 3.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5690 components: - rot: -1.5707963267948966 rad @@ -27802,8 +21845,6 @@ entities: pos: 5.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5692 components: - rot: -1.5707963267948966 rad @@ -27940,8 +21981,6 @@ entities: pos: 15.5,12.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5729 components: - rot: 1.5707963267948966 rad @@ -28099,8 +22138,6 @@ entities: pos: 6.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5767 components: - rot: -1.5707963267948966 rad @@ -28113,8 +22150,6 @@ entities: pos: 8.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5769 components: - rot: -1.5707963267948966 rad @@ -28157,8 +22192,6 @@ entities: pos: 16.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5777 components: - rot: -1.5707963267948966 rad @@ -28171,8 +22204,6 @@ entities: pos: 18.5,-0.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 5790 components: - pos: -13.5,-30.5 @@ -28305,8 +22336,6 @@ entities: pos: -15.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 6000 components: - rot: -1.5707963267948966 rad @@ -28319,8 +22348,6 @@ entities: pos: -17.5,-25.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 6002 components: - rot: -1.5707963267948966 rad @@ -28339,24 +22366,18 @@ entities: pos: -18.5,-32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 6138 components: - rot: -1.5707963267948966 rad pos: -19.5,-32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 6139 components: - rot: -1.5707963267948966 rad pos: -20.5,-32.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 6226 components: - rot: 1.5707963267948966 rad @@ -28460,8 +22481,6 @@ entities: - pos: -0.5,-38.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - uid: 6332 components: - pos: -0.5,-39.5 @@ -28472,8 +22491,6 @@ entities: - pos: -0.5,-40.5 parent: 1668 type: Transform - - enabled: True - type: AmbientSound - proto: GasPipeTJunction entities: - uid: 3671 @@ -28776,378 +22793,280 @@ entities: pos: -14.5,9.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 3688 components: - rot: 3.141592653589793 rad pos: -21.5,8.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 3689 components: - rot: 1.5707963267948966 rad pos: -24.5,6.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 3694 components: - pos: -21.5,14.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5474 components: - rot: 3.141592653589793 rad pos: 16.5,-26.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5475 components: - pos: 20.5,-24.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5476 components: - rot: -1.5707963267948966 rad pos: 26.5,-25.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5505 components: - rot: 3.141592653589793 rad pos: 20.5,-20.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5506 components: - pos: 25.5,-17.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5507 components: - rot: -1.5707963267948966 rad pos: 32.5,-18.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5521 components: - pos: 7.5,-17.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5538 components: - pos: -8.5,-17.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5551 components: - rot: 3.141592653589793 rad pos: -0.5,-26.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5554 components: - rot: 1.5707963267948966 rad pos: 10.5,-22.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5565 components: - rot: -1.5707963267948966 rad pos: -11.5,-22.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5566 components: - rot: -1.5707963267948966 rad pos: 0.5,-16.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5573 components: - rot: 3.141592653589793 rad pos: -1.5,-12.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5581 components: - rot: -1.5707963267948966 rad pos: 4.5,-11.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5583 components: - rot: 1.5707963267948966 rad pos: -5.5,-11.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5658 components: - pos: -30.5,4.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5659 components: - rot: 3.141592653589793 rad pos: -30.5,-2.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5663 components: - rot: 1.5707963267948966 rad pos: -22.5,-1.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5664 components: - rot: 3.141592653589793 rad pos: -20.5,-3.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5666 components: - pos: -6.5,0.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5667 components: - pos: 5.5,0.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5669 components: - rot: -1.5707963267948966 rad pos: -3.5,0.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5670 components: - rot: 3.141592653589793 rad pos: 0.5,-5.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5671 components: - pos: -1.5,4.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5696 components: - rot: 1.5707963267948966 rad pos: -1.5,12.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5697 components: - rot: 3.141592653589793 rad pos: -6.5,9.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5712 components: - rot: -1.5707963267948966 rad pos: -9.5,27.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5713 components: - rot: -1.5707963267948966 rad pos: -9.5,23.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5714 components: - rot: -1.5707963267948966 rad pos: -9.5,16.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5742 components: - pos: 10.5,13.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5743 components: - rot: 3.141592653589793 rad pos: 28.5,11.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5744 components: - pos: 18.5,13.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5756 components: - pos: 11.5,24.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5763 components: - pos: 28.5,19.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5779 components: - rot: 3.141592653589793 rad pos: 12.5,-1.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5780 components: - rot: -1.5707963267948966 rad pos: 19.5,-0.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5806 components: - rot: -1.5707963267948966 rad pos: -4.5,-32.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5814 components: - rot: 1.5707963267948966 rad pos: 3.5,-32.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5824 components: - rot: -1.5707963267948966 rad pos: -12.5,-31.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5825 components: - rot: 1.5707963267948966 rad pos: 12.5,-31.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 5887 components: - rot: 1.5707963267948966 rad pos: -14.5,-23.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 6003 components: - rot: 1.5707963267948966 rad pos: -19.5,-25.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 6227 components: - rot: 1.5707963267948966 rad pos: -16.5,-32.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 6334 components: - pos: -0.5,-36.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - uid: 6335 components: - rot: 3.141592653589793 rad pos: -0.5,-41.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - proto: GasVentScrubber entities: - uid: 6140 @@ -29156,8 +23075,6 @@ entities: pos: -17.5,-32.5 parent: 1668 type: Transform - - enabled: False - type: AmbientSound - proto: GeneratorBasic entities: - uid: 5217 @@ -31320,7 +25237,7 @@ entities: - pos: -18.379215,8.381029 parent: 1668 type: Transform -- proto: LockerAtmosphericsFilledHardsuit +- proto: LockerAtmosphericsFilled entities: - uid: 3790 components: @@ -31334,7 +25251,7 @@ entities: - pos: 10.5,-28.5 parent: 1668 type: Transform -- proto: LockerChiefEngineerFilledHardsuit +- proto: LockerChiefEngineerFilled entities: - uid: 5253 components: @@ -31346,7 +25263,7 @@ entities: - pos: -14.5,-3.5 parent: 1668 type: Transform -- proto: LockerChiefMedicalOfficerFilledHardsuit +- proto: LockerChiefMedicalOfficerFilled entities: - uid: 3794 components: @@ -31375,7 +25292,7 @@ entities: - pos: 27.5,-13.5 parent: 1668 type: Transform -- proto: LockerEngineerFilledHardsuit +- proto: LockerEngineerFilled entities: - uid: 3796 components: @@ -31408,7 +25325,7 @@ entities: - pos: -11.5,-3.5 parent: 1668 type: Transform -- proto: LockerHeadOfSecurityFilledHardsuit +- proto: LockerHeadOfSecurityFilled entities: - uid: 3792 components: @@ -31434,7 +25351,7 @@ entities: - pos: -8.5,19.5 parent: 1668 type: Transform -- proto: LockerResearchDirectorFilledHardsuit +- proto: LockerResearchDirectorFilled entities: - uid: 3791 components: @@ -31530,11 +25447,6 @@ entities: - pos: 9.5,-14.5 parent: 1668 type: Transform - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 575 - type: SignalReceiver - proto: MedicalTechFab entities: - uid: 616 @@ -31644,7 +25556,7 @@ entities: - pos: 9.5,-5.5 parent: 1668 type: Transform -- proto: PaintingAmogusTriptych +- proto: PaintingEmpty entities: - uid: 3766 components: @@ -33802,13 +27714,6 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver -- proto: Protolathe - entities: - - uid: 5311 - components: - - pos: 24.5,-26.5 - parent: 1668 - type: Transform - proto: Rack entities: - uid: 1662 @@ -34242,17 +28147,9 @@ entities: pos: -19.5,-31.5 parent: 1668 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5907 - Forward: - - port: Left - uid: 5907 - Off: - - port: Middle - uid: 5907 - type: SignalReceiver + - links: + - 5907 + type: DeviceLinkSink - proto: ReinforcedPlasmaWindow entities: - uid: 2791 @@ -35934,15 +29831,14 @@ entities: - pos: -4.5,-8.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 786 - - port: Toggle - uid: 787 - - port: Toggle - uid: 788 - type: SignalTransmitter + - linkedPorts: + 786: + - Pressed: Toggle + 787: + - Pressed: Toggle + 788: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1434 components: - name: North Doors @@ -35950,15 +29846,14 @@ entities: - pos: -1.5,1.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1430 - - port: Toggle - uid: 1431 - - port: Toggle - uid: 1432 - type: SignalTransmitter + - linkedPorts: + 1430: + - Pressed: Toggle + 1431: + - Pressed: Toggle + 1432: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1435 components: - name: East Doors @@ -35966,19 +29861,18 @@ entities: - pos: 0.5,1.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 720 - - port: Toggle - uid: 719 - - port: Toggle - uid: 718 - - port: Toggle - uid: 717 - - port: Toggle - uid: 716 - type: SignalTransmitter + - linkedPorts: + 720: + - Pressed: Toggle + 719: + - Pressed: Toggle + 718: + - Pressed: Toggle + 717: + - Pressed: Toggle + 716: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1436 components: - name: South Doors @@ -35986,67 +29880,62 @@ entities: - pos: 0.5,0.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 786 - - port: Toggle - uid: 787 - - port: Toggle - uid: 788 - type: SignalTransmitter + - linkedPorts: + 786: + - Pressed: Toggle + 787: + - Pressed: Toggle + 788: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1611 components: - pos: -14.5,23.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1607 - - port: Toggle - uid: 1610 - type: SignalTransmitter + - linkedPorts: + 1607: + - Pressed: Toggle + 1610: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1612 components: - pos: -14.5,29.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1608 - - port: Toggle - uid: 1609 - type: SignalTransmitter + - linkedPorts: + 1608: + - Pressed: Toggle + 1609: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1804 components: - pos: -2.5,19.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1552 - type: SignalTransmitter + - linkedPorts: + 1552: + - Pressed: Toggle + type: DeviceLinkSource - uid: 2712 components: - pos: 7.5,17.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2150 - - port: Toggle - uid: 2149 - - port: Toggle - uid: 2148 - - port: Toggle - uid: 2147 - - port: Toggle - uid: 2146 - type: SignalTransmitter + - linkedPorts: + 2150: + - Pressed: Toggle + 2149: + - Pressed: Toggle + 2148: + - Pressed: Toggle + 2147: + - Pressed: Toggle + 2146: + - Pressed: Toggle + type: DeviceLinkSource - uid: 2927 components: - name: le funny admin button @@ -36054,13 +29943,12 @@ entities: - pos: 4.5,32.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2926 - - port: Toggle - uid: 2925 - type: SignalTransmitter + - linkedPorts: + 2926: + - Pressed: Toggle + 2925: + - Pressed: Toggle + type: DeviceLinkSource - uid: 2928 components: - name: le funny admin button @@ -36068,13 +29956,12 @@ entities: - pos: 14.5,32.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2886 - - port: Toggle - uid: 2790 - type: SignalTransmitter + - linkedPorts: + 2886: + - Pressed: Toggle + 2790: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3906 components: - name: Command Room Vault @@ -36082,75 +29969,71 @@ entities: - pos: -19.5,13.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3789 - - port: Toggle - uid: 3788 - - port: Toggle - uid: 3787 - type: SignalTransmitter + - linkedPorts: + 3789: + - Pressed: Toggle + 3788: + - Pressed: Toggle + 3787: + - Pressed: Toggle + type: DeviceLinkSource - uid: 5242 components: - pos: 28.5,-20.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 5238 - - port: Toggle - uid: 5237 - - port: Toggle - uid: 5236 - - port: Toggle - uid: 5235 - - port: Toggle - uid: 5234 - - port: Toggle - uid: 5239 - - port: Toggle - uid: 5241 - - port: Toggle - uid: 5240 - type: SignalTransmitter + - linkedPorts: + 5238: + - Pressed: Toggle + 5237: + - Pressed: Toggle + 5236: + - Pressed: Toggle + 5235: + - Pressed: Toggle + 5234: + - Pressed: Toggle + 5239: + - Pressed: Toggle + 5241: + - Pressed: Toggle + 5240: + - Pressed: Toggle + type: DeviceLinkSource - uid: 6442 components: - pos: 1.5,-40.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 6521 - - port: Toggle - uid: 6525 - - port: Toggle - uid: 6524 - - port: Toggle - uid: 6523 - - port: Toggle - uid: 6522 - type: SignalTransmitter + - linkedPorts: + 6521: + - Pressed: Toggle + 6525: + - Pressed: Toggle + 6524: + - Pressed: Toggle + 6523: + - Pressed: Toggle + 6522: + - Pressed: Toggle + type: DeviceLinkSource - uid: 6602 components: - pos: -1.5,0.5 parent: 1668 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1437 - - port: Toggle - uid: 1438 - - port: Toggle - uid: 1439 - - port: Toggle - uid: 1440 - - port: Toggle - uid: 1441 - type: SignalTransmitter + - linkedPorts: + 1437: + - Pressed: Toggle + 1438: + - Pressed: Toggle + 1439: + - Pressed: Toggle + 1440: + - Pressed: Toggle + 1441: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalButtonExt1 entities: - uid: 715 @@ -38130,141 +32013,97 @@ entities: - pos: -12.5,23.5 parent: 1668 type: Transform - - nextSignalLeft: True + - nextSignalLeft: true type: TwoWayLever - - outputs: - Left: - - port: Forward - uid: 1576 - - port: Forward - uid: 1577 - - port: Forward - uid: 1578 - - port: Forward - uid: 1579 - - port: Forward - uid: 1580 - - port: Forward - uid: 1581 - Right: - - port: Reverse - uid: 1576 - - port: Reverse - uid: 1577 - - port: Reverse - uid: 1578 - - port: Reverse - uid: 1579 - - port: Reverse - uid: 1580 - - port: Reverse - uid: 1581 - Middle: - - port: Off - uid: 1576 - - port: Off - uid: 1577 - - port: Off - uid: 1578 - - port: Off - uid: 1579 - - port: Off - uid: 1580 - - port: Off - uid: 1581 - type: SignalTransmitter + - linkedPorts: + 1576: + - Left: Forward + - Right: Reverse + - Middle: Off + 1577: + - Left: Forward + - Right: Reverse + - Middle: Off + 1578: + - Left: Forward + - Right: Reverse + - Middle: Off + 1579: + - Left: Forward + - Right: Reverse + - Middle: Off + 1580: + - Left: Forward + - Right: Reverse + - Middle: Off + 1581: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 1589 components: - pos: -12.5,29.5 parent: 1668 type: Transform - - nextSignalLeft: True + - nextSignalLeft: true type: TwoWayLever - - outputs: - Left: - - port: Forward - uid: 1582 - - port: Forward - uid: 1583 - - port: Forward - uid: 1584 - - port: Forward - uid: 1585 - - port: Forward - uid: 1586 - - port: Forward - uid: 1587 - Right: - - port: Reverse - uid: 1582 - - port: Reverse - uid: 1583 - - port: Reverse - uid: 1584 - - port: Reverse - uid: 1585 - - port: Reverse - uid: 1586 - - port: Reverse - uid: 1587 - Middle: - - port: Off - uid: 1582 - - port: Off - uid: 1583 - - port: Off - uid: 1584 - - port: Off - uid: 1585 - - port: Off - uid: 1586 - - port: Off - uid: 1587 - type: SignalTransmitter + - linkedPorts: + 1582: + - Left: Forward + - Right: Reverse + - Middle: Off + 1583: + - Left: Forward + - Right: Reverse + - Middle: Off + 1584: + - Left: Forward + - Right: Reverse + - Middle: Off + 1585: + - Left: Forward + - Right: Reverse + - Middle: Off + 1586: + - Left: Forward + - Right: Reverse + - Middle: Off + 1587: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 5906 components: - pos: -18.5,-32.5 parent: 1668 type: Transform - - outputs: - Left: - - port: Forward - uid: 5902 - - port: Forward - uid: 5903 - - port: Forward - uid: 5904 - Right: - - port: Reverse - uid: 5902 - - port: Reverse - uid: 5903 - - port: Reverse - uid: 5904 - Middle: - - port: Off - uid: 5902 - - port: Off - uid: 5903 - - port: Off - uid: 5904 - type: SignalTransmitter + - linkedPorts: + 5902: + - Left: Forward + - Right: Reverse + - Middle: Off + 5903: + - Left: Forward + - Right: Reverse + - Middle: Off + 5904: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 5907 components: - pos: -18.5,-31.5 parent: 1668 type: Transform - - outputs: - Left: - - port: Forward - uid: 5908 - Right: - - port: Reverse - uid: 5908 - Middle: - - port: Off - uid: 5908 - type: SignalTransmitter + - linkedPorts: + 5908: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: Vaccinator entities: - uid: 821 @@ -44284,14 +38123,6 @@ entities: - pos: 9.5,16.5 parent: 1668 type: Transform -- proto: WindoorArmoryLocked - entities: - - uid: 2554 - components: - - rot: 3.141592653589793 rad - pos: 9.5,16.5 - parent: 1668 - type: Transform - proto: WindoorBarLocked entities: - uid: 4410 @@ -44300,121 +38131,129 @@ entities: pos: 7.5,-28.5 parent: 1668 type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecure entities: - - uid: 2425 + - uid: 2345 components: - - pos: 28.5,20.5 + - pos: 34.5,14.5 parent: 1668 type: Transform -- proto: WindoorCommandLocked - entities: - - uid: 4230 + - uid: 3760 components: - - pos: -12.5,-3.5 + - rot: -1.5707963267948966 rad + pos: -20.5,11.5 parent: 1668 type: Transform - - uid: 4231 + - uid: 3761 components: - - pos: -13.5,-3.5 + - rot: -1.5707963267948966 rad + pos: -20.5,9.5 parent: 1668 type: Transform - - uid: 4232 + - uid: 4392 components: - - rot: 3.141592653589793 rad - pos: -13.5,-9.5 + - pos: -4.5,-17.5 parent: 1668 type: Transform - - uid: 4233 + - uid: 4393 components: - - rot: 3.141592653589793 rad - pos: -12.5,-9.5 + - rot: 1.5707963267948966 rad + pos: -3.5,-16.5 parent: 1668 type: Transform -- proto: WindoorEngineeringLocked - entities: - - uid: 4757 + - uid: 4394 components: - - rot: 3.141592653589793 rad - pos: 16.5,-22.5 + - rot: -1.5707963267948966 rad + pos: 2.5,-16.5 parent: 1668 type: Transform -- proto: WindoorMedicalLocked - entities: - - uid: 732 + - uid: 4395 components: - - rot: -1.5707963267948966 rad - pos: 2.5,-11.5 + - pos: 3.5,-17.5 parent: 1668 type: Transform - - uid: 734 +- proto: WindoorSecureArmoryLocked + entities: + - uid: 2554 components: - - rot: -1.5707963267948966 rad - pos: 2.5,-12.5 + - rot: 3.141592653589793 rad + pos: 9.5,16.5 parent: 1668 type: Transform - - uid: 1198 +- proto: WindoorSecureBrigLocked + entities: + - uid: 2425 components: - - rot: 3.141592653589793 rad - pos: 12.5,-15.5 + - pos: 28.5,20.5 parent: 1668 type: Transform -- proto: WindoorSecure +- proto: WindoorSecureCargoLocked entities: - - uid: 2345 + - uid: 1621 components: - - pos: 34.5,14.5 + - rot: 1.5707963267948966 rad + pos: -4.5,9.5 parent: 1668 type: Transform - - uid: 3760 + - uid: 1622 components: - - rot: -1.5707963267948966 rad - pos: -20.5,11.5 + - rot: 1.5707963267948966 rad + pos: -4.5,10.5 parent: 1668 type: Transform - - uid: 3761 +- proto: WindoorSecureCommandLocked + entities: + - uid: 4230 components: - - rot: -1.5707963267948966 rad - pos: -20.5,9.5 + - pos: -12.5,-3.5 parent: 1668 type: Transform - - uid: 4392 + - uid: 4231 components: - - pos: -4.5,-17.5 + - pos: -13.5,-3.5 parent: 1668 type: Transform - - uid: 4393 + - uid: 4232 components: - - rot: 1.5707963267948966 rad - pos: -3.5,-16.5 + - rot: 3.141592653589793 rad + pos: -13.5,-9.5 parent: 1668 type: Transform - - uid: 4394 + - uid: 4233 components: - - rot: -1.5707963267948966 rad - pos: 2.5,-16.5 + - rot: 3.141592653589793 rad + pos: -12.5,-9.5 parent: 1668 type: Transform - - uid: 4395 +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 4757 components: - - pos: 3.5,-17.5 + - rot: 3.141592653589793 rad + pos: 16.5,-22.5 parent: 1668 type: Transform -- proto: WindoorSecureCargoLocked +- proto: WindoorSecureMedicalLocked entities: - - uid: 1621 + - uid: 732 components: - - rot: 1.5707963267948966 rad - pos: -4.5,9.5 + - rot: -1.5707963267948966 rad + pos: 2.5,-11.5 parent: 1668 type: Transform - - uid: 1622 + - uid: 734 components: - - rot: 1.5707963267948966 rad - pos: -4.5,10.5 + - rot: -1.5707963267948966 rad + pos: 2.5,-12.5 + parent: 1668 + type: Transform + - uid: 1198 + components: + - rot: 3.141592653589793 rad + pos: 12.5,-15.5 parent: 1668 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 497 components: diff --git a/Resources/Maps/edge.yml b/Resources/Maps/edge.yml index dfaa3fbbc0..96ee06278f 100644 --- a/Resources/Maps/edge.yml +++ b/Resources/Maps/edge.yml @@ -257,7 +257,8 @@ entities: tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== type: MapGrid - type: Broadphase - - angularDamping: 0.05 + - bodyStatus: InAir + angularDamping: 0.05 linearDamping: 0.05 fixedRotation: False bodyType: Dynamic @@ -306,16 +307,16 @@ entities: 149: 19,-2 150: 20,-2 406: -22,-39 - 2272: 27,2 + 2265: 27,2 - node: color: '#FFFFFFFF' id: BotLeft decals: 2: 15,-5 - 1207: 15,-4 - 1632: -50,-11 - 1633: -49,-11 - 1634: -48,-11 + 1200: 15,-4 + 1625: -50,-11 + 1626: -49,-11 + 1627: -48,-11 - node: color: '#FFFFFF93' id: BotLeftGreyscale @@ -357,29 +358,29 @@ entities: color: '#FFFFFFFF' id: Box decals: - 1629: -52,-9 - 1637: -52,-10 + 1622: -52,-9 + 1630: -52,-10 - node: cleanable: True color: '#FFFFFFFF' id: Box decals: - 2615: 5,-26 - 2616: 4,-26 - 2617: 3,-26 - 2618: 2,-26 - 2619: 1,-26 - 2620: 1,-28 - 2621: 2,-28 - 2622: 3,-28 - 2623: 4,-28 - 2624: 5,-28 + 2608: 5,-26 + 2609: 4,-26 + 2610: 3,-26 + 2611: 2,-26 + 2612: 1,-26 + 2613: 1,-28 + 2614: 2,-28 + 2615: 3,-28 + 2616: 4,-28 + 2617: 5,-28 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' id: Box decals: - 2337: -52,-9 + 2330: -52,-9 - node: color: '#EFB34196' id: BoxGreyscale @@ -406,8 +407,8 @@ entities: 736: -55,31 737: -56,31 738: -53,31 - 1630: -52,-9 - 1631: -52,-10 + 1623: -52,-9 + 1624: -52,-10 - node: cleanable: True color: '#FFFFFFFF' @@ -423,7 +424,7 @@ entities: 289: -28,-9 297: -32,-5 328: -21,-12 - 1176: -28,-5 + 1169: -28,-5 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNe @@ -438,7 +439,7 @@ entities: 223: -54,-3 298: -34,-5 335: -24,-12 - 1175: -30,-5 + 1168: -30,-5 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerNw @@ -453,7 +454,7 @@ entities: 154: -47,-5 279: -28,-16 329: -21,-17 - 1177: -28,-7 + 1170: -28,-7 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerSe @@ -467,13 +468,13 @@ entities: 254: -33,-11 276: -29,-16 330: -24,-17 - 1178: -30,-7 + 1171: -30,-7 - node: color: '#FFFFFFFF' id: BrickTileSteelCornerSw decals: 21: -11,7 - 1157: -7,-30 + 1150: -7,-30 - node: color: '#FF0000FF' id: BrickTileSteelInnerNe @@ -494,7 +495,7 @@ entities: color: '#FFFFFFFF' id: BrickTileSteelInnerNw decals: - 1134: -11,-20 + 1127: -11,-20 - node: color: '#FF0000FF' id: BrickTileSteelInnerSe @@ -512,7 +513,7 @@ entities: color: '#FFFFFFFF' id: BrickTileSteelInnerSw decals: - 1156: -6,-30 + 1149: -6,-30 - node: color: '#D381C996' id: BrickTileSteelLineE @@ -525,10 +526,10 @@ entities: color: '#D4D4D428' id: BrickTileSteelLineE decals: - 1614: -46,-16 - 1615: -46,-17 - 1616: -46,-18 - 1621: -46,-19 + 1607: -46,-16 + 1608: -46,-17 + 1609: -46,-18 + 1614: -46,-19 - node: color: '#FF0000FF' id: BrickTileSteelLineE @@ -556,7 +557,7 @@ entities: 540: 28,6 541: 28,7 724: -28,-15 - 1173: -28,-6 + 1166: -28,-6 - node: color: '#FFFFFFFF' id: BrickTileSteelLineE @@ -564,29 +565,29 @@ entities: 18: -8,3 27: -6,21 28: -6,22 - 1135: -9,-20 - 1136: -9,-19 - 1137: -9,-18 - 1138: -9,-17 - 1139: -9,-16 - 1140: -9,-21 - 1141: -9,-22 - 1142: -9,-23 - 1143: -9,-24 - 1144: -9,-25 - 1145: -9,-27 - 1146: -9,-28 - 1147: -9,-30 - 1148: -9,-29 - 1149: -9,-31 - 1150: -9,-32 - 1151: -9,-33 + 1128: -9,-20 + 1129: -9,-19 + 1130: -9,-18 + 1131: -9,-17 + 1132: -9,-16 + 1133: -9,-21 + 1134: -9,-22 + 1135: -9,-23 + 1136: -9,-24 + 1137: -9,-25 + 1138: -9,-27 + 1139: -9,-28 + 1140: -9,-30 + 1141: -9,-29 + 1142: -9,-31 + 1143: -9,-32 + 1144: -9,-33 - node: color: '#D4D4D428' id: BrickTileSteelLineN decals: - 1622: -48,-13 - 1623: -46,-13 + 1615: -48,-13 + 1616: -46,-13 - node: color: '#FF0000FF' id: BrickTileSteelLineN @@ -630,7 +631,7 @@ entities: 301: -33,-5 326: -23,-12 327: -22,-12 - 1179: -29,-5 + 1172: -29,-5 - node: color: '#FFFFFFFF' id: BrickTileSteelLineN @@ -643,19 +644,19 @@ entities: 34: -7,23 35: -8,23 36: -9,23 - 1126: -15,-20 - 1127: -14,-20 - 1128: -13,-20 - 1129: -12,-20 + 1119: -15,-20 + 1120: -14,-20 + 1121: -13,-20 + 1122: -12,-20 - node: color: '#474A4DFF' id: BrickTileSteelLineS decals: - 1183: -25,-9 - 1184: -24,-9 - 1185: -23,-9 - 1186: -22,-9 - 1187: -21,-9 + 1176: -25,-9 + 1177: -24,-9 + 1178: -23,-9 + 1179: -22,-9 + 1180: -21,-9 - node: color: '#FF0000FF' id: BrickTileSteelLineS @@ -692,7 +693,7 @@ entities: 261: -30,-11 340: -22,-17 341: -23,-17 - 1180: -29,-7 + 1173: -29,-7 - node: color: '#FFFFFFFF' id: BrickTileSteelLineS @@ -703,8 +704,8 @@ entities: color: '#474A4DFF' id: BrickTileSteelLineW decals: - 1181: -25,-9 - 1182: -25,-8 + 1174: -25,-9 + 1175: -25,-8 - node: color: '#D381C996' id: BrickTileSteelLineW @@ -717,10 +718,10 @@ entities: color: '#D4D4D428' id: BrickTileSteelLineW decals: - 1617: -48,-16 - 1618: -48,-17 - 1619: -48,-18 - 1620: -48,-19 + 1610: -48,-16 + 1611: -48,-17 + 1612: -48,-18 + 1613: -48,-19 - node: color: '#FF0000FF' id: BrickTileSteelLineW @@ -749,7 +750,7 @@ entities: 544: 25,5 545: 25,4 725: -29,-15 - 1174: -30,-6 + 1167: -30,-6 - node: color: '#FFFFFFFF' id: BrickTileSteelLineW @@ -762,32 +763,32 @@ entities: 38: -24,5 39: -24,6 40: -24,7 - 1130: -11,-19 - 1131: -11,-18 - 1132: -11,-17 - 1133: -11,-16 - 1152: -6,-34 - 1153: -6,-33 - 1154: -6,-32 - 1155: -6,-31 - 1158: -7,-28 - 1159: -7,-29 - 1160: -7,-27 - 1161: -7,-26 - 1162: -7,-25 - 1163: -7,-23 - 1164: -7,-22 - 1165: -7,-21 - 1166: -7,-20 - 1167: -7,-19 - 1168: -7,-18 - 1169: -7,-17 - 1170: -7,-16 + 1123: -11,-19 + 1124: -11,-18 + 1125: -11,-17 + 1126: -11,-16 + 1145: -6,-34 + 1146: -6,-33 + 1147: -6,-32 + 1148: -6,-31 + 1151: -7,-28 + 1152: -7,-29 + 1153: -7,-27 + 1154: -7,-26 + 1155: -7,-25 + 1156: -7,-23 + 1157: -7,-22 + 1158: -7,-21 + 1159: -7,-20 + 1160: -7,-19 + 1161: -7,-18 + 1162: -7,-17 + 1163: -7,-16 - node: color: '#334E6DC8' id: BrickTileWhiteCornerNe decals: - 2432: -8,36 + 2425: -8,36 - node: color: '#52B4E996' id: BrickTileWhiteCornerNe @@ -807,7 +808,7 @@ entities: color: '#D4D4D428' id: BrickTileWhiteCornerNe decals: - 1613: -46,-15 + 1606: -46,-15 - node: color: '#EFB34196' id: BrickTileWhiteCornerNe @@ -817,7 +818,7 @@ entities: color: '#334E6DC8' id: BrickTileWhiteCornerNw decals: - 2433: -13,36 + 2426: -13,36 - node: color: '#52B4E996' id: BrickTileWhiteCornerNw @@ -833,7 +834,7 @@ entities: color: '#D4D4D428' id: BrickTileWhiteCornerNw decals: - 1612: -48,-15 + 1605: -48,-15 - node: color: '#334E6DC8' id: BrickTileWhiteCornerSe @@ -890,13 +891,13 @@ entities: color: '#52B4E996' id: BrickTileWhiteEndW decals: - 2273: 17,7 + 2266: 17,7 - node: color: '#334E6DC8' id: BrickTileWhiteInnerNe decals: - 2342: -12,36 - 2436: -9,36 + 2335: -12,36 + 2429: -9,36 - node: color: '#52B4E996' id: BrickTileWhiteInnerNe @@ -910,7 +911,7 @@ entities: color: '#52B4E996' id: BrickTileWhiteInnerNe decals: - 2274: 18,7 + 2267: 18,7 - node: color: '#9FED5896' id: BrickTileWhiteInnerNe @@ -932,8 +933,8 @@ entities: id: BrickTileWhiteInnerNw decals: 548: -16,36 - 2343: -9,36 - 2437: -12,36 + 2336: -9,36 + 2430: -12,36 - node: color: '#52B4E996' id: BrickTileWhiteInnerNw @@ -948,7 +949,7 @@ entities: color: '#52B4E996' id: BrickTileWhiteInnerNw decals: - 2275: 18,7 + 2268: 18,7 - node: color: '#D381C996' id: BrickTileWhiteInnerNw @@ -960,8 +961,8 @@ entities: decals: 557: -17,34 579: -15,38 - 1604: -12,39 - 2401: -9,38 + 1597: -12,39 + 2394: -9,38 - node: color: '#52B4E996' id: BrickTileWhiteInnerSe @@ -975,14 +976,14 @@ entities: color: '#52B4E996' id: BrickTileWhiteInnerSe decals: - 2276: 18,7 + 2269: 18,7 - node: color: '#334E6DC8' id: BrickTileWhiteInnerSw decals: 589: -6,38 - 1603: -9,39 - 2394: -12,38 + 1596: -9,39 + 2387: -12,38 - node: color: '#52B4E996' id: BrickTileWhiteInnerSw @@ -995,7 +996,7 @@ entities: color: '#52B4E996' id: BrickTileWhiteInnerSw decals: - 2277: 18,7 + 2270: 18,7 - node: color: '#D381C996' id: BrickTileWhiteInnerSw @@ -1017,9 +1018,9 @@ entities: 582: -15,35 583: -15,37 584: -15,36 - 2371: -12,38 - 2388: -12,37 - 2405: -9,37 + 2364: -12,38 + 2381: -12,37 + 2398: -9,37 - node: color: '#52B4E996' id: BrickTileWhiteLineE @@ -1067,7 +1068,7 @@ entities: color: '#52B4E996' id: BrickTileWhiteLineE decals: - 2589: 23,13 + 2582: 23,13 - node: color: '#9FED5896' id: BrickTileWhiteLineE @@ -1096,13 +1097,13 @@ entities: 663: -40,37 664: -39,32 667: -39,31 - 2448: -20,-74 - 2449: -20,-75 - 2450: -20,-76 - 2451: -20,-77 - 2452: -20,-78 - 2453: -20,-79 - 2454: -20,-80 + 2441: -20,-74 + 2442: -20,-75 + 2443: -20,-76 + 2444: -20,-77 + 2445: -20,-78 + 2446: -20,-79 + 2447: -20,-80 - node: color: '#EFB34196' id: BrickTileWhiteLineE @@ -1134,10 +1135,10 @@ entities: color: '#FF801DFF' id: BrickTileWhiteLineE decals: - 2660: 19,10 - 2661: 19,11 - 2662: 19,12 - 2663: 19,13 + 2648: 19,10 + 2649: 19,11 + 2650: 19,12 + 2651: 19,13 - node: color: '#334E6DC8' id: BrickTileWhiteLineN @@ -1148,18 +1149,18 @@ entities: 552: -13,39 553: -7,39 554: -6,39 - 1605: -12,39 - 1606: -11,39 - 1607: -10,39 - 2340: -11,36 - 2341: -10,36 + 1598: -12,39 + 1599: -11,39 + 1600: -10,39 + 2333: -11,36 + 2334: -10,36 - node: cleanable: True color: '#334E6DC8' id: BrickTileWhiteLineN decals: - 1488: -8,39 - 1489: -9,39 + 1481: -8,39 + 1482: -9,39 - node: color: '#52B4E996' id: BrickTileWhiteLineN @@ -1200,15 +1201,15 @@ entities: 576: -8,38 577: -13,38 578: -14,38 - 1601: -11,39 - 1602: -10,39 - 2339: -8,41 + 1594: -11,39 + 1595: -10,39 + 2332: -8,41 - node: cleanable: True color: '#334E6DC8' id: BrickTileWhiteLineS decals: - 1479: -5,33 + 1472: -5,33 - node: color: '#52B4E996' id: BrickTileWhiteLineS @@ -1229,7 +1230,7 @@ entities: color: '#52B4E996' id: BrickTileWhiteLineS decals: - 2590: 17,15 + 2583: 17,15 - node: color: '#334E6DC8' id: BrickTileWhiteLineW @@ -1244,9 +1245,9 @@ entities: 586: -6,35 587: -6,36 588: -6,37 - 2375: -9,38 - 2378: -9,37 - 2404: -12,37 + 2368: -9,38 + 2371: -9,37 + 2397: -12,37 - node: color: '#52B4E996' id: BrickTileWhiteLineW @@ -1333,13 +1334,13 @@ entities: 670: -43,33 671: -41,35 672: -41,37 - 2455: -23,-80 - 2456: -23,-79 - 2457: -23,-78 - 2458: -23,-77 - 2459: -23,-76 - 2460: -23,-75 - 2461: -23,-74 + 2448: -23,-80 + 2449: -23,-79 + 2450: -23,-78 + 2451: -23,-77 + 2452: -23,-76 + 2453: -23,-75 + 2454: -23,-74 - node: color: '#EFB34196' id: BrickTileWhiteLineW @@ -1368,168 +1369,168 @@ entities: color: '#FF801DFF' id: BrickTileWhiteLineW decals: - 2656: 14,13 - 2657: 14,12 - 2658: 14,11 - 2659: 14,10 + 2644: 14,13 + 2645: 14,12 + 2646: 14,11 + 2647: 14,10 - node: color: '#FFFFFFFF' id: BushAOne decals: - 1073: 37,-13 + 1066: 37,-13 - node: color: '#FFFFFFFF' id: BushATwo decals: - 1077: 37,-10 - 1092: -27,24 - 1098: 35,-13 + 1070: 37,-10 + 1085: -27,24 + 1091: 35,-13 - node: color: '#FFFFFFFF' id: BushCOne decals: - 1072: 37,-12 + 1065: 37,-12 - node: color: '#FFFFFFFF' id: BushCTwo decals: - 1071: 37,-9 - 1096: -45,23 - 1097: 35,-12 - 1111: -13,-2 + 1064: 37,-9 + 1089: -45,23 + 1090: 35,-12 + 1104: -13,-2 - node: color: '#FFFFFFFF' id: BushDOne decals: - 1559: -59.663837,-5.750451 + 1552: -59.663837,-5.750451 - node: color: '#FFFFFFFF' id: Busha1 decals: - 1079: 33,-23 - 1083: 33,-19 - 1084: -17,27 + 1072: 33,-23 + 1076: 33,-19 + 1077: -17,27 - node: color: '#FFFFFFFF' id: Busha2 decals: - 1078: 34,-23 + 1071: 34,-23 - node: color: '#FFFFFFFF' id: Busha3 decals: - 1082: 34,-19 + 1075: 34,-19 - node: color: '#FFFFFFFF' id: Bushb2 decals: - 1556: -58.898212,-5.953576 - 1557: -61.554462,-6.266076 - 1558: -58.741962,-6.875451 + 1549: -58.898212,-5.953576 + 1550: -61.554462,-6.266076 + 1551: -58.741962,-6.875451 - node: color: '#FFFFFFFF' id: Bushb3 decals: - 1100: -50,6 + 1093: -50,6 - node: color: '#FFFFFFFF' id: Bushc1 decals: - 1067: 13,-2 - 1068: 10,2 - 1076: 37,-11 - 1091: -32,24 - 1095: -45,22 - 1101: -15,-12 + 1060: 13,-2 + 1061: 10,2 + 1069: 37,-11 + 1084: -32,24 + 1088: -45,22 + 1094: -15,-12 - node: color: '#FFFFFFFF' id: Bushc2 decals: - 1099: -50,7 + 1092: -50,7 - node: color: '#FFFFFFFF' id: Bushc3 decals: - 1081: 35,-19 - 1093: -28,24 - 1094: -33,24 - 1102: -14,-12 + 1074: 35,-19 + 1086: -28,24 + 1087: -33,24 + 1095: -14,-12 - node: color: '#FFFFFFFF' id: Bushd1 decals: - 1112: -14,-2 + 1105: -14,-2 - node: color: '#FFFFFFFF' id: Bushd3 decals: - 1069: 15,2 - 1070: 12,-2 + 1062: 15,2 + 1063: 12,-2 - node: color: '#FFFFFFFF' id: Bushe2 decals: - 1087: -17,32 - 1090: -33,24 + 1080: -17,32 + 1083: -33,24 - node: color: '#FFFFFFFF' id: Bushe4 decals: - 1048: -2,2 + 1041: -2,2 - node: color: '#FFFFFFFF' id: Bushf1 decals: - 1047: -2,3 - 1110: -15,-2 + 1040: -2,3 + 1103: -15,-2 - node: color: '#FFFFFFFF' id: Bushf2 decals: - 1086: -18,32 - 1109: -13,-2 + 1079: -18,32 + 1102: -13,-2 - node: color: '#FFFFFFFF' id: Bushg3 decals: - 1080: 32,-19 + 1073: 32,-19 - node: color: '#FFFFFFFF' id: Bushg4 decals: - 1085: -18,27 + 1078: -18,27 - node: cleanable: True color: '#FFFFFFFF' id: Bushj1 decals: - 2639: -22,4 + 2632: -22,4 - node: color: '#FFFFFFFF' id: Bushk3 decals: - 2444: -4.742067,39.22148 - 2445: -15.210269,39.22148 + 2437: -4.742067,39.22148 + 2438: -15.210269,39.22148 - node: color: '#FFFFFFFF' id: Bushm3 decals: - 1089: -45,9 + 1082: -45,9 - node: color: '#FFFFFFFF' id: Bushn1 decals: - 1064: 2,-2 - 1088: -45,10 - 1103: -13,-12 - 1104: -32,24 - 1113: -15,-2 + 1057: 2,-2 + 1081: -45,10 + 1096: -13,-12 + 1097: -32,24 + 1106: -15,-2 - node: cleanable: True color: '#FFFFFFFF' id: Bushn1 decals: - 2640: -20,3 + 2633: -20,3 - node: color: '#52B4E996' id: CheckerNESW @@ -1546,45 +1547,45 @@ entities: 950: 17,24 951: 17,25 952: 17,26 - 2284: 17,5 - 2285: 17,4 - 2286: 17,3 - 2287: 18,3 - 2288: 19,5 - 2289: 19,4 - 2290: 19,3 - 2291: 20,3 - 2292: 20,4 - 2293: 20,5 - 2294: 21,5 - 2295: 21,3 - 2296: 22,3 - 2297: 22,5 - 2298: 23,5 - 2299: 23,4 - 2300: 23,3 + 2277: 17,5 + 2278: 17,4 + 2279: 17,3 + 2280: 18,3 + 2281: 19,5 + 2282: 19,4 + 2283: 19,3 + 2284: 20,3 + 2285: 20,4 + 2286: 20,5 + 2287: 21,5 + 2288: 21,3 + 2289: 22,3 + 2290: 22,5 + 2291: 23,5 + 2292: 23,4 + 2293: 23,3 - node: cleanable: True color: '#52B4E996' id: CheckerNESW decals: - 2333: 18,5 - 2334: 18,4 - 2335: 21,4 - 2336: 22,4 + 2326: 18,5 + 2327: 18,4 + 2328: 21,4 + 2329: 22,4 - node: color: '#9FED5896' id: CheckerNESW decals: - 2591: 19,-14 - 2592: 19,-13 - 2593: 19,-12 - 2594: 20,-12 - 2595: 21,-12 - 2596: 22,-12 - 2602: 22,-17 - 2603: 21,-17 - 2604: 20,-17 + 2584: 19,-14 + 2585: 19,-13 + 2586: 19,-12 + 2587: 20,-12 + 2588: 21,-12 + 2589: 22,-12 + 2595: 22,-17 + 2596: 21,-17 + 2597: 20,-17 - node: color: '#D381C996' id: CheckerNESW @@ -1748,9 +1749,9 @@ entities: 446: -35,-33 682: -46,34 683: -45,34 - 1624: -48,-15 - 1625: -46,-15 - 1626: -47,-15 + 1617: -48,-15 + 1618: -46,-15 + 1619: -47,-15 - node: cleanable: True color: '#FFFFFFFF' @@ -1764,532 +1765,532 @@ entities: color: '#5D2C0098' id: Dirt decals: - 2172: 22,1 + 2165: 22,1 - node: color: '#5D2C00D3' id: Dirt decals: - 2173: 40,1 - 2174: 4,-1 - 2175: -6,6 - 2176: -25,-3 - 2177: -26,2 - 2178: -32,3 - 2182: -31,5 + 2166: 40,1 + 2167: 4,-1 + 2168: -6,6 + 2169: -25,-3 + 2170: -26,2 + 2171: -32,3 + 2175: -31,5 - node: cleanable: True color: '#5D2C00D3' id: Dirt decals: - 2210: 26,-3 + 2203: 26,-3 - node: color: '#5D5200FF' id: Dirt decals: - 2168: 7,-28 - 2169: 10,-30 - 2170: 16,-30 - 2171: 24,-9 + 2161: 7,-28 + 2162: 10,-30 + 2163: 16,-30 + 2164: 24,-9 - node: cleanable: True color: '#5D5200FF' id: Dirt decals: - 2157: 6,-25 - 2158: -2,-28 - 2159: -2,-25 - 2160: 4,-24 - 2161: 1,-23 - 2162: -4,-23 - 2163: -4,-22 - 2164: 0,-25 - 2165: 6,-25 + 2150: 6,-25 + 2151: -2,-28 + 2152: -2,-25 + 2153: 4,-24 + 2154: 1,-23 + 2155: -4,-23 + 2156: -4,-22 + 2157: 0,-25 + 2158: 6,-25 - node: cleanable: True color: '#792C0079' id: Dirt decals: - 2253: 22,16 + 2246: 22,16 - node: cleanable: True color: '#792C0082' id: Dirt decals: - 2258: 11,11 - 2259: 11,14 - 2260: 19,16 - 2261: 12,18 - 2262: 13,25 - 2263: 13,24 - 2264: 14,5 - 2265: 23,6 - 2266: 19,8 - 2267: 11,5 - 2268: 8,7 - 2269: 6,11 - 2270: 19,6 + 2251: 11,11 + 2252: 11,14 + 2253: 19,16 + 2254: 12,18 + 2255: 13,25 + 2256: 13,24 + 2257: 14,5 + 2258: 23,6 + 2259: 19,8 + 2260: 11,5 + 2261: 8,7 + 2262: 6,11 + 2263: 19,6 - node: cleanable: True color: '#792C00B7' id: Dirt decals: - 2254: 21,17 - 2255: 16,15 - 2256: 12,15 - 2257: 10,13 + 2247: 21,17 + 2248: 16,15 + 2249: 12,15 + 2250: 10,13 - node: cleanable: True color: '#792C00D1' id: Dirt decals: - 2211: 25,-4 - 2212: 25,-10 - 2213: 39,-1 - 2214: 30,0 - 2215: 31,0 - 2216: 13,4 - 2217: 14,4 - 2218: 0,-2 - 2219: 20,-29 - 2220: 37,-24 - 2221: -7,-36 - 2222: -7,-37 - 2223: -8,-37 - 2224: -7,-35 - 2225: -7,-31 - 2233: -14,-19 - 2234: -14,-19 - 2235: -15,-18 - 2236: -17,-21 - 2237: -18,-26 - 2238: -17,-13 - 2239: -17,-4 - 2240: -21,11 - 2241: -32,15 - 2242: -41,15 - 2243: -48,12 - 2244: -46,6 - 2250: 28,13 - 2251: 25,15 - 2252: 26,15 + 2204: 25,-4 + 2205: 25,-10 + 2206: 39,-1 + 2207: 30,0 + 2208: 31,0 + 2209: 13,4 + 2210: 14,4 + 2211: 0,-2 + 2212: 20,-29 + 2213: 37,-24 + 2214: -7,-36 + 2215: -7,-37 + 2216: -8,-37 + 2217: -7,-35 + 2218: -7,-31 + 2226: -14,-19 + 2227: -14,-19 + 2228: -15,-18 + 2229: -17,-21 + 2230: -18,-26 + 2231: -17,-13 + 2232: -17,-4 + 2233: -21,11 + 2234: -32,15 + 2235: -41,15 + 2236: -48,12 + 2237: -46,6 + 2243: 28,13 + 2244: 25,15 + 2245: 26,15 - node: color: '#835432FF' id: Dirt decals: - 2605: 26,-17 - 2606: 25,-16 - 2607: 29,-17 + 2598: 26,-17 + 2599: 25,-16 + 2600: 29,-17 - node: cleanable: True color: '#A0521263' id: Dirt decals: - 2278: 18,7 - 2279: 18,7 - 2280: 18,6 - 2281: 17,6 - 2282: 17,7 + 2271: 18,7 + 2272: 18,7 + 2273: 18,6 + 2274: 17,6 + 2275: 17,7 + 2294: -28,10 + 2295: -28,10 + 2296: -28,9 + 2297: -28,9 + 2298: -29,10 + 2299: -28,11 + 2300: -29,11 2301: -28,10 2302: -28,10 - 2303: -28,9 - 2304: -28,9 - 2305: -29,10 - 2306: -28,11 - 2307: -29,11 - 2308: -28,10 - 2309: -28,10 - 2316: -29,14 - 2317: -29,13 - 2318: -29,14 - 2319: -29,13 - 2320: -29,14 - 2321: -29,14 - 2322: -29,13 - 2323: -28,14 - 2324: -28,15 - 2325: -30,14 - 2326: -29,14 - 2327: -29,12 - 2328: -28,12 - 2329: -29,12 - 2330: -29,12 - 2331: -29,13 - 2332: -29,13 - 2344: 39,-4 - 2345: 38,-4 - 2346: 38,-4 - 2347: 39,-8 - 2348: 39,-8 - 2349: 38,-7 - 2350: 38,-7 - 2351: 39,0 - 2352: 40,-1 - 2353: 40,-1 - 2354: 34,-1 - 2355: 33,-1 - 2356: 35,-1 - 2357: 35,-1 - 2358: 25,1 - 2359: 25,-3 - 2360: 24,-2 - 2361: 24,-3 - 2362: 26,-6 - 2363: 26,-6 - 2364: 29,-16 - 2365: 38,-19 - 2366: 36,-22 - 2367: 31,-23 - 2368: 40,-21 - 2369: 38,-20 - 2370: 40,-13 - 2372: 39,-14 - 2373: 34,-6 - 2374: 35,-6 - 2376: 32,-4 - 2377: 31,-3 - 2379: 31,-3 - 2380: 31,-6 - 2381: 30,-7 - 2382: 29,-7 - 2383: 33,-9 - 2384: 30,-10 - 2385: 28,-10 - 2386: 29,-9 - 2387: 28,-13 - 2389: 30,-13 - 2390: 30,-13 - 2391: 30,-12 - 2392: 30,-12 - 2393: 32,0 - 2395: 28,6 - 2396: 28,6 - 2397: 27,6 - 2398: 27,6 - 2399: 26,6 - 2400: 26,5 - 2402: 27,3 - 2403: 27,3 - 2406: 12,-7 - 2407: 13,-7 - 2408: 13,-7 - 2409: 12,-7 - 2410: 10,-6 - 2411: 10,-6 - 2412: 14,-6 - 2413: 14,-6 - 2414: 14,-5 - 2415: 12,-6 - 2416: 15,-5 - 2417: 13,-9 - 2418: 12,-9 - 2419: 14,-9 - 2420: 14,-11 - 2421: 14,-11 - 2422: 13,-9 - 2423: 10,-10 - 2424: 10,-10 - 2425: 11,-10 - 2426: 7,-10 - 2427: 7,-10 - 2428: 13,-10 - 2429: 13,-10 - 2430: 7,-18 - 2431: 7,-18 - 2434: 29,-19 - 2435: 29,-19 - 2438: 26,-12 - 2439: 24,-13 - 2440: 24,-13 - 2441: 24,-13 + 2309: -29,14 + 2310: -29,13 + 2311: -29,14 + 2312: -29,13 + 2313: -29,14 + 2314: -29,14 + 2315: -29,13 + 2316: -28,14 + 2317: -28,15 + 2318: -30,14 + 2319: -29,14 + 2320: -29,12 + 2321: -28,12 + 2322: -29,12 + 2323: -29,12 + 2324: -29,13 + 2325: -29,13 + 2337: 39,-4 + 2338: 38,-4 + 2339: 38,-4 + 2340: 39,-8 + 2341: 39,-8 + 2342: 38,-7 + 2343: 38,-7 + 2344: 39,0 + 2345: 40,-1 + 2346: 40,-1 + 2347: 34,-1 + 2348: 33,-1 + 2349: 35,-1 + 2350: 35,-1 + 2351: 25,1 + 2352: 25,-3 + 2353: 24,-2 + 2354: 24,-3 + 2355: 26,-6 + 2356: 26,-6 + 2357: 29,-16 + 2358: 38,-19 + 2359: 36,-22 + 2360: 31,-23 + 2361: 40,-21 + 2362: 38,-20 + 2363: 40,-13 + 2365: 39,-14 + 2366: 34,-6 + 2367: 35,-6 + 2369: 32,-4 + 2370: 31,-3 + 2372: 31,-3 + 2373: 31,-6 + 2374: 30,-7 + 2375: 29,-7 + 2376: 33,-9 + 2377: 30,-10 + 2378: 28,-10 + 2379: 29,-9 + 2380: 28,-13 + 2382: 30,-13 + 2383: 30,-13 + 2384: 30,-12 + 2385: 30,-12 + 2386: 32,0 + 2388: 28,6 + 2389: 28,6 + 2390: 27,6 + 2391: 27,6 + 2392: 26,6 + 2393: 26,5 + 2395: 27,3 + 2396: 27,3 + 2399: 12,-7 + 2400: 13,-7 + 2401: 13,-7 + 2402: 12,-7 + 2403: 10,-6 + 2404: 10,-6 + 2405: 14,-6 + 2406: 14,-6 + 2407: 14,-5 + 2408: 12,-6 + 2409: 15,-5 + 2410: 13,-9 + 2411: 12,-9 + 2412: 14,-9 + 2413: 14,-11 + 2414: 14,-11 + 2415: 13,-9 + 2416: 10,-10 + 2417: 10,-10 + 2418: 11,-10 + 2419: 7,-10 + 2420: 7,-10 + 2421: 13,-10 + 2422: 13,-10 + 2423: 7,-18 + 2424: 7,-18 + 2427: 29,-19 + 2428: 29,-19 + 2431: 26,-12 + 2432: 24,-13 + 2433: 24,-13 + 2434: 24,-13 - node: color: '#FF0000B7' id: Dirt decals: - 2310: 19,4 + 2303: 19,4 - node: cleanable: True color: '#FF0000FF' id: Dirt decals: - 2625: -40,-25 - 2626: -40,-24 - 2627: -40,-25 - 2628: -39,-25 + 2618: -40,-25 + 2619: -40,-24 + 2620: -40,-25 + 2621: -39,-25 - node: cleanable: True color: '#FFFCFFFF' id: Dirt decals: - 2538: -15,-75 - 2539: -17,-77 - 2540: -10,-71 - 2541: -9,-78 - 2542: -18,-76 - 2543: -23,-77 - 2544: -12,-74 - 2545: -12,-79 - 2546: -23,-78 + 2531: -15,-75 + 2532: -17,-77 + 2533: -10,-71 + 2534: -9,-78 + 2535: -18,-76 + 2536: -23,-77 + 2537: -12,-74 + 2538: -12,-79 + 2539: -23,-78 + 2540: -12,-81 + 2541: -25,-78 + 2542: -11,-76 + 2543: -16,-67 + 2544: -15,-76 + 2545: -27,-77 + 2546: -23,-75 2547: -12,-81 - 2548: -25,-78 - 2549: -11,-76 - 2550: -16,-67 - 2551: -15,-76 - 2552: -27,-77 - 2553: -23,-75 - 2554: -12,-81 - 2571: -18,-47 - 2572: -11,-37 - 2573: -24,-39 - 2574: -21,-35 - 2575: -15,-38 - 2576: -17,-35 - 2577: -8,-33 - 2578: -19,-29 - 2579: -23,-28 - 2580: -7,-32 - 2581: -4,-28 + 2564: -18,-47 + 2565: -11,-37 + 2566: -24,-39 + 2567: -21,-35 + 2568: -15,-38 + 2569: -17,-35 + 2570: -8,-33 + 2571: -19,-29 + 2572: -23,-28 + 2573: -7,-32 + 2574: -4,-28 - node: cleanable: True color: '#FFFFFFF7' id: Dirt decals: - 1538: -33,2 + 1531: -33,2 - node: color: '#FFFFFFFF' id: Dirt decals: - 1214: 22,-22 - 1215: 29,-24 - 1216: 39,-18 - 1217: 39,-11 - 1218: 39,-3 - 1219: 40,7 - 1220: 39,12 - 1221: 35,16 - 1222: 33,20 - 1223: 33,23 - 1224: 26,29 - 1225: 22,29 - 1226: 13,28 - 1227: 13,30 - 1228: 19,26 - 1229: 23,24 - 1230: 13,19 - 1231: 23,16 - 1232: 13,11 - 1233: 13,6 - 1234: 11,12 - 1235: 18,11 - 1236: 20,6 - 1237: 7,7 - 1238: 6,3 - 1239: 2,7 - 1240: 4,8 - 1241: 1,6 - 1242: -3,6 - 1243: -4,2 - 1244: -25,-1 - 1245: -43,1 - 1543: -31.962746,18.268396 - 1544: -31.19712,18.580896 - 1545: -32.087746,19.862146 + 1207: 22,-22 + 1208: 29,-24 + 1209: 39,-18 + 1210: 39,-11 + 1211: 39,-3 + 1212: 40,7 + 1213: 39,12 + 1214: 35,16 + 1215: 33,20 + 1216: 33,23 + 1217: 26,29 + 1218: 22,29 + 1219: 13,28 + 1220: 13,30 + 1221: 19,26 + 1222: 23,24 + 1223: 13,19 + 1224: 23,16 + 1225: 13,11 + 1226: 13,6 + 1227: 11,12 + 1228: 18,11 + 1229: 20,6 + 1230: 7,7 + 1231: 6,3 + 1232: 2,7 + 1233: 4,8 + 1234: 1,6 + 1235: -3,6 + 1236: -4,2 + 1237: -25,-1 + 1238: -43,1 + 1536: -31.962746,18.268396 + 1537: -31.19712,18.580896 + 1538: -32.087746,19.862146 - node: cleanable: True color: '#FFFFFFFF' id: Dirt decals: 658: 34,-14 - 1246: -20,0 - 1247: -26,1 - 1248: -37,6 - 1249: -49,5 - 1250: -46,11 - 1251: -49,16 - 1252: -41,23 - 1253: -43,29 - 1254: -40,33 - 1255: -48,37 - 1256: -40,41 - 1257: -31,41 - 1258: -40,46 - 1259: -46,46 - 1260: -50,45 - 1261: -52,45 - 1262: -52,50 - 1477: -60,-1 - 1478: -59,-1 - 1507: -43,0 - 1508: -41,-2 - 1509: -44,-6 - 1510: -42,-10 - 1511: -37,-9 - 1512: -39,-13 - 1513: -41,-16 - 1514: -43,-16 - 1515: -44,-15 - 1516: -43,-15 - 1703: 31,-9 - 1704: 31,-1 - 1706: 17,-2 - 1707: 15,-17 - 1708: 14,-17 - 1709: 14,-18 - 1710: 15,-18 - 1711: 15,-16 - 1716: 12,-20 - 1717: 19,-28 - 1720: 7,-14 - 1721: 8,-7 - 1728: -7,-4 - 1735: -8,-10 - 1742: -25,-6 - 1748: -9,6 - 1749: -10,3 - 1750: -9,17 - 1751: -4,21 - 1752: -10,21 - 1753: -6,27 - 1773: -9,10 - 1998: -28,25 - 1999: -28,31 - 2000: -30,31 - 2001: -32,31 - 2062: -18,-1 - 2063: -8,-8 - 2064: -10,-14 - 2065: 23,-13 - 2066: 33,-20 - 2067: 40,-12 - 2094: -13,43 - 2117: 0,32 - 2118: 3,32 - 2126: -29,13 - 2127: -31,10 - 2128: -37,10 - 2129: -17,10 - 2130: -12,10 - 2131: -20,-25 - 2132: -23,-23 - 2139: -22,-22 - 2144: -10,-23 - 2145: -13,-24 - 2146: 2,-23 - 2194: -15,13 - 2195: -13,15 - 2196: -13,13 - 2197: -15,10 - 2198: -15,15 - 2199: 35,-17 - 2200: 35,-15 - 2201: 35,-16 - 2202: 35,-16 - 2203: 34,-17 - 2204: 33,-15 - 2205: 34,-15 - 2271: 13,1 + 1239: -20,0 + 1240: -26,1 + 1241: -37,6 + 1242: -49,5 + 1243: -46,11 + 1244: -49,16 + 1245: -41,23 + 1246: -43,29 + 1247: -40,33 + 1248: -48,37 + 1249: -40,41 + 1250: -31,41 + 1251: -40,46 + 1252: -46,46 + 1253: -50,45 + 1254: -52,45 + 1255: -52,50 + 1470: -60,-1 + 1471: -59,-1 + 1500: -43,0 + 1501: -41,-2 + 1502: -44,-6 + 1503: -42,-10 + 1504: -37,-9 + 1505: -39,-13 + 1506: -41,-16 + 1507: -43,-16 + 1508: -44,-15 + 1509: -43,-15 + 1696: 31,-9 + 1697: 31,-1 + 1699: 17,-2 + 1700: 15,-17 + 1701: 14,-17 + 1702: 14,-18 + 1703: 15,-18 + 1704: 15,-16 + 1709: 12,-20 + 1710: 19,-28 + 1713: 7,-14 + 1714: 8,-7 + 1721: -7,-4 + 1728: -8,-10 + 1735: -25,-6 + 1741: -9,6 + 1742: -10,3 + 1743: -9,17 + 1744: -4,21 + 1745: -10,21 + 1746: -6,27 + 1766: -9,10 + 1991: -28,25 + 1992: -28,31 + 1993: -30,31 + 1994: -32,31 + 2055: -18,-1 + 2056: -8,-8 + 2057: -10,-14 + 2058: 23,-13 + 2059: 33,-20 + 2060: 40,-12 + 2087: -13,43 + 2110: 0,32 + 2111: 3,32 + 2119: -29,13 + 2120: -31,10 + 2121: -37,10 + 2122: -17,10 + 2123: -12,10 + 2124: -20,-25 + 2125: -23,-23 + 2132: -22,-22 + 2137: -10,-23 + 2138: -13,-24 + 2139: 2,-23 + 2187: -15,13 + 2188: -13,15 + 2189: -13,13 + 2190: -15,10 + 2191: -15,15 + 2192: 35,-17 + 2193: 35,-15 + 2194: 35,-16 + 2195: 35,-16 + 2196: 34,-17 + 2197: 33,-15 + 2198: 34,-15 + 2264: 13,1 - node: cleanable: True color: '#00FF00FF' id: DirtHeavy decals: - 1191: -55,-8 - 1192: -52,-4 + 1184: -55,-8 + 1185: -52,-4 - node: color: '#5D2C00D3' id: DirtHeavy decals: - 2183: -29,7 - 2184: -36,7 - 2185: -35,5 + 2176: -29,7 + 2177: -36,7 + 2178: -35,5 - node: cleanable: True color: '#792C00D1' id: DirtHeavy decals: - 2226: -8,-35 - 2227: -6,-32 - 2245: 26,14 - 2246: 28,14 - 2247: 27,13 - 2248: 27,15 - 2249: 27,16 + 2219: -8,-35 + 2220: -6,-32 + 2238: 26,14 + 2239: 28,14 + 2240: 27,13 + 2241: 27,15 + 2242: 27,16 - node: color: '#8354329E' id: DirtHeavy decals: - 2613: 24,-15 + 2606: 24,-15 - node: color: '#835432FF' id: DirtHeavy decals: - 2612: 25,-12 + 2605: 25,-12 - node: cleanable: True color: '#A0521263' id: DirtHeavy decals: - 2311: -28,9 - 2313: -28,9 - 2314: -28,9 - 2315: -29,11 - 2442: 25,-15 + 2304: -28,9 + 2306: -28,9 + 2307: -28,9 + 2308: -29,11 + 2435: 25,-15 - node: cleanable: True color: '#FF0000FF' id: DirtHeavy decals: - 2629: -39,-24 - 2630: -38,-25 - 2631: -39,-23 - 2632: -39,-23 - 2633: -38,-25 - 2634: -39,-24 + 2622: -39,-24 + 2623: -38,-25 + 2624: -39,-23 + 2625: -39,-23 + 2626: -38,-25 + 2627: -39,-24 - node: cleanable: True color: '#FFFCFFFF' id: DirtHeavy decals: - 2555: -15,-79 - 2556: -17,-80 - 2557: -8,-75 - 2558: -19,-79 - 2559: -20,-78 - 2560: -22,-79 - 2561: -24,-75 - 2562: -27,-78 - 2563: -16,-74 - 2564: -10,-79 - 2565: -21,-77 - 2566: -28,-75 - 2567: -29,-77 - 2568: -29,-78 - 2569: -18,-44 - 2570: -13,-40 + 2548: -15,-79 + 2549: -17,-80 + 2550: -8,-75 + 2551: -19,-79 + 2552: -20,-78 + 2553: -22,-79 + 2554: -24,-75 + 2555: -27,-78 + 2556: -16,-74 + 2557: -10,-79 + 2558: -21,-77 + 2559: -28,-75 + 2560: -29,-77 + 2561: -29,-78 + 2562: -18,-44 + 2563: -13,-40 - node: color: '#FFFFFFFF' id: DirtHeavy decals: 639: 28,-10 - 985: 34,-13 - 986: 32,-12 - 1208: 20,1 - 1209: 23,-9 - 1641: -50,-5 - 1642: -48,-3 - 1643: -47,-5 - 1644: -48,-5 - 1645: -55,-1 - 1646: -57,1 - 1647: -57,0 - 1648: -55,1 - 1649: -57,-2 - 1650: -57,-1 - 1651: -56,-3 - 1652: -56,-5 - 1653: -57,-5 - 1654: -55,-7 - 1655: -57,-7 - 2179: -32,0 + 978: 34,-13 + 979: 32,-12 + 1201: 20,1 + 1202: 23,-9 + 1634: -50,-5 + 1635: -48,-3 + 1636: -47,-5 + 1637: -48,-5 + 1638: -55,-1 + 1639: -57,1 + 1640: -57,0 + 1641: -55,1 + 1642: -57,-2 + 1643: -57,-1 + 1644: -56,-3 + 1645: -56,-5 + 1646: -57,-5 + 1647: -55,-7 + 1648: -57,-7 + 2172: -32,0 - node: cleanable: True color: '#FFFFFFFF' @@ -2298,321 +2299,321 @@ entities: 118: -29,10 640: 35,-16 641: 33,-17 - 1010: 28,-13 - 1011: 31,-13 - 1012: 31,-10 - 1013: 29,-11 - 1014: 29,-12 - 1015: 34,-10 - 1016: 35,-9 - 1017: 33,-9 - 1018: 32,-9 - 1019: 32,-10 - 1020: 33,-10 - 1049: 29,-3 - 1050: 28,-4 - 1051: 30,-5 - 1052: 31,-6 - 1053: 32,-6 - 1055: 32,-4 - 1056: 32,-3 - 1057: 32,-2 - 1059: 34,-3 - 1062: 33,-16 - 1063: 32,-16 - 1263: -47,43 - 1264: -48,43 - 1265: -45,41 - 1266: -41,35 - 1267: -41,26 - 1268: -38,23 - 1269: -42,19 - 1270: -38,15 - 1271: -42,8 - 1272: -37,6 - 1273: -36,0 - 1274: -38,-6 - 1275: -40,-10 - 1276: -38,-16 - 1277: -29,-22 - 1278: -25,-20 - 1279: -23,-15 - 1280: -27,-18 - 1281: -28,-16 - 1282: -13,-18 - 1283: -3,-19 - 1284: -11,-23 - 1285: -7,-34 - 1286: -7,-41 - 1287: -16,-44 - 1288: -19,-48 - 1289: -22,-44 - 1290: -33,-46 - 1291: -36,-40 - 1292: -32,-28 - 1438: -49,50 - 1439: -53,45 - 1440: -43,31 - 1441: -41,33 - 1442: -43,24 - 1443: -40,25 - 1444: -50,20 - 1445: -42,19 - 1446: -49,14 - 1447: -46,14 - 1448: -51,5 - 1449: -51,6 - 1450: -47,5 - 1451: -44,6 - 1455: -54,-18 - 1456: -53,-18 - 1457: -53,-17 - 1458: -50,-18 - 1459: -50,-18 - 1460: -59,-13 - 1461: -59,-13 - 1462: -60,-13 - 1463: -60,-12 - 1464: -59,-12 - 1480: -18,34 - 1481: -20,34 - 1661: 38,-18 - 1662: 37,-23 - 1663: 30,-23 - 1672: 33,3 - 1673: 26,1 - 1674: 15,-1 - 1677: 11,-4 - 1678: 13,2 - 1679: 21,10 - 1680: 11,16 - 1684: 21,19 - 1685: 27,19 - 1688: 21,21 - 1689: 23,22 - 1695: 16,23 - 1696: 12,22 - 1697: 12,21 - 1705: 18,-2 - 1712: 15,-16 - 1713: 13,-17 - 1714: 11,-20 - 1715: 12,-20 - 1718: 20,-28 - 1719: 22,-26 - 1722: 5,-8 - 1723: 5,-11 - 1729: -9,-4 - 1732: -4,-7 - 1733: -9,-9 - 1738: -17,-12 - 1739: -19,-12 - 1740: -19,-3 - 1743: -24,-6 - 1744: -24,-4 - 1747: -11,7 - 1754: -4,27 - 1755: -6,25 - 1756: -10,21 - 1757: -11,18 - 1758: -10,15 - 1759: -7,18 - 1761: -8,21 - 1762: -1,19 - 1763: -3,20 - 1764: -4,21 - 1772: -9,9 - 1774: -9,10 - 1775: -18,4 - 1780: -22,6 - 1781: -19,6 - 1783: -24,5 - 1785: -22,-8 - 1786: 3,-15 - 1787: 5,-16 - 1788: 4,-13 - 1789: 4,-17 - 1790: 12,-16 - 1828: 21,14 - 1886: -58,1 - 1887: -58,1 - 1888: -60,1 - 1889: -60,1 - 1890: -60,1 - 1891: -60,1 - 1892: -58,-2 - 1893: -58,-2 - 1894: -58,-2 - 1895: -58,-2 - 1896: -58,-2 - 1897: -58,-2 - 1898: -58,-2 - 1899: -58,-3 - 1900: -58,-3 - 1901: -58,-3 - 1902: -57,-4 - 1903: -56,-2 - 1904: -57,-1 - 1905: -57,-8 - 1906: -56,-9 - 1907: -51,10 - 1908: -50,12 - 1909: -50,15 - 1910: -50,16 - 1911: -51,19 - 1912: -51,18 - 1913: -49,20 - 1914: -48,19 - 1915: -47,17 - 1916: -46,15 - 1917: -45,17 - 2002: -28,31 - 2003: -38,25 - 2004: -25,24 - 2005: -24,28 - 2006: -25,29 - 2007: -23,31 - 2008: -23,35 - 2009: -23,34 - 2010: -24,34 - 2011: -24,26 - 2012: -24,24 - 2013: -24,21 - 2014: -15,25 - 2015: -18,25 - 2016: -21,25 - 2017: -21,26 - 2018: -15,26 - 2031: -25,36 - 2047: -13,5 - 2048: -12,5 - 2049: -11,6 - 2069: 40,-20 - 2070: 39,-20 - 2071: 40,-18 - 2095: -8,38 - 2096: -5,36 - 2097: -5,35 - 2098: -9,36 - 2099: -8,35 - 2100: -8,33 - 2101: -12,33 - 2102: -17,34 - 2103: -15,36 - 2104: -15,38 - 2105: -14,38 - 2106: -12,39 - 2107: -13,35 - 2108: -12,36 - 2109: -8,39 - 2110: -6,29 - 2111: -4,31 - 2112: -4,33 - 2113: -4,34 - 2114: -5,33 - 2115: -6,33 - 2116: -1,34 - 2119: 2,32 - 2120: -2,29 - 2121: 0,32 - 2122: -33,35 - 2123: -33,34 - 2124: -33,36 - 2125: -33,38 - 2133: -20,-24 - 2134: -19,-24 - 2135: -19,-21 - 2136: -18,-24 - 2137: -17,-20 - 2138: -22,-26 - 2140: -14,-24 - 2141: -11,-24 - 2142: -7,-22 - 2143: -8,-21 + 1003: 28,-13 + 1004: 31,-13 + 1005: 31,-10 + 1006: 29,-11 + 1007: 29,-12 + 1008: 34,-10 + 1009: 35,-9 + 1010: 33,-9 + 1011: 32,-9 + 1012: 32,-10 + 1013: 33,-10 + 1042: 29,-3 + 1043: 28,-4 + 1044: 30,-5 + 1045: 31,-6 + 1046: 32,-6 + 1048: 32,-4 + 1049: 32,-3 + 1050: 32,-2 + 1052: 34,-3 + 1055: 33,-16 + 1056: 32,-16 + 1256: -47,43 + 1257: -48,43 + 1258: -45,41 + 1259: -41,35 + 1260: -41,26 + 1261: -38,23 + 1262: -42,19 + 1263: -38,15 + 1264: -42,8 + 1265: -37,6 + 1266: -36,0 + 1267: -38,-6 + 1268: -40,-10 + 1269: -38,-16 + 1270: -29,-22 + 1271: -25,-20 + 1272: -23,-15 + 1273: -27,-18 + 1274: -28,-16 + 1275: -13,-18 + 1276: -3,-19 + 1277: -11,-23 + 1278: -7,-34 + 1279: -7,-41 + 1280: -16,-44 + 1281: -19,-48 + 1282: -22,-44 + 1283: -33,-46 + 1284: -36,-40 + 1285: -32,-28 + 1431: -49,50 + 1432: -53,45 + 1433: -43,31 + 1434: -41,33 + 1435: -43,24 + 1436: -40,25 + 1437: -50,20 + 1438: -42,19 + 1439: -49,14 + 1440: -46,14 + 1441: -51,5 + 1442: -51,6 + 1443: -47,5 + 1444: -44,6 + 1448: -54,-18 + 1449: -53,-18 + 1450: -53,-17 + 1451: -50,-18 + 1452: -50,-18 + 1453: -59,-13 + 1454: -59,-13 + 1455: -60,-13 + 1456: -60,-12 + 1457: -59,-12 + 1473: -18,34 + 1474: -20,34 + 1654: 38,-18 + 1655: 37,-23 + 1656: 30,-23 + 1665: 33,3 + 1666: 26,1 + 1667: 15,-1 + 1670: 11,-4 + 1671: 13,2 + 1672: 21,10 + 1673: 11,16 + 1677: 21,19 + 1678: 27,19 + 1681: 21,21 + 1682: 23,22 + 1688: 16,23 + 1689: 12,22 + 1690: 12,21 + 1698: 18,-2 + 1705: 15,-16 + 1706: 13,-17 + 1707: 11,-20 + 1708: 12,-20 + 1711: 20,-28 + 1712: 22,-26 + 1715: 5,-8 + 1716: 5,-11 + 1722: -9,-4 + 1725: -4,-7 + 1726: -9,-9 + 1731: -17,-12 + 1732: -19,-12 + 1733: -19,-3 + 1736: -24,-6 + 1737: -24,-4 + 1740: -11,7 + 1747: -4,27 + 1748: -6,25 + 1749: -10,21 + 1750: -11,18 + 1751: -10,15 + 1752: -7,18 + 1754: -8,21 + 1755: -1,19 + 1756: -3,20 + 1757: -4,21 + 1765: -9,9 + 1767: -9,10 + 1768: -18,4 + 1773: -22,6 + 1774: -19,6 + 1776: -24,5 + 1778: -22,-8 + 1779: 3,-15 + 1780: 5,-16 + 1781: 4,-13 + 1782: 4,-17 + 1783: 12,-16 + 1821: 21,14 + 1879: -58,1 + 1880: -58,1 + 1881: -60,1 + 1882: -60,1 + 1883: -60,1 + 1884: -60,1 + 1885: -58,-2 + 1886: -58,-2 + 1887: -58,-2 + 1888: -58,-2 + 1889: -58,-2 + 1890: -58,-2 + 1891: -58,-2 + 1892: -58,-3 + 1893: -58,-3 + 1894: -58,-3 + 1895: -57,-4 + 1896: -56,-2 + 1897: -57,-1 + 1898: -57,-8 + 1899: -56,-9 + 1900: -51,10 + 1901: -50,12 + 1902: -50,15 + 1903: -50,16 + 1904: -51,19 + 1905: -51,18 + 1906: -49,20 + 1907: -48,19 + 1908: -47,17 + 1909: -46,15 + 1910: -45,17 + 1995: -28,31 + 1996: -38,25 + 1997: -25,24 + 1998: -24,28 + 1999: -25,29 + 2000: -23,31 + 2001: -23,35 + 2002: -23,34 + 2003: -24,34 + 2004: -24,26 + 2005: -24,24 + 2006: -24,21 + 2007: -15,25 + 2008: -18,25 + 2009: -21,25 + 2010: -21,26 + 2011: -15,26 + 2024: -25,36 + 2040: -13,5 + 2041: -12,5 + 2042: -11,6 + 2062: 40,-20 + 2063: 39,-20 + 2064: 40,-18 + 2088: -8,38 + 2089: -5,36 + 2090: -5,35 + 2091: -9,36 + 2092: -8,35 + 2093: -8,33 + 2094: -12,33 + 2095: -17,34 + 2096: -15,36 + 2097: -15,38 + 2098: -14,38 + 2099: -12,39 + 2100: -13,35 + 2101: -12,36 + 2102: -8,39 + 2103: -6,29 + 2104: -4,31 + 2105: -4,33 + 2106: -4,34 + 2107: -5,33 + 2108: -6,33 + 2109: -1,34 + 2112: 2,32 + 2113: -2,29 + 2114: 0,32 + 2115: -33,35 + 2116: -33,34 + 2117: -33,36 + 2118: -33,38 + 2126: -20,-24 + 2127: -19,-24 + 2128: -19,-21 + 2129: -18,-24 + 2130: -17,-20 + 2131: -22,-26 + 2133: -14,-24 + 2134: -11,-24 + 2135: -7,-22 + 2136: -8,-21 - node: color: '#5D2C00D3' id: DirtLight decals: - 2180: -32,-1 - 2181: -33,5 + 2173: -32,-1 + 2174: -33,5 - node: cleanable: True color: '#792C00D1' id: DirtLight decals: - 2228: -8,-36 - 2229: -8,-23 - 2230: -8,-19 - 2231: -12,-18 - 2232: -13,-17 + 2221: -8,-36 + 2222: -8,-23 + 2223: -8,-19 + 2224: -12,-18 + 2225: -13,-17 - node: color: '#835432FF' id: DirtLight decals: - 2608: 28,-17 - 2610: 27,-17 + 2601: 28,-17 + 2603: 27,-17 - node: cleanable: True color: '#A0521263' id: DirtLight decals: - 2283: 19,7 - 2443: 25,-15 + 2276: 19,7 + 2436: 25,-15 - node: color: '#FF0000B7' id: DirtLight decals: - 2312: 20,6 + 2305: 20,6 - node: cleanable: True color: '#FF0000FF' id: DirtLight decals: - 1518: -50,-15 + 1511: -50,-15 - node: color: '#FFFCFFFF' id: DirtLight decals: - 2516: -12,-79 - 2517: -11,-78 - 2518: -8,-74 - 2519: -7,-78 - 2520: -8,-79 - 2521: -13,-76 - 2522: -18,-77 - 2523: -14,-73 - 2524: -17,-72 - 2525: -20,-78 - 2526: -22,-78 - 2527: -26,-75 - 2528: -22,-82 - 2529: -16,-82 - 2530: -11,-86 - 2531: -15,-88 - 2532: -20,-79 - 2533: -28,-80 + 2509: -12,-79 + 2510: -11,-78 + 2511: -8,-74 + 2512: -7,-78 + 2513: -8,-79 + 2514: -13,-76 + 2515: -18,-77 + 2516: -14,-73 + 2517: -17,-72 + 2518: -20,-78 + 2519: -22,-78 + 2520: -26,-75 + 2521: -22,-82 + 2522: -16,-82 + 2523: -11,-86 + 2524: -15,-88 + 2525: -20,-79 + 2526: -28,-80 - node: cleanable: True color: '#FFFCFFFF' id: DirtLight decals: - 2534: -17,-68 - 2535: -17,-65 - 2536: -17,-69 - 2537: -16,-73 - 2582: -17,-46 - 2583: -16,-42 - 2584: -12,-46 - 2585: -20,-46 - 2586: -17,-37 - 2587: -13,-40 - 2588: -21,-36 + 2527: -17,-68 + 2528: -17,-65 + 2529: -17,-69 + 2530: -16,-73 + 2575: -17,-46 + 2576: -16,-42 + 2577: -12,-46 + 2578: -20,-46 + 2579: -17,-37 + 2580: -13,-40 + 2581: -21,-36 - node: color: '#FFFFFFFF' id: DirtLight decals: - 988: 33,-12 - 989: 32,-13 + 981: 33,-12 + 982: 32,-13 - node: cleanable: True color: '#FFFFFFFF' @@ -2625,394 +2626,394 @@ entities: 643: 34,-17 646: 33,-16 647: 26,-13 - 990: 29,-9 - 991: 29,-11 - 992: 29,-12 - 993: 31,-12 - 994: 29,-12 - 995: 30,-11 - 996: 31,-10 - 997: 30,-9 - 998: 30,-9 - 999: 30,-10 - 1000: 31,-10 - 1001: 31,-9 - 1002: 30,-9 - 1003: 30,-10 - 1004: 29,-9 - 1021: 35,-9 - 1022: 34,-9 - 1023: 31,-9 - 1024: 30,-9 - 1025: 35,-7 - 1026: 32,-7 - 1027: 31,-5 - 1028: 32,-4 - 1029: 29,-4 - 1030: 29,-6 - 1031: 29,-7 - 1032: 33,-4 - 1033: 34,-4 - 1034: 30,-4 - 1035: 29,-5 - 1345: 41,8 - 1346: 39,9 - 1347: 39,13 - 1348: 39,13 - 1349: 36,17 - 1350: 34,19 - 1351: 32,21 - 1352: 34,24 - 1353: 30,22 - 1354: 32,23 - 1355: 44,13 - 1356: 44,12 - 1357: 44,11 - 1358: 54,11 - 1359: 50,6 - 1360: 52,6 - 1361: 55,6 - 1362: 56,8 - 1363: 59,11 - 1364: 55,16 - 1365: 54,14 - 1366: 54,16 - 1367: 45,13 - 1368: 41,13 - 1369: 42,13 - 1370: 36,9 - 1371: 42,16 - 1372: 29,10 - 1373: 36,8 - 1374: 21,6 - 1375: 25,5 - 1376: 29,6 - 1377: 14,0 - 1378: 17,-4 - 1379: 22,-2 - 1380: 9,-6 - 1381: 12,-10 - 1382: 16,-8 - 1383: 7,-12 - 1384: 1,-10 - 1385: 6,-20 - 1386: -1,-15 - 1387: -3,-21 - 1388: 11,-19 - 1389: 7,-23 - 1390: 1,-23 - 1391: -1,-30 - 1392: 7,-31 - 1393: -2,-32 - 1394: 0,-42 - 1395: -1,-36 - 1396: -15,-41 - 1397: -18,-36 - 1398: -8,-43 - 1399: -25,-39 - 1400: -18,-44 - 1401: -18,-35 - 1402: -15,-38 - 1403: -25,-31 - 1404: -12,-29 - 1405: -24,-28 - 1406: -35,-22 - 1407: -20,-20 - 1408: -26,-27 - 1409: -28,-20 - 1410: -36,-18 - 1411: -33,-8 - 1412: -29,-16 - 1413: -45,-10 - 1414: -43,-1 - 1415: -36,-8 - 1416: -42,-1 - 1417: -45,2 - 1418: -54,2 - 1419: -42,7 - 1420: -50,13 - 1421: -45,21 - 1422: -46,27 - 1423: -38,33 - 1424: -50,36 - 1425: -40,41 - 1426: -38,46 - 1427: -36,45 - 1428: -36,44 - 1429: -42,50 - 1430: -44,51 - 1431: -40,57 - 1432: -39,57 - 1433: -46,57 - 1434: -41,60 - 1435: -47,61 - 1436: -44,65 - 1437: -39,65 - 1465: -59,-7 - 1466: -59,-8 - 1467: -61,-8 - 1468: -58,-3 - 1469: -59,-3 - 1470: -59,-1 - 1471: -59,0 - 1472: -58,-1 - 1473: -59,0 - 1474: -60,0 - 1475: -60,1 - 1476: -59,1 - 1482: -15,35 - 1483: -15,38 - 1484: -4,38 - 1485: -5,38 - 1519: -48,-17 - 1520: -46,-17 - 1521: -46,-16 - 1522: -46,-14 - 1668: 40,-4 - 1669: 39,1 - 1670: 33,1 - 1671: 34,3 - 1675: 14,-4 - 1676: 11,-5 - 1681: 10,15 - 1682: 23,10 - 1687: 22,22 - 1693: 23,25 - 1694: 17,25 - 1731: -6,-6 - 1734: -7,-10 - 1741: -24,1 - 1745: -25,-5 - 1760: -12,17 - 1769: -7,10 - 1770: -9,9 - 1771: -8,9 - 1776: -22,5 - 1777: -18,6 - 1778: -18,5 - 1779: -21,6 - 1784: -15,5 - 1791: 9,-16 - 1792: 10,-14 - 1793: 9,-14 - 1794: 21,-13 - 1795: 20,-14 - 1796: 28,-19 - 1797: 38,-24 - 1798: 40,-19 - 1799: 37,-16 - 1800: 40,-11 - 1801: 37,-4 - 1802: 37,0 - 1803: 33,1 - 1804: 32,12 - 1805: 31,13 - 1806: 30,13 - 1827: 27,11 - 1829: 7,-11 - 1830: 8,-12 - 1831: 8,-13 - 1832: 8,-11 - 1833: 2,-6 - 1834: 4,-6 - 1835: 1,-7 - 1836: 3,-6 - 1837: 1,-2 - 1838: 1,-1 - 1839: -1,3 - 1840: -4,1 - 1841: -6,1 - 1842: -9,0 - 1843: -12,0 - 1844: -16,0 - 1845: -17,-2 - 1846: -18,-3 - 1847: -18,-6 - 1848: -18,-10 - 1849: -18,-12 - 1850: -17,-14 - 1851: -22,-13 - 1852: -22,-13 - 1853: -22,-15 - 1854: -30,-11 - 1855: -32,-9 - 1856: -34,-9 - 1857: -36,-10 - 1858: -37,-10 - 1859: -41,-10 - 1860: -43,-10 - 1861: -45,-10 - 1862: -38,-12 - 1863: -38,-12 - 1864: -38,-14 - 1865: -38,-14 - 1866: -41,-15 - 1867: -45,-11 - 1868: -49,-9 - 1869: -50,-10 - 1870: -47,-11 - 1871: -47,-15 - 1872: -47,-17 - 1873: -47,-18 - 1874: -47,-19 - 1875: -48,-18 - 1876: -51,-15 - 1877: -53,-14 - 1878: -50,-15 - 1879: -53,-13 - 1880: -56,-12 - 1881: -57,-10 - 1882: -55,-9 - 1883: -55,-8 - 1884: -56,-8 - 1885: -55,-9 - 1918: -51,15 - 1919: -51,14 - 1920: -51,13 - 1921: -49,13 - 1922: -48,13 - 1923: -47,13 - 1924: -47,16 - 1925: -47,19 - 1926: -48,21 - 1927: -47,23 - 1928: -50,23 - 1929: -50,22 - 1930: -42,13 - 1931: -43,12 - 1932: -43,10 - 1933: -42,11 - 1934: -42,14 - 1935: -42,18 - 1936: -43,19 - 1937: -43,21 - 1938: -43,22 - 1939: -42,22 - 1940: -41,19 - 1941: -41,17 - 1942: -41,16 - 1943: -41,14 - 1944: -41,13 - 1945: -41,26 - 1946: -42,25 - 1947: -42,27 - 1948: -42,28 - 1949: -41,28 - 1950: -40,27 - 1951: -39,26 - 1952: -39,29 - 1953: -36,28 - 1954: -36,28 - 1955: -35,27 - 1956: -39,26 - 1957: -40,26 - 1958: -41,26 - 1959: -41,33 - 1960: -45,33 - 1961: -48,33 - 1962: -49,34 - 1963: -51,34 - 1964: -51,33 - 1965: -50,39 - 1966: -49,40 - 1967: -48,40 - 1968: -48,40 + 983: 29,-9 + 984: 29,-11 + 985: 29,-12 + 986: 31,-12 + 987: 29,-12 + 988: 30,-11 + 989: 31,-10 + 990: 30,-9 + 991: 30,-9 + 992: 30,-10 + 993: 31,-10 + 994: 31,-9 + 995: 30,-9 + 996: 30,-10 + 997: 29,-9 + 1014: 35,-9 + 1015: 34,-9 + 1016: 31,-9 + 1017: 30,-9 + 1018: 35,-7 + 1019: 32,-7 + 1020: 31,-5 + 1021: 32,-4 + 1022: 29,-4 + 1023: 29,-6 + 1024: 29,-7 + 1025: 33,-4 + 1026: 34,-4 + 1027: 30,-4 + 1028: 29,-5 + 1338: 41,8 + 1339: 39,9 + 1340: 39,13 + 1341: 39,13 + 1342: 36,17 + 1343: 34,19 + 1344: 32,21 + 1345: 34,24 + 1346: 30,22 + 1347: 32,23 + 1348: 44,13 + 1349: 44,12 + 1350: 44,11 + 1351: 54,11 + 1352: 50,6 + 1353: 52,6 + 1354: 55,6 + 1355: 56,8 + 1356: 59,11 + 1357: 55,16 + 1358: 54,14 + 1359: 54,16 + 1360: 45,13 + 1361: 41,13 + 1362: 42,13 + 1363: 36,9 + 1364: 42,16 + 1365: 29,10 + 1366: 36,8 + 1367: 21,6 + 1368: 25,5 + 1369: 29,6 + 1370: 14,0 + 1371: 17,-4 + 1372: 22,-2 + 1373: 9,-6 + 1374: 12,-10 + 1375: 16,-8 + 1376: 7,-12 + 1377: 1,-10 + 1378: 6,-20 + 1379: -1,-15 + 1380: -3,-21 + 1381: 11,-19 + 1382: 7,-23 + 1383: 1,-23 + 1384: -1,-30 + 1385: 7,-31 + 1386: -2,-32 + 1387: 0,-42 + 1388: -1,-36 + 1389: -15,-41 + 1390: -18,-36 + 1391: -8,-43 + 1392: -25,-39 + 1393: -18,-44 + 1394: -18,-35 + 1395: -15,-38 + 1396: -25,-31 + 1397: -12,-29 + 1398: -24,-28 + 1399: -35,-22 + 1400: -20,-20 + 1401: -26,-27 + 1402: -28,-20 + 1403: -36,-18 + 1404: -33,-8 + 1405: -29,-16 + 1406: -45,-10 + 1407: -43,-1 + 1408: -36,-8 + 1409: -42,-1 + 1410: -45,2 + 1411: -54,2 + 1412: -42,7 + 1413: -50,13 + 1414: -45,21 + 1415: -46,27 + 1416: -38,33 + 1417: -50,36 + 1418: -40,41 + 1419: -38,46 + 1420: -36,45 + 1421: -36,44 + 1422: -42,50 + 1423: -44,51 + 1424: -40,57 + 1425: -39,57 + 1426: -46,57 + 1427: -41,60 + 1428: -47,61 + 1429: -44,65 + 1430: -39,65 + 1458: -59,-7 + 1459: -59,-8 + 1460: -61,-8 + 1461: -58,-3 + 1462: -59,-3 + 1463: -59,-1 + 1464: -59,0 + 1465: -58,-1 + 1466: -59,0 + 1467: -60,0 + 1468: -60,1 + 1469: -59,1 + 1475: -15,35 + 1476: -15,38 + 1477: -4,38 + 1478: -5,38 + 1512: -48,-17 + 1513: -46,-17 + 1514: -46,-16 + 1515: -46,-14 + 1661: 40,-4 + 1662: 39,1 + 1663: 33,1 + 1664: 34,3 + 1668: 14,-4 + 1669: 11,-5 + 1674: 10,15 + 1675: 23,10 + 1680: 22,22 + 1686: 23,25 + 1687: 17,25 + 1724: -6,-6 + 1727: -7,-10 + 1734: -24,1 + 1738: -25,-5 + 1753: -12,17 + 1762: -7,10 + 1763: -9,9 + 1764: -8,9 + 1769: -22,5 + 1770: -18,6 + 1771: -18,5 + 1772: -21,6 + 1777: -15,5 + 1784: 9,-16 + 1785: 10,-14 + 1786: 9,-14 + 1787: 21,-13 + 1788: 20,-14 + 1789: 28,-19 + 1790: 38,-24 + 1791: 40,-19 + 1792: 37,-16 + 1793: 40,-11 + 1794: 37,-4 + 1795: 37,0 + 1796: 33,1 + 1797: 32,12 + 1798: 31,13 + 1799: 30,13 + 1820: 27,11 + 1822: 7,-11 + 1823: 8,-12 + 1824: 8,-13 + 1825: 8,-11 + 1826: 2,-6 + 1827: 4,-6 + 1828: 1,-7 + 1829: 3,-6 + 1830: 1,-2 + 1831: 1,-1 + 1832: -1,3 + 1833: -4,1 + 1834: -6,1 + 1835: -9,0 + 1836: -12,0 + 1837: -16,0 + 1838: -17,-2 + 1839: -18,-3 + 1840: -18,-6 + 1841: -18,-10 + 1842: -18,-12 + 1843: -17,-14 + 1844: -22,-13 + 1845: -22,-13 + 1846: -22,-15 + 1847: -30,-11 + 1848: -32,-9 + 1849: -34,-9 + 1850: -36,-10 + 1851: -37,-10 + 1852: -41,-10 + 1853: -43,-10 + 1854: -45,-10 + 1855: -38,-12 + 1856: -38,-12 + 1857: -38,-14 + 1858: -38,-14 + 1859: -41,-15 + 1860: -45,-11 + 1861: -49,-9 + 1862: -50,-10 + 1863: -47,-11 + 1864: -47,-15 + 1865: -47,-17 + 1866: -47,-18 + 1867: -47,-19 + 1868: -48,-18 + 1869: -51,-15 + 1870: -53,-14 + 1871: -50,-15 + 1872: -53,-13 + 1873: -56,-12 + 1874: -57,-10 + 1875: -55,-9 + 1876: -55,-8 + 1877: -56,-8 + 1878: -55,-9 + 1911: -51,15 + 1912: -51,14 + 1913: -51,13 + 1914: -49,13 + 1915: -48,13 + 1916: -47,13 + 1917: -47,16 + 1918: -47,19 + 1919: -48,21 + 1920: -47,23 + 1921: -50,23 + 1922: -50,22 + 1923: -42,13 + 1924: -43,12 + 1925: -43,10 + 1926: -42,11 + 1927: -42,14 + 1928: -42,18 + 1929: -43,19 + 1930: -43,21 + 1931: -43,22 + 1932: -42,22 + 1933: -41,19 + 1934: -41,17 + 1935: -41,16 + 1936: -41,14 + 1937: -41,13 + 1938: -41,26 + 1939: -42,25 + 1940: -42,27 + 1941: -42,28 + 1942: -41,28 + 1943: -40,27 + 1944: -39,26 + 1945: -39,29 + 1946: -36,28 + 1947: -36,28 + 1948: -35,27 + 1949: -39,26 + 1950: -40,26 + 1951: -41,26 + 1952: -41,33 + 1953: -45,33 + 1954: -48,33 + 1955: -49,34 + 1956: -51,34 + 1957: -51,33 + 1958: -50,39 + 1959: -49,40 + 1960: -48,40 + 1961: -48,40 + 1962: -44,40 + 1963: -43,41 + 1964: -40,41 + 1965: -40,40 + 1966: -39,39 + 1967: -39,40 + 1968: -41,41 1969: -44,40 - 1970: -43,41 - 1971: -40,41 - 1972: -40,40 - 1973: -39,39 - 1974: -39,40 - 1975: -41,41 - 1976: -44,40 - 1977: -44,40 - 1978: -44,43 - 1979: -44,43 - 1980: -40,43 - 1981: -40,43 - 1982: -44,44 - 1983: -43,41 - 1984: -43,40 - 1985: -41,41 - 1986: -41,41 - 1987: -36,37 - 1988: -37,37 - 1989: -37,37 - 1990: -37,36 - 1991: -37,36 - 1992: -36,36 - 1993: -37,34 - 1994: -37,32 - 1995: -32,25 - 1996: -33,25 - 1997: -33,25 - 2019: -14,27 - 2020: -20,25 - 2021: -14,26 - 2022: -23,25 - 2023: -24,22 - 2024: -24,19 - 2025: -24,27 - 2026: -23,30 - 2027: -23,31 - 2028: -25,31 - 2029: -25,29 - 2032: -23,36 - 2033: -24,33 - 2034: -24,30 - 2035: -24,29 - 2036: -24,26 - 2037: -24,22 - 2038: -25,19 - 2039: -24,16 - 2040: -24,15 - 2041: -24,14 - 2042: -26,11 - 2043: -26,11 - 2044: -26,8 - 2050: -10,5 - 2051: -12,5 - 2052: -15,5 - 2053: -16,4 - 2054: -14,3 - 2055: -14,6 - 2056: -14,6 - 2057: -15,3 - 2059: -15,1 - 2060: -15,1 - 2061: -15,-1 - 2072: 30,-20 - 2073: 28,-20 - 2074: 28,-19 - 2075: 25,-8 - 2076: 25,-8 - 2077: 25,-6 - 2078: 24,-8 - 2079: 24,-6 - 2080: 24,-3 - 2081: 24,-3 - 2082: 26,-6 - 2083: 22,7 - 2084: 14,7 - 2085: 13,8 - 2086: 11,8 - 2087: 12,10 - 2088: 12,10 - 2089: 10,10 - 2090: 10,12 - 2091: 8,11 - 2092: 7,9 - 2093: 6,7 - 2147: 6,-27 - 2148: -3,-28 - 2149: -5,-28 - 2150: -5,-23 - 2151: -5,-27 - 2152: -3,-29 - 2153: -2,-28 - 2154: 0,-24 - 2155: -1,-23 - 2156: 1,-24 + 1970: -44,40 + 1971: -44,43 + 1972: -44,43 + 1973: -40,43 + 1974: -40,43 + 1975: -44,44 + 1976: -43,41 + 1977: -43,40 + 1978: -41,41 + 1979: -41,41 + 1980: -36,37 + 1981: -37,37 + 1982: -37,37 + 1983: -37,36 + 1984: -37,36 + 1985: -36,36 + 1986: -37,34 + 1987: -37,32 + 1988: -32,25 + 1989: -33,25 + 1990: -33,25 + 2012: -14,27 + 2013: -20,25 + 2014: -14,26 + 2015: -23,25 + 2016: -24,22 + 2017: -24,19 + 2018: -24,27 + 2019: -23,30 + 2020: -23,31 + 2021: -25,31 + 2022: -25,29 + 2025: -23,36 + 2026: -24,33 + 2027: -24,30 + 2028: -24,29 + 2029: -24,26 + 2030: -24,22 + 2031: -25,19 + 2032: -24,16 + 2033: -24,15 + 2034: -24,14 + 2035: -26,11 + 2036: -26,11 + 2037: -26,8 + 2043: -10,5 + 2044: -12,5 + 2045: -15,5 + 2046: -16,4 + 2047: -14,3 + 2048: -14,6 + 2049: -14,6 + 2050: -15,3 + 2052: -15,1 + 2053: -15,1 + 2054: -15,-1 + 2065: 30,-20 + 2066: 28,-20 + 2067: 28,-19 + 2068: 25,-8 + 2069: 25,-8 + 2070: 25,-6 + 2071: 24,-8 + 2072: 24,-6 + 2073: 24,-3 + 2074: 24,-3 + 2075: 26,-6 + 2076: 22,7 + 2077: 14,7 + 2078: 13,8 + 2079: 11,8 + 2080: 12,10 + 2081: 12,10 + 2082: 10,10 + 2083: 10,12 + 2084: 8,11 + 2085: 7,9 + 2086: 6,7 + 2140: 6,-27 + 2141: -3,-28 + 2142: -5,-28 + 2143: -5,-23 + 2144: -5,-27 + 2145: -3,-29 + 2146: -2,-28 + 2147: 0,-24 + 2148: -1,-23 + 2149: 1,-24 - node: cleanable: True angle: 1.5707963267948966 rad @@ -3025,66 +3026,66 @@ entities: color: '#FFFFFFFF' id: DirtLight decals: - 2338: -17,26 + 2331: -17,26 - node: color: '#5D2C00D3' id: DirtMedium decals: - 2186: -35,7 - 2187: -38,5 - 2188: -42,5 - 2189: -41,10 - 2190: -44,13 - 2191: -41,17 - 2192: -50,13 - 2193: -51,11 + 2179: -35,7 + 2180: -38,5 + 2181: -42,5 + 2182: -41,10 + 2183: -44,13 + 2184: -41,17 + 2185: -50,13 + 2186: -51,11 - node: color: '#8354329E' id: DirtMedium decals: - 2614: 25,-15 + 2607: 25,-15 - node: color: '#835432FF' id: DirtMedium decals: - 2609: 27,-16 - 2611: 28,-17 + 2602: 27,-16 + 2604: 28,-17 - node: cleanable: True color: '#FF0000FF' id: DirtMedium decals: - 1517: -57,-10 + 1510: -57,-10 - node: cleanable: True color: '#FFFFFFF7' id: DirtMedium decals: - 1539: -33,0 - 1540: -34,0 + 1532: -33,0 + 1533: -34,0 - node: color: '#FFFFFFFF' id: DirtMedium decals: 694: 34,-16 - 987: 34,-12 - 1210: 21,-16 - 1211: 23,-20 - 1212: 23,-22 - 1213: 20,-20 - 1546: -32.07212,17.987146 - 1547: -32.00962,18.987146 - 1548: -32.056496,20.268396 - 1549: -30.94712,19.987146 - 1550: -31.00962,18.768396 - 1551: -32.04087,17.940271 - 1552: -32.04087,19.143396 - 1553: -31.91587,19.940271 - 1638: -54,-5 - 1639: -54,-3 - 1640: -50,-3 - 1656: -55,-10 - 1657: -57,-5 + 980: 34,-12 + 1203: 21,-16 + 1204: 23,-20 + 1205: 23,-22 + 1206: 20,-20 + 1539: -32.07212,17.987146 + 1540: -32.00962,18.987146 + 1541: -32.056496,20.268396 + 1542: -30.94712,19.987146 + 1543: -31.00962,18.768396 + 1544: -32.04087,17.940271 + 1545: -32.04087,19.143396 + 1546: -31.91587,19.940271 + 1631: -54,-5 + 1632: -54,-3 + 1633: -50,-3 + 1649: -55,-10 + 1650: -57,-5 - node: cleanable: True color: '#FFFFFFFF' @@ -3093,217 +3094,217 @@ entities: 121: -29,9 644: 33,-15 645: 34,-16 - 1005: 31,-11 - 1006: 31,-10 - 1007: 29,-11 - 1008: 28,-10 - 1009: 28,-12 - 1036: 33,-4 - 1037: 33,-4 - 1038: 34,-5 - 1039: 31,-7 - 1040: 30,-7 - 1041: 28,-7 - 1042: 29,-5 - 1043: 30,-3 - 1044: 29,-5 - 1045: 35,-6 - 1046: 36,-6 - 1293: -18,-19 - 1294: -15,-13 - 1295: -18,-9 - 1296: -17,-3 - 1297: -19,0 - 1298: -6,1 - 1299: -5,5 - 1300: -5,13 - 1301: -4,18 - 1302: -6,24 - 1303: -1,25 - 1304: 1,26 - 1305: 2,26 - 1306: 5,29 - 1307: 6,29 - 1308: 9,30 - 1309: 14,30 - 1310: 18,28 - 1311: 20,28 - 1312: 23,28 - 1313: 26,28 - 1314: 29,28 - 1315: 30,27 - 1316: 31,25 - 1317: 31,24 - 1318: 32,22 - 1319: 34,20 - 1320: 33,18 - 1321: 34,18 - 1322: 36,17 - 1323: 37,16 - 1324: 38,15 - 1325: 40,15 - 1326: 40,14 - 1327: 40,13 - 1328: 41,10 - 1329: 40,9 - 1330: 42,7 - 1331: 41,7 - 1332: 41,7 - 1333: 41,6 - 1334: 40,6 - 1335: 40,6 - 1336: 41,6 - 1337: 41,4 - 1338: 41,4 - 1339: 39,5 - 1340: 39,6 - 1341: 39,7 - 1342: 39,7 - 1343: 39,9 - 1344: 39,8 - 1452: -56,-17 - 1453: -57,-17 - 1454: -57,-18 - 1486: -13,38 - 1487: -13,39 - 1490: -24,32 - 1491: -25,19 - 1492: -26,14 - 1493: -25,10 - 1494: -26,6 - 1495: -25,1 - 1496: -16,2 - 1497: -8,6 - 1498: -11,10 - 1499: -14,10 - 1500: -19,11 - 1501: -19,10 - 1502: -13,15 - 1503: -15,14 - 1504: -14,15 - 1505: -14,14 - 1506: -13,14 - 1664: 38,-22 - 1665: 39,-17 - 1666: 38,-11 - 1667: 40,-9 - 1683: 23,19 - 1686: 25,19 - 1690: 22,21 - 1691: 20,24 - 1692: 20,26 - 1698: 13,21 - 1699: 10,21 - 1700: 9,20 - 1701: 9,18 - 1702: 12,14 - 1724: 6,-8 - 1725: 6,-6 - 1726: 6,-7 - 1727: -2,-1 - 1730: -6,-4 - 1746: -22,-5 - 1765: -10,10 - 1766: -8,12 - 1767: -7,10 - 1768: -7,10 - 1782: -24,4 - 1807: 37,12 - 1808: 30,12 - 1809: 31,12 - 1810: 30,12 - 1811: 26,11 - 1812: 26,14 - 1813: 26,16 - 1814: 22,15 - 1815: 22,18 - 1816: 22,12 - 1817: 17,16 - 1818: 13,16 - 1819: 10,12 - 1820: 8,9 - 1821: 13,19 - 1822: 12,22 - 1823: 9,19 - 1824: 13,25 - 1825: 9,25 - 1826: 10,25 - 2058: -15,3 - 2068: 40,-10 - 2206: 34,-15 - 2207: 33,-17 - 2208: 25,-5 - 2209: 26,-4 + 998: 31,-11 + 999: 31,-10 + 1000: 29,-11 + 1001: 28,-10 + 1002: 28,-12 + 1029: 33,-4 + 1030: 33,-4 + 1031: 34,-5 + 1032: 31,-7 + 1033: 30,-7 + 1034: 28,-7 + 1035: 29,-5 + 1036: 30,-3 + 1037: 29,-5 + 1038: 35,-6 + 1039: 36,-6 + 1286: -18,-19 + 1287: -15,-13 + 1288: -18,-9 + 1289: -17,-3 + 1290: -19,0 + 1291: -6,1 + 1292: -5,5 + 1293: -5,13 + 1294: -4,18 + 1295: -6,24 + 1296: -1,25 + 1297: 1,26 + 1298: 2,26 + 1299: 5,29 + 1300: 6,29 + 1301: 9,30 + 1302: 14,30 + 1303: 18,28 + 1304: 20,28 + 1305: 23,28 + 1306: 26,28 + 1307: 29,28 + 1308: 30,27 + 1309: 31,25 + 1310: 31,24 + 1311: 32,22 + 1312: 34,20 + 1313: 33,18 + 1314: 34,18 + 1315: 36,17 + 1316: 37,16 + 1317: 38,15 + 1318: 40,15 + 1319: 40,14 + 1320: 40,13 + 1321: 41,10 + 1322: 40,9 + 1323: 42,7 + 1324: 41,7 + 1325: 41,7 + 1326: 41,6 + 1327: 40,6 + 1328: 40,6 + 1329: 41,6 + 1330: 41,4 + 1331: 41,4 + 1332: 39,5 + 1333: 39,6 + 1334: 39,7 + 1335: 39,7 + 1336: 39,9 + 1337: 39,8 + 1445: -56,-17 + 1446: -57,-17 + 1447: -57,-18 + 1479: -13,38 + 1480: -13,39 + 1483: -24,32 + 1484: -25,19 + 1485: -26,14 + 1486: -25,10 + 1487: -26,6 + 1488: -25,1 + 1489: -16,2 + 1490: -8,6 + 1491: -11,10 + 1492: -14,10 + 1493: -19,11 + 1494: -19,10 + 1495: -13,15 + 1496: -15,14 + 1497: -14,15 + 1498: -14,14 + 1499: -13,14 + 1657: 38,-22 + 1658: 39,-17 + 1659: 38,-11 + 1660: 40,-9 + 1676: 23,19 + 1679: 25,19 + 1683: 22,21 + 1684: 20,24 + 1685: 20,26 + 1691: 13,21 + 1692: 10,21 + 1693: 9,20 + 1694: 9,18 + 1695: 12,14 + 1717: 6,-8 + 1718: 6,-6 + 1719: 6,-7 + 1720: -2,-1 + 1723: -6,-4 + 1739: -22,-5 + 1758: -10,10 + 1759: -8,12 + 1760: -7,10 + 1761: -7,10 + 1775: -24,4 + 1800: 37,12 + 1801: 30,12 + 1802: 31,12 + 1803: 30,12 + 1804: 26,11 + 1805: 26,14 + 1806: 26,16 + 1807: 22,15 + 1808: 22,18 + 1809: 22,12 + 1810: 17,16 + 1811: 13,16 + 1812: 10,12 + 1813: 8,9 + 1814: 13,19 + 1815: 12,22 + 1816: 9,19 + 1817: 13,25 + 1818: 9,25 + 1819: 10,25 + 2051: -15,3 + 2061: 40,-10 + 2199: 34,-15 + 2200: 33,-17 + 2201: 25,-5 + 2202: 26,-4 - node: color: '#FFFFFFFF' id: FlowersBROne decals: - 1105: -28,24 - 1106: -17,32 - 1542: -4,39 + 1098: -28,24 + 1099: -17,32 + 1535: -4,39 - node: cleanable: True color: '#FFFFFFFF' id: FlowersBROne decals: - 2641: -20,4 + 2634: -20,4 - node: color: '#FFFFFFFF' id: FlowersBRTwo decals: - 1058: -2,-3 - 1541: -16,39 + 1051: -2,-3 + 1534: -16,39 - node: color: '#FFFFFFFF' id: Flowersbr1 decals: - 1114: 15,2 - 1115: 37,-11 - 1116: 33,-19 + 1107: 15,2 + 1108: 37,-11 + 1109: 33,-19 - node: color: '#FFFFFFFF' id: Flowerspv1 decals: - 1121: 34,-19 + 1114: 34,-19 - node: color: '#FFFFFFFF' id: Flowerspv2 decals: - 1060: 2,2 - 1108: -18,27 - 1120: 34,-19 - 2447: -15.033748,27.036722 + 1053: 2,2 + 1101: -18,27 + 1113: 34,-19 + 2440: -15.033748,27.036722 - node: color: '#FFFFFFFF' id: Flowerspv3 decals: - 1061: 2,3 - 1122: 34,-19 - 1123: 37,-13 + 1054: 2,3 + 1115: 34,-19 + 1116: 37,-13 - node: color: '#FFFFFFFF' id: Flowersy1 decals: - 1117: 34,-23 + 1110: 34,-23 - node: color: '#FFFFFFFF' id: Flowersy2 decals: - 1054: -2,-2 - 2446: -16.064997,26.932484 + 1047: -2,-2 + 2439: -16.064997,26.932484 - node: color: '#FFFFFFFF' id: Flowersy3 decals: - 1107: -17,27 - 1118: 34,-23 - 1119: 33,-23 + 1100: -17,27 + 1111: 34,-23 + 1112: 33,-23 - node: cleanable: True color: '#FFFFFFFF' id: Flowersy3 decals: - 2642: -19,4 + 2635: -19,4 - node: color: '#52B4E996' id: FullTileOverlayGreyscale @@ -3329,29 +3330,29 @@ entities: 924: 24,25 925: 24,26 926: 25,26 - 2643: 26,24 - 2644: 26,26 - 2645: 26,25 + 2636: 26,24 + 2637: 26,26 + 2638: 26,25 - node: cleanable: True color: '#52B4E996' id: FullTileOverlayGreyscale decals: - 1523: -31,-1 - 1524: -34,-1 - 1525: -33,-1 - 1526: -31,0 - 1527: -34,0 - 1528: -33,0 - 1529: -34,1 - 1530: -33,1 - 1531: -31,1 - 1532: -31,2 - 1533: -33,2 - 1534: -34,2 - 1535: -34,3 - 1536: -33,3 - 1537: -31,3 + 1516: -31,-1 + 1517: -34,-1 + 1518: -33,-1 + 1519: -31,0 + 1520: -34,0 + 1521: -33,0 + 1522: -34,1 + 1523: -33,1 + 1524: -31,1 + 1525: -31,2 + 1526: -33,2 + 1527: -34,2 + 1528: -34,3 + 1529: -33,3 + 1530: -31,3 - node: color: '#9FED5896' id: FullTileOverlayGreyscale @@ -3368,9 +3369,9 @@ entities: color: '#D381C996' id: FullTileOverlayGreyscale decals: - 1188: -40,28 - 1189: -40,27 - 1190: -40,26 + 1181: -40,28 + 1182: -40,27 + 1183: -40,26 - node: color: '#EFB34196' id: FullTileOverlayGreyscale @@ -3384,90 +3385,90 @@ entities: 348: -11,-16 366: -13,-20 367: -12,-20 - 2476: -26,-80 - 2477: -25,-80 - 2478: -25,-74 - 2479: -26,-74 - 2480: -31,-77 + 2469: -26,-80 + 2470: -25,-80 + 2471: -25,-74 + 2472: -26,-74 + 2473: -31,-77 - node: color: '#FFFFFFFF' id: Grassa2 decals: - 1575: -62.547764,-5.606035 - 1660: -50,5 + 1568: -62.547764,-5.606035 + 1653: -50,5 - node: cleanable: True color: '#FFFFFFFF' id: Grassa4 decals: - 2635: -19,3 - 2636: -21,4 - 2637: -22,3 + 2628: -19,3 + 2629: -21,4 + 2630: -22,3 - node: color: '#FFFFFFFF' id: Grassb3 decals: - 1584: -63.795334,-5.8254066 - 1585: -63.982834,-6.4816566 + 1577: -63.795334,-5.8254066 + 1578: -63.982834,-6.4816566 - node: color: '#FFFFFFFF' id: Grassb4 decals: - 1567: -61.648212,-5.625451 - 1568: -60.616962,-5.625451 + 1560: -61.648212,-5.625451 + 1561: -60.616962,-5.625451 - node: color: '#FFFFFFFF' id: Grassd1 decals: - 1560: -61.632587,-7.500451 - 1561: -59.273212,-9.375451 - 1566: -60.866962,-6.812951 + 1553: -61.632587,-7.500451 + 1554: -59.273212,-9.375451 + 1559: -60.866962,-6.812951 - node: color: '#FFFFFFFF' id: Grassd2 decals: - 1599: -62.77488,-9.999852 - 1600: -64.759254,-9.968602 + 1592: -62.77488,-9.999852 + 1593: -64.759254,-9.968602 - node: cleanable: True color: '#FFFFFFFF' id: Grassd2 decals: - 2638: -21,3 + 2631: -21,3 - node: color: '#FFFFFFFF' id: Grassd3 decals: - 1569: -60.788837,-9.828576 - 1570: -61.304462,-10.078576 + 1562: -60.788837,-9.828576 + 1563: -61.304462,-10.078576 - node: color: '#FFFFFFFF' id: Grasse2 decals: - 1562: -61.663837,-9.953576 - 1563: -59.320087,-7.359826 - 1564: -59.523212,-6.828576 - 1565: -58.788837,-7.984826 - 1576: -63.25089,-6.387285 - 1577: -63.266514,-5.68416 - 1578: -62.735264,-6.262285 - 1579: -63.28214,-7.387285 - 1580: -63.454014,-6.62166 + 1555: -61.663837,-9.953576 + 1556: -59.320087,-7.359826 + 1557: -59.523212,-6.828576 + 1558: -58.788837,-7.984826 + 1569: -63.25089,-6.387285 + 1570: -63.266514,-5.68416 + 1571: -62.735264,-6.262285 + 1572: -63.28214,-7.387285 + 1573: -63.454014,-6.62166 - node: color: '#FFFFFFFF' id: Grasse3 decals: - 1571: -58.820087,-10.078576 - 1572: -58.773212,-9.578576 - 1573: -58.429462,-9.406701 - 1574: -58.570087,-8.687951 - 1586: -63.79972,-6.1379066 - 1587: -63.98722,-5.9035316 - 1588: -63.815346,-7.418312 - 1589: -64.034096,-8.058937 - 1590: -64.284096,-9.449562 - 1597: -63.78822,-9.946841 - 1598: -63.94447,-9.868716 + 1564: -58.820087,-10.078576 + 1565: -58.773212,-9.578576 + 1566: -58.429462,-9.406701 + 1567: -58.570087,-8.687951 + 1579: -63.79972,-6.1379066 + 1580: -63.98722,-5.9035316 + 1581: -63.815346,-7.418312 + 1582: -64.034096,-8.058937 + 1583: -64.284096,-9.449562 + 1590: -63.78822,-9.946841 + 1591: -63.94447,-9.868716 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale @@ -3479,7 +3480,7 @@ entities: 597: -3,27 598: -6,31 599: -5,31 - 2030: -4,31 + 2023: -4,31 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale180 @@ -3516,24 +3517,24 @@ entities: 381: 4,-29 382: 5,-29 383: 7,-29 - 2166: 2,-29 - 2167: 6,-29 + 2159: 2,-29 + 2160: 6,-29 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale270 decals: 603: -21,35 - 2045: -21,33 - 2046: -21,34 + 2038: -21,33 + 2039: -21,34 - node: color: '#9FED5896' id: HalfTileOverlayGreyscale270 decals: - 2597: 24,-16 - 2598: 24,-15 - 2599: 24,-14 - 2600: 24,-13 - 2601: 24,-12 + 2590: 24,-16 + 2591: 24,-15 + 2592: 24,-14 + 2593: 24,-13 + 2594: 24,-12 - node: color: '#D381C996' id: HalfTileOverlayGreyscale270 @@ -3544,10 +3545,10 @@ entities: 619: -25,30 620: -25,25 621: -25,24 - 2481: -18,-79 - 2482: -18,-78 - 2483: -18,-76 - 2484: -18,-75 + 2474: -18,-79 + 2475: -18,-78 + 2476: -18,-76 + 2477: -18,-75 - node: color: '#DE3A3A96' id: HalfTileOverlayGreyscale270 @@ -3588,13 +3589,13 @@ entities: 484: -9,-19 485: -9,-18 486: -9,-17 - 1124: -9,-16 - 2470: -30,-76 - 2471: -30,-75 - 2472: -30,-74 - 2473: -30,-78 - 2474: -30,-79 - 2475: -30,-80 + 1117: -9,-16 + 2463: -30,-76 + 2464: -30,-75 + 2465: -30,-74 + 2466: -30,-78 + 2467: -30,-79 + 2468: -30,-80 - node: color: '#334E6DC8' id: HalfTileOverlayGreyscale90 @@ -3621,10 +3622,10 @@ entities: color: '#D381C996' id: HalfTileOverlayGreyscale90 decals: - 2485: -15,-75 - 2486: -15,-76 - 2487: -15,-78 - 2488: -15,-79 + 2478: -15,-75 + 2479: -15,-76 + 2480: -15,-78 + 2481: -15,-79 - node: color: '#EFB34196' id: HalfTileOverlayGreyscale90 @@ -3645,15 +3646,15 @@ entities: 495: -7,-27 496: -7,-28 497: -7,-29 - 1125: -7,-16 - 2462: -27,-78 - 2463: -27,-79 - 2464: -27,-80 - 2465: -27,-81 - 2466: -27,-76 - 2467: -27,-75 - 2468: -27,-74 - 2469: -27,-73 + 1118: -7,-16 + 2455: -27,-78 + 2456: -27,-79 + 2457: -27,-80 + 2458: -27,-81 + 2459: -27,-76 + 2460: -27,-75 + 2461: -27,-74 + 2462: -27,-73 - node: cleanable: True angle: -1.5707963267948966 rad @@ -3736,7 +3737,7 @@ entities: color: '#D4D4D428' id: MiniTileWhiteLineN decals: - 1627: -47,-15 + 1620: -47,-15 - node: color: '#EFB34196' id: MiniTileWhiteLineN @@ -3771,26 +3772,26 @@ entities: color: '#52B4E996' id: QuarterTileOverlayGreyscale decals: - 968: 8,17 - 969: 8,18 - 970: 8,22 - 971: 8,21 - 972: 8,20 - 973: 8,19 + 961: 8,17 + 962: 8,18 + 963: 8,22 + 964: 8,21 + 965: 8,20 + 966: 8,19 - node: color: '#9FED5896' id: QuarterTileOverlayGreyscale decals: - 1199: 17,-5 - 1200: 17,-4 + 1192: 17,-5 + 1193: 17,-4 - node: color: '#9FED58FF' id: QuarterTileOverlayGreyscale decals: - 1201: 17,-5 - 1202: 17,-4 - 1203: 17,-6 - 1204: 17,-7 + 1194: 17,-5 + 1195: 17,-4 + 1196: 17,-6 + 1197: 17,-7 - node: color: '#334E6DC8' id: QuarterTileOverlayGreyscale180 @@ -3809,36 +3810,36 @@ entities: color: '#52B4E996' id: QuarterTileOverlayGreyscale180 decals: - 963: 10,18 - 964: 10,19 - 965: 10,20 - 966: 10,21 - 967: 10,22 + 956: 10,18 + 957: 10,19 + 958: 10,20 + 959: 10,21 + 960: 10,22 - node: color: '#9FED58FF' id: QuarterTileOverlayGreyscale180 decals: - 1205: 21,-5 - 1206: 21,-4 + 1198: 21,-5 + 1199: 21,-4 - node: color: '#334E6DC8' id: QuarterTileOverlayGreyscale270 decals: 608: -7,27 - 974: 8,19 - 975: 8,20 - 976: 8,21 - 977: 8,22 - 978: 8,18 - 979: 8,17 + 967: 8,19 + 968: 8,20 + 969: 8,21 + 970: 8,22 + 971: 8,18 + 972: 8,17 - node: color: '#334E6DFF' id: QuarterTileOverlayGreyscale270 decals: - 1193: 17,-7 - 1194: 17,-6 - 1195: 17,-5 - 1196: 17,-4 + 1186: 17,-7 + 1187: 17,-6 + 1188: 17,-5 + 1189: 17,-4 - node: color: '#9C0000FF' id: QuarterTileOverlayGreyscale270 @@ -3870,17 +3871,17 @@ entities: id: QuarterTileOverlayGreyscale90 decals: 615: -23,31 - 980: 10,18 - 981: 10,19 - 982: 10,20 - 983: 10,21 - 984: 10,22 + 973: 10,18 + 974: 10,19 + 975: 10,20 + 976: 10,21 + 977: 10,22 - node: color: '#334E6DFF' id: QuarterTileOverlayGreyscale90 decals: - 1197: 21,-5 - 1198: 21,-4 + 1190: 21,-5 + 1191: 21,-4 - node: color: '#9C0000FF' id: QuarterTileOverlayGreyscale90 @@ -3907,18 +3908,18 @@ entities: color: '#FFFFFFFF' id: Rock02 decals: - 1581: -61.96964,-10.30916 + 1574: -61.96964,-10.30916 - node: color: '#FFFFFFFF' id: Rock05 decals: - 1582: -62.90714,-5.93416 + 1575: -62.90714,-5.93416 - node: color: '#FFFFFFFF' id: Rust decals: - 1658: -59,-5 - 1659: -58,-5 + 1651: -59,-5 + 1652: -58,-5 - node: color: '#FFFFFFFF' id: SpaceStationSign1 @@ -3960,27 +3961,27 @@ entities: decals: 304: -38,-11 305: -39,-11 - 1635: -52,-10 - 1636: -52,-9 - 2647: 25,24 + 1628: -52,-10 + 1629: -52,-9 + 2640: 25,24 - node: angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: StandClear decals: - 2648: 26,25 + 2641: 26,25 - node: angle: 3.141592653589793 rad color: '#FFFFFFFF' id: StandClear decals: - 2649: 25,26 + 2642: 25,26 - node: angle: 4.71238898038469 rad color: '#FFFFFFFF' id: StandClear decals: - 2650: 24,25 + 2643: 24,25 - node: color: '#EFB34196' id: ThreeQuarterTileOverlayGreyscale90 @@ -3992,7 +3993,7 @@ entities: decals: 64: -4,-25 65: -3,-25 - 2646: 25,25 + 2639: 25,25 - node: color: '#D381C996' id: WarnCornerGreyscaleNE @@ -4007,8 +4008,8 @@ entities: color: '#D381C9FF' id: WarnCornerGreyscaleNW decals: - 2499: -11,-75 - 2506: -12,-76 + 2492: -11,-75 + 2499: -12,-76 - node: color: '#D381C996' id: WarnCornerGreyscaleSE @@ -4023,8 +4024,8 @@ entities: color: '#D381C9FF' id: WarnCornerGreyscaleSW decals: - 2498: -11,-79 - 2507: -12,-78 + 2491: -11,-79 + 2500: -12,-78 - node: color: '#FFFFFFFF' id: WarnCornerNE @@ -4049,30 +4050,30 @@ entities: color: '#D381C9FF' id: WarnCornerSmallGreyscaleNE decals: - 2512: -10,-75 + 2505: -10,-75 - node: color: '#D381C9FF' id: WarnCornerSmallGreyscaleNW decals: - 2513: -10,-75 - 2514: -6,-75 + 2506: -10,-75 + 2507: -6,-75 - node: color: '#D381C9FF' id: WarnCornerSmallGreyscaleSE decals: - 2511: -10,-79 + 2504: -10,-79 - node: color: '#D381C9FF' id: WarnCornerSmallGreyscaleSW decals: - 2508: -11,-78 - 2509: -10,-79 - 2510: -6,-79 + 2501: -11,-78 + 2502: -10,-79 + 2503: -6,-79 - node: color: '#FFFFFFFF' id: WarnEndE decals: - 1172: -3,-18 + 1165: -3,-18 - node: color: '#D381C996' id: WarnEndGreyscaleN @@ -4082,8 +4083,8 @@ entities: color: '#D381C9FF' id: WarnEndGreyscaleN decals: - 2493: -6,-74 - 2494: -10,-74 + 2486: -6,-74 + 2487: -10,-74 - node: color: '#D381C996' id: WarnEndGreyscaleS @@ -4093,8 +4094,8 @@ entities: color: '#D381C9FF' id: WarnEndGreyscaleS decals: - 2495: -10,-80 - 2496: -6,-80 + 2488: -10,-80 + 2489: -6,-80 - node: color: '#FFFFFFFF' id: WarnEndN @@ -4109,13 +4110,13 @@ entities: color: '#FFFFFFFF' id: WarnEndW decals: - 1171: -4,-18 + 1164: -4,-18 - node: color: '#FFFFFFFF' id: WarnFull decals: 9: 15,-10 - 1554: 16.982367,19.002762 + 1547: 16.982367,19.002762 - node: cleanable: True color: '#FFFFFFFF' @@ -4131,11 +4132,11 @@ entities: color: '#D381C9FF' id: WarnLineGreyscaleE decals: - 2490: -6,-78 - 2491: -6,-77 - 2492: -6,-76 - 2497: -6,-79 - 2515: -6,-75 + 2483: -6,-78 + 2484: -6,-77 + 2485: -6,-76 + 2490: -6,-79 + 2508: -6,-75 - node: color: '#D381C996' id: WarnLineGreyscaleN @@ -4145,9 +4146,9 @@ entities: color: '#D381C9FF' id: WarnLineGreyscaleN decals: - 2500: -9,-75 - 2501: -8,-75 - 2502: -7,-75 + 2493: -9,-75 + 2494: -8,-75 + 2495: -7,-75 - node: color: '#D381C996' id: WarnLineGreyscaleS @@ -4157,14 +4158,14 @@ entities: color: '#D381C9FF' id: WarnLineGreyscaleS decals: - 2503: -9,-79 - 2504: -8,-79 - 2505: -7,-79 + 2496: -9,-79 + 2497: -8,-79 + 2498: -7,-79 - node: color: '#D381C9FF' id: WarnLineGreyscaleW decals: - 2489: -12,-77 + 2482: -12,-77 - node: color: '#FFFFFFFF' id: WarnLineN @@ -4193,10 +4194,10 @@ entities: id: WarnLineW decals: 142: -42,44 - 1608: 7,-40 - 1609: 6,-40 - 1610: 5,-40 - 1611: 4,-40 + 1601: 7,-40 + 1602: 6,-40 + 1603: 5,-40 + 1604: 4,-40 - node: cleanable: True color: '#FFFFFFFF' @@ -4216,7 +4217,7 @@ entities: color: '#FFFFFFFF' id: WoodTrimThinCornerNw decals: - 960: 19,-6 + 953: 19,-6 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSw @@ -4243,9 +4244,9 @@ entities: color: '#FFFFFFFF' id: WoodTrimThinInnerSe decals: - 1594: -64.34544,-8.581 - 1595: -63.954815,-8.596625 - 1596: -63.50169,-8.581 + 1587: -64.34544,-8.581 + 1588: -63.954815,-8.596625 + 1589: -63.50169,-8.581 - node: color: '#FFFFFFFF' id: WoodTrimThinLineE @@ -4267,8 +4268,8 @@ entities: 752: -58,0 753: -58,1 754: -58,2 - 1583: -61.84464,-9.074785 - 1591: -62.988163,-9.100406 + 1576: -61.84464,-9.074785 + 1584: -62.988163,-9.100406 - node: color: '#FFFFFFFF' id: WoodTrimThinLineN @@ -4278,7 +4279,7 @@ entities: 101: 14,-29 102: 15,-29 103: 16,-29 - 961: 20,-6 + 954: 20,-6 - node: color: '#FFFFFFFF' id: WoodTrimThinLineS @@ -4286,16 +4287,16 @@ entities: 48: -8,-10 49: -7,-10 50: -4,-10 - 1555: 21.001646,-5.1484656 - 1592: -63.517315,-8.502875 - 1593: -63.50169,-8.690375 + 1548: 21.001646,-5.1484656 + 1585: -63.517315,-8.502875 + 1586: -63.50169,-8.690375 - node: cleanable: True color: '#FFFFFFFF' id: WoodTrimThinLineS decals: - 1736: -6,-10 - 1737: -5,-10 + 1729: -6,-10 + 1730: -5,-10 - node: color: '#FFFFFFFF' id: WoodTrimThinLineW @@ -4312,15 +4313,15 @@ entities: 61: -14,21 62: -14,22 63: -14,23 - 962: 19,-7 + 955: 19,-7 - node: color: '#FFFFFFFF' id: bushsnowa3 decals: - 1065: 2,-3 - 1066: -2,2 - 1074: 37,-12 - 1075: 37,-9 + 1058: 2,-3 + 1059: -2,2 + 1067: 37,-12 + 1068: 37,-9 - node: color: '#EFB34196' id: radiation @@ -4339,7 +4340,7 @@ entities: color: '#951710FF' id: splatter decals: - 1628: -48,-17 + 1621: -48,-17 type: DecalGrid - version: 2 data: @@ -41257,7 +41258,7 @@ entities: - pos: -45.559616,65.48788 parent: 2 type: Transform -- proto: ClothingHeadHelmetHelmetOld +- proto: ClothingHeadHelmetBasic entities: - uid: 16026 components: @@ -41615,9 +41616,6 @@ entities: - linkedPorts: 10462: - ArtifactAnalyzerSender: ArtifactAnalyzerReceiver - registeredSinks: - ArtifactAnalyzerSender: - - 10462 type: DeviceLinkSource - proto: ComputerBroken entities: @@ -41638,9 +41636,6 @@ entities: - linkedPorts: 421: - OrderSender: OrderReceiver - registeredSinks: - OrderSender: - - 421 type: DeviceLinkSource - proto: ComputerCloningConsole entities: @@ -91337,22 +91332,6 @@ entities: - Pressed: Toggle 12447: - Pressed: Toggle - registeredSinks: - Pressed: - - 16120 - - 16044 - - 16018 - - 16046 - - 16081 - - 16049 - - 16004 - - 16072 - - 16119 - - 16014 - - 16045 - - 16019 - - 16114 - - 12447 type: DeviceLinkSource - type: ItemCooldown - uid: 12419 @@ -91377,12 +91356,6 @@ entities: - Pressed: Toggle 2377: - Pressed: Toggle - registeredSinks: - Pressed: - - 2191 - - 2467 - - 2189 - - 2377 type: DeviceLinkSource - uid: 2671 components: @@ -91399,12 +91372,6 @@ entities: - Pressed: Toggle 2189: - Pressed: Toggle - registeredSinks: - Pressed: - - 2191 - - 2467 - - 2377 - - 2189 type: DeviceLinkSource - uid: 3875 components: @@ -91432,17 +91399,6 @@ entities: 402: - On: Forward - Off: Off - registeredSinks: - On: - - 363 - - 368 - - 369 - - 402 - Off: - - 363 - - 368 - - 369 - - 402 type: DeviceLinkSource - uid: 1823 components: @@ -91498,41 +91454,6 @@ entities: 1533: - On: Forward - Off: Off - registeredSinks: - On: - - 2978 - - 2979 - - 2098 - - 2096 - - 2097 - - 1095 - - 1881 - - 1882 - - 1915 - - 1916 - - 1926 - - 1927 - - 1537 - - 400 - - 1536 - - 1533 - Off: - - 2978 - - 2979 - - 2098 - - 2096 - - 2097 - - 1095 - - 1881 - - 1882 - - 1915 - - 1916 - - 1926 - - 1927 - - 1537 - - 400 - - 1536 - - 1533 type: DeviceLinkSource - uid: 1865 components: @@ -91543,11 +91464,6 @@ entities: 1650: - On: Open - Off: Close - registeredSinks: - On: - - 1650 - Off: - - 1650 type: DeviceLinkSource - uid: 2035 components: @@ -91561,13 +91477,6 @@ entities: 1843: - On: Open - Off: Close - registeredSinks: - On: - - 1844 - - 1843 - Off: - - 1844 - - 1843 type: DeviceLinkSource - uid: 2317 components: @@ -91585,15 +91494,6 @@ entities: 2713: - On: Open - Off: Close - registeredSinks: - On: - - 2619 - - 2712 - - 2713 - Off: - - 2619 - - 2712 - - 2713 type: DeviceLinkSource - uid: 2389 components: @@ -91608,13 +91508,6 @@ entities: 2581: - On: Open - Off: Close - registeredSinks: - On: - - 2431 - - 2581 - Off: - - 2431 - - 2581 type: DeviceLinkSource - uid: 2390 components: @@ -91629,13 +91522,6 @@ entities: 2574: - On: Open - Off: Close - registeredSinks: - On: - - 2575 - - 2574 - Off: - - 2575 - - 2574 type: DeviceLinkSource - uid: 2823 components: @@ -91650,13 +91536,6 @@ entities: 2798: - On: Open - Off: Close - registeredSinks: - On: - - 2799 - - 2798 - Off: - - 2799 - - 2798 type: DeviceLinkSource - uid: 6224 components: @@ -91697,31 +91576,6 @@ entities: 6089: - On: Close - Off: Open - registeredSinks: - On: - - 6174 - - 6142 - - 5394 - - 6079 - - 6077 - - 5461 - - 6080 - - 5414 - - 6297 - - 6249 - - 6089 - Off: - - 6174 - - 6142 - - 5394 - - 6079 - - 6077 - - 5461 - - 6080 - - 5414 - - 6297 - - 6249 - - 6089 type: DeviceLinkSource - uid: 6226 components: @@ -91732,11 +91586,6 @@ entities: 6221: - On: Open - Off: Close - registeredSinks: - On: - - 6221 - Off: - - 6221 type: DeviceLinkSource - uid: 6865 components: @@ -91759,19 +91608,6 @@ entities: 2580: - On: Close - Off: Open - registeredSinks: - On: - - 2576 - - 2577 - - 2578 - - 2579 - - 2580 - Off: - - 2576 - - 2577 - - 2578 - - 2579 - - 2580 type: DeviceLinkSource - uid: 7940 components: @@ -91792,17 +91628,6 @@ entities: 15653: - On: Close - Off: Open - registeredSinks: - On: - - 7939 - - 7938 - - 15652 - - 15653 - Off: - - 7939 - - 7938 - - 15652 - - 15653 type: DeviceLinkSource - uid: 12308 components: @@ -91817,13 +91642,6 @@ entities: 3015: - On: Close - Off: Open - registeredSinks: - On: - - 3012 - - 3015 - Off: - - 3012 - - 3015 type: DeviceLinkSource - uid: 15493 components: @@ -91840,15 +91658,6 @@ entities: 15841: - On: Close - Off: Open - registeredSinks: - On: - - 15839 - - 15840 - - 15841 - Off: - - 15839 - - 15840 - - 15841 type: DeviceLinkSource - proto: SignAnomaly entities: @@ -98323,22 +98132,6 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 411 - - 412 - - 413 - - 414 - Right: - - 411 - - 412 - - 413 - - 414 - Middle: - - 411 - - 412 - - 413 - - 414 type: DeviceLinkSource - uid: 429 components: @@ -98366,25 +98159,6 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 406 - - 407 - - 408 - - 409 - - 410 - Right: - - 406 - - 407 - - 408 - - 409 - - 410 - Middle: - - 406 - - 407 - - 408 - - 409 - - 410 type: DeviceLinkSource - uid: 1747 components: @@ -98438,43 +98212,6 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 1538 - - 1357 - - 1535 - - 1347 - - 1543 - - 1547 - - 1548 - - 1549 - - 1568 - - 1569 - - 1574 - Right: - - 1538 - - 1357 - - 1535 - - 1347 - - 1543 - - 1547 - - 1548 - - 1549 - - 1568 - - 1569 - - 1574 - Middle: - - 1538 - - 1357 - - 1535 - - 1347 - - 1543 - - 1547 - - 1548 - - 1549 - - 1568 - - 1569 - - 1574 type: DeviceLinkSource - type: ItemCooldown - uid: 2078 @@ -98531,46 +98268,6 @@ entities: - Left: Forward - Right: Forward - Middle: Off - registeredSinks: - Left: - - 2063 - - 2054 - - 2053 - - 2052 - - 2069 - - 2045 - - 2044 - - 1326 - - 918 - - 2084 - - 2085 - - 1096 - Right: - - 2063 - - 2054 - - 2053 - - 2052 - - 2069 - - 2045 - - 2044 - - 1326 - - 918 - - 2084 - - 2085 - - 1096 - Middle: - - 2063 - - 2054 - - 2053 - - 2052 - - 2069 - - 2045 - - 2044 - - 1326 - - 918 - - 2084 - - 2085 - - 1096 type: DeviceLinkSource - uid: 4959 components: @@ -98598,25 +98295,6 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 4965 - - 4961 - - 1804 - - 31 - - 3542 - Right: - - 4965 - - 4961 - - 1804 - - 31 - - 3542 - Middle: - - 4965 - - 4961 - - 1804 - - 31 - - 3542 type: DeviceLinkSource - uid: 6732 components: @@ -98632,16 +98310,6 @@ entities: - Left: Reverse - Right: Forward - Middle: Off - registeredSinks: - Left: - - 3149 - - 6730 - Right: - - 3149 - - 6730 - Middle: - - 3149 - - 6730 type: DeviceLinkSource - proto: UniformPrinter entities: @@ -110325,7 +109993,91 @@ entities: - pos: 15.5,-21.5 parent: 2 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorBarLocked + entities: + - uid: 109 + components: + - rot: 1.5707963267948966 rad + pos: -6.5,-3.5 + parent: 2 + type: Transform +- proto: WindoorCargoLocked + entities: + - uid: 372 + components: + - pos: 12.5,-7.5 + parent: 2 + type: Transform + - uid: 373 + components: + - pos: 13.5,-7.5 + parent: 2 + type: Transform + - uid: 2099 + components: + - rot: 3.141592653589793 rad + pos: 10.5,-23.5 + parent: 2 + type: Transform +- proto: WindoorHydroponicsLocked + entities: + - uid: 162 + components: + - rot: 1.5707963267948966 rad + pos: -22.5,5.5 + parent: 2 + type: Transform + - uid: 292 + components: + - rot: 1.5707963267948966 rad + pos: -19.5,10.5 + parent: 2 + type: Transform + - uid: 296 + components: + - rot: 1.5707963267948966 rad + pos: -22.5,6.5 + parent: 2 + type: Transform + - uid: 315 + components: + - rot: -1.5707963267948966 rad + pos: -16.5,4.5 + parent: 2 + type: Transform + - uid: 316 + components: + - rot: -1.5707963267948966 rad + pos: -16.5,5.5 + parent: 2 + type: Transform +- proto: WindoorKitchenLocked + entities: + - uid: 664 + components: + - rot: 3.141592653589793 rad + pos: -7.5,14.5 + parent: 2 + type: Transform + - uid: 665 + components: + - pos: -7.5,13.5 + parent: 2 + type: Transform +- proto: WindoorSecure + entities: + - uid: 13590 + components: + - rot: 3.141592653589793 rad + pos: 18.5,-2.5 + parent: 2 + type: Transform + - uid: 16330 + components: + - pos: -23.5,40.5 + parent: 2 + type: Transform +- proto: WindoorSecureArmoryLocked entities: - uid: 8073 components: @@ -110345,15 +110097,7 @@ entities: pos: -41.5,0.5 parent: 2 type: Transform -- proto: WindoorBarLocked - entities: - - uid: 109 - components: - - rot: 1.5707963267948966 rad - pos: -6.5,-3.5 - parent: 2 - type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecureBrigLocked entities: - uid: 1443 components: @@ -110365,25 +110109,20 @@ entities: - pos: -22.5,-6.5 parent: 2 type: Transform -- proto: WindoorCargoLocked +- proto: WindoorSecureCargoLocked entities: - - uid: 372 - components: - - pos: 12.5,-7.5 - parent: 2 - type: Transform - - uid: 373 + - uid: 5497 components: - - pos: 13.5,-7.5 + - pos: 6.5,-4.5 parent: 2 type: Transform - - uid: 2099 + - uid: 11241 components: - - rot: 3.141592653589793 rad - pos: 10.5,-23.5 + - rot: -1.5707963267948966 rad + pos: 9.5,-3.5 parent: 2 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureChemistryLocked entities: - uid: 790 components: @@ -110421,7 +110160,7 @@ entities: pos: 14.5,9.5 parent: 2 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 2036 components: @@ -110493,7 +110232,7 @@ entities: pos: -6.5,-73.5 parent: 2 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 1652 components: @@ -110511,59 +110250,14 @@ entities: - pos: 24.5,-21.5 parent: 2 type: Transform -- proto: WindoorHeadOfPersonnelLocked +- proto: WindoorSecureHeadOfPersonnelLocked entities: - uid: 1896 components: - pos: 18.5,-2.5 parent: 2 type: Transform -- proto: WindoorHydroponicsLocked - entities: - - uid: 162 - components: - - rot: 1.5707963267948966 rad - pos: -22.5,5.5 - parent: 2 - type: Transform - - uid: 292 - components: - - rot: 1.5707963267948966 rad - pos: -19.5,10.5 - parent: 2 - type: Transform - - uid: 296 - components: - - rot: 1.5707963267948966 rad - pos: -22.5,6.5 - parent: 2 - type: Transform - - uid: 315 - components: - - rot: -1.5707963267948966 rad - pos: -16.5,4.5 - parent: 2 - type: Transform - - uid: 316 - components: - - rot: -1.5707963267948966 rad - pos: -16.5,5.5 - parent: 2 - type: Transform -- proto: WindoorKitchenLocked - entities: - - uid: 664 - components: - - rot: 3.141592653589793 rad - pos: -7.5,14.5 - parent: 2 - type: Transform - - uid: 665 - components: - - pos: -7.5,13.5 - parent: 2 - type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 4368 components: @@ -110583,78 +110277,52 @@ entities: pos: 24.5,25.5 parent: 2 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureSalvageLocked entities: - - uid: 15219 - components: - - rot: -1.5707963267948966 rad - pos: -33.5,28.5 - parent: 2 - type: Transform - - uid: 15278 + - uid: 1418 components: - rot: 1.5707963267948966 rad - pos: -43.5,28.5 + pos: 8.5,-24.5 parent: 2 type: Transform - - uid: 15309 + - uid: 2040 components: - rot: 1.5707963267948966 rad - pos: -43.5,27.5 - parent: 2 - type: Transform - - uid: 15379 - components: - - rot: -1.5707963267948966 rad - pos: -33.5,29.5 - parent: 2 - type: Transform -- proto: WindoorSecure - entities: - - uid: 13590 - components: - - rot: 3.141592653589793 rad - pos: 18.5,-2.5 + pos: 8.5,-25.5 parent: 2 type: Transform - - uid: 16330 + - uid: 2086 components: - - pos: -23.5,40.5 + - pos: 10.5,-23.5 parent: 2 type: Transform -- proto: WindoorSecureCargoLocked +- proto: WindoorSecureScienceLocked entities: - - uid: 5497 - components: - - pos: 6.5,-4.5 - parent: 2 - type: Transform - - uid: 11241 + - uid: 15219 components: - rot: -1.5707963267948966 rad - pos: 9.5,-3.5 + pos: -33.5,28.5 parent: 2 type: Transform -- proto: WindoorSecureSalvageLocked - entities: - - uid: 1418 + - uid: 15278 components: - rot: 1.5707963267948966 rad - pos: 8.5,-24.5 + pos: -43.5,28.5 parent: 2 type: Transform - - uid: 2040 + - uid: 15309 components: - rot: 1.5707963267948966 rad - pos: 8.5,-25.5 + pos: -43.5,27.5 parent: 2 type: Transform - - uid: 2086 + - uid: 15379 components: - - pos: 10.5,-23.5 + - rot: -1.5707963267948966 rad + pos: -33.5,29.5 parent: 2 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 1268 components: diff --git a/Resources/Maps/glacier.yml b/Resources/Maps/glacier.yml index d076907558..50d5b62042 100644 --- a/Resources/Maps/glacier.yml +++ b/Resources/Maps/glacier.yml @@ -48,7 +48,7 @@ tilemap: 96: Lattice 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 1291 components: @@ -58,10 +58,10 @@ entities: - type: PhysicsMap - parallax: Sky type: Parallax - - space: False + - space: false mixture: volume: 2500 - immutable: True + immutable: true temperature: 213.15 moles: - 21.824879 @@ -91,235 +91,306 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: SAAAAkgAAABIAAAASAAAAEgAAAEVAAADFQAAAxUAAAYVAAADFQAABRUAAAYVAAAAFQAAAhUAAAEVAAACFQAAA0gAAANIAAAASAAAAEgAAANIAAAAFQAAAhUAAAYVAAADFQAABBUAAAQVAAADFQAAABUAAAEVAAAFFQAABhUAAAJhAAAAPQAAAD0AAAA3AAAAYQAAABUAAAIVAAADFQAAAWEAAAAVAAABFQAAAUYAAAJGAAAGRgAAAEYAAAhGAAAISwAAAksAAANLAAACSwAAABUAAAMVAAAEFQAABhUAAAUVAAACFQAABkYAAARGAAABRgAAB0YAAApGAAAFRgAABksAAABLAAABSwAAAUsAAAIWAAAEUQAAABUAAAEVAAADFQAABEYAAAdGAAAARgAACUYAAANGAAAARgAABUYAAAtGAAALRgAAAksAAANLAAADFQAAARUAAAIVAAABFQAAAhUAAAFGAAAGRgAAAUYAAAZGAAALRgAAAEYAAAtGAAAIRgAAAEYAAAZLAAABSwAAABUAAAMVAAABFQAAAxUAAAAVAAAERgAACkYAAAxhAAAAPQAAAD0AAAA9AAAAYQAAAEYAAAlGAAAGSwAAA0sAAAAVAAAEFQAAAhUAAAJhAAAAFQAABT0AAAA9AAAAYQAAAFQAAAJUAAABVAAAA1QAAAFGAAACRgAAAksAAAFLAAABFgAAAWEAAAAVAAAGYQAAAFQAAAJUAAACVAAAA2EAAABUAAAAVAAAA1QAAABUAAACIwAAAEYAAAJLAAAASwAAARYAAAUWAAACFQAABBUAAAJUAAAAVAAAA1QAAANhAAAAVAAAAVQAAAFUAAADVAAAAyMAAANGAAABSwAAAksAAAAWAAADFgAAAhUAAAQVAAABVAAAAlQAAAJUAAABYQAAAGEAAABhAAAANwAAADcAAAAjAAADRgAAAEsAAANLAAADFgAAAhYAAAMVAAABFQAAA1QAAABUAAABVAAAATcAAABLAAAASwAAAksAAANLAAACRgAABkYAAAZLAAAASwAAABUAAAQVAAAAFQAABhUAAAJUAAADVAAAAVQAAAA3AAAASwAAAksAAABLAAABSwAAAUsAAAFLAAADSwAAA0sAAAAVAAACFQAAAxUAAAAVAAADYQAAAGEAAABhAAAAYQAAAEYAAANGAAAMSwAAA0sAAANhAAAARgAAAksAAAJLAAABRgAABhUAAAQVAAAAFQAABBUAAAIVAAADFgAABEYAAAdGAAAIRgAABmEAAABhAAAAYQAAAEYAAARLAAABSwAAAkYAAAAVAAADRwAAAkcAAAMVAAAAFQAAABUAAAFGAAAGRgAADEYAAAJhAAAAVAAAAA== + tiles: + SAAAAkgAAABIAAAASAAAAEgAAAEVAAADFQAAAxUAAAYVAAADFQAABRUAAAYVAAAAFQAAAhUAAAEVAAACFQAAA0gAAANIAAAASAAAAEgAAANIAAAAFQAAAhUAAAYVAAADFQAABBUAAAQVAAADFQAAABUAAAEVAAAFFQAABhUAAAJhAAAAPQAAAD0AAAA3AAAAYQAAABUAAAIVAAADFQAAAWEAAAAVAAABFQAAAUYAAAJGAAAGRgAAAEYAAAhGAAAISwAAAksAAANLAAACSwAAABUAAAMVAAAEFQAABhUAAAUVAAACFQAABkYAAARGAAABRgAAB0YAAApGAAAFRgAABksAAABLAAABSwAAAUsAAAIWAAAEUQAAABUAAAEVAAADFQAABEYAAAdGAAAARgAACUYAAANGAAAARgAABUYAAAtGAAALRgAAAksAAANLAAADFQAAARUAAAIVAAABFQAAAhUAAAFGAAAGRgAAAUYAAAZGAAALRgAAAEYAAAtGAAAIRgAAAEYAAAZLAAABSwAAABUAAAMVAAABFQAAAxUAAAAVAAAERgAACkYAAAxhAAAAPQAAAD0AAAA9AAAAYQAAAEYAAAlGAAAGSwAAA0sAAAAVAAAEFQAAAhUAAAJhAAAAFQAABT0AAAA9AAAAYQAAAFQAAAJUAAABVAAAA1QAAAFGAAACRgAAAksAAAFLAAABFgAAAWEAAAAVAAAGYQAAAFQAAAJUAAACVAAAA2EAAABUAAAAVAAAA1QAAABUAAACIwAAAEYAAAJLAAAASwAAARYAAAUWAAACFQAABBUAAAJUAAAAVAAAA1QAAANhAAAAVAAAAVQAAAFUAAADVAAAAyMAAANGAAABSwAAAksAAAAWAAADFgAAAhUAAAQVAAABVAAAAlQAAAJUAAABYQAAAGEAAABhAAAANwAAADcAAAAjAAADRgAAAEsAAANLAAADFgAAAhYAAAMVAAABFQAAA1QAAABUAAABVAAAATcAAABLAAAASwAAAksAAANLAAACRgAABkYAAAZLAAAASwAAABUAAAQVAAAAFQAABhUAAAJUAAADVAAAAVQAAAA3AAAASwAAAksAAABLAAABSwAAAUsAAAFLAAADSwAAA0sAAAAVAAACFQAAAxUAAAAVAAADYQAAAGEAAABhAAAAYQAAAEYAAANGAAAMSwAAA0sAAANhAAAARgAAAksAAAJLAAABRgAABhUAAAQVAAAAFQAABBUAAAIVAAADFgAABEYAAAdGAAAIRgAABmEAAABhAAAAYQAAAEYAAARLAAABSwAAAkYAAAAVAAADRwAAAkcAAAMVAAAAFQAAABUAAAFGAAAGRgAADEYAAAJhAAAAVAAAAA== -1,0: ind: -1,0 - tiles: YQAAAEYAAAdLAAAASwAAAEYAAAlhAAAARwAAAEcAAAJHAAACFQAABRUAAAEVAAAAFgAAABUAAAVhAAAAVAAAAzcAAABLAAABSwAAAEsAAABGAAACYQAAAEcAAAJHAAADRwAAAEcAAAIVAAACFQAAABUAAAMVAAABYQAAAFQAAANhAAAARgAAAUsAAAJLAAACRgAAB2EAAABHAAACRwAAAkcAAANHAAACFQAAABUAAAYVAAAAFQAABmEAAABUAAAARgAACEYAAAlLAAACSwAAAUYAAAJhAAAAYQAAAGEAAAA3AAAAFQAABRUAAAIVAAAGRgAABEYAAAJhAAAAYQAAAEsAAABLAAABSwAAAksAAAFGAAABRgAABEYAAAtLAAABSwAAAEYAAAVGAAAKRgAABEYAAAlGAAALRgAACEYAAAhLAAACSwAAAEsAAAJLAAACSwAAAEsAAAFLAAADSwAAAksAAAJLAAAASwAAAksAAABLAAADSwAAAUYAAApGAAAJRgAAAksAAANLAAABSwAAAUsAAABLAAAASwAAAksAAANLAAACSwAAAUsAAABLAAACSwAAAEsAAAJLAAAASwAAARUAAAFGAAAJRgAACUYAAAZGAAAGSwAAA0sAAABGAAAGRgAAB0YAAAVGAAACSwAAA0sAAAJLAAABSwAAAEsAAAAVAAAEFQAAAz0AAAA9AAAAYQAAAEsAAAFLAAACRgAACkYAAAhGAAAKRgAABUYAAAhLAAADSwAAAkYAAAZGAAAGPgAAAGEAAABeAAABXgAAAz0AAAA3AAAAIwAAAyMAAAIjAAADIwAAAEYAAAhGAAAJSwAAA0sAAANGAAACRgAAAz4AAABhAAAAXgAAA14AAAE9AAAARgAABUYAAAJGAAAKRgAACSMAAAIjAAADYQAAADcAAAA9AAAAYQAAAGEAAAA+AAAAYQAAAGEAAAA3AAAAYQAAAEYAAAZGAAAKRgAABUYAAApGAAACYQAAAGEAAABHAAACRwAAAEcAAANHAAABPgAAABUAAARGAAAMRgAADEYAAAhGAAALRgAABEYAAAZGAAAHRgAACVEAAABhAAAARwAAA0cAAAJHAAACRwAAAj0AAAAVAAAGRgAABUYAAAVGAAAKRgAACUYAAAdhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAEcAAAMYAAAAYQAAAD0AAAA9AAAAYQAAADcAAABhAAAAYQAAABgAAAEYAAAAGAAAAGEAAABhAAAAYQAAAGEAAAA3AAAAGAAAAWEAAAAhAAADIQAAAyEAAAMYAAADYQAAABgAAAAYAAADGAAAAxgAAAAYAAACYQAAABgAAAEYAAACGAAAAA== + tiles: + YQAAAEYAAAdLAAAASwAAAEYAAAlhAAAARwAAAEcAAAJHAAACFQAABRUAAAEVAAAAFgAAABUAAAVhAAAAVAAAAzcAAABLAAABSwAAAEsAAABGAAACYQAAAEcAAAJHAAADRwAAAEcAAAIVAAACFQAAABUAAAMVAAABYQAAAFQAAANhAAAARgAAAUsAAAJLAAACRgAAB2EAAABHAAACRwAAAkcAAANHAAACFQAAABUAAAYVAAAAFQAABmEAAABUAAAARgAACEYAAAlLAAACSwAAAUYAAAJhAAAAYQAAAGEAAAA3AAAAFQAABRUAAAIVAAAGRgAABEYAAAJhAAAAYQAAAEsAAABLAAABSwAAAksAAAFGAAABRgAABEYAAAtLAAABSwAAAEYAAAVGAAAKRgAABEYAAAlGAAALRgAACEYAAAhLAAACSwAAAEsAAAJLAAACSwAAAEsAAAFLAAADSwAAAksAAAJLAAAASwAAAksAAABLAAADSwAAAUYAAApGAAAJRgAAAksAAANLAAABSwAAAUsAAABLAAAASwAAAksAAANLAAACSwAAAUsAAABLAAACSwAAAEsAAAJLAAAASwAAARUAAAFGAAAJRgAACUYAAAZGAAAGSwAAA0sAAABGAAAGRgAAB0YAAAVGAAACSwAAA0sAAAJLAAABSwAAAEsAAAAVAAAEFQAAAz0AAAA9AAAAYQAAAEsAAAFLAAACRgAACkYAAAhGAAAKRgAABUYAAAhLAAADSwAAAkYAAAZGAAAGPgAAAGEAAABeAAABXgAAAz0AAAA3AAAAIwAAAyMAAAIjAAADIwAAAEYAAAhGAAAJSwAAA0sAAANGAAACRgAAAz4AAABhAAAAXgAAA14AAAE9AAAARgAABUYAAAJGAAAKRgAACSMAAAIjAAADYQAAADcAAAA9AAAAYQAAAGEAAAA+AAAAYQAAAGEAAAA3AAAAYQAAAEYAAAZGAAAKRgAABUYAAApGAAACYQAAAGEAAABHAAACRwAAAEcAAANHAAABPgAAABUAAARGAAAMRgAADEYAAAhGAAALRgAABEYAAAZGAAAHRgAACVEAAABhAAAARwAAA0cAAAJHAAACRwAAAj0AAAAVAAAGRgAABUYAAAVGAAAKRgAACUYAAAdhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAEcAAAMYAAAAYQAAAD0AAAA9AAAAYQAAADcAAABhAAAAYQAAABgAAAEYAAAAGAAAAGEAAABhAAAAYQAAAGEAAAA3AAAAGAAAAWEAAAAhAAADIQAAAyEAAAMYAAADYQAAABgAAAAYAAADGAAAAxgAAAAYAAACYQAAABgAAAEYAAACGAAAAA== -1,1: ind: -1,1 - tiles: NwAAAGEAAAAYAAADGAAAARgAAAAYAAADRwAAAxgAAAEYAAACGAAAAhgAAAEYAAACYQAAABgAAAAYAAAAGAAAAxgAAAEYAAABGAAAAhgAAAEYAAACGAAAAUcAAANhAAAANwAAAGEAAAAYAAADGAAAA2EAAAAYAAABGAAAABgAAAEYAAACGAAAABgAAAEYAAABGAAAARgAAAAYAAAAGAAAAhgAAAJhAAAAPQAAAD0AAABhAAAAGAAAARgAAAAYAAADYQAAAGEAAAA3AAAAYQAAABgAAAEYAAACGAAAABgAAAAYAAADGAAAARgAAAMYAAADYQAAABgAAAMYAAACGAAAARgAAAIYAAADGAAAA2EAAABhAAAAGAAAAxgAAAEYAAADGAAAAxgAAAIYAAAAGAAAAGEAAAAYAAAAGAAAAxgAAAMYAAACGAAAAhgAAAMYAAADYQAAABgAAAMYAAACGAAAABgAAAEYAAAAGAAAAxgAAANhAAAAGAAAABgAAAAYAAAAGAAAARgAAAMYAAADGAAAAmEAAAAYAAABGAAAAxgAAAEhAAABGAAAARgAAAMYAAAAYQAAABgAAAMYAAAAGAAAAz0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA3AAAANwAAAGEAAAAYAAADGAAAARgAAAMjAAAAIwAAACMAAAJGAAAFRgAABmEAAAAYAAABGAAAARgAAAMYAAACGAAAAhgAAAJhAAAANwAAAGEAAABhAAAARgAABUYAAAtGAAALRgAACUYAAAs9AAAAGAAAARgAAAIYAAACGAAAARgAAAIYAAAAGAAAAhgAAAIYAAAAGAAAAkYAAARGAAAFRgAAC0YAAAlGAAADPQAAABgAAAEYAAABGAAAAhgAAAAYAAABGAAAARgAAAEYAAABGAAAARgAAABGAAAJRgAACkYAAAxGAAAHRgAABz0AAAAYAAABGAAAAxgAAAEYAAADGAAAARgAAAMYAAABGAAAAxgAAAAYAAAARgAAAEYAAANGAAAKRgAACkYAAAphAAAAGAAAABgAAAMYAAABGAAAARgAAAAYAAADGAAAARgAAAIYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAGAAAAxgAAAEYAAADGAAAARgAAAEYAAABGAAAAT0AAAAYAAADGAAAABgAAAAYAAACGAAAAxgAAAMYAAABPQAAABgAAAAYAAAAGAAAABgAAAAYAAACGAAAABgAAAM9AAAAGAAAAxgAAAMYAAABGAAAAxgAAAEYAAACGAAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + NwAAAGEAAAAYAAADGAAAARgAAAAYAAADRwAAAxgAAAEYAAACGAAAAhgAAAEYAAACYQAAABgAAAAYAAAAGAAAAxgAAAEYAAABGAAAAhgAAAEYAAACGAAAAUcAAANhAAAANwAAAGEAAAAYAAADGAAAA2EAAAAYAAABGAAAABgAAAEYAAACGAAAABgAAAEYAAABGAAAARgAAAAYAAAAGAAAAhgAAAJhAAAAPQAAAD0AAABhAAAAGAAAARgAAAAYAAADYQAAAGEAAAA3AAAAYQAAABgAAAEYAAACGAAAABgAAAAYAAADGAAAARgAAAMYAAADYQAAABgAAAMYAAACGAAAARgAAAIYAAADGAAAA2EAAABhAAAAGAAAAxgAAAEYAAADGAAAAxgAAAIYAAAAGAAAAGEAAAAYAAAAGAAAAxgAAAMYAAACGAAAAhgAAAMYAAADYQAAABgAAAMYAAACGAAAABgAAAEYAAAAGAAAAxgAAANhAAAAGAAAABgAAAAYAAAAGAAAARgAAAMYAAADGAAAAmEAAAAYAAABGAAAAxgAAAEhAAABGAAAARgAAAMYAAAAYQAAABgAAAMYAAAAGAAAAz0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA3AAAANwAAAGEAAAAYAAADGAAAARgAAAMjAAAAIwAAACMAAAJGAAAFRgAABmEAAAAYAAABGAAAARgAAAMYAAACGAAAAhgAAAJhAAAANwAAAGEAAABhAAAARgAABUYAAAtGAAALRgAACUYAAAs9AAAAGAAAARgAAAIYAAACGAAAARgAAAIYAAAAGAAAAhgAAAIYAAAAGAAAAkYAAARGAAAFRgAAC0YAAAlGAAADPQAAABgAAAEYAAABGAAAAhgAAAAYAAABGAAAARgAAAEYAAABGAAAARgAAABGAAAJRgAACkYAAAxGAAAHRgAABz0AAAAYAAABGAAAAxgAAAEYAAADGAAAARgAAAMYAAABGAAAAxgAAAAYAAAARgAAAEYAAANGAAAKRgAACkYAAAphAAAAGAAAABgAAAMYAAABGAAAARgAAAAYAAADGAAAARgAAAIYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAGAAAAxgAAAEYAAADGAAAARgAAAEYAAABGAAAAT0AAAAYAAADGAAAABgAAAAYAAACGAAAAxgAAAMYAAABPQAAABgAAAAYAAAAGAAAABgAAAAYAAACGAAAABgAAAM9AAAAGAAAAxgAAAMYAAABGAAAAxgAAAEYAAACGAAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -1,2: ind: -1,2 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAAAYAAACGAAAARgAAAAhAAABIQAAAWEAAABGAAACRgAAAEYAAANGAAALFgAABmEAAABeAAADXgAAAl4AAAA3AAAAGAAAABgAAAAYAAABIQAAAyEAAAFhAAAARgAABEYAAAtGAAAARgAAC0YAAANhAAAAXgAAAl4AAANeAAADPQAAABgAAAAYAAAAGAAAACEAAAEhAAADYQAAAEYAAAxGAAALRgAABUYAAANGAAAAYQAAAF4AAAFeAAAAXgAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABeAAABXgAAA14AAAFhAAAAXgAAAF4AAABhAAAAUQAAAFEAAABRAAAAPQAAABgAAAEYAAABGAAAAGEAAABeAAAAXgAAA14AAABeAAAAXgAAAl4AAAJeAAADYQAAAFEAAABRAAAAUQAAADcAAAAYAAADYQAAABgAAAM3AAAAYQAAAGEAAABfAAACYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAAA9AAAAGAAAABgAAAIYAAACYQAAABUAAAJhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAEYAAABGAAAA2EAAAAVAAAEYQAAAFEAAABRAAAAPQAAAGAAAABgAAAAPQAAABgAAAAYAAADGAAAABgAAAMYAAAAGAAAAxgAAANhAAAAFQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAD0AAAAYAAADGAAAARgAAAIYAAABGAAAAxgAAAAYAAADYQAAABUAAANhAAAAUQAAAFEAAAA9AAAAYAAAAGAAAAA9AAAAGAAAABgAAAFhAAAAGAAAARgAAAMYAAACGAAAAj0AAAAVAAAEYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAPQAAABgAAAEYAAADGAAAAhgAAAEYAAACGAAAABgAAAI9AAAAFQAAAWEAAABRAAAAUQAAAD0AAABgAAAAYAAAADcAAAAYAAADGAAAABgAAAAYAAABGAAAARgAAAIYAAAAPQAAABUAAAJhAAAAUQAAAFEAAAA3AAAAYAAAAGAAAAA9AAAANQAAADUAAAA1AAAAYQAAAD0AAAA3AAAAPQAAAGEAAAAVAAACYQAAAFEAAABRAAAAPQAAAGAAAABgAAAAPQAAAFEAAABRAAAAUQAAAD0AAABeAAADXgAAA14AAAI9AAAAFQAAAmEAAABhAAAAYQAAAGEAAABgAAAAYAAAAD0AAABRAAAAUQAAAFEAAAA9AAAAXgAAAV4AAANeAAABPQAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAAAYAAACGAAAARgAAAAhAAABIQAAAWEAAABGAAACRgAAAEYAAANGAAALFgAABmEAAABeAAADXgAAAl4AAAA3AAAAGAAAABgAAAAYAAABIQAAAyEAAAFhAAAARgAABEYAAAtGAAAARgAAC0YAAANhAAAAXgAAAl4AAANeAAADPQAAABgAAAAYAAAAGAAAACEAAAEhAAADYQAAAEYAAAxGAAALRgAABUYAAANGAAAAYQAAAF4AAAFeAAAAXgAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABeAAABXgAAA14AAAFhAAAAXgAAAF4AAABhAAAAUQAAAFEAAABRAAAAPQAAABgAAAEYAAABGAAAAGEAAABeAAAAXgAAA14AAABeAAAAXgAAAl4AAAJeAAADYQAAAFEAAABRAAAAUQAAADcAAAAYAAADYQAAABgAAAM3AAAAYQAAAGEAAABfAAACYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAAA9AAAAGAAAABgAAAIYAAACYQAAABUAAAJhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAEYAAABGAAAA2EAAAAVAAAEYQAAAFEAAABRAAAAPQAAAGAAAABgAAAAPQAAABgAAAAYAAADGAAAABgAAAMYAAAAGAAAAxgAAANhAAAAFQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAD0AAAAYAAADGAAAARgAAAIYAAABGAAAAxgAAAAYAAADYQAAABUAAANhAAAAUQAAAFEAAAA9AAAAYAAAAGAAAAA9AAAAGAAAABgAAAFhAAAAGAAAARgAAAMYAAACGAAAAj0AAAAVAAAEYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAPQAAABgAAAEYAAADGAAAAhgAAAEYAAACGAAAABgAAAI9AAAAFQAAAWEAAABRAAAAUQAAAD0AAABgAAAAYAAAADcAAAAYAAADGAAAABgAAAAYAAABGAAAARgAAAIYAAAAPQAAABUAAAJhAAAAUQAAAFEAAAA3AAAAYAAAAGAAAAA9AAAANQAAADUAAAA1AAAAYQAAAD0AAAA3AAAAPQAAAGEAAAAVAAACYQAAAFEAAABRAAAAPQAAAGAAAABgAAAAPQAAAFEAAABRAAAAUQAAAD0AAABeAAADXgAAA14AAAI9AAAAFQAAAmEAAABhAAAAYQAAAGEAAABgAAAAYAAAAD0AAABRAAAAUQAAAFEAAAA9AAAAXgAAAV4AAANeAAABPQAAAA== 0,-1: ind: 0,-1 - tiles: FQAABRUAAAFGAAACRgAABUYAAAlGAAAIRgAAAkYAAAtGAAALRgAAA0YAAAdhAAAAYQAAAGEAAABhAAAAFQAABhUAAAFhAAAAPQAAAD0AAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAABUAAAAVAAAFFQAAABUAAAVhAAAAYQAAAFQAAAFUAAACPQAAAFQAAAFUAAABVAAAAFQAAABUAAAAYQAAABUAAAAVAAAGFQAAAxUAAABhAAAAPQAAAFQAAAJUAAACVAAAAT0AAABUAAABVAAAAFQAAAJUAAAAVAAAAVEAAAAVAAAAFQAABhUAAAUVAAADYQAAAD0AAABUAAAAVAAAAVQAAAE3AAAAVAAAA1QAAANUAAACVAAAAFQAAANhAAAAFQAAABUAAAIVAAAFFQAABGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAFQAAAFUAAABVAAAAVQAAABUAAABYQAAABUAAAIVAAABFQAABhUAAABhAAAAYQAAAFQAAANUAAADVAAAADcAAABUAAACVAAAAlQAAAFUAAACYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABUAAACVAAAAVQAAAI9AAAAVAAAAVQAAAFUAAABVAAAAmEAAABKAAAASgAAAEoAAABKAAAAYQAAAFoAAABhAAAAYQAAAFQAAABUAAADPQAAAFQAAABUAAACVAAAAVQAAABhAAAASgAAAEoAAABKAAAASgAAAGEAAABaAAAAVAAAAGEAAAA9AAAAPQAAAGEAAABhAAAANwAAADcAAABhAAAAYQAAAEoAAABKAAAASgAAAEoAAABhAAAAWgAAAGEAAABhAAAARgAACUYAAApGAAACRgAAAksAAAFLAAADRgAAC2EAAABKAAAASgAAAEoAAABKAAAAYQAAAFoAAABGAAAMRgAABUYAAABGAAAARgAAC0YAAAZLAAAASwAAASMAAABhAAAAYQAAAGEAAAA3AAAAYQAAAGEAAABaAAAASwAAAUsAAAJLAAABSwAAAEsAAABLAAABSwAAAEsAAAFLAAABSwAAADcAAABUAAACVAAAA1QAAAFhAAAAYQAAAEsAAABLAAADSwAAAEsAAANLAAABSwAAA0sAAAJLAAABSwAAAUsAAAE3AAAAVAAAA1QAAANUAAABVAAAA1QAAAA3AAAANwAAAGEAAABhAAAARgAABkYAAAtGAAAHRgAAAEYAAABGAAAIPQAAAFQAAAJUAAACVAAAA1QAAABUAAABVAAAAVQAAAFUAAADYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABUAAACVAAAA1QAAAFUAAADVAAAAA== + tiles: + FQAABRUAAAFGAAACRgAABUYAAAlGAAAIRgAAAkYAAAtGAAALRgAAA0YAAAdhAAAAYQAAAGEAAABhAAAAFQAABhUAAAFhAAAAPQAAAD0AAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAABUAAAAVAAAFFQAAABUAAAVhAAAAYQAAAFQAAAFUAAACPQAAAFQAAAFUAAABVAAAAFQAAABUAAAAYQAAABUAAAAVAAAGFQAAAxUAAABhAAAAPQAAAFQAAAJUAAACVAAAAT0AAABUAAABVAAAAFQAAAJUAAAAVAAAAVEAAAAVAAAAFQAABhUAAAUVAAADYQAAAD0AAABUAAAAVAAAAVQAAAE3AAAAVAAAA1QAAANUAAACVAAAAFQAAANhAAAAFQAAABUAAAIVAAAFFQAABGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAFQAAAFUAAABVAAAAVQAAABUAAABYQAAABUAAAIVAAABFQAABhUAAABhAAAAYQAAAFQAAANUAAADVAAAADcAAABUAAACVAAAAlQAAAFUAAACYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABUAAACVAAAAVQAAAI9AAAAVAAAAVQAAAFUAAABVAAAAmEAAABKAAAASgAAAEoAAABKAAAAYQAAAFoAAABhAAAAYQAAAFQAAABUAAADPQAAAFQAAABUAAACVAAAAVQAAABhAAAASgAAAEoAAABKAAAASgAAAGEAAABaAAAAVAAAAGEAAAA9AAAAPQAAAGEAAABhAAAANwAAADcAAABhAAAAYQAAAEoAAABKAAAASgAAAEoAAABhAAAAWgAAAGEAAABhAAAARgAACUYAAApGAAACRgAAAksAAAFLAAADRgAAC2EAAABKAAAASgAAAEoAAABKAAAAYQAAAFoAAABGAAAMRgAABUYAAABGAAAARgAAC0YAAAZLAAAASwAAASMAAABhAAAAYQAAAGEAAAA3AAAAYQAAAGEAAABaAAAASwAAAUsAAAJLAAABSwAAAEsAAABLAAABSwAAAEsAAAFLAAABSwAAADcAAABUAAACVAAAA1QAAAFhAAAAYQAAAEsAAABLAAADSwAAAEsAAANLAAABSwAAA0sAAAJLAAABSwAAAUsAAAE3AAAAVAAAA1QAAANUAAABVAAAA1QAAAA3AAAANwAAAGEAAABhAAAARgAABkYAAAtGAAAHRgAAAEYAAABGAAAIPQAAAFQAAAJUAAACVAAAA1QAAABUAAABVAAAAVQAAAFUAAADYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABUAAACVAAAA1QAAAFUAAADVAAAAA== 0,0: ind: 0,0 - tiles: VAAAA1QAAANUAAABVAAAAlQAAAJUAAAAVAAAAVQAAAFUAAAAVAAAAGEAAABUAAABVAAAAFQAAANUAAABVAAAAlQAAABUAAAAVAAAAVQAAABUAAABVAAAAFQAAAFUAAABVAAAAlQAAAI9AAAAVAAAAFQAAAFUAAADVAAAAVQAAANUAAAAVAAAAFQAAAFUAAAAVAAAAlQAAAFUAAADVAAAAFQAAANUAAADNwAAAFQAAAFUAAACVAAAAFQAAABUAAADYQAAAGEAAABUAAABVAAAA1QAAABUAAAAVAAAAVQAAAFUAAAAVAAAAT0AAABUAAABVAAAAlQAAABUAAABVAAAAEYAAAlhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAVAAAAFQAAABUAAAAVAAAAlQAAABGAAAIRgAAAkYAAAZGAAALRgAADEYAAApGAAAHRgAACUYAAAJGAAAFYQAAAGEAAAA3AAAANwAAAGEAAAA9AAAASwAAAEsAAAFLAAAASwAAAUsAAAJLAAACSwAAAUYAAABGAAAERgAAAkYAAAZGAAABSwAAAEsAAABGAAAERgAABEsAAANLAAADSwAAAUsAAABLAAACSwAAA0sAAAFLAAADSwAAA0YAAAtGAAAJRgAAC0sAAABLAAADRgAABkYAAAFGAAAKRgAAAEsAAAFLAAACSwAAAUsAAAFLAAAASwAAA0sAAAFLAAAASwAAA0sAAABLAAADSwAAAUsAAAFLAAAARgAAAUYAAAVGAAAJSwAAA0sAAABGAAADRgAAC0sAAAFLAAACSwAAAEsAAABLAAAASwAAA0sAAAJLAAABSwAAAmEAAABGAAABRgAAAksAAAFLAAACRgAAAEYAAAFGAAAESwAAAksAAAJLAAACSwAAAksAAAJGAAAMRgAAAEsAAAE9AAAARgAABUYAAABLAAADSwAAAEYAAABGAAAJRgAACGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEYAAAJGAAAHPQAAAEYAAANGAAAESwAAAUsAAAJGAAAKIwAAAGEAAABhAAAAMQAAADEAAAAxAAAAMQAAAD0AAABGAAAMRgAAB2EAAABGAAALRgAABksAAABLAAABRgAACWEAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAAA9AAAAUgAAAGEAAABhAAAAYQAAAEYAAAlLAAADSwAAA0YAAAphAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAYQAAAGEAAABhAAAAGAAAAUcAAANLAAADSwAAAksAAAFGAAABYQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAACcAAAAnAAAAYQAAAA== + tiles: + VAAAA1QAAANUAAABVAAAAlQAAAJUAAAAVAAAAVQAAAFUAAAAVAAAAGEAAABUAAABVAAAAFQAAANUAAABVAAAAlQAAABUAAAAVAAAAVQAAABUAAABVAAAAFQAAAFUAAABVAAAAlQAAAI9AAAAVAAAAFQAAAFUAAADVAAAAVQAAANUAAAAVAAAAFQAAAFUAAAAVAAAAlQAAAFUAAADVAAAAFQAAANUAAADNwAAAFQAAAFUAAACVAAAAFQAAABUAAADYQAAAGEAAABUAAABVAAAA1QAAABUAAAAVAAAAVQAAAFUAAAAVAAAAT0AAABUAAABVAAAAlQAAABUAAABVAAAAEYAAAlhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAVAAAAFQAAABUAAAAVAAAAlQAAABGAAAIRgAAAkYAAAZGAAALRgAADEYAAApGAAAHRgAACUYAAAJGAAAFYQAAAGEAAAA3AAAANwAAAGEAAAA9AAAASwAAAEsAAAFLAAAASwAAAUsAAAJLAAACSwAAAUYAAABGAAAERgAAAkYAAAZGAAABSwAAAEsAAABGAAAERgAABEsAAANLAAADSwAAAUsAAABLAAACSwAAA0sAAAFLAAADSwAAA0YAAAtGAAAJRgAAC0sAAABLAAADRgAABkYAAAFGAAAKRgAAAEsAAAFLAAACSwAAAUsAAAFLAAAASwAAA0sAAAFLAAAASwAAA0sAAABLAAADSwAAAUsAAAFLAAAARgAAAUYAAAVGAAAJSwAAA0sAAABGAAADRgAAC0sAAAFLAAACSwAAAEsAAABLAAAASwAAA0sAAAJLAAABSwAAAmEAAABGAAABRgAAAksAAAFLAAACRgAAAEYAAAFGAAAESwAAAksAAAJLAAACSwAAAksAAAJGAAAMRgAAAEsAAAE9AAAARgAABUYAAABLAAADSwAAAEYAAABGAAAJRgAACGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEYAAAJGAAAHPQAAAEYAAANGAAAESwAAAUsAAAJGAAAKIwAAAGEAAABhAAAAMQAAADEAAAAxAAAAMQAAAD0AAABGAAAMRgAAB2EAAABGAAALRgAABksAAABLAAABRgAACWEAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAAA9AAAAUgAAAGEAAABhAAAAYQAAAEYAAAlLAAADSwAAA0YAAAphAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAYQAAAGEAAABhAAAAGAAAAUcAAANLAAADSwAAAksAAAFGAAABYQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAACcAAAAnAAAAYQAAAA== 0,1: ind: 0,1 - tiles: GAAAAkcAAAFLAAADSwAAAUsAAAJGAAAKYQAAADEAAAAxAAAAMQAAADEAAAAxAAAANwAAACcAAAAnAAAAUQAAABgAAANhAAAARgAABksAAANLAAADRgAAAWEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAAAnAAAAJwAAAGEAAAAYAAAAYQAAAEYAAAdLAAAASwAAAUYAAAlhAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAJwAAACcAAABhAAAAGAAAAD0AAABGAAACSwAAAUsAAANGAAAKYQAAAGEAAAAYAAADGAAAARgAAAFhAAAAGAAAAmEAAABhAAAAYQAAABgAAAM9AAAARgAAAksAAAFLAAADSwAAAjcAAABeAAADXgAAAF4AAAFeAAABXgAAA14AAAFeAAABGAAAABgAAAAYAAAAPQAAAEYAAARLAAAASwAAA0sAAAE3AAAAXgAAAV4AAANeAAACXgAAA14AAAFeAAACXgAAAxgAAAAYAAABGAAAAD0AAABGAAAMSwAAAksAAABGAAALYQAAAF4AAABeAAAAXgAAA14AAAFeAAABXgAAAl4AAAIYAAABGAAAAxgAAAFhAAAARgAAAUsAAAJLAAAARgAAAWEAAABhAAAAXgAAAV4AAAJeAAABXgAAAl4AAANeAAACGAAAABgAAAJhAAAAYQAAAEYAAAVLAAAASwAAAUYAAARGAAAJYQAAAGEAAABeAAADXgAAAl4AAAFeAAADXgAAAhgAAAMYAAACYQAAAEYAAAtGAAAMSwAAAUsAAAJGAAAHRgAAC0YAAAY9AAAAXgAAAV4AAANeAAABXgAAAF4AAABeAAADGAAAAjcAAABLAAABSwAAAksAAABLAAADRgAAAkYAAAFGAAADPQAAAF4AAABeAAADXgAAAF4AAAJeAAAAXgAAA14AAAE3AAAASwAAAksAAANLAAADSwAAA0YAAAtGAAABRgAABz0AAABeAAAAXgAAAl4AAABeAAAAXgAAAV4AAAJeAAABYQAAAEYAAAJGAAAJRgAABUYAAAxGAAAIRgAAAEYAAAY9AAAAXgAAA14AAANeAAABXgAAAF4AAAFeAAADXgAAAEYAAAhGAAAGRgAACkYAAAlGAAAKRgAAAUYAAAdGAAAMYQAAAF4AAAFeAAABXgAAAl4AAANeAAAAXgAAAl4AAAFGAAALRgAABkYAAApGAAAARgAAC0YAAApGAAAARgAABWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARgAAAUYAAAJGAAAERgAAA0YAAAhGAAALRgAAAEYAAAJGAAAHRgAAB0YAAAtGAAAKRgAAAUYAAAVGAAAARgAACQ== + tiles: + GAAAAkcAAAFLAAADSwAAAUsAAAJGAAAKYQAAADEAAAAxAAAAMQAAADEAAAAxAAAANwAAACcAAAAnAAAAUQAAABgAAANhAAAARgAABksAAANLAAADRgAAAWEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAAAnAAAAJwAAAGEAAAAYAAAAYQAAAEYAAAdLAAAASwAAAUYAAAlhAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAJwAAACcAAABhAAAAGAAAAD0AAABGAAACSwAAAUsAAANGAAAKYQAAAGEAAAAYAAADGAAAARgAAAFhAAAAGAAAAmEAAABhAAAAYQAAABgAAAM9AAAARgAAAksAAAFLAAADSwAAAjcAAABeAAADXgAAAF4AAAFeAAABXgAAA14AAAFeAAABGAAAABgAAAAYAAAAPQAAAEYAAARLAAAASwAAA0sAAAE3AAAAXgAAAV4AAANeAAACXgAAA14AAAFeAAACXgAAAxgAAAAYAAABGAAAAD0AAABGAAAMSwAAAksAAABGAAALYQAAAF4AAABeAAAAXgAAA14AAAFeAAABXgAAAl4AAAIYAAABGAAAAxgAAAFhAAAARgAAAUsAAAJLAAAARgAAAWEAAABhAAAAXgAAAV4AAAJeAAABXgAAAl4AAANeAAACGAAAABgAAAJhAAAAYQAAAEYAAAVLAAAASwAAAUYAAARGAAAJYQAAAGEAAABeAAADXgAAAl4AAAFeAAADXgAAAhgAAAMYAAACYQAAAEYAAAtGAAAMSwAAAUsAAAJGAAAHRgAAC0YAAAY9AAAAXgAAAV4AAANeAAABXgAAAF4AAABeAAADGAAAAjcAAABLAAABSwAAAksAAABLAAADRgAAAkYAAAFGAAADPQAAAF4AAABeAAADXgAAAF4AAAJeAAAAXgAAA14AAAE3AAAASwAAAksAAANLAAADSwAAA0YAAAtGAAABRgAABz0AAABeAAAAXgAAAl4AAABeAAAAXgAAAV4AAAJeAAABYQAAAEYAAAJGAAAJRgAABUYAAAxGAAAIRgAAAEYAAAY9AAAAXgAAA14AAANeAAABXgAAAF4AAAFeAAADXgAAAEYAAAhGAAAGRgAACkYAAAlGAAAKRgAAAUYAAAdGAAAMYQAAAF4AAAFeAAABXgAAAl4AAANeAAAAXgAAAl4AAAFGAAALRgAABkYAAApGAAAARgAAC0YAAApGAAAARgAABWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARgAAAUYAAAJGAAAERgAAA0YAAAhGAAALRgAAAEYAAAJGAAAHRgAAB0YAAAtGAAAKRgAAAUYAAAVGAAAARgAACQ== 0,2: ind: 0,2 - tiles: FgAAABYAAAZGAAAJYQAAAEYAAAVGAAAGRgAAB2EAAABGAAAFRgAABUYAAAFGAAAHRgAAA2EAAABhAAAAYQAAAEYAAAwWAAAAFgAABmEAAAA9AAAANwAAAD0AAABhAAAAFgAABxYAAAYWAAAFFgAAB2EAAABhAAAAGAAAABgAAAFGAAACRgAACUYAAAVhAAAARgAACkYAAAhGAAALYQAAAEYAAAtGAAADRgAAAUYAAAw9AAAAGAAAABgAAAIYAAABRgAACEYAAAJGAAAJRgAACkYAAABGAAABRgAAAkYAAANGAAAERgAADEYAAAVGAAABYQAAABgAAAMYAAADGAAAAT0AAAA9AAAAYQAAAEsAAABLAAABSwAAAksAAABLAAACSwAAAUsAAAFLAAABSwAAA2EAAABhAAAAPQAAAD0AAAA9AAAAPQAAADcAAABLAAADSwAAAEsAAAFLAAACSwAAAksAAABLAAADSwAAAksAAAA3AAAAGAAAABgAAAEYAAACYQAAAGEAAABhAAAASwAAA0sAAAFLAAABSwAAAksAAAJLAAAASwAAAksAAAJLAAABPQAAABgAAAIYAAADGAAAA1EAAABRAAAAUQAAAEYAAAtGAAAHRgAAAEYAAAFhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAAYAAADGAAAAxgAAABhAAAAYQAAAGEAAAAWAAAENwAAABYAAAFhAAAAYQAAABgAAAAYAAABGAAAARgAAANhAAAAGAAAAxgAAAIYAAABYAAAAEYAAAlGAAAKRgAACUYAAAFGAAABPQAAABgAAAAYAAADGAAAAxgAAAAYAAACYQAAAGEAAAA3AAAANwAAAGAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAT0AAAAYAAADGAAAAxgAAAMYAAAAGAAAARgAAANhAAAAGAAAAhgAAAFgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAAGAAAARgAAAIYAAABGAAAAxgAAAFhAAAAYQAAABgAAAAYAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGEAAAA9AAAANwAAAD0AAABhAAAAYQAAABgAAAEYAAADGAAAA2AAAABgAAAAYAAAAAAAAAAAAAAAYAAAAD0AAAAuAAAAGAAAAhgAAAEYAAABGAAAARgAAAAYAAADGAAAAxgAAAFgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAALgAAABgAAAEYAAABNQAAADUAAAA1AAAANQAAADUAAAA1AAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAC4AAAAYAAADNQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + FgAAABYAAAZGAAAJYQAAAEYAAAVGAAAGRgAAB2EAAABGAAAFRgAABUYAAAFGAAAHRgAAA2EAAABhAAAAYQAAAEYAAAwWAAAAFgAABmEAAAA9AAAANwAAAD0AAABhAAAAFgAABxYAAAYWAAAFFgAAB2EAAABhAAAAGAAAABgAAAFGAAACRgAACUYAAAVhAAAARgAACkYAAAhGAAALYQAAAEYAAAtGAAADRgAAAUYAAAw9AAAAGAAAABgAAAIYAAABRgAACEYAAAJGAAAJRgAACkYAAABGAAABRgAAAkYAAANGAAAERgAADEYAAAVGAAABYQAAABgAAAMYAAADGAAAAT0AAAA9AAAAYQAAAEsAAABLAAABSwAAAksAAABLAAACSwAAAUsAAAFLAAABSwAAA2EAAABhAAAAPQAAAD0AAAA9AAAAPQAAADcAAABLAAADSwAAAEsAAAFLAAACSwAAAksAAABLAAADSwAAAksAAAA3AAAAGAAAABgAAAEYAAACYQAAAGEAAABhAAAASwAAA0sAAAFLAAABSwAAAksAAAJLAAAASwAAAksAAAJLAAABPQAAABgAAAIYAAADGAAAA1EAAABRAAAAUQAAAEYAAAtGAAAHRgAAAEYAAAFhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAAYAAADGAAAAxgAAABhAAAAYQAAAGEAAAAWAAAENwAAABYAAAFhAAAAYQAAABgAAAAYAAABGAAAARgAAANhAAAAGAAAAxgAAAIYAAABYAAAAEYAAAlGAAAKRgAACUYAAAFGAAABPQAAABgAAAAYAAADGAAAAxgAAAAYAAACYQAAAGEAAAA3AAAANwAAAGAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAT0AAAAYAAADGAAAAxgAAAMYAAAAGAAAARgAAANhAAAAGAAAAhgAAAFgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAAGAAAARgAAAIYAAABGAAAAxgAAAFhAAAAYQAAABgAAAAYAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGEAAAA9AAAANwAAAD0AAABhAAAAYQAAABgAAAEYAAADGAAAA2AAAABgAAAAYAAAAAAAAAAAAAAAYAAAAD0AAAAuAAAAGAAAAhgAAAEYAAABGAAAARgAAAAYAAADGAAAAxgAAAFgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA9AAAALgAAABgAAAEYAAABNQAAADUAAAA1AAAANQAAADUAAAA1AAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAC4AAAAYAAADNQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 1,-1: ind: 1,-1 - tiles: FQAAAxUAAAMVAAABFQAAAhUAAAQVAAACFQAABRUAAAQVAAAEFQAAAhUAAAAfAAAAHwAAAB8AAAAfAAAAHwAAABUAAAYVAAABFQAAABUAAAEVAAAEFQAAAxUAAAAVAAAEFQAABBUAAAQVAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAFQAABWEAAABhAAAAYQAAABUAAAUVAAAFFQAAABUAAAQVAAADFQAABBUAAANGAAACRgAACEYAAAZGAAACXgAAAF4AAAFeAAABXgAAAV4AAANhAAAAFQAABBUAAAYVAAADFQAABhUAAAAVAAAARgAADEYAAAMWAAACRgAACV4AAAFeAAAAXgAAAl4AAAFeAAADYQAAABUAAAEVAAAAFQAAABUAAAEVAAAERgAACUYAAAAWAAACFgAAABYAAAVeAAAAXgAAAV4AAABeAAABXgAAA2EAAAAVAAAFFQAAAxUAAAYVAAADUQAAABYAAAQWAAAGFgAAAEYAAAkWAAAFNwAAAD0AAABhAAAAYQAAAFQAAAFhAAAAFQAAABUAAAIVAAAEFQAABGEAAABGAAAERgAAChYAAAUWAAAGFgAAAVoAAABaAAAAFQAAABUAAABhAAAAFQAABGEAAAAVAAAGFQAAABUAAAQVAAAFFQAABkYAAAZGAAADFgAAAUYAAARaAAAAWgAAAFoAAAAVAAAAFQAABBUAAAYVAAAGFQAABBUAAAYVAAAAFQAABhUAAAYVAAAERgAADEYAAARGAAAEWgAAAFoAAABaAAAAFQAAABUAAAMVAAACFQAAABUAAAYVAAABFQAABRUAAAYVAAADFQAABhUAAAIVAAABRgAAA1oAAABaAAAAWgAAAGEAAAAVAAACUQAAABUAAAMVAAAAFQAAARUAAAIVAAAGFQAABRUAAAAVAAABFQAABRUAAABaAAAAWgAAAFoAAABhAAAAVQAAA1UAAAEVAAAFFQAAABUAAAAVAAAAFQAABhUAAAAVAAAFFQAAAGEAAAAVAAAENwAAAD0AAAA9AAAAYQAAAFUAAABVAAACVQAAA1UAAAIVAAAAFQAAARUAAAMVAAAGFQAAAhUAAAAVAAAEFQAAA1QAAAJUAAACVAAAAjcAAABVAAABVQAAA1UAAAJVAAABVQAAA2EAAABhAAAAYQAAABUAAAYVAAACFQAABBUAAANUAAADVAAAAFQAAAM9AAAAVQAAAVUAAAJVAAAAVQAAA1UAAAJVAAADVQAAA2EAAAAVAAADFQAAAhUAAAAVAAACVAAAA1QAAAJUAAADYQAAAFUAAABVAAAAVQAAAVUAAABVAAACVQAAAVUAAAIVAAAEFQAAAmEAAABRAAAAYQAAAA== + tiles: + FQAAAxUAAAMVAAABFQAAAhUAAAQVAAACFQAABRUAAAQVAAAEFQAAAhUAAAAfAAAAHwAAAB8AAAAfAAAAHwAAABUAAAYVAAABFQAAABUAAAEVAAAEFQAAAxUAAAAVAAAEFQAABBUAAAQVAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAFQAABWEAAABhAAAAYQAAABUAAAUVAAAFFQAAABUAAAQVAAADFQAABBUAAANGAAACRgAACEYAAAZGAAACXgAAAF4AAAFeAAABXgAAAV4AAANhAAAAFQAABBUAAAYVAAADFQAABhUAAAAVAAAARgAADEYAAAMWAAACRgAACV4AAAFeAAAAXgAAAl4AAAFeAAADYQAAABUAAAEVAAAAFQAAABUAAAEVAAAERgAACUYAAAAWAAACFgAAABYAAAVeAAAAXgAAAV4AAABeAAABXgAAA2EAAAAVAAAFFQAAAxUAAAYVAAADUQAAABYAAAQWAAAGFgAAAEYAAAkWAAAFNwAAAD0AAABhAAAAYQAAAFQAAAFhAAAAFQAAABUAAAIVAAAEFQAABGEAAABGAAAERgAAChYAAAUWAAAGFgAAAVoAAABaAAAAFQAAABUAAABhAAAAFQAABGEAAAAVAAAGFQAAABUAAAQVAAAFFQAABkYAAAZGAAADFgAAAUYAAARaAAAAWgAAAFoAAAAVAAAAFQAABBUAAAYVAAAGFQAABBUAAAYVAAAAFQAABhUAAAYVAAAERgAADEYAAARGAAAEWgAAAFoAAABaAAAAFQAAABUAAAMVAAACFQAAABUAAAYVAAABFQAABRUAAAYVAAADFQAABhUAAAIVAAABRgAAA1oAAABaAAAAWgAAAGEAAAAVAAACUQAAABUAAAMVAAAAFQAAARUAAAIVAAAGFQAABRUAAAAVAAABFQAABRUAAABaAAAAWgAAAFoAAABhAAAAVQAAA1UAAAEVAAAFFQAAABUAAAAVAAAAFQAABhUAAAAVAAAFFQAAAGEAAAAVAAAENwAAAD0AAAA9AAAAYQAAAFUAAABVAAACVQAAA1UAAAIVAAAAFQAAARUAAAMVAAAGFQAAAhUAAAAVAAAEFQAAA1QAAAJUAAACVAAAAjcAAABVAAABVQAAA1UAAAJVAAABVQAAA2EAAABhAAAAYQAAABUAAAYVAAACFQAABBUAAANUAAADVAAAAFQAAAM9AAAAVQAAAVUAAAJVAAAAVQAAA1UAAAJVAAADVQAAA2EAAAAVAAADFQAAAhUAAAAVAAACVAAAA1QAAAJUAAADYQAAAFUAAABVAAAAVQAAAVUAAABVAAACVQAAAVUAAAIVAAAEFQAAAmEAAABRAAAAYQAAAA== 1,0: ind: 1,0 - tiles: VAAAAFQAAAFUAAADVQAAA1UAAAFVAAAAVQAAAlUAAAJVAAACVQAAAVUAAAAVAAAGFQAABF4AAAJeAAACXgAAA1QAAAFUAAABVAAAAGEAAABVAAABVQAAABUAAAEVAAAEFQAAAF4AAAFeAAADFQAAAhUAAAJeAAADXgAAAF4AAABUAAACVAAAA1QAAAFhAAAAYQAAAGEAAAAVAAADFQAAARUAAAJeAAACXgAAAF4AAABhAAAAXgAAAV4AAAJeAAABVAAAAVQAAANUAAAANwAAAEcAAAJHAAADRwAAABUAAAQVAAAEXgAAAF4AAAJeAAACFgAAABYAAAIWAAAFFgAAAlQAAABUAAABVAAAATcAAABHAAADRwAAA0cAAABHAAAAYQAAAGEAAABeAAACXgAAABYAAAcWAAABFgAAABYAAAI9AAAAPQAAAGEAAABhAAAARwAAAkcAAAJHAAABRwAAAGEAAABhAAAAXgAAAl4AAAMWAAABFgAABBYAAAUWAAABRgAACUYAAAAVAAAFFQAAARUAAANHAAAARwAAA0cAAANhAAAAFQAAAF4AAANeAAACXgAAABYAAAIWAAAGFgAAAUYAAANGAAABRgAAAxUAAAUVAAAARwAAAEcAAANHAAAANwAAAF4AAABeAAABXgAAAV4AAANeAAABFgAABxYAAARLAAAARgAACkYAAAxGAAAHFQAAA0cAAABHAAAARwAAAWEAAAAVAAABXgAAAV4AAANeAAACXgAAAl4AAAFeAAADSwAAAUsAAANGAAAFRgAAB2EAAABHAAABRwAAA0cAAAAVAAADFQAAAGEAAABeAAAAXgAAAV4AAABhAAAAYQAAAEsAAAJLAAAASwAAAEYAAABhAAAARwAAAUcAAANHAAAARwAAAEcAAANeAAABXgAAAl4AAAJeAAACXgAAA0cAAABLAAABSwAAAksAAAFLAAACNwAAAEcAAANHAAACRwAAAkcAAAJHAAACXgAAAl4AAANeAAABXgAAAF4AAANHAAABRgAACksAAAJLAAAASwAAAj0AAABHAAAARwAAA0cAAAJHAAABRwAAAV4AAAFeAAACXgAAAV4AAABeAAAARwAAAlIAAABSAAAASwAAA0sAAAI3AAAARwAAA0cAAAFHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAFQAAAhUAAAUVAAACFQAAA0cAAABHAAACRwAAAFEAAAAVAAAAYQAAABUAAAAVAAAEFQAAAhUAAAIVAAAEFQAABBUAAAQVAAACFQAAAxUAAANHAAAARwAAA0cAAAIVAAADFQAABhUAAAUVAAAGFQAABmEAAAAVAAAGFQAAAQ== + tiles: + VAAAAFQAAAFUAAADVQAAA1UAAAFVAAAAVQAAAlUAAAJVAAACVQAAAVUAAAAVAAAGFQAABF4AAAJeAAACXgAAA1QAAAFUAAABVAAAAGEAAABVAAABVQAAABUAAAEVAAAEFQAAAF4AAAFeAAADFQAAAhUAAAJeAAADXgAAAF4AAABUAAACVAAAA1QAAAFhAAAAYQAAAGEAAAAVAAADFQAAARUAAAJeAAACXgAAAF4AAABhAAAAXgAAAV4AAAJeAAABVAAAAVQAAANUAAAANwAAAEcAAAJHAAADRwAAABUAAAQVAAAEXgAAAF4AAAJeAAACFgAAABYAAAIWAAAFFgAAAlQAAABUAAABVAAAATcAAABHAAADRwAAA0cAAABHAAAAYQAAAGEAAABeAAACXgAAABYAAAcWAAABFgAAABYAAAI9AAAAPQAAAGEAAABhAAAARwAAAkcAAAJHAAABRwAAAGEAAABhAAAAXgAAAl4AAAMWAAABFgAABBYAAAUWAAABRgAACUYAAAAVAAAFFQAAARUAAANHAAAARwAAA0cAAANhAAAAFQAAAF4AAANeAAACXgAAABYAAAIWAAAGFgAAAUYAAANGAAABRgAAAxUAAAUVAAAARwAAAEcAAANHAAAANwAAAF4AAABeAAABXgAAAV4AAANeAAABFgAABxYAAARLAAAARgAACkYAAAxGAAAHFQAAA0cAAABHAAAARwAAAWEAAAAVAAABXgAAAV4AAANeAAACXgAAAl4AAAFeAAADSwAAAUsAAANGAAAFRgAAB2EAAABHAAABRwAAA0cAAAAVAAADFQAAAGEAAABeAAAAXgAAAV4AAABhAAAAYQAAAEsAAAJLAAAASwAAAEYAAABhAAAARwAAAUcAAANHAAAARwAAAEcAAANeAAABXgAAAl4AAAJeAAACXgAAA0cAAABLAAABSwAAAksAAAFLAAACNwAAAEcAAANHAAACRwAAAkcAAAJHAAACXgAAAl4AAANeAAABXgAAAF4AAANHAAABRgAACksAAAJLAAAASwAAAj0AAABHAAAARwAAA0cAAAJHAAABRwAAAV4AAAFeAAACXgAAAV4AAABeAAAARwAAAlIAAABSAAAASwAAA0sAAAI3AAAARwAAA0cAAAFHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAFQAAAhUAAAUVAAACFQAAA0cAAABHAAACRwAAAFEAAAAVAAAAYQAAABUAAAAVAAAEFQAAAhUAAAIVAAAEFQAABBUAAAQVAAACFQAAAxUAAANHAAAARwAAA0cAAAIVAAADFQAABhUAAAUVAAAGFQAABmEAAAAVAAAGFQAAAQ== 1,1: ind: 1,1 - tiles: FQAAAxUAAAQVAAAFFQAABFEAAABHAAADRwAAAxUAAAAVAAAGFQAABhUAAABhAAAAUQAAAGEAAAAVAAAAFQAAARUAAABhAAAAUQAAAGEAAABhAAAARwAAAkcAAAMVAAAFFQAABRUAAAFhAAAAYQAAABUAAAVhAAAAFQAABRUAAAYVAAAFYQAAABUAAAMVAAAGYQAAAEcAAAFHAAABRwAAARUAAAReAAABXgAAA2EAAAAVAAAGYQAAABUAAAUVAAADUQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAAJhAAAAXgAAAl4AAAJhAAAAYQAAAGEAAAA3AAAAYQAAABgAAAI3AAAAXgAAA14AAABhAAAARwAAAkcAAAFHAAADYQAAAF4AAAFeAAACNwAAAF4AAANeAAABXgAAAF4AAAIYAAADYQAAAF4AAAFeAAABYQAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABeAAADXgAAA14AAANhAAAAGAAAAWEAAABeAAADXgAAA2EAAABHAAADRwAAAkcAAANHAAAAYQAAAF4AAANeAAAAXgAAAV4AAAFeAAABYQAAABgAAANhAAAAYQAAAGEAAABhAAAARwAAA0cAAAJHAAAARwAAA2EAAABeAAABXgAAAl4AAANeAAACXgAAAWEAAAAYAAACGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAkcAAAFhAAAAXgAAA14AAABeAAADXgAAA14AAAJhAAAAGAAAARgAAAEYAAAAGAAAAWEAAABHAAABRwAAA0cAAAFHAAABYQAAAD0AAABHAAACPQAAAD0AAABhAAAAYQAAAF4AAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAANHAAADYQAAAGEAAABHAAAARwAAAUcAAANHAAADRwAAA2EAAABeAAAAPQAAAEcAAABHAAACRwAAAUcAAAJHAAABRwAAAUcAAAFHAAADRwAAAEcAAAFHAAADRwAAAkcAAABHAAABXgAAATcAAABHAAABRwAAAkcAAANHAAAARwAAAkcAAABHAAAARwAAA0cAAAFHAAACRwAAAEcAAANHAAAARwAAAl4AAAI9AAAARwAAAUcAAAJHAAADRwAAA0cAAANHAAACRwAAAEcAAAFHAAADRwAAAUcAAAJHAAABRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA3AAAAPQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEcAAAJHAAADRgAAAEYAAANGAAAHRgAADEYAAANGAAAJRgAACUYAAAZGAAAHRgAAB0YAAAFGAAAMRgAAA2EAAABHAAACRwAAAg== + tiles: + FQAAAxUAAAQVAAAFFQAABFEAAABHAAADRwAAAxUAAAAVAAAGFQAABhUAAABhAAAAUQAAAGEAAAAVAAAAFQAAARUAAABhAAAAUQAAAGEAAABhAAAARwAAAkcAAAMVAAAFFQAABRUAAAFhAAAAYQAAABUAAAVhAAAAFQAABRUAAAYVAAAFYQAAABUAAAMVAAAGYQAAAEcAAAFHAAABRwAAARUAAAReAAABXgAAA2EAAAAVAAAGYQAAABUAAAUVAAADUQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAAJhAAAAXgAAAl4AAAJhAAAAYQAAAGEAAAA3AAAAYQAAABgAAAI3AAAAXgAAA14AAABhAAAARwAAAkcAAAFHAAADYQAAAF4AAAFeAAACNwAAAF4AAANeAAABXgAAAF4AAAIYAAADYQAAAF4AAAFeAAABYQAAAEcAAABHAAAARwAAAGEAAABhAAAAYQAAAGEAAABeAAADXgAAA14AAANhAAAAGAAAAWEAAABeAAADXgAAA2EAAABHAAADRwAAAkcAAANHAAAAYQAAAF4AAANeAAAAXgAAAV4AAAFeAAABYQAAABgAAANhAAAAYQAAAGEAAABhAAAARwAAA0cAAAJHAAAARwAAA2EAAABeAAABXgAAAl4AAANeAAACXgAAAWEAAAAYAAACGAAAABgAAAAYAAAAYQAAAEcAAABHAAAARwAAAkcAAAFhAAAAXgAAA14AAABeAAADXgAAA14AAAJhAAAAGAAAARgAAAEYAAAAGAAAAWEAAABHAAABRwAAA0cAAAFHAAABYQAAAD0AAABHAAACPQAAAD0AAABhAAAAYQAAAF4AAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAANHAAADYQAAAGEAAABHAAAARwAAAUcAAANHAAADRwAAA2EAAABeAAAAPQAAAEcAAABHAAACRwAAAUcAAAJHAAABRwAAAUcAAAFHAAADRwAAAEcAAAFHAAADRwAAAkcAAABHAAABXgAAATcAAABHAAABRwAAAkcAAANHAAAARwAAAkcAAABHAAAARwAAA0cAAAFHAAACRwAAAEcAAANHAAAARwAAAl4AAAI9AAAARwAAAUcAAAJHAAADRwAAA0cAAANHAAACRwAAAEcAAAFHAAADRwAAAUcAAAJHAAABRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA3AAAAPQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEcAAAJHAAADRgAAAEYAAANGAAAHRgAADEYAAANGAAAJRgAACUYAAAZGAAAHRgAAB0YAAAFGAAAMRgAAA2EAAABHAAACRwAAAg== 1,2: ind: 1,2 - tiles: YQAAAEYAAABGAAAGRgAACEYAAAhGAAAKRgAACkYAAAZGAAAIRgAAC0YAAARGAAAJRgAACWEAAABHAAACRwAAA2EAAAA9AAAAPQAAAGEAAABhAAAAYQAAAEYAAAlhAAAAYQAAAGEAAAA9AAAAYQAAAGEAAABhAAAARwAAAkcAAAMYAAAAGAAAAhgAAAAYAAADGAAAAGEAAAAuAAAAYQAAAEcAAABHAAADRwAAAEcAAAJHAAABYQAAAEcAAABHAAABGAAAABgAAAMYAAADGAAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAAJHAAACRwAAADcAAABHAAACRwAAADcAAAA9AAAAPQAAAGEAAABhAAAARwAAAkcAAAJHAAACRwAAAEcAAABHAAACRwAAAkcAAAI3AAAARwAAAUcAAAAYAAABGAAAAhgAAAEYAAAANwAAAEcAAAFHAAACRwAAAUcAAANHAAABRwAAAkcAAAJHAAAAYQAAAEcAAABHAAABGAAAARgAAAMYAAAAGAAAAz0AAABHAAACRwAAAUcAAAFHAAABRwAAA0cAAAJHAAADRwAAAFEAAABHAAAARwAAAxgAAAEYAAABGAAAARgAAANhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAACRwAAAGEAAABhAAAARwAAAEcAAAIYAAACGAAAABgAAAFhAAAAYQAAABgAAAMYAAADGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA3AAAAPQAAADcAAABhAAAAYQAAABgAAAEYAAACGAAAABgAAAEYAAADGAAAAD0AAABGAAALRgAACGEAAAAYAAAAGAAAARgAAAEYAAAAGAAAAmEAAAAYAAADGAAAABgAAAEYAAABGAAAARgAAAE9AAAARgAAAUYAAAhhAAAAGAAAAV4AAAMYAAACGAAAAxgAAAJhAAAAYQAAABgAAAAYAAABGAAAABgAAAEYAAACPQAAAEYAAAhGAAAAYQAAABgAAABeAAADLgAAAC4AAAAuAAAAGAAAA2EAAABhAAAAPQAAADcAAABhAAAAYQAAAGEAAABGAAAFRgAABWEAAAAYAAACXgAAABgAAAIYAAADGAAAAhgAAAMYAAADGAAAAxgAAAMYAAACGAAAARgAAAI9AAAARgAABkYAAAdhAAAAGAAAAhgAAAMYAAACGAAAAhgAAAAYAAACGAAAARgAAAEYAAADGAAAAhgAAAAYAAACPQAAAEYAAAhGAAABYQAAAGEAAAA9AAAANQAAABgAAAAYAAAAGAAAAhgAAAMYAAADGAAAAxgAAAMYAAADGAAAAz0AAABGAAAFRgAADGEAAAAYAAAAGAAAAg== + tiles: + YQAAAEYAAABGAAAGRgAACEYAAAhGAAAKRgAACkYAAAZGAAAIRgAAC0YAAARGAAAJRgAACWEAAABHAAACRwAAA2EAAAA9AAAAPQAAAGEAAABhAAAAYQAAAEYAAAlhAAAAYQAAAGEAAAA9AAAAYQAAAGEAAABhAAAARwAAAkcAAAMYAAAAGAAAAhgAAAAYAAADGAAAAGEAAAAuAAAAYQAAAEcAAABHAAADRwAAAEcAAAJHAAABYQAAAEcAAABHAAABGAAAABgAAAMYAAADGAAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAAJHAAACRwAAADcAAABHAAACRwAAADcAAAA9AAAAPQAAAGEAAABhAAAARwAAAkcAAAJHAAACRwAAAEcAAABHAAACRwAAAkcAAAI3AAAARwAAAUcAAAAYAAABGAAAAhgAAAEYAAAANwAAAEcAAAFHAAACRwAAAUcAAANHAAABRwAAAkcAAAJHAAAAYQAAAEcAAABHAAABGAAAARgAAAMYAAAAGAAAAz0AAABHAAACRwAAAUcAAAFHAAABRwAAA0cAAAJHAAADRwAAAFEAAABHAAAARwAAAxgAAAEYAAABGAAAARgAAANhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAACRwAAAGEAAABhAAAARwAAAEcAAAIYAAACGAAAABgAAAFhAAAAYQAAABgAAAMYAAADGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA3AAAAPQAAADcAAABhAAAAYQAAABgAAAEYAAACGAAAABgAAAEYAAADGAAAAD0AAABGAAALRgAACGEAAAAYAAAAGAAAARgAAAEYAAAAGAAAAmEAAAAYAAADGAAAABgAAAEYAAABGAAAARgAAAE9AAAARgAAAUYAAAhhAAAAGAAAAV4AAAMYAAACGAAAAxgAAAJhAAAAYQAAABgAAAAYAAABGAAAABgAAAEYAAACPQAAAEYAAAhGAAAAYQAAABgAAABeAAADLgAAAC4AAAAuAAAAGAAAA2EAAABhAAAAPQAAADcAAABhAAAAYQAAAGEAAABGAAAFRgAABWEAAAAYAAACXgAAABgAAAIYAAADGAAAAhgAAAMYAAADGAAAAxgAAAMYAAACGAAAARgAAAI9AAAARgAABkYAAAdhAAAAGAAAAhgAAAMYAAACGAAAAhgAAAAYAAACGAAAARgAAAEYAAADGAAAAhgAAAAYAAACPQAAAEYAAAhGAAABYQAAAGEAAAA9AAAANQAAABgAAAAYAAAAGAAAAhgAAAMYAAADGAAAAxgAAAMYAAADGAAAAz0AAABGAAAFRgAADGEAAAAYAAAAGAAAAg== 2,-1: ind: 2,-1 - tiles: HwAAAB8AAABhAAAAYQAAADcAAAA3AAAAYQAAAEYAAAxGAAADRgAACEYAAAdLAAAASwAAA0YAAAlGAAAJRgAAA2EAAABhAAAAYQAAAEYAAANLAAADSwAAAEYAAARGAAALFQAAAxUAAARGAAALSwAAAEsAAABGAAABRgAABEYAAAxGAAADRgAAAUYAAAVGAAAHSwAAAEsAAAJGAAAGRgAABBUAAAMVAAAARgAAAUsAAABLAAAARgAACUYAAANGAAAFRgAAAUYAAABLAAACSwAAA0sAAAJLAAACSwAAAksAAABLAAABSwAAAksAAAFLAAAASwAAAUsAAAJLAAABSwAAAEYAAAxLAAABSwAAAksAAABLAAABSwAAAEsAAANLAAABSwAAAksAAAFLAAADSwAAA0sAAAFLAAACSwAAAEsAAAMWAAAHSwAAAksAAABLAAAASwAAA0sAAAFLAAACSwAAAUsAAAJLAAABSwAAA0sAAAFLAAADSwAAA0sAAANGAAABRgAAAEsAAAJLAAADSwAAAUYAAAJGAAAMSwAAAksAAAFGAAAMRgAAAUYAAABGAAALRgAAAEYAAAFGAAAARgAAC0YAAAdLAAABSwAAAEsAAANGAAAHYQAAADcAAAA3AAAAPQAAAD0AAABhAAAAYQAAAEYAAAVGAAAARgAAAUYAAABGAAAISwAAAksAAAFLAAABRgAAAD0AAABeAAADXgAAAV4AAABeAAABXgAAAGEAAABhAAAARgAACkYAAAJGAAAMRgAADEsAAANLAAADSwAAAEYAAAM9AAAAXgAAAF4AAAFeAAADXgAAAF4AAABeAAAAYQAAAEYAAAdGAAAHRgAABEYAAAlLAAACSwAAAksAAABGAAAFYQAAAGEAAABhAAAAXgAAA14AAABeAAACXgAAAGEAAAAVAAADFQAABBUAAARGAAACSwAAAEsAAAJLAAABRgAAC0YAAARGAAAGYQAAAF4AAANeAAAAXgAAAl4AAAEVAAAFFQAAAxUAAAUVAAAGYQAAADcAAAA9AAAANwAAAGEAAAAVAAAGFgAAABUAAAQVAAABFQAABRUAAAQVAAAFFQAABBUAAAEVAAABFQAAAmEAAABHAAABRwAAAEcAAAFhAAAAFQAABhUAAAQVAAAGFQAABmEAAAAVAAACFQAAAhUAAAMVAAAGFQAABBUAAAFRAAAARwAAA0cAAAFHAAAAYQAAABUAAAMVAAAGFQAABRUAAAMVAAAAFQAAAxUAAAUVAAACFQAAAhUAAAAVAAACYQAAAEcAAAJHAAACRwAAARUAAAAVAAAFFQAAAhUAAAUVAAABFQAAARUAAAAVAAADFQAAARUAAAQVAAAGFQAAAg== + tiles: + HwAAAB8AAABhAAAAYQAAADcAAAA3AAAAYQAAAEYAAAxGAAADRgAACEYAAAdLAAAASwAAA0YAAAlGAAAJRgAAA2EAAABhAAAAYQAAAEYAAANLAAADSwAAAEYAAARGAAALFQAAAxUAAARGAAALSwAAAEsAAABGAAABRgAABEYAAAxGAAADRgAAAUYAAAVGAAAHSwAAAEsAAAJGAAAGRgAABBUAAAMVAAAARgAAAUsAAABLAAAARgAACUYAAANGAAAFRgAAAUYAAABLAAACSwAAA0sAAAJLAAACSwAAAksAAABLAAABSwAAAksAAAFLAAAASwAAAUsAAAJLAAABSwAAAEYAAAxLAAABSwAAAksAAABLAAABSwAAAEsAAANLAAABSwAAAksAAAFLAAADSwAAA0sAAAFLAAACSwAAAEsAAAMWAAAHSwAAAksAAABLAAAASwAAA0sAAAFLAAACSwAAAUsAAAJLAAABSwAAA0sAAAFLAAADSwAAA0sAAANGAAABRgAAAEsAAAJLAAADSwAAAUYAAAJGAAAMSwAAAksAAAFGAAAMRgAAAUYAAABGAAALRgAAAEYAAAFGAAAARgAAC0YAAAdLAAABSwAAAEsAAANGAAAHYQAAADcAAAA3AAAAPQAAAD0AAABhAAAAYQAAAEYAAAVGAAAARgAAAUYAAABGAAAISwAAAksAAAFLAAABRgAAAD0AAABeAAADXgAAAV4AAABeAAABXgAAAGEAAABhAAAARgAACkYAAAJGAAAMRgAADEsAAANLAAADSwAAAEYAAAM9AAAAXgAAAF4AAAFeAAADXgAAAF4AAABeAAAAYQAAAEYAAAdGAAAHRgAABEYAAAlLAAACSwAAAksAAABGAAAFYQAAAGEAAABhAAAAXgAAA14AAABeAAACXgAAAGEAAAAVAAADFQAABBUAAARGAAACSwAAAEsAAAJLAAABRgAAC0YAAARGAAAGYQAAAF4AAANeAAAAXgAAAl4AAAEVAAAFFQAAAxUAAAUVAAAGYQAAADcAAAA9AAAANwAAAGEAAAAVAAAGFgAAABUAAAQVAAABFQAABRUAAAQVAAAFFQAABBUAAAEVAAABFQAAAmEAAABHAAABRwAAAEcAAAFhAAAAFQAABhUAAAQVAAAGFQAABmEAAAAVAAACFQAAAhUAAAMVAAAGFQAABBUAAAFRAAAARwAAA0cAAAFHAAAAYQAAABUAAAMVAAAGFQAABRUAAAMVAAAAFQAAAxUAAAUVAAACFQAAAhUAAAAVAAACYQAAAEcAAAJHAAACRwAAARUAAAAVAAAFFQAAAhUAAAUVAAABFQAAARUAAAAVAAADFQAAARUAAAQVAAAGFQAAAg== 2,0: ind: 2,0 - tiles: YQAAAEcAAANHAAACRwAAAmEAAABhAAAAUQAAABUAAAEVAAABFgAABRUAAAUVAAACFQAABBUAAAMVAAABFQAABmEAAABHAAAARwAAAUcAAANhAAAARwAAA0cAAAFHAAACFQAAAxUAAAEVAAAFFQAABhUAAAUVAAADYQAAAGEAAABhAAAARwAAA0cAAAJHAAABYQAAAGEAAABHAAADRwAAAWEAAAAVAAAEFQAAAhUAAAIVAAAFFQAABhgAAAMYAAAAYQAAAEcAAANHAAADRwAAAkcAAAE3AAAARwAAAUcAAAMVAAAGFQAAAGEAAAAVAAACFQAABBUAAAQYAAAAGAAAA2EAAABHAAAARwAAA0cAAABHAAAARwAAAEcAAABHAAABYQAAABUAAANRAAAAFQAAABUAAABhAAAAGAAAAhgAAANhAAAARwAAAUcAAAJHAAACRwAAAGEAAABHAAAARwAAA2EAAAAVAAAEYQAAABUAAAMVAAAFYQAAABgAAAIYAAAAPQAAAEcAAAFHAAACRwAAAmEAAABHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAYAAADGAAAAz0AAABHAAAARwAAAEcAAAJhAAAARwAAAEcAAAJHAAACRwAAAUcAAAI9AAAARwAAAEcAAANHAAABRwAAA0cAAAI9AAAARwAAAEcAAAJHAAABNwAAAEcAAAFHAAADRwAAAUcAAABHAAAARwAAAUcAAAFHAAACRwAAAUcAAAFHAAACRwAAAEcAAABHAAADRwAAAzcAAABHAAACRwAAAUcAAABHAAACRwAAAj0AAABHAAABRwAAAEcAAANHAAADRwAAAEcAAABHAAADRwAAAEcAAABhAAAAPQAAAD0AAABhAAAANwAAAGEAAABhAAAARwAAA0cAAAFHAAAARwAAAEcAAANHAAABRwAAA0cAAAFHAAAARwAAA0cAAAFHAAABRwAAAUcAAAJHAAABRwAAAkcAAAJHAAABRwAAAUcAAAFHAAAARwAAAkcAAABHAAABRwAAAUcAAAJHAAAARwAAAUcAAABHAAABRwAAAEcAAAFHAAABRwAAAEcAAABHAAACRwAAAGEAAABHAAADRwAAAUcAAABhAAAARwAAA0cAAANHAAACYQAAADcAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAA3AAAARwAAA0cAAABHAAACYQAAAEcAAABHAAACYQAAAGEAAABHAAAARwAAAUcAAAFHAAACPQAAAGAAAAAAAAAAYQAAAEcAAAFHAAAARwAAAWEAAABHAAADRwAAAGEAAABHAAACRwAAA0cAAAJHAAABRwAAAT0AAABgAAAAAAAAAA== + tiles: + YQAAAEcAAANHAAACRwAAAmEAAABhAAAAUQAAABUAAAEVAAABFgAABRUAAAUVAAACFQAABBUAAAMVAAABFQAABmEAAABHAAAARwAAAUcAAANhAAAARwAAA0cAAAFHAAACFQAAAxUAAAEVAAAFFQAABhUAAAUVAAADYQAAAGEAAABhAAAARwAAA0cAAAJHAAABYQAAAGEAAABHAAADRwAAAWEAAAAVAAAEFQAAAhUAAAIVAAAFFQAABhgAAAMYAAAAYQAAAEcAAANHAAADRwAAAkcAAAE3AAAARwAAAUcAAAMVAAAGFQAAAGEAAAAVAAACFQAABBUAAAQYAAAAGAAAA2EAAABHAAAARwAAA0cAAABHAAAARwAAAEcAAABHAAABYQAAABUAAANRAAAAFQAAABUAAABhAAAAGAAAAhgAAANhAAAARwAAAUcAAAJHAAACRwAAAGEAAABHAAAARwAAA2EAAAAVAAAEYQAAABUAAAMVAAAFYQAAABgAAAIYAAAAPQAAAEcAAAFHAAACRwAAAmEAAABHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAYAAADGAAAAz0AAABHAAAARwAAAEcAAAJhAAAARwAAAEcAAAJHAAACRwAAAUcAAAI9AAAARwAAAEcAAANHAAABRwAAA0cAAAI9AAAARwAAAEcAAAJHAAABNwAAAEcAAAFHAAADRwAAAUcAAABHAAAARwAAAUcAAAFHAAACRwAAAUcAAAFHAAACRwAAAEcAAABHAAADRwAAAzcAAABHAAACRwAAAUcAAABHAAACRwAAAj0AAABHAAABRwAAAEcAAANHAAADRwAAAEcAAABHAAADRwAAAEcAAABhAAAAPQAAAD0AAABhAAAANwAAAGEAAABhAAAARwAAA0cAAAFHAAAARwAAAEcAAANHAAABRwAAA0cAAAFHAAAARwAAA0cAAAFHAAABRwAAAUcAAAJHAAABRwAAAkcAAAJHAAABRwAAAUcAAAFHAAAARwAAAkcAAABHAAABRwAAAUcAAAJHAAAARwAAAUcAAABHAAABRwAAAEcAAAFHAAABRwAAAEcAAABHAAACRwAAAGEAAABHAAADRwAAAUcAAABhAAAARwAAA0cAAANHAAACYQAAADcAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAA3AAAARwAAA0cAAABHAAACYQAAAEcAAABHAAACYQAAAGEAAABHAAAARwAAAUcAAAFHAAACPQAAAGAAAAAAAAAAYQAAAEcAAAFHAAAARwAAAWEAAABHAAADRwAAAGEAAABHAAACRwAAA0cAAAJHAAABRwAAAT0AAABgAAAAAAAAAA== 2,1: ind: 2,1 - tiles: YQAAAEcAAABHAAACRwAAAmEAAABhAAAAUQAAAGEAAABhAAAARwAAA0cAAANhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABHAAACRwAAAkcAAANhAAAAFQAAABUAAAAVAAAEYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAJHAAAAYQAAABUAAAMVAAAGFQAAABUAAAQVAAADRgAADEYAAAsAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAFHAAACRwAAAGEAAABhAAAAFQAABhUAAAIVAAADRgAABUYAAAUAAAAAAAAAAAAAAAAAAAAAAAAAADcAAABHAAACRwAAAkcAAAFRAAAAFQAAAxUAAAIVAAAFRgAAAkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAJHAAACYQAAAGEAAAAVAAADFQAABUYAAAhGAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAADAAAAAwAAAAMAAAACoAAABhAAAAFQAABBUAAABGAAACRgAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAwAAAAMAAAADAAAAAqAAAAYQAAAFEAAAAVAAABFQAABUYAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAAMAAAADAAAAAwAAAAKgAAAGEAAAAVAAAGFQAAAhUAAAJGAAAMRgAADAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAADAAAAAwAAAAMAAAACoAAABhAAAAFQAAAxUAAAQVAAADFQAAA0YAAAVGAAAIAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAA0cAAANhAAAAYQAAAGEAAAAVAAABFQAAARUAAAQVAAAFPQAAAD0AAAA9AAAAYQAAAGEAAABHAAACRwAAAEcAAABHAAABRwAAAEcAAAFHAAADRwAAA0cAAAFHAAADRwAAAUcAAABHAAAARwAAA0cAAANHAAACRwAAAkcAAAJHAAAARwAAAkcAAABHAAADRwAAAEcAAANHAAABRwAAAEcAAAJHAAADRwAAAkcAAAFHAAABRwAAAkcAAAJHAAABRwAAA0cAAANHAAABRwAAAUcAAAFHAAAARwAAAEcAAANHAAAARwAAAUcAAAFHAAAARwAAAUcAAAJHAAAAYQAAAEcAAABHAAABRwAAAWEAAABhAAAAYQAAAGEAAABRAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABhAAAARwAAAWEAAABHAAABRwAAA0cAAABhAAAAFQAABRUAAAJhAAAAFQAABmEAAAAYAAACGAAAABgAAAJhAAAARgAABg== + tiles: + YQAAAEcAAABHAAACRwAAAmEAAABhAAAAUQAAAGEAAABhAAAARwAAA0cAAANhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABHAAACRwAAAkcAAANhAAAAFQAAABUAAAAVAAAEYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAJHAAAAYQAAABUAAAMVAAAGFQAAABUAAAQVAAADRgAADEYAAAsAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAFHAAACRwAAAGEAAABhAAAAFQAABhUAAAIVAAADRgAABUYAAAUAAAAAAAAAAAAAAAAAAAAAAAAAADcAAABHAAACRwAAAkcAAAFRAAAAFQAAAxUAAAIVAAAFRgAAAkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAAJHAAACYQAAAGEAAAAVAAADFQAABUYAAAhGAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAADAAAAAwAAAAMAAAACoAAABhAAAAFQAABBUAAABGAAACRgAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAAAwAAAAMAAAADAAAAAqAAAAYQAAAFEAAAAVAAABFQAABUYAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAAMAAAADAAAAAwAAAAKgAAAGEAAAAVAAAGFQAAAhUAAAJGAAAMRgAADAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAADAAAAAwAAAAMAAAACoAAABhAAAAFQAAAxUAAAQVAAADFQAAA0YAAAVGAAAIAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAA0cAAANhAAAAYQAAAGEAAAAVAAABFQAAARUAAAQVAAAFPQAAAD0AAAA9AAAAYQAAAGEAAABHAAACRwAAAEcAAABHAAABRwAAAEcAAAFHAAADRwAAA0cAAAFHAAADRwAAAUcAAABHAAAARwAAA0cAAANHAAACRwAAAkcAAAJHAAAARwAAAkcAAABHAAADRwAAAEcAAANHAAABRwAAAEcAAAJHAAADRwAAAkcAAAFHAAABRwAAAkcAAAJHAAABRwAAA0cAAANHAAABRwAAAUcAAAFHAAAARwAAAEcAAANHAAAARwAAAUcAAAFHAAAARwAAAUcAAAJHAAAAYQAAAEcAAABHAAABRwAAAWEAAABhAAAAYQAAAGEAAABRAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABhAAAARwAAAWEAAABHAAABRwAAA0cAAABhAAAAFQAABRUAAAJhAAAAFQAABmEAAAAYAAACGAAAABgAAAJhAAAARgAABg== 2,2: ind: 2,2 - tiles: RwAAAGEAAABHAAADRwAAAkcAAAJhAAAAFQAAABUAAARhAAAAFQAAAlEAAAAYAAABGAAAAhgAAAJhAAAARgAAAEcAAANhAAAARwAAAUcAAABHAAAAYQAAAFEAAABhAAAAYQAAABUAAARhAAAAGAAAAhgAAAMYAAABYQAAAEYAAAZHAAABYQAAAGEAAABhAAAAYQAAAGEAAAAVAAADFQAAARUAAAYVAAAFYQAAAGEAAABhAAAAYQAAAGEAAABGAAAHRwAAA2EAAAAVAAADFQAABBUAAAIVAAAEFQAAAhUAAAMVAAAGFQAAABUAAAYVAAAGFQAABBUAAAZGAAAIRgAADEcAAABhAAAAFQAABGEAAABhAAAAYQAAAGEAAAAVAAAEFQAAAmEAAAAVAAAAFQAAABUAAANGAAAHRgAAB0YAAAZHAAACYQAAABUAAAFhAAAAGAAAARgAAAFhAAAAYQAAABUAAARhAAAARgAACUYAAAVGAAABRgAAAUYAAAxGAAACRwAAAVEAAABhAAAAYQAAABgAAAMYAAACGAAAAmEAAAAVAAAFFQAAABUAAABGAAAIRgAAAEYAAApGAAAARgAABkcAAABhAAAAYQAAAGEAAAAYAAADGAAAAWEAAABhAAAAYQAAAC4AAABGAAABRgAABEYAAAlGAAAARgAADEYAAAY9AAAAYQAAAGEAAABhAAAANwAAAGEAAABhAAAAFQAAARUAAAAVAAAAUQAAAEYAAAVGAAADRgAADEYAAAlGAAADGAAAABgAAAEYAAADGAAAAxgAAAEYAAACUQAAABUAAAVhAAAAYQAAAGEAAABhAAAAYQAAAEYAAARGAAAMRgAAC14AAAFeAAADXgAAAF4AAABeAAADGAAAA2EAAABhAAAAYQAAAF4AAANeAAABXgAAAmEAAABhAAAARgAABEYAAABeAAAAXgAAAV4AAANeAAADXgAAAxgAAABhAAAAXgAAAl4AAAFeAAADXgAAAF4AAAFeAAABYQAAACMAAAIjAAADXgAAAF4AAAJeAAADXgAAAl4AAAEYAAABYQAAAF4AAAFeAAAAXgAAA2EAAABhAAAANwAAAGEAAABGAAAGRgAACBgAAAMYAAACGAAAAxgAAAIYAAACGAAAA2EAAABeAAABXgAAA14AAAFhAAAAVAAAA1QAAAJhAAAARgAAA0YAAAM3AAAAPQAAAD0AAAA3AAAAPQAAAGEAAABhAAAAYQAAADcAAAA9AAAAYQAAAFQAAAAPAAAAYQAAAGAAAAAAAAAAGAAAAhgAAAAYAAAAGAAAARgAAAAYAAADGAAAAhgAAAIYAAACGAAAAWEAAABhAAAAYQAAAGEAAABgAAAAAAAAAA== + tiles: + RwAAAGEAAABHAAADRwAAAkcAAAJhAAAAFQAAABUAAARhAAAAFQAAAlEAAAAYAAABGAAAAhgAAAJhAAAARgAAAEcAAANhAAAARwAAAUcAAABHAAAAYQAAAFEAAABhAAAAYQAAABUAAARhAAAAGAAAAhgAAAMYAAABYQAAAEYAAAZHAAABYQAAAGEAAABhAAAAYQAAAGEAAAAVAAADFQAAARUAAAYVAAAFYQAAAGEAAABhAAAAYQAAAGEAAABGAAAHRwAAA2EAAAAVAAADFQAABBUAAAIVAAAEFQAAAhUAAAMVAAAGFQAAABUAAAYVAAAGFQAABBUAAAZGAAAIRgAADEcAAABhAAAAFQAABGEAAABhAAAAYQAAAGEAAAAVAAAEFQAAAmEAAAAVAAAAFQAAABUAAANGAAAHRgAAB0YAAAZHAAACYQAAABUAAAFhAAAAGAAAARgAAAFhAAAAYQAAABUAAARhAAAARgAACUYAAAVGAAABRgAAAUYAAAxGAAACRwAAAVEAAABhAAAAYQAAABgAAAMYAAACGAAAAmEAAAAVAAAFFQAAABUAAABGAAAIRgAAAEYAAApGAAAARgAABkcAAABhAAAAYQAAAGEAAAAYAAADGAAAAWEAAABhAAAAYQAAAC4AAABGAAABRgAABEYAAAlGAAAARgAADEYAAAY9AAAAYQAAAGEAAABhAAAANwAAAGEAAABhAAAAFQAAARUAAAAVAAAAUQAAAEYAAAVGAAADRgAADEYAAAlGAAADGAAAABgAAAEYAAADGAAAAxgAAAEYAAACUQAAABUAAAVhAAAAYQAAAGEAAABhAAAAYQAAAEYAAARGAAAMRgAAC14AAAFeAAADXgAAAF4AAABeAAADGAAAA2EAAABhAAAAYQAAAF4AAANeAAABXgAAAmEAAABhAAAARgAABEYAAABeAAAAXgAAAV4AAANeAAADXgAAAxgAAABhAAAAXgAAAl4AAAFeAAADXgAAAF4AAAFeAAABYQAAACMAAAIjAAADXgAAAF4AAAJeAAADXgAAAl4AAAEYAAABYQAAAF4AAAFeAAAAXgAAA2EAAABhAAAANwAAAGEAAABGAAAGRgAACBgAAAMYAAACGAAAAxgAAAIYAAACGAAAA2EAAABeAAABXgAAA14AAAFhAAAAVAAAA1QAAAJhAAAARgAAA0YAAAM3AAAAPQAAAD0AAAA3AAAAPQAAAGEAAABhAAAAYQAAADcAAAA9AAAAYQAAAFQAAAAPAAAAYQAAAGAAAAAAAAAAGAAAAhgAAAAYAAAAGAAAARgAAAAYAAADGAAAAhgAAAIYAAACGAAAAWEAAABhAAAAYQAAAGEAAABgAAAAAAAAAA== 0,3: ind: 0,3 - tiles: YAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAYAAADNQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAAAYAAABGAAAAj0AAAAYAAADGAAAARgAAAM3AAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGEAAAAYAAADGAAAAhgAAAA9AAAAGAAAAxgAAAAYAAACPQAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAABhAAAAYQAAABgAAAEYAAABNwAAABgAAAIYAAACGAAAAj0AAABgAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAYAAAAGAAAAWEAAAAYAAAAGAAAARgAAAFhAAAANQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAUQAAAFEAAABRAAAAPQAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAD0AAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABRAAAAUQAAAFEAAAA9AAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAAA9AAAAYQAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAANQAAAGEAAABgAAAAAAAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAA== + tiles: + YAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAYAAADNQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAAAYAAABGAAAAj0AAAAYAAADGAAAARgAAAM3AAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGEAAAAYAAADGAAAAhgAAAA9AAAAGAAAAxgAAAAYAAACPQAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAABhAAAAYQAAABgAAAEYAAABNwAAABgAAAIYAAACGAAAAj0AAABgAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAYAAAAGAAAAWEAAAAYAAAAGAAAARgAAAFhAAAANQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAUQAAAFEAAABRAAAAPQAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAD0AAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABRAAAAUQAAAFEAAAA9AAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAAA9AAAAYQAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAANQAAAGEAAABgAAAAAAAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAA== 1,3: ind: 1,3 - tiles: YQAAADUAAAAYAAACGAAAAhgAAAEYAAACGAAAAhgAAAIYAAABGAAAA2EAAABGAAAMRgAAAD0AAAAYAAABPAAAADUAAAAYAAACGAAAARgAAAAYAAAAGAAAARgAAAEYAAADGAAAABgAAAJhAAAARgAAAEYAAAthAAAAYQAAABgAAANhAAAAPQAAAD0AAABhAAAAPQAAADcAAAA9AAAAYQAAAGEAAAAYAAABYQAAAEYAAApGAAAFRgAAAmEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA1AAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAANQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABgAAAANQAAADUAAAA1AAAANQAAAGAAAABgAAAAYAAAADUAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYAAAAD0AAAA9AAAAYQAAADUAAABgAAAAYAAAAGAAAAA1AAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGAAAABRAAAAUQAAAD0AAAA1AAAAYAAAAGAAAABgAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAUQAAAFEAAAA3AAAANQAAAGAAAABgAAAAYAAAADUAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAFEAAABRAAAAPQAAADUAAABgAAAAYAAAAGAAAAA1AAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAPQAAAGEAAAA1AAAAYAAAAGAAAABgAAAANQAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAANQAAADUAAAA1AAAANQAAAGAAAABgAAAAYAAAADUAAAA1AAAANQAAADUAAAA1AAAAFQAABhUAAAEVAAADFQAABVEAAABRAAAAUQAAADUAAABgAAAAYAAAAGAAAAA1AAAAUQAAAFEAAABRAAAAYQAAABUAAAAVAAAAFQAAAhUAAAFRAAAAUQAAAFEAAAA1AAAAYAAAAGAAAABgAAAANQAAAFEAAABRAAAAUQAAAD0AAAAVAAAEFQAABhUAAAEVAAABUQAAAFEAAABRAAAANQAAAGAAAABgAAAAYAAAADUAAABRAAAAUQAAAFEAAAA9AAAAFQAABRUAAAMVAAABFQAAAA== + tiles: + YQAAADUAAAAYAAACGAAAAhgAAAEYAAACGAAAAhgAAAIYAAABGAAAA2EAAABGAAAMRgAAAD0AAAAYAAABPAAAADUAAAAYAAACGAAAARgAAAAYAAAAGAAAARgAAAEYAAADGAAAABgAAAJhAAAARgAAAEYAAAthAAAAYQAAABgAAANhAAAAPQAAAD0AAABhAAAAPQAAADcAAAA9AAAAYQAAAGEAAAAYAAABYQAAAEYAAApGAAAFRgAAAmEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA1AAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAANQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABgAAAANQAAADUAAAA1AAAANQAAAGAAAABgAAAAYAAAADUAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYAAAAD0AAAA9AAAAYQAAADUAAABgAAAAYAAAAGAAAAA1AAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGAAAABRAAAAUQAAAD0AAAA1AAAAYAAAAGAAAABgAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAUQAAAFEAAAA3AAAANQAAAGAAAABgAAAAYAAAADUAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAFEAAABRAAAAPQAAADUAAABgAAAAYAAAAGAAAAA1AAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAPQAAAGEAAAA1AAAAYAAAAGAAAABgAAAANQAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAANQAAADUAAAA1AAAANQAAAGAAAABgAAAAYAAAADUAAAA1AAAANQAAADUAAAA1AAAAFQAABhUAAAEVAAADFQAABVEAAABRAAAAUQAAADUAAABgAAAAYAAAAGAAAAA1AAAAUQAAAFEAAABRAAAAYQAAABUAAAAVAAAAFQAAAhUAAAFRAAAAUQAAAFEAAAA1AAAAYAAAAGAAAABgAAAANQAAAFEAAABRAAAAUQAAAD0AAAAVAAAEFQAABhUAAAEVAAABUQAAAFEAAABRAAAANQAAAGAAAABgAAAAYAAAADUAAABRAAAAUQAAAFEAAAA9AAAAFQAABRUAAAMVAAABFQAAAA== 3,1: ind: 3,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAANwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAEcAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABHAAACYQAAAD0AAABhAAAAYAAAAGAAAABHAAADRwAAA0cAAABHAAAARwAAAUcAAAFHAAAARwAAAUcAAABHAAACRwAAAUcAAAJHAAADPQAAAEYAAAZgAAAARwAAAkcAAAFHAAABRwAAAUcAAANHAAACRwAAAkcAAAFHAAAARwAAA0cAAANHAAADRwAAAj0AAABGAAAGRgAAAkcAAAFHAAACRwAAAEcAAABHAAADRwAAAEcAAAJHAAACRwAAAkcAAABHAAAARwAAAkcAAAA9AAAARgAABkYAAAg9AAAAPQAAAD0AAABhAAAANwAAADcAAAA3AAAAPQAAAGEAAAA3AAAANwAAADcAAABhAAAAYQAAAD0AAAA9AAAARgAAA0YAAAhGAAAEYQAAAEcAAAFHAAABRwAAAkcAAAFHAAABRwAAAkcAAANHAAAANwAAAFEAAABRAAAAUQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAANwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAEcAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABHAAACYQAAAD0AAABhAAAAYAAAAGAAAABHAAADRwAAA0cAAABHAAAARwAAAUcAAAFHAAAARwAAAUcAAABHAAACRwAAAUcAAAJHAAADPQAAAEYAAAZgAAAARwAAAkcAAAFHAAABRwAAAUcAAANHAAACRwAAAkcAAAFHAAAARwAAA0cAAANHAAADRwAAAj0AAABGAAAGRgAAAkcAAAFHAAACRwAAAEcAAABHAAADRwAAAEcAAAJHAAACRwAAAkcAAABHAAAARwAAAkcAAAA9AAAARgAABkYAAAg9AAAAPQAAAD0AAABhAAAANwAAADcAAAA3AAAAPQAAAGEAAAA3AAAANwAAADcAAABhAAAAYQAAAD0AAAA9AAAARgAAA0YAAAhGAAAEYQAAAEcAAAFHAAABRwAAAkcAAAFHAAABRwAAAkcAAANHAAAANwAAAFEAAABRAAAAUQAAAA== 1,4: ind: 1,4 - tiles: YQAAAGEAAABhAAAANQAAAGAAAABgAAAAYAAAADUAAABhAAAAPQAAAD0AAABhAAAAFQAAAxUAAAIVAAAEFQAAAwAAAAAAAAAAAAAAADUAAAA1AAAANQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAABhUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAANQAAAGAAAABgAAAAYAAAADUAAABhAAAAPQAAAD0AAABhAAAAFQAAAxUAAAIVAAAEFQAAAwAAAAAAAAAAAAAAADUAAAA1AAAANQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAABhUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,2: ind: 3,2 - tiles: RgAABUYAAAZGAAAEPQAAAEcAAABHAAADRwAAAkcAAAFHAAACRwAAAEcAAAFHAAACYQAAAGEAAAA9AAAAPQAAAEYAAApGAAAMRgAABj0AAABHAAAARwAAAUcAAABHAAABRwAAAEcAAANHAAAARwAAAjcAAABRAAAAUQAAAFEAAABGAAAHRgAABkYAAAA9AAAARwAAAEcAAAJHAAABRwAAAkcAAAFHAAACRwAAAUcAAAFhAAAAYQAAAD0AAAA9AAAARgAAB0YAAAxGAAAMYQAAAEcAAAFHAAABRwAAAEcAAABhAAAARwAAAEcAAABHAAABPQAAAEYAAABGAAADRgAABkYAAAlGAAAGRgAACD0AAABHAAABRwAAAUcAAABHAAAARwAAAUcAAAFHAAADRwAAAT0AAABGAAAKRgAACEYAAApGAAAMRgAAC0YAAAo9AAAARwAAA0cAAAFHAAADRwAAAkcAAABHAAADRwAAAkcAAAI9AAAARgAABEYAAAFGAAAIRgAACEYAAAVGAAAFPQAAAEcAAABHAAAARwAAAUcAAAJHAAACRwAAAkcAAAFHAAADYQAAAGEAAAA9AAAAPQAAAEYAAANGAAAMRgAAC2EAAABhAAAANwAAADcAAAA9AAAAYQAAAEcAAAFHAAAARwAAADcAAABRAAAAUQAAAFEAAABGAAABRgAABEYAAAM9AAAAJAAAACQAAAAkAAAAJAAAAGEAAABHAAACRwAAAkcAAABhAAAAYQAAAD0AAAA9AAAARgAACkYAAANGAAAIPQAAACQAAAAkAAAAJAAAACQAAABhAAAARwAAAkcAAANHAAAANwAAAFEAAABRAAAAUQAAAEYAAABGAAAJRgAAC2EAAAAkAAAAJAAAACQAAAAkAAAAYQAAAEcAAAFHAAACRwAAA2EAAABhAAAAPQAAAD0AAAAjAAAAIwAAACMAAAJhAAAAYQAAACQAAAAkAAAAJAAAAGEAAABHAAABRwAAAEcAAAJhAAAARgAADEYAAAJGAAAFRgAADEYAAAZGAAABRgAABWEAAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAAA9AAAAYQAAAEYAAAlGAAACRgAAB0YAAAtGAAAHRgAAAkYAAARGAAAMRgAAC0YAAAdGAAAIRgAAC0YAAARGAAAARgAAC0YAAAZGAAAHRgAABgAAAAAAAAAAAAAAAEYAAAtGAAALAAAAAAAAAAAAAAAARgAAAkYAAAdGAAALRgAACUYAAAJGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAABUYAAAZGAAAEPQAAAEcAAABHAAADRwAAAkcAAAFHAAACRwAAAEcAAAFHAAACYQAAAGEAAAA9AAAAPQAAAEYAAApGAAAMRgAABj0AAABHAAAARwAAAUcAAABHAAABRwAAAEcAAANHAAAARwAAAjcAAABRAAAAUQAAAFEAAABGAAAHRgAABkYAAAA9AAAARwAAAEcAAAJHAAABRwAAAkcAAAFHAAACRwAAAUcAAAFhAAAAYQAAAD0AAAA9AAAARgAAB0YAAAxGAAAMYQAAAEcAAAFHAAABRwAAAEcAAABhAAAARwAAAEcAAABHAAABPQAAAEYAAABGAAADRgAABkYAAAlGAAAGRgAACD0AAABHAAABRwAAAUcAAABHAAAARwAAAUcAAAFHAAADRwAAAT0AAABGAAAKRgAACEYAAApGAAAMRgAAC0YAAAo9AAAARwAAA0cAAAFHAAADRwAAAkcAAABHAAADRwAAAkcAAAI9AAAARgAABEYAAAFGAAAIRgAACEYAAAVGAAAFPQAAAEcAAABHAAAARwAAAUcAAAJHAAACRwAAAkcAAAFHAAADYQAAAGEAAAA9AAAAPQAAAEYAAANGAAAMRgAAC2EAAABhAAAANwAAADcAAAA9AAAAYQAAAEcAAAFHAAAARwAAADcAAABRAAAAUQAAAFEAAABGAAABRgAABEYAAAM9AAAAJAAAACQAAAAkAAAAJAAAAGEAAABHAAACRwAAAkcAAABhAAAAYQAAAD0AAAA9AAAARgAACkYAAANGAAAIPQAAACQAAAAkAAAAJAAAACQAAABhAAAARwAAAkcAAANHAAAANwAAAFEAAABRAAAAUQAAAEYAAABGAAAJRgAAC2EAAAAkAAAAJAAAACQAAAAkAAAAYQAAAEcAAAFHAAACRwAAA2EAAABhAAAAPQAAAD0AAAAjAAAAIwAAACMAAAJhAAAAYQAAACQAAAAkAAAAJAAAAGEAAABHAAABRwAAAEcAAAJhAAAARgAADEYAAAJGAAAFRgAADEYAAAZGAAABRgAABWEAAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAAA9AAAAYQAAAEYAAAlGAAACRgAAB0YAAAtGAAAHRgAAAkYAAARGAAAMRgAAC0YAAAdGAAAIRgAAC0YAAARGAAAARgAAC0YAAAZGAAAHRgAABgAAAAAAAAAAAAAAAEYAAAtGAAALAAAAAAAAAAAAAAAARgAAAkYAAAdGAAALRgAACUYAAAJGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,1: ind: 4,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAADGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAARGAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAADGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAARGAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,0: ind: 3,0 - tiles: FQAAARUAAAMVAAABFQAAAxUAAAEVAAAFFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAADGAAAARgAAAI+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARgAAAMYAAACNwAAAD4AAAA+AAAAPgAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAE1AAAAGAAAAz0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABGAAAARgAAAE3AAAAPgAAAD4AAAA+AAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAhgAAAIYAAABPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAACRwAAAmEAAAA9AAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAA0cAAAE9AAAARwAAAEcAAANHAAABPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAAFHAAACRwAAA0cAAAFHAAAARwAAAT0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAADRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAUcAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + FQAAARUAAAMVAAABFQAAAxUAAAEVAAAFFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAADGAAAARgAAAI+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAARgAAAMYAAACNwAAAD4AAAA+AAAAPgAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAE1AAAAGAAAAz0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABGAAAARgAAAE3AAAAPgAAAD4AAAA+AAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAhgAAAIYAAABPgAAAD4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAACRwAAAmEAAAA9AAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAA0cAAAE9AAAARwAAAEcAAANHAAABPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAEcAAAFHAAACRwAAA0cAAAFHAAAARwAAAT0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAADRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAUcAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,1: ind: -2,1 - tiles: FQAAARUAAAEVAAAGFQAABhUAAAAVAAADFQAABT0AAAAYAAACGAAAAhUAAARhAAAAPQAAABgAAAMYAAAAGAAAARUAAAEVAAAFFQAAAxUAAAIVAAAGFQAABRUAAANhAAAAYQAAADcAAABhAAAAYQAAABgAAAAYAAACGAAAAxgAAAIVAAAGFQAABhUAAAUVAAAEFQAABBUAAAIVAAAAPQAAABgAAAMYAAAAGAAAABgAAAAYAAACGAAAAxgAAAEYAAAAFQAABRUAAAYVAAACFQAABRUAAAQVAAAFFQAABD0AAAAYAAAAGAAAABgAAAIYAAACGAAAAhgAAAIYAAABYQAAABUAAAAVAAADFQAAARUAAAAVAAABFQAAAhUAAAI9AAAAGAAAARgAAAAYAAADGAAAAxgAAAMYAAAAYQAAAGEAAAAVAAAGFQAAABUAAAQVAAADFQAAARUAAAUVAAAAPQAAABgAAAAYAAABGAAAABgAAAIYAAADGAAAA2EAAAAYAAACFQAABhUAAAMVAAAGFQAAARUAAAMVAAAGFQAAAj0AAAAYAAADGAAAARgAAAMYAAAAGAAAAxgAAAJhAAAAGAAAAmEAAABhAAAANwAAAGEAAABhAAAAFQAAARUAAAQ9AAAAGAAAAhgAAAAYAAAAYQAAAD0AAAA3AAAAYQAAAD0AAAAVAAAAFQAAAhUAAAMVAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABGAAAAIwAAACMAAAIjAAACFQAABhUAAAQVAAAAFQAAABUAAAAnAAAAJwAAACcAAAAnAAAAYQAAABUAAAFGAAAHRgAABiMAAAFGAAAKRgAAAxUAAAQVAAABFQAAAxUAAABhAAAAJwAAACcAAABhAAAAYQAAAGEAAAAVAAAERgAAAkYAAAcjAAADRgAAC0YAAAkVAAACFQAABBUAAAIVAAAEYQAAACcAAAAnAAAAJwAAACcAAABhAAAAFQAAAUYAAANGAAAEIwAAACMAAAJGAAAGFQAABBUAAAIVAAAGFQAABRUAAAInAAAAFQAAABUAAAAVAAAAFQAAARUAAAYVAAAFRgAABUYAAAkjAAABRgAACxUAAAAVAAAAFQAABBUAAAMVAAAEJwAAABUAAAAVAAAAFQAABRUAAAJhAAAAYQAAAD0AAAA9AAAANwAAAGEAAAAVAAAEFQAAAxUAAAIVAAAAFQAAAGEAAAAVAAABFQAAAxUAAABhAAAAYQAAABgAAAEYAAADGAAAAhgAAAMYAAADFQAAABUAAAMVAAAGFQAABWEAAABhAAAAFQAAABUAAAMYAAABGAAAARgAAAEYAAADGAAAABgAAAEYAAADGAAAAA== + tiles: + FQAAARUAAAEVAAAGFQAABhUAAAAVAAADFQAABT0AAAAYAAACGAAAAhUAAARhAAAAPQAAABgAAAMYAAAAGAAAARUAAAEVAAAFFQAAAxUAAAIVAAAGFQAABRUAAANhAAAAYQAAADcAAABhAAAAYQAAABgAAAAYAAACGAAAAxgAAAIVAAAGFQAABhUAAAUVAAAEFQAABBUAAAIVAAAAPQAAABgAAAMYAAAAGAAAABgAAAAYAAACGAAAAxgAAAEYAAAAFQAABRUAAAYVAAACFQAABRUAAAQVAAAFFQAABD0AAAAYAAAAGAAAABgAAAIYAAACGAAAAhgAAAIYAAABYQAAABUAAAAVAAADFQAAARUAAAAVAAABFQAAAhUAAAI9AAAAGAAAARgAAAAYAAADGAAAAxgAAAMYAAAAYQAAAGEAAAAVAAAGFQAAABUAAAQVAAADFQAAARUAAAUVAAAAPQAAABgAAAAYAAABGAAAABgAAAIYAAADGAAAA2EAAAAYAAACFQAABhUAAAMVAAAGFQAAARUAAAMVAAAGFQAAAj0AAAAYAAADGAAAARgAAAMYAAAAGAAAAxgAAAJhAAAAGAAAAmEAAABhAAAANwAAAGEAAABhAAAAFQAAARUAAAQ9AAAAGAAAAhgAAAAYAAAAYQAAAD0AAAA3AAAAYQAAAD0AAAAVAAAAFQAAAhUAAAMVAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABGAAAAIwAAACMAAAIjAAACFQAABhUAAAQVAAAAFQAAABUAAAAnAAAAJwAAACcAAAAnAAAAYQAAABUAAAFGAAAHRgAABiMAAAFGAAAKRgAAAxUAAAQVAAABFQAAAxUAAABhAAAAJwAAACcAAABhAAAAYQAAAGEAAAAVAAAERgAAAkYAAAcjAAADRgAAC0YAAAkVAAACFQAABBUAAAIVAAAEYQAAACcAAAAnAAAAJwAAACcAAABhAAAAFQAAAUYAAANGAAAEIwAAACMAAAJGAAAGFQAABBUAAAIVAAAGFQAABRUAAAInAAAAFQAAABUAAAAVAAAAFQAAARUAAAYVAAAFRgAABUYAAAkjAAABRgAACxUAAAAVAAAAFQAABBUAAAMVAAAEJwAAABUAAAAVAAAAFQAABRUAAAJhAAAAYQAAAD0AAAA9AAAANwAAAGEAAAAVAAAEFQAAAxUAAAIVAAAAFQAAAGEAAAAVAAABFQAAAxUAAABhAAAAYQAAABgAAAEYAAADGAAAAhgAAAMYAAADFQAAABUAAAMVAAAGFQAABWEAAABhAAAAFQAAABUAAAMYAAABGAAAARgAAAEYAAADGAAAABgAAAEYAAADGAAAAA== 4,2: ind: 4,2 - tiles: PQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACUYAAAZGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAERgAACmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAIRgAACGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACUYAAAZGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAERgAACmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAIRgAACGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,-1: ind: 3,-1 - tiles: RgAABmEAAABeAAACXgAAA14AAAFeAAAAFQAABRUAAAUVAAAEFQAABRUAAAIVAAAGFQAABhUAAAAVAAABRgAAAUYAAANhAAAAXgAAA14AAANeAAACXgAAABUAAAYVAAAEFQAAABUAAAQVAAAFFQAABRUAAAMVAAAEFQAABUYAAABhAAAAYQAAAD0AAABeAAAAYQAAAGEAAAAVAAAAFgAAAxYAAAUWAAAGFQAAAxUAAAIVAAADFQAAAhUAAAFGAAAMSwAAAUsAAABLAAACSwAAAUsAAANLAAAASwAAA0sAAANLAAACSwAAAksAAAJLAAADSwAAAksAAAFLAAACSwAAAUsAAAFLAAACSwAAAUsAAAJLAAACSwAAAksAAAJLAAAASwAAA0sAAANLAAADSwAAAEsAAAJLAAADSwAAA0sAAABhAAAAXgAAAj0AAABhAAAAYQAAAGEAAAAVAAAFFgAAAxYAAAAWAAAHFQAAARUAAAUVAAADFQAABEYAAARGAAAHYQAAAF4AAAFeAAAAXgAAAV4AAABhAAAAFQAAARUAAAIVAAADFQAABRUAAAMVAAADFQAAAUYAAAVGAAALRgAACj0AAABeAAACXgAAAWEAAABhAAAAYQAAABUAAAQVAAAFFQAAABUAAAMVAAAGFQAAAUYAAARGAAAJRgAADEYAAAE9AAAAXgAAAl4AAAFeAAABYQAAABUAAAEVAAAGFQAAAhUAAAEVAAADFQAABUYAAANGAAAIAAAAAAAAAABGAAALYQAAAF4AAANeAAAAYQAAAGEAAAAVAAABFQAAAxUAAAYVAAAAFQAAAhUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAVAAAGFQAAARUAAAUVAAAAFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAABhUAAAIVAAAGFQAABRUAAAUVAAAFFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAEVAAAAFQAABhUAAAAVAAACFQAAARUAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAADFQAABhUAAAAVAAAFFQAAARUAAAQVAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAABhUAAAAVAAAEFQAAAhUAAAYVAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAMVAAAFFQAAAxUAAAMVAAABFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAABmEAAABeAAACXgAAA14AAAFeAAAAFQAABRUAAAUVAAAEFQAABRUAAAIVAAAGFQAABhUAAAAVAAABRgAAAUYAAANhAAAAXgAAA14AAANeAAACXgAAABUAAAYVAAAEFQAAABUAAAQVAAAFFQAABRUAAAMVAAAEFQAABUYAAABhAAAAYQAAAD0AAABeAAAAYQAAAGEAAAAVAAAAFgAAAxYAAAUWAAAGFQAAAxUAAAIVAAADFQAAAhUAAAFGAAAMSwAAAUsAAABLAAACSwAAAUsAAANLAAAASwAAA0sAAANLAAACSwAAAksAAAJLAAADSwAAAksAAAFLAAACSwAAAUsAAAFLAAACSwAAAUsAAAJLAAACSwAAAksAAAJLAAAASwAAA0sAAANLAAADSwAAAEsAAAJLAAADSwAAA0sAAABhAAAAXgAAAj0AAABhAAAAYQAAAGEAAAAVAAAFFgAAAxYAAAAWAAAHFQAAARUAAAUVAAADFQAABEYAAARGAAAHYQAAAF4AAAFeAAAAXgAAAV4AAABhAAAAFQAAARUAAAIVAAADFQAABRUAAAMVAAADFQAAAUYAAAVGAAALRgAACj0AAABeAAACXgAAAWEAAABhAAAAYQAAABUAAAQVAAAFFQAAABUAAAMVAAAGFQAAAUYAAARGAAAJRgAADEYAAAE9AAAAXgAAAl4AAAFeAAABYQAAABUAAAEVAAAGFQAAAhUAAAEVAAADFQAABUYAAANGAAAIAAAAAAAAAABGAAALYQAAAF4AAANeAAAAYQAAAGEAAAAVAAABFQAAAxUAAAYVAAAAFQAAAhUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAVAAAGFQAAARUAAAUVAAAAFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAABhUAAAIVAAAGFQAABRUAAAUVAAAFFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAEVAAAAFQAABhUAAAAVAAACFQAAARUAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAADFQAABhUAAAAVAAAFFQAAARUAAAQVAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAABhUAAAAVAAAEFQAAAhUAAAYVAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAMVAAAFFQAAAxUAAAMVAAABFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAABBUAAAEVAAAGFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAJhAAAAFQAABRUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAAAFQAABRUAAAMVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAIVAAABFQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAYVAAAEFQAAAxUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAIFQAAAhUAAAIVAAABRgAAAF8AAAJfAAACXwAAAF8AAABfAAADXwAAAV8AAABfAAACXwAAAF8AAABfAAABRgAADEYAAAkVAAADUQAAAEYAAApfAAABXwAAAF8AAAFfAAACXwAAA18AAAJfAAABXwAAAF8AAAJfAAABXwAAAEYAAAZGAAAIFQAAARYAAARGAAAGXwAAAl8AAAJfAAAAXwAAA18AAANfAAAAXwAAA18AAANfAAADXwAAAV8AAABGAAAERgAABUYAAABGAAACRgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACEYAAAxGAAAARgAAA0YAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAABGAAAERgAAAkYAAAxGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAABEYAAAJGAAAKFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAhUAAAAVAAABFQAAAxUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAAAxUAAAMVAAABFQAABRUAAAIVAAABRgAAAUYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAFTAAAAUwAAA2EAAAAVAAADFQAABRUAAABGAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAMVAAABFQAAARUAAABRAAAAFQAABg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAABBUAAAEVAAAGFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAJhAAAAFQAABRUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAAAFQAABRUAAAMVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAIVAAABFQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAYVAAAEFQAAAxUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAIFQAAAhUAAAIVAAABRgAAAF8AAAJfAAACXwAAAF8AAABfAAADXwAAAV8AAABfAAACXwAAAF8AAABfAAABRgAADEYAAAkVAAADUQAAAEYAAApfAAABXwAAAF8AAAFfAAACXwAAA18AAAJfAAABXwAAAF8AAAJfAAABXwAAAEYAAAZGAAAIFQAAARYAAARGAAAGXwAAAl8AAAJfAAAAXwAAA18AAANfAAAAXwAAA18AAANfAAADXwAAAV8AAABGAAAERgAABUYAAABGAAACRgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACEYAAAxGAAAARgAAA0YAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAABGAAAERgAAAkYAAAxGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAABEYAAAJGAAAKFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAhUAAAAVAAABFQAAAxUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAAAxUAAAMVAAABFQAABRUAAAIVAAABRgAAAUYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAFTAAAAUwAAA2EAAAAVAAADFQAABRUAAABGAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAMVAAABFQAAARUAAABRAAAAFQAABg== -2,-1: ind: -2,-1 - tiles: AAAAABUAAAQVAAAGFQAAAxUAAAUVAAABFQAABhUAAAEVAAAGFQAABBYAAAEVAAAGRwAAA0cAAAJHAAADYQAAAAAAAAAVAAAGFQAABhUAAAYVAAABFQAAABUAAAAVAAADFQAAABUAAAMVAAAEFQAABUcAAABHAAAARwAAA2EAAAAAAAAAFQAAABUAAAIVAAAFFQAAARUAAAUVAAACFQAAABUAAAMVAAAFFQAABBUAAAM3AAAAPQAAAD0AAABhAAAAAAAAABUAAAUVAAAEFQAABRUAAAQVAAAEFQAABhUAAAAVAAADFQAABRUAAAMVAAAASwAAAEsAAABLAAADSwAAAgAAAAAAAAAAFQAAARUAAAYVAAAAFQAABRUAAAIVAAABFQAAAxUAAAQVAAAFFQAABUsAAABLAAABSwAAA0sAAAEAAAAAAAAAABUAAAMVAAAFFQAAAxUAAAAVAAABFQAABhUAAAYVAAACFQAABhUAAAJGAAAERgAABEYAAAVGAAAJYAAAAAAAAAAVAAACFQAABBUAAAQVAAAGFQAABBUAAAMVAAACFQAABRUAAAJhAAAARgAAB0YAAABGAAAGRgAAC2AAAABgAAAAFQAAAxUAAAYVAAABFQAABBUAAAAVAAAEFQAAAFMAAAEVAAACYQAAAEYAAAdGAAADRgAAA0YAAAkAAAAAAAAAABUAAAUVAAACFQAABBUAAAMVAAAAFQAAARUAAAUWAAAGFQAAABUAAAVGAAAERgAABUYAAAJGAAABAAAAAAAAAAAVAAADFQAAABUAAAAVAAACFQAAAhUAAAMVAAAARgAABUYAAApGAAALRgAABkYAAAZGAAABIwAAAQAAAABgAAAAAAAAABUAAAAVAAAGFQAABRUAAAEVAAAGFQAAA0YAAAlGAAAMRgAAB0YAAAFGAAAKRgAACSMAAAFhAAAAYQAAAGEAAAAVAAABFQAABRUAAAU2AAAAVAAAAGEAAABhAAAAYQAAAEYAAAdGAAADRgAACEYAAAcjAAABYQAAAGEAAABhAAAAFQAAAxUAAAFhAAAANgAAAFQAAAJHAAADNgAAADcAAABLAAAARgAADEYAAAJGAAAFRgAAAmEAAABhAAAAYQAAABUAAAQVAAABYQAAADYAAABUAAAARwAAATYAAAA9AAAASwAAAEsAAAJLAAADSwAAAksAAABhAAAAYQAAAGEAAAAVAAAGFQAAAhUAAAM2AAAAVAAAAUcAAAM2AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAABUAAAMVAAAAFQAAAxUAAAYVAAAGFQAAABUAAAUVAAAFRwAAA0cAAAFHAAADRwAAAw== + tiles: + AAAAABUAAAQVAAAGFQAAAxUAAAUVAAABFQAABhUAAAEVAAAGFQAABBYAAAEVAAAGRwAAA0cAAAJHAAADYQAAAAAAAAAVAAAGFQAABhUAAAYVAAABFQAAABUAAAAVAAADFQAAABUAAAMVAAAEFQAABUcAAABHAAAARwAAA2EAAAAAAAAAFQAAABUAAAIVAAAFFQAAARUAAAUVAAACFQAAABUAAAMVAAAFFQAABBUAAAM3AAAAPQAAAD0AAABhAAAAAAAAABUAAAUVAAAEFQAABRUAAAQVAAAEFQAABhUAAAAVAAADFQAABRUAAAMVAAAASwAAAEsAAABLAAADSwAAAgAAAAAAAAAAFQAAARUAAAYVAAAAFQAABRUAAAIVAAABFQAAAxUAAAQVAAAFFQAABUsAAABLAAABSwAAA0sAAAEAAAAAAAAAABUAAAMVAAAFFQAAAxUAAAAVAAABFQAABhUAAAYVAAACFQAABhUAAAJGAAAERgAABEYAAAVGAAAJYAAAAAAAAAAVAAACFQAABBUAAAQVAAAGFQAABBUAAAMVAAACFQAABRUAAAJhAAAARgAAB0YAAABGAAAGRgAAC2AAAABgAAAAFQAAAxUAAAYVAAABFQAABBUAAAAVAAAEFQAAAFMAAAEVAAACYQAAAEYAAAdGAAADRgAAA0YAAAkAAAAAAAAAABUAAAUVAAACFQAABBUAAAMVAAAAFQAAARUAAAUWAAAGFQAAABUAAAVGAAAERgAABUYAAAJGAAABAAAAAAAAAAAVAAADFQAAABUAAAAVAAACFQAAAhUAAAMVAAAARgAABUYAAApGAAALRgAABkYAAAZGAAABIwAAAQAAAABgAAAAAAAAABUAAAAVAAAGFQAABRUAAAEVAAAGFQAAA0YAAAlGAAAMRgAAB0YAAAFGAAAKRgAACSMAAAFhAAAAYQAAAGEAAAAVAAABFQAABRUAAAU2AAAAVAAAAGEAAABhAAAAYQAAAEYAAAdGAAADRgAACEYAAAcjAAABYQAAAGEAAABhAAAAFQAAAxUAAAFhAAAANgAAAFQAAAJHAAADNgAAADcAAABLAAAARgAADEYAAAJGAAAFRgAAAmEAAABhAAAAYQAAABUAAAQVAAABYQAAADYAAABUAAAARwAAATYAAAA9AAAASwAAAEsAAAJLAAADSwAAAksAAABhAAAAYQAAAGEAAAAVAAAGFQAAAhUAAAM2AAAAVAAAAUcAAAM2AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAABUAAAMVAAAAFQAAAxUAAAYVAAAGFQAAABUAAAUVAAAFRwAAA0cAAAFHAAADRwAAAw== -2,0: ind: -2,0 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABUAAAIVAAAAFQAAARUAAANhAAAARwAAAUcAAAJHAAADRwAAA0oAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAVAAACFQAABRUAAAIVAAACFQAAA0cAAAFHAAACRwAAAkcAAAJKAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAFQAABBUAAAQVAAABFQAAAhUAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABGAAAARgAACEYAAAVGAAAHRgAAA2AAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAEsAAAFLAAAASwAAAksAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABLAAAASwAAAEsAAANLAAABYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAADUAAABgAAAAFQAABhUAAAYVAAAAFQAABRUAAAAVAAACFQAAABUAAAYVAAAAFQAABhUAAAMVAAAEFQAAARUAAAZhAAAAFQAAAxUAAAYVAAAAFQAAAhUAAAEVAAACFQAAARUAAAYVAAACFQAAAxUAAAEVAAAAFQAAARUAAAAVAAADFQAABhUAAAMVAAABFQAAAz4AAAA+AAAAFQAABBUAAAMVAAAEFQAAAhUAAAUVAAAAIwAAAyMAAAIjAAAAIwAAARUAAAMVAAADFQAAAD4AAAA+AAAAPgAAAD4AAAAVAAAGPgAAABUAAAUVAAAGFQAABBUAAAMVAAADFQAAASMAAAAjAAAAFQAABmEAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAVAAACFQAABhUAAAQVAAAAFQAABRUAAAAVAAAFIwAAABUAAABhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAFQAAAxUAAAAVAAABFQAABhUAAAQVAAAGFQAAABUAAAMVAAAFYQAAAGEAAAAVAAACFQAAAzcAAAAVAAAFPgAAABUAAAIVAAAAFQAABBUAAAAVAAAAFQAABBUAAAIVAAAGFQAAARUAAAIVAAAFFQAAAhgAAAAYAAABFQAABD0AAAAVAAACFQAAABUAAAU3AAAAFQAAAhUAAAMVAAAAFQAAABUAAAAVAAAAFQAAAGEAAAAYAAABGAAAAxgAAAIYAAADFQAAAhUAAAIVAAABFQAABhUAAAQVAAACFQAAAjcAAAAYAAACGAAAARUAAABhAAAAGAAAARgAAAEYAAACGAAAAQ== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABUAAAIVAAAAFQAAARUAAANhAAAARwAAAUcAAAJHAAADRwAAA0oAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAVAAACFQAABRUAAAIVAAACFQAAA0cAAAFHAAACRwAAAkcAAAJKAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAFQAABBUAAAQVAAABFQAAAhUAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABGAAAARgAACEYAAAVGAAAHRgAAA2AAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAEsAAAFLAAAASwAAAksAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABLAAAASwAAAEsAAANLAAABYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAADUAAABgAAAAFQAABhUAAAYVAAAAFQAABRUAAAAVAAACFQAAABUAAAYVAAAAFQAABhUAAAMVAAAEFQAAARUAAAZhAAAAFQAAAxUAAAYVAAAAFQAAAhUAAAEVAAACFQAAARUAAAYVAAACFQAAAxUAAAEVAAAAFQAAARUAAAAVAAADFQAABhUAAAMVAAABFQAAAz4AAAA+AAAAFQAABBUAAAMVAAAEFQAAAhUAAAUVAAAAIwAAAyMAAAIjAAAAIwAAARUAAAMVAAADFQAAAD4AAAA+AAAAPgAAAD4AAAAVAAAGPgAAABUAAAUVAAAGFQAABBUAAAMVAAADFQAAASMAAAAjAAAAFQAABmEAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAAVAAACFQAABhUAAAQVAAAAFQAABRUAAAAVAAAFIwAAABUAAABhAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAFQAAAxUAAAAVAAABFQAABhUAAAQVAAAGFQAAABUAAAMVAAAFYQAAAGEAAAAVAAACFQAAAzcAAAAVAAAFPgAAABUAAAIVAAAAFQAABBUAAAAVAAAAFQAABBUAAAIVAAAGFQAAARUAAAIVAAAFFQAAAhgAAAAYAAABFQAABD0AAAAVAAACFQAAABUAAAU3AAAAFQAAAhUAAAMVAAAAFQAAABUAAAAVAAAAFQAAAGEAAAAYAAABGAAAAxgAAAIYAAADFQAAAhUAAAIVAAABFQAABhUAAAQVAAACFQAAAjcAAAAYAAACGAAAARUAAABhAAAAGAAAARgAAAEYAAACGAAAAQ== 2,3: ind: 2,3 - tiles: PAAAADwAAAAYAAACPAAAADwAAAAYAAACPAAAADwAAAA8AAAAGAAAAD0AAABgAAAAYAAAAGAAAABgAAAAAAAAABgAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAAYAAAAGAAAA2EAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAYAAABGAAAAxgAAAAYAAABGAAAAhgAAAMYAAABGAAAA2EAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAPQAAAD0AAABhAAAAPQAAAD0AAABhAAAAPQAAAD0AAABhAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAARgAACkYAAAVGAAAJRgAAB0YAAANGAAAARgAACEYAAAFGAAAIRgAAAmAAAABgAAAARgAAB0YAAAxGAAAGFQAAABUAAAJGAAAJFgAABRYAAAQWAAAFFgAAAUYAAAtGAAAKRgAABUYAAAtGAAADRgAAAEYAAApGAAAMRgAAABUAAAAVAAACRgAAAUYAAAAWAAAGFgAAAhYAAAcWAAAAFgAAAkYAAAYVAAAAFQAAAxUAAAIVAAAGRgAABUYAAAMVAAAEFQAAAhUAAAYVAAAFFgAABhUAAAUVAAADFQAAAxYAAAIVAAAAFQAAABUAAAIVAAACFQAAABUAAAIVAAABFQAAA2EAAAAQAAAAEAAAABAAAAAVAAADYQAAABUAAAMQAAAAEAAAABAAAAAQAAAAYQAAABUAAAAVAAADFQAAAQ== + tiles: + PAAAADwAAAAYAAACPAAAADwAAAAYAAACPAAAADwAAAA8AAAAGAAAAD0AAABgAAAAYAAAAGAAAABgAAAAAAAAABgAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAAYAAAAGAAAA2EAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAYAAABGAAAAxgAAAAYAAABGAAAAhgAAAMYAAABGAAAA2EAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAPQAAAD0AAABhAAAAPQAAAD0AAABhAAAAPQAAAD0AAABhAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAARgAACkYAAAVGAAAJRgAAB0YAAANGAAAARgAACEYAAAFGAAAIRgAAAmAAAABgAAAARgAAB0YAAAxGAAAGFQAAABUAAAJGAAAJFgAABRYAAAQWAAAFFgAAAUYAAAtGAAAKRgAABUYAAAtGAAADRgAAAEYAAApGAAAMRgAAABUAAAAVAAACRgAAAUYAAAAWAAAGFgAAAhYAAAcWAAAAFgAAAkYAAAYVAAAAFQAAAxUAAAIVAAAGRgAABUYAAAMVAAAEFQAAAhUAAAYVAAAFFgAABhUAAAUVAAADFQAAAxYAAAIVAAAAFQAAABUAAAIVAAACFQAAABUAAAIVAAABFQAAA2EAAAAQAAAAEAAAABAAAAAVAAADYQAAABUAAAMQAAAAEAAAABAAAAAQAAAAYQAAABUAAAAVAAADFQAAAQ== -3,0: ind: -3,0 - tiles: AAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAGEAAAA9AAAAYAAAAAAAAABhAAAAYAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAD0AAABhAAAASgAAAEoAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAA9AAAASgAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABhAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABhAAAAYAAAAGEAAABgAAAAFQAABhUAAAMVAAABAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAFQAAAhUAAAUVAAAAFQAAAQAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABgAAAAYQAAABUAAAEVAAACFQAAABUAAANhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAABUAAAUVAAACFQAABhUAAAYVAAAFYAAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGEAAABgAAAAYQAAAGAAAAAVAAAGFQAABRUAAAIVAAABFQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAVAAABFQAABRUAAAAVAAADFQAABRUAAAZgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAFQAAA2EAAAAVAAACFQAABBUAAAQVAAAGYQAAAGEAAABgAAAANQAAAGEAAABhAAAAYQAAADUAAABhAAAAFgAABRUAAAQVAAAEFQAABBUAAAAVAAAGFQAAAQ== + tiles: + AAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAGEAAAA9AAAAYAAAAAAAAABhAAAAYAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAD0AAABhAAAASgAAAEoAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAA9AAAASgAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABhAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABhAAAAYAAAAGEAAABgAAAAFQAABhUAAAMVAAABAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAFQAAAhUAAAUVAAAAFQAAAQAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABgAAAAYQAAABUAAAEVAAACFQAAABUAAANhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAABUAAAUVAAACFQAABhUAAAYVAAAFYAAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGEAAABgAAAAYQAAAGAAAAAVAAAGFQAABRUAAAIVAAABFQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAVAAABFQAABRUAAAAVAAADFQAABRUAAAZgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAFQAAA2EAAAAVAAACFQAABBUAAAQVAAAGYQAAAGEAAABgAAAANQAAAGEAAABhAAAAYQAAADUAAABhAAAAFgAABRUAAAQVAAAEFQAABBUAAAAVAAAGFQAAAQ== -3,1: ind: -3,1 - tiles: FQAAAhUAAAYVAAAFFQAABRUAAAFTAAADFQAABhUAAAEVAAADFgAABRUAAAMVAAADFQAABRUAAAUVAAACFQAAAhUAAAIVAAABFQAAAhUAAARhAAAAUwAAAWEAAAAVAAABFQAABRUAAAAVAAAGFQAABhUAAAQVAAADYQAAABUAAABhAAAAYQAAAGEAAABhAAAAYQAAAFMAAANhAAAAYQAAABUAAAQVAAAFFQAAAhUAAAUVAAADFQAAAmEAAAAVAAADYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAVAAAGFQAAARUAAAAVAAAEFQAAAxUAAAQVAAAFFQAABmEAAABKAAAASgAAAEoAAABKAAAAUwAAAEoAAABhAAAAFQAAAxUAAAAVAAACFQAAABUAAAEVAAAGFQAABRUAAAFKAAAASgAAAEoAAABTAAACSgAAAFMAAAJKAAAAYQAAABUAAAQVAAAFFQAABBUAAAYVAAAGFQAAABUAAAUVAAAFSgAAAFMAAAFKAAAASgAAAEoAAABKAAAASgAAAGEAAAAVAAAGFQAABBUAAAMVAAAFFQAAAxUAAAUVAAAAFQAABkoAAABTAAADSgAAAEoAAABKAAAASgAAAEoAAABhAAAAFQAAA2EAAAAVAAAGFQAAAhUAAAYVAAAFFQAABhUAAAFKAAAAUwAAAUoAAABKAAAASgAAAGEAAABhAAAASgAAAFMAAAEVAAAGFQAAAxUAAAMVAAADFQAABhUAAAEVAAACSgAAAEoAAABKAAAAUwAAAWEAAABTAAADSgAAAEoAAABTAAABFQAAABUAAAEVAAACFQAAAhUAAAMVAAABFQAABWEAAABKAAAAYQAAAGEAAABKAAAAUwAAAkoAAABhAAAAFQAAABUAAAEVAAADFQAAARUAAAQVAAADFQAABBUAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAABUAAAMVAAAFFQAABhUAAAQVAAAGFQAABBUAAAUVAAADYQAAAGEAAABhAAAAYQAAAGEAAABTAAACYQAAAGEAAAAVAAAAFQAABRUAAAYVAAAAFQAAAhUAAAEVAAAFFQAAAxUAAAIVAAAEFQAAABUAAAJhAAAAUwAAAWEAAAAVAAAEFQAABRUAAAMVAAAAFQAAAxUAAAEVAAAEFQAAAxUAAAIVAAAEFQAABBUAAAUVAAAAFQAABFMAAAMVAAACFQAAAxUAAAMVAAACFQAAAhUAAAYVAAAFFQAAAxUAAAAVAAAGYQAAAGEAAABgAAAANQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAAVAAADFQAAABUAAAIVAAAAFQAAAw== + tiles: + FQAAAhUAAAYVAAAFFQAABRUAAAFTAAADFQAABhUAAAEVAAADFgAABRUAAAMVAAADFQAABRUAAAUVAAACFQAAAhUAAAIVAAABFQAAAhUAAARhAAAAUwAAAWEAAAAVAAABFQAABRUAAAAVAAAGFQAABhUAAAQVAAADYQAAABUAAABhAAAAYQAAAGEAAABhAAAAYQAAAFMAAANhAAAAYQAAABUAAAQVAAAFFQAAAhUAAAUVAAADFQAAAmEAAAAVAAADYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAVAAAGFQAAARUAAAAVAAAEFQAAAxUAAAQVAAAFFQAABmEAAABKAAAASgAAAEoAAABKAAAAUwAAAEoAAABhAAAAFQAAAxUAAAAVAAACFQAAABUAAAEVAAAGFQAABRUAAAFKAAAASgAAAEoAAABTAAACSgAAAFMAAAJKAAAAYQAAABUAAAQVAAAFFQAABBUAAAYVAAAGFQAAABUAAAUVAAAFSgAAAFMAAAFKAAAASgAAAEoAAABKAAAASgAAAGEAAAAVAAAGFQAABBUAAAMVAAAFFQAAAxUAAAUVAAAAFQAABkoAAABTAAADSgAAAEoAAABKAAAASgAAAEoAAABhAAAAFQAAA2EAAAAVAAAGFQAAAhUAAAYVAAAFFQAABhUAAAFKAAAAUwAAAUoAAABKAAAASgAAAGEAAABhAAAASgAAAFMAAAEVAAAGFQAAAxUAAAMVAAADFQAABhUAAAEVAAACSgAAAEoAAABKAAAAUwAAAWEAAABTAAADSgAAAEoAAABTAAABFQAAABUAAAEVAAACFQAAAhUAAAMVAAABFQAABWEAAABKAAAAYQAAAGEAAABKAAAAUwAAAkoAAABhAAAAFQAAABUAAAEVAAADFQAAARUAAAQVAAADFQAABBUAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAABUAAAMVAAAFFQAABhUAAAQVAAAGFQAABBUAAAUVAAADYQAAAGEAAABhAAAAYQAAAGEAAABTAAACYQAAAGEAAAAVAAAAFQAABRUAAAYVAAAAFQAAAhUAAAEVAAAFFQAAAxUAAAIVAAAEFQAAABUAAAJhAAAAUwAAAWEAAAAVAAAEFQAABRUAAAMVAAAAFQAAAxUAAAEVAAAEFQAAAxUAAAIVAAAEFQAABBUAAAUVAAAAFQAABFMAAAMVAAACFQAAAxUAAAMVAAACFQAAAhUAAAYVAAAFFQAAAxUAAAAVAAAGYQAAAGEAAABgAAAANQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAAVAAADFQAAABUAAAIVAAAAFQAAAw== -3,-1: ind: -3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYAAAAAAAAABgAAAAAAAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABhAAAAYAAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAADUAAAAAAAAAAAAAAGAAAABhAAAASgAAAGEAAABhAAAAYAAAAAAAAABgAAAAYAAAAGEAAABgAAAAYQAAAGAAAABhAAAAYAAAAAAAAAAAAAAAYQAAAEoAAABKAAAAYQAAAGAAAABgAAAAYAAAAAAAAABhAAAAYAAAAGEAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABKAAAASgAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAYAAAAGAAAAA9AAAASgAAAEoAAABhAAAASgAAAGEAAABgAAAAYAAAADUAAABhAAAAYQAAAGEAAAA1AAAAAAAAAAAAAABgAAAAPQAAAGEAAABKAAAAYQAAAEoAAABhAAAAYAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAGAAAABhAAAASgAAAEoAAABKAAAASgAAAD0AAABgAAAAAAAAAGEAAABgAAAAYQAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAEoAAABKAAAASgAAAGEAAAA9AAAAYAAAAGAAAAA1AAAAYQAAAGEAAABhAAAANQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYAAAAAAAAABgAAAAAAAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABhAAAAYAAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAADUAAAAAAAAAAAAAAGAAAABhAAAASgAAAGEAAABhAAAAYAAAAAAAAABgAAAAYAAAAGEAAABgAAAAYQAAAGAAAABhAAAAYAAAAAAAAAAAAAAAYQAAAEoAAABKAAAAYQAAAGAAAABgAAAAYAAAAAAAAABhAAAAYAAAAGEAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABKAAAASgAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAYAAAAGAAAAA9AAAASgAAAEoAAABhAAAASgAAAGEAAABgAAAAYAAAADUAAABhAAAAYQAAAGEAAAA1AAAAAAAAAAAAAABgAAAAPQAAAGEAAABKAAAAYQAAAEoAAABhAAAAYAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAGAAAABhAAAASgAAAEoAAABKAAAASgAAAD0AAABgAAAAAAAAAGEAAABgAAAAYQAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAEoAAABKAAAASgAAAGEAAAA9AAAAYAAAAGAAAAA1AAAAYQAAAGEAAABhAAAANQAAAA== -4,-1: ind: -4,-1 - tiles: SgAAADUAAABKAAAANQAAAEoAAAA1AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAAA1AAAASgAAADUAAABKAAAANQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABKAAAASgAAADUAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADcAAAA9AAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAEcAAANHAAADRwAAAmEAAAA9AAAAPQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAAA8AAAARwAAAjwAAAA3AAAAPQAAAD0AAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAjwAAABHAAACYQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAEcAAAE8AAAARwAAA2EAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAADUAAABHAAADPAAAAEcAAABhAAAAGAAAARgAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAADwAAABHAAADNwAAABgAAAAYAAACPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEcAAAM8AAAARwAAAzcAAAAYAAADGAAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACPAAAAEcAAAJhAAAAGAAAAhgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADcAAAA9AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAADwAAAA8AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA8AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAD0AAABgAAAAPAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== + tiles: + SgAAADUAAABKAAAANQAAAEoAAAA1AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAAA1AAAASgAAADUAAABKAAAANQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABKAAAASgAAADUAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADcAAAA9AAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAEcAAANHAAADRwAAAmEAAAA9AAAAPQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAAA8AAAARwAAAjwAAAA3AAAAPQAAAD0AAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAjwAAABHAAACYQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYQAAAEcAAAE8AAAARwAAA2EAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAADUAAABHAAADPAAAAEcAAABhAAAAGAAAARgAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAARwAAADwAAABHAAADNwAAABgAAAAYAAACPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEcAAAM8AAAARwAAAzcAAAAYAAADGAAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACPAAAAEcAAAJhAAAAGAAAAhgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADcAAAA9AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAADwAAAA8AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA8AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAD0AAABgAAAAPAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== -3,-2: ind: -3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUAAABhAAAANQAAAGEAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAYQAAAGEAAABhAAAANQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUAAABhAAAANQAAAGEAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABhAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAYQAAAGEAAABhAAAANQAAAA== -4,-2: ind: -4,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAANwAAAFEAAABgAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAEoAAAA1AAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAANwAAAFEAAABgAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAEoAAAA1AAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -4,0: ind: -4,0 - tiles: YAAAADwAAAA8AAAAPAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAPAAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAADUAAABhAAAAYQAAAGEAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAADUAAABgAAAAYAAAAA== + tiles: + YAAAADwAAAA8AAAAPAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAPAAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAADUAAABhAAAAYQAAAGEAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAADUAAABgAAAAYAAAAA== -5,-2: ind: -5,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAADcAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADUAAABKAAAASgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAUQAAAGEAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAYQAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABRAAAAUQAAADcAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADUAAABKAAAASgAAAA== -5,-1: ind: -5,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADUAAABKAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA1AAAASgAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAANQAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAPQAAAD0AAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAVAAAAVQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAFQAAANUAAACNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABUAAADVAAAATcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAVAAAAVQAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADUAAABKAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA1AAAASgAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAANQAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAPQAAAD0AAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAVAAAAVQAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAFQAAANUAAACNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABUAAADVAAAATcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAVAAAAVQAAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAA== -5,0: ind: -5,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,2: ind: -2,2 - tiles: FQAABRUAAAEVAAAGFQAAABUAAAU3AAAAGAAAARgAAAIYAAABGAAAABgAAAEYAAAAGAAAA2EAAAA9AAAANwAAABUAAAAVAAAAFQAAAxUAAAIVAAAFYQAAABgAAAAYAAABGAAAABgAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAIVAAADFQAAAxUAAAUVAAAEFQAABGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAACGAAAABgAAAAYAAADFQAABRUAAAIVAAAAFQAABhUAAAIVAAAGYQAAABgAAAIYAAAAGAAAAhgAAAIYAAABGAAAAhgAAAAYAAABGAAAABUAAAIVAAAAFQAABhUAAAUVAAAFFQAABWEAAAAYAAADGAAAAhgAAAMYAAADGAAAARgAAAMYAAABGAAAA2EAAAAVAAADFQAAAhUAAAYVAAACFQAABhUAAAJhAAAAGAAAAxgAAAAYAAADYQAAABgAAAIYAAACGAAAARgAAAJhAAAAFQAAAhUAAAEVAAAGFQAABBUAAAYVAAABYQAAABgAAAMYAAAAGAAAAWEAAAAYAAACGAAAARgAAAIYAAACYQAAABUAAAIVAAACFQAAAxUAAAYVAAAAFQAAAWEAAAAYAAADGAAAABgAAAFhAAAAGAAAABgAAAEYAAADGAAAA2EAAAAVAAAEFQAABmEAAABhAAAAFQAAARUAAAFhAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAV4AAANeAAABYQAAABUAAAUVAAACYQAAAGEAAABhAAAAYQAAACMAAAAjAAABIwAAAiMAAAIjAAADFQAAAF4AAAFeAAABXgAAAmEAAAAVAAADFQAAAxUAAAItAAAALQAAAyMAAAAjAAAAIwAAASMAAAEjAAADIwAAAS0AAANeAAABXgAAA14AAAFhAAAAFQAAABUAAAQVAAAFLQAAASMAAAIjAAADFQAABBUAAAAVAAAAIwAAAyMAAAItAAABXgAAAF4AAABeAAACFQAABBUAAAAVAAABFQAAAiMAAAMjAAADIwAAAxUAAAUVAAAEFQAABiMAAAIjAAACLQAAA14AAANeAAACXgAAAVEAAABRAAAAFQAABBUAAAUVAAAGIwAAASMAAAAVAAABFQAAABUAAAEjAAAAIwAAAxUAAANeAAAAXgAAAV4AAAIVAAAEUQAAABUAAAUVAAAGFQAAAxUAAAIVAAACFQAABBUAAAMVAAACFQAAAxUAAAYVAAAFYQAAAGEAAAAVAAAFFQAABBUAAAMVAAABFQAABBUAAAYVAAAFFQAAARUAAAIVAAAFFQAAABUAAAEVAAACFQAAAw== + tiles: + FQAABRUAAAEVAAAGFQAAABUAAAU3AAAAGAAAARgAAAIYAAABGAAAABgAAAEYAAAAGAAAA2EAAAA9AAAANwAAABUAAAAVAAAAFQAAAxUAAAIVAAAFYQAAABgAAAAYAAABGAAAABgAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAIVAAADFQAAAxUAAAUVAAAEFQAABGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAACGAAAABgAAAAYAAADFQAABRUAAAIVAAAAFQAABhUAAAIVAAAGYQAAABgAAAIYAAAAGAAAAhgAAAIYAAABGAAAAhgAAAAYAAABGAAAABUAAAIVAAAAFQAABhUAAAUVAAAFFQAABWEAAAAYAAADGAAAAhgAAAMYAAADGAAAARgAAAMYAAABGAAAA2EAAAAVAAADFQAAAhUAAAYVAAACFQAABhUAAAJhAAAAGAAAAxgAAAAYAAADYQAAABgAAAIYAAACGAAAARgAAAJhAAAAFQAAAhUAAAEVAAAGFQAABBUAAAYVAAABYQAAABgAAAMYAAAAGAAAAWEAAAAYAAACGAAAARgAAAIYAAACYQAAABUAAAIVAAACFQAAAxUAAAYVAAAAFQAAAWEAAAAYAAADGAAAABgAAAFhAAAAGAAAABgAAAEYAAADGAAAA2EAAAAVAAAEFQAABmEAAABhAAAAFQAAARUAAAFhAAAAGAAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAV4AAANeAAABYQAAABUAAAUVAAACYQAAAGEAAABhAAAAYQAAACMAAAAjAAABIwAAAiMAAAIjAAADFQAAAF4AAAFeAAABXgAAAmEAAAAVAAADFQAAAxUAAAItAAAALQAAAyMAAAAjAAAAIwAAASMAAAEjAAADIwAAAS0AAANeAAABXgAAA14AAAFhAAAAFQAAABUAAAQVAAAFLQAAASMAAAIjAAADFQAABBUAAAAVAAAAIwAAAyMAAAItAAABXgAAAF4AAABeAAACFQAABBUAAAAVAAABFQAAAiMAAAMjAAADIwAAAxUAAAUVAAAEFQAABiMAAAIjAAACLQAAA14AAANeAAACXgAAAVEAAABRAAAAFQAABBUAAAUVAAAGIwAAASMAAAAVAAABFQAAABUAAAEjAAAAIwAAAxUAAANeAAAAXgAAAV4AAAIVAAAEUQAAABUAAAUVAAAGFQAAAxUAAAIVAAACFQAABBUAAAMVAAACFQAAAxUAAAYVAAAFYQAAAGEAAAAVAAAFFQAABBUAAAMVAAABFQAABBUAAAYVAAAFFQAAARUAAAIVAAAFFQAAABUAAAEVAAACFQAAAw== 2,-2: ind: 2,-2 - tiles: UQAAABgAAAIYAAABGAAAAGEAAAAYAAAAYQAAABgAAAMYAAACGAAAARgAAANhAAAARgAADEYAAARGAAAHAAAAAD0AAAAYAAACGAAAAhgAAAIYAAAAGAAAADcAAAAYAAABGAAAAWEAAABhAAAAYQAAAEYAAARGAAAERgAACkYAAAphAAAAYQAAABgAAAIYAAABGAAAAmEAAABhAAAAYQAAAGEAAABhAAAARgAABkYAAAlGAAACRgAAAEYAAAJGAAALUQAAAD0AAAAYAAABYQAAABgAAAJhAAAAOwAAAzsAAAA7AAADYQAAAEYAAAhGAAAGRgAAC0YAAAdGAAABRgAAA1EAAAA9AAAAGAAAA2EAAAAYAAAAYQAAADsAAAM7AAACOwAAAWEAAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAAA9AAAAYQAAABgAAAEYAAACGAAAADcAAAA7AAADOwAAADsAAABhAAAARwAAA0cAAANHAAACRwAAAUcAAANHAAABGAAAARgAAAAYAAACGAAAABgAAAA9AAAAOwAAAzsAAAI7AAABYQAAAEcAAAJHAAADRwAAAkcAAANHAAADRwAAAhgAAAIYAAABGAAAARgAAAIYAAAAPQAAADsAAAI7AAADOwAAAmEAAABHAAAARwAAAkcAAANHAAAARwAAA0cAAAEYAAAAGAAAABgAAAMYAAADGAAAA2EAAABhAAAAYQAAAGEAAABhAAAARwAAA0cAAANHAAADRwAAAUcAAAFHAAACGAAAAxgAAAIYAAACGAAAABgAAAEYAAACGAAAARgAAAA3AAAARwAAAUcAAABHAAACRwAAAEcAAAFHAAAARwAAAhgAAAEYAAADGAAAAhgAAAAYAAAAGAAAABgAAAEYAAABYQAAAEcAAANHAAAARwAAAEcAAABHAAADRwAAAEcAAAMYAAABPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABYAAANHAAABRwAAAUcAAANHAAADRwAAAkcAAAFHAAABHwAAAB8AAABhAAAAGAAAABgAAAMYAAADYQAAABYAAAVhAAAAYQAAAGEAAAA3AAAANwAAAD0AAABhAAAAYQAAAB8AAAAfAAAANwAAABgAAAEYAAACGAAAAGEAAABGAAAGRgAACkYAAAhGAAACSwAAAEsAAABGAAAKRgAAB0YAAAAYAAAAGAAAADcAAAAYAAACGAAAARgAAANhAAAARgAADEYAAAdGAAACRgAABEsAAABLAAABRgAACEYAAAVGAAADHwAAAB8AAAA9AAAAGAAAARgAAAIYAAADYQAAAEYAAAhGAAAJRgAABEYAAAlLAAADSwAAAUYAAAFGAAAERgAABw== + tiles: + UQAAABgAAAIYAAABGAAAAGEAAAAYAAAAYQAAABgAAAMYAAACGAAAARgAAANhAAAARgAADEYAAARGAAAHAAAAAD0AAAAYAAACGAAAAhgAAAIYAAAAGAAAADcAAAAYAAABGAAAAWEAAABhAAAAYQAAAEYAAARGAAAERgAACkYAAAphAAAAYQAAABgAAAIYAAABGAAAAmEAAABhAAAAYQAAAGEAAABhAAAARgAABkYAAAlGAAACRgAAAEYAAAJGAAALUQAAAD0AAAAYAAABYQAAABgAAAJhAAAAOwAAAzsAAAA7AAADYQAAAEYAAAhGAAAGRgAAC0YAAAdGAAABRgAAA1EAAAA9AAAAGAAAA2EAAAAYAAAAYQAAADsAAAM7AAACOwAAAWEAAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAAA9AAAAYQAAABgAAAEYAAACGAAAADcAAAA7AAADOwAAADsAAABhAAAARwAAA0cAAANHAAACRwAAAUcAAANHAAABGAAAARgAAAAYAAACGAAAABgAAAA9AAAAOwAAAzsAAAI7AAABYQAAAEcAAAJHAAADRwAAAkcAAANHAAADRwAAAhgAAAIYAAABGAAAARgAAAIYAAAAPQAAADsAAAI7AAADOwAAAmEAAABHAAAARwAAAkcAAANHAAAARwAAA0cAAAEYAAAAGAAAABgAAAMYAAADGAAAA2EAAABhAAAAYQAAAGEAAABhAAAARwAAA0cAAANHAAADRwAAAUcAAAFHAAACGAAAAxgAAAIYAAACGAAAABgAAAEYAAACGAAAARgAAAA3AAAARwAAAUcAAABHAAACRwAAAEcAAAFHAAAARwAAAhgAAAEYAAADGAAAAhgAAAAYAAAAGAAAABgAAAEYAAABYQAAAEcAAANHAAAARwAAAEcAAABHAAADRwAAAEcAAAMYAAABPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABYAAANHAAABRwAAAUcAAANHAAADRwAAAkcAAAFHAAABHwAAAB8AAABhAAAAGAAAABgAAAMYAAADYQAAABYAAAVhAAAAYQAAAGEAAAA3AAAANwAAAD0AAABhAAAAYQAAAB8AAAAfAAAANwAAABgAAAEYAAACGAAAAGEAAABGAAAGRgAACkYAAAhGAAACSwAAAEsAAABGAAAKRgAAB0YAAAAYAAAAGAAAADcAAAAYAAACGAAAARgAAANhAAAARgAADEYAAAdGAAACRgAABEsAAABLAAABRgAACEYAAAVGAAADHwAAAB8AAAA9AAAAGAAAARgAAAIYAAADYQAAAEYAAAhGAAAJRgAABEYAAAlLAAADSwAAAUYAAAFGAAAERgAABw== 3,-2: ind: 3,-2 - tiles: AAAAAAAAAABGAAADRgAAA0YAAAxGAAABRgAABhUAAAIVAAAFFQAABhUAAAYVAAAGFQAABRUAAAUVAAADFQAABkYAAAFGAAAARgAACEYAAAJGAAAGRgAABUYAAAQVAAAERgAACxUAAAYVAAACFQAAAhUAAAYVAAAEFQAAAhUAAABGAAAKRgAADEYAAAtGAAAEFQAABRUAAAIVAAAFFQAABhUAAAUVAAAEFQAABhUAAAAVAAABFQAAARUAAAUVAAAFRgAAAUYAAAxGAAAARgAABRUAAAUVAAAFFQAABBUAAAUVAAADFQAAAhUAAAIVAAAEFQAABRUAAAAVAAACFQAABj0AAABhAAAAYQAAAGEAAABhAAAAYQAAABUAAAAVAAABFQAABRUAAAEVAAAGFQAAABUAAAZhAAAAFQAABRUAAAFHAAADYQAAAFQAAAFhAAAAVAAAA2EAAAAVAAACFQAAAhUAAAAVAAADFQAABRUAAAMVAAADFQAABg8AAAAPAAAARwAAAmEAAAA3AAAAYQAAADcAAABhAAAAFQAAABUAAAAVAAABFQAAABUAAAUVAAAEFQAAAxUAAAAPAAAADwAAAEcAAAE3AAAAVAAAAlQAAAJUAAACYQAAABUAAAIVAAADFQAAAhUAAAAVAAAGFQAAAhUAAAIVAAACDwAAAA8AAABHAAABYQAAADIAAAAyAAAAMgAAAGEAAAAVAAABFQAAABUAAAEVAAAEFQAAABUAAAYVAAABYQAAABUAAAEVAAAARwAAAGEAAAAyAAAAMgAAADIAAABhAAAAFQAABRUAAAYVAAAEFQAABhUAAAEVAAACFQAAAmEAAABhAAAAYQAAAEcAAAJhAAAAYQAAAGEAAABhAAAAYQAAABUAAAAVAAAGFQAABhUAAAMVAAACFQAAAxUAAAUVAAAAFQAABRUAAAVhAAAAYQAAABUAAAQVAAADFQAAARUAAAAVAAAGFQAABRUAAAAVAAABFQAAAhUAAAAVAAACFQAAAhUAAAAVAAAFFQAABBUAAAYVAAABFQAAAhUAAAUVAAAAFQAABRUAAAEVAAABFQAABRUAAAYVAAACFQAAARUAAAAVAAAAFQAAABYAAABRAAAAFQAABRUAAAEVAAABYQAAABUAAAQVAAAEFQAAAhUAAAEVAAAGFQAAAhUAAAQVAAAFFQAAARUAAAUVAAAFFQAABhUAAAMVAAAFFQAAARUAAAEVAAAEFQAAABUAAAIVAAAGFQAABBUAAAMVAAAFFQAAAxUAAAAVAAAEFQAABWEAAABhAAAAYQAAAGEAAABhAAAAFQAABBUAAAQVAAABFQAABBUAAAIVAAADFQAABRUAAAAVAAABFQAAAQ== + tiles: + AAAAAAAAAABGAAADRgAAA0YAAAxGAAABRgAABhUAAAIVAAAFFQAABhUAAAYVAAAGFQAABRUAAAUVAAADFQAABkYAAAFGAAAARgAACEYAAAJGAAAGRgAABUYAAAQVAAAERgAACxUAAAYVAAACFQAAAhUAAAYVAAAEFQAAAhUAAABGAAAKRgAADEYAAAtGAAAEFQAABRUAAAIVAAAFFQAABhUAAAUVAAAEFQAABhUAAAAVAAABFQAAARUAAAUVAAAFRgAAAUYAAAxGAAAARgAABRUAAAUVAAAFFQAABBUAAAUVAAADFQAAAhUAAAIVAAAEFQAABRUAAAAVAAACFQAABj0AAABhAAAAYQAAAGEAAABhAAAAYQAAABUAAAAVAAABFQAABRUAAAEVAAAGFQAAABUAAAZhAAAAFQAABRUAAAFHAAADYQAAAFQAAAFhAAAAVAAAA2EAAAAVAAACFQAAAhUAAAAVAAADFQAABRUAAAMVAAADFQAABg8AAAAPAAAARwAAAmEAAAA3AAAAYQAAADcAAABhAAAAFQAAABUAAAAVAAABFQAAABUAAAUVAAAEFQAAAxUAAAAPAAAADwAAAEcAAAE3AAAAVAAAAlQAAAJUAAACYQAAABUAAAIVAAADFQAAAhUAAAAVAAAGFQAAAhUAAAIVAAACDwAAAA8AAABHAAABYQAAADIAAAAyAAAAMgAAAGEAAAAVAAABFQAAABUAAAEVAAAEFQAAABUAAAYVAAABYQAAABUAAAEVAAAARwAAAGEAAAAyAAAAMgAAADIAAABhAAAAFQAABRUAAAYVAAAEFQAABhUAAAEVAAACFQAAAmEAAABhAAAAYQAAAEcAAAJhAAAAYQAAAGEAAABhAAAAYQAAABUAAAAVAAAGFQAABhUAAAMVAAACFQAAAxUAAAUVAAAAFQAABRUAAAVhAAAAYQAAABUAAAQVAAADFQAAARUAAAAVAAAGFQAABRUAAAAVAAABFQAAAhUAAAAVAAACFQAAAhUAAAAVAAAFFQAABBUAAAYVAAABFQAAAhUAAAUVAAAAFQAABRUAAAEVAAABFQAABRUAAAYVAAACFQAAARUAAAAVAAAAFQAAABYAAABRAAAAFQAABRUAAAEVAAABYQAAABUAAAQVAAAEFQAAAhUAAAEVAAAGFQAAAhUAAAQVAAAFFQAAARUAAAUVAAAFFQAABhUAAAMVAAAFFQAAARUAAAEVAAAEFQAAABUAAAIVAAAGFQAABBUAAAMVAAAFFQAAAxUAAAAVAAAEFQAABWEAAABhAAAAYQAAAGEAAABhAAAAFQAABBUAAAQVAAABFQAABBUAAAIVAAADFQAABRUAAAAVAAABFQAAAQ== 1,-2: ind: 1,-2 - tiles: FQAAAhUAAAUVAAAAFQAABUYAAARGAAAIPQAAAF4AAABeAAABXgAAA2EAAAAcAAAAHAAAAWEAAAA9AAAAYQAAABUAAAMVAAACFQAABRUAAAYVAAABFQAAAmEAAABeAAABXgAAA14AAAA3AAAAHAAAABwAAAFhAAAAPQAAAGEAAAAVAAAGFQAAARUAAABSAAAAFQAABlIAAABhAAAAPQAAAD0AAABhAAAAYQAAABwAAAIcAAAAYQAAAGEAAABRAAAAFQAAABUAAAYVAAAFUgAAABUAAAUVAAAGYQAAADsAAAM7AAACOwAAAj0AAAAcAAADHAAAAmEAAAA9AAAAYQAAABUAAAQVAAACYQAAAGEAAABhAAAAUQAAAGEAAAA7AAADOwAAAzsAAAE3AAAAHAAAAhwAAABhAAAAPQAAAGEAAAAVAAACFQAAARUAAAEVAAADFQAAAhUAAARhAAAAPQAAAD0AAAA9AAAAYQAAABwAAAIcAAADYQAAAD0AAAA9AAAAFQAAABUAAAIVAAAAFQAAARUAAAAVAAAGYQAAABgAAAMYAAAAGAAAAhgAAAAcAAACHAAAABwAAAEYAAACGAAAABUAAAQVAAAGFQAABBUAAAAVAAAEFQAABFEAAAAYAAADGAAAAhgAAAEYAAAAHAAAAhwAAAMcAAAAGAAAABgAAANGAAAJRgAADBUAAAAVAAACFQAAAxUAAABhAAAAYQAAAGEAAABhAAAAYQAAABwAAAAcAAADHAAAARgAAAMYAAACRgAAB0YAAAkVAAAGFQAABBUAAAQVAAAEYQAAABgAAAEYAAADGAAAA2EAAAAcAAADHAAAARwAAABhAAAAGAAAAkYAAAcVAAAGFQAABBUAAAIVAAACFQAAA2EAAAAYAAAAGAAAABgAAABhAAAAHAAAAhwAAAAcAAAAYQAAABgAAAIVAAACFQAAAxUAAAQVAAAFFQAABhUAAARhAAAAYQAAADcAAABhAAAAYQAAAGEAAAA3AAAAYQAAAGEAAAA9AAAAFQAAARUAAAAVAAAEFQAABhUAAAQVAAADUQAAABgAAAAYAAAAGAAAADcAAAAfAAAAHwAAAB8AAAAfAAAAHwAAABUAAAUVAAAEFQAABhUAAAIVAAACFQAABhUAAAEYAAAAGAAAABgAAABhAAAAHwAAAB8AAAAfAAAAHwAAAB8AAAAVAAAEFQAAABUAAAMVAAACFQAAAhUAAAUVAAAGGAAAABgAAAAYAAAAFQAABB8AAAAfAAAAGAAAABgAAAAYAAAAFQAABRUAAAIVAAAAFQAAARUAAAQVAAADFQAAAxUAAAIVAAADFQAAAhUAAAYfAAAAHwAAAB8AAAAfAAAAHwAAAA== + tiles: + FQAAAhUAAAUVAAAAFQAABUYAAARGAAAIPQAAAF4AAABeAAABXgAAA2EAAAAcAAAAHAAAAWEAAAA9AAAAYQAAABUAAAMVAAACFQAABRUAAAYVAAABFQAAAmEAAABeAAABXgAAA14AAAA3AAAAHAAAABwAAAFhAAAAPQAAAGEAAAAVAAAGFQAAARUAAABSAAAAFQAABlIAAABhAAAAPQAAAD0AAABhAAAAYQAAABwAAAIcAAAAYQAAAGEAAABRAAAAFQAAABUAAAYVAAAFUgAAABUAAAUVAAAGYQAAADsAAAM7AAACOwAAAj0AAAAcAAADHAAAAmEAAAA9AAAAYQAAABUAAAQVAAACYQAAAGEAAABhAAAAUQAAAGEAAAA7AAADOwAAAzsAAAE3AAAAHAAAAhwAAABhAAAAPQAAAGEAAAAVAAACFQAAARUAAAEVAAADFQAAAhUAAARhAAAAPQAAAD0AAAA9AAAAYQAAABwAAAIcAAADYQAAAD0AAAA9AAAAFQAAABUAAAIVAAAAFQAAARUAAAAVAAAGYQAAABgAAAMYAAAAGAAAAhgAAAAcAAACHAAAABwAAAEYAAACGAAAABUAAAQVAAAGFQAABBUAAAAVAAAEFQAABFEAAAAYAAADGAAAAhgAAAEYAAAAHAAAAhwAAAMcAAAAGAAAABgAAANGAAAJRgAADBUAAAAVAAACFQAAAxUAAABhAAAAYQAAAGEAAABhAAAAYQAAABwAAAAcAAADHAAAARgAAAMYAAACRgAAB0YAAAkVAAAGFQAABBUAAAQVAAAEYQAAABgAAAEYAAADGAAAA2EAAAAcAAADHAAAARwAAABhAAAAGAAAAkYAAAcVAAAGFQAABBUAAAIVAAACFQAAA2EAAAAYAAAAGAAAABgAAABhAAAAHAAAAhwAAAAcAAAAYQAAABgAAAIVAAACFQAAAxUAAAQVAAAFFQAABhUAAARhAAAAYQAAADcAAABhAAAAYQAAAGEAAAA3AAAAYQAAAGEAAAA9AAAAFQAAARUAAAAVAAAEFQAABhUAAAQVAAADUQAAABgAAAAYAAAAGAAAADcAAAAfAAAAHwAAAB8AAAAfAAAAHwAAABUAAAUVAAAEFQAABhUAAAIVAAACFQAABhUAAAEYAAAAGAAAABgAAABhAAAAHwAAAB8AAAAfAAAAHwAAAB8AAAAVAAAEFQAAABUAAAMVAAACFQAAAhUAAAUVAAAGGAAAABgAAAAYAAAAFQAABB8AAAAfAAAAGAAAABgAAAAYAAAAFQAABRUAAAIVAAAAFQAAARUAAAQVAAADFQAAAxUAAAIVAAADFQAAAhUAAAYfAAAAHwAAAB8AAAAfAAAAHwAAAA== 4,-2: ind: 4,-2 - tiles: FQAAABUAAAYVAAACFQAAABUAAAAVAAAFFQAAAxUAAAQVAAADFQAAAhUAAAAWAAAGFQAAAxUAAAJGAAADRgAABRUAAAQVAAABFQAABRUAAAMVAAABFQAABhUAAAQVAAAGFQAABhUAAAEVAAAAFQAAAhUAAAMVAAADFQAAABUAAAEVAAABFQAABhUAAAIVAAAAFQAABRUAAAMVAAABFQAABBUAAAAVAAACFQAAARUAAAIVAAAGFQAAARUAAAMVAAAFFQAAAhUAAAIVAAAFXgAAAV4AAAJeAAADXgAAAF4AAAAVAAADFQAAAhUAAAEVAAABFQAABBUAAAQVAAACFQAABRUAAAYVAAAERgAACUYAAAxGAAAJRgAABEYAAAFGAAAKRgAAAUYAAABGAAAJFQAAARUAAAIVAAACFQAABRUAAAMPAAAADwAAADcAAABeAAAAXgAAAl4AAABeAAACXgAAAkYAAAZGAAAGRgAABxUAAAEVAAABFQAAARUAAAIVAAAFDwAAAA8AAABGAAAGRgAAA0YAAAteAAADXgAAA14AAANGAAAMRgAACEYAAAQVAAAFFQAAAhUAAAQVAAAAFQAAAQ8AAAAPAAAARgAACV4AAAJeAAAAXgAAAV4AAABeAAAAXgAAAF4AAAFGAAAGFQAABBUAAAQVAAAFFQAABBUAAAIVAAACFQAAAkYAAAdGAAAKRgAACl4AAABeAAABXgAAAF4AAAJeAAACFQAABRUAAAYVAAAGFQAAAxUAAAAVAAAEYQAAAGEAAABGAAAIXgAAAF4AAANeAAADXgAAA14AAABeAAACXgAAARUAAAQVAAAGFQAABhUAAAIVAAAFFQAABRUAAANeAAABRgAABEYAAAlGAAAJXgAAAV4AAABeAAAARgAAABUAAAYVAAAAFQAABBUAAAIVAAADFQAABBUAAAYVAAAGXgAAAEYAAAVeAAAAXgAAAl4AAAJeAAACXgAAAkYAAAZGAAALRgAAABUAAAYVAAAFFQAABBUAAAMVAAAFFQAAAmEAAABGAAAFRgAAAUYAAAxeAAACXgAAAUYAAAdGAAAFRgAABkYAAAwVAAAFFQAAARUAAAIVAAABRgAADBUAAAJGAAAARgAAAEYAAABhAAAANwAAADcAAABhAAAARgAAAEYAAAxGAAAKFQAAAhUAAAUVAAAGRgAABUYAAAkVAAAFRgAAAUYAAABGAAAMRgAAAEsAAAJLAAABRgAAAUYAAApGAAADFQAABRUAAAYVAAACFQAAAkYAAARGAAABRgAAAEYAAANGAAAMRgAABEYAAApLAAACSwAAAUYAAAxGAAAJRgAAChUAAAQVAAAAFQAAAhUAAAAVAAAERgAACw== + tiles: + FQAAABUAAAYVAAACFQAAABUAAAAVAAAFFQAAAxUAAAQVAAADFQAAAhUAAAAWAAAGFQAAAxUAAAJGAAADRgAABRUAAAQVAAABFQAABRUAAAMVAAABFQAABhUAAAQVAAAGFQAABhUAAAEVAAAAFQAAAhUAAAMVAAADFQAAABUAAAEVAAABFQAABhUAAAIVAAAAFQAABRUAAAMVAAABFQAABBUAAAAVAAACFQAAARUAAAIVAAAGFQAAARUAAAMVAAAFFQAAAhUAAAIVAAAFXgAAAV4AAAJeAAADXgAAAF4AAAAVAAADFQAAAhUAAAEVAAABFQAABBUAAAQVAAACFQAABRUAAAYVAAAERgAACUYAAAxGAAAJRgAABEYAAAFGAAAKRgAAAUYAAABGAAAJFQAAARUAAAIVAAACFQAABRUAAAMPAAAADwAAADcAAABeAAAAXgAAAl4AAABeAAACXgAAAkYAAAZGAAAGRgAABxUAAAEVAAABFQAAARUAAAIVAAAFDwAAAA8AAABGAAAGRgAAA0YAAAteAAADXgAAA14AAANGAAAMRgAACEYAAAQVAAAFFQAAAhUAAAQVAAAAFQAAAQ8AAAAPAAAARgAACV4AAAJeAAAAXgAAAV4AAABeAAAAXgAAAF4AAAFGAAAGFQAABBUAAAQVAAAFFQAABBUAAAIVAAACFQAAAkYAAAdGAAAKRgAACl4AAABeAAABXgAAAF4AAAJeAAACFQAABRUAAAYVAAAGFQAAAxUAAAAVAAAEYQAAAGEAAABGAAAIXgAAAF4AAANeAAADXgAAA14AAABeAAACXgAAARUAAAQVAAAGFQAABhUAAAIVAAAFFQAABRUAAANeAAABRgAABEYAAAlGAAAJXgAAAV4AAABeAAAARgAAABUAAAYVAAAAFQAABBUAAAIVAAADFQAABBUAAAYVAAAGXgAAAEYAAAVeAAAAXgAAAl4AAAJeAAACXgAAAkYAAAZGAAALRgAAABUAAAYVAAAFFQAABBUAAAMVAAAFFQAAAmEAAABGAAAFRgAAAUYAAAxeAAACXgAAAUYAAAdGAAAFRgAABkYAAAwVAAAFFQAAARUAAAIVAAABRgAADBUAAAJGAAAARgAAAEYAAABhAAAANwAAADcAAABhAAAARgAAAEYAAAxGAAAKFQAAAhUAAAUVAAAGRgAABUYAAAkVAAAFRgAAAUYAAABGAAAMRgAAAEsAAAJLAAABRgAAAUYAAApGAAADFQAABRUAAAYVAAACFQAAAkYAAARGAAABRgAAAEYAAANGAAAMRgAABEYAAApLAAACSwAAAUYAAAxGAAAJRgAAChUAAAQVAAAAFQAAAhUAAAAVAAAERgAACw== 4,-1: ind: 4,-1 - tiles: RgAABUYAAAtGAAAARgAADEYAAAVLAAABSwAAAkYAAAxGAAALRgAAABUAAAAVAAAAFQAABhUAAAQVAAAFFQAAA0YAAAFGAAADRgAADEYAAAhGAAAJSwAAAUsAAAJGAAAFRgAABkYAAAAVAAAEFQAAABUAAAAVAAAFFQAABRUAAAFGAAAERgAAB0YAAABGAAAKRgAACEsAAANLAAABRgAAAEYAAABGAAABRgAAARUAAAMVAAAGFQAAABUAAAU/AAAASwAAA0sAAANLAAAASwAAAEsAAAFLAAACSwAAAEsAAAFLAAAASwAAA0sAAAI3AAAAPwAAAD8AAAA/AAAAPwAAAEsAAANLAAAASwAAAUsAAAFLAAABSwAAA0sAAAJLAAABSwAAAEsAAANLAAABNwAAAD8AAAA/AAAAPwAAAD8AAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAARgAAAEYAAAZGAAADRgAACmEAAABHAAABRwAAAz0AAAA/AAAAYQAAAEcAAAJHAAADRwAAAEcAAAFHAAACYQAAAEYAAAxGAAAKRgAACUYAAAQ9AAAARwAAAUcAAAE3AAAAPwAAAGEAAABHAAADRwAAA0cAAAJHAAACRwAAAWEAAABGAAAERgAACUYAAAFGAAAGPQAAAEcAAANHAAADYQAAAD8AAABhAAAAYQAAAGEAAABHAAABRwAAA0cAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAoAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAABUYAAAtGAAAARgAADEYAAAVLAAABSwAAAkYAAAxGAAALRgAAABUAAAAVAAAAFQAABhUAAAQVAAAFFQAAA0YAAAFGAAADRgAADEYAAAhGAAAJSwAAAUsAAAJGAAAFRgAABkYAAAAVAAAEFQAAABUAAAAVAAAFFQAABRUAAAFGAAAERgAAB0YAAABGAAAKRgAACEsAAANLAAABRgAAAEYAAABGAAABRgAAARUAAAMVAAAGFQAAABUAAAU/AAAASwAAA0sAAANLAAAASwAAAEsAAAFLAAACSwAAAEsAAAFLAAAASwAAA0sAAAI3AAAAPwAAAD8AAAA/AAAAPwAAAEsAAANLAAAASwAAAUsAAAFLAAABSwAAA0sAAAJLAAABSwAAAEsAAANLAAABNwAAAD8AAAA/AAAAPwAAAD8AAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAARgAAAEYAAAZGAAADRgAACmEAAABHAAABRwAAAz0AAAA/AAAAYQAAAEcAAAJHAAADRwAAAEcAAAFHAAACYQAAAEYAAAxGAAAKRgAACUYAAAQ9AAAARwAAAUcAAAE3AAAAPwAAAGEAAABHAAADRwAAA0cAAAJHAAACRwAAAWEAAABGAAAERgAACUYAAAFGAAAGPQAAAEcAAANHAAADYQAAAD8AAABhAAAAYQAAAGEAAABHAAABRwAAA0cAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAoAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-3: ind: 2,-3 - tiles: RgAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFfAAAAXwAAAV8AAAFfAAABXwAAAF8AAABfAAADXwAAA18AAABfAAACXwAAAl8AAAFfAAACXwAAAV8AAAJGAAAFXwAAAV8AAAFfAAAAXwAAAF8AAABfAAABXwAAAl8AAANfAAAAXwAAAV8AAAFfAAACXwAAA18AAAFfAAABRgAABl8AAAJfAAADXwAAAV8AAAFfAAADXwAAAF8AAAFfAAAAXwAAAV8AAABfAAABXwAAAV8AAAFfAAABXwAAAUYAAAJGAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAJRgAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYQAAABgAAAEYAAAAGAAAARgAAAIYAAACYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAGAAAARgAAAIYAAACGAAAAz0AAABGAAAKAAAAAAAAAAAAAAAAYQAAABgAAAAYAAABGAAAABgAAAIYAAABYQAAABgAAAIYAAABGAAAAhgAAAM9AAAARgAADEYAAAoAAAAAAAAAAA== + tiles: + RgAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFfAAAAXwAAAV8AAAFfAAABXwAAAF8AAABfAAADXwAAA18AAABfAAACXwAAAl8AAAFfAAACXwAAAV8AAAJGAAAFXwAAAV8AAAFfAAAAXwAAAF8AAABfAAABXwAAAl8AAANfAAAAXwAAAV8AAAFfAAACXwAAA18AAAFfAAABRgAABl8AAAJfAAADXwAAAV8AAAFfAAADXwAAAF8AAAFfAAAAXwAAAV8AAABfAAABXwAAAV8AAAFfAAABXwAAAUYAAAJGAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAJRgAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYQAAABgAAAEYAAAAGAAAARgAAAIYAAACYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAGAAAARgAAAIYAAACGAAAAz0AAABGAAAKAAAAAAAAAAAAAAAAYQAAABgAAAAYAAABGAAAABgAAAIYAAABYQAAABgAAAIYAAABGAAAAhgAAAM9AAAARgAADEYAAAoAAAAAAAAAAA== -3,2: ind: -3,2 - tiles: YAAAAGAAAABgAAAAYQAAAGAAAABhAAAAYAAAAGEAAABgAAAAYAAAAGEAAAAVAAAFFQAAAhUAAAUVAAAEFQAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAFQAAARUAAAMVAAABFQAAARUAAARgAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYQAAABUAAAAVAAAEFQAAAxUAAAUVAAADYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAAVAAABFQAAAhUAAAYVAAAAFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAUVAAADFQAABhUAAAIVAAABFQAABRUAAABhAAAAFQAAABUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAABFQAAAxUAAAQVAAAFFQAABhUAAAMVAAAGFQAAAxUAAAUVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAhUAAAIVAAABFQAABBUAAAMVAAAEFQAABRUAAAYVAAAFFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAACFQAABBUAAAEVAAAEFQAAARUAAAUVAAAGFQAAAhUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAAARUAAAQVAAAFYQAAAGEAAABhAAAAFQAAABUAAAQVAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAMVAAADFQAABl4AAANeAAAAXgAAAl4AAANeAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAMFQAAABUAAAZeAAADXgAAAV4AAAFeAAABXgAAAV4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACBUAAANhAAAAYQAAAF4AAABeAAADXgAAA14AAAJeAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAYVAAACFQAAAGEAAABeAAACXgAAAF4AAAJeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAAxUAAAMVAAACKgAAACoAAAAVAAAGXgAAAl4AAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAB0YAAAgVAAADFQAAAxUAAAQVAAAFFQAABV4AAANeAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAAYVAAADFQAABWEAAABhAAAAYQAAAA== + tiles: + YAAAAGAAAABgAAAAYQAAAGAAAABhAAAAYAAAAGEAAABgAAAAYAAAAGEAAAAVAAAFFQAAAhUAAAUVAAAEFQAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAFQAAARUAAAMVAAABFQAAARUAAARgAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYQAAABUAAAAVAAAEFQAAAxUAAAUVAAADYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAAVAAABFQAAAhUAAAYVAAAAFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAUVAAADFQAABhUAAAIVAAABFQAABRUAAABhAAAAFQAAABUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAABFQAAAxUAAAQVAAAFFQAABhUAAAMVAAAGFQAAAxUAAAUVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAhUAAAIVAAABFQAABBUAAAMVAAAEFQAABRUAAAYVAAAFFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAACFQAABBUAAAEVAAAEFQAAARUAAAUVAAAGFQAAAhUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAAARUAAAQVAAAFYQAAAGEAAABhAAAAFQAAABUAAAQVAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAMVAAADFQAABl4AAANeAAAAXgAAAl4AAANeAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAMFQAAABUAAAZeAAADXgAAAV4AAAFeAAABXgAAAV4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACBUAAANhAAAAYQAAAF4AAABeAAADXgAAA14AAAJeAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAYVAAACFQAAAGEAAABeAAACXgAAAF4AAAJeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAAxUAAAMVAAACKgAAACoAAAAVAAAGXgAAAl4AAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAB0YAAAgVAAADFQAAAxUAAAQVAAAFFQAABV4AAANeAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAAYVAAADFQAABWEAAABhAAAAYQAAAA== -4,2: ind: -4,2 - tiles: AAAAAAAAAABhAAAAUQAAAFEAAAA8AAAAUQAAAFEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGAAAABgAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAAD0AAABhAAAAYQAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAAGAAAABgAAAAAAAAADUAAAAAAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAABhAAAAUQAAAFEAAAA8AAAAUQAAAFEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGAAAABgAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAYQAAAD0AAABhAAAAYQAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQAAAGAAAABgAAAAAAAAADUAAAAAAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,3: ind: -1,3 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD0AAABRAAAAUQAAAFEAAAA9AAAAXgAAAF4AAAFeAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGAAAAA9AAAAUQAAAFEAAABRAAAAYQAAAF4AAABeAAABXgAAAmEAAABhAAAAUQAAAD0AAABRAAAAPQAAAFEAAABgAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAFEAAAA9AAAAUQAAAD0AAABRAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAD0AAAA3AAAANwAAAD0AAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAGAAAARgAAAIYAAAAGAAAAhgAAAAYAAABNQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAPQAAADUAAAA1AAAAGAAAAhgAAAAYAAACGAAAAzUAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAD0AAABhAAAANQAAABgAAAMYAAAAGAAAAxgAAAI1AAAAYQAAAGEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAA9AAAAYQAAADUAAAAYAAABGAAAAxgAAAIYAAAANQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYQAAAGEAAAA1AAAAGAAAAxgAAAIYAAACGAAAAjUAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAANwAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD0AAABRAAAAUQAAAFEAAAA9AAAAXgAAAF4AAAFeAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGAAAAA9AAAAUQAAAFEAAABRAAAAYQAAAF4AAABeAAABXgAAAmEAAABhAAAAUQAAAD0AAABRAAAAPQAAAFEAAABgAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAFEAAAA9AAAAUQAAAD0AAABRAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAD0AAAA3AAAANwAAAD0AAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAGAAAARgAAAIYAAAAGAAAAhgAAAAYAAABNQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAPQAAADUAAAA1AAAAGAAAAhgAAAAYAAACGAAAAzUAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAD0AAABhAAAANQAAABgAAAMYAAAAGAAAAxgAAAI1AAAAYQAAAGEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAA9AAAAYQAAADUAAAAYAAABGAAAAxgAAAIYAAAANQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYQAAAGEAAAA1AAAAGAAAAxgAAAIYAAACGAAAAjUAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAANwAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -1,4: ind: -1,4 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== 0,4: ind: 0,4 - tiles: YQAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,3: ind: -2,3 - tiles: FQAAAxUAAAYVAAADFQAAARUAAAAVAAABFQAAARUAAAAVAAABFQAAARUAAAAVAAABFQAAAxUAAAQVAAAAYAAAAEYAAAdGAAALFQAABhUAAAEVAAAFFQAAAhUAAAQVAAABFQAAAhUAAAUVAAADFQAAAhUAAAYVAAABFQAAAmAAAABGAAAMRgAAAkYAAAVGAAAFRgAABBUAAAQVAAADFQAAABUAAAAVAAAGFQAAAhUAAAIVAAABFQAAAhUAAAVgAAAAAAAAAAAAAAAAAAAARgAAAEYAAAxGAAAJRgAAAkYAAAJGAAAJRgAAAxUAAAIVAAAEFQAAAxUAAAQVAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVGAAAIRgAACUYAAAhGAAABFQAABBUAAAEVAAAFFQAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACUYAAABGAAAIRgAAC0YAAAcVAAAARgAAAyMAAANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVGAAALRgAAB0YAAAUjAAAAIwAAAUYAAAojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAABGAAADIwAAAEYAAAFGAAAEIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAALRgAAAyMAAAFGAAABYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAC0YAAAUjAAADYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAA== + tiles: + FQAAAxUAAAYVAAADFQAAARUAAAAVAAABFQAAARUAAAAVAAABFQAAARUAAAAVAAABFQAAAxUAAAQVAAAAYAAAAEYAAAdGAAALFQAABhUAAAEVAAAFFQAAAhUAAAQVAAABFQAAAhUAAAUVAAADFQAAAhUAAAYVAAABFQAAAmAAAABGAAAMRgAAAkYAAAVGAAAFRgAABBUAAAQVAAADFQAAABUAAAAVAAAGFQAAAhUAAAIVAAABFQAAAhUAAAVgAAAAAAAAAAAAAAAAAAAARgAAAEYAAAxGAAAJRgAAAkYAAAJGAAAJRgAAAxUAAAIVAAAEFQAAAxUAAAQVAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVGAAAIRgAACUYAAAhGAAABFQAABBUAAAEVAAAFFQAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACUYAAABGAAAIRgAAC0YAAAcVAAAARgAAAyMAAANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVGAAALRgAAB0YAAAUjAAAAIwAAAUYAAAojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAABGAAADIwAAAEYAAAFGAAAEIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAALRgAAAyMAAAFGAAABYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAC0YAAAUjAAADYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAA== 5,-1: ind: 5,-1 - tiles: FQAAAhUAAAAVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAMVAAAAFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAABUAAAQVAAAEPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + FQAAAhUAAAAVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAMVAAAAFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAABUAAAQVAAAEPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD8AAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAPwAAAD8AAAA/AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD8AAAA/AAAAPwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAPwAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAACgAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,-3: ind: 4,-3 - tiles: FQAABhUAAAQVAAAGFQAAAkYAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAAEFQAAAxUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAAhUAAAMVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAAMVAAABFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAQVAAABFQAABRUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAABRUAAAAVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABWEAAAAVAAACFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAMVAAADFQAAAhUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAABhUAAAIVAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAA0YAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAhGAAAFRgAABkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAACRgAAB0YAAANGAAAARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAUYAAAtGAAAJRgAACEYAAAZGAAAGRgAAA0YAAAIVAAABFQAAABUAAAEVAAAFFQAAAQAAAAAAAAAAAAAAAEYAAAtGAAACRgAAA0YAAAtGAAABRgAAAkYAAAoVAAAGFQAAAxUAAAAVAAACFQAAABUAAAUVAAAFAAAAAAAAAAAVAAAGFQAAAhUAAAMVAAABFQAAARUAAAEVAAAAFQAAARUAAAQWAAAGFgAAARUAAAIVAAADFQAABkYAAAIAAAAAFQAAAhUAAAUVAAAGFQAAAhUAAAIVAAAAFQAAAxUAAAIVAAACFQAABhYAAAEWAAAAFQAAABUAAAJGAAADAAAAAA== + tiles: + FQAABhUAAAQVAAAGFQAAAkYAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAAEFQAAAxUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAAhUAAAMVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAAMVAAABFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAQVAAABFQAABRUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAABRUAAAAVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABWEAAAAVAAACFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAMVAAADFQAAAhUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAABhUAAAIVAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAA0YAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAhGAAAFRgAABkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAACRgAAB0YAAANGAAAARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAUYAAAtGAAAJRgAACEYAAAZGAAAGRgAAA0YAAAIVAAABFQAAABUAAAEVAAAFFQAAAQAAAAAAAAAAAAAAAEYAAAtGAAACRgAAA0YAAAtGAAABRgAAAkYAAAoVAAAGFQAAAxUAAAAVAAACFQAAABUAAAUVAAAFAAAAAAAAAAAVAAAGFQAAAhUAAAMVAAABFQAAARUAAAEVAAAAFQAAARUAAAQWAAAGFgAAARUAAAIVAAADFQAABkYAAAIAAAAAFQAAAhUAAAUVAAAGFQAAAhUAAAIVAAAAFQAAAxUAAAIVAAACFQAABhYAAAEWAAAAFQAAABUAAAJGAAADAAAAAA== 3,-3: ind: 3,-3 - tiles: AAAAAAAAAABGAAAGRgAABkYAAAZGAAAEFQAABhUAAAYVAAAGFQAAABUAAAAVAAAEFQAABhUAAAQVAAAFFQAAAF8AAAJfAAACXwAAAUYAAARGAAAMRgAAAEYAAAEVAAAEFQAABBUAAAYVAAAAFQAAARUAAAUVAAAAFQAABhUAAARfAAADXwAAA18AAANGAAAARgAAAEYAAAdGAAAKRgAACRUAAAAVAAAFFQAABRUAAAUVAAAFFQAAAxMAAAATAAAAXwAAAl8AAANfAAAARgAAC0YAAAFGAAACRgAAAkYAAAAVAAAFFQAAAhUAAAMVAAAAFQAAABUAAAATAAAAEwAAAAAAAAAAAAAARgAAA0YAAABGAAABRgAAA0YAAAFGAAAHFQAAAhUAAAEVAAAFFQAABhUAAAIVAAAAFQAAAxUAAAAAAAAAAAAAAAAAAABGAAAFFQAABkYAAABGAAADRgAAABUAAAQVAAAEYQAAABUAAAAVAAAEFQAAAhUAAAEVAAAFAAAAAAAAAAAAAAAAAAAAAEYAAAtGAAAERgAACUYAAAxGAAACFQAAAxUAAAMVAAAEFQAAAxUAAAAVAAABFQAAAgAAAAAAAAAAAAAAAAAAAABGAAAMRgAACRUAAAMWAAAEFQAABhUAAAYVAAAGFQAAAhUAAAAVAAAFFQAAAxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAACUQAAABUAAAYVAAAEFQAAAhUAAAUVAAACFQAABBUAAAAVAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAAhUAAAQVAAABFQAAAhUAAAQVAAAFFQAABhUAAAQVAAAGFQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAARUAAAMVAAACFQAABRUAAAMVAAAFFQAAABUAAAVGAAAIRgAADEYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAQVAAACFQAABhUAAAQVAAACFQAABBUAAAMVAAAFRgAAC0YAAAZGAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACFQAAARUAAAYVAAACFQAAABUAAAIVAAABFQAAARUAAARGAAAMRgAABAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABkYAAAQVAAAGFQAAAGEAAAAVAAADFQAAARUAAAMVAAAGFQAABRUAAAIAAAAAAAAAAAAAAAAAAAAARgAAAkYAAAdGAAAKRgAABxUAAAQVAAABFQAAAxUAAAYVAAABFQAABhUAAAUVAAAAAAAAAAAAAAAAAAAARgAACUYAAARGAAAIRgAABkYAAAkVAAAFFQAABBUAAAEVAAAFFQAAAhUAAAQVAAAFFQAAAw== + tiles: + AAAAAAAAAABGAAAGRgAABkYAAAZGAAAEFQAABhUAAAYVAAAGFQAAABUAAAAVAAAEFQAABhUAAAQVAAAFFQAAAF8AAAJfAAACXwAAAUYAAARGAAAMRgAAAEYAAAEVAAAEFQAABBUAAAYVAAAAFQAAARUAAAUVAAAAFQAABhUAAARfAAADXwAAA18AAANGAAAARgAAAEYAAAdGAAAKRgAACRUAAAAVAAAFFQAABRUAAAUVAAAFFQAAAxMAAAATAAAAXwAAAl8AAANfAAAARgAAC0YAAAFGAAACRgAAAkYAAAAVAAAFFQAAAhUAAAMVAAAAFQAAABUAAAATAAAAEwAAAAAAAAAAAAAARgAAA0YAAABGAAABRgAAA0YAAAFGAAAHFQAAAhUAAAEVAAAFFQAABhUAAAIVAAAAFQAAAxUAAAAAAAAAAAAAAAAAAABGAAAFFQAABkYAAABGAAADRgAAABUAAAQVAAAEYQAAABUAAAAVAAAEFQAAAhUAAAEVAAAFAAAAAAAAAAAAAAAAAAAAAEYAAAtGAAAERgAACUYAAAxGAAACFQAAAxUAAAMVAAAEFQAAAxUAAAAVAAABFQAAAgAAAAAAAAAAAAAAAAAAAABGAAAMRgAACRUAAAMWAAAEFQAABhUAAAYVAAAGFQAAAhUAAAAVAAAFFQAAAxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAACUQAAABUAAAYVAAAEFQAAAhUAAAUVAAACFQAABBUAAAAVAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAAhUAAAQVAAABFQAAAhUAAAQVAAAFFQAABhUAAAQVAAAGFQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAARUAAAMVAAACFQAABRUAAAMVAAAFFQAAABUAAAVGAAAIRgAADEYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAQVAAACFQAABhUAAAQVAAACFQAABBUAAAMVAAAFRgAAC0YAAAZGAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACFQAAARUAAAYVAAACFQAAABUAAAIVAAABFQAAARUAAARGAAAMRgAABAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABkYAAAQVAAAGFQAAAGEAAAAVAAADFQAAARUAAAMVAAAGFQAABRUAAAIAAAAAAAAAAAAAAAAAAAAARgAAAkYAAAdGAAAKRgAABxUAAAQVAAABFQAAAxUAAAYVAAABFQAABhUAAAUVAAAAAAAAAAAAAAAAAAAARgAACUYAAARGAAAIRgAABkYAAAkVAAAFFQAABBUAAAEVAAAFFQAAAhUAAAQVAAAFFQAAAw== 5,-2: ind: 5,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAKRgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACkYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAKRgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACkYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -4,1: ind: -4,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGEAAAAVAAAFFQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAAAAAABgAAAAFQAAAhUAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAYAAAABUAAAQVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAADUAAAAVAAABFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAFQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABUAAAQ9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAFQAAAT0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAVAAAGPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAFQAABmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAAAAAAAAAAAAAAAAANQAAABUAAAQVAAABAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAAAAAAAYAAAAAAAAABhAAAAAAAAAGAAAAAVAAADFQAAAAAAAAAAAAAAYQAAAGEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGAAAABgAAAAFQAAABUAAAQAAAAAAAAAAGEAAABRAAAAUQAAADwAAABRAAAAUQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAABUAAAEVAAAEAAAAAAAAAAA9AAAAUQAAADwAAAA8AAAAPAAAAFEAAABSAAAANQAAAGAAAABhAAAAYAAAADUAAABhAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGEAAAAVAAAFFQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAAAAAABgAAAAFQAAAhUAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAYAAAABUAAAQVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAADUAAAAVAAABFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAFQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABUAAAQ9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAFQAAAT0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAVAAAGPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAFQAABmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAAAAAAAAAAAAAAAAANQAAABUAAAQVAAABAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAAAAAAAYAAAAAAAAABhAAAAAAAAAGAAAAAVAAADFQAAAAAAAAAAAAAAYQAAAGEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGAAAABgAAAAFQAAABUAAAQAAAAAAAAAAGEAAABRAAAAUQAAADwAAABRAAAAUQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAABUAAAEVAAAEAAAAAAAAAAA9AAAAUQAAADwAAAA8AAAAPAAAAFEAAABSAAAANQAAAGAAAABhAAAAYAAAADUAAABhAAAAYQAAAA== -3,3: ind: -3,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAAhUAAAIVAAADFQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAkYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAAhUAAAIVAAADFQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAkYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,4: ind: -2,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,3: ind: 3,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABRUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAUVAAACFQAABRUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAABBUAAAEVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAARUAAAIVAAAEFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABRUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAUVAAACFQAABRUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAABBUAAAEVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAARUAAAIVAAAEFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,4: ind: 2,4 - tiles: FQAAABUAAAAVAAACFQAAABAAAAAVAAADEAAAABUAAAYQAAAAFQAABhUAAAYVAAAGYQAAABUAAAQVAAAEFQAABBUAAAAVAAAEFQAABhUAAAQQAAAAEAAAABAAAAAQAAAAEAAAABUAAAYVAAAFFQAABmEAAAAVAAABFQAABhUAAAIVAAAEYQAAABUAAAYVAAABFQAABhUAAAYQAAAAFQAABBUAAAIVAAABFQAAAhUAAAJhAAAAFQAABBUAAAEVAAAEFQAABRUAAARhAAAAFQAAARUAAAU9AAAAEAAAAD0AAAAVAAADFQAAAhUAAAQVAAAFYQAAABUAAAMVAAAFFQAABBUAAAIVAAACFQAAA2EAAAAVAAAGFQAABRAAAAAVAAADFQAABBUAAAYVAAACYQAAAGEAAAAVAAAFFQAABhUAAAQVAAAAFQAABRUAAAZhAAAAFQAABBUAAAUVAAAFFQAAAhUAAAIVAAAAYQAAAGEAAAAVAAADFQAABhUAAAMVAAAGFQAAABUAAAQVAAAEYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAVAAAEFQAABBUAAAAVAAABFQAABhUAAAQVAAAFFQAABhUAAAIVAAAGFQAAAxUAAAIVAAAAFQAABhUAAAAVAAAAFQAABhUAAAIVAAAAFQAAAgAAAAAAAAAAFQAAAxUAAAIVAAADFQAAABUAAAAAAAAAAAAAAAAAAAAVAAAGFQAAAhUAAAQVAAAFFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + FQAAABUAAAAVAAACFQAAABAAAAAVAAADEAAAABUAAAYQAAAAFQAABhUAAAYVAAAGYQAAABUAAAQVAAAEFQAABBUAAAAVAAAEFQAABhUAAAQQAAAAEAAAABAAAAAQAAAAEAAAABUAAAYVAAAFFQAABmEAAAAVAAABFQAABhUAAAIVAAAEYQAAABUAAAYVAAABFQAABhUAAAYQAAAAFQAABBUAAAIVAAABFQAAAhUAAAJhAAAAFQAABBUAAAEVAAAEFQAABRUAAARhAAAAFQAAARUAAAU9AAAAEAAAAD0AAAAVAAADFQAAAhUAAAQVAAAFYQAAABUAAAMVAAAFFQAABBUAAAIVAAACFQAAA2EAAAAVAAAGFQAABRAAAAAVAAADFQAABBUAAAYVAAACYQAAAGEAAAAVAAAFFQAABhUAAAQVAAAAFQAABRUAAAZhAAAAFQAABBUAAAUVAAAFFQAAAhUAAAIVAAAAYQAAAGEAAAAVAAADFQAABhUAAAMVAAAGFQAAABUAAAQVAAAEYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAVAAAEFQAABBUAAAAVAAABFQAABhUAAAQVAAAFFQAABhUAAAIVAAAGFQAAAxUAAAIVAAAAFQAABhUAAAAVAAAAFQAABhUAAAIVAAAAFQAAAgAAAAAAAAAAFQAAAxUAAAIVAAADFQAAABUAAAAAAAAAAAAAAAAAAAAVAAAGFQAAAhUAAAQVAAAFFQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,4: ind: 3,4 - tiles: FQAABBUAAAAVAAACFQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAYVAAAAFQAAAEYAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAEYAAANGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAANGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + FQAABBUAAAAVAAACFQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAYVAAAAFQAAAEYAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAEYAAANGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAANGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAEVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAACFQAAAhUAAAQVAAADFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAGFQAABhUAAAEVAAABFQAAABUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAAEVAAADFQAABhUAAAVIAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAAAFQAABhUAAAYVAAAASAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAUVAAABFQAAAxUAAAQVAAAFFQAAA0gAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAAFFQAAARUAAAMVAAAEFQAAABUAAAJIAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAABFQAABBUAAAMVAAACFQAABhUAAAMVAAAFFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAABRUAAAUWAAAGFQAABRUAAAIVAAAFFQAABRUAAAQAAAAAAAAAAAAAAAAVAAAFFQAAARUAAAAVAAAEFQAAARUAAAZhAAAAFgAABBUAAAYVAAAERwAAA0cAAAJhAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAEVAAAFFQAABhUAAAIVAAAFFQAAARYAAAYVAAAGRwAAA0cAAAFHAAADYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAEVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAACFQAAAhUAAAQVAAADFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAGFQAABhUAAAEVAAABFQAAABUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRUAAAEVAAADFQAABhUAAAVIAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAAAFQAABhUAAAYVAAAASAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAUVAAABFQAAAxUAAAQVAAAFFQAAA0gAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAAFFQAAARUAAAMVAAAEFQAAABUAAAJIAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAVAAABFQAABBUAAAMVAAACFQAABhUAAAMVAAAFFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAABRUAAAUWAAAGFQAABRUAAAIVAAAFFQAABRUAAAQAAAAAAAAAAAAAAAAVAAAFFQAAARUAAAAVAAAEFQAAARUAAAZhAAAAFgAABBUAAAYVAAAERwAAA0cAAAJhAAAAAAAAAAAAAAAAAAAAFQAAAxUAAAEVAAAFFQAABhUAAAIVAAAFFQAAARYAAAYVAAAGRwAAA0cAAAFHAAADYQAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAMVAAADFQAABBUAAAQVAAAFFQAABRUAAAQAAAAAAAAAABUAAAYVAAABFQAABhUAAAAVAAAEFQAAAxUAAAIVAAACFQAABBUAAAYVAAAFFQAABRUAAAUVAAADAAAAABUAAAQVAAAFFQAABRUAAAIVAAACFQAABBUAAAEVAAACFQAAAhUAAAYVAAAEFQAABBUAAAQVAAABFQAAAxUAAAMVAAAGFQAAARUAAAEVAAACFQAABBUAAAUVAAACFQAAAxUAAAMVAAABFQAABkYAAABGAAAGRgAABUYAAAwVAAADFQAAARUAAAUVAAAAFQAABBUAAAIVAAAFFQAAAhUAAAIVAAAFFQAABUYAAAlGAAAERgAAAEYAAAlGAAABFQAAARUAAAMVAAAFFQAAARUAAAAVAAAEFQAABRUAAAQVAAABFQAABUYAAARGAAAARgAAC0YAAARGAAAERgAAC2EAAABhAAAAYQAAAGEAAABhAAAAFQAAAxUAAAYVAAADFQAABhUAAANGAAABRgAAAEYAAARGAAAHRgAADEYAAAdIAAABSAAAAUgAAAFIAAACSAAAAUgAAAAVAAAGFQAABhUAAAMVAAAERgAAB0YAAAtGAAACRgAAAEYAAARGAAAASAAAAkgAAAFIAAAASAAAAkgAAAFIAAAAYQAAABUAAAUVAAAEFQAAA0YAAAJGAAAIRgAAA0YAAAxGAAABRgAAAi8AAAIvAAABLwAAAC8AAABIAAADSAAAAGEAAAAVAAAEFQAABRUAAAAWAAAEFQAAAhUAAAZGAAAJRgAAA0YAAAIvAAADLwAAAS8AAAEvAAABSAAAAkgAAABhAAAAFQAAAhUAAAQVAAACUQAAABUAAAQVAAABFQAABBUAAAMVAAAALwAAAS8AAAEvAAABLwAAAUgAAABIAAACYQAAABUAAAUVAAAAFQAAAxUAAAQVAAADYQAAABUAAAYVAAAGFQAAAi8AAAAvAAABLwAAAS8AAAFIAAACSAAAAGEAAAAVAAADFQAAAxUAAAIVAAAEFQAAA2EAAAAVAAAGFQAAABUAAAVIAAABSAAAAEgAAAFIAAADSAAAAUgAAAMVAAAAFQAABRUAAAMVAAACFQAABhUAAANhAAAAUgAAAFIAAAAVAAADSAAAAEgAAABIAAABSAAAA0gAAAFIAAACFQAAAxUAAAQVAAAAFQAABRUAAAEVAAACUQAAABUAAAMVAAABFQAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAMVAAADFQAABBUAAAQVAAAFFQAABRUAAAQAAAAAAAAAABUAAAYVAAABFQAABhUAAAAVAAAEFQAAAxUAAAIVAAACFQAABBUAAAYVAAAFFQAABRUAAAUVAAADAAAAABUAAAQVAAAFFQAABRUAAAIVAAACFQAABBUAAAEVAAACFQAAAhUAAAYVAAAEFQAABBUAAAQVAAABFQAAAxUAAAMVAAAGFQAAARUAAAEVAAACFQAABBUAAAUVAAACFQAAAxUAAAMVAAABFQAABkYAAABGAAAGRgAABUYAAAwVAAADFQAAARUAAAUVAAAAFQAABBUAAAIVAAAFFQAAAhUAAAIVAAAFFQAABUYAAAlGAAAERgAAAEYAAAlGAAABFQAAARUAAAMVAAAFFQAAARUAAAAVAAAEFQAABRUAAAQVAAABFQAABUYAAARGAAAARgAAC0YAAARGAAAERgAAC2EAAABhAAAAYQAAAGEAAABhAAAAFQAAAxUAAAYVAAADFQAABhUAAANGAAABRgAAAEYAAARGAAAHRgAADEYAAAdIAAABSAAAAUgAAAFIAAACSAAAAUgAAAAVAAAGFQAABhUAAAMVAAAERgAAB0YAAAtGAAACRgAAAEYAAARGAAAASAAAAkgAAAFIAAAASAAAAkgAAAFIAAAAYQAAABUAAAUVAAAEFQAAA0YAAAJGAAAIRgAAA0YAAAxGAAABRgAAAi8AAAIvAAABLwAAAC8AAABIAAADSAAAAGEAAAAVAAAEFQAABRUAAAAWAAAEFQAAAhUAAAZGAAAJRgAAA0YAAAIvAAADLwAAAS8AAAEvAAABSAAAAkgAAABhAAAAFQAAAhUAAAQVAAACUQAAABUAAAQVAAABFQAABBUAAAMVAAAALwAAAS8AAAEvAAABLwAAAUgAAABIAAACYQAAABUAAAUVAAAAFQAAAxUAAAQVAAADYQAAABUAAAYVAAAGFQAAAi8AAAAvAAABLwAAAS8AAAFIAAACSAAAAGEAAAAVAAADFQAAAxUAAAIVAAAEFQAAA2EAAAAVAAAGFQAAABUAAAVIAAABSAAAAEgAAAFIAAADSAAAAUgAAAMVAAAAFQAABRUAAAMVAAACFQAABhUAAANhAAAAUgAAAFIAAAAVAAADSAAAAEgAAABIAAABSAAAA0gAAAFIAAACFQAAAxUAAAQVAAAAFQAABRUAAAEVAAACUQAAABUAAAMVAAABFQAAAQ== 1,-3: ind: 1,-3 - tiles: GAAAABgAAAEYAAACGAAAABgAAAAVAAABFQAAARUAAAMVAAADFQAABBUAAAQVAAABFQAAAEYAAAFGAAABRgAAChgAAAEYAAACYQAAAGEAAAAVAAAEFQAABhUAAAQVAAAAFQAABBUAAAQVAAABUQAAABYAAANGAAAFRgAAB0YAAAwVAAABFQAAAxUAAAEVAAABFQAABBUAAAEVAAAGFQAABRUAAAIVAAAFFQAAARUAAAIVAAAARgAABUYAAApGAAAMFQAAAhUAAAAVAAAEFQAABhUAAAUVAAABFQAAAxUAAAYVAAACFQAAAhUAAAVhAAAAFQAAAhUAAAZGAAAJRgAABxUAAAQVAAAFFQAAAhUAAAAVAAAAFQAABRUAAAMVAAAEFQAABRUAAAMVAAACFQAAAhUAAAAVAAAEFQAAAEYAAAYVAAAAFQAAARUAAAUVAAAEFQAABhUAAAYVAAADFQAAAhUAAAEVAAACFQAAAhUAAAMVAAAEFQAAAxUAAAYVAAAAFQAABBUAAAQVAAADFQAAAGEAAAAVAAAAFQAABhUAAAIVAAAFFQAAABUAAAMVAAACFQAABBUAAAIVAAABFQAABhUAAAIVAAAFFQAAABUAAAIVAAADFQAABRUAAAEVAAAFFQAAABUAAAEVAAACFQAAAhUAAAAVAAAFFQAABhUAAAMVAAADFQAAAxUAAAAVAAAAFQAAAxUAAAEVAAABFQAABhUAAAYVAAAAFQAAAxUAAAQVAAABFQAAABsAAAIbAAABFQAAAhUAAAIVAAADFQAAABUAAAQVAAAFFQAAARUAAAQVAAAAFQAAAhUAAAUVAAAGFQAAAlEAAAAbAAADGwAAAxUAAAQVAAAEFQAAARUAAAMVAAAFFQAAABUAAAAVAAACFQAAA2EAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAVAAABFQAAAxUAAAEVAAAFFQAABEYAAAlGAAAMRgAAC0YAAAVhAAAAGwAAAxsAAAEbAAABGwAAAhsAAAIbAAADFQAABBUAAAEVAAACFQAABUYAAAJGAAAHRgAAAkYAAAdGAAACYQAAABsAAAEbAAACGwAAARsAAAIbAAABGwAAABUAAAQVAAACFQAAAUYAAANGAAAFRgAAB0YAAAZGAAACRgAAC2EAAAAbAAACGwAAAxsAAANhAAAAYQAAAGEAAAAVAAAEFQAABhUAAAVGAAALRgAAC0YAAAhhAAAAPQAAAD0AAABhAAAAYQAAABsAAAAbAAAAYQAAABsAAAAbAAAAFQAABhUAAAEVAAAGRgAAB0YAAAxGAAAKPQAAAF4AAANeAAAAXgAAAGEAAAA9AAAANwAAAGEAAABhAAAAYQAAAA== + tiles: + GAAAABgAAAEYAAACGAAAABgAAAAVAAABFQAAARUAAAMVAAADFQAABBUAAAQVAAABFQAAAEYAAAFGAAABRgAAChgAAAEYAAACYQAAAGEAAAAVAAAEFQAABhUAAAQVAAAAFQAABBUAAAQVAAABUQAAABYAAANGAAAFRgAAB0YAAAwVAAABFQAAAxUAAAEVAAABFQAABBUAAAEVAAAGFQAABRUAAAIVAAAFFQAAARUAAAIVAAAARgAABUYAAApGAAAMFQAAAhUAAAAVAAAEFQAABhUAAAUVAAABFQAAAxUAAAYVAAACFQAAAhUAAAVhAAAAFQAAAhUAAAZGAAAJRgAABxUAAAQVAAAFFQAAAhUAAAAVAAAAFQAABRUAAAMVAAAEFQAABRUAAAMVAAACFQAAAhUAAAAVAAAEFQAAAEYAAAYVAAAAFQAAARUAAAUVAAAEFQAABhUAAAYVAAADFQAAAhUAAAEVAAACFQAAAhUAAAMVAAAEFQAAAxUAAAYVAAAAFQAABBUAAAQVAAADFQAAAGEAAAAVAAAAFQAABhUAAAIVAAAFFQAAABUAAAMVAAACFQAABBUAAAIVAAABFQAABhUAAAIVAAAFFQAAABUAAAIVAAADFQAABRUAAAEVAAAFFQAAABUAAAEVAAACFQAAAhUAAAAVAAAFFQAABhUAAAMVAAADFQAAAxUAAAAVAAAAFQAAAxUAAAEVAAABFQAABhUAAAYVAAAAFQAAAxUAAAQVAAABFQAAABsAAAIbAAABFQAAAhUAAAIVAAADFQAAABUAAAQVAAAFFQAAARUAAAQVAAAAFQAAAhUAAAUVAAAGFQAAAlEAAAAbAAADGwAAAxUAAAQVAAAEFQAAARUAAAMVAAAFFQAAABUAAAAVAAACFQAAA2EAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAVAAABFQAAAxUAAAEVAAAFFQAABEYAAAlGAAAMRgAAC0YAAAVhAAAAGwAAAxsAAAEbAAABGwAAAhsAAAIbAAADFQAABBUAAAEVAAACFQAABUYAAAJGAAAHRgAAAkYAAAdGAAACYQAAABsAAAEbAAACGwAAARsAAAIbAAABGwAAABUAAAQVAAACFQAAAUYAAANGAAAFRgAAB0YAAAZGAAACRgAAC2EAAAAbAAACGwAAAxsAAANhAAAAYQAAAGEAAAAVAAAEFQAABhUAAAVGAAALRgAAC0YAAAhhAAAAPQAAAD0AAABhAAAAYQAAABsAAAAbAAAAYQAAABsAAAAbAAAAFQAABhUAAAEVAAAGRgAAB0YAAAxGAAAKPQAAAF4AAANeAAAAXgAAAGEAAAA9AAAANwAAAGEAAABhAAAAYQAAAA== 0,-3: ind: 0,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVhAAAAFQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAARUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAABRUAAAAVAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAARUAAAEVAAAGFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAQVAAADFQAAAhUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAAAxUAAAYVAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAEVAAADFQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAABFQAAAxUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAABmEAAAAVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAEVAAADFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAEVAAAAFQAABRUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAABFQAAARUAAAYVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAABhUAAAYVAAAAFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAUVAAAEFQAAAhUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAAFFQAAAhUAAAEVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAARUAAAMVAAADFQAABg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVhAAAAFQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAARUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAABRUAAAAVAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAARUAAAEVAAAGFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAQVAAADFQAAAhUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAAAxUAAAYVAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAEVAAADFQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAABFQAAAxUAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAAFQAABmEAAAAVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAEVAAADFQAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAEVAAAAFQAABRUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUVAAABFQAAARUAAAYVAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAABhUAAAYVAAAAFQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABBUAAAUVAAAEFQAAAhUAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAIVAAAFFQAAAhUAAAEVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAARUAAAMVAAADFQAABg== 1,-4: ind: 1,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAMVAAAGFQAAABUAAAEVAAACFQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAAABUAAAIVAAAFFQAAARUAAAIVAAAARgAABEYAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRgAAAMYAAACGAAAABgAAANhAAAAYQAAAGEAAABGAAALRgAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAYAAAAGAAAARgAAAIYAAACYQAAABgAAAI9AAAARgAAAkYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACGAAAAmEAAAAYAAABGAAAARgAAAIYAAAAPQAAAEYAAAZGAAAJRgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAhgAAAIYAAADGAAAARgAAANhAAAAFQAAABUAAAIVAAADFQAAAxUAAAMVAAADFQAAAEYAAAVGAAAKAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAMVAAAGFQAAABUAAAEVAAACFQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAABFQAAABUAAAIVAAAFFQAAARUAAAIVAAAARgAABEYAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABRgAAAMYAAACGAAAABgAAANhAAAAYQAAAGEAAABGAAALRgAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAYAAAAGAAAARgAAAIYAAACYQAAABgAAAI9AAAARgAAAkYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACGAAAAmEAAAAYAAABGAAAARgAAAIYAAAAPQAAAEYAAAZGAAAJRgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAhgAAAIYAAADGAAAARgAAANhAAAAFQAAABUAAAIVAAADFQAAAxUAAAMVAAADFQAAAEYAAAVGAAAKAAAAAA== 3,-4: ind: 3,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAhUAAAYVAAACFQAABhUAAAUVAAADFQAAAhUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABhUAAAAVAAACFQAAAxUAAAAVAAACFQAABhUAAAUVAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAAARUAAAAVAAACFQAAAxUAAAAVAAAGFQAABBUAAAYVAAAFFQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAAVAAAGFQAABRUAAAEVAAAEFQAABBUAAAYVAAABFQAABhUAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAMVAAAEFQAAA2EAAAAVAAABFQAAAhUAAAYVAAAEFQAAAhUAAAAVAAAGAAAAAAAAAAAAAAAAAAAAABUAAAEVAAADFQAAARUAAAEVAAAAFQAAAhUAAAIVAAAAFQAABRUAAAIVAAAAFQAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAEFQAAAhUAAAYVAAACFQAABhUAAAUVAAADFQAAAhUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAABhUAAAAVAAACFQAAAxUAAAAVAAACFQAABhUAAAUVAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADFQAAARUAAAAVAAACFQAAAxUAAAAVAAAGFQAABBUAAAYVAAAFFQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAhUAAAAVAAAGFQAABRUAAAEVAAAEFQAABBUAAAYVAAABFQAABhUAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAMVAAAEFQAAA2EAAAAVAAABFQAAAhUAAAYVAAAEFQAAAhUAAAAVAAAGAAAAAAAAAAAAAAAAAAAAABUAAAEVAAADFQAAARUAAAEVAAAAFQAAAhUAAAIVAAAAFQAABRUAAAIVAAAAFQAAAg== 0,-4: ind: 0,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABD0AAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAc9AAAAGAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABD0AAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAc9AAAAGAAAAA== 4,-4: ind: 4,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAZGAAAGRgAAAkYAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFRgAACEYAAABGAAAARgAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAIVAAADRgAAAEYAAAJGAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAAGFQAAAUYAAARGAAAERgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAABUAAAVGAAADRgAACkYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABUAAAAVAAACRgAABkYAAAdGAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAZGAAAGRgAAAkYAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFRgAACEYAAABGAAAARgAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAABUAAAIVAAADRgAAAEYAAAJGAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAEVAAAGFQAAAUYAAARGAAAERgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAAAFFQAAABUAAAVGAAADRgAACkYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABUAAAAVAAACRgAABkYAAAdGAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,5: ind: -1,5 - tiles: AAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,5: ind: 0,5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -1092,7 +1163,7 @@ entities: 2391: 27,12 2392: 26,12 - node: - cleanable: True + cleanable: true color: '#80544DE2' id: Dirt decals: @@ -1297,7 +1368,7 @@ entities: 1618: -31,46 1619: -30,46 - node: - cleanable: True + cleanable: true color: '#FF8587CF' id: Dirt decals: @@ -1376,7 +1447,7 @@ entities: 1237: -66,-5 1238: -67,-5 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -1451,7 +1522,7 @@ entities: decals: 2524: 44,32 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -1617,14 +1688,14 @@ entities: decals: 2147: 28,27 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: DirtLight decals: 3237: 59,-12 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -4382,7 +4453,7 @@ entities: decals: 17: 0,-5 - node: - cleanable: True + cleanable: true color: '#DE3A3AFF' id: cyka decals: @@ -4566,7 +4637,7 @@ entities: 3417: -11.205822,10.320897 3418: -10.955698,9.929231 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#00000059' id: footprint @@ -4692,7 +4763,7 @@ entities: 3358: 69.36529,-15.001664 3359: 69.35695,-16.337276 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#00000066' id: footprint @@ -4901,14 +4972,14 @@ entities: 3244: 37.84893,-10.435874 3245: 38.065704,-10.135874 - node: - cleanable: True + cleanable: true color: '#42414936' id: footprint decals: 2294: 33.1593,-3.062941 2295: 32.825806,-2.7114851 - node: - cleanable: True + cleanable: true color: '#42414968' id: footprint decals: @@ -4916,7 +4987,7 @@ entities: 2292: 33.184715,-3.5745826 2293: 32.809532,-3.3037493 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#42414968' id: footprint @@ -4924,21 +4995,21 @@ entities: 2289: 32.39423,-11.185968 2290: 31.886757,-10.748468 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#42414968' id: footprint decals: 2288: 11.869004,5.016307 - node: - cleanable: True + cleanable: true angle: -0.3490658503988659 rad color: '#4C484B53' id: footprint decals: 2298: 6.09474,35.383728 - node: - cleanable: True + cleanable: true color: '#4C484B53' id: footprint decals: @@ -4996,7 +5067,7 @@ entities: 2268: 4.9069767,34.39691 2269: 5.2508974,34.77191 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFF04' id: grasssnow @@ -5038,14 +5109,14 @@ entities: 2846: 3,-26 2847: 4,-24 - node: - cleanable: True + cleanable: true color: '#FFFFFF08' id: grasssnow decals: 2247: 31,-11 2249: 29,-10 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFF08' id: grasssnow @@ -5107,7 +5178,7 @@ entities: 2835: 11,-26 2836: 11,-25 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFF0C' id: grasssnow @@ -5132,7 +5203,7 @@ entities: 2852: 5,-26 2853: 6,-26 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFF11' id: grasssnow @@ -6039,7 +6110,7 @@ entities: 2345: 1.7636209,-4.9523287 2567: 41.014008,22.813168 - node: - cleanable: True + cleanable: true color: '#FF4A3AFF' id: m decals: @@ -6050,25 +6121,25 @@ entities: decals: 2472: 58.99663,-15.407162 - node: - cleanable: True + cleanable: true color: '#FF4A3AFF' id: rune1 decals: 2500: -44.021664,24.19942 - node: - cleanable: True + cleanable: true color: '#FF4A3AFF' id: rune3 decals: 2503: -42.035877,24.125908 - node: - cleanable: True + cleanable: true color: '#FF433AFF' id: rune4 decals: 2499: -43.039024,24.16817 - node: - cleanable: True + cleanable: true color: '#FF4A3AFF' id: skull decals: @@ -11425,8 +11496,6 @@ entities: type: MetaData - parent: 1739 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: Barricade entities: @@ -11789,7 +11858,8 @@ entities: type: Transform - uid: 2529 components: - - desc: A very soothing classy blanket. All the noise just seems to get funkier when you're under the covers in this. + - desc: A very soothing classy blanket. All the noise just seems to get funkier + when you're under the covers in this. name: musician's bedsheet type: MetaData - pos: 52.5,42.5 @@ -12066,11 +12136,6 @@ entities: - links: - 8596 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 8557 components: - pos: -9.5,63.5 @@ -12079,51 +12144,26 @@ entities: - links: - 9820 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 10288 components: - pos: 55.5,6.5 parent: 1781 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 10289 components: - pos: 51.5,6.5 parent: 1781 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 10290 components: - pos: 55.5,2.5 parent: 1781 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 10291 components: - pos: 51.5,2.5 parent: 1781 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - proto: BlastDoorOpen entities: - uid: 7791 @@ -12134,11 +12174,6 @@ entities: - links: - 8596 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - proto: BlockGameArcade entities: - uid: 5253 @@ -12720,8 +12755,6 @@ entities: - pos: -29.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 79 components: - pos: 35.5,29.5 @@ -12742,8 +12775,6 @@ entities: - pos: -32.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 165 components: - pos: 44.5,32.5 @@ -12759,8 +12790,6 @@ entities: - pos: -28.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 192 components: - pos: 42.5,32.5 @@ -12771,8 +12800,6 @@ entities: - pos: -32.5,36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 355 components: - pos: 35.5,30.5 @@ -12783,8 +12810,6 @@ entities: - pos: -28.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 470 components: - pos: -4.5,30.5 @@ -12795,8 +12820,6 @@ entities: - pos: -27.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 476 components: - pos: -15.5,10.5 @@ -12892,8 +12915,6 @@ entities: - pos: 59.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 992 components: - pos: 14.5,8.5 @@ -12914,8 +12935,6 @@ entities: - pos: -31.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1202 components: - pos: 38.5,33.5 @@ -12926,8 +12945,6 @@ entities: - pos: -31.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1239 components: - pos: 25.5,10.5 @@ -12938,8 +12955,6 @@ entities: - pos: -30.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1309 components: - pos: -19.5,17.5 @@ -12955,15 +12970,11 @@ entities: - pos: -30.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1324 components: - pos: -29.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1330 components: - pos: -17.5,10.5 @@ -12979,15 +12990,11 @@ entities: - pos: 38.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1340 components: - pos: 38.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1357 components: - pos: -15.5,11.5 @@ -13003,15 +13010,11 @@ entities: - pos: -6.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1479 components: - pos: -27.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1502 components: - pos: 15.5,8.5 @@ -13032,22 +13035,16 @@ entities: - pos: -29.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1614 components: - pos: -29.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1615 components: - pos: -29.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1617 components: - pos: 32.5,45.5 @@ -13058,8 +13055,6 @@ entities: - pos: -31.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1687 components: - pos: 18.5,40.5 @@ -13075,29 +13070,21 @@ entities: - pos: -29.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1738 components: - pos: 74.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1798 components: - pos: -0.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2225 components: - pos: -35.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2261 components: - pos: 9.5,45.5 @@ -13108,8 +13095,6 @@ entities: - pos: 36.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2347 components: - pos: 31.5,31.5 @@ -13125,8 +13110,6 @@ entities: - pos: 0.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2388 components: - pos: -1.5,34.5 @@ -13157,15 +13140,11 @@ entities: - pos: 21.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2404 components: - pos: 21.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2407 components: - pos: 23.5,46.5 @@ -13176,22 +13155,16 @@ entities: - pos: 20.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2409 components: - pos: 21.5,60.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2410 components: - pos: 21.5,61.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2414 components: - pos: 8.5,46.5 @@ -13202,8 +13175,6 @@ entities: - pos: 21.5,56.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2418 components: - pos: 17.5,44.5 @@ -13264,8 +13235,6 @@ entities: - pos: 21.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2441 components: - pos: 13.5,57.5 @@ -13316,8 +13285,6 @@ entities: - pos: 21.5,54.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2465 components: - pos: 25.5,46.5 @@ -13343,8 +13310,6 @@ entities: - pos: 10.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2493 components: - pos: 19.5,35.5 @@ -13365,8 +13330,6 @@ entities: - pos: 16.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2498 components: - pos: 19.5,47.5 @@ -13402,8 +13365,6 @@ entities: - pos: 11.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2517 components: - pos: 14.5,42.5 @@ -13414,15 +13375,11 @@ entities: - pos: 11.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2523 components: - pos: -36.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2525 components: - pos: 54.5,28.5 @@ -13438,8 +13395,6 @@ entities: - pos: 15.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2531 components: - pos: 20.5,42.5 @@ -13515,8 +13470,6 @@ entities: - pos: 8.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2555 components: - pos: 6.5,38.5 @@ -13607,8 +13560,6 @@ entities: - pos: 21.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2608 components: - pos: 19.5,55.5 @@ -13619,8 +13570,6 @@ entities: - pos: 18.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2612 components: - pos: 16.5,57.5 @@ -13631,8 +13580,6 @@ entities: - pos: 20.5,57.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2614 components: - pos: 19.5,38.5 @@ -13643,8 +13590,6 @@ entities: - pos: 21.5,64.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2616 components: - pos: 18.5,38.5 @@ -13670,15 +13615,11 @@ entities: - pos: 1.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2622 components: - pos: 1.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2632 components: - pos: 0.5,34.5 @@ -13729,15 +13670,11 @@ entities: - pos: 21.5,58.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2650 components: - pos: 21.5,57.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2651 components: - pos: 9.5,46.5 @@ -13783,8 +13720,6 @@ entities: - pos: 2.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2666 components: - pos: 9.5,48.5 @@ -13795,8 +13730,6 @@ entities: - pos: -36.5,8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2668 components: - pos: 8.5,48.5 @@ -13822,8 +13755,6 @@ entities: - pos: 12.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2680 components: - pos: 13.5,35.5 @@ -13839,8 +13770,6 @@ entities: - pos: 13.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2696 components: - pos: 21.5,40.5 @@ -13866,29 +13795,21 @@ entities: - pos: 6.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2709 components: - pos: 9.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2710 components: - pos: 10.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2711 components: - pos: 3.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2712 components: - pos: 6.5,39.5 @@ -13949,43 +13870,31 @@ entities: - pos: 21.5,53.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2729 components: - pos: 21.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2730 components: - pos: 20.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2731 components: - pos: 19.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2732 components: - pos: 18.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2733 components: - pos: 17.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2734 components: - pos: 20.5,48.5 @@ -14016,8 +13925,6 @@ entities: - pos: 19.5,43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2743 components: - pos: 19.5,44.5 @@ -14043,22 +13950,16 @@ entities: - pos: 15.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2761 components: - pos: 14.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2762 components: - pos: 16.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2763 components: - pos: 17.5,48.5 @@ -14104,50 +14005,36 @@ entities: - pos: 5.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2798 components: - pos: -28.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2800 components: - pos: -29.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2836 components: - pos: -29.5,12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2849 components: - pos: 34.5,37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2850 components: - pos: 34.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2856 components: - pos: -29.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3007 components: - pos: -5.5,6.5 @@ -14163,8 +14050,6 @@ entities: - pos: 29.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3203 components: - pos: -23.5,19.5 @@ -14340,8 +14225,6 @@ entities: - pos: 37.5,46.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3270 components: - pos: 37.5,47.5 @@ -14622,8 +14505,6 @@ entities: - pos: 56.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3326 components: - pos: 56.5,34.5 @@ -15069,85 +14950,61 @@ entities: - pos: 34.5,38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3421 components: - pos: 35.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3426 components: - pos: 36.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3427 components: - pos: 37.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3428 components: - pos: 40.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3429 components: - pos: 39.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3430 components: - pos: 40.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3431 components: - pos: 41.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3433 components: - pos: 41.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3434 components: - pos: 41.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3440 components: - pos: -29.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3442 components: - pos: -26.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3448 components: - pos: 34.5,33.5 @@ -15243,29 +15100,21 @@ entities: - pos: 37.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3468 components: - pos: 38.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3469 components: - pos: 38.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3470 components: - pos: 38.5,22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3471 components: - pos: 38.5,23.5 @@ -15276,36 +15125,26 @@ entities: - pos: 38.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3473 components: - pos: 38.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3474 components: - pos: 38.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3475 components: - pos: 38.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3476 components: - pos: 38.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3477 components: - pos: 34.5,15.5 @@ -15406,15 +15245,11 @@ entities: - pos: 25.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3503 components: - pos: 25.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3504 components: - pos: 24.5,14.5 @@ -15530,8 +15365,6 @@ entities: - pos: 31.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3530 components: - pos: 30.5,21.5 @@ -15627,78 +15460,56 @@ entities: - pos: 30.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3551 components: - pos: 30.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3552 components: - pos: 30.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3553 components: - pos: 30.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3554 components: - pos: 30.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3555 components: - pos: 29.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3556 components: - pos: 28.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3557 components: - pos: 28.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3558 components: - pos: 27.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3559 components: - pos: 26.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3562 components: - pos: 17.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3563 components: - pos: 16.5,21.5 @@ -15974,8 +15785,6 @@ entities: - pos: 12.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3618 components: - pos: 13.5,15.5 @@ -16166,36 +15975,26 @@ entities: - pos: -36.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3683 components: - pos: -37.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3684 components: - pos: -38.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3702 components: - pos: -38.5,10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3703 components: - pos: -38.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3709 components: - pos: -10.5,16.5 @@ -16261,8 +16060,6 @@ entities: - pos: -38.5,12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3726 components: - pos: -8.5,12.5 @@ -16358,43 +16155,31 @@ entities: - pos: 16.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3753 components: - pos: 16.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3754 components: - pos: 16.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3755 components: - pos: 17.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3756 components: - pos: 18.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3757 components: - pos: 19.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3759 components: - pos: 18.5,17.5 @@ -16410,15 +16195,11 @@ entities: - pos: 41.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3924 components: - pos: 41.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3948 components: - pos: 29.5,27.5 @@ -16464,8 +16245,6 @@ entities: - pos: -55.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4187 components: - pos: -58.5,31.5 @@ -16491,526 +16270,376 @@ entities: - pos: -33.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4314 components: - pos: -34.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4315 components: - pos: -34.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4316 components: - pos: -34.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4317 components: - pos: -34.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4318 components: - pos: -34.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4319 components: - pos: -34.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4320 components: - pos: -34.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4321 components: - pos: -34.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4322 components: - pos: -34.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4323 components: - pos: -34.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4324 components: - pos: -34.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4325 components: - pos: -34.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4326 components: - pos: -34.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4327 components: - pos: -34.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4328 components: - pos: -34.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4329 components: - pos: -34.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4330 components: - pos: -34.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4331 components: - pos: -34.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4332 components: - pos: -34.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4333 components: - pos: -34.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4334 components: - pos: -34.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4335 components: - pos: -34.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4336 components: - pos: -34.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4337 components: - pos: -34.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4341 components: - pos: -35.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4342 components: - pos: -36.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4343 components: - pos: -37.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4344 components: - pos: -38.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4345 components: - pos: -39.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4346 components: - pos: -40.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4347 components: - pos: -41.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4348 components: - pos: -42.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4349 components: - pos: -43.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4350 components: - pos: -44.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4351 components: - pos: -45.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4352 components: - pos: -46.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4353 components: - pos: -46.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4355 components: - pos: -46.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4357 components: - pos: -47.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4358 components: - pos: -48.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4359 components: - pos: -49.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4360 components: - pos: -50.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4361 components: - pos: -51.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4362 components: - pos: -52.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4363 components: - pos: -53.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4364 components: - pos: -54.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4365 components: - pos: -55.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4366 components: - pos: -56.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4367 components: - pos: -33.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4368 components: - pos: -34.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4369 components: - pos: -34.5,6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4370 components: - pos: -34.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4371 components: - pos: -33.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4372 components: - pos: -32.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4373 components: - pos: -31.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4374 components: - pos: -30.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4375 components: - pos: -29.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4376 components: - pos: -28.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4377 components: - pos: -27.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4378 components: - pos: -26.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4379 components: - pos: -25.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4380 components: - pos: -24.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4381 components: - pos: -23.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4382 components: - pos: -22.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4383 components: - pos: -21.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4400 components: - pos: -38.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4401 components: - pos: -39.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4402 components: - pos: -40.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4403 components: - pos: -41.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4404 components: - pos: -42.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4405 components: - pos: -43.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4406 components: - pos: -42.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4408 components: - pos: -42.5,12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4409 components: - pos: -42.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4410 components: - pos: -32.5,7.5 @@ -17031,8 +16660,6 @@ entities: - pos: -63.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4811 components: - pos: -63.5,-18.5 @@ -17208,8 +16835,6 @@ entities: - pos: -60.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4846 components: - pos: -61.5,-11.5 @@ -17450,15 +17075,11 @@ entities: - pos: 54.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5266 components: - pos: 57.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5276 components: - pos: 56.5,-12.5 @@ -17469,15 +17090,11 @@ entities: - pos: 38.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5589 components: - pos: 34.5,36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5849 components: - pos: -15.5,13.5 @@ -17493,8 +17110,6 @@ entities: - pos: 38.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6061 components: - pos: 28.5,-29.5 @@ -17505,15 +17120,11 @@ entities: - pos: 40.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6108 components: - pos: 39.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6109 components: - pos: 38.5,1.5 @@ -17534,15 +17145,11 @@ entities: - pos: 74.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6239 components: - pos: 56.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6250 components: - pos: 38.5,0.5 @@ -17633,8 +17240,6 @@ entities: - pos: 42.5,10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6581 components: - pos: 43.5,10.5 @@ -17915,8 +17520,6 @@ entities: - pos: 37.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6641 components: - pos: 37.5,-9.5 @@ -18122,8 +17725,6 @@ entities: - pos: 49.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6697 components: - pos: 44.5,-19.5 @@ -18269,8 +17870,6 @@ entities: - pos: 56.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6800 components: - pos: 28.5,-36.5 @@ -18306,127 +17905,91 @@ entities: - pos: 17.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6821 components: - pos: 17.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6822 components: - pos: 16.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6823 components: - pos: 15.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6824 components: - pos: 14.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6825 components: - pos: 13.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6826 components: - pos: 12.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6836 components: - pos: 18.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6844 components: - pos: 25.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6845 components: - pos: 24.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6846 components: - pos: 24.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6847 components: - pos: 26.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6874 components: - pos: 56.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6875 components: - pos: 56.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6877 components: - pos: 56.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6878 components: - pos: 56.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6879 components: - pos: 56.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6881 components: - pos: 55.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6883 components: - pos: -42.5,-4.5 @@ -18437,71 +18000,51 @@ entities: - pos: 56.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6885 components: - pos: 55.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6886 components: - pos: 55.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6887 components: - pos: 54.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6888 components: - pos: 53.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6889 components: - pos: 52.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6890 components: - pos: 52.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6891 components: - pos: 52.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6894 components: - pos: 51.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6895 components: - pos: 50.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6896 components: - pos: -42.5,-6.5 @@ -18527,274 +18070,196 @@ entities: - pos: 59.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6901 components: - pos: 59.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6902 components: - pos: 59.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6903 components: - pos: 59.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6904 components: - pos: 59.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6905 components: - pos: 59.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6906 components: - pos: 59.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6907 components: - pos: 59.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6908 components: - pos: 60.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6909 components: - pos: 61.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6910 components: - pos: 62.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6911 components: - pos: 60.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6912 components: - pos: 61.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6913 components: - pos: 54.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6914 components: - pos: 54.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6915 components: - pos: 54.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6916 components: - pos: 53.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6917 components: - pos: 52.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6918 components: - pos: 52.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6919 components: - pos: 51.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6920 components: - pos: 50.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6921 components: - pos: 50.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6922 components: - pos: 49.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6923 components: - pos: 48.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6924 components: - pos: 47.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6925 components: - pos: 46.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6926 components: - pos: 46.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6927 components: - pos: 44.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6928 components: - pos: 45.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6929 components: - pos: 44.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6930 components: - pos: 44.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6933 components: - pos: 42.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6934 components: - pos: 43.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6935 components: - pos: 44.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6936 components: - pos: 44.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6937 components: - pos: 44.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6938 components: - pos: 42.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6939 components: - pos: 42.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6941 components: - pos: 41.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6946 components: - pos: -11.5,5.5 @@ -18810,22 +18275,16 @@ entities: - pos: 43.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6949 components: - pos: 44.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6980 components: - pos: 8.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6986 components: - pos: 3.5,13.5 @@ -18971,8 +18430,6 @@ entities: - pos: 75.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7062 components: - pos: 8.5,10.5 @@ -19033,8 +18490,6 @@ entities: - pos: -37.5,43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7931 components: - pos: 70.5,-22.5 @@ -19070,8 +18525,6 @@ entities: - pos: -4.5,39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9412 components: - pos: -4.5,40.5 @@ -19222,8 +18675,6 @@ entities: - pos: -2.5,37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9442 components: - pos: -3.5,37.5 @@ -19274,15 +18725,11 @@ entities: - pos: -9.5,45.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9452 components: - pos: -10.5,45.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9453 components: - pos: -13.5,45.5 @@ -19323,15 +18770,11 @@ entities: - pos: -10.5,42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9461 components: - pos: -9.5,42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9462 components: - pos: -13.5,40.5 @@ -19352,99 +18795,71 @@ entities: - pos: -10.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9466 components: - pos: -9.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9467 components: - pos: -9.5,41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9468 components: - pos: -9.5,43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9469 components: - pos: -9.5,44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9495 components: - pos: -2.5,61.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9496 components: - pos: -2.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9497 components: - pos: -2.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9498 components: - pos: -2.5,64.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9499 components: - pos: -1.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9500 components: - pos: -3.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9501 components: - pos: -4.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9502 components: - pos: -5.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9503 components: - pos: -6.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9504 components: - pos: -7.5,63.5 @@ -19520,8 +18935,6 @@ entities: - pos: -8.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9519 components: - pos: -7.5,59.5 @@ -19552,29 +18965,21 @@ entities: - pos: -1.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9525 components: - pos: -0.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9526 components: - pos: -0.5,57.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9527 components: - pos: -4.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9528 components: - pos: -4.5,61.5 @@ -19590,8 +18995,6 @@ entities: - pos: -6.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9531 components: - pos: -8.5,62.5 @@ -19617,78 +19020,56 @@ entities: - pos: -0.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9536 components: - pos: -0.5,64.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9537 components: - pos: -0.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9554 components: - pos: -4.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9839 components: - pos: -5.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9840 components: - pos: -5.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9841 components: - pos: -37.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9842 components: - pos: -38.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9843 components: - pos: -39.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9844 components: - pos: -40.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9849 components: - pos: -5.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9851 components: - pos: 52.5,34.5 @@ -19709,22 +19090,16 @@ entities: - pos: -31.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9863 components: - pos: -30.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9864 components: - pos: -29.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9865 components: - pos: -28.5,3.5 @@ -19815,29 +19190,21 @@ entities: - pos: -9.5,46.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9949 components: - pos: -9.5,47.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9950 components: - pos: -9.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9951 components: - pos: -9.5,49.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9952 components: - pos: -10.5,49.5 @@ -19948,15 +19315,11 @@ entities: - pos: 29.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10590 components: - pos: 30.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10591 components: - pos: 29.5,52.5 @@ -19992,29 +19355,21 @@ entities: - pos: 39.5,41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10638 components: - pos: 39.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10639 components: - pos: 40.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10640 components: - pos: 41.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10641 components: - pos: 42.5,40.5 @@ -20040,85 +19395,61 @@ entities: - pos: 76.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10866 components: - pos: 76.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11091 components: - pos: 76.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11092 components: - pos: 76.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11093 components: - pos: 76.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11094 components: - pos: 76.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11095 components: - pos: 76.5,-22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11096 components: - pos: 76.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11097 components: - pos: 76.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11098 components: - pos: 76.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11099 components: - pos: 76.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11120 components: - pos: 20.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11121 components: - pos: 19.5,62.5 @@ -20134,8 +19465,6 @@ entities: - pos: 70.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11142 components: - pos: 70.5,-18.5 @@ -20181,8 +19510,6 @@ entities: - pos: 22.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11547 components: - pos: 23.5,62.5 @@ -20218,8 +19545,6 @@ entities: - pos: -25.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11698 components: - pos: -22.5,19.5 @@ -20230,8 +19555,6 @@ entities: - pos: -34.5,28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11788 components: - pos: -16.5,5.5 @@ -20267,8 +19590,6 @@ entities: - pos: -39.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11795 components: - pos: -38.5,3.5 @@ -20409,8 +19730,6 @@ entities: - pos: 67.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11846 components: - pos: 67.5,-9.5 @@ -20421,141 +19740,101 @@ entities: - pos: 73.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11848 components: - pos: 73.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11849 components: - pos: 72.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11850 components: - pos: 71.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11851 components: - pos: 70.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11852 components: - pos: 69.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11853 components: - pos: 68.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11854 components: - pos: 67.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11855 components: - pos: 66.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11856 components: - pos: 65.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11857 components: - pos: 64.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11858 components: - pos: 63.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11859 components: - pos: 62.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11860 components: - pos: 61.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11861 components: - pos: 60.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11862 components: - pos: 60.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11863 components: - pos: 59.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11864 components: - pos: 58.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11865 components: - pos: 57.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11866 components: - pos: 57.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11870 components: - pos: 67.5,-8.5 @@ -20741,15 +20020,11 @@ entities: - pos: 35.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12565 components: - pos: 35.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12566 components: - pos: 35.5,-29.5 @@ -20785,15 +20060,11 @@ entities: - pos: 31.5,-31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12573 components: - pos: 31.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12574 components: - pos: 31.5,-29.5 @@ -20804,15 +20075,11 @@ entities: - pos: 31.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12576 components: - pos: 31.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12577 components: - pos: 36.5,-30.5 @@ -20873,8 +20140,6 @@ entities: - pos: 34.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12589 components: - pos: 33.5,-15.5 @@ -21070,15 +20335,11 @@ entities: - pos: 15.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12825 components: - pos: 15.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12826 components: - pos: 14.5,-16.5 @@ -21089,127 +20350,91 @@ entities: - pos: 13.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12828 components: - pos: 12.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12829 components: - pos: 16.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12830 components: - pos: 12.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12831 components: - pos: 12.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12832 components: - pos: 13.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12834 components: - pos: 12.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12835 components: - pos: 18.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12836 components: - pos: 19.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12837 components: - pos: 20.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12838 components: - pos: 21.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12839 components: - pos: 22.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12840 components: - pos: 21.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12873 components: - pos: 18.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12874 components: - pos: 18.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12875 components: - pos: 19.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12876 components: - pos: 20.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12877 components: - pos: 21.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12878 components: - pos: 21.5,-27.5 @@ -21220,246 +20445,176 @@ entities: - pos: 21.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12880 components: - pos: 20.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12881 components: - pos: 17.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12882 components: - pos: 16.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12883 components: - pos: 15.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12885 components: - pos: 15.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12886 components: - pos: 15.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12887 components: - pos: 21.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12888 components: - pos: 21.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12889 components: - pos: 21.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12890 components: - pos: 21.5,-22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12891 components: - pos: 21.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12892 components: - pos: 21.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12894 components: - pos: 20.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12912 components: - pos: 24.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12913 components: - pos: 24.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12914 components: - pos: 24.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12915 components: - pos: 25.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12916 components: - pos: 24.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12917 components: - pos: 24.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12918 components: - pos: 23.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12919 components: - pos: 22.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12920 components: - pos: 24.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12921 components: - pos: 25.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12922 components: - pos: 26.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12923 components: - pos: 27.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12924 components: - pos: 27.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12925 components: - pos: 27.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12926 components: - pos: 28.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12927 components: - pos: 29.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12928 components: - pos: 29.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12929 components: - pos: 29.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12930 components: - pos: 29.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12931 components: - pos: 30.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12932 components: - pos: 25.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12938 components: - pos: 4.5,-9.5 @@ -21470,8 +20625,6 @@ entities: - pos: 4.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12940 components: - pos: 4.5,-11.5 @@ -21562,8 +20715,6 @@ entities: - pos: 2.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12958 components: - pos: 2.5,-0.5 @@ -21699,8 +20850,6 @@ entities: - pos: -3.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12985 components: - pos: -3.5,-6.5 @@ -21781,8 +20930,6 @@ entities: - pos: 14.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13001 components: - pos: 13.5,-3.5 @@ -21978,8 +21125,6 @@ entities: - pos: 28.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13040 components: - pos: 29.5,2.5 @@ -22140,8 +21285,6 @@ entities: - pos: -16.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13245 components: - pos: -16.5,-0.5 @@ -22297,8 +21440,6 @@ entities: - pos: -16.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13276 components: - pos: -17.5,-17.5 @@ -22314,8 +21455,6 @@ entities: - pos: -19.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13279 components: - pos: -19.5,-16.5 @@ -22506,288 +21645,206 @@ entities: - pos: -3.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13317 components: - pos: -4.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13318 components: - pos: -4.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13319 components: - pos: -5.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13320 components: - pos: -6.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13321 components: - pos: -7.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13322 components: - pos: -7.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13323 components: - pos: -7.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13324 components: - pos: -8.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13325 components: - pos: -8.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13326 components: - pos: -9.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13327 components: - pos: -9.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13328 components: - pos: -5.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13329 components: - pos: -5.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13330 components: - pos: -5.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13334 components: - pos: -6.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13335 components: - pos: -7.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13355 components: - pos: -23.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13356 components: - pos: -23.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13357 components: - pos: -23.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13358 components: - pos: -23.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13359 components: - pos: -24.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13360 components: - pos: -25.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13834 components: - pos: 23.5,-44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13871 components: - pos: 59.5,-48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13872 components: - pos: 58.5,-48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13873 components: - pos: 60.5,-48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13874 components: - pos: 61.5,-48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13875 components: - pos: 62.5,-48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13876 components: - pos: 61.5,-47.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13877 components: - pos: 61.5,-46.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13878 components: - pos: 61.5,-45.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13880 components: - pos: 61.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13881 components: - pos: 61.5,-42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13882 components: - pos: 62.5,-42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13884 components: - pos: 59.5,-36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13885 components: - pos: 59.5,-35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13886 components: - pos: 59.5,-34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13887 components: - pos: 59.5,-33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13888 components: - pos: 59.5,-32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13889 components: - pos: 59.5,-31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13950 components: - pos: 2.5,-13.5 @@ -22798,71 +21855,51 @@ entities: - pos: 1.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13952 components: - pos: 15.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13953 components: - pos: 15.5,-31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13954 components: - pos: 15.5,-32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13955 components: - pos: 15.5,-33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13956 components: - pos: 15.5,-34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13957 components: - pos: 15.5,-35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13958 components: - pos: 15.5,-36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13959 components: - pos: 15.5,-37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13960 components: - pos: 15.5,-38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13961 components: - pos: 24.5,-32.5 @@ -22888,8 +21925,6 @@ entities: - pos: 15.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13986 components: - pos: 15.5,-23.5 @@ -22910,8 +21945,6 @@ entities: - pos: -5.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13990 components: - pos: -5.5,-22.5 @@ -22942,8 +21975,6 @@ entities: - pos: -18.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14314 components: - pos: -18.5,31.5 @@ -23134,8 +22165,6 @@ entities: - pos: -18.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14352 components: - pos: -23.5,39.5 @@ -23151,8 +22180,6 @@ entities: - pos: -23.5,41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14355 components: - pos: -19.5,32.5 @@ -23228,8 +22255,6 @@ entities: - pos: -12.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14370 components: - pos: -13.5,19.5 @@ -23335,22 +22360,16 @@ entities: - pos: -29.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14405 components: - pos: -27.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14423 components: - pos: -37.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14426 components: - pos: -16.5,13.5 @@ -23361,134 +22380,96 @@ entities: - pos: -33.5,28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14458 components: - pos: -33.5,29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14460 components: - pos: -33.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14461 components: - pos: -33.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14462 components: - pos: -32.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14467 components: - pos: -34.5,27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14468 components: - pos: -35.5,27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14469 components: - pos: -36.5,27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14474 components: - pos: -36.5,26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14475 components: - pos: -36.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14476 components: - pos: -36.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14477 components: - pos: -36.5,23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14478 components: - pos: -36.5,22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14479 components: - pos: -36.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14480 components: - pos: -36.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14483 components: - pos: -37.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14484 components: - pos: -38.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14487 components: - pos: -37.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14488 components: - pos: -38.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14489 components: - pos: -39.5,24.5 @@ -23534,85 +22515,61 @@ entities: - pos: -26.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14568 components: - pos: -30.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14569 components: - pos: -31.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14572 components: - pos: -31.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14573 components: - pos: -32.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14574 components: - pos: -33.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14575 components: - pos: -34.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14576 components: - pos: -32.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14577 components: - pos: -32.5,12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14578 components: - pos: -29.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14591 components: - pos: -29.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14592 components: - pos: -29.5,22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14593 components: - pos: -29.5,23.5 @@ -23623,8 +22580,6 @@ entities: - pos: -29.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14627 components: - pos: -11.5,19.5 @@ -23725,8 +22680,6 @@ entities: - pos: -29.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14662 components: - pos: 31.5,8.5 @@ -23737,15 +22690,11 @@ entities: - pos: -28.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14669 components: - pos: -27.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14670 components: - pos: -26.5,25.5 @@ -23761,22 +22710,16 @@ entities: - pos: 65.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14762 components: - pos: 64.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14763 components: - pos: 64.5,-42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14823 components: - pos: -4.5,5.5 @@ -23852,162 +22795,116 @@ entities: - pos: 16.5,-38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15022 components: - pos: 16.5,-39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15023 components: - pos: 26.5,-42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15026 components: - pos: 16.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15027 components: - pos: 16.5,-42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15028 components: - pos: 16.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15029 components: - pos: 17.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15032 components: - pos: 20.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15033 components: - pos: 21.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15034 components: - pos: 22.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15035 components: - pos: 22.5,-44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15036 components: - pos: 26.5,-43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15037 components: - pos: 24.5,-44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15038 components: - pos: 25.5,-44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15039 components: - pos: 26.5,-44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15040 components: - pos: 26.5,-45.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15041 components: - pos: 26.5,-46.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15042 components: - pos: 26.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15043 components: - pos: 26.5,-40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15044 components: - pos: 26.5,-39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15045 components: - pos: 27.5,-39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15046 components: - pos: 28.5,-39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15047 components: - pos: 28.5,-38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15048 components: - pos: 29.5,-38.5 @@ -24018,36 +22915,26 @@ entities: - pos: 58.5,-36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15052 components: - pos: 57.5,-36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15053 components: - pos: 56.5,-36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15054 components: - pos: 56.5,-37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15055 components: - pos: 56.5,-38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15060 components: - pos: 0.5,26.5 @@ -24113,8 +23000,6 @@ entities: - pos: -10.5,23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15198 components: - pos: -10.5,30.5 @@ -24130,29 +23015,21 @@ entities: - pos: 32.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15203 components: - pos: 32.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15204 components: - pos: 32.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15205 components: - pos: 32.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15206 components: - pos: 31.5,2.5 @@ -24218,8 +23095,6 @@ entities: - pos: -24.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15422 components: - pos: -24.5,16.5 @@ -24230,64 +23105,46 @@ entities: - pos: -38.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15508 components: - pos: -38.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15509 components: - pos: -10.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15510 components: - pos: -10.5,64.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15511 components: - pos: -10.5,65.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15515 components: - pos: -9.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15516 components: - pos: -10.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15517 components: - pos: -8.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15518 components: - pos: -7.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15591 components: - pos: 41.5,14.5 @@ -24391,8 +23248,6 @@ entities: - pos: -27.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 458 components: - pos: 28.5,50.5 @@ -24413,15 +23268,11 @@ entities: - pos: 39.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1116 components: - pos: 38.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1119 components: - pos: 13.5,9.5 @@ -24442,29 +23293,21 @@ entities: - pos: 38.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1380 components: - pos: -4.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1388 components: - pos: -10.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1389 components: - pos: -7.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1414 components: - pos: 30.5,48.5 @@ -24475,57 +23318,41 @@ entities: - pos: 3.5,49.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1486 components: - pos: 3.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1500 components: - pos: 28.5,51.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1517 components: - pos: 4.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1518 components: - pos: 5.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1519 components: - pos: 5.5,47.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1521 components: - pos: 3.5,50.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1527 components: - pos: 40.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1586 components: - pos: 4.5,41.5 @@ -24536,15 +23363,11 @@ entities: - pos: 3.5,56.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1596 components: - pos: 3.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1597 components: - pos: 5.5,42.5 @@ -24555,29 +23378,21 @@ entities: - pos: 5.5,43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1600 components: - pos: -5.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1601 components: - pos: -6.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1602 components: - pos: -7.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1607 components: - pos: 38.5,33.5 @@ -24588,36 +23403,26 @@ entities: - pos: 5.5,45.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1747 components: - pos: 5.5,46.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1767 components: - pos: 3.5,51.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1768 components: - pos: 41.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1772 components: - pos: 3.5,53.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1912 components: - pos: 16.5,42.5 @@ -24683,8 +23488,6 @@ entities: - pos: 12.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2469 components: - pos: 9.5,48.5 @@ -24755,15 +23558,11 @@ entities: - pos: 11.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2598 components: - pos: 10.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2599 components: - pos: 8.5,47.5 @@ -24829,29 +23628,21 @@ entities: - pos: 13.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2747 components: - pos: 14.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2748 components: - pos: 15.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2749 components: - pos: 16.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2766 components: - pos: 16.5,43.5 @@ -25057,50 +23848,36 @@ entities: - pos: 34.5,38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2851 components: - pos: 35.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2853 components: - pos: 36.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2854 components: - pos: 37.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2855 components: - pos: 38.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2864 components: - pos: 5.5,44.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2865 components: - pos: 38.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2866 components: - pos: 31.5,27.5 @@ -25171,29 +23948,21 @@ entities: - pos: 37.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2880 components: - pos: 38.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2881 components: - pos: 38.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2882 components: - pos: 38.5,22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2883 components: - pos: 38.5,23.5 @@ -25204,15 +23973,11 @@ entities: - pos: 38.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2885 components: - pos: 38.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2886 components: - pos: 30.5,28.5 @@ -25333,15 +24098,11 @@ entities: - pos: 19.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2910 components: - pos: 18.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2911 components: - pos: 18.5,17.5 @@ -25352,15 +24113,11 @@ entities: - pos: 18.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2913 components: - pos: 19.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2914 components: - pos: 22.5,15.5 @@ -25381,36 +24138,26 @@ entities: - pos: 25.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2918 components: - pos: 25.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2919 components: - pos: 26.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2920 components: - pos: 27.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2921 components: - pos: 28.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2922 components: - pos: 28.5,16.5 @@ -25421,15 +24168,11 @@ entities: - pos: 28.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2924 components: - pos: 28.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2925 components: - pos: 22.5,14.5 @@ -25540,22 +24283,16 @@ entities: - pos: 3.5,54.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2955 components: - pos: 2.5,56.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2958 components: - pos: -9.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2964 components: - pos: 5.5,36.5 @@ -25696,8 +24433,6 @@ entities: - pos: -8.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3001 components: - pos: -2.5,7.5 @@ -25753,8 +24488,6 @@ entities: - pos: -10.5,69.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3016 components: - pos: -8.5,12.5 @@ -25790,22 +24523,16 @@ entities: - pos: -26.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3420 components: - pos: 34.5,37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3423 components: - pos: 34.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3732 components: - pos: 15.5,40.5 @@ -25901,8 +24628,6 @@ entities: - pos: 38.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3870 components: - pos: 37.5,-4.5 @@ -25953,8 +24678,6 @@ entities: - pos: 38.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3913 components: - pos: -1.5,7.5 @@ -25985,8 +24708,6 @@ entities: - pos: -55.5,30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4111 components: - pos: -56.5,30.5 @@ -26002,22 +24723,16 @@ entities: - pos: -56.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4448 components: - pos: 41.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4459 components: - pos: 38.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4776 components: - pos: -65.5,-18.5 @@ -26078,8 +24793,6 @@ entities: - pos: 34.5,36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5898 components: - pos: -9.5,6.5 @@ -26125,29 +24838,21 @@ entities: - pos: 39.5,41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6009 components: - pos: 39.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6010 components: - pos: 40.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6011 components: - pos: 41.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6012 components: - pos: 41.5,39.5 @@ -26158,29 +24863,21 @@ entities: - pos: -33.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6195 components: - pos: -31.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6197 components: - pos: -33.5,29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6199 components: - pos: -33.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6513 components: - pos: 23.5,11.5 @@ -26301,113 +24998,81 @@ entities: - pos: 41.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6544 components: - pos: 41.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6545 components: - pos: 41.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7054 components: - pos: 42.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7185 components: - pos: -33.5,28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7186 components: - pos: -33.5,30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7194 components: - pos: -32.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7195 components: - pos: -30.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7233 components: - pos: 18.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7234 components: - pos: 17.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7235 components: - pos: 16.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7236 components: - pos: 15.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7237 components: - pos: 14.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7238 components: - pos: 13.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7239 components: - pos: 12.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7801 components: - pos: -24.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7907 components: - pos: 16.5,46.5 @@ -26423,8 +25088,6 @@ entities: - pos: -34.5,28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8498 components: - pos: 16.5,44.5 @@ -26445,57 +25108,41 @@ entities: - pos: 1.5,65.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8792 components: - pos: -31.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8797 components: - pos: -30.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8798 components: - pos: 1.5,64.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10215 components: - pos: -25.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10233 components: - pos: -26.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10242 components: - pos: -27.5,48.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10243 components: - pos: -27.5,47.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10246 components: - pos: -27.5,46.5 @@ -26531,204 +25178,146 @@ entities: - pos: -30.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10791 components: - pos: -30.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10792 components: - pos: -31.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10793 components: - pos: -32.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10794 components: - pos: -33.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10795 components: - pos: -34.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10796 components: - pos: -34.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10797 components: - pos: -34.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10798 components: - pos: -34.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10799 components: - pos: -34.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10800 components: - pos: -34.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10801 components: - pos: -34.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10802 components: - pos: -34.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10803 components: - pos: -34.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10804 components: - pos: -34.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10805 components: - pos: -33.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10806 components: - pos: -32.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10807 components: - pos: -31.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10808 components: - pos: -30.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10809 components: - pos: -29.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10810 components: - pos: -28.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10811 components: - pos: -27.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10812 components: - pos: -26.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10813 components: - pos: -25.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10814 components: - pos: -24.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10815 components: - pos: -23.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10816 components: - pos: -22.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10817 components: - pos: -21.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10818 components: - pos: -20.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10819 components: - pos: -19.5,5.5 @@ -26789,190 +25378,136 @@ entities: - pos: 73.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11000 components: - pos: 43.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11001 components: - pos: 44.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11002 components: - pos: 44.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11003 components: - pos: 44.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11004 components: - pos: 44.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11005 components: - pos: 45.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11006 components: - pos: 46.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11007 components: - pos: 46.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11008 components: - pos: 47.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11009 components: - pos: 48.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11010 components: - pos: 49.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11011 components: - pos: 50.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11012 components: - pos: 50.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11013 components: - pos: 51.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11014 components: - pos: 52.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11015 components: - pos: 52.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11016 components: - pos: 53.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11017 components: - pos: 54.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11018 components: - pos: 54.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11019 components: - pos: 54.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11020 components: - pos: 54.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11021 components: - pos: 55.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11022 components: - pos: 56.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11023 components: - pos: 56.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11024 components: - pos: 56.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11025 components: - pos: 56.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11026 components: - pos: 56.5,-11.5 @@ -26988,344 +25523,246 @@ entities: - pos: 56.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11029 components: - pos: 56.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11030 components: - pos: 56.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11031 components: - pos: 56.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11032 components: - pos: 55.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11033 components: - pos: 55.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11034 components: - pos: 55.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11035 components: - pos: 55.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11036 components: - pos: 55.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11037 components: - pos: 55.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11038 components: - pos: 55.5,-22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11039 components: - pos: 55.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11040 components: - pos: 55.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11041 components: - pos: 55.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11042 components: - pos: 56.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11043 components: - pos: 57.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11049 components: - pos: 59.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11050 components: - pos: 60.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11051 components: - pos: 60.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11052 components: - pos: 61.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11053 components: - pos: 62.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11054 components: - pos: 63.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11055 components: - pos: 64.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11056 components: - pos: 65.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11057 components: - pos: 66.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11058 components: - pos: 67.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11059 components: - pos: 68.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11060 components: - pos: 69.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11061 components: - pos: 70.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11062 components: - pos: 71.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11063 components: - pos: 72.5,-30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11065 components: - pos: 73.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11066 components: - pos: 74.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11067 components: - pos: 75.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11068 components: - pos: 76.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11069 components: - pos: 76.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11070 components: - pos: 76.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11071 components: - pos: 76.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11072 components: - pos: 76.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11073 components: - pos: 76.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11074 components: - pos: 76.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11075 components: - pos: 76.5,-22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11076 components: - pos: 76.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11077 components: - pos: 76.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11078 components: - pos: 76.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11079 components: - pos: 76.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11080 components: - pos: 76.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11081 components: - pos: 76.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11082 components: - pos: 76.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11083 components: - pos: 42.5,40.5 @@ -27391,36 +25828,26 @@ entities: - pos: 58.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11182 components: - pos: 57.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11183 components: - pos: 57.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11184 components: - pos: 57.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11185 components: - pos: 57.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11323 components: - pos: -9.5,12.5 @@ -27441,211 +25868,151 @@ entities: - pos: 13.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12707 components: - pos: 15.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12749 components: - pos: 18.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12750 components: - pos: 19.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12751 components: - pos: 20.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12752 components: - pos: 21.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12753 components: - pos: 22.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12754 components: - pos: 23.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12755 components: - pos: 24.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12756 components: - pos: 24.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12757 components: - pos: 24.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12758 components: - pos: 24.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12759 components: - pos: 24.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12760 components: - pos: 24.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12761 components: - pos: 24.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12762 components: - pos: 24.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12763 components: - pos: 24.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12764 components: - pos: 24.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12765 components: - pos: 25.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12766 components: - pos: 26.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12767 components: - pos: 27.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12768 components: - pos: 27.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12769 components: - pos: 27.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12770 components: - pos: 28.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12771 components: - pos: 28.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12772 components: - pos: 29.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12773 components: - pos: 29.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12774 components: - pos: 30.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12775 components: - pos: 30.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12776 components: - pos: 31.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12777 components: - pos: 32.5,-1.5 @@ -27666,99 +26033,71 @@ entities: - pos: 18.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12781 components: - pos: 18.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12782 components: - pos: 18.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12783 components: - pos: 18.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12784 components: - pos: 19.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12785 components: - pos: 19.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12786 components: - pos: 20.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12787 components: - pos: 21.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12788 components: - pos: 21.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12789 components: - pos: 21.5,-22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12790 components: - pos: 21.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12791 components: - pos: 21.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12792 components: - pos: 21.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12793 components: - pos: 21.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12794 components: - pos: 21.5,-27.5 @@ -27769,22 +26108,16 @@ entities: - pos: 21.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12796 components: - pos: 20.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12797 components: - pos: 20.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12798 components: - pos: 19.5,-29.5 @@ -27805,8 +26138,6 @@ entities: - pos: 15.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12841 components: - pos: 12.5,9.5 @@ -27912,29 +26243,21 @@ entities: - pos: 12.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12862 components: - pos: 12.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12863 components: - pos: 12.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12864 components: - pos: 12.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13078 components: - pos: 6.5,-2.5 @@ -28000,8 +26323,6 @@ entities: - pos: -1.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13169 components: - pos: -12.5,4.5 @@ -28092,8 +26413,6 @@ entities: - pos: -11.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13187 components: - pos: -10.5,-11.5 @@ -28104,78 +26423,56 @@ entities: - pos: -9.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13189 components: - pos: -9.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13190 components: - pos: -8.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13191 components: - pos: -8.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13192 components: - pos: -8.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13193 components: - pos: -8.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13194 components: - pos: -7.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13195 components: - pos: -7.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13196 components: - pos: -6.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13197 components: - pos: -5.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13198 components: - pos: -4.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13199 components: - pos: -3.5,-16.5 @@ -28186,8 +26483,6 @@ entities: - pos: -2.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13444 components: - pos: 0.5,-2.5 @@ -28228,393 +26523,281 @@ entities: - pos: -3.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14289 components: - pos: -29.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14290 components: - pos: -29.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14386 components: - pos: -29.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14389 components: - pos: -29.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14413 components: - pos: -28.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14431 components: - pos: -37.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14443 components: - pos: -0.5,85.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14451 components: - pos: -0.5,84.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14452 components: - pos: -0.5,83.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14454 components: - pos: 0.5,83.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14456 components: - pos: -0.5,79.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14471 components: - pos: -0.5,81.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14481 components: - pos: -1.5,81.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14482 components: - pos: 0.5,81.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14504 components: - pos: -35.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14505 components: - pos: -36.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14506 components: - pos: -36.5,6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14507 components: - pos: -36.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14508 components: - pos: -36.5,8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14509 components: - pos: -36.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14510 components: - pos: -37.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14511 components: - pos: -38.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14512 components: - pos: -38.5,10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14513 components: - pos: -38.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14514 components: - pos: -38.5,12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14515 components: - pos: -38.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14516 components: - pos: -38.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14517 components: - pos: -38.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14518 components: - pos: -38.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14519 components: - pos: -38.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14520 components: - pos: -38.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14521 components: - pos: -38.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14522 components: - pos: -37.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14523 components: - pos: 0.5,79.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14530 components: - pos: -36.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14531 components: - pos: -36.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14532 components: - pos: -36.5,22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14533 components: - pos: -36.5,23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14534 components: - pos: -36.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14535 components: - pos: -36.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14536 components: - pos: -36.5,26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14537 components: - pos: -36.5,27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14538 components: - pos: -35.5,27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14539 components: - pos: -34.5,27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14540 components: - pos: -0.5,77.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14541 components: - pos: -1.5,77.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14546 components: - pos: 3.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14559 components: - pos: -10.5,68.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14565 components: - pos: 38.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14566 components: - pos: 38.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14570 components: - pos: -0.5,78.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14579 components: - pos: -0.5,76.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14590 components: - pos: -0.5,75.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14672 components: - pos: -0.5,74.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15265 components: - pos: 43.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15266 components: - pos: 42.5,4.5 @@ -28625,22 +26808,16 @@ entities: - pos: 43.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15268 components: - pos: 43.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15351 components: - pos: -12.5,79.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15353 components: - pos: 14.5,9.5 @@ -28656,435 +26833,311 @@ entities: - pos: -29.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15376 components: - pos: -29.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15377 components: - pos: -29.5,65.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15378 components: - pos: -28.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15379 components: - pos: -27.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15380 components: - pos: -27.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15381 components: - pos: -27.5,65.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15382 components: - pos: -25.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15383 components: - pos: -25.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15384 components: - pos: -25.5,65.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15385 components: - pos: -23.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15386 components: - pos: -23.5,67.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15387 components: - pos: -23.5,65.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15388 components: - pos: -22.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15389 components: - pos: -21.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15390 components: - pos: -18.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15391 components: - pos: -17.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15392 components: - pos: -15.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15393 components: - pos: -13.5,79.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15394 components: - pos: -14.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15395 components: - pos: -11.5,79.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15396 components: - pos: -12.5,85.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15397 components: - pos: -12.5,84.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15398 components: - pos: -12.5,83.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15399 components: - pos: -11.5,83.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15400 components: - pos: -13.5,83.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15401 components: - pos: -12.5,82.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15402 components: - pos: -12.5,71.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15403 components: - pos: -12.5,80.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15404 components: - pos: -12.5,81.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15405 components: - pos: -11.5,81.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15406 components: - pos: -13.5,81.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15407 components: - pos: -13.5,77.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15408 components: - pos: -12.5,77.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15409 components: - pos: -11.5,77.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15410 components: - pos: -12.5,73.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15411 components: - pos: -12.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15412 components: - pos: -12.5,70.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15414 components: - pos: -11.5,69.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15418 components: - pos: -0.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15421 components: - pos: -3.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15423 components: - pos: -2.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15424 components: - pos: -1.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15425 components: - pos: -0.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15426 components: - pos: 0.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15427 components: - pos: 1.5,66.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15428 components: - pos: -1.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15431 components: - pos: -2.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15433 components: - pos: -4.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15434 components: - pos: -3.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15435 components: - pos: -5.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15443 components: - pos: -6.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15445 components: - pos: -7.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15446 components: - pos: -8.5,72.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15461 components: - pos: 1.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15462 components: - pos: 1.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15463 components: - pos: 1.5,61.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15464 components: - pos: 1.5,60.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15465 components: - pos: 1.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15466 components: - pos: 1.5,58.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15467 components: - pos: 1.5,57.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15468 components: - pos: 1.5,56.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - proto: CableHVStack entities: - uid: 15473 @@ -29119,22 +27172,16 @@ entities: - pos: -34.5,28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1323 components: - pos: -33.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1329 components: - pos: 62.5,-40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1369 components: - pos: -9.5,9.5 @@ -29145,78 +27192,56 @@ entities: - pos: -34.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1480 components: - pos: 41.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1481 components: - pos: 41.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1482 components: - pos: 40.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1483 components: - pos: 39.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1484 components: - pos: 40.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1971 components: - pos: 64.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 1972 components: - pos: 63.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2007 components: - pos: 65.5,-41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2021 components: - pos: 38.5,25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2022 components: - pos: 38.5,24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2023 components: - pos: 38.5,23.5 @@ -29227,22 +27252,16 @@ entities: - pos: 38.5,22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2026 components: - pos: 38.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2027 components: - pos: 37.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2264 components: - pos: 0.5,37.5 @@ -29258,15 +27277,11 @@ entities: - pos: 21.5,54.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2411 components: - pos: 21.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2415 components: - pos: 21.5,49.5 @@ -29282,8 +27297,6 @@ entities: - pos: 21.5,53.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2458 components: - pos: 1.5,37.5 @@ -29294,8 +27307,6 @@ entities: - pos: -4.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2486 components: - pos: 19.5,48.5 @@ -29321,8 +27332,6 @@ entities: - pos: 6.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2572 components: - pos: 6.5,39.5 @@ -29373,15 +27382,11 @@ entities: - pos: 20.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2638 components: - pos: 18.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2649 components: - pos: 21.5,50.5 @@ -29397,15 +27402,11 @@ entities: - pos: 21.5,55.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2663 components: - pos: 21.5,51.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 2682 components: - pos: 18.5,48.5 @@ -29426,22 +27427,16 @@ entities: - pos: 19.5,43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3036 components: - pos: 38.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3039 components: - pos: 41.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3045 components: - pos: 44.5,28.5 @@ -29547,8 +27542,6 @@ entities: - pos: 29.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3073 components: - pos: 36.5,44.5 @@ -29569,8 +27562,6 @@ entities: - pos: 37.5,46.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3077 components: - pos: 45.5,28.5 @@ -29666,15 +27657,11 @@ entities: - pos: 56.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3096 components: - pos: 38.5,20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3097 components: - pos: 36.5,20.5 @@ -29720,22 +27707,16 @@ entities: - pos: 36.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3106 components: - pos: 28.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3107 components: - pos: 28.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3108 components: - pos: 28.5,16.5 @@ -29746,57 +27727,41 @@ entities: - pos: 28.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3110 components: - pos: 28.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3111 components: - pos: 29.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3112 components: - pos: 30.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3113 components: - pos: 30.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3114 components: - pos: 30.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3115 components: - pos: 30.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3116 components: - pos: 30.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3117 components: - pos: 30.5,19.5 @@ -29817,8 +27782,6 @@ entities: - pos: 31.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3121 components: - pos: 34.5,15.5 @@ -29904,22 +27867,16 @@ entities: - pos: 25.5,13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3140 components: - pos: 19.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3141 components: - pos: 18.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3142 components: - pos: 18.5,17.5 @@ -29930,36 +27887,26 @@ entities: - pos: 18.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3144 components: - pos: 17.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3145 components: - pos: 16.5,16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3146 components: - pos: 16.5,17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3147 components: - pos: 16.5,18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3148 components: - pos: 16.5,19.5 @@ -29980,8 +27927,6 @@ entities: - pos: 17.5,21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3153 components: - pos: 15.5,16.5 @@ -30007,8 +27952,6 @@ entities: - pos: 12.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3162 components: - pos: -5.5,12.5 @@ -30079,43 +28022,31 @@ entities: - pos: 38.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3343 components: - pos: -29.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3362 components: - pos: -29.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3758 components: - pos: 63.5,-40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3874 components: - pos: 43.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3875 components: - pos: 43.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 3876 components: - pos: 42.5,4.5 @@ -30131,8 +28062,6 @@ entities: - pos: -55.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4109 components: - pos: -56.5,32.5 @@ -30143,8 +28072,6 @@ entities: - pos: -56.5,33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4258 components: - pos: -10.5,12.5 @@ -30185,15 +28112,11 @@ entities: - pos: 38.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4462 components: - pos: 38.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4463 components: - pos: 38.5,-4.5 @@ -30209,15 +28132,11 @@ entities: - pos: 38.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4544 components: - pos: 38.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4679 components: - pos: 70.5,-20.5 @@ -30263,8 +28182,6 @@ entities: - pos: -63.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4792 components: - pos: -63.5,-16.5 @@ -30335,8 +28252,6 @@ entities: - pos: -60.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4808 components: - pos: -61.5,-11.5 @@ -30347,8 +28262,6 @@ entities: - pos: -60.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4862 components: - pos: 71.5,-23.5 @@ -30409,8 +28322,6 @@ entities: - pos: 42.5,10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5083 components: - pos: 70.5,-22.5 @@ -30426,8 +28337,6 @@ entities: - pos: 75.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5357 components: - pos: 56.5,-12.5 @@ -30438,43 +28347,31 @@ entities: - pos: 54.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5666 components: - pos: 60.5,-40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5928 components: - pos: 39.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5930 components: - pos: 40.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5936 components: - pos: 41.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5952 components: - pos: 41.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5973 components: - pos: 37.5,41.5 @@ -30500,29 +28397,21 @@ entities: - pos: 39.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5978 components: - pos: 40.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5979 components: - pos: 39.5,41.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 5999 components: - pos: 41.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6000 components: - pos: 41.5,39.5 @@ -30543,43 +28432,31 @@ entities: - pos: 76.5,-21.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6098 components: - pos: 57.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6196 components: - pos: -26.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6546 components: - pos: 41.5,4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6549 components: - pos: 41.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6550 components: - pos: 41.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6556 components: - pos: 35.5,1.5 @@ -30645,8 +28522,6 @@ entities: - pos: 37.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6736 components: - pos: 56.5,-11.5 @@ -30657,281 +28532,201 @@ entities: - pos: 17.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6774 components: - pos: 17.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6815 components: - pos: 56.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6816 components: - pos: 56.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6817 components: - pos: 56.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6818 components: - pos: 56.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6932 components: - pos: 42.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 6979 components: - pos: 8.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7046 components: - pos: 56.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7055 components: - pos: 76.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7081 components: - pos: 42.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7121 components: - pos: 59.5,-38.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7166 components: - pos: 59.5,-37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7193 components: - pos: -28.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7333 components: - pos: 43.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7334 components: - pos: 44.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7335 components: - pos: 44.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7336 components: - pos: 44.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7337 components: - pos: 44.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7338 components: - pos: 45.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7339 components: - pos: 46.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7340 components: - pos: 46.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7341 components: - pos: 47.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7342 components: - pos: 48.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7343 components: - pos: 49.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7344 components: - pos: 50.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7345 components: - pos: 50.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7346 components: - pos: 51.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7347 components: - pos: 52.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7348 components: - pos: 52.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7349 components: - pos: 53.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7350 components: - pos: 54.5,-4.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7351 components: - pos: 54.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7352 components: - pos: 54.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7353 components: - pos: 76.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7354 components: - pos: 55.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7356 components: - pos: 56.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7357 components: - pos: 56.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7358 components: - pos: 56.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7400 components: - pos: -27.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9403 components: - pos: -1.5,37.5 @@ -30942,8 +28737,6 @@ entities: - pos: -2.5,37.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9405 components: - pos: -2.5,38.5 @@ -30974,8 +28767,6 @@ entities: - pos: -4.5,39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9470 components: - pos: -4.5,41.5 @@ -31036,29 +28827,21 @@ entities: - pos: -5.5,51.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9482 components: - pos: -5.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9483 components: - pos: -5.5,53.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9484 components: - pos: -5.5,54.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9485 components: - pos: -5.5,55.5 @@ -31109,22 +28892,16 @@ entities: - pos: -2.5,61.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 9855 components: - pos: 76.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10165 components: - pos: -37.5,43.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10166 components: - pos: -36.5,43.5 @@ -31195,22 +28972,16 @@ entities: - pos: 61.5,-40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10522 components: - pos: 59.5,-39.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10523 components: - pos: 59.5,-40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10585 components: - pos: 29.5,55.5 @@ -31236,71 +29007,51 @@ entities: - pos: 30.5,52.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10856 components: - pos: 76.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10857 components: - pos: 76.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10858 components: - pos: 76.5,-19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10862 components: - pos: 74.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10863 components: - pos: 74.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10867 components: - pos: 76.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10964 components: - pos: 74.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10965 components: - pos: 76.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10966 components: - pos: 76.5,-22.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 10967 components: - pos: 72.5,-23.5 @@ -31316,36 +29067,26 @@ entities: - pos: 76.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11133 components: - pos: 76.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11134 components: - pos: 76.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11135 components: - pos: 76.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11136 components: - pos: 70.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11137 components: - pos: 70.5,-11.5 @@ -31366,8 +29107,6 @@ entities: - pos: 75.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11153 components: - pos: 73.5,-23.5 @@ -31378,8 +29117,6 @@ entities: - pos: 76.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11459 components: - pos: 14.5,40.5 @@ -31455,99 +29192,71 @@ entities: - pos: -30.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11746 components: - pos: -30.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11747 components: - pos: -31.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11748 components: - pos: -32.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11749 components: - pos: -33.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11750 components: - pos: -34.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11751 components: - pos: -34.5,-2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11752 components: - pos: -34.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11753 components: - pos: -34.5,-0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11754 components: - pos: -34.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11755 components: - pos: -34.5,1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11756 components: - pos: -34.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11757 components: - pos: -34.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11758 components: - pos: -33.5,3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11759 components: - pos: -32.5,3.5 @@ -31558,71 +29267,51 @@ entities: - pos: -28.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11778 components: - pos: -29.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11779 components: - pos: -30.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11780 components: - pos: -31.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11781 components: - pos: -32.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11782 components: - pos: -33.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11783 components: - pos: -34.5,5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11784 components: - pos: -34.5,6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11785 components: - pos: -34.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11786 components: - pos: -33.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 11787 components: - pos: -32.5,7.5 @@ -31633,8 +29322,6 @@ entities: - pos: -29.5,35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12639 components: - pos: 19.5,-29.5 @@ -31645,22 +29332,16 @@ entities: - pos: 20.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12641 components: - pos: 20.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12642 components: - pos: 21.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12643 components: - pos: 21.5,-27.5 @@ -31671,22 +29352,16 @@ entities: - pos: 21.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12645 components: - pos: 21.5,-25.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12646 components: - pos: 21.5,-24.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12647 components: - pos: 22.5,-24.5 @@ -31752,8 +29427,6 @@ entities: - pos: 29.5,-29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12660 components: - pos: 28.5,-23.5 @@ -31829,8 +29502,6 @@ entities: - pos: 34.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12675 components: - pos: 29.5,-23.5 @@ -31946,8 +29617,6 @@ entities: - pos: 49.5,-23.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12812 components: - pos: 13.5,-17.5 @@ -31958,8 +29627,6 @@ entities: - pos: 13.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12814 components: - pos: 14.5,-16.5 @@ -31970,218 +29637,156 @@ entities: - pos: 15.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12816 components: - pos: 15.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12817 components: - pos: 15.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12818 components: - pos: 16.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12833 components: - pos: 12.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12869 components: - pos: 20.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12870 components: - pos: 19.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12871 components: - pos: 18.5,-26.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12872 components: - pos: 18.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12896 components: - pos: 18.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12897 components: - pos: 18.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12898 components: - pos: 19.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12899 components: - pos: 20.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12900 components: - pos: 21.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12901 components: - pos: 22.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12902 components: - pos: 23.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12903 components: - pos: 24.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12904 components: - pos: 24.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12905 components: - pos: 24.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12906 components: - pos: 24.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12907 components: - pos: 24.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12908 components: - pos: 24.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12909 components: - pos: 24.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12910 components: - pos: 25.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 12911 components: - pos: 26.5,-9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13072 components: - pos: 14.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13073 components: - pos: 13.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13074 components: - pos: 12.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13075 components: - pos: 12.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13076 components: - pos: 12.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13077 components: - pos: 11.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13084 components: - pos: 6.5,-10.5 @@ -32197,8 +29802,6 @@ entities: - pos: 4.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13087 components: - pos: 6.5,-9.5 @@ -32264,8 +29867,6 @@ entities: - pos: 2.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13100 components: - pos: 1.5,-3.5 @@ -32306,8 +29907,6 @@ entities: - pos: -3.5,-5.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13113 components: - pos: 11.5,-2.5 @@ -32333,50 +29932,36 @@ entities: - pos: 14.5,-3.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13118 components: - pos: 24.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13119 components: - pos: 24.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13120 components: - pos: 23.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13121 components: - pos: 22.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13122 components: - pos: 22.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13123 components: - pos: 21.5,-6.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13124 components: - pos: 21.5,-5.5 @@ -32457,8 +30042,6 @@ entities: - pos: 28.5,2.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13140 components: - pos: 15.5,-2.5 @@ -32499,15 +30082,11 @@ entities: - pos: -1.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13203 components: - pos: -2.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13204 components: - pos: -3.5,-16.5 @@ -32518,85 +30097,61 @@ entities: - pos: -3.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13206 components: - pos: -4.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13207 components: - pos: -5.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13208 components: - pos: -6.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13209 components: - pos: -7.5,-16.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13210 components: - pos: -7.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13211 components: - pos: -8.5,-15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13212 components: - pos: -8.5,-14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13213 components: - pos: -8.5,-13.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13214 components: - pos: -8.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13215 components: - pos: -9.5,-12.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13216 components: - pos: -9.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13217 components: - pos: -10.5,-11.5 @@ -32607,8 +30162,6 @@ entities: - pos: -11.5,-11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13219 components: - pos: -12.5,-11.5 @@ -32664,15 +30217,11 @@ entities: - pos: -16.5,-17.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13230 components: - pos: -16.5,-1.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13231 components: - pos: -16.5,-2.5 @@ -32818,8 +30367,6 @@ entities: - pos: -22.5,-7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13353 components: - pos: -22.5,-8.5 @@ -32830,15 +30377,11 @@ entities: - pos: -23.5,-8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13436 components: - pos: 12.5,-10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 13437 components: - pos: 12.5,-9.5 @@ -32894,8 +30437,6 @@ entities: - pos: -3.5,0.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14266 components: - pos: -10.5,17.5 @@ -32921,8 +30462,6 @@ entities: - pos: -12.5,19.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14271 components: - pos: -9.5,18.5 @@ -32993,78 +30532,56 @@ entities: - pos: -33.5,28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14294 components: - pos: -33.5,29.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14295 components: - pos: -33.5,30.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14296 components: - pos: -33.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14297 components: - pos: -33.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14298 components: - pos: -32.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14299 components: - pos: -31.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14300 components: - pos: -30.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14301 components: - pos: -29.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14302 components: - pos: -28.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14303 components: - pos: -27.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14304 components: - pos: -26.5,32.5 @@ -33110,78 +30627,56 @@ entities: - pos: -18.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14526 components: - pos: 41.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14549 components: - pos: -35.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14550 components: - pos: -36.5,7.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14551 components: - pos: -36.5,8.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14552 components: - pos: -36.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14553 components: - pos: -37.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14554 components: - pos: -38.5,9.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14555 components: - pos: -38.5,10.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14556 components: - pos: -38.5,11.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14561 components: - pos: 38.5,34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14562 components: - pos: 38.5,33.5 @@ -33192,50 +30687,36 @@ entities: - pos: 38.5,32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14564 components: - pos: 38.5,31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14756 components: - pos: 59.5,-36.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14757 components: - pos: 59.5,-35.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14758 components: - pos: 59.5,-34.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14759 components: - pos: 59.5,-33.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 14760 components: - pos: 59.5,-32.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15164 components: - pos: 8.5,10.5 @@ -33336,29 +30817,21 @@ entities: - pos: 25.5,14.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15186 components: - pos: 25.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15187 components: - pos: 26.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15188 components: - pos: 27.5,15.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 15355 components: - pos: 12.5,9.5 @@ -33902,47 +31375,37 @@ entities: type: MetaData - parent: 644 type: Transform - - canCollide: False - type: Physics - uid: 2217 components: - flags: InContainer type: MetaData - parent: 644 type: Transform - - canCollide: False - type: Physics - uid: 2218 components: - flags: InContainer type: MetaData - parent: 5939 type: Transform - - canCollide: False - type: Physics - uid: 2314 components: - flags: InContainer type: MetaData - parent: 5939 type: Transform - - canCollide: False - type: Physics - uid: 4729 components: - flags: InContainer type: MetaData - parent: 5939 type: Transform - - canCollide: False - type: Physics - uid: 11697 components: - rot: 1.8726123571395874 rad pos: -14.168752,24.528708 parent: 1781 type: Transform - - spent: True + - spent: true type: CartridgeAmmo - uid: 11703 components: @@ -33950,7 +31413,7 @@ entities: pos: -14.2334585,24.718716 parent: 1781 type: Transform - - spent: True + - spent: true type: CartridgeAmmo - uid: 11705 components: @@ -33964,7 +31427,7 @@ entities: pos: -14.503353,24.964037 parent: 1781 type: Transform - - spent: True + - spent: true type: CartridgeAmmo - uid: 12372 components: @@ -33972,7 +31435,7 @@ entities: pos: -14.015991,24.414799 parent: 1781 type: Transform - - spent: True + - spent: true type: CartridgeAmmo - uid: 12374 components: @@ -33980,7 +31443,7 @@ entities: pos: -14.39234,24.693476 parent: 1781 type: Transform - - spent: True + - spent: true type: CartridgeAmmo - proto: Catwalk entities: @@ -40098,7 +37561,7 @@ entities: entities: - uid: 2255 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 31.5,-18.5 parent: 1781 @@ -40114,7 +37577,7 @@ entities: type: Transform - uid: 2526 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 31.5,-17.5 parent: 1781 @@ -40124,7 +37587,7 @@ entities: - type: Anchorable - uid: 2538 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 32.5,-17.5 parent: 1781 @@ -40134,7 +37597,7 @@ entities: - type: Anchorable - uid: 2567 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 30.5,-18.5 parent: 1781 @@ -40144,7 +37607,7 @@ entities: - type: Anchorable - uid: 2623 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 31.5,-16.5 parent: 1781 @@ -40259,7 +37722,7 @@ entities: type: Transform - uid: 12400 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 30.5,-17.5 parent: 1781 @@ -40269,7 +37732,7 @@ entities: - type: Anchorable - uid: 12470 components: - - anchored: True + - anchored: true rot: -1.5707963267948966 rad pos: 30.5,-16.5 parent: 1781 @@ -40880,8 +38343,6 @@ entities: type: MetaData - parent: 15525 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 11539 components: @@ -41038,8 +38499,6 @@ entities: type: MetaData - parent: 15525 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingHeadHatBeretWarden entities: @@ -41086,8 +38545,6 @@ entities: type: MetaData - parent: 972 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingHeadHatMimesoft entities: @@ -41196,8 +38653,6 @@ entities: type: MetaData - parent: 1739 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingHeadPrisonGuard entities: @@ -41276,8 +38731,6 @@ entities: type: MetaData - parent: 15525 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingNeckMantleHOS entities: @@ -41401,8 +38854,6 @@ entities: type: MetaData - parent: 9319 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 12143 components: @@ -41509,8 +38960,6 @@ entities: type: MetaData - parent: 9275 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3200 components: @@ -41518,8 +38967,6 @@ entities: type: MetaData - parent: 9276 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingOuterWinterBar entities: @@ -41548,8 +38995,6 @@ entities: type: MetaData - parent: 15525 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingOuterWinterChem entities: @@ -41631,8 +39076,6 @@ entities: type: MetaData - parent: 6043 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 879 components: @@ -41640,8 +39083,6 @@ entities: type: MetaData - parent: 6044 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 898 components: @@ -41649,8 +39090,6 @@ entities: type: MetaData - parent: 7034 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingOuterWinterGen entities: @@ -41850,8 +39289,6 @@ entities: type: MetaData - parent: 4743 type: Transform - - canCollide: False - type: Physics - proto: ClothingUniformJumpsuitSecBlue entities: - uid: 6371 @@ -41952,11 +39389,6 @@ entities: pos: 34.5,-29.5 parent: 1781 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 7707 - type: SignalTransmitter - proto: computerBodyScanner entities: - uid: 9758 @@ -42043,14 +39475,6 @@ entities: pos: -2.5,-8.5 parent: 1781 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 12513 - CloningPodSender: - - port: CloningPodReceiver - uid: 12505 - type: SignalTransmitter - proto: ComputerComms entities: - uid: 6329 @@ -42257,17 +39681,6 @@ entities: - links: - 7142 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 7142 - Forward: - - port: Left - uid: 7142 - Off: - - port: Middle - uid: 7142 - type: SignalReceiver - uid: 1180 components: - rot: -1.5707963267948966 rad @@ -42277,175 +39690,89 @@ entities: - links: - 7142 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 7142 - Forward: - - port: Left - uid: 7142 - Off: - - port: Middle - uid: 7142 - type: SignalReceiver - uid: 2724 components: - rot: -1.5707963267948966 rad pos: 41.5,7.5 parent: 1781 type: Transform - - needsPower: False + - needsPower: false type: ApcPowerReceiver - links: - 7142 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 7142 - Forward: - - port: Left - uid: 7142 - Off: - - port: Middle - uid: 7142 - type: SignalReceiver - uid: 6207 components: - rot: 1.5707963267948966 rad pos: 41.5,-1.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 6211 - Forward: - - port: Left - uid: 6211 - Off: - - port: Middle - uid: 6211 - type: SignalReceiver + - links: + - 6211 + type: DeviceLinkSink - uid: 6208 components: - rot: 1.5707963267948966 rad pos: 40.5,-1.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 6211 - Forward: - - port: Left - uid: 6211 - Off: - - port: Middle - uid: 6211 - type: SignalReceiver + - links: + - 6211 + type: DeviceLinkSink - uid: 6209 components: - rot: 1.5707963267948966 rad pos: 42.5,-1.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 6211 - Forward: - - port: Left - uid: 6211 - Off: - - port: Middle - uid: 6211 - type: SignalReceiver + - links: + - 6211 + type: DeviceLinkSink - uid: 6433 components: - rot: -1.5707963267948966 rad pos: 52.5,6.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 6434 components: - rot: -1.5707963267948966 rad pos: 53.5,6.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 6435 components: - rot: -1.5707963267948966 rad pos: 54.5,6.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 6436 components: - rot: -1.5707963267948966 rad pos: 55.5,6.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 9725 components: - rot: -1.5707963267948966 rad pos: 51.5,6.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 9857 components: - rot: -1.5707963267948966 rad @@ -42455,136 +39782,69 @@ entities: - links: - 7142 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 7142 - Forward: - - port: Left - uid: 7142 - Off: - - port: Middle - uid: 7142 - type: SignalReceiver - uid: 10280 components: - rot: -1.5707963267948966 rad pos: 50.5,6.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 10281 components: - rot: -1.5707963267948966 rad pos: 55.5,2.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 10282 components: - rot: -1.5707963267948966 rad pos: 54.5,2.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 10283 components: - rot: -1.5707963267948966 rad pos: 53.5,2.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 10284 components: - rot: -1.5707963267948966 rad pos: 52.5,2.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 10285 components: - rot: -1.5707963267948966 rad pos: 51.5,2.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - uid: 10286 components: - rot: -1.5707963267948966 rad pos: 50.5,2.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7161 - Forward: - - port: Left - uid: 7161 - Off: - - port: Middle - uid: 7161 - type: SignalReceiver + - links: + - 7161 + type: DeviceLinkSink - proto: CowToolboxFilled entities: - uid: 15734 @@ -42747,7 +40007,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 1.8969154 @@ -42765,8 +40025,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 6201 - 3217 @@ -42785,9 +40045,9 @@ entities: - 12435 - 12434 paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: CrateFunArtSupplies entities: @@ -42798,7 +40058,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 1.6971024 @@ -42816,8 +40076,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 14485 - 14486 @@ -42828,9 +40088,9 @@ entities: - 15505 - 15506 paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: CrateFunBoardGames entities: @@ -42910,7 +40170,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 1.8874635 @@ -42928,8 +40188,8 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 1469 - 1468 @@ -42953,9 +40213,9 @@ entities: - 1471 - 1470 paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer missingComponents: - Anchorable @@ -42993,7 +40253,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1495 moles: - 1.4312177 @@ -43027,8 +40287,6 @@ entities: type: MetaData - parent: 9826 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: CrayonRed entities: @@ -43150,25 +40408,25 @@ entities: entities: - uid: 275 components: - - anchored: False + - anchored: false pos: -13.5,16.5 parent: 1781 type: Transform - uid: 4391 components: - - anchored: False + - anchored: false pos: -12.5,15.5 parent: 1781 type: Transform - uid: 4392 components: - - anchored: False + - anchored: false pos: -13.5,15.5 parent: 1781 type: Transform - uid: 5010 components: - - anchored: False + - anchored: false pos: -12.5,16.5 parent: 1781 type: Transform @@ -43176,51 +40434,46 @@ entities: entities: - uid: 15669 components: - - anchored: True + - anchored: true pos: 29.5,10.5 parent: 1781 type: Transform - - canCollide: False - bodyType: Static + - bodyType: Static type: Physics - uid: 15670 components: - - anchored: True + - anchored: true pos: 32.5,-20.5 parent: 1781 type: Transform - - canCollide: False - bodyType: Static + - bodyType: Static type: Physics - type: Anchorable - uid: 15671 components: - - anchored: True + - anchored: true pos: 36.5,12.5 parent: 1781 type: Transform - - canCollide: False - bodyType: Static + - bodyType: Static type: Physics - type: Anchorable - uid: 15672 components: - - anchored: True + - anchored: true pos: -6.5,27.5 parent: 1781 type: Transform - - canCollide: False - bodyType: Static + - bodyType: Static type: Physics - type: Anchorable - uid: 15781 components: - - anchored: True + - anchored: true pos: 26.5,26.5 parent: 1781 type: Transform - - canCollide: False - bodyType: Static + - bodyType: Static type: Physics - type: Anchorable - proto: DiceBag @@ -46930,7 +44183,8 @@ entities: entities: - uid: 1218 components: - - desc: A comfy-looking cat bed. You can even strap your pet in, in case the gravity turns off. + - desc: A comfy-looking cat bed. You can even strap your pet in, in case the gravity + turns off. name: cat bed type: MetaData - pos: 13.5,20.5 @@ -46948,7 +44202,8 @@ entities: type: Transform - uid: 10515 components: - - desc: A comfy-looking fox bed. You can even strap your pet in, in case the gravity turns off. + - desc: A comfy-looking fox bed. You can even strap your pet in, in case the gravity + turns off. name: fox bed type: MetaData - pos: 41.5,47.5 @@ -46956,7 +44211,8 @@ entities: type: Transform - uid: 12051 components: - - desc: A comfy-looking dog bed. You can even strap your clown in, in case the gravity turns off. + - desc: A comfy-looking dog bed. You can even strap your clown in, in case the + gravity turns off. name: clown bed type: MetaData - pos: -24.5,-12.5 @@ -47295,7 +44551,7 @@ entities: - pos: 24.5,49.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6146 @@ -47304,7 +44560,7 @@ entities: pos: 16.5,23.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8464 @@ -47313,7 +44569,7 @@ entities: pos: 42.5,-24.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8661 @@ -47328,7 +44584,7 @@ entities: pos: 40.5,49.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10434 @@ -47336,7 +44592,7 @@ entities: - pos: -0.5,23.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10437 @@ -47345,7 +44601,7 @@ entities: pos: -1.5,40.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10438 @@ -47353,7 +44609,7 @@ entities: - pos: -2.5,60.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10439 @@ -47361,7 +44617,7 @@ entities: - pos: 8.5,48.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10441 @@ -47370,7 +44626,7 @@ entities: pos: 16.5,34.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10442 @@ -47379,7 +44635,7 @@ entities: pos: 13.5,57.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10443 @@ -47388,7 +44644,7 @@ entities: pos: 37.5,43.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10445 @@ -47397,7 +44653,7 @@ entities: pos: 36.5,37.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10446 @@ -47406,7 +44662,7 @@ entities: pos: 32.5,34.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10447 @@ -47414,7 +44670,7 @@ entities: - pos: 24.5,29.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10449 @@ -47422,7 +44678,7 @@ entities: - pos: 28.5,12.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10450 @@ -47431,7 +44687,7 @@ entities: pos: 35.5,18.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10453 @@ -47439,7 +44695,7 @@ entities: - pos: 56.5,38.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10454 @@ -47447,7 +44703,7 @@ entities: - pos: 41.5,9.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10455 @@ -47456,7 +44712,7 @@ entities: pos: 47.5,2.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10456 @@ -47465,7 +44721,7 @@ entities: pos: 33.5,0.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10461 @@ -47474,7 +44730,7 @@ entities: pos: 7.5,15.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11380 @@ -47482,7 +44738,7 @@ entities: - pos: 38.5,-6.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11382 @@ -47491,7 +44747,7 @@ entities: pos: 50.5,-8.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11383 @@ -47500,7 +44756,7 @@ entities: pos: 50.5,-15.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11385 @@ -47508,7 +44764,7 @@ entities: - pos: 66.5,-8.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11386 @@ -47516,7 +44772,7 @@ entities: - pos: 76.5,-8.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11387 @@ -47525,7 +44781,7 @@ entities: pos: 71.5,-25.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 14231 @@ -47539,7 +44795,7 @@ entities: pos: -4.5,20.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15220 @@ -47547,7 +44803,7 @@ entities: - pos: -15.5,31.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15221 @@ -47556,7 +44812,7 @@ entities: pos: -22.5,35.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15222 @@ -47564,7 +44820,7 @@ entities: - pos: -3.5,30.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15223 @@ -47572,7 +44828,7 @@ entities: - pos: -15.5,-2.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15224 @@ -47581,7 +44837,7 @@ entities: pos: -10.5,-20.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15225 @@ -47589,7 +44845,7 @@ entities: - pos: -0.5,-2.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15226 @@ -47598,7 +44854,7 @@ entities: pos: 11.5,-0.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15227 @@ -47607,7 +44863,7 @@ entities: pos: 26.5,-1.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15228 @@ -47616,7 +44872,7 @@ entities: pos: 31.5,2.5 parent: 1781 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15442 @@ -48099,78 +45355,56 @@ entities: - pos: 22.5,-1.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 3822 components: - pos: -8.5,1.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 4138 components: - pos: -23.5,27.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 5113 components: - pos: 13.5,17.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 6255 components: - pos: 38.5,3.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 6782 components: - pos: 5.5,3.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 7037 components: - pos: 12.5,-7.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 10886 components: - pos: 62.5,-25.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 12299 components: - pos: -23.5,25.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 12318 components: - pos: 30.5,-38.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - uid: 15429 components: - pos: -34.5,15.5 parent: 1781 type: Transform - - fixtures: {} - type: Fixtures - proto: FloorTileItemDark entities: - uid: 9046 @@ -48875,8 +46109,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1470 components: @@ -48884,8 +46116,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 9598 components: @@ -48898,8 +46128,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 12411 components: @@ -48969,8 +46197,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodCondimentBottleEnzyme entities: @@ -48999,8 +46225,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15752 components: @@ -49016,8 +46240,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodContainerEgg entities: @@ -49027,8 +46249,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 9611 components: @@ -49126,8 +46346,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1468 components: @@ -49135,8 +46353,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1469 components: @@ -49144,8 +46360,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15524 components: @@ -49189,8 +46403,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3498 components: @@ -49198,8 +46410,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3500 components: @@ -49207,8 +46417,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3641 components: @@ -49216,8 +46424,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 6201 components: @@ -49225,8 +46431,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 8007 components: @@ -49234,8 +46438,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodMeatFish entities: @@ -49245,8 +46447,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3499 components: @@ -49254,8 +46454,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3501 components: @@ -49263,8 +46461,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15548 components: @@ -49284,8 +46480,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3688 components: @@ -49293,8 +46487,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 3695 components: @@ -49302,8 +46494,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodPieBananaCream entities: @@ -49330,8 +46520,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 8270 components: @@ -49339,8 +46527,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 8326 components: @@ -49348,8 +46534,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodShakerPepper entities: @@ -49408,8 +46592,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 12435 components: @@ -49417,8 +46599,6 @@ entities: type: MetaData - parent: 3445 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: FoodSnackEnergy entities: @@ -49509,8 +46689,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1402 components: @@ -49518,8 +46696,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: GasAnalyzer entities: @@ -49768,8 +46944,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 341 components: - pos: 15.5,43.5 @@ -49832,8 +47006,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2401 components: - rot: 1.5707963267948966 rad @@ -49842,8 +47014,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2422 components: - rot: 1.5707963267948966 rad @@ -49899,8 +47069,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3979 components: - rot: 3.141592653589793 rad @@ -49909,8 +47077,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4457 components: - rot: -1.5707963267948966 rad @@ -49990,8 +47156,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5358 components: - pos: 5.5,43.5 @@ -49999,8 +47163,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5448 components: - rot: 3.141592653589793 rad @@ -50057,8 +47219,6 @@ entities: type: Transform - color: '#888888FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6275 components: - rot: -1.5707963267948966 rad @@ -50067,8 +47227,6 @@ entities: type: Transform - color: '#888888FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6463 components: - rot: -1.5707963267948966 rad @@ -50104,8 +47262,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8071 components: - rot: 3.141592653589793 rad @@ -50186,8 +47342,6 @@ entities: - pos: -0.5,64.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8788 components: - rot: -1.5707963267948966 rad @@ -50223,8 +47377,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9063 components: - pos: 1.5,46.5 @@ -50232,8 +47384,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9100 components: - pos: 3.5,26.5 @@ -50248,8 +47398,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9105 components: - rot: 1.5707963267948966 rad @@ -50258,8 +47406,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9117 components: - rot: 3.141592653589793 rad @@ -50314,8 +47460,6 @@ entities: type: Transform - color: '#EE00DDFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9918 components: - pos: -10.5,53.5 @@ -50323,8 +47467,6 @@ entities: type: Transform - color: '#EE00DDFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10061 components: - rot: 3.141592653589793 rad @@ -50473,8 +47615,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13522 components: - rot: 1.5707963267948966 rad @@ -50745,8 +47885,6 @@ entities: - pos: -57.5,-20.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4941 components: - pos: -62.5,-10.5 @@ -50837,8 +47975,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 32 components: - rot: -1.5707963267948966 rad @@ -51337,8 +48473,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2294 components: - rot: 1.5707963267948966 rad @@ -51493,8 +48627,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3072 components: - pos: 23.5,45.5 @@ -51546,8 +48678,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3636 components: - rot: 3.141592653589793 rad @@ -51765,8 +48895,6 @@ entities: pos: -66.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4918 components: - rot: 1.5707963267948966 rad @@ -51785,8 +48913,6 @@ entities: pos: -58.5,-18.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 4922 components: - rot: -1.5707963267948966 rad @@ -52113,8 +49239,6 @@ entities: pos: 35.5,-27.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7422 components: - pos: 36.5,-28.5 @@ -52135,8 +49259,6 @@ entities: - pos: 36.5,-31.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 7426 components: - pos: 36.5,-33.5 @@ -52148,8 +49270,6 @@ entities: pos: 35.5,-28.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8047 components: - pos: 23.5,41.5 @@ -52205,8 +49325,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8056 components: - rot: 3.141592653589793 rad @@ -52215,8 +49333,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8057 components: - rot: 3.141592653589793 rad @@ -52257,8 +49373,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8062 components: - rot: 3.141592653589793 rad @@ -52267,8 +49381,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8065 components: - pos: 18.5,53.5 @@ -52276,8 +49388,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8066 components: - rot: 1.5707963267948966 rad @@ -52286,8 +49396,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8067 components: - rot: 1.5707963267948966 rad @@ -52296,8 +49404,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8068 components: - rot: 1.5707963267948966 rad @@ -52306,8 +49412,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8069 components: - rot: 1.5707963267948966 rad @@ -52316,8 +49420,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8070 components: - rot: 1.5707963267948966 rad @@ -52326,8 +49428,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8072 components: - pos: 5.5,42.5 @@ -52351,8 +49451,6 @@ entities: type: Transform - color: '#888888FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8075 components: - rot: 3.141592653589793 rad @@ -52392,8 +49490,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8083 components: - pos: 0.5,43.5 @@ -52401,8 +49497,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8090 components: - rot: -1.5707963267948966 rad @@ -53602,8 +50696,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8430 components: - rot: 1.5707963267948966 rad @@ -53612,8 +50704,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8431 components: - pos: 22.5,26.5 @@ -54478,32 +51568,24 @@ entities: pos: -1.5,57.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8684 components: - rot: 3.141592653589793 rad pos: -0.5,57.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8685 components: - rot: 3.141592653589793 rad pos: -0.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8687 components: - rot: 3.141592653589793 rad pos: -1.5,59.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8689 components: - pos: 38.5,8.5 @@ -54525,8 +51607,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8693 components: - pos: 39.5,6.5 @@ -54534,8 +51614,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8701 components: - rot: -1.5707963267948966 rad @@ -54685,38 +51763,28 @@ entities: - pos: -0.5,61.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8735 components: - pos: -1.5,61.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8739 components: - rot: 3.141592653589793 rad pos: -0.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8740 components: - rot: 1.5707963267948966 rad pos: -1.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8741 components: - pos: -1.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8745 components: - rot: 3.141592653589793 rad @@ -54926,8 +51994,6 @@ entities: pos: -9.5,40.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8882 components: - rot: 1.5707963267948966 rad @@ -54940,8 +52006,6 @@ entities: pos: -9.5,42.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8885 components: - rot: 1.5707963267948966 rad @@ -55012,8 +52076,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9010 components: - rot: 1.5707963267948966 rad @@ -55022,8 +52084,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9011 components: - rot: 1.5707963267948966 rad @@ -55039,8 +52099,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9014 components: - rot: 3.141592653589793 rad @@ -55085,8 +52143,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9088 components: - rot: -1.5707963267948966 rad @@ -55102,8 +52158,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9102 components: - pos: 0.5,49.5 @@ -55111,8 +52165,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9103 components: - pos: 0.5,50.5 @@ -55120,8 +52172,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9106 components: - rot: 1.5707963267948966 rad @@ -55130,8 +52180,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9107 components: - rot: 1.5707963267948966 rad @@ -55140,8 +52188,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9108 components: - rot: 1.5707963267948966 rad @@ -55150,8 +52196,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9109 components: - rot: 1.5707963267948966 rad @@ -55160,8 +52204,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9110 components: - rot: 1.5707963267948966 rad @@ -55170,8 +52212,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9111 components: - rot: 1.5707963267948966 rad @@ -55180,8 +52220,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9112 components: - rot: 1.5707963267948966 rad @@ -55190,8 +52228,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9113 components: - rot: 1.5707963267948966 rad @@ -55200,8 +52236,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9114 components: - rot: 1.5707963267948966 rad @@ -55210,8 +52244,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9115 components: - pos: -9.5,50.5 @@ -55219,8 +52251,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9116 components: - pos: -9.5,49.5 @@ -55228,8 +52258,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9123 components: - rot: -1.5707963267948966 rad @@ -55574,8 +52602,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9189 components: - pos: -12.5,49.5 @@ -55583,8 +52609,6 @@ entities: type: Transform - color: '#888888FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9193 components: - rot: -1.5707963267948966 rad @@ -55593,8 +52617,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9194 components: - rot: -1.5707963267948966 rad @@ -55603,8 +52625,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9195 components: - rot: -1.5707963267948966 rad @@ -55642,8 +52662,6 @@ entities: type: Transform - color: '#EE00DDFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9202 components: - pos: -5.5,41.5 @@ -55779,8 +52797,6 @@ entities: type: Transform - color: '#EE00DDFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9916 components: - rot: 1.5707963267948966 rad @@ -55789,8 +52805,6 @@ entities: type: Transform - color: '#EE00DDFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9917 components: - rot: 1.5707963267948966 rad @@ -55799,8 +52813,6 @@ entities: type: Transform - color: '#EE00DDFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9923 components: - rot: 3.141592653589793 rad @@ -55809,8 +52821,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9963 components: - rot: 3.141592653589793 rad @@ -55859,8 +52869,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9969 components: - rot: 3.141592653589793 rad @@ -55869,8 +52877,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9970 components: - rot: 3.141592653589793 rad @@ -55879,8 +52885,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9971 components: - rot: 3.141592653589793 rad @@ -55889,8 +52893,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9972 components: - rot: 3.141592653589793 rad @@ -56579,8 +53581,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 11685 components: - rot: 3.141592653589793 rad @@ -56901,8 +53901,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 11949 components: - rot: 3.141592653589793 rad @@ -57356,8 +54354,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13507 components: - pos: 37.5,-21.5 @@ -57389,8 +54385,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13515 components: - rot: -1.5707963267948966 rad @@ -57439,8 +54433,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13531 components: - rot: 1.5707963267948966 rad @@ -57566,8 +54558,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13551 components: - rot: 1.5707963267948966 rad @@ -57656,8 +54646,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13573 components: - rot: 1.5707963267948966 rad @@ -57719,8 +54707,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13583 components: - pos: 39.5,-26.5 @@ -57749,8 +54735,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13587 components: - pos: 39.5,-30.5 @@ -57779,8 +54763,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13591 components: - pos: 40.5,-30.5 @@ -57835,8 +54817,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13603 components: - rot: 1.5707963267948966 rad @@ -57845,8 +54825,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13604 components: - rot: 1.5707963267948966 rad @@ -57919,8 +54897,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13615 components: - rot: 1.5707963267948966 rad @@ -58415,8 +55391,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13685 components: - rot: 3.141592653589793 rad @@ -59294,8 +56268,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14135 components: - rot: 1.5707963267948966 rad @@ -59334,8 +56306,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14141 components: - rot: 3.141592653589793 rad @@ -59344,8 +56314,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14142 components: - rot: 1.5707963267948966 rad @@ -59476,8 +56444,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14159 components: - pos: -18.5,33.5 @@ -59485,8 +56451,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14160 components: - pos: -18.5,34.5 @@ -59536,8 +56500,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14167 components: - pos: -18.5,38.5 @@ -59559,8 +56521,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14170 components: - pos: -18.5,41.5 @@ -59624,8 +56584,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14180 components: - rot: 1.5707963267948966 rad @@ -59666,8 +56624,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14185 components: - rot: 1.5707963267948966 rad @@ -59700,8 +56656,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14189 components: - rot: 1.5707963267948966 rad @@ -59775,8 +56729,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14202 components: - pos: -8.5,19.5 @@ -59832,8 +56784,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14211 components: - rot: -1.5707963267948966 rad @@ -59842,8 +56792,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14212 components: - rot: -1.5707963267948966 rad @@ -59884,8 +56832,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14217 components: - rot: 3.141592653589793 rad @@ -60035,8 +56981,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14855 components: - pos: -8.5,2.5 @@ -60337,8 +57281,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14895 components: - rot: -1.5707963267948966 rad @@ -60703,8 +57645,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14942 components: - rot: -1.5707963267948966 rad @@ -60713,8 +57653,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14943 components: - rot: 3.141592653589793 rad @@ -60787,8 +57725,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14952 components: - rot: 1.5707963267948966 rad @@ -60797,8 +57733,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14953 components: - rot: 1.5707963267948966 rad @@ -61551,16 +58485,12 @@ entities: pos: -1.5,62.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8738 components: - rot: -1.5707963267948966 rad pos: -0.5,63.5 parent: 1781 type: Transform - - enabled: True - type: AmbientSound - uid: 8795 components: - rot: 3.141592653589793 rad @@ -61630,8 +58560,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9262 components: - rot: -1.5707963267948966 rad @@ -61648,8 +58576,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10075 components: - rot: 3.141592653589793 rad @@ -62391,10 +59317,8 @@ entities: pos: 1.5,41.5 parent: 1781 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8410 @@ -62407,49 +59331,39 @@ entities: - pos: -1.5,58.5 parent: 1781 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - uid: 8676 components: - pos: -0.5,58.5 parent: 1781 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - uid: 8723 components: - rot: -1.5707963267948966 rad pos: -7.5,58.5 parent: 1781 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - uid: 8725 components: - rot: 3.141592653589793 rad pos: -6.5,57.5 parent: 1781 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - uid: 8729 components: - rot: -1.5707963267948966 rad pos: -7.5,59.5 parent: 1781 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - uid: 8742 components: - rot: -1.5707963267948966 rad @@ -62505,8 +59419,6 @@ entities: - pos: 43.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 260 @@ -62515,8 +59427,6 @@ entities: pos: 22.5,43.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 411 @@ -62524,8 +59434,6 @@ entities: - pos: 19.5,46.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 1365 @@ -62534,8 +59442,6 @@ entities: pos: -18.5,10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 1398 @@ -62543,8 +59449,6 @@ entities: - pos: 36.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 1604 @@ -62552,8 +59456,6 @@ entities: - pos: -18.5,15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 1609 @@ -62562,8 +59464,6 @@ entities: pos: -26.5,19.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 1825 @@ -62572,8 +59472,6 @@ entities: pos: -22.5,15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 2189 @@ -62582,8 +59480,6 @@ entities: pos: 8.5,18.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 2190 @@ -62592,8 +59488,6 @@ entities: pos: -6.5,-3.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 2191 @@ -62602,8 +59496,6 @@ entities: pos: 14.5,18.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 3972 @@ -62611,8 +59503,6 @@ entities: - pos: 17.5,38.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 4530 @@ -62620,8 +59510,6 @@ entities: - pos: 43.5,14.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 4852 @@ -62630,70 +59518,52 @@ entities: pos: -61.5,-9.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4899 components: - rot: 1.5707963267948966 rad pos: -63.5,-14.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4900 components: - pos: -62.5,-2.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4901 components: - rot: -1.5707963267948966 rad pos: -59.5,-6.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4902 components: - rot: 1.5707963267948966 rad pos: -65.5,-6.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4903 components: - rot: 1.5707963267948966 rad pos: -65.5,-10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4904 components: - rot: -1.5707963267948966 rad pos: -59.5,-10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4905 components: - rot: 3.141592653589793 rad pos: -61.5,-21.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 5369 components: - pos: 11.5,40.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 7820 @@ -62702,8 +59572,6 @@ entities: pos: 25.5,12.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8081 @@ -62711,8 +59579,6 @@ entities: - pos: 17.5,56.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8092 @@ -62721,8 +59587,6 @@ entities: pos: 25.5,37.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8094 @@ -62731,8 +59595,6 @@ entities: pos: 15.5,34.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8119 @@ -62741,8 +59603,6 @@ entities: pos: 30.5,45.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8120 @@ -62751,8 +59611,6 @@ entities: pos: 32.5,35.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8126 @@ -62761,8 +59619,6 @@ entities: pos: 23.5,23.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8151 @@ -62771,8 +59627,6 @@ entities: pos: 30.5,48.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8159 @@ -62781,8 +59635,6 @@ entities: pos: 40.5,44.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8449 @@ -62791,8 +59643,6 @@ entities: pos: 54.5,27.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8453 @@ -62801,8 +59651,6 @@ entities: pos: 55.5,36.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8455 @@ -62810,8 +59658,6 @@ entities: - pos: 54.5,43.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8461 @@ -62820,8 +59666,6 @@ entities: pos: 31.5,27.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8469 @@ -62830,8 +59674,6 @@ entities: pos: 15.5,28.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8554 @@ -62840,8 +59682,6 @@ entities: pos: 28.5,22.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8654 @@ -62850,8 +59690,6 @@ entities: pos: 35.5,16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8668 @@ -62860,8 +59698,6 @@ entities: pos: 35.5,5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8697 @@ -62870,8 +59706,6 @@ entities: pos: 38.5,5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8700 @@ -62880,8 +59714,6 @@ entities: pos: 41.5,9.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 8721 @@ -62890,8 +59722,6 @@ entities: pos: 45.5,12.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 9121 @@ -62900,8 +59730,6 @@ entities: pos: -0.5,15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 9203 @@ -62910,8 +59738,6 @@ entities: pos: -1.5,26.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 9266 @@ -62920,8 +59746,6 @@ entities: pos: -3.5,43.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 9267 @@ -62929,8 +59753,6 @@ entities: - pos: -2.5,47.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 9268 @@ -62939,8 +59761,6 @@ entities: pos: -6.5,37.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 9974 @@ -62948,8 +59768,6 @@ entities: - pos: -5.5,57.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 10172 @@ -62958,8 +59776,6 @@ entities: pos: 42.5,-24.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 10174 @@ -62968,8 +59784,6 @@ entities: pos: 41.5,-6.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 11987 @@ -62977,8 +59791,6 @@ entities: - pos: 49.5,-7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 11988 @@ -62987,8 +59799,6 @@ entities: pos: 51.5,-15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 11989 @@ -62996,8 +59806,6 @@ entities: - pos: 67.5,-7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 11990 @@ -63006,8 +59814,6 @@ entities: pos: 70.5,-26.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 11991 @@ -63016,8 +59822,6 @@ entities: pos: 65.5,-27.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13513 @@ -63026,8 +59830,6 @@ entities: pos: 33.5,-15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13564 @@ -63036,8 +59838,6 @@ entities: pos: 28.5,-35.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13565 @@ -63046,8 +59846,6 @@ entities: pos: 24.5,-28.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13566 @@ -63056,8 +59854,6 @@ entities: pos: 25.5,-31.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13567 @@ -63066,8 +59862,6 @@ entities: pos: 32.5,-24.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13568 @@ -63076,8 +59870,6 @@ entities: pos: 38.5,-25.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13595 @@ -63086,8 +59878,6 @@ entities: pos: 39.5,-31.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13611 @@ -63096,8 +59886,6 @@ entities: pos: 27.5,4.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13620 @@ -63106,8 +59894,6 @@ entities: pos: 39.5,3.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13624 @@ -63115,8 +59901,6 @@ entities: - pos: -2.5,12.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13797 @@ -63125,8 +59909,6 @@ entities: pos: -0.5,-7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13799 @@ -63135,8 +59917,6 @@ entities: pos: 2.5,-9.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13800 @@ -63145,8 +59925,6 @@ entities: pos: 8.5,-11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13801 @@ -63155,8 +59933,6 @@ entities: pos: 2.5,-12.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13802 @@ -63165,8 +59941,6 @@ entities: pos: 11.5,-6.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13803 @@ -63175,8 +59949,6 @@ entities: pos: 16.5,-6.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13804 @@ -63185,8 +59957,6 @@ entities: pos: 18.5,-10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13806 @@ -63195,8 +59965,6 @@ entities: pos: 16.5,-0.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 13807 @@ -63205,8 +59973,6 @@ entities: pos: 5.5,2.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14052 @@ -63215,8 +59981,6 @@ entities: pos: 25.5,-0.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14240 @@ -63225,8 +59989,6 @@ entities: pos: -14.5,22.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14241 @@ -63235,8 +59997,6 @@ entities: pos: -7.5,34.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14242 @@ -63244,8 +60004,6 @@ entities: - pos: -14.5,33.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14243 @@ -63254,8 +60012,6 @@ entities: pos: -19.5,37.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14244 @@ -63263,8 +60019,6 @@ entities: - pos: -18.5,42.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14245 @@ -63273,8 +60027,6 @@ entities: pos: -22.5,31.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14246 @@ -63283,8 +60035,6 @@ entities: pos: -7.5,16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14248 @@ -63292,8 +60042,6 @@ entities: - pos: -19.5,21.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14988 @@ -63302,8 +60050,6 @@ entities: pos: -13.5,-16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14989 @@ -63312,8 +60058,6 @@ entities: pos: -19.5,-16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14990 @@ -63322,8 +60066,6 @@ entities: pos: -22.5,-9.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14991 @@ -63332,8 +60074,6 @@ entities: pos: -23.5,-2.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14992 @@ -63342,8 +60082,6 @@ entities: pos: -16.5,1.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - uid: 14993 @@ -63352,8 +60090,6 @@ entities: pos: -7.5,2.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#03FCD3FF' type: AtmosPipeColor - proto: GasVentScrubber @@ -63363,8 +60099,6 @@ entities: - pos: 45.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 382 @@ -63373,8 +60107,6 @@ entities: pos: 13.5,45.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 435 @@ -63382,8 +60114,6 @@ entities: - pos: 14.5,39.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 469 @@ -63392,8 +60122,6 @@ entities: pos: -16.5,14.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 1603 @@ -63402,8 +60130,6 @@ entities: pos: -15.5,10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 1811 @@ -63412,8 +60138,6 @@ entities: pos: 18.5,35.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 2192 @@ -63422,8 +60146,6 @@ entities: pos: -5.5,-5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 3198 @@ -63432,8 +60154,6 @@ entities: pos: -23.5,15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 3978 @@ -63442,8 +60162,6 @@ entities: pos: 7.5,41.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 4428 @@ -63451,8 +60169,6 @@ entities: - pos: 34.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 4436 @@ -63460,8 +60176,6 @@ entities: - pos: 42.5,15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 7058 @@ -63469,8 +60183,6 @@ entities: - pos: -3.5,11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8048 @@ -63479,8 +60191,6 @@ entities: pos: 23.5,40.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8080 @@ -63488,8 +60198,6 @@ entities: - pos: 16.5,58.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8088 @@ -63498,8 +60206,6 @@ entities: pos: -1.5,43.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8091 @@ -63507,8 +60213,6 @@ entities: - pos: 25.5,39.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8095 @@ -63517,8 +60221,6 @@ entities: pos: 31.5,37.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8118 @@ -63527,8 +60229,6 @@ entities: pos: 33.5,44.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8150 @@ -63536,8 +60236,6 @@ entities: - pos: 32.5,48.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8158 @@ -63546,8 +60244,6 @@ entities: pos: 41.5,44.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8448 @@ -63556,8 +60252,6 @@ entities: pos: 55.5,29.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8454 @@ -63565,8 +60259,6 @@ entities: - pos: 53.5,41.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8460 @@ -63575,8 +60267,6 @@ entities: pos: 32.5,28.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8468 @@ -63585,8 +60275,6 @@ entities: pos: 12.5,29.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8509 @@ -63595,8 +60283,6 @@ entities: pos: 23.5,19.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8552 @@ -63605,8 +60291,6 @@ entities: pos: 29.5,21.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8655 @@ -63615,8 +60299,6 @@ entities: pos: 34.5,17.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8660 @@ -63625,8 +60307,6 @@ entities: pos: 28.5,11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8664 @@ -63635,8 +60315,6 @@ entities: pos: 57.5,37.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8667 @@ -63645,8 +60323,6 @@ entities: pos: 35.5,4.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8698 @@ -63655,8 +60331,6 @@ entities: pos: 39.5,5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8699 @@ -63665,8 +60339,6 @@ entities: pos: 38.5,8.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8720 @@ -63675,8 +60347,6 @@ entities: pos: 49.5,11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 9122 @@ -63684,8 +60354,6 @@ entities: - pos: -0.5,18.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 9158 @@ -63694,8 +60362,6 @@ entities: pos: -3.5,25.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 10169 @@ -63703,8 +60369,6 @@ entities: - pos: 39.5,-7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 10171 @@ -63713,8 +60377,6 @@ entities: pos: 46.5,-22.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11669 @@ -63723,8 +60385,6 @@ entities: pos: 9.5,13.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11670 @@ -63733,8 +60393,6 @@ entities: pos: 14.5,16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11992 @@ -63742,8 +60400,6 @@ entities: - pos: 65.5,-23.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11993 @@ -63752,8 +60408,6 @@ entities: pos: 71.5,-24.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11994 @@ -63761,8 +60415,6 @@ entities: - pos: 66.5,-8.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11995 @@ -63771,8 +60423,6 @@ entities: pos: 50.5,-14.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 11996 @@ -63780,8 +60430,6 @@ entities: - pos: 50.5,-7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13512 @@ -63790,8 +60438,6 @@ entities: pos: 33.5,-19.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13560 @@ -63800,8 +60446,6 @@ entities: pos: 34.5,-23.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13561 @@ -63810,8 +60454,6 @@ entities: pos: 23.5,-27.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13562 @@ -63820,8 +60462,6 @@ entities: pos: 24.5,-30.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13563 @@ -63830,8 +60470,6 @@ entities: pos: 27.5,-34.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13593 @@ -63840,8 +60478,6 @@ entities: pos: 39.5,-26.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13594 @@ -63850,8 +60486,6 @@ entities: pos: 40.5,-32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13610 @@ -63860,8 +60494,6 @@ entities: pos: 28.5,7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13621 @@ -63870,8 +60502,6 @@ entities: pos: 38.5,1.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13788 @@ -63880,8 +60510,6 @@ entities: pos: 17.5,3.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13789 @@ -63890,8 +60518,6 @@ entities: pos: 18.5,-5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13790 @@ -63900,8 +60526,6 @@ entities: pos: 16.5,-11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13791 @@ -63910,8 +60534,6 @@ entities: pos: 13.5,-7.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13792 @@ -63920,8 +60542,6 @@ entities: pos: 6.5,-12.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13793 @@ -63930,8 +60550,6 @@ entities: pos: 2.5,-11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13794 @@ -63940,8 +60558,6 @@ entities: pos: 2.5,-8.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13796 @@ -63950,8 +60566,6 @@ entities: pos: -1.5,-8.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 13808 @@ -63960,8 +60574,6 @@ entities: pos: 2.5,1.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14053 @@ -63970,8 +60582,6 @@ entities: pos: 21.5,-2.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14230 @@ -63980,8 +60590,6 @@ entities: pos: -29.5,20.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14252 @@ -63990,8 +60598,6 @@ entities: pos: -7.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14253 @@ -63999,8 +60605,6 @@ entities: - pos: -12.5,33.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14254 @@ -64009,8 +60613,6 @@ entities: pos: -18.5,30.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14255 @@ -64019,8 +60621,6 @@ entities: pos: -18.5,36.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14256 @@ -64028,8 +60628,6 @@ entities: - pos: -17.5,41.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14257 @@ -64038,8 +60636,6 @@ entities: pos: -6.5,19.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14258 @@ -64048,8 +60644,6 @@ entities: pos: -5.5,15.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14259 @@ -64058,8 +60652,6 @@ entities: pos: -13.5,20.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14624 @@ -64067,8 +60659,6 @@ entities: - pos: -2.5,13.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14982 @@ -64077,8 +60667,6 @@ entities: pos: -8.5,0.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14983 @@ -64087,8 +60675,6 @@ entities: pos: -18.5,-0.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14984 @@ -64097,8 +60683,6 @@ entities: pos: -25.5,-3.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14985 @@ -64107,8 +60691,6 @@ entities: pos: -22.5,-10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14986 @@ -64117,8 +60699,6 @@ entities: pos: -12.5,-17.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 14987 @@ -64127,8 +60707,6 @@ entities: pos: -17.5,-17.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - proto: GeneratorBasic @@ -64253,8 +60831,6 @@ entities: - pos: 23.5,-28.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - proto: GlowstickBase entities: - uid: 9320 @@ -64263,8 +60839,6 @@ entities: type: MetaData - parent: 9319 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 14058 components: @@ -64308,8 +60882,6 @@ entities: type: MetaData - parent: 9319 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 14062 components: @@ -64353,7 +60925,7 @@ entities: - pos: 27.5,54.5 parent: 1781 type: Transform - - gravityActive: True + - gravityActive: true type: GravityGenerator - proto: GrenadeFlashBang entities: @@ -67885,8 +64457,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1404 components: @@ -67894,8 +64464,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 9592 components: @@ -67989,8 +64557,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1403 components: @@ -67998,8 +64564,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 5843 components: @@ -68102,8 +64666,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 910 type: ContainerContainer @@ -68114,8 +64678,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 3200 type: ContainerContainer @@ -68219,8 +64783,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 390 type: ContainerContainer @@ -68231,8 +64795,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 879 type: ContainerContainer @@ -68243,8 +64807,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 898 type: ContainerContainer @@ -68297,8 +64861,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12401 type: ContainerContainer @@ -68393,12 +64957,12 @@ entities: - pos: -59.5,-4.5 parent: 1781 type: Transform - - locked: False + - locked: false type: Lock - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 5132 type: ContainerContainer @@ -68414,7 +64978,7 @@ entities: - pos: -21.5,10.5 parent: 1781 type: Transform - - locked: False + - locked: false type: Lock - proto: LockerWardenFilled entities: @@ -68454,8 +65018,6 @@ entities: - pos: 39.5,-25.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - proto: MachineAnomalyVessel entities: - uid: 7684 @@ -68482,11 +65044,6 @@ entities: - pos: 30.5,-28.5 parent: 1781 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 7677 - type: SignalReceiver - proto: MachineFrame entities: - uid: 9814 @@ -68541,8 +65098,8 @@ entities: type: BallisticAmmoProvider - containers: ballistic-ammo: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 2216 - 2217 @@ -68559,8 +65116,8 @@ entities: type: BallisticAmmoProvider - containers: ballistic-ammo: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 2218 - 2314 @@ -68909,11 +65466,6 @@ entities: - pos: -1.5,-8.5 parent: 1781 type: Transform - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 12506 - type: SignalReceiver - proto: MedicalScannerMachineCircuitboard entities: - uid: 15293 @@ -69086,11 +65638,6 @@ entities: - pos: -2.5,-6.5 parent: 1781 type: Transform - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 12506 - type: SignalReceiver - proto: MicrophoneInstrument entities: - uid: 6740 @@ -77948,8 +74495,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 1465 components: @@ -77957,8 +74502,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 2220 components: @@ -78616,8 +75159,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15499 components: @@ -78625,8 +75166,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15500 components: @@ -78634,8 +75173,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15504 components: @@ -78643,8 +75180,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15506 components: @@ -78652,8 +75187,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15710 components: @@ -78785,8 +75318,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15501 components: @@ -78794,8 +75325,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15505 components: @@ -78803,8 +75332,6 @@ entities: type: MetaData - parent: 14542 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 15577 components: @@ -79544,8 +76071,6 @@ entities: - pos: -16.5,18.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 1370 components: - pos: -22.5,23.5 @@ -79605,8 +76130,6 @@ entities: pos: -15.5,14.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 1852 components: - rot: 3.141592653589793 rad @@ -79754,16 +76277,12 @@ entities: pos: -24.5,11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4202 components: - rot: 3.141592653589793 rad pos: -26.5,9.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 4969 components: - rot: -1.5707963267948966 rad @@ -79831,16 +76350,12 @@ entities: - pos: -23.5,16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 9294 components: - rot: 1.5707963267948966 rad pos: -19.5,14.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 9393 components: - rot: -1.5707963267948966 rad @@ -80469,8 +76984,6 @@ entities: pos: -25.5,-2.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredLightBlueInterior entities: - uid: 12459 @@ -80510,23 +77023,17 @@ entities: - pos: -19.5,11.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 7560 components: - rot: 3.141592653589793 rad pos: -17.5,10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 14491 components: - pos: -33.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredlightEmpty entities: - uid: 422 @@ -80571,15 +77078,11 @@ entities: - pos: 33.5,29.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 672 components: - pos: 35.5,33.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 1670 components: - rot: 1.5707963267948966 rad @@ -80665,40 +77168,30 @@ entities: - pos: 56.5,29.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 7569 components: - rot: 1.5707963267948966 rad pos: 33.5,4.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 10225 components: - rot: -1.5707963267948966 rad pos: 23.5,5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 10356 components: - rot: 3.141592653589793 rad pos: 44.5,27.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 15481 components: - rot: -1.5707963267948966 rad pos: 36.5,23.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredlightLED entities: - uid: 2482 @@ -80738,8 +77231,6 @@ entities: - pos: -24.5,6.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 2434 components: - pos: 14.5,11.5 @@ -80892,15 +77383,11 @@ entities: - pos: 36.5,-5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 13819 components: - pos: 32.5,-5.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 13982 components: - pos: 0.5,-22.5 @@ -80920,15 +77407,11 @@ entities: - pos: 30.5,-10.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 15452 components: - pos: -11.5,4.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredlightSodium entities: - uid: 179 @@ -80937,8 +77420,6 @@ entities: pos: 41.5,32.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 366 components: - rot: 1.5707963267948966 rad @@ -81084,8 +77565,6 @@ entities: - pos: 17.5,16.5 parent: 1781 type: Transform - - enabled: False - type: AmbientSound - uid: 9539 components: - rot: 1.5707963267948966 rad @@ -83804,8 +80283,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 9192 components: @@ -83832,8 +80309,6 @@ entities: type: MetaData - parent: 12375 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 9169 components: @@ -83860,17 +80335,9 @@ entities: pos: 42.5,-1.5 parent: 1781 type: Transform - - inputs: - Reverse: - - port: Right - uid: 6211 - Forward: - - port: Left - uid: 6211 - Off: - - port: Middle - uid: 6211 - type: SignalReceiver + - links: + - 6211 + type: DeviceLinkSink - proto: ReinforcedGirder entities: - uid: 2048 @@ -86275,11 +82742,6 @@ entities: - links: - 26 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - proto: ShuttersNormalOpen entities: - uid: 6202 @@ -86307,11 +82769,6 @@ entities: - links: - 6429 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 4005 components: - pos: 36.5,30.5 @@ -86320,11 +82777,6 @@ entities: - links: - 6429 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 4006 components: - pos: 34.5,30.5 @@ -86333,11 +82785,6 @@ entities: - links: - 6429 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - proto: ShuttleWindow entities: - uid: 4587 @@ -86472,10 +82919,6 @@ entities: - Pressed: Toggle 7791: - Pressed: Toggle - registeredSinks: - Pressed: - - 7790 - - 7791 type: DeviceLinkSource - uid: 9820 components: @@ -86486,9 +82929,6 @@ entities: - linkedPorts: 8557: - Pressed: Toggle - registeredSinks: - Pressed: - - 8557 type: DeviceLinkSource - proto: SignalButtonDirectional entities: @@ -86501,9 +82941,6 @@ entities: - linkedPorts: 1528: - Pressed: Toggle - registeredSinks: - Pressed: - - 1528 type: DeviceLinkSource - uid: 915 components: @@ -86515,9 +82952,6 @@ entities: 694: - Pressed: AutoClose - Pressed: Toggle - registeredSinks: - Pressed: - - 694 type: DeviceLinkSource - uid: 1211 components: @@ -86529,9 +82963,6 @@ entities: 697: - Pressed: AutoClose - Pressed: Toggle - registeredSinks: - Pressed: - - 697 type: DeviceLinkSource - uid: 3447 components: @@ -86545,10 +82976,6 @@ entities: 211: - Pressed: AutoClose - Pressed: Toggle - registeredSinks: - Pressed: - - 713 - - 211 type: DeviceLinkSource - uid: 6429 components: @@ -86563,11 +82990,6 @@ entities: - Pressed: Toggle 4005: - Pressed: Toggle - registeredSinks: - Pressed: - - 4006 - - 3959 - - 4005 type: DeviceLinkSource - uid: 7792 components: @@ -86581,10 +83003,6 @@ entities: 15779: - Pressed: AutoClose - Pressed: Toggle - registeredSinks: - Pressed: - - 15690 - - 15779 type: DeviceLinkSource - proto: SignArmory entities: @@ -86669,7 +83087,8 @@ entities: type: Transform - uid: 12307 components: - - desc: Perfect for tracking the multiple layers of criminal activities. This one has your REAL theories on it. + - desc: Perfect for tracking the multiple layers of criminal activities. This + one has your REAL theories on it. name: second conspiracy board type: MetaData - pos: 30.5,-33.5 @@ -88985,7 +85404,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: HoS Office type: SurveillanceCamera - uid: 9746 @@ -88996,7 +85415,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: HoP's Office type: SurveillanceCamera - uid: 9748 @@ -89006,7 +85425,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Conference Room type: SurveillanceCamera - uid: 9751 @@ -89017,7 +85436,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Control Room type: SurveillanceCamera - uid: 9752 @@ -89027,7 +85446,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Captain's Office type: SurveillanceCamera - uid: 9753 @@ -89038,7 +85457,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Vault type: SurveillanceCamera - proto: SurveillanceCameraEngineering @@ -89051,7 +85470,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmospherics Lobby type: SurveillanceCamera - uid: 9733 @@ -89061,7 +85480,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmospherics Experiment Chambers type: SurveillanceCamera - uid: 9734 @@ -89072,7 +85491,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Salvage Room type: SurveillanceCamera - uid: 9735 @@ -89083,7 +85502,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Salvage Dock type: SurveillanceCamera - uid: 9736 @@ -89094,7 +85513,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: AME Room type: SurveillanceCamera - uid: 9737 @@ -89105,7 +85524,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Chief Engineer's Office type: SurveillanceCamera - uid: 9738 @@ -89116,7 +85535,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Engineering Dorm type: SurveillanceCamera - uid: 9739 @@ -89126,7 +85545,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Robotics type: SurveillanceCamera - uid: 9743 @@ -89137,7 +85556,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmospherics Lower Courtyard type: SurveillanceCamera - uid: 9744 @@ -89148,7 +85567,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmospheric Upper Courtyard type: SurveillanceCamera - proto: SurveillanceCameraGeneral @@ -89159,7 +85578,7 @@ entities: pos: 56.5,29.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Arrivals type: SurveillanceCamera - uid: 3000 @@ -89170,7 +85589,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Medical Front type: SurveillanceCamera - uid: 4399 @@ -89179,7 +85598,7 @@ entities: pos: 36.5,33.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Clothing Kiosk type: SurveillanceCamera - uid: 4799 @@ -89190,7 +85609,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Cargo Front type: SurveillanceCamera - uid: 4849 @@ -89201,7 +85620,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Southeast Balcony type: SurveillanceCamera - uid: 5225 @@ -89211,7 +85630,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Dorms type: SurveillanceCamera - uid: 6458 @@ -89222,7 +85641,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Security Front type: SurveillanceCamera - uid: 6876 @@ -89232,7 +85651,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Epistemics Front type: SurveillanceCamera - uid: 10775 @@ -89243,7 +85662,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Old Hangout type: SurveillanceCamera - uid: 11512 @@ -89254,7 +85673,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Evacuation type: SurveillanceCamera - proto: SurveillanceCameraMedical @@ -89267,7 +85686,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Virology type: SurveillanceCamera - uid: 7109 @@ -89277,7 +85696,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Outdoor Courtyard type: SurveillanceCamera - uid: 7144 @@ -89288,7 +85707,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Genetics type: SurveillanceCamera - uid: 7146 @@ -89299,7 +85718,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Operating Room type: SurveillanceCamera - uid: 7441 @@ -89310,7 +85729,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Treatment Room type: SurveillanceCamera - uid: 7746 @@ -89321,7 +85740,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Lobby type: SurveillanceCamera - uid: 7886 @@ -89332,7 +85751,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: CMO Office type: SurveillanceCamera - uid: 7906 @@ -89343,7 +85762,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Chemistry Lab type: SurveillanceCamera - proto: SurveillanceCameraRouterCommand @@ -89423,7 +85842,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Chapel type: SurveillanceCamera - uid: 10750 @@ -89434,7 +85853,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Lathes type: SurveillanceCamera - uid: 10751 @@ -89445,7 +85864,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Lockers type: SurveillanceCamera - uid: 10771 @@ -89456,7 +85875,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Artifact Chamber type: SurveillanceCamera - uid: 10772 @@ -89467,7 +85886,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Epistemics West type: SurveillanceCamera - uid: 10773 @@ -89477,7 +85896,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Forensic Mantis' Office type: SurveillanceCamera - uid: 10774 @@ -89488,7 +85907,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Epistemics Maintenance type: SurveillanceCamera - proto: SurveillanceCameraSecurity @@ -89499,7 +85918,7 @@ entities: pos: 44.5,33.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Arrivals Checkpoint type: SurveillanceCamera - uid: 1606 @@ -89507,7 +85926,7 @@ entities: - pos: -17.5,14.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Armory Front type: SurveillanceCamera - uid: 4705 @@ -89517,7 +85936,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Security Breakroom type: SurveillanceCamera - uid: 4748 @@ -89527,7 +85946,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Communal Cell type: SurveillanceCamera - uid: 4861 @@ -89538,7 +85957,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Lobby type: SurveillanceCamera - uid: 5072 @@ -89549,7 +85968,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Bedrooms type: SurveillanceCamera - uid: 6420 @@ -89559,7 +85978,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Shooting Range type: SurveillanceCamera - uid: 7056 @@ -89569,7 +85988,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Hot Spring type: SurveillanceCamera - uid: 9567 @@ -89578,7 +85997,7 @@ entities: pos: -20.5,11.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Armory Back type: SurveillanceCamera - uid: 9772 @@ -89589,7 +86008,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Security Courtyard type: SurveillanceCamera - uid: 9819 @@ -89600,7 +86019,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Courtroom type: SurveillanceCamera - uid: 14288 @@ -89609,7 +86028,7 @@ entities: pos: -27.5,13.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Perma Botany type: SurveillanceCamera - uid: 15430 @@ -89618,7 +86037,7 @@ entities: pos: -28.5,26.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Perma Dorms type: SurveillanceCamera - uid: 15432 @@ -89627,7 +86046,7 @@ entities: pos: -32.5,18.5 parent: 1781 type: Transform - - nameSet: True + - nameSet: true id: Perma Main type: SurveillanceCamera - proto: SurveillanceCameraService @@ -89640,7 +86059,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Bar type: SurveillanceCamera - uid: 9802 @@ -89651,7 +86070,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: freezer type: SurveillanceCamera - uid: 9808 @@ -89661,7 +86080,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Hydroponics type: SurveillanceCamera - uid: 9812 @@ -89672,7 +86091,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Cargo type: SurveillanceCamera - uid: 11511 @@ -89683,7 +86102,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Musician's Room type: SurveillanceCamera - uid: 11541 @@ -89694,7 +86113,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Kitchen type: SurveillanceCamera - proto: SurveillanceCameraWirelessRouterEntertainment @@ -91956,35 +88375,24 @@ entities: - pos: 42.5,-0.5 parent: 1781 type: Transform - - outputs: - Left: - - port: Forward - uid: 3943 - - port: Forward - uid: 6209 - - port: Forward - uid: 6207 - - port: Forward - uid: 6208 - Right: - - port: Reverse - uid: 3943 - - port: Reverse - uid: 6209 - - port: Reverse - uid: 6207 - - port: Reverse - uid: 6208 - Middle: - - port: Off - uid: 3943 - - port: Off - uid: 6209 - - port: Off - uid: 6207 - - port: Off - uid: 6208 - type: SignalTransmitter + - linkedPorts: + 3943: + - Left: Forward + - Right: Reverse + - Middle: Off + 6209: + - Left: Forward + - Right: Reverse + - Middle: Off + 6207: + - Left: Forward + - Right: Reverse + - Middle: Off + 6208: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 7142 components: - pos: 43.5,9.5 @@ -92007,134 +88415,62 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 9857 - - 1180 - - 77 - - 2724 - Right: - - 9857 - - 1180 - - 77 - - 2724 - Middle: - - 9857 - - 1180 - - 77 - - 2724 type: DeviceLinkSource - - outputs: - Left: - - port: Forward - uid: 1180 - - port: Forward - uid: 2724 - - port: Forward - uid: 9857 - - port: Forward - uid: 77 - Right: - - port: Reverse - uid: 1180 - - port: Reverse - uid: 2724 - - port: Reverse - uid: 9857 - - port: Reverse - uid: 77 - Middle: - - port: Off - uid: 1180 - - port: Off - uid: 2724 - - port: Off - uid: 9857 - - port: Off - uid: 77 - type: SignalTransmitter - uid: 7161 components: - pos: 53.5,8.5 parent: 1781 type: Transform - - outputs: - Left: - - port: Forward - uid: 6436 - - port: Forward - uid: 6435 - - port: Forward - uid: 6433 - - port: Forward - uid: 6434 - - port: Forward - uid: 10280 - - port: Forward - uid: 10281 - - port: Forward - uid: 10286 - - port: Forward - uid: 9725 - - port: Forward - uid: 10282 - - port: Forward - uid: 10283 - - port: Forward - uid: 10284 - - port: Forward - uid: 10285 - Right: - - port: Reverse - uid: 6436 - - port: Reverse - uid: 6435 - - port: Reverse - uid: 6433 - - port: Reverse - uid: 6434 - - port: Reverse - uid: 10280 - - port: Reverse - uid: 10281 - - port: Reverse - uid: 10286 - - port: Reverse - uid: 9725 - - port: Reverse - uid: 10282 - - port: Reverse - uid: 10283 - - port: Reverse - uid: 10284 - - port: Reverse - uid: 10285 - Middle: - - port: Off - uid: 6436 - - port: Off - uid: 6435 - - port: Off - uid: 6433 - - port: Off - uid: 6434 - - port: Off - uid: 10280 - - port: Off - uid: 10281 - - port: Off - uid: 10286 - - port: Off - uid: 9725 - - port: Off - uid: 10282 - - port: Off - uid: 10283 - - port: Off - uid: 10284 - - port: Off - uid: 10285 - type: SignalTransmitter + - linkedPorts: + 6436: + - Left: Forward + - Right: Reverse + - Middle: Off + 6435: + - Left: Forward + - Right: Reverse + - Middle: Off + 6433: + - Left: Forward + - Right: Reverse + - Middle: Off + 6434: + - Left: Forward + - Right: Reverse + - Middle: Off + 10280: + - Left: Forward + - Right: Reverse + - Middle: Off + 10281: + - Left: Forward + - Right: Reverse + - Middle: Off + 10286: + - Left: Forward + - Right: Reverse + - Middle: Off + 9725: + - Left: Forward + - Right: Reverse + - Middle: Off + 10282: + - Left: Forward + - Right: Reverse + - Middle: Off + 10283: + - Left: Forward + - Right: Reverse + - Middle: Off + 10284: + - Left: Forward + - Right: Reverse + - Middle: Off + 10285: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UnfinishedMachineFrame entities: - uid: 4772 @@ -100627,8 +96963,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 5098 - 15528 @@ -100644,8 +96980,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 1744 - 1743 @@ -100657,8 +96993,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 9320 - 9343 @@ -100676,8 +97012,8 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 15708 type: ContainerContainer @@ -100975,7 +97311,7 @@ entities: entities: - uid: 15553 components: - - desc: Burns at over 1000C…so perhaps don't fire it in enclosed spaces. + - desc: "Burns at over 1000C\u2026so perhaps don't fire it in enclosed spaces." name: The Miners Folly type: MetaData - pos: -5.452237,-29.285027 @@ -101031,7 +97367,8 @@ entities: entities: - uid: 5932 components: - - desc: A state of the art energy pistol bought by the HoS for a year's worth of pay. + - desc: A state of the art energy pistol bought by the HoS for a year's worth + of pay. name: head of security's prized pulse pistol type: MetaData - pos: -10.598117,36.70877 @@ -101173,7 +97510,44 @@ entities: - pos: 75.28094,-32.220146 parent: 1781 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorBarLocked + entities: + - uid: 2178 + components: + - name: Bar + type: MetaData + - rot: 1.5707963267948966 rad + pos: 14.5,21.5 + parent: 1781 + type: Transform +- proto: WindoorHydroponicsLocked + entities: + - uid: 15668 + components: + - pos: 28.5,9.5 + parent: 1781 + type: Transform +- proto: WindoorKitchenHydroponicsLocked + entities: + - uid: 2037 + components: + - name: Kitchen + type: MetaData + - rot: 3.141592653589793 rad + pos: 10.5,19.5 + parent: 1781 + type: Transform +- proto: WindoorSecure + entities: + - uid: 2226 + components: + - name: HoP's Office + type: MetaData + - rot: 3.141592653589793 rad + pos: 27.5,25.5 + parent: 1781 + type: Transform +- proto: WindoorSecureArmoryLocked entities: - uid: 868 components: @@ -101217,17 +97591,7 @@ entities: - pos: -17.5,16.5 parent: 1781 type: Transform -- proto: WindoorBarLocked - entities: - - uid: 2178 - components: - - name: Bar - type: MetaData - - rot: 1.5707963267948966 rad - pos: 14.5,21.5 - parent: 1781 - type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecureBrigLocked entities: - uid: 1892 components: @@ -101245,7 +97609,25 @@ entities: pos: -1.5,18.5 parent: 1781 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureCargoLocked + entities: + - uid: 4340 + components: + - name: Cargo + type: MetaData + - rot: 1.5707963267948966 rad + pos: 36.5,12.5 + parent: 1781 + type: Transform + - uid: 9824 + components: + - name: Cargo + type: MetaData + - rot: 1.5707963267948966 rad + pos: 36.5,11.5 + parent: 1781 + type: Transform +- proto: WindoorSecureChemistryLocked entities: - uid: 402 components: @@ -101269,7 +97651,7 @@ entities: pos: 19.5,0.5 parent: 1781 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 2227 components: @@ -101295,7 +97677,7 @@ entities: pos: 37.5,38.5 parent: 1781 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 1397 components: @@ -101365,7 +97747,7 @@ entities: pos: -3.5,-0.5 parent: 1781 type: Transform -- proto: WindoorHeadOfPersonnelLocked +- proto: WindoorSecureHeadOfPersonnelLocked entities: - uid: 15690 components: @@ -101375,12 +97757,6 @@ entities: - links: - 7792 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - AutoClose: [] - type: SignalReceiver - uid: 15779 components: - pos: 30.5,27.5 @@ -101389,30 +97765,7 @@ entities: - links: - 7792 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - AutoClose: [] - type: SignalReceiver -- proto: WindoorHydroponicsLocked - entities: - - uid: 15668 - components: - - pos: 28.5,9.5 - parent: 1781 - type: Transform -- proto: WindoorKitchenHydroponicsLocked - entities: - - uid: 2037 - components: - - name: Kitchen - type: MetaData - - rot: 3.141592653589793 rad - pos: 10.5,19.5 - parent: 1781 - type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 12519 components: @@ -101422,7 +97775,7 @@ entities: pos: 19.5,0.5 parent: 1781 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 6688 components: @@ -101431,35 +97784,7 @@ entities: - pos: 32.5,-20.5 parent: 1781 type: Transform -- proto: WindoorSecure - entities: - - uid: 2226 - components: - - name: HoP's Office - type: MetaData - - rot: 3.141592653589793 rad - pos: 27.5,25.5 - parent: 1781 - type: Transform -- proto: WindoorSecureCargoLocked - entities: - - uid: 4340 - components: - - name: Cargo - type: MetaData - - rot: 1.5707963267948966 rad - pos: 36.5,12.5 - parent: 1781 - type: Transform - - uid: 9824 - components: - - name: Cargo - type: MetaData - - rot: 1.5707963267948966 rad - pos: 36.5,11.5 - parent: 1781 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 211 components: @@ -101470,12 +97795,6 @@ entities: - links: - 3447 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - AutoClose: [] - type: SignalReceiver missingComponents: - Airlock - uid: 694 @@ -101487,12 +97806,6 @@ entities: - links: - 915 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - AutoClose: [] - type: SignalReceiver missingComponents: - Airlock - uid: 697 @@ -101504,12 +97817,6 @@ entities: - links: - 1211 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - AutoClose: [] - type: SignalReceiver missingComponents: - Airlock - uid: 713 @@ -101521,12 +97828,6 @@ entities: - links: - 3447 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - AutoClose: [] - type: SignalReceiver missingComponents: - Airlock - uid: 873 diff --git a/Resources/Maps/hammurabi.yml b/Resources/Maps/hammurabi.yml index 6524264db2..5dc46517cb 100644 --- a/Resources/Maps/hammurabi.yml +++ b/Resources/Maps/hammurabi.yml @@ -18695,35 +18695,17 @@ entities: - pos: 8.5,-24.5 parent: 1 type: Transform - - inputs: - Open: - - port: Timer - uid: 30185 - Close: - - port: Start - uid: 30185 - Toggle: [] - AutoClose: - - port: Timer - uid: 30185 - type: SignalReceiver + - links: + - 30185 + type: DeviceLinkSink - uid: 1577 components: - pos: 10.5,-24.5 parent: 1 type: Transform - - inputs: - Open: - - port: Timer - uid: 33644 - Close: - - port: Start - uid: 33644 - Toggle: [] - AutoClose: - - port: Timer - uid: 33644 - type: SignalReceiver + - links: + - 33644 + type: DeviceLinkSink - uid: 1607 components: - pos: -9.5,-28.5 @@ -18749,52 +18731,25 @@ entities: - pos: -50.5,-37.5 parent: 1 type: Transform - - inputs: - Open: - - port: Timer - uid: 16025 - Close: - - port: Start - uid: 16025 - Toggle: [] - AutoClose: - - port: Timer - uid: 16025 - type: SignalReceiver + - links: + - 16025 + type: DeviceLinkSink - uid: 3923 components: - pos: -47.5,-37.5 parent: 1 type: Transform - - inputs: - Open: - - port: Timer - uid: 33641 - Close: - - port: Start - uid: 33641 - Toggle: [] - AutoClose: - - port: Timer - uid: 33641 - type: SignalReceiver + - links: + - 33641 + type: DeviceLinkSink - uid: 3924 components: - pos: -44.5,-37.5 parent: 1 type: Transform - - inputs: - Open: - - port: Timer - uid: 33642 - Close: - - port: Start - uid: 33642 - Toggle: [] - AutoClose: - - port: Timer - uid: 33642 - type: SignalReceiver + - links: + - 33642 + type: DeviceLinkSink - uid: 3930 components: - pos: -45.5,-31.5 @@ -22148,261 +22103,147 @@ entities: - pos: -17.5,-43.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12258 - Close: - - port: Off - uid: 12258 - Toggle: [] - type: SignalReceiver + - links: + - 12258 + type: DeviceLinkSink - uid: 3187 components: - pos: 0.5,-48.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10401 - Close: - - port: Off - uid: 10401 - Toggle: [] - type: SignalReceiver + - links: + - 10401 + type: DeviceLinkSink - uid: 3188 components: - pos: 1.5,-48.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10401 - Close: - - port: Off - uid: 10401 - Toggle: [] - type: SignalReceiver + - links: + - 10401 + type: DeviceLinkSink - uid: 3189 components: - pos: -0.5,-48.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10401 - Close: - - port: Off - uid: 10401 - Toggle: [] - type: SignalReceiver + - links: + - 10401 + type: DeviceLinkSink - uid: 3469 components: - pos: -17.5,-44.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12258 - Close: - - port: Off - uid: 12258 - Toggle: [] - type: SignalReceiver + - links: + - 12258 + type: DeviceLinkSink - uid: 3470 components: - pos: -17.5,-45.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12258 - Close: - - port: Off - uid: 12258 - Toggle: [] - type: SignalReceiver + - links: + - 12258 + type: DeviceLinkSink - uid: 6794 components: - pos: -21.5,-43.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12259 - Close: - - port: Off - uid: 12259 - Toggle: [] - type: SignalReceiver + - links: + - 12259 + type: DeviceLinkSink - uid: 6795 components: - pos: -21.5,-44.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12259 - Close: - - port: Off - uid: 12259 - Toggle: [] - type: SignalReceiver + - links: + - 12259 + type: DeviceLinkSink - uid: 6796 components: - pos: -21.5,-45.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12259 - Close: - - port: Off - uid: 12259 - Toggle: [] - type: SignalReceiver + - links: + - 12259 + type: DeviceLinkSink - uid: 6965 components: - pos: -35.5,-60.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29504 - Close: - - port: Off - uid: 29504 - Toggle: [] - type: SignalReceiver + - links: + - 29504 + type: DeviceLinkSink - uid: 10263 components: - pos: 26.5,-74.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 33561 - Close: - - port: Off - uid: 33561 - Toggle: [] - type: SignalReceiver + - links: + - 33561 + type: DeviceLinkSink - uid: 10469 components: - pos: 26.5,-73.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 33561 - Close: - - port: Off - uid: 33561 - Toggle: [] - type: SignalReceiver + - links: + - 33561 + type: DeviceLinkSink - uid: 10470 components: - pos: 26.5,-75.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 33561 - Close: - - port: Off - uid: 33561 - Toggle: [] - type: SignalReceiver + - links: + - 33561 + type: DeviceLinkSink - uid: 10586 components: - pos: 32.5,-38.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10671 - - port: On - uid: 10672 - Close: - - port: Off - uid: 10671 - - port: Off - uid: 10672 - Toggle: [] - type: SignalReceiver + - links: + - 10671 + - 10672 + type: DeviceLinkSink - uid: 10587 components: - pos: 32.5,-39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10671 - - port: On - uid: 10672 - Close: - - port: Off - uid: 10671 - - port: Off - uid: 10672 - Toggle: [] - type: SignalReceiver + - links: + - 10671 + - 10672 + type: DeviceLinkSink - uid: 10661 components: - pos: 29.5,-44.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10670 - Close: - - port: Off - uid: 10670 - Toggle: [] - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10662 components: - pos: 32.5,-44.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10670 - Close: - - port: Off - uid: 10670 - Toggle: [] - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10717 components: - pos: 44.5,-50.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29508 - Close: - - port: Off - uid: 29508 - Toggle: [] - type: SignalReceiver + - links: + - 29508 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 3601 @@ -22410,323 +22251,185 @@ entities: - pos: -49.5,-22.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 3605 - Close: - - port: Off - uid: 3605 - Toggle: [] - type: SignalReceiver + - links: + - 3605 + type: DeviceLinkSink - uid: 3602 components: - pos: -48.5,-22.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 3605 - Close: - - port: Off - uid: 3605 - Toggle: [] - type: SignalReceiver + - links: + - 3605 + type: DeviceLinkSink - uid: 3603 components: - pos: -47.5,-22.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 3605 - Close: - - port: Off - uid: 3605 - Toggle: [] - type: SignalReceiver + - links: + - 3605 + type: DeviceLinkSink - uid: 3604 components: - pos: -46.5,-22.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 3605 - Close: - - port: Off - uid: 3605 - Toggle: [] - type: SignalReceiver + - links: + - 3605 + type: DeviceLinkSink - uid: 8260 components: - pos: -98.5,10.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29492 - Close: - - port: Off - uid: 29492 - Toggle: [] - type: SignalReceiver + - links: + - 29492 + type: DeviceLinkSink - uid: 8261 components: - pos: -90.5,-0.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8262 components: - pos: -90.5,0.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8263 components: - pos: -90.5,1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8264 components: - pos: -90.5,2.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8265 components: - pos: -90.5,3.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8266 components: - pos: -90.5,4.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8267 components: - pos: -90.5,5.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8268 components: - pos: -90.5,6.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29491 - Close: - - port: Off - uid: 29491 - Toggle: [] - type: SignalReceiver + - links: + - 29491 + type: DeviceLinkSink - uid: 8800 components: - pos: -114.5,-4.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29490 - Close: - - port: Off - uid: 29490 - Toggle: [] - type: SignalReceiver + - links: + - 29490 + type: DeviceLinkSink - uid: 18583 components: - pos: -43.5,-24.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 18585 - Close: - - port: Off - uid: 18585 - Toggle: [] - type: SignalReceiver + - links: + - 18585 + type: DeviceLinkSink - uid: 18584 components: - pos: -43.5,-23.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 18585 - Close: - - port: Off - uid: 18585 - Toggle: [] - type: SignalReceiver + - links: + - 18585 + type: DeviceLinkSink - uid: 29482 components: - pos: -41.5,13.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29489 - Close: - - port: Off - uid: 29489 - Toggle: [] - type: SignalReceiver + - links: + - 29489 + type: DeviceLinkSink - uid: 29483 components: - pos: -40.5,13.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29489 - Close: - - port: Off - uid: 29489 - Toggle: [] - type: SignalReceiver + - links: + - 29489 + type: DeviceLinkSink - uid: 29484 components: - pos: -39.5,13.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29489 - Close: - - port: Off - uid: 29489 - Toggle: [] - type: SignalReceiver + - links: + - 29489 + type: DeviceLinkSink - uid: 29485 components: - pos: -74.5,25.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29488 - Close: - - port: Off - uid: 29488 - Toggle: [] - type: SignalReceiver + - links: + - 29488 + type: DeviceLinkSink - uid: 29486 components: - pos: -73.5,25.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29488 - Close: - - port: Off - uid: 29488 - Toggle: [] - type: SignalReceiver + - links: + - 29488 + type: DeviceLinkSink - uid: 29487 components: - pos: -72.5,25.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29488 - Close: - - port: Off - uid: 29488 - Toggle: [] - type: SignalReceiver + - links: + - 29488 + type: DeviceLinkSink - uid: 29502 components: - pos: -44.5,-23.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 18585 - Close: - - port: Off - uid: 18585 - Toggle: [] - type: SignalReceiver + - links: + - 18585 + type: DeviceLinkSink - proto: BlockGameArcade entities: - uid: 8200 @@ -23534,16 +23237,12 @@ entities: - pos: -50.5,-34.5 parent: 1 type: Transform - - outputs: - Start: - - port: Close - uid: 3922 - Timer: - - port: Open - uid: 3922 - - port: AutoClose - uid: 3922 - type: SignalTransmitter + - linkedPorts: + 3922: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 30185 components: - name: solitary B timer @@ -23552,16 +23251,12 @@ entities: pos: 6.5,-24.5 parent: 1 type: Transform - - outputs: - Start: - - port: Close - uid: 1576 - Timer: - - port: Open - uid: 1576 - - port: AutoClose - uid: 1576 - type: SignalTransmitter + - linkedPorts: + 1576: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 33641 components: - name: cell 2 timer @@ -23570,16 +23265,12 @@ entities: pos: -48.5,-37.5 parent: 1 type: Transform - - outputs: - Start: - - port: Close - uid: 3923 - Timer: - - port: Open - uid: 3923 - - port: AutoClose - uid: 3923 - type: SignalTransmitter + - linkedPorts: + 3923: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 33642 components: - name: cell 3 timer @@ -23588,16 +23279,12 @@ entities: pos: -45.5,-37.5 parent: 1 type: Transform - - outputs: - Start: - - port: Close - uid: 3924 - Timer: - - port: Open - uid: 3924 - - port: AutoClose - uid: 3924 - type: SignalTransmitter + - linkedPorts: + 3924: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 33644 components: - name: solitary A timer @@ -23606,16 +23293,12 @@ entities: pos: 9.5,-24.5 parent: 1 type: Transform - - outputs: - Start: - - port: Close - uid: 1577 - Timer: - - port: Open - uid: 1577 - - port: AutoClose - uid: 1577 - type: SignalTransmitter + - linkedPorts: + 1577: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - proto: BrokenBottle entities: - uid: 12432 @@ -73420,27 +73103,11 @@ entities: - pos: 1.5,-29.5 parent: 1 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 1685 - CloningPodSender: - - port: CloningPodReceiver - uid: 1683 - type: SignalTransmitter - uid: 4549 components: - pos: -78.5,-18.5 parent: 1 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 4571 - CloningPodSender: - - port: CloningPodReceiver - uid: 4572 - type: SignalTransmitter - proto: ComputerComms entities: - uid: 5126 @@ -73859,2786 +73526,1379 @@ entities: pos: 21.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1176 components: - rot: -1.5707963267948966 rad pos: 22.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1217 components: - rot: -1.5707963267948966 rad pos: 20.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1218 components: - rot: 1.5707963267948966 rad pos: 20.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1219 components: - rot: 1.5707963267948966 rad pos: 21.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1220 components: - rot: 1.5707963267948966 rad pos: 22.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1824 components: - rot: 1.5707963267948966 rad pos: 23.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1850 components: - rot: 1.5707963267948966 rad pos: 24.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1851 components: - rot: 1.5707963267948966 rad pos: 25.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1852 components: - rot: 1.5707963267948966 rad pos: 26.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1853 components: - rot: 1.5707963267948966 rad pos: 27.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1854 components: - rot: 1.5707963267948966 rad pos: 28.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1855 components: - rot: 1.5707963267948966 rad pos: 29.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1856 components: - rot: 1.5707963267948966 rad pos: 30.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1857 components: - rot: 1.5707963267948966 rad pos: 31.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1858 components: - rot: 1.5707963267948966 rad pos: 32.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1859 components: - pos: 35.5,-18.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1860 components: - pos: 35.5,-17.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1861 components: - pos: 35.5,-19.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1862 components: - rot: 1.5707963267948966 rad pos: 34.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1863 components: - pos: 35.5,-20.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1864 components: - rot: 1.5707963267948966 rad pos: 33.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1865 components: - pos: 35.5,-21.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1866 components: - pos: 35.5,-4.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1867 components: - pos: 35.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18077 - - port: On - uid: 2138 - Off: - - port: Off - uid: 18077 - - port: Off - uid: 2138 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1868 components: - pos: 35.5,-22.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18077 - - port: On - uid: 2138 - Off: - - port: Off - uid: 18077 - - port: Off - uid: 2138 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1869 components: - pos: 35.5,-15.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1870 components: - pos: 35.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1871 components: - pos: 35.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1872 components: - pos: 35.5,-14.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1873 components: - pos: 35.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1874 components: - pos: 35.5,-6.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1875 components: - pos: 35.5,-13.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1876 components: - pos: 35.5,-25.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1877 components: - pos: 35.5,-5.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + type: DeviceLinkSink - uid: 1878 components: - pos: 35.5,-26.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1879 components: - pos: 35.5,-7.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1880 components: - pos: 35.5,-8.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1881 components: - pos: 35.5,-12.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1882 components: - pos: 35.5,-27.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1883 components: - pos: 35.5,-11.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1884 components: - pos: 35.5,-28.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18077 - - port: On - uid: 2138 - Off: - - port: Off - uid: 18077 - - port: Off - uid: 2138 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1885 components: - pos: 35.5,-9.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1886 components: - pos: 35.5,-29.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1887 components: - pos: 35.5,-10.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 2138 + - 18077 + type: DeviceLinkSink - uid: 1888 components: - pos: 35.5,-30.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1889 components: - pos: 35.5,-32.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1890 components: - pos: 35.5,-31.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1891 components: - pos: 35.5,-33.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1892 components: - pos: 35.5,-34.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1893 components: - pos: 35.5,-35.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1894 components: - pos: 35.5,-36.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 2138 - - port: On - uid: 18077 - Off: - - port: Off - uid: 2138 - - port: Off - uid: 18077 - type: SignalReceiver + - links: + - 18077 + type: DeviceLinkSink - uid: 1895 components: - rot: 3.141592653589793 rad pos: 42.5,-36.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1896 components: - rot: 3.141592653589793 rad pos: 42.5,-35.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1897 components: - rot: 3.141592653589793 rad pos: 42.5,-34.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1898 components: - rot: 3.141592653589793 rad pos: 42.5,-33.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1899 components: - rot: 3.141592653589793 rad pos: 42.5,-32.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1900 components: - rot: 3.141592653589793 rad pos: 42.5,-31.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1901 components: - rot: 3.141592653589793 rad pos: 42.5,-30.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1902 components: - rot: 3.141592653589793 rad pos: 42.5,-29.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1903 components: - rot: 3.141592653589793 rad pos: 42.5,-28.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1904 components: - rot: 3.141592653589793 rad pos: 42.5,-27.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1905 components: - rot: 3.141592653589793 rad pos: 42.5,-26.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1906 components: - rot: 3.141592653589793 rad pos: 42.5,-25.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1907 components: - rot: 3.141592653589793 rad pos: 42.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18078 - - port: On - uid: 18079 - Off: - - port: Off - uid: 18078 - - port: Off - uid: 18079 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1908 components: - rot: 3.141592653589793 rad pos: 42.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1909 components: - rot: 3.141592653589793 rad pos: 42.5,-22.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1910 components: - rot: 3.141592653589793 rad pos: 42.5,-21.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1911 components: - rot: 3.141592653589793 rad pos: 42.5,-20.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1912 components: - rot: 3.141592653589793 rad pos: 42.5,-19.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + type: DeviceLinkSink - uid: 1913 components: - rot: 3.141592653589793 rad pos: 42.5,-18.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1914 components: - rot: 3.141592653589793 rad pos: 42.5,-17.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1915 components: - rot: 3.141592653589793 rad pos: 42.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1916 components: - rot: 3.141592653589793 rad pos: 42.5,-15.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1917 components: - rot: 3.141592653589793 rad pos: 42.5,-14.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1918 components: - rot: 3.141592653589793 rad pos: 42.5,-13.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1919 components: - rot: 3.141592653589793 rad pos: 42.5,-12.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18078 - - port: On - uid: 18079 - Off: - - port: Off - uid: 18078 - - port: Off - uid: 18079 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1920 components: - rot: 3.141592653589793 rad pos: 42.5,-11.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1921 components: - rot: 3.141592653589793 rad pos: 42.5,-10.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1922 components: - rot: 3.141592653589793 rad pos: 42.5,-9.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1923 components: - rot: 3.141592653589793 rad pos: 42.5,-8.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1924 components: - rot: 3.141592653589793 rad pos: 42.5,-7.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1925 components: - rot: 3.141592653589793 rad pos: 42.5,-6.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18078 + - 18079 + type: DeviceLinkSink - uid: 1926 components: - rot: 3.141592653589793 rad pos: 42.5,-5.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1927 components: - rot: 3.141592653589793 rad pos: 42.5,-4.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1928 components: - rot: 3.141592653589793 rad pos: 42.5,-3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1929 components: - rot: 3.141592653589793 rad pos: 42.5,-2.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1930 components: - rot: 3.141592653589793 rad pos: 42.5,-1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1931 components: - rot: 3.141592653589793 rad pos: 42.5,-0.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1932 components: - rot: 3.141592653589793 rad pos: 42.5,0.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1933 components: - rot: -1.5707963267948966 rad pos: 42.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1934 components: - rot: -1.5707963267948966 rad pos: 41.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1935 components: - rot: -1.5707963267948966 rad pos: 40.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1936 components: - rot: -1.5707963267948966 rad pos: 39.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1937 components: - rot: -1.5707963267948966 rad pos: 38.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1938 components: - rot: -1.5707963267948966 rad pos: 37.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1939 components: - rot: -1.5707963267948966 rad pos: 36.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1940 components: - rot: -1.5707963267948966 rad pos: 35.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1941 components: - rot: -1.5707963267948966 rad pos: 34.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1942 components: - rot: -1.5707963267948966 rad pos: 33.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1943 components: - rot: -1.5707963267948966 rad pos: 32.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18078 - - port: On - uid: 18079 - Off: - - port: Off - uid: 18078 - - port: Off - uid: 18079 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1944 components: - rot: -1.5707963267948966 rad pos: 31.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1945 components: - rot: -1.5707963267948966 rad pos: 30.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1946 components: - rot: -1.5707963267948966 rad pos: 29.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1947 components: - rot: -1.5707963267948966 rad pos: 28.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1948 components: - rot: -1.5707963267948966 rad pos: 27.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1949 components: - rot: -1.5707963267948966 rad pos: 26.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1950 components: - rot: -1.5707963267948966 rad pos: 25.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1951 components: - rot: -1.5707963267948966 rad pos: 24.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 1952 components: - rot: -1.5707963267948966 rad pos: 23.5,1.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2139 components: - pos: 42.5,2.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18078 - - port: On - uid: 18079 - Off: - - port: Off - uid: 18078 - - port: Off - uid: 18079 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2208 components: - pos: 42.5,3.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2209 components: - pos: 42.5,4.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2210 components: - pos: 42.5,5.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2355 components: - pos: 42.5,6.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18078 - - port: On - uid: 18079 - Off: - - port: Off - uid: 18078 - - port: Off - uid: 18079 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2356 components: - pos: 42.5,7.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2357 components: - pos: 42.5,8.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2358 components: - pos: 42.5,9.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 2359 components: - pos: 42.5,10.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 5852 components: - rot: 1.5707963267948966 rad pos: -97.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 29498 - Off: - - port: Off - uid: 29498 - type: SignalReceiver + - links: + - 29498 + type: DeviceLinkSink - uid: 5853 components: - rot: 1.5707963267948966 rad pos: -98.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 29498 - Off: - - port: Off - uid: 29498 - type: SignalReceiver + - links: + - 29498 + type: DeviceLinkSink - uid: 5854 components: - rot: 1.5707963267948966 rad pos: -99.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 29498 - Off: - - port: Off - uid: 29498 - type: SignalReceiver + - links: + - 29498 + type: DeviceLinkSink - uid: 6596 components: - rot: 1.5707963267948966 rad pos: -7.5,26.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7157 - Forward: - - port: Left - uid: 7157 - Off: - - port: Middle - uid: 7157 - type: SignalReceiver + - links: + - 7157 + type: DeviceLinkSink - uid: 6597 components: - rot: 1.5707963267948966 rad pos: -8.5,26.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7157 - Forward: - - port: Left - uid: 7157 - Off: - - port: Middle - uid: 7157 - type: SignalReceiver + - links: + - 7157 + type: DeviceLinkSink - uid: 6598 components: - rot: 1.5707963267948966 rad pos: -9.5,26.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7157 - Forward: - - port: Left - uid: 7157 - Off: - - port: Middle - uid: 7157 - type: SignalReceiver + - links: + - 7157 + type: DeviceLinkSink - uid: 6599 components: - rot: 1.5707963267948966 rad pos: -10.5,26.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7157 - Forward: - - port: Left - uid: 7157 - Off: - - port: Middle - uid: 7157 - type: SignalReceiver + - links: + - 7157 + type: DeviceLinkSink - uid: 6611 components: - rot: 1.5707963267948966 rad pos: -5.5,23.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 6615 components: - rot: 1.5707963267948966 rad pos: -6.5,26.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7157 - Forward: - - port: Left - uid: 7157 - Off: - - port: Middle - uid: 7157 - type: SignalReceiver + - links: + - 7157 + type: DeviceLinkSink - uid: 6617 components: - rot: 1.5707963267948966 rad pos: -9.5,23.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 6618 components: - rot: 1.5707963267948966 rad pos: -8.5,23.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 6619 components: - rot: 1.5707963267948966 rad pos: -7.5,23.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 6620 components: - rot: 1.5707963267948966 rad pos: -6.5,23.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 6635 components: - rot: 3.141592653589793 rad pos: -4.5,23.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 10605 components: - rot: -1.5707963267948966 rad pos: 36.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10630 components: - rot: -1.5707963267948966 rad pos: 37.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10632 components: - rot: -1.5707963267948966 rad pos: 35.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10633 components: - rot: -1.5707963267948966 rad pos: 34.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10646 components: - rot: -1.5707963267948966 rad pos: 32.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10647 components: - rot: -1.5707963267948966 rad pos: 33.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10648 components: - rot: -1.5707963267948966 rad pos: 31.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10655 components: - rot: -1.5707963267948966 rad pos: 30.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10656 components: - rot: -1.5707963267948966 rad pos: 29.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10657 components: - rot: -1.5707963267948966 rad pos: 28.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10658 components: - rot: -1.5707963267948966 rad pos: 27.5,-44.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 10670 - Off: - - port: Off - uid: 10670 - type: SignalReceiver + - links: + - 10670 + type: DeviceLinkSink - uid: 10939 components: - pos: 42.5,11.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 18079 - - port: On - uid: 18078 - Off: - - port: Off - uid: 18079 - - port: Off - uid: 18078 - type: SignalReceiver + - links: + - 18079 + type: DeviceLinkSink - uid: 12021 components: - rot: 1.5707963267948966 rad pos: 13.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12027 - Forward: - - port: Left - uid: 12027 - Off: - - port: Middle - uid: 12027 - type: SignalReceiver + - links: + - 12027 + type: DeviceLinkSink - uid: 12022 components: - rot: 1.5707963267948966 rad pos: 14.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12027 - Forward: - - port: Left - uid: 12027 - Off: - - port: Middle - uid: 12027 - type: SignalReceiver + - links: + - 12027 + type: DeviceLinkSink - uid: 12023 components: - rot: 1.5707963267948966 rad pos: 15.5,-16.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12027 - Forward: - - port: Left - uid: 12027 - Off: - - port: Middle - uid: 12027 - type: SignalReceiver + - links: + - 12027 + type: DeviceLinkSink - uid: 15165 components: - rot: 3.141592653589793 rad pos: -4.5,24.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 15166 components: - rot: 3.141592653589793 rad pos: -4.5,25.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 15167 components: - rot: 3.141592653589793 rad pos: -4.5,26.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 15168 components: - rot: 3.141592653589793 rad pos: -4.5,27.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 15169 components: - rot: 3.141592653589793 rad pos: -4.5,28.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - uid: 15170 components: - rot: 3.141592653589793 rad pos: -4.5,29.5 parent: 1 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7158 - Forward: - - port: Left - uid: 7158 - Off: - - port: Middle - uid: 7158 - type: SignalReceiver + - links: + - 7158 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 6801 @@ -167428,21 +165688,11 @@ entities: - pos: 3.5,-29.5 parent: 1 type: Transform - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 1684 - type: SignalReceiver - uid: 4571 components: - pos: -79.5,-18.5 parent: 1 type: Transform - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 4549 - type: SignalReceiver - proto: MedicalTechFab entities: - uid: 4775 @@ -167578,21 +165828,11 @@ entities: - pos: 2.5,-29.5 parent: 1 type: Transform - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 1684 - type: SignalReceiver - uid: 4572 components: - pos: -77.5,-19.5 parent: 1 type: Transform - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 4549 - type: SignalReceiver - proto: MicroManipulatorStockPart entities: - uid: 30383 @@ -178247,15 +176487,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12892 - Off: - - port: Off - uid: 12892 - Toggle: [] - type: SignalReceiver + - links: + - 12892 + type: DeviceLinkSink - uid: 12894 components: - pos: -6.5,11.5 @@ -178263,15 +176497,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12892 - Off: - - port: Off - uid: 12892 - Toggle: [] - type: SignalReceiver + - links: + - 12892 + type: DeviceLinkSink - uid: 12895 components: - pos: -2.5,11.5 @@ -178279,15 +176507,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12892 - Off: - - port: Off - uid: 12892 - Toggle: [] - type: SignalReceiver + - links: + - 12892 + type: DeviceLinkSink - uid: 12896 components: - pos: 1.5,11.5 @@ -178295,15 +176517,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12892 - Off: - - port: Off - uid: 12892 - Toggle: [] - type: SignalReceiver + - links: + - 12892 + type: DeviceLinkSink - uid: 12897 components: - pos: 5.5,11.5 @@ -178311,15 +176527,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12892 - Off: - - port: Off - uid: 12892 - Toggle: [] - type: SignalReceiver + - links: + - 12892 + type: DeviceLinkSink - uid: 12898 components: - pos: 9.5,11.5 @@ -178327,15 +176537,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12892 - Off: - - port: Off - uid: 12892 - Toggle: [] - type: SignalReceiver + - links: + - 12892 + type: DeviceLinkSink - uid: 13104 components: - pos: -77.5,3.5 @@ -178422,15 +176626,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31682 - Off: - - port: Off - uid: 31682 - Toggle: [] - type: SignalReceiver + - links: + - 31682 + type: DeviceLinkSink - uid: 13116 components: - rot: 1.5707963267948966 rad @@ -178934,15 +177132,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 11504 - Off: - - port: Off - uid: 11504 - Toggle: [] - type: SignalReceiver + - links: + - 11504 + type: DeviceLinkSink - uid: 13289 components: - pos: -47.5,27.5 @@ -178950,15 +177142,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 11509 - Off: - - port: Off - uid: 11509 - Toggle: [] - type: SignalReceiver + - links: + - 11509 + type: DeviceLinkSink - uid: 13290 components: - pos: -32.5,7.5 @@ -178973,15 +177159,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 11513 - Off: - - port: Off - uid: 11513 - Toggle: [] - type: SignalReceiver + - links: + - 11513 + type: DeviceLinkSink - uid: 13294 components: - rot: -1.5707963267948966 rad @@ -179689,15 +177869,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31683 - Off: - - port: Off - uid: 31683 - Toggle: [] - type: SignalReceiver + - links: + - 31683 + type: DeviceLinkSink - uid: 13540 components: - rot: -1.5707963267948966 rad @@ -180261,15 +178435,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31684 - Off: - - port: Off - uid: 31684 - Toggle: [] - type: SignalReceiver + - links: + - 31684 + type: DeviceLinkSink - uid: 15301 components: - rot: 3.141592653589793 rad @@ -180545,15 +178713,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 15588 - Off: - - port: Off - uid: 15588 - Toggle: [] - type: SignalReceiver + - links: + - 15588 + type: DeviceLinkSink - uid: 15406 components: - rot: 1.5707963267948966 rad @@ -180759,15 +178921,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31687 - Off: - - port: Off - uid: 31687 - Toggle: [] - type: SignalReceiver + - links: + - 31687 + type: DeviceLinkSink - uid: 15482 components: - rot: 1.5707963267948966 rad @@ -180813,15 +178969,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31688 - Off: - - port: Off - uid: 31688 - Toggle: [] - type: SignalReceiver + - links: + - 31688 + type: DeviceLinkSink - uid: 15505 components: - rot: 3.141592653589793 rad @@ -181133,15 +179283,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 15619 - Off: - - port: Off - uid: 15619 - Toggle: [] - type: SignalReceiver + - links: + - 15619 + type: DeviceLinkSink - uid: 15615 components: - rot: 1.5707963267948966 rad @@ -181623,15 +179767,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31686 - Off: - - port: Off - uid: 31686 - Toggle: [] - type: SignalReceiver + - links: + - 31686 + type: DeviceLinkSink - uid: 16383 components: - rot: 3.141592653589793 rad @@ -182739,15 +180877,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 5938 - Off: - - port: Off - uid: 5938 - Toggle: [] - type: SignalReceiver + - links: + - 5938 + type: DeviceLinkSink - uid: 8904 components: - rot: 1.5707963267948966 rad @@ -182756,15 +180888,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 8900 - Off: - - port: Off - uid: 8900 - Toggle: [] - type: SignalReceiver + - links: + - 8900 + type: DeviceLinkSink - uid: 12216 components: - rot: 1.5707963267948966 rad @@ -183014,15 +181140,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 31687 - Off: - - port: Off - uid: 31687 - Toggle: [] - type: SignalReceiver + - links: + - 31687 + type: DeviceLinkSink - uid: 15478 components: - rot: -1.5707963267948966 rad @@ -198695,43 +196815,25 @@ entities: - pos: 16.5,-43.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10638 - Close: - - port: Off - uid: 10638 - Toggle: [] - type: SignalReceiver + - links: + - 10638 + type: DeviceLinkSink - uid: 1815 components: - pos: 16.5,-42.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10638 - Close: - - port: Off - uid: 10638 - Toggle: [] - type: SignalReceiver + - links: + - 10638 + type: DeviceLinkSink - uid: 1816 components: - pos: 16.5,-41.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10638 - Close: - - port: Off - uid: 10638 - Toggle: [] - type: SignalReceiver + - links: + - 10638 + type: DeviceLinkSink - uid: 13726 components: - pos: -61.5,-69.5 @@ -198744,379 +196846,217 @@ entities: - pos: -12.5,-28.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 28489 - Close: - - port: Off - uid: 28489 - Toggle: [] - type: SignalReceiver + - links: + - 28489 + type: DeviceLinkSink - uid: 9714 components: - pos: -85.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29497 - Close: - - port: Off - uid: 29497 - Toggle: [] - type: SignalReceiver + - links: + - 29497 + type: DeviceLinkSink - uid: 9715 components: - pos: -84.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29497 - Close: - - port: Off - uid: 29497 - Toggle: [] - type: SignalReceiver + - links: + - 29497 + type: DeviceLinkSink - uid: 9716 components: - pos: -83.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29497 - Close: - - port: Off - uid: 29497 - Toggle: [] - type: SignalReceiver + - links: + - 29497 + type: DeviceLinkSink - uid: 9717 components: - pos: -82.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29497 - Close: - - port: Off - uid: 29497 - Toggle: [] - type: SignalReceiver + - links: + - 29497 + type: DeviceLinkSink - uid: 9718 components: - pos: -81.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29497 - Close: - - port: Off - uid: 29497 - Toggle: [] - type: SignalReceiver + - links: + - 29497 + type: DeviceLinkSink - uid: 11861 components: - pos: -34.5,-38.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29503 - Close: - - port: Off - uid: 29503 - Toggle: [] - type: SignalReceiver + - links: + - 29503 + type: DeviceLinkSink - uid: 11862 components: - pos: -34.5,-40.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29503 - Close: - - port: Off - uid: 29503 - Toggle: [] - type: SignalReceiver + - links: + - 29503 + type: DeviceLinkSink - uid: 11863 components: - pos: -37.5,-45.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29503 - Close: - - port: Off - uid: 29503 - Toggle: [] - type: SignalReceiver + - links: + - 29503 + type: DeviceLinkSink - uid: 11864 components: - pos: -34.5,-44.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29503 - Close: - - port: Off - uid: 29503 - Toggle: [] - type: SignalReceiver + - links: + - 29503 + type: DeviceLinkSink - uid: 11865 components: - pos: -34.5,-43.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29503 - Close: - - port: Off - uid: 29503 - Toggle: [] - type: SignalReceiver + - links: + - 29503 + type: DeviceLinkSink - uid: 11866 components: - pos: -34.5,-42.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29503 - Close: - - port: Off - uid: 29503 - Toggle: [] - type: SignalReceiver + - links: + - 29503 + type: DeviceLinkSink - uid: 12296 components: - pos: -55.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12297 components: - pos: -54.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12298 components: - pos: -53.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12299 components: - pos: -52.5,-16.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12300 components: - pos: -51.5,-17.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12301 components: - pos: -51.5,-18.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12302 components: - pos: -50.5,-20.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 12303 components: - pos: -50.5,-21.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12289 - Close: - - port: Off - uid: 12289 - Toggle: [] - type: SignalReceiver + - links: + - 12289 + type: DeviceLinkSink - uid: 16221 components: - pos: -13.5,-28.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 28489 - Close: - - port: Off - uid: 28489 - Toggle: [] - type: SignalReceiver + - links: + - 28489 + type: DeviceLinkSink - uid: 16498 components: - pos: -11.5,-28.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 28489 - Close: - - port: Off - uid: 28489 - Toggle: [] - type: SignalReceiver + - links: + - 28489 + type: DeviceLinkSink - uid: 17542 components: - pos: -79.5,15.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 17547 - Close: - - port: Off - uid: 17547 - Toggle: [] - type: SignalReceiver + - links: + - 17547 + type: DeviceLinkSink - uid: 17543 components: - pos: -80.5,15.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 17547 - Close: - - port: Off - uid: 17547 - Toggle: [] - type: SignalReceiver + - links: + - 17547 + type: DeviceLinkSink - uid: 17544 components: - pos: -81.5,15.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 17547 - Close: - - port: Off - uid: 17547 - Toggle: [] - type: SignalReceiver + - links: + - 17547 + type: DeviceLinkSink - uid: 17545 components: - pos: -81.5,14.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 17547 - Close: - - port: Off - uid: 17547 - Toggle: [] - type: SignalReceiver + - links: + - 17547 + type: DeviceLinkSink - uid: 17546 components: - pos: -81.5,13.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 17547 - Close: - - port: Off - uid: 17547 - Toggle: [] - type: SignalReceiver + - links: + - 17547 + type: DeviceLinkSink - proto: ShuttersRadiationOpen entities: - uid: 11357 @@ -199124,211 +197064,121 @@ entities: - pos: 3.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 11358 components: - pos: 7.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 11359 components: - pos: 2.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 11360 components: - pos: 6.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 11472 components: - pos: 8.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 11473 components: - pos: 5.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 11474 components: - pos: 1.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 12829 components: - pos: 10.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 12915 components: - pos: 9.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - uid: 12940 components: - pos: -12.5,-79.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 22197 - Close: - - port: Off - uid: 22197 - Toggle: [] - type: SignalReceiver + - links: + - 22197 + type: DeviceLinkSink - uid: 12941 components: - pos: -11.5,-79.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 22197 - Close: - - port: Off - uid: 22197 - Toggle: [] - type: SignalReceiver + - links: + - 22197 + type: DeviceLinkSink - uid: 12942 components: - pos: -10.5,-79.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 22197 - Close: - - port: Off - uid: 22197 - Toggle: [] - type: SignalReceiver + - links: + - 22197 + type: DeviceLinkSink - uid: 12943 components: - pos: -9.5,-79.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 22197 - Close: - - port: Off - uid: 22197 - Toggle: [] - type: SignalReceiver + - links: + - 22197 + type: DeviceLinkSink - uid: 12944 components: - pos: -8.5,-79.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 22197 - Close: - - port: Off - uid: 22197 - Toggle: [] - type: SignalReceiver + - links: + - 22197 + type: DeviceLinkSink - uid: 12945 components: - pos: 4.5,39.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 12953 - Close: - - port: Off - uid: 12953 - Toggle: [] - type: SignalReceiver + - links: + - 12953 + type: DeviceLinkSink - proto: ShuttersWindow entities: - uid: 1840 @@ -199336,211 +197186,121 @@ entities: - pos: 22.5,-43.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10639 - Close: - - port: Off - uid: 10639 - Toggle: [] - type: SignalReceiver + - links: + - 10639 + type: DeviceLinkSink - uid: 1841 components: - pos: 22.5,-42.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10639 - Close: - - port: Off - uid: 10639 - Toggle: [] - type: SignalReceiver + - links: + - 10639 + type: DeviceLinkSink - uid: 1842 components: - pos: 22.5,-41.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 10639 - Close: - - port: Off - uid: 10639 - Toggle: [] - type: SignalReceiver + - links: + - 10639 + type: DeviceLinkSink - uid: 7072 components: - pos: -47.5,-69.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 9286 - Close: - - port: Off - uid: 9286 - Toggle: [] - type: SignalReceiver + - links: + - 9286 + type: DeviceLinkSink - uid: 8878 components: - pos: -107.5,-12.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29499 - Close: - - port: Off - uid: 29499 - Toggle: [] - type: SignalReceiver + - links: + - 29499 + type: DeviceLinkSink - uid: 8879 components: - pos: -107.5,-11.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 29499 - Close: - - port: Off - uid: 29499 - Toggle: [] - type: SignalReceiver + - links: + - 29499 + type: DeviceLinkSink - uid: 9272 components: - pos: -47.5,-68.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 9286 - Close: - - port: Off - uid: 9286 - Toggle: [] - type: SignalReceiver + - links: + - 9286 + type: DeviceLinkSink - uid: 11465 components: - pos: 4.5,31.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 11483 - Close: - - port: Off - uid: 11483 - Toggle: [] - type: SignalReceiver + - links: + - 11483 + type: DeviceLinkSink - uid: 11466 components: - pos: 5.5,31.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 11483 - Close: - - port: Off - uid: 11483 - Toggle: [] - type: SignalReceiver + - links: + - 11483 + type: DeviceLinkSink - uid: 11467 components: - pos: 7.5,31.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 11497 - Close: - - port: Off - uid: 11497 - Toggle: [] - type: SignalReceiver + - links: + - 11497 + type: DeviceLinkSink - uid: 11468 components: - pos: 8.5,31.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 11497 - Close: - - port: Off - uid: 11497 - Toggle: [] - type: SignalReceiver + - links: + - 11497 + type: DeviceLinkSink - uid: 16062 components: - pos: -47.5,-67.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 9286 - Close: - - port: Off - uid: 9286 - Toggle: [] - type: SignalReceiver + - links: + - 9286 + type: DeviceLinkSink - uid: 20565 components: - pos: -110.5,-14.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8903 - Close: - - port: Off - uid: 8903 - Toggle: [] - type: SignalReceiver + - links: + - 8903 + type: DeviceLinkSink - uid: 20566 components: - pos: -109.5,-14.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8903 - Close: - - port: Off - uid: 8903 - Toggle: [] - type: SignalReceiver + - links: + - 8903 + type: DeviceLinkSink - uid: 28451 components: - pos: -108.5,-14.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8903 - Close: - - port: Off - uid: 8903 - Toggle: [] - type: SignalReceiver + - links: + - 8903 + type: DeviceLinkSink - proto: SignalSwitchDirectional entities: - uid: 2138 @@ -199549,503 +197309,362 @@ entities: pos: 22.5,-2.5 parent: 1 type: Transform - - outputs: - On: - - port: Forward - uid: 1218 - - port: Forward - uid: 1219 - - port: Forward - uid: 1220 - - port: Forward - uid: 1824 - - port: Forward - uid: 1850 - - port: Forward - uid: 1851 - - port: Forward - uid: 1852 - - port: Forward - uid: 1853 - - port: Forward - uid: 1854 - - port: Forward - uid: 1855 - - port: Forward - uid: 1856 - - port: Forward - uid: 1857 - - port: Forward - uid: 1858 - - port: Forward - uid: 1864 - - port: Forward - uid: 1862 - - port: Forward - uid: 1870 - - port: Forward - uid: 1866 - - port: Forward - uid: 1877 - - port: Forward - uid: 1874 - - port: Forward - uid: 1879 - - port: Forward - uid: 1880 - - port: Forward - uid: 1885 - - port: Forward - uid: 1887 - - port: Forward - uid: 1883 - - port: Forward - uid: 1881 - - port: Forward - uid: 1875 - - port: Forward - uid: 1872 - - port: Forward - uid: 1869 - - port: Forward - uid: 1860 - - port: Forward - uid: 1859 - - port: Forward - uid: 1861 - - port: Forward - uid: 1863 - - port: Forward - uid: 1865 - - port: Forward - uid: 1871 - - port: Forward - uid: 1873 - - port: Forward - uid: 1876 - - port: Forward - uid: 1878 - - port: Forward - uid: 1882 - - port: Forward - uid: 1886 - - port: Forward - uid: 1888 - - port: Forward - uid: 1890 - - port: Forward - uid: 1889 - - port: Forward - uid: 1891 - - port: Forward - uid: 1892 - - port: Forward - uid: 1893 - - port: Forward - uid: 1894 - - port: Forward - uid: 1867 - - port: Forward - uid: 1868 - - port: Forward - uid: 1884 - Off: - - port: Off - uid: 1218 - - port: Off - uid: 1219 - - port: Off - uid: 1220 - - port: Off - uid: 1824 - - port: Off - uid: 1850 - - port: Off - uid: 1851 - - port: Off - uid: 1852 - - port: Off - uid: 1853 - - port: Off - uid: 1854 - - port: Off - uid: 1855 - - port: Off - uid: 1856 - - port: Off - uid: 1857 - - port: Off - uid: 1858 - - port: Off - uid: 1864 - - port: Off - uid: 1862 - - port: Off - uid: 1870 - - port: Off - uid: 1866 - - port: Off - uid: 1877 - - port: Off - uid: 1874 - - port: Off - uid: 1879 - - port: Off - uid: 1880 - - port: Off - uid: 1885 - - port: Off - uid: 1887 - - port: Off - uid: 1883 - - port: Off - uid: 1881 - - port: Off - uid: 1875 - - port: Off - uid: 1872 - - port: Off - uid: 1869 - - port: Off - uid: 1860 - - port: Off - uid: 1859 - - port: Off - uid: 1861 - - port: Off - uid: 1863 - - port: Off - uid: 1865 - - port: Off - uid: 1871 - - port: Off - uid: 1873 - - port: Off - uid: 1876 - - port: Off - uid: 1878 - - port: Off - uid: 1882 - - port: Off - uid: 1886 - - port: Off - uid: 1888 - - port: Off - uid: 1890 - - port: Off - uid: 1889 - - port: Off - uid: 1891 - - port: Off - uid: 1892 - - port: Off - uid: 1893 - - port: Off - uid: 1894 - - port: Off - uid: 1867 - - port: Off - uid: 1868 - - port: Off - uid: 1884 - transmissionRange: 100 - type: SignalTransmitter + - linkedPorts: + 1218: + - On: Forward + - Off: Off + 1219: + - On: Forward + - Off: Off + 1220: + - On: Forward + - Off: Off + 1824: + - On: Forward + - Off: Off + 1850: + - On: Forward + - Off: Off + 1851: + - On: Forward + - Off: Off + 1852: + - On: Forward + - Off: Off + 1853: + - On: Forward + - Off: Off + 1854: + - On: Forward + - Off: Off + 1855: + - On: Forward + - Off: Off + 1856: + - On: Forward + - Off: Off + 1857: + - On: Forward + - Off: Off + 1858: + - On: Forward + - Off: Off + 1864: + - On: Forward + - Off: Off + 1862: + - On: Forward + - Off: Off + 1870: + - On: Forward + - Off: Off + 1866: + - On: Forward + - Off: Off + 1877: + - On: Forward + - Off: Off + 1874: + - On: Forward + - Off: Off + 1879: + - On: Forward + - Off: Off + 1880: + - On: Forward + - Off: Off + 1885: + - On: Forward + - Off: Off + 1887: + - On: Forward + - Off: Off + 1883: + - On: Forward + - Off: Off + 1881: + - On: Forward + - Off: Off + 1875: + - On: Forward + - Off: Off + 1872: + - On: Forward + - Off: Off + 1869: + - On: Forward + - Off: Off + 1860: + - On: Forward + - Off: Off + 1859: + - On: Forward + - Off: Off + 1861: + - On: Forward + - Off: Off + 1863: + - On: Forward + - Off: Off + 1865: + - On: Forward + - Off: Off + 1871: + - On: Forward + - Off: Off + 1873: + - On: Forward + - Off: Off + 1876: + - On: Forward + - Off: Off + 1878: + - On: Forward + - Off: Off + 1882: + - On: Forward + - Off: Off + 1886: + - On: Forward + - Off: Off + 1867: + - On: Forward + - Off: Off + 1868: + - On: Forward + - Off: Off + 1884: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 3605 components: - pos: -50.5,-25.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 3601 - - port: Open - uid: 3602 - - port: Open - uid: 3603 - - port: Open - uid: 3604 - Off: - - port: Close - uid: 3601 - - port: Close - uid: 3602 - - port: Close - uid: 3603 - - port: Close - uid: 3604 - type: SignalTransmitter + - linkedPorts: + 3601: + - On: Open + - Off: Close + 3602: + - On: Open + - Off: Close + 3603: + - On: Open + - Off: Close + 3604: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5938 components: - rot: 1.5707963267948966 rad pos: -109.5,-25.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 8901 - Off: - - port: Off - uid: 8901 - type: SignalTransmitter + - linkedPorts: + 8901: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 8900 components: - rot: -1.5707963267948966 rad pos: -109.5,-25.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 8904 - Off: - - port: Off - uid: 8904 - type: SignalTransmitter + - linkedPorts: + 8904: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 8903 components: - pos: -107.5,-14.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 28451 - - port: Open - uid: 20566 - - port: Open - uid: 20565 - Off: - - port: Close - uid: 28451 - - port: Close - uid: 20566 - - port: Close - uid: 20565 - type: SignalTransmitter + - linkedPorts: + 28451: + - On: Open + - Off: Close + 20566: + - On: Open + - Off: Close + 20565: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 9286 components: - rot: 1.5707963267948966 rad pos: -47.5,-66.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 16062 - - port: Open - uid: 9272 - - port: Open - uid: 7072 - Off: - - port: Close - uid: 16062 - - port: Close - uid: 9272 - - port: Close - uid: 7072 - type: SignalTransmitter + - linkedPorts: + 16062: + - On: Open + - Off: Close + 9272: + - On: Open + - Off: Close + 7072: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10401 components: - rot: 1.5707963267948966 rad pos: -3.5,-53.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 3189 - - port: Open - uid: 3187 - - port: Open - uid: 3188 - Off: - - port: Close - uid: 3189 - - port: Close - uid: 3187 - - port: Close - uid: 3188 - type: SignalTransmitter + - linkedPorts: + 3189: + - On: Open + - Off: Close + 3187: + - On: Open + - Off: Close + 3188: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10638 components: - rot: 1.5707963267948966 rad pos: 16.5,-40.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 1816 - - port: Open - uid: 1815 - - port: Open - uid: 1814 - Off: - - port: Close - uid: 1816 - - port: Close - uid: 1815 - - port: Close - uid: 1814 - type: SignalTransmitter + - linkedPorts: + 1816: + - On: Open + - Off: Close + 1815: + - On: Open + - Off: Close + 1814: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10639 components: - rot: 1.5707963267948966 rad pos: 22.5,-40.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 1842 - - port: Open - uid: 1841 - - port: Open - uid: 1840 - Off: - - port: Close - uid: 1842 - - port: Close - uid: 1841 - - port: Close - uid: 1840 - type: SignalTransmitter + - linkedPorts: + 1842: + - On: Open + - Off: Close + 1841: + - On: Open + - Off: Close + 1840: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10670 components: - rot: -1.5707963267948966 rad pos: 29.5,-43.5 parent: 1 type: Transform - - outputs: - On: - - port: Forward - uid: 10658 - - port: Forward - uid: 10657 - - port: Open - uid: 10661 - - port: Forward - uid: 10656 - - port: Forward - uid: 10655 - - port: Forward - uid: 10648 - - port: Open - uid: 10662 - - port: Forward - uid: 10646 - - port: Forward - uid: 10647 - - port: Forward - uid: 10633 - - port: Forward - uid: 10632 - - port: Forward - uid: 10605 - - port: Forward - uid: 10630 - Off: - - port: Off - uid: 10658 - - port: Off - uid: 10657 - - port: Close - uid: 10661 - - port: Off - uid: 10656 - - port: Off - uid: 10655 - - port: Off - uid: 10648 - - port: Close - uid: 10662 - - port: Off - uid: 10646 - - port: Off - uid: 10647 - - port: Off - uid: 10633 - - port: Off - uid: 10632 - - port: Off - uid: 10605 - - port: Off - uid: 10630 - type: SignalTransmitter + - linkedPorts: + 10658: + - On: Forward + - Off: Off + 10657: + - On: Forward + - Off: Off + 10661: + - On: Open + - Off: Close + 10656: + - On: Forward + - Off: Off + 10655: + - On: Forward + - Off: Off + 10648: + - On: Forward + - Off: Off + 10662: + - On: Open + - Off: Close + 10646: + - On: Forward + - Off: Off + 10647: + - On: Forward + - Off: Off + 10633: + - On: Forward + - Off: Off + 10632: + - On: Forward + - Off: Off + 10605: + - On: Forward + - Off: Off + 10630: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 10671 components: - rot: -1.5707963267948966 rad pos: 32.5,-40.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 10587 - - port: Open - uid: 10586 - Off: - - port: Close - uid: 10587 - - port: Close - uid: 10586 - type: SignalTransmitter + - linkedPorts: + 10587: + - On: Open + - Off: Close + 10586: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10672 components: - rot: 1.5707963267948966 rad pos: 32.5,-40.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 10587 - - port: Open - uid: 10586 - Off: - - port: Close - uid: 10587 - - port: Close - uid: 10586 - type: SignalTransmitter + - linkedPorts: + 10587: + - On: Open + - Off: Close + 10586: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 11483 components: - rot: 3.141592653589793 rad pos: 3.5,31.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 11465 - - port: Open - uid: 11466 - Off: - - port: Close - uid: 11465 - - port: Close - uid: 11466 - type: SignalTransmitter + - linkedPorts: + 11465: + - On: Open + - Off: Close + 11466: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 11497 components: - rot: 3.141592653589793 rad pos: 9.5,31.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 11468 - - port: Open - uid: 11467 - Off: - - port: Close - uid: 11468 - - port: Close - uid: 11467 - type: SignalTransmitter + - linkedPorts: + 11468: + - On: Open + - Off: Close + 11467: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 11504 components: - name: light switch @@ -200053,14 +197672,11 @@ entities: - pos: -51.5,28.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 13288 - Off: - - port: Off - uid: 13288 - type: SignalTransmitter + - linkedPorts: + 13288: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 11509 components: - name: light switch @@ -200068,14 +197684,11 @@ entities: - pos: -47.5,28.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 13289 - Off: - - port: Off - uid: 13289 - type: SignalTransmitter + - linkedPorts: + 13289: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 11513 components: - name: light switch @@ -200083,14 +197696,11 @@ entities: - pos: -43.5,28.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 13291 - Off: - - port: Off - uid: 13291 - type: SignalTransmitter + - linkedPorts: + 13291: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 11867 components: - rot: 3.141592653589793 rad @@ -200103,85 +197713,65 @@ entities: pos: -19.5,-42.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 2144 - - port: Open - uid: 3469 - - port: Open - uid: 3470 - Off: - - port: Close - uid: 2144 - - port: Close - uid: 3469 - - port: Close - uid: 3470 - type: SignalTransmitter + - linkedPorts: + 2144: + - On: Open + - Off: Close + 3469: + - On: Open + - Off: Close + 3470: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 12259 components: - pos: -22.5,-42.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 6794 - - port: Open - uid: 6795 - - port: Open - uid: 6796 - Off: - - port: Close - uid: 6794 - - port: Close - uid: 6795 - - port: Close - uid: 6796 - type: SignalTransmitter + - linkedPorts: + 6794: + - On: Open + - Off: Close + 6795: + - On: Open + - Off: Close + 6796: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 12289 components: - rot: 1.5707963267948966 rad pos: -56.5,-19.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 12296 - - port: Open - uid: 12297 - - port: Open - uid: 12298 - - port: Open - uid: 12299 - - port: Open - uid: 12300 - - port: Open - uid: 12301 - - port: Open - uid: 12302 - - port: Open - uid: 12303 - Off: - - port: Close - uid: 12296 - - port: Close - uid: 12297 - - port: Close - uid: 12298 - - port: Close - uid: 12299 - - port: Close - uid: 12300 - - port: Close - uid: 12301 - - port: Close - uid: 12302 - - port: Close - uid: 12303 - type: SignalTransmitter + - linkedPorts: + 12296: + - On: Open + - Off: Close + 12297: + - On: Open + - Off: Close + 12298: + - On: Open + - Off: Close + 12299: + - On: Open + - Off: Close + 12300: + - On: Open + - Off: Close + 12301: + - On: Open + - Off: Close + 12302: + - On: Open + - Off: Close + 12303: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 12892 components: - desc: It's a switch for toggling lights in the cells. @@ -200190,84 +197780,64 @@ entities: - pos: -0.5,7.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 12893 - - port: On - uid: 12894 - - port: On - uid: 12895 - - port: On - uid: 12896 - - port: On - uid: 12897 - - port: On - uid: 12898 - Off: - - port: Off - uid: 12893 - - port: Off - uid: 12894 - - port: Off - uid: 12895 - - port: Off - uid: 12896 - - port: Off - uid: 12897 - - port: Off - uid: 12898 - type: SignalTransmitter + - linkedPorts: + 12893: + - On: On + - Off: Off + 12894: + - On: On + - Off: Off + 12895: + - On: On + - Off: Off + 12896: + - On: On + - Off: Off + 12897: + - On: On + - Off: Off + 12898: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12953 components: - rot: 3.141592653589793 rad pos: 6.5,31.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 11474 - - port: Open - uid: 11359 - - port: Open - uid: 11357 - - port: Open - uid: 12945 - - port: Open - uid: 11473 - - port: Open - uid: 11360 - - port: Open - uid: 11358 - - port: Open - uid: 11472 - - port: Open - uid: 12915 - - port: Open - uid: 12829 - Off: - - port: Close - uid: 11474 - - port: Close - uid: 11359 - - port: Close - uid: 11357 - - port: Close - uid: 12945 - - port: Close - uid: 11473 - - port: Close - uid: 11360 - - port: Close - uid: 11358 - - port: Close - uid: 11472 - - port: Close - uid: 12915 - - port: Close - uid: 12829 - type: SignalTransmitter + - linkedPorts: + 11474: + - On: Open + - Off: Close + 11359: + - On: Open + - Off: Close + 11357: + - On: Open + - Off: Close + 12945: + - On: Open + - Off: Close + 11473: + - On: Open + - Off: Close + 11360: + - On: Open + - Off: Close + 11358: + - On: Open + - Off: Close + 11472: + - On: Open + - Off: Close + 12915: + - On: Open + - Off: Close + 12829: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 13308 components: - rot: 1.5707963267948966 rad @@ -200297,1167 +197867,653 @@ entities: pos: -54.5,-23.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 15397 - Off: - - port: Off - uid: 15397 - type: SignalTransmitter + - linkedPorts: + 15397: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 15619 components: - pos: -35.5,-18.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 15614 - Off: - - port: Off - uid: 15614 - type: SignalTransmitter + - linkedPorts: + 15614: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 17547 components: - rot: 1.5707963267948966 rad pos: -81.5,12.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 17546 - - port: Open - uid: 17545 - - port: Open - uid: 17544 - - port: Open - uid: 17543 - - port: Open - uid: 17542 - Off: - - port: Close - uid: 17546 - - port: Close - uid: 17545 - - port: Close - uid: 17544 - - port: Close - uid: 17543 - - port: Close - uid: 17542 - type: SignalTransmitter + - linkedPorts: + 17546: + - On: Open + - Off: Close + 17545: + - On: Open + - Off: Close + 17544: + - On: Open + - Off: Close + 17543: + - On: Open + - Off: Close + 17542: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 18077 components: - pos: 34.5,-35.5 parent: 1 type: Transform - - outputs: - On: - - port: Forward - uid: 1894 - - port: Forward - uid: 1893 - - port: Forward - uid: 1892 - - port: Forward - uid: 1891 - - port: Forward - uid: 1889 - - port: Forward - uid: 1890 - - port: Forward - uid: 1888 - - port: Forward - uid: 1886 - - port: Forward - uid: 1884 - - port: Forward - uid: 1882 - - port: Forward - uid: 1878 - - port: Forward - uid: 1876 - - port: Forward - uid: 1873 - - port: Forward - uid: 1871 - - port: Forward - uid: 1868 - - port: Forward - uid: 1865 - - port: Forward - uid: 1863 - - port: Forward - uid: 1861 - - port: Forward - uid: 1859 - - port: Forward - uid: 1860 - - port: Forward - uid: 1867 - - port: Forward - uid: 1869 - - port: Forward - uid: 1872 - - port: Forward - uid: 1875 - - port: Forward - uid: 1881 - - port: Forward - uid: 1883 - - port: Forward - uid: 1887 - - port: Forward - uid: 1885 - - port: Forward - uid: 1880 - - port: Forward - uid: 1879 - - port: Forward - uid: 1874 - - port: Forward - uid: 1877 - - port: Forward - uid: 1866 - - port: Forward - uid: 1870 - - port: Forward - uid: 1862 - - port: Forward - uid: 1864 - - port: Forward - uid: 1858 - - port: Forward - uid: 1857 - - port: Forward - uid: 1856 - - port: Forward - uid: 1855 - - port: Forward - uid: 1854 - - port: Forward - uid: 1853 - - port: Forward - uid: 1852 - - port: Forward - uid: 1851 - - port: Forward - uid: 1850 - - port: Forward - uid: 1824 - - port: Forward - uid: 1220 - - port: Forward - uid: 1219 - - port: Forward - uid: 1218 - Off: - - port: Off - uid: 1894 - - port: Off - uid: 1893 - - port: Off - uid: 1892 - - port: Off - uid: 1891 - - port: Off - uid: 1889 - - port: Off - uid: 1890 - - port: Off - uid: 1888 - - port: Off - uid: 1886 - - port: Off - uid: 1884 - - port: Off - uid: 1882 - - port: Off - uid: 1878 - - port: Off - uid: 1876 - - port: Off - uid: 1873 - - port: Off - uid: 1871 - - port: Off - uid: 1868 - - port: Off - uid: 1865 - - port: Off - uid: 1863 - - port: Off - uid: 1861 - - port: Off - uid: 1859 - - port: Off - uid: 1860 - - port: Off - uid: 1867 - - port: Off - uid: 1869 - - port: Off - uid: 1872 - - port: Off - uid: 1875 - - port: Off - uid: 1881 - - port: Off - uid: 1883 - - port: Off - uid: 1887 - - port: Off - uid: 1885 - - port: Off - uid: 1880 - - port: Off - uid: 1879 - - port: Off - uid: 1874 - - port: Off - uid: 1877 - - port: Off - uid: 1866 - - port: Off - uid: 1870 - - port: Off - uid: 1862 - - port: Off - uid: 1864 - - port: Off - uid: 1858 - - port: Off - uid: 1857 - - port: Off - uid: 1856 - - port: Off - uid: 1855 - - port: Off - uid: 1854 - - port: Off - uid: 1853 - - port: Off - uid: 1852 - - port: Off - uid: 1851 - - port: Off - uid: 1850 - - port: Off - uid: 1824 - - port: Off - uid: 1220 - - port: Off - uid: 1219 - - port: Off - uid: 1218 - transmissionRange: 100 - type: SignalTransmitter + - linkedPorts: + 1894: + - On: Forward + - Off: Off + 1893: + - On: Forward + - Off: Off + 1892: + - On: Forward + - Off: Off + 1891: + - On: Forward + - Off: Off + 1889: + - On: Forward + - Off: Off + 1890: + - On: Forward + - Off: Off + 1888: + - On: Forward + - Off: Off + 1886: + - On: Forward + - Off: Off + 1884: + - On: Forward + - Off: Off + 1882: + - On: Forward + - Off: Off + 1878: + - On: Forward + - Off: Off + 1876: + - On: Forward + - Off: Off + 1873: + - On: Forward + - Off: Off + 1871: + - On: Forward + - Off: Off + 1868: + - On: Forward + - Off: Off + 1865: + - On: Forward + - Off: Off + 1863: + - On: Forward + - Off: Off + 1861: + - On: Forward + - Off: Off + 1859: + - On: Forward + - Off: Off + 1860: + - On: Forward + - Off: Off + 1867: + - On: Forward + - Off: Off + 1869: + - On: Forward + - Off: Off + 1872: + - On: Forward + - Off: Off + 1875: + - On: Forward + - Off: Off + 1881: + - On: Forward + - Off: Off + 1883: + - On: Forward + - Off: Off + 1887: + - On: Forward + - Off: Off + 1885: + - On: Forward + - Off: Off + 1880: + - On: Forward + - Off: Off + 1879: + - On: Forward + - Off: Off + 1874: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 18078 components: - pos: 41.5,-35.5 parent: 1 type: Transform - - outputs: - On: - - port: Forward - uid: 1895 - - port: Forward - uid: 1896 - - port: Forward - uid: 1897 - - port: Forward - uid: 1898 - - port: Forward - uid: 1899 - - port: Forward - uid: 1900 - - port: Forward - uid: 1901 - - port: Forward - uid: 1902 - - port: Forward - uid: 1903 - - port: Forward - uid: 1904 - - port: Forward - uid: 1905 - - port: Forward - uid: 1906 - - port: Forward - uid: 1907 - - port: Forward - uid: 1908 - - port: Forward - uid: 1910 - - port: Forward - uid: 1912 - - port: Forward - uid: 1913 - - port: Forward - uid: 1914 - - port: Forward - uid: 1915 - - port: Forward - uid: 1916 - - port: Forward - uid: 1917 - - port: Forward - uid: 1918 - - port: Forward - uid: 1919 - - port: Forward - uid: 1921 - - port: Forward - uid: 1922 - - port: Forward - uid: 1923 - - port: Forward - uid: 1924 - - port: Forward - uid: 1925 - - port: Forward - uid: 1926 - - port: Forward - uid: 1927 - - port: Forward - uid: 1928 - - port: Forward - uid: 1929 - - port: Forward - uid: 1930 - - port: Forward - uid: 1931 - - port: Forward - uid: 1932 - - port: Forward - uid: 1933 - - port: Forward - uid: 1934 - - port: Forward - uid: 2139 - - port: Forward - uid: 2208 - - port: Forward - uid: 2209 - - port: Forward - uid: 2210 - - port: Forward - uid: 2355 - - port: Forward - uid: 2356 - - port: Forward - uid: 2357 - - port: Forward - uid: 2358 - - port: Forward - uid: 2359 - - port: Forward - uid: 10939 - - port: Forward - uid: 1935 - - port: Forward - uid: 1936 - - port: Forward - uid: 1937 - - port: Forward - uid: 1938 - - port: Forward - uid: 1939 - - port: Forward - uid: 1940 - - port: Forward - uid: 1941 - - port: Forward - uid: 1942 - - port: Forward - uid: 1943 - - port: Forward - uid: 1944 - - port: Forward - uid: 1945 - - port: Forward - uid: 1946 - - port: Forward - uid: 1947 - - port: Forward - uid: 1948 - - port: Forward - uid: 1949 - - port: Forward - uid: 1950 - - port: Forward - uid: 1951 - - port: Forward - uid: 1952 - - port: Forward - uid: 1176 - - port: Forward - uid: 1171 - - port: Forward - uid: 1217 - - port: Forward - uid: 1909 - - port: Forward - uid: 1911 - - port: Forward - uid: 1920 - Off: - - port: Off - uid: 1895 - - port: Off - uid: 1896 - - port: Off - uid: 1897 - - port: Off - uid: 1898 - - port: Off - uid: 1899 - - port: Off - uid: 1900 - - port: Off - uid: 1901 - - port: Off - uid: 1902 - - port: Off - uid: 1903 - - port: Off - uid: 1904 - - port: Off - uid: 1905 - - port: Off - uid: 1906 - - port: Off - uid: 1907 - - port: Off - uid: 1908 - - port: Off - uid: 1910 - - port: Off - uid: 1912 - - port: Off - uid: 1913 - - port: Off - uid: 1914 - - port: Off - uid: 1915 - - port: Off - uid: 1916 - - port: Off - uid: 1917 - - port: Off - uid: 1918 - - port: Off - uid: 1919 - - port: Off - uid: 1921 - - port: Off - uid: 1922 - - port: Off - uid: 1923 - - port: Off - uid: 1924 - - port: Off - uid: 1925 - - port: Off - uid: 1926 - - port: Off - uid: 1927 - - port: Off - uid: 1928 - - port: Off - uid: 1929 - - port: Off - uid: 1930 - - port: Off - uid: 1931 - - port: Off - uid: 1932 - - port: Off - uid: 1933 - - port: Off - uid: 1934 - - port: Off - uid: 2139 - - port: Off - uid: 2208 - - port: Off - uid: 2209 - - port: Off - uid: 2210 - - port: Off - uid: 2355 - - port: Off - uid: 2356 - - port: Off - uid: 2357 - - port: Off - uid: 2358 - - port: Off - uid: 2359 - - port: Off - uid: 10939 - - port: Off - uid: 1935 - - port: Off - uid: 1936 - - port: Off - uid: 1937 - - port: Off - uid: 1938 - - port: Off - uid: 1939 - - port: Off - uid: 1940 - - port: Off - uid: 1941 - - port: Off - uid: 1942 - - port: Off - uid: 1943 - - port: Off - uid: 1944 - - port: Off - uid: 1945 - - port: Off - uid: 1946 - - port: Off - uid: 1947 - - port: Off - uid: 1948 - - port: Off - uid: 1949 - - port: Off - uid: 1950 - - port: Off - uid: 1951 - - port: Off - uid: 1952 - - port: Off - uid: 1176 - - port: Off - uid: 1171 - - port: Off - uid: 1217 - - port: Off - uid: 1909 - - port: Off - uid: 1911 - - port: Off - uid: 1920 - transmissionRange: 100 - type: SignalTransmitter + - linkedPorts: + 1895: + - On: Forward + - Off: Off + 1896: + - On: Forward + - Off: Off + 1897: + - On: Forward + - Off: Off + 1898: + - On: Forward + - Off: Off + 1899: + - On: Forward + - Off: Off + 1900: + - On: Forward + - Off: Off + 1901: + - On: Forward + - Off: Off + 1902: + - On: Forward + - Off: Off + 1903: + - On: Forward + - Off: Off + 1904: + - On: Forward + - Off: Off + 1905: + - On: Forward + - Off: Off + 1906: + - On: Forward + - Off: Off + 1907: + - On: Forward + - Off: Off + 1908: + - On: Forward + - Off: Off + 1910: + - On: Forward + - Off: Off + 1912: + - On: Forward + - Off: Off + 1913: + - On: Forward + - Off: Off + 1914: + - On: Forward + - Off: Off + 1915: + - On: Forward + - Off: Off + 1916: + - On: Forward + - Off: Off + 1917: + - On: Forward + - Off: Off + 1918: + - On: Forward + - Off: Off + 1919: + - On: Forward + - Off: Off + 1921: + - On: Forward + - Off: Off + 1922: + - On: Forward + - Off: Off + 1923: + - On: Forward + - Off: Off + 1924: + - On: Forward + - Off: Off + 1925: + - On: Forward + - Off: Off + 1909: + - On: Forward + - Off: Off + 1911: + - On: Forward + - Off: Off + 1920: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 18079 components: - rot: 3.141592653589793 rad pos: 41.5,10.5 parent: 1 type: Transform - - outputs: - On: - - port: Forward - uid: 10939 - - port: Forward - uid: 2359 - - port: Forward - uid: 2358 - - port: Forward - uid: 2357 - - port: Forward - uid: 2356 - - port: Forward - uid: 2210 - - port: Forward - uid: 2209 - - port: Forward - uid: 2208 - - port: Forward - uid: 1933 - - port: Forward - uid: 1934 - - port: Forward - uid: 1935 - - port: Forward - uid: 1936 - - port: Forward - uid: 1937 - - port: Forward - uid: 1938 - - port: Forward - uid: 1939 - - port: Forward - uid: 1940 - - port: Forward - uid: 1941 - - port: Forward - uid: 1942 - - port: Forward - uid: 1944 - - port: Forward - uid: 1945 - - port: Forward - uid: 1946 - - port: Forward - uid: 1947 - - port: Forward - uid: 1948 - - port: Forward - uid: 1949 - - port: Forward - uid: 1950 - - port: Forward - uid: 1951 - - port: Forward - uid: 1952 - - port: Forward - uid: 1176 - - port: Forward - uid: 1171 - - port: Forward - uid: 1217 - - port: Forward - uid: 1932 - - port: Forward - uid: 1931 - - port: Forward - uid: 1930 - - port: Forward - uid: 1929 - - port: Forward - uid: 1928 - - port: Forward - uid: 1927 - - port: Forward - uid: 1926 - - port: Forward - uid: 1925 - - port: Forward - uid: 1924 - - port: Forward - uid: 1923 - - port: Forward - uid: 1922 - - port: Forward - uid: 1921 - - port: Forward - uid: 1920 - - port: Forward - uid: 1918 - - port: Forward - uid: 1917 - - port: Forward - uid: 1916 - - port: Forward - uid: 1915 - - port: Forward - uid: 1914 - - port: Forward - uid: 1913 - - port: Forward - uid: 1912 - - port: Forward - uid: 1910 - - port: Forward - uid: 1909 - - port: Forward - uid: 1908 - - port: Forward - uid: 1906 - - port: Forward - uid: 1905 - - port: Forward - uid: 1904 - - port: Forward - uid: 1903 - - port: Forward - uid: 1902 - - port: Forward - uid: 1901 - - port: Forward - uid: 1900 - - port: Forward - uid: 1899 - - port: Forward - uid: 1898 - - port: Forward - uid: 1897 - - port: Forward - uid: 1896 - - port: Forward - uid: 1895 - - port: Forward - uid: 2355 - - port: Forward - uid: 2139 - - port: Forward - uid: 1943 - - port: Forward - uid: 1919 - - port: Forward - uid: 1911 - - port: Forward - uid: 1907 - Off: - - port: Off - uid: 10939 - - port: Off - uid: 2359 - - port: Off - uid: 2358 - - port: Off - uid: 2357 - - port: Off - uid: 2356 - - port: Off - uid: 2210 - - port: Off - uid: 2209 - - port: Off - uid: 2208 - - port: Off - uid: 1933 - - port: Off - uid: 1934 - - port: Off - uid: 1935 - - port: Off - uid: 1936 - - port: Off - uid: 1937 - - port: Off - uid: 1938 - - port: Off - uid: 1939 - - port: Off - uid: 1940 - - port: Off - uid: 1941 - - port: Off - uid: 1942 - - port: Off - uid: 1944 - - port: Off - uid: 1945 - - port: Off - uid: 1946 - - port: Off - uid: 1947 - - port: Off - uid: 1948 - - port: Off - uid: 1949 - - port: Off - uid: 1950 - - port: Off - uid: 1951 - - port: Off - uid: 1952 - - port: Off - uid: 1176 - - port: Off - uid: 1171 - - port: Off - uid: 1217 - - port: Off - uid: 1932 - - port: Off - uid: 1931 - - port: Off - uid: 1930 - - port: Off - uid: 1929 - - port: Off - uid: 1928 - - port: Off - uid: 1927 - - port: Off - uid: 1926 - - port: Off - uid: 1925 - - port: Off - uid: 1924 - - port: Off - uid: 1923 - - port: Off - uid: 1922 - - port: Off - uid: 1921 - - port: Off - uid: 1920 - - port: Off - uid: 1918 - - port: Off - uid: 1917 - - port: Off - uid: 1916 - - port: Off - uid: 1915 - - port: Off - uid: 1914 - - port: Off - uid: 1913 - - port: Off - uid: 1912 - - port: Off - uid: 1910 - - port: Off - uid: 1909 - - port: Off - uid: 1908 - - port: Off - uid: 1906 - - port: Off - uid: 1905 - - port: Off - uid: 1904 - - port: Off - uid: 1903 - - port: Off - uid: 1902 - - port: Off - uid: 1901 - - port: Off - uid: 1900 - - port: Off - uid: 1899 - - port: Off - uid: 1898 - - port: Off - uid: 1897 - - port: Off - uid: 1896 - - port: Off - uid: 1895 - - port: Off - uid: 2355 - - port: Off - uid: 2139 - - port: Off - uid: 1943 - - port: Off - uid: 1919 - - port: Off - uid: 1911 - - port: Off - uid: 1907 - transmissionRange: 100 - type: SignalTransmitter + - linkedPorts: + 10939: + - On: Forward + - Off: Off + 2359: + - On: Forward + - Off: Off + 2358: + - On: Forward + - Off: Off + 2357: + - On: Forward + - Off: Off + 2356: + - On: Forward + - Off: Off + 2210: + - On: Forward + - Off: Off + 2209: + - On: Forward + - Off: Off + 2208: + - On: Forward + - Off: Off + 1933: + - On: Forward + - Off: Off + 1934: + - On: Forward + - Off: Off + 1935: + - On: Forward + - Off: Off + 1936: + - On: Forward + - Off: Off + 1937: + - On: Forward + - Off: Off + 1938: + - On: Forward + - Off: Off + 1939: + - On: Forward + - Off: Off + 1940: + - On: Forward + - Off: Off + 1941: + - On: Forward + - Off: Off + 1942: + - On: Forward + - Off: Off + 1944: + - On: Forward + - Off: Off + 1945: + - On: Forward + - Off: Off + 1946: + - On: Forward + - Off: Off + 1947: + - On: Forward + - Off: Off + 1948: + - On: Forward + - Off: Off + 1949: + - On: Forward + - Off: Off + 1950: + - On: Forward + - Off: Off + 1951: + - On: Forward + - Off: Off + 1952: + - On: Forward + - Off: Off + 1176: + - On: Forward + - Off: Off + 1171: + - On: Forward + - Off: Off + 1217: + - On: Forward + - Off: Off + 1932: + - On: Forward + - Off: Off + 1931: + - On: Forward + - Off: Off + 1930: + - On: Forward + - Off: Off + 1929: + - On: Forward + - Off: Off + 1928: + - On: Forward + - Off: Off + 1927: + - On: Forward + - Off: Off + 1926: + - On: Forward + - Off: Off + 1925: + - On: Forward + - Off: Off + 1924: + - On: Forward + - Off: Off + 1923: + - On: Forward + - Off: Off + 1922: + - On: Forward + - Off: Off + 1921: + - On: Forward + - Off: Off + 1920: + - On: Forward + - Off: Off + 1918: + - On: Forward + - Off: Off + 1917: + - On: Forward + - Off: Off + 1916: + - On: Forward + - Off: Off + 1915: + - On: Forward + - Off: Off + 1914: + - On: Forward + - Off: Off + 1913: + - On: Forward + - Off: Off + 2355: + - On: Forward + - Off: Off + 2139: + - On: Forward + - Off: Off + 1943: + - On: Forward + - Off: Off + 1919: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 18585 components: - pos: -45.5,-25.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 29502 - - port: Open - uid: 18584 - - port: Open - uid: 18583 - Off: - - port: Close - uid: 29502 - - port: Close - uid: 18584 - - port: Close - uid: 18583 - type: SignalTransmitter + - linkedPorts: + 29502: + - On: Open + - Off: Close + 18584: + - On: Open + - Off: Close + 18583: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 22197 components: - rot: -1.5707963267948966 rad pos: -7.5,-76.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 12944 - - port: Open - uid: 12943 - - port: Open - uid: 12942 - - port: Open - uid: 12941 - - port: Open - uid: 12940 - Off: - - port: Close - uid: 12944 - - port: Close - uid: 12943 - - port: Close - uid: 12942 - - port: Close - uid: 12941 - - port: Close - uid: 12940 - type: SignalTransmitter + - linkedPorts: + 12944: + - On: Open + - Off: Close + 12943: + - On: Open + - Off: Close + 12942: + - On: Open + - Off: Close + 12941: + - On: Open + - Off: Close + 12940: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 28489 components: - rot: -1.5707963267948966 rad pos: -10.5,-31.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 16221 - - port: Open - uid: 1051 - - port: Open - uid: 16498 - Off: - - port: Close - uid: 16221 - - port: Close - uid: 1051 - - port: Close - uid: 16498 - type: SignalTransmitter + - linkedPorts: + 16221: + - On: Open + - Off: Close + 1051: + - On: Open + - Off: Close + 16498: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29488 components: - pos: -75.5,28.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 29485 - - port: Open - uid: 29486 - - port: Open - uid: 29487 - Off: - - port: Close - uid: 29485 - - port: Close - uid: 29486 - - port: Close - uid: 29487 - type: SignalTransmitter + - linkedPorts: + 29485: + - On: Open + - Off: Close + 29486: + - On: Open + - Off: Close + 29487: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29489 components: - pos: -42.5,16.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 29482 - - port: Open - uid: 29483 - - port: Open - uid: 29484 - Off: - - port: Close - uid: 29482 - - port: Close - uid: 29483 - - port: Close - uid: 29484 - type: SignalTransmitter + - linkedPorts: + 29482: + - On: Open + - Off: Close + 29483: + - On: Open + - Off: Close + 29484: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29490 components: - rot: 3.141592653589793 rad pos: -114.5,-3.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 8800 - Off: - - port: Close - uid: 8800 - type: SignalTransmitter + - linkedPorts: + 8800: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29491 components: - rot: -1.5707963267948966 rad pos: -96.5,1.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 8268 - - port: Open - uid: 8267 - - port: Open - uid: 8266 - - port: Open - uid: 8265 - - port: Open - uid: 8264 - - port: Open - uid: 8263 - - port: Open - uid: 8262 - - port: Open - uid: 8261 - Off: - - port: Close - uid: 8268 - - port: Close - uid: 8267 - - port: Close - uid: 8266 - - port: Close - uid: 8265 - - port: Close - uid: 8264 - - port: Close - uid: 8263 - - port: Close - uid: 8262 - - port: Close - uid: 8261 - type: SignalTransmitter + - linkedPorts: + 8268: + - On: Open + - Off: Close + 8267: + - On: Open + - Off: Close + 8266: + - On: Open + - Off: Close + 8265: + - On: Open + - Off: Close + 8264: + - On: Open + - Off: Close + 8263: + - On: Open + - Off: Close + 8262: + - On: Open + - Off: Close + 8261: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29492 components: - pos: -97.5,8.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 8260 - Off: - - port: Close - uid: 8260 - type: SignalTransmitter + - linkedPorts: + 8260: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29497 components: - rot: 1.5707963267948966 rad pos: -86.5,-18.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 9714 - - port: Open - uid: 9715 - - port: Open - uid: 9716 - - port: Open - uid: 9717 - - port: Open - uid: 9718 - Off: - - port: Close - uid: 9714 - - port: Close - uid: 9715 - - port: Close - uid: 9716 - - port: Close - uid: 9717 - - port: Close - uid: 9718 - type: SignalTransmitter + - linkedPorts: + 9714: + - On: Open + - Off: Close + 9715: + - On: Open + - Off: Close + 9716: + - On: Open + - Off: Close + 9717: + - On: Open + - Off: Close + 9718: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29498 components: - rot: -1.5707963267948966 rad pos: -98.5,-15.5 parent: 1 type: Transform - - outputs: - On: - - port: Forward - uid: 5854 - - port: Forward - uid: 5853 - - port: Forward - uid: 5852 - Off: - - port: Off - uid: 5854 - - port: Off - uid: 5853 - - port: Off - uid: 5852 - type: SignalTransmitter + - linkedPorts: + 5854: + - On: Forward + - Off: Off + 5853: + - On: Forward + - Off: Off + 5852: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 29499 components: - rot: -1.5707963267948966 rad pos: -103.5,-13.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 8879 - - port: Open - uid: 8878 - Off: - - port: Close - uid: 8879 - - port: Close - uid: 8878 - type: SignalTransmitter + - linkedPorts: + 8879: + - On: Open + - Off: Close + 8878: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29503 components: - rot: 1.5707963267948966 rad pos: -39.5,-43.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 11863 - - port: Open - uid: 11864 - - port: Open - uid: 11865 - - port: Open - uid: 11866 - - port: Open - uid: 11862 - - port: Open - uid: 11861 - Off: - - port: Close - uid: 11863 - - port: Close - uid: 11864 - - port: Close - uid: 11865 - - port: Close - uid: 11866 - - port: Close - uid: 11862 - - port: Close - uid: 11861 - type: SignalTransmitter + - linkedPorts: + 11863: + - On: Open + - Off: Close + 11864: + - On: Open + - Off: Close + 11865: + - On: Open + - Off: Close + 11866: + - On: Open + - Off: Close + 11862: + - On: Open + - Off: Close + 11861: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29504 components: - rot: -1.5707963267948966 rad pos: -37.5,-56.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 6965 - Off: - - port: Close - uid: 6965 - type: SignalTransmitter + - linkedPorts: + 6965: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 29508 components: - pos: 43.5,-48.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 10717 - Off: - - port: Close - uid: 10717 - type: SignalTransmitter + - linkedPorts: + 10717: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 31681 components: - pos: -117.5,-0.5 @@ -201469,108 +198525,84 @@ entities: pos: -66.5,17.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 13114 - Off: - - port: Off - uid: 13114 - type: SignalTransmitter + - linkedPorts: + 13114: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 31683 components: - pos: -67.5,4.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 13539 - Off: - - port: Off - uid: 13539 - type: SignalTransmitter + - linkedPorts: + 13539: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 31684 components: - rot: -1.5707963267948966 rad pos: -86.5,-21.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 15295 - Off: - - port: Off - uid: 15295 - type: SignalTransmitter + - linkedPorts: + 15295: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 31686 components: - rot: -1.5707963267948966 rad pos: -31.5,13.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 16363 - Off: - - port: Off - uid: 16363 - type: SignalTransmitter + - linkedPorts: + 16363: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 31687 components: - rot: -1.5707963267948966 rad pos: -27.5,-50.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 15476 - - port: On - uid: 15477 - Off: - - port: Off - uid: 15476 - - port: Off - uid: 15477 - type: SignalTransmitter + - linkedPorts: + 15476: + - On: On + - Off: Off + 15477: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 31688 components: - pos: -20.5,-49.5 parent: 1 type: Transform - - outputs: - On: - - port: On - uid: 15504 - Off: - - port: Off - uid: 15504 - type: SignalTransmitter + - linkedPorts: + 15504: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 33561 components: - rot: -1.5707963267948966 rad pos: 26.5,-81.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 10469 - - port: Open - uid: 10263 - - port: Open - uid: 10470 - Off: - - port: Close - uid: 10469 - - port: Close - uid: 10263 - - port: Close - uid: 10470 - type: SignalTransmitter + - linkedPorts: + 10469: + - On: Open + - Off: Close + 10263: + - On: Open + - Off: Close + 10470: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignAnomaly entities: - uid: 20875 @@ -211936,7 +208968,7 @@ entities: - pos: -111.5237,9.648494 parent: 1 type: Transform -- proto: ToyAssistant +- proto: ToyFigurinePassenger entities: - uid: 31167 components: @@ -212078,131 +209110,82 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 6634 - Right: - - 6634 - Middle: - - 6634 + 6599: + - Left: Forward + - Right: Reverse + - Middle: Off + 6598: + - Left: Forward + - Right: Reverse + - Middle: Off + 6597: + - Left: Forward + - Right: Reverse + - Middle: Off + 6596: + - Left: Forward + - Right: Reverse + - Middle: Off + 6615: + - Left: Forward + - Right: Reverse + - Middle: Off type: DeviceLinkSource - - outputs: - Left: - - port: Forward - uid: 6599 - - port: Forward - uid: 6598 - - port: Forward - uid: 6597 - - port: Forward - uid: 6596 - - port: Forward - uid: 6615 - Right: - - port: Reverse - uid: 6599 - - port: Reverse - uid: 6598 - - port: Reverse - uid: 6597 - - port: Reverse - uid: 6596 - - port: Reverse - uid: 6615 - Middle: - - port: Off - uid: 6599 - - port: Off - uid: 6598 - - port: Off - uid: 6597 - - port: Off - uid: 6596 - - port: Off - uid: 6615 - type: SignalTransmitter - uid: 7158 components: - pos: -9.5,24.5 parent: 1 type: Transform - - outputs: - Left: - - port: Forward - uid: 6617 - - port: Forward - uid: 6618 - - port: Forward - uid: 6619 - - port: Forward - uid: 6620 - - port: Forward - uid: 6611 - - port: Forward - uid: 6635 - - port: Forward - uid: 15165 - - port: Forward - uid: 15166 - - port: Forward - uid: 15167 - - port: Forward - uid: 15168 - - port: Forward - uid: 15169 - - port: Forward - uid: 15170 - Right: - - port: Reverse - uid: 6617 - - port: Reverse - uid: 6618 - - port: Reverse - uid: 6619 - - port: Reverse - uid: 6620 - - port: Reverse - uid: 6611 - - port: Reverse - uid: 6635 - - port: Reverse - uid: 15165 - - port: Reverse - uid: 15166 - - port: Reverse - uid: 15167 - - port: Reverse - uid: 15168 - - port: Reverse - uid: 15169 - - port: Reverse - uid: 15170 - Middle: - - port: Off - uid: 6617 - - port: Off - uid: 6618 - - port: Off - uid: 6619 - - port: Off - uid: 6620 - - port: Off - uid: 6611 - - port: Off - uid: 6635 - - port: Off - uid: 15165 - - port: Off - uid: 15166 - - port: Off - uid: 15167 - - port: Off - uid: 15168 - - port: Off - uid: 15169 - - port: Off - uid: 15170 - type: SignalTransmitter + - linkedPorts: + 6617: + - Left: Forward + - Right: Reverse + - Middle: Off + 6618: + - Left: Forward + - Right: Reverse + - Middle: Off + 6619: + - Left: Forward + - Right: Reverse + - Middle: Off + 6620: + - Left: Forward + - Right: Reverse + - Middle: Off + 6611: + - Left: Forward + - Right: Reverse + - Middle: Off + 6635: + - Left: Forward + - Right: Reverse + - Middle: Off + 15165: + - Left: Forward + - Right: Reverse + - Middle: Off + 15166: + - Left: Forward + - Right: Reverse + - Middle: Off + 15167: + - Left: Forward + - Right: Reverse + - Middle: Off + 15168: + - Left: Forward + - Right: Reverse + - Middle: Off + 15169: + - Left: Forward + - Right: Reverse + - Middle: Off + 15170: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 12027 components: - pos: 15.5,-15.5 @@ -212213,37 +209196,19 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 12020 - Right: - - 12020 - Middle: - - 12020 + 12021: + - Left: Forward + - Right: Reverse + - Middle: Off + 12022: + - Left: Forward + - Right: Reverse + - Middle: Off + 12023: + - Left: Forward + - Right: Reverse + - Middle: Off type: DeviceLinkSource - - outputs: - Left: - - port: Forward - uid: 12021 - - port: Forward - uid: 12022 - - port: Forward - uid: 12023 - Right: - - port: Reverse - uid: 12021 - - port: Reverse - uid: 12022 - - port: Reverse - uid: 12023 - Middle: - - port: Off - uid: 12021 - - port: Off - uid: 12022 - - port: Off - uid: 12023 - type: SignalTransmitter - proto: UnfinishedMachineFrame entities: - uid: 11127 @@ -233399,56 +230364,6 @@ entities: pos: -77.5,-7.5 parent: 1 type: Transform -- proto: WindoorArmoryLocked - entities: - - uid: 788 - components: - - rot: 3.141592653589793 rad - pos: -2.5,-20.5 - parent: 1 - type: Transform - - uid: 792 - components: - - rot: 3.141592653589793 rad - pos: 1.5,-20.5 - parent: 1 - type: Transform - - uid: 1809 - components: - - rot: 3.141592653589793 rad - pos: -1.5,-23.5 - parent: 1 - type: Transform - - uid: 1810 - components: - - rot: 3.141592653589793 rad - pos: -0.5,-23.5 - parent: 1 - type: Transform - - uid: 1811 - components: - - rot: 3.141592653589793 rad - pos: 0.5,-23.5 - parent: 1 - type: Transform - - uid: 4204 - components: - - rot: -1.5707963267948966 rad - pos: -59.5,-48.5 - parent: 1 - type: Transform - - uid: 4205 - components: - - rot: -1.5707963267948966 rad - pos: -59.5,-49.5 - parent: 1 - type: Transform - - uid: 4206 - components: - - rot: -1.5707963267948966 rad - pos: -59.5,-50.5 - parent: 1 - type: Transform - proto: WindoorBarLocked entities: - uid: 1492 @@ -233461,98 +230376,6 @@ entities: - pos: 23.5,-24.5 parent: 1 type: Transform -- proto: WindoorBrigLocked - entities: - - uid: 7912 - components: - - rot: -1.5707963267948966 rad - pos: -80.5,18.5 - parent: 1 - type: Transform -- proto: WindoorChemistryLocked - entities: - - uid: 4711 - components: - - rot: 1.5707963267948966 rad - pos: -65.5,-25.5 - parent: 1 - type: Transform - - uid: 4744 - components: - - rot: 1.5707963267948966 rad - pos: -65.5,-24.5 - parent: 1 - type: Transform -- proto: WindoorCommandLocked - entities: - - uid: 8281 - components: - - rot: 3.141592653589793 rad - pos: -110.5,-4.5 - parent: 1 - type: Transform - - uid: 15281 - components: - - rot: 1.5707963267948966 rad - pos: -104.5,-1.5 - parent: 1 - type: Transform - - uid: 17536 - components: - - rot: 1.5707963267948966 rad - pos: -104.5,-0.5 - parent: 1 - type: Transform -- proto: WindoorEngineeringLocked - entities: - - uid: 2149 - components: - - pos: -14.5,-49.5 - parent: 1 - type: Transform - - uid: 3185 - components: - - rot: 3.141592653589793 rad - pos: -14.5,-49.5 - parent: 1 - type: Transform - - uid: 7447 - components: - - rot: 1.5707963267948966 rad - pos: -26.5,20.5 - parent: 1 - type: Transform - - uid: 9986 - components: - - pos: 14.5,-52.5 - parent: 1 - type: Transform - - uid: 31351 - components: - - rot: 3.141592653589793 rad - pos: -52.5,-75.5 - parent: 1 - type: Transform - - uid: 31352 - components: - - rot: 3.141592653589793 rad - pos: -53.5,-75.5 - parent: 1 - type: Transform -- proto: WindoorHeadOfPersonnelLocked - entities: - - uid: 13499 - components: - - rot: -1.5707963267948966 rad - pos: -63.5,21.5 - parent: 1 - type: Transform - - uid: 22325 - components: - - rot: 1.5707963267948966 rad - pos: -70.5,21.5 - parent: 1 - type: Transform - proto: WindoorHydroponicsLocked entities: - uid: 948 @@ -233570,79 +230393,6 @@ entities: - pos: -26.5,-14.5 parent: 1 type: Transform -- proto: WindoorMedicalLocked - entities: - - uid: 4551 - components: - - rot: -1.5707963267948966 rad - pos: -77.5,-19.5 - parent: 1 - type: Transform - - uid: 4745 - components: - - rot: -1.5707963267948966 rad - pos: -65.5,-24.5 - parent: 1 - type: Transform - - uid: 4755 - components: - - rot: -1.5707963267948966 rad - pos: -65.5,-25.5 - parent: 1 - type: Transform - - uid: 4870 - components: - - rot: 1.5707963267948966 rad - pos: -89.5,-25.5 - parent: 1 - type: Transform - - uid: 4871 - components: - - rot: 1.5707963267948966 rad - pos: -89.5,-24.5 - parent: 1 - type: Transform - - uid: 9093 - components: - - pos: -68.5,-20.5 - parent: 1 - type: Transform - - uid: 9094 - components: - - pos: -67.5,-20.5 - parent: 1 - type: Transform - - uid: 9113 - components: - - rot: 1.5707963267948966 rad - pos: -9.5,-37.5 - parent: 1 - type: Transform -- proto: WindoorScienceLocked - entities: - - uid: 6805 - components: - - pos: -21.5,-38.5 - parent: 1 - type: Transform - - uid: 13580 - components: - - rot: 3.141592653589793 rad - pos: -66.5,-70.5 - parent: 1 - type: Transform - - uid: 13581 - components: - - rot: 3.141592653589793 rad - pos: -69.5,-70.5 - parent: 1 - type: Transform - - uid: 13583 - components: - - rot: 3.141592653589793 rad - pos: -72.5,-70.5 - parent: 1 - type: Transform - proto: WindoorSecure entities: - uid: 664 @@ -233828,6 +230578,64 @@ entities: - pos: -66.5,-55.5 parent: 1 type: Transform +- proto: WindoorSecureArmoryLocked + entities: + - uid: 788 + components: + - rot: 3.141592653589793 rad + pos: -2.5,-20.5 + parent: 1 + type: Transform + - uid: 792 + components: + - rot: 3.141592653589793 rad + pos: 1.5,-20.5 + parent: 1 + type: Transform + - uid: 1809 + components: + - rot: 3.141592653589793 rad + pos: -1.5,-23.5 + parent: 1 + type: Transform + - uid: 1810 + components: + - rot: 3.141592653589793 rad + pos: -0.5,-23.5 + parent: 1 + type: Transform + - uid: 1811 + components: + - rot: 3.141592653589793 rad + pos: 0.5,-23.5 + parent: 1 + type: Transform + - uid: 4204 + components: + - rot: -1.5707963267948966 rad + pos: -59.5,-48.5 + parent: 1 + type: Transform + - uid: 4205 + components: + - rot: -1.5707963267948966 rad + pos: -59.5,-49.5 + parent: 1 + type: Transform + - uid: 4206 + components: + - rot: -1.5707963267948966 rad + pos: -59.5,-50.5 + parent: 1 + type: Transform +- proto: WindoorSecureBrigLocked + entities: + - uid: 7912 + components: + - rot: -1.5707963267948966 rad + pos: -80.5,18.5 + parent: 1 + type: Transform - proto: WindoorSecureCargoLocked entities: - uid: 8849 @@ -233842,6 +230650,90 @@ entities: pos: -98.5,-14.5 parent: 1 type: Transform +- proto: WindoorSecureChemistryLocked + entities: + - uid: 4711 + components: + - rot: 1.5707963267948966 rad + pos: -65.5,-25.5 + parent: 1 + type: Transform + - uid: 4744 + components: + - rot: 1.5707963267948966 rad + pos: -65.5,-24.5 + parent: 1 + type: Transform +- proto: WindoorSecureCommandLocked + entities: + - uid: 8281 + components: + - rot: 3.141592653589793 rad + pos: -110.5,-4.5 + parent: 1 + type: Transform + - uid: 15281 + components: + - rot: 1.5707963267948966 rad + pos: -104.5,-1.5 + parent: 1 + type: Transform + - uid: 17536 + components: + - rot: 1.5707963267948966 rad + pos: -104.5,-0.5 + parent: 1 + type: Transform +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 2149 + components: + - pos: -14.5,-49.5 + parent: 1 + type: Transform + - uid: 3185 + components: + - rot: 3.141592653589793 rad + pos: -14.5,-49.5 + parent: 1 + type: Transform + - uid: 7447 + components: + - rot: 1.5707963267948966 rad + pos: -26.5,20.5 + parent: 1 + type: Transform + - uid: 9986 + components: + - pos: 14.5,-52.5 + parent: 1 + type: Transform + - uid: 31351 + components: + - rot: 3.141592653589793 rad + pos: -52.5,-75.5 + parent: 1 + type: Transform + - uid: 31352 + components: + - rot: 3.141592653589793 rad + pos: -53.5,-75.5 + parent: 1 + type: Transform +- proto: WindoorSecureHeadOfPersonnelLocked + entities: + - uid: 13499 + components: + - rot: -1.5707963267948966 rad + pos: -63.5,21.5 + parent: 1 + type: Transform + - uid: 22325 + components: + - rot: 1.5707963267948966 rad + pos: -70.5,21.5 + parent: 1 + type: Transform - proto: WindoorSecureJanitorLocked entities: - uid: 6644 @@ -233886,6 +230778,54 @@ entities: pos: -31.5,3.5 parent: 1 type: Transform +- proto: WindoorSecureMedicalLocked + entities: + - uid: 4551 + components: + - rot: -1.5707963267948966 rad + pos: -77.5,-19.5 + parent: 1 + type: Transform + - uid: 4745 + components: + - rot: -1.5707963267948966 rad + pos: -65.5,-24.5 + parent: 1 + type: Transform + - uid: 4755 + components: + - rot: -1.5707963267948966 rad + pos: -65.5,-25.5 + parent: 1 + type: Transform + - uid: 4870 + components: + - rot: 1.5707963267948966 rad + pos: -89.5,-25.5 + parent: 1 + type: Transform + - uid: 4871 + components: + - rot: 1.5707963267948966 rad + pos: -89.5,-24.5 + parent: 1 + type: Transform + - uid: 9093 + components: + - pos: -68.5,-20.5 + parent: 1 + type: Transform + - uid: 9094 + components: + - pos: -67.5,-20.5 + parent: 1 + type: Transform + - uid: 9113 + components: + - rot: 1.5707963267948966 rad + pos: -9.5,-37.5 + parent: 1 + type: Transform - proto: WindoorSecureSalvageLocked entities: - uid: 10591 @@ -233894,7 +230834,32 @@ entities: pos: 23.5,-37.5 parent: 1 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureScienceLocked + entities: + - uid: 6805 + components: + - pos: -21.5,-38.5 + parent: 1 + type: Transform + - uid: 13580 + components: + - rot: 3.141592653589793 rad + pos: -66.5,-70.5 + parent: 1 + type: Transform + - uid: 13581 + components: + - rot: 3.141592653589793 rad + pos: -69.5,-70.5 + parent: 1 + type: Transform + - uid: 13583 + components: + - rot: 3.141592653589793 rad + pos: -72.5,-70.5 + parent: 1 + type: Transform +- proto: WindoorSecureSecurityLocked entities: - uid: 123 components: diff --git a/Resources/Maps/hive.yml b/Resources/Maps/hive.yml index 51acddefb8..2018f23882 100644 --- a/Resources/Maps/hive.yml +++ b/Resources/Maps/hive.yml @@ -13145,31 +13145,17 @@ entities: - pos: 63.5,9.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 4079 - Close: - - port: Off - uid: 4079 - Toggle: [] - AutoClose: [] - type: SignalReceiver + - links: + - 4079 + type: DeviceLinkSink - uid: 4043 components: - pos: 64.5,9.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 4079 - Close: - - port: Off - uid: 4079 - Toggle: [] - AutoClose: [] - type: SignalReceiver + - links: + - 4079 + type: DeviceLinkSink - uid: 4044 components: - pos: 63.5,12.5 @@ -18310,29 +18296,17 @@ entities: - pos: 7.5,40.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 4723 - Close: - - port: Off - uid: 4723 - Toggle: [] - type: SignalReceiver + - links: + - 4723 + type: DeviceLinkSink - uid: 484 components: - pos: 2.5,40.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 3876 - Close: - - port: Off - uid: 3876 - Toggle: [] - type: SignalReceiver + - links: + - 3876 + type: DeviceLinkSink - uid: 4535 components: - pos: -4.5,48.5 @@ -18346,11 +18320,6 @@ entities: - links: - 6390 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 5067 components: - pos: -42.5,-31.5 @@ -18359,11 +18328,6 @@ entities: - links: - 6390 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 5068 components: - pos: -39.5,-31.5 @@ -18372,11 +18336,6 @@ entities: - links: - 6244 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 5069 components: - pos: -38.5,-31.5 @@ -18385,151 +18344,86 @@ entities: - links: - 6244 type: DeviceLinkSink - - inputs: - Open: [] - Close: [] - Toggle: [] - type: SignalReceiver - uid: 6441 components: - pos: -67.5,31.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 6445 - Close: - - port: Off - uid: 6445 - Toggle: [] - type: SignalReceiver + - links: + - 6445 + type: DeviceLinkSink - uid: 6674 components: - pos: -66.5,-23.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 6774 - Close: - - port: Off - uid: 6774 - Toggle: [] - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6675 components: - pos: -62.5,-23.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 6774 - Close: - - port: Off - uid: 6774 - Toggle: [] - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6676 components: - pos: -66.5,-24.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 6774 - Close: - - port: Off - uid: 6774 - Toggle: [] - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6677 components: - pos: -62.5,-24.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 6774 - Close: - - port: Off - uid: 6774 - Toggle: [] - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6766 components: - pos: -69.5,-31.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 6773 - Close: - - port: Off - uid: 6773 - Toggle: [] - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - uid: 8483 components: - pos: -43.5,-34.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8475 - Close: - - port: Off - uid: 8475 - Toggle: [] - type: SignalReceiver + - links: + - 8475 + type: DeviceLinkSink - uid: 8484 components: - pos: -42.5,-34.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8475 - Close: - - port: Off - uid: 8475 - Toggle: [] - type: SignalReceiver + - links: + - 8475 + type: DeviceLinkSink - uid: 8485 components: - pos: -39.5,-34.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8477 - Close: - - port: Off - uid: 8477 - Toggle: [] - type: SignalReceiver + - links: + - 8477 + type: DeviceLinkSink - uid: 8486 components: - pos: -38.5,-34.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 8477 - Close: - - port: Off - uid: 8477 - Toggle: [] - type: SignalReceiver + - links: + - 8477 + type: DeviceLinkSink - uid: 9617 components: - pos: 120.5,3.5 @@ -18585,57 +18479,33 @@ entities: - pos: 75.5,2.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 5497 - Close: - - port: Off - uid: 5497 - Toggle: [] - type: SignalReceiver + - links: + - 5497 + type: DeviceLinkSink - uid: 4112 components: - pos: 75.5,3.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 5497 - Close: - - port: Off - uid: 5497 - Toggle: [] - type: SignalReceiver + - links: + - 5497 + type: DeviceLinkSink - uid: 5520 components: - pos: 75.5,4.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 5497 - Close: - - port: Off - uid: 5497 - Toggle: [] - type: SignalReceiver + - links: + - 5497 + type: DeviceLinkSink - uid: 5521 components: - pos: 75.5,5.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 5497 - Close: - - port: Off - uid: 5497 - Toggle: [] - type: SignalReceiver + - links: + - 5497 + type: DeviceLinkSink - uid: 23824 components: - pos: 65.5,6.5 @@ -19483,11 +19353,6 @@ entities: - Start: Close - Timer: AutoClose - Timer: Open - registeredSinks: - Start: - - 4184 - Timer: - - 4184 type: DeviceLinkSource - uid: 16718 components: @@ -19499,11 +19364,6 @@ entities: - Start: Close - Timer: AutoClose - Timer: Open - registeredSinks: - Start: - - 4186 - Timer: - - 4186 type: DeviceLinkSource - proto: BrokenBottle entities: @@ -58517,11 +58377,6 @@ entities: - pos: -0.5,47.5 parent: 1 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 4622 - type: SignalTransmitter - proto: ComputerBroken entities: - uid: 9949 @@ -58546,9 +58401,6 @@ entities: - linkedPorts: 1907: - OrderSender: OrderReceiver - registeredSinks: - OrderSender: - - 1907 type: DeviceLinkSource - proto: ComputerCloningConsole entities: @@ -58562,11 +58414,6 @@ entities: - MedicalScannerSender: MedicalScannerReceiver 5615: - CloningPodSender: CloningPodReceiver - registeredSinks: - MedicalScannerSender: - - 5634 - CloningPodSender: - - 5615 type: DeviceLinkSource - proto: ComputerComms entities: @@ -58931,17 +58778,6 @@ entities: - links: - 6849 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 6849 - Forward: - - port: Left - uid: 6849 - Off: - - port: Middle - uid: 6849 - type: SignalReceiver - uid: 1873 components: - rot: 3.141592653589793 rad @@ -58951,17 +58787,6 @@ entities: - links: - 6849 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 6849 - Forward: - - port: Left - uid: 6849 - Off: - - port: Middle - uid: 6849 - type: SignalReceiver - uid: 1875 components: - rot: 3.141592653589793 rad @@ -58971,17 +58796,6 @@ entities: - links: - 6849 type: DeviceLinkSink - - inputs: - Reverse: - - port: Right - uid: 6849 - Forward: - - port: Left - uid: 6849 - Off: - - port: Middle - uid: 6849 - type: SignalReceiver - uid: 3557 components: - rot: -1.5707963267948966 rad @@ -59015,360 +58829,216 @@ entities: pos: -67.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6679 components: - rot: 1.5707963267948966 rad pos: -66.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6680 components: - rot: 1.5707963267948966 rad pos: -65.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6681 components: - rot: 1.5707963267948966 rad pos: -64.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6682 components: - rot: 1.5707963267948966 rad pos: -63.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6683 components: - rot: 1.5707963267948966 rad pos: -62.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6684 components: - rot: 1.5707963267948966 rad pos: -61.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6685 components: - rot: 1.5707963267948966 rad pos: -60.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6686 components: - rot: 1.5707963267948966 rad pos: -59.5,-23.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6687 components: - rot: 1.5707963267948966 rad pos: -67.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6688 components: - rot: 1.5707963267948966 rad pos: -66.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6689 components: - rot: 1.5707963267948966 rad pos: -65.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6690 components: - rot: 1.5707963267948966 rad pos: -64.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6691 components: - rot: 1.5707963267948966 rad pos: -63.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6692 components: - rot: 1.5707963267948966 rad pos: -62.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6693 components: - rot: 1.5707963267948966 rad pos: -61.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6694 components: - rot: 1.5707963267948966 rad pos: -60.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6695 components: - rot: 1.5707963267948966 rad pos: -59.5,-24.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6774 - Off: - - port: Off - uid: 6774 - type: SignalReceiver + - links: + - 6774 + type: DeviceLinkSink - uid: 6767 components: - rot: 3.141592653589793 rad pos: -69.5,-31.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6773 - Off: - - port: Off - uid: 6773 - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - uid: 6768 components: - rot: 3.141592653589793 rad pos: -69.5,-30.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6773 - Off: - - port: Off - uid: 6773 - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - uid: 6769 components: - rot: 3.141592653589793 rad pos: -69.5,-29.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6773 - Off: - - port: Off - uid: 6773 - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - uid: 6770 components: - rot: 3.141592653589793 rad pos: -69.5,-28.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6773 - Off: - - port: Off - uid: 6773 - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - uid: 6771 components: - rot: 3.141592653589793 rad pos: -69.5,-27.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6773 - Off: - - port: Off - uid: 6773 - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - uid: 6772 components: - rot: 3.141592653589793 rad pos: -69.5,-26.5 parent: 1 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 6773 - Off: - - port: Off - uid: 6773 - type: SignalReceiver + - links: + - 6773 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 3871 @@ -120867,11 +120537,6 @@ entities: - pos: -4.5,46.5 parent: 1 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 4631 - type: SignalReceiver - proto: MachineFrame entities: - uid: 4736 @@ -135149,10 +134814,6 @@ entities: - Pressed: Toggle 9617: - Pressed: Toggle - registeredSinks: - Pressed: - - 9618 - - 9617 type: DeviceLinkSource - uid: 14938 components: @@ -135163,9 +134824,6 @@ entities: - linkedPorts: 14937: - Pressed: Trigger - registeredSinks: - Pressed: - - 14937 type: DeviceLinkSource - uid: 16872 components: @@ -135918,225 +135576,129 @@ entities: - pos: 1.5,1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2595 components: - pos: 2.5,1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2596 components: - pos: 3.5,1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2597 components: - pos: 4.5,1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2598 components: - pos: 5.5,0.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2599 components: - pos: 5.5,-0.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2600 components: - pos: 5.5,-1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2601 components: - pos: 6.5,-1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2602 components: - pos: 6.5,-3.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2603 components: - pos: 6.5,-5.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2604 components: - pos: 0.5,-3.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 2605 components: - pos: 0.5,-2.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 2606 - Close: - - port: Off - uid: 2606 - Toggle: [] - type: SignalReceiver + - links: + - 2606 + type: DeviceLinkSink - uid: 7080 components: - pos: -52.5,0.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 7084 - Close: - - port: Off - uid: 7084 - Toggle: [] - type: SignalReceiver + - links: + - 7084 + type: DeviceLinkSink - uid: 7081 components: - pos: -52.5,-0.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 7084 - Close: - - port: Off - uid: 7084 - Toggle: [] - type: SignalReceiver + - links: + - 7084 + type: DeviceLinkSink - uid: 7082 components: - pos: -52.5,-1.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 7084 - Close: - - port: Off - uid: 7084 - Toggle: [] - type: SignalReceiver + - links: + - 7084 + type: DeviceLinkSink - uid: 7083 components: - pos: -52.5,-3.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 7084 - Close: - - port: Off - uid: 7084 - Toggle: [] - type: SignalReceiver + - links: + - 7084 + type: DeviceLinkSink - uid: 7590 components: - pos: 79.5,-12.5 @@ -136145,29 +135707,14 @@ entities: - links: - 7593 type: DeviceLinkSink - - inputs: - Open: - - port: On - uid: 7593 - Close: - - port: Off - uid: 7593 - Toggle: [] - type: SignalReceiver - uid: 7591 components: - pos: 81.5,-12.5 parent: 1 type: Transform - - inputs: - Open: - - port: On - uid: 7593 - Close: - - port: Off - uid: 7593 - Toggle: [] - type: SignalReceiver + - links: + - 7593 + type: DeviceLinkSink - uid: 7592 components: - pos: 80.5,-12.5 @@ -136176,15 +135723,6 @@ entities: - links: - 7593 type: DeviceLinkSink - - inputs: - Open: - - port: On - uid: 7593 - Close: - - port: Off - uid: 7593 - Toggle: [] - type: SignalReceiver - uid: 9300 components: - pos: -24.5,1.5 @@ -136335,13 +135873,6 @@ entities: 5859: - On: Open - Off: Close - registeredSinks: - On: - - 5860 - - 5859 - Off: - - 5860 - - 5859 type: DeviceLinkSource - uid: 6244 components: @@ -136355,13 +135886,6 @@ entities: 5068: - On: Open - Off: Close - registeredSinks: - On: - - 5069 - - 5068 - Off: - - 5069 - - 5068 type: DeviceLinkSource - uid: 6390 components: @@ -136375,13 +135899,6 @@ entities: 5067: - On: Open - Off: Close - registeredSinks: - On: - - 5066 - - 5067 - Off: - - 5066 - - 5067 type: DeviceLinkSource - proto: SignalSwitchDirectional entities: @@ -136395,11 +135912,6 @@ entities: 5912: - On: On - Off: Off - registeredSinks: - On: - - 5912 - Off: - - 5912 type: DeviceLinkSource - uid: 2138 components: @@ -136410,11 +135922,6 @@ entities: 5798: - On: On - Off: Off - registeredSinks: - On: - - 5798 - Off: - - 5798 type: DeviceLinkSource - uid: 2606 components: @@ -136422,58 +135929,44 @@ entities: pos: 1.5,-6.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 2604 - - port: Open - uid: 2605 - - port: Open - uid: 2594 - - port: Open - uid: 2595 - - port: Open - uid: 2596 - - port: Open - uid: 2597 - - port: Open - uid: 2598 - - port: Open - uid: 2599 - - port: Open - uid: 2600 - - port: Open - uid: 2601 - - port: Open - uid: 2602 - - port: Open - uid: 2603 - Off: - - port: Close - uid: 2604 - - port: Close - uid: 2605 - - port: Close - uid: 2594 - - port: Close - uid: 2595 - - port: Close - uid: 2596 - - port: Close - uid: 2597 - - port: Close - uid: 2598 - - port: Close - uid: 2599 - - port: Close - uid: 2600 - - port: Close - uid: 2601 - - port: Close - uid: 2602 - - port: Close - uid: 2603 - type: SignalTransmitter + - linkedPorts: + 2604: + - On: Open + - Off: Close + 2605: + - On: Open + - Off: Close + 2594: + - On: Open + - Off: Close + 2595: + - On: Open + - Off: Close + 2596: + - On: Open + - Off: Close + 2597: + - On: Open + - Off: Close + 2598: + - On: Open + - Off: Close + 2599: + - On: Open + - Off: Close + 2600: + - On: Open + - Off: Close + 2601: + - On: Open + - Off: Close + 2602: + - On: Open + - Off: Close + 2603: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 3129 components: - rot: 1.5707963267948966 rad @@ -136484,11 +135977,6 @@ entities: 20747: - On: On - Off: Off - registeredSinks: - On: - - 20747 - Off: - - 20747 type: DeviceLinkSource - uid: 3194 components: @@ -136503,13 +135991,6 @@ entities: 16133: - On: Open - Off: Close - registeredSinks: - On: - - 16134 - - 16133 - Off: - - 16134 - - 16133 type: DeviceLinkSource - uid: 3766 components: @@ -136521,11 +136002,6 @@ entities: 1281: - On: On - Off: Off - registeredSinks: - On: - - 1281 - Off: - - 1281 type: DeviceLinkSource - uid: 3876 components: @@ -136533,14 +136009,11 @@ entities: pos: 2.5,41.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 484 - Off: - - port: Close - uid: 484 - type: SignalTransmitter + - linkedPorts: + 484: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 4079 components: - rot: 3.141592653589793 rad @@ -136572,78 +136045,44 @@ entities: 23831: - On: Open - Off: Close - registeredSinks: - On: - - 23826 - - 23827 - - 23829 - - 23828 - - 23824 - - 23825 - - 23830 - - 23831 - Off: - - 23826 - - 23827 - - 23829 - - 23828 - - 23824 - - 23825 - - 23830 - - 23831 + 4043: + - On: Open + - Off: Close + 4042: + - On: Open + - Off: Close type: DeviceLinkSource - - outputs: - On: - - port: Open - uid: 4043 - - port: Open - uid: 4042 - Off: - - port: Close - uid: 4043 - - port: Close - uid: 4042 - type: SignalTransmitter - uid: 4723 components: - rot: 1.5707963267948966 rad pos: 7.5,41.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 483 - Off: - - port: Close - uid: 483 - type: SignalTransmitter + - linkedPorts: + 483: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5497 components: - rot: -1.5707963267948966 rad pos: 75.5,7.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 5521 - - port: Open - uid: 5520 - - port: Open - uid: 4112 - - port: Open - uid: 3455 - Off: - - port: Close - uid: 5521 - - port: Close - uid: 5520 - - port: Close - uid: 4112 - - port: Close - uid: 3455 - type: SignalTransmitter + - linkedPorts: + 5521: + - On: Open + - Off: Close + 5520: + - On: Open + - Off: Close + 4112: + - On: Open + - Off: Close + 3455: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5810 components: - rot: -1.5707963267948966 rad @@ -136657,13 +136096,6 @@ entities: 5861: - On: Open - Off: Close - registeredSinks: - On: - - 5862 - - 5861 - Off: - - 5862 - - 5861 type: DeviceLinkSource - type: ItemCooldown - uid: 6445 @@ -136671,175 +136103,133 @@ entities: - pos: -67.5,29.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 6441 - Off: - - port: Close - uid: 6441 - type: SignalTransmitter + - linkedPorts: + 6441: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 6773 components: - rot: -1.5707963267948966 rad pos: -67.5,-28.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 6766 - - port: Forward - uid: 6767 - - port: Forward - uid: 6768 - - port: Forward - uid: 6769 - - port: Forward - uid: 6770 - - port: Forward - uid: 6771 - - port: Forward - uid: 6772 - Off: - - port: Close - uid: 6766 - - port: Off - uid: 6767 - - port: Off - uid: 6768 - - port: Off - uid: 6769 - - port: Off - uid: 6770 - - port: Off - uid: 6771 - - port: Off - uid: 6772 - type: SignalTransmitter + - linkedPorts: + 6766: + - On: Open + - Off: Close + 6767: + - On: Forward + - Off: Off + 6768: + - On: Forward + - Off: Off + 6769: + - On: Forward + - Off: Off + 6770: + - On: Forward + - Off: Off + 6771: + - On: Forward + - Off: Off + 6772: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 6774 components: - rot: -1.5707963267948966 rad pos: -66.5,-22.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 6674 - - port: Open - uid: 6676 - - port: Open - uid: 6675 - - port: Open - uid: 6677 - - port: Forward - uid: 6686 - - port: Forward - uid: 6685 - - port: Forward - uid: 6684 - - port: Forward - uid: 6683 - - port: Forward - uid: 6682 - - port: Forward - uid: 6681 - - port: Forward - uid: 6680 - - port: Forward - uid: 6679 - - port: Forward - uid: 6678 - - port: Forward - uid: 6687 - - port: Forward - uid: 6688 - - port: Forward - uid: 6689 - - port: Forward - uid: 6690 - - port: Forward - uid: 6691 - - port: Forward - uid: 6692 - - port: Forward - uid: 6693 - - port: Forward - uid: 6694 - - port: Forward - uid: 6695 - Off: - - port: Close - uid: 6674 - - port: Close - uid: 6676 - - port: Close - uid: 6675 - - port: Close - uid: 6677 - - port: Off - uid: 6686 - - port: Off - uid: 6685 - - port: Off - uid: 6684 - - port: Off - uid: 6683 - - port: Off - uid: 6682 - - port: Off - uid: 6681 - - port: Off - uid: 6680 - - port: Off - uid: 6679 - - port: Off - uid: 6678 - - port: Off - uid: 6687 - - port: Off - uid: 6688 - - port: Off - uid: 6689 - - port: Off - uid: 6690 - - port: Off - uid: 6691 - - port: Off - uid: 6692 - - port: Off - uid: 6693 - - port: Off - uid: 6694 - - port: Off - uid: 6695 - type: SignalTransmitter + - linkedPorts: + 6674: + - On: Open + - Off: Close + 6676: + - On: Open + - Off: Close + 6675: + - On: Open + - Off: Close + 6677: + - On: Open + - Off: Close + 6686: + - On: Forward + - Off: Off + 6685: + - On: Forward + - Off: Off + 6684: + - On: Forward + - Off: Off + 6683: + - On: Forward + - Off: Off + 6682: + - On: Forward + - Off: Off + 6681: + - On: Forward + - Off: Off + 6680: + - On: Forward + - Off: Off + 6679: + - On: Forward + - Off: Off + 6678: + - On: Forward + - Off: Off + 6687: + - On: Forward + - Off: Off + 6688: + - On: Forward + - Off: Off + 6689: + - On: Forward + - Off: Off + 6690: + - On: Forward + - Off: Off + 6691: + - On: Forward + - Off: Off + 6692: + - On: Forward + - Off: Off + 6693: + - On: Forward + - Off: Off + 6694: + - On: Forward + - Off: Off + 6695: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 7084 components: - pos: -54.5,1.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 7080 - - port: Open - uid: 7081 - - port: Open - uid: 7082 - - port: Open - uid: 7083 - Off: - - port: Close - uid: 7080 - - port: Close - uid: 7081 - - port: Close - uid: 7082 - - port: Close - uid: 7083 - type: SignalTransmitter + - linkedPorts: + 7080: + - On: Open + - Off: Close + 7081: + - On: Open + - Off: Close + 7082: + - On: Open + - Off: Close + 7083: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 7593 components: - rot: 1.5707963267948966 rad @@ -136853,66 +136243,38 @@ entities: 7590: - On: Open - Off: Close - registeredSinks: - On: - - 7592 - - 7590 - Off: - - 7592 - - 7590 + 7591: + - On: Open + - Off: Close type: DeviceLinkSource - - outputs: - On: - - port: Open - uid: 7591 - - port: Open - uid: 7592 - - port: Open - uid: 7590 - Off: - - port: Close - uid: 7591 - - port: Close - uid: 7592 - - port: Close - uid: 7590 - type: SignalTransmitter - uid: 8475 components: - rot: 3.141592653589793 rad pos: -41.5,-34.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 8484 - - port: Open - uid: 8483 - Off: - - port: Close - uid: 8484 - - port: Close - uid: 8483 - type: SignalTransmitter + - linkedPorts: + 8484: + - On: Open + - Off: Close + 8483: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 8477 components: - rot: 3.141592653589793 rad pos: -40.5,-34.5 parent: 1 type: Transform - - outputs: - On: - - port: Open - uid: 8485 - - port: Open - uid: 8486 - Off: - - port: Close - uid: 8485 - - port: Close - uid: 8486 - type: SignalTransmitter + - linkedPorts: + 8485: + - On: Open + - Off: Close + 8486: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 9086 components: - pos: 87.5,14.5 @@ -136922,11 +136284,6 @@ entities: 7116: - On: On - Off: Off - registeredSinks: - On: - - 7116 - Off: - - 7116 type: DeviceLinkSource - uid: 9311 components: @@ -136938,11 +136295,6 @@ entities: 6807: - On: On - Off: Off - registeredSinks: - On: - - 6807 - Off: - - 6807 type: DeviceLinkSource - uid: 10341 components: @@ -136954,11 +136306,6 @@ entities: 3485: - On: On - Off: Off - registeredSinks: - On: - - 3485 - Off: - - 3485 type: DeviceLinkSource - uid: 15955 components: @@ -136972,13 +136319,6 @@ entities: 17156: - On: On - Off: Off - registeredSinks: - On: - - 17157 - - 17156 - Off: - - 17157 - - 17156 type: DeviceLinkSource - uid: 15958 components: @@ -136990,11 +136330,6 @@ entities: 6236: - On: On - Off: Off - registeredSinks: - On: - - 6236 - Off: - - 6236 type: DeviceLinkSource - uid: 16219 components: @@ -137009,13 +136344,6 @@ entities: 16215: - On: Open - Off: Close - registeredSinks: - On: - - 16216 - - 16215 - Off: - - 16216 - - 16215 type: DeviceLinkSource - uid: 16934 components: @@ -137026,11 +136354,6 @@ entities: 16932: - On: On - Off: Off - registeredSinks: - On: - - 16932 - Off: - - 16932 type: DeviceLinkSource - uid: 16944 components: @@ -137042,11 +136365,6 @@ entities: 16943: - On: On - Off: Off - registeredSinks: - On: - - 16943 - Off: - - 16943 type: DeviceLinkSource - uid: 16962 components: @@ -137057,11 +136375,6 @@ entities: 16961: - On: On - Off: Off - registeredSinks: - On: - - 16961 - Off: - - 16961 type: DeviceLinkSource - uid: 16969 components: @@ -137073,11 +136386,6 @@ entities: 16967: - On: On - Off: Off - registeredSinks: - On: - - 16967 - Off: - - 16967 type: DeviceLinkSource - uid: 16970 components: @@ -137089,11 +136397,6 @@ entities: 16968: - On: On - Off: Off - registeredSinks: - On: - - 16968 - Off: - - 16968 type: DeviceLinkSource - uid: 16985 components: @@ -137104,11 +136407,6 @@ entities: 16986: - On: On - Off: Off - registeredSinks: - On: - - 16986 - Off: - - 16986 type: DeviceLinkSource - uid: 17018 components: @@ -137120,11 +136418,6 @@ entities: 17017: - On: On - Off: Off - registeredSinks: - On: - - 17017 - Off: - - 17017 type: DeviceLinkSource - uid: 17019 components: @@ -137136,11 +136429,6 @@ entities: 17016: - On: On - Off: Off - registeredSinks: - On: - - 17016 - Off: - - 17016 type: DeviceLinkSource - uid: 17023 components: @@ -137151,11 +136439,6 @@ entities: 17022: - On: On - Off: Off - registeredSinks: - On: - - 17022 - Off: - - 17022 type: DeviceLinkSource - uid: 17034 components: @@ -137167,11 +136450,6 @@ entities: 17033: - On: On - Off: Off - registeredSinks: - On: - - 17033 - Off: - - 17033 type: DeviceLinkSource - uid: 17035 components: @@ -137183,11 +136461,6 @@ entities: 17036: - On: On - Off: Off - registeredSinks: - On: - - 17036 - Off: - - 17036 type: DeviceLinkSource - uid: 17054 components: @@ -137199,11 +136472,6 @@ entities: 20740: - On: On - Off: Off - registeredSinks: - On: - - 20740 - Off: - - 20740 type: DeviceLinkSource - uid: 17062 components: @@ -137215,11 +136483,6 @@ entities: 17059: - On: On - Off: Off - registeredSinks: - On: - - 17059 - Off: - - 17059 type: DeviceLinkSource - uid: 17063 components: @@ -137231,11 +136494,6 @@ entities: 17058: - On: On - Off: Off - registeredSinks: - On: - - 17058 - Off: - - 17058 type: DeviceLinkSource - uid: 17064 components: @@ -137247,11 +136505,6 @@ entities: 17056: - On: On - Off: Off - registeredSinks: - On: - - 17056 - Off: - - 17056 type: DeviceLinkSource - uid: 17065 components: @@ -137263,11 +136516,6 @@ entities: 17057: - On: On - Off: Off - registeredSinks: - On: - - 17057 - Off: - - 17057 type: DeviceLinkSource - uid: 17074 components: @@ -137279,11 +136527,6 @@ entities: 17073: - On: On - Off: Off - registeredSinks: - On: - - 17073 - Off: - - 17073 type: DeviceLinkSource - uid: 17095 components: @@ -137295,11 +136538,6 @@ entities: 17093: - On: On - Off: Off - registeredSinks: - On: - - 17093 - Off: - - 17093 type: DeviceLinkSource - uid: 17096 components: @@ -137311,11 +136549,6 @@ entities: 17094: - On: On - Off: Off - registeredSinks: - On: - - 17094 - Off: - - 17094 type: DeviceLinkSource - uid: 17114 components: @@ -137327,11 +136560,6 @@ entities: 17115: - On: On - Off: Off - registeredSinks: - On: - - 17115 - Off: - - 17115 type: DeviceLinkSource - uid: 17178 components: @@ -137355,19 +136583,6 @@ entities: 17177: - On: On - Off: Off - registeredSinks: - On: - - 17176 - - 17174 - - 17173 - - 17175 - - 17177 - Off: - - 17176 - - 17174 - - 17173 - - 17175 - - 17177 type: DeviceLinkSource - uid: 17200 components: @@ -137378,11 +136593,6 @@ entities: 17199: - On: On - Off: Off - registeredSinks: - On: - - 17199 - Off: - - 17199 type: DeviceLinkSource - uid: 17310 components: @@ -137394,11 +136604,6 @@ entities: 17309: - On: On - Off: Off - registeredSinks: - On: - - 17309 - Off: - - 17309 type: DeviceLinkSource - uid: 22186 components: @@ -137416,15 +136621,6 @@ entities: 22185: - On: Open - Off: Close - registeredSinks: - On: - - 9300 - - 22184 - - 22185 - Off: - - 9300 - - 22184 - - 22185 type: DeviceLinkSource - uid: 22444 components: @@ -137441,15 +136637,6 @@ entities: 22439: - On: Open - Off: Close - registeredSinks: - On: - - 22443 - - 22440 - - 22439 - Off: - - 22443 - - 22440 - - 22439 type: DeviceLinkSource - proto: SignAnomaly2 entities: @@ -146384,22 +145571,6 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 3555 - - 3557 - - 3558 - - 3559 - Right: - - 3555 - - 3557 - - 3558 - - 3559 - Middle: - - 3555 - - 3557 - - 3558 - - 3559 type: DeviceLinkSource - uid: 6849 components: @@ -146413,56 +145584,17 @@ entities: - Middle: Close 1875: - Left: Forward - - Right: Forward + - Right: Reverse - Middle: Off 1873: - Left: Forward - - Right: Forward + - Right: Reverse - Middle: Off 1872: - Left: Forward - - Right: Forward + - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 4148 - - 1875 - - 1873 - - 1872 - Right: - - 4148 - - 1875 - - 1873 - - 1872 - Middle: - - 4148 - - 1875 - - 1873 - - 1872 type: DeviceLinkSource - - outputs: - Left: - - port: Forward - uid: 1875 - - port: Forward - uid: 1872 - - port: Forward - uid: 1873 - Right: - - port: Reverse - uid: 1875 - - port: Reverse - uid: 1872 - - port: Reverse - uid: 1873 - Middle: - - port: Off - uid: 1875 - - port: Off - uid: 1872 - - port: Off - uid: 1873 - type: SignalTransmitter - proto: UnfinishedMachineFrame entities: - uid: 12302 @@ -165125,30 +164257,6 @@ entities: pos: -35.5,22.5 parent: 1 type: Transform -- proto: WindoorArmoryLocked - entities: - - uid: 4778 - components: - - pos: 80.5,18.5 - parent: 1 - type: Transform - - uid: 4847 - components: - - pos: 81.5,18.5 - parent: 1 - type: Transform - - uid: 11531 - components: - - rot: -1.5707963267948966 rad - pos: 65.5,21.5 - parent: 1 - type: Transform - - uid: 11532 - components: - - rot: -1.5707963267948966 rad - pos: 65.5,20.5 - parent: 1 - type: Transform - proto: WindoorBarLocked entities: - uid: 876 @@ -165167,14 +164275,6 @@ entities: pos: 21.5,14.5 parent: 1 type: Transform -- proto: WindoorBrigLocked - entities: - - uid: 22408 - components: - - rot: 1.5707963267948966 rad - pos: 96.5,4.5 - parent: 1 - type: Transform - proto: WindoorCargoLocked entities: - uid: 1892 @@ -165187,73 +164287,6 @@ entities: - pos: -16.5,1.5 parent: 1 type: Transform -- proto: WindoorChemistryLocked - entities: - - uid: 5640 - components: - - rot: 1.5707963267948966 rad - pos: 68.5,-12.5 - parent: 1 - type: Transform - - uid: 5641 - components: - - rot: 1.5707963267948966 rad - pos: 68.5,-11.5 - parent: 1 - type: Transform - - uid: 5642 - components: - - rot: 1.5707963267948966 rad - pos: 68.5,-10.5 - parent: 1 - type: Transform -- proto: WindoorCommandLocked - entities: - - uid: 9779 - components: - - rot: -1.5707963267948966 rad - pos: 129.5,3.5 - parent: 1 - type: Transform - - uid: 9780 - components: - - rot: -1.5707963267948966 rad - pos: 129.5,4.5 - parent: 1 - type: Transform - - uid: 21466 - components: - - rot: 3.141592653589793 rad - pos: 101.5,5.5 - parent: 1 - type: Transform -- proto: WindoorEngineeringLocked - entities: - - uid: 2519 - components: - - rot: -1.5707963267948966 rad - pos: -39.5,4.5 - parent: 1 - type: Transform - - uid: 2521 - components: - - rot: -1.5707963267948966 rad - pos: -39.5,5.5 - parent: 1 - type: Transform - - uid: 7003 - components: - - pos: 56.5,1.5 - parent: 1 - type: Transform -- proto: WindoorHeadOfPersonnelLocked - entities: - - uid: 1676 - components: - - rot: -1.5707963267948966 rad - pos: 6.5,-4.5 - parent: 1 - type: Transform - proto: WindoorHydroponicsLocked entities: - uid: 1118 @@ -165335,72 +164368,6 @@ entities: pos: 14.5,21.5 parent: 1 type: Transform -- proto: WindoorMedicalLocked - entities: - - uid: 3418 - components: - - rot: 3.141592653589793 rad - pos: -21.5,9.5 - parent: 1 - type: Transform - - uid: 3419 - components: - - rot: 3.141592653589793 rad - pos: -23.5,9.5 - parent: 1 - type: Transform - - uid: 5590 - components: - - pos: 65.5,-1.5 - parent: 1 - type: Transform - - uid: 5591 - components: - - pos: 66.5,-1.5 - parent: 1 - type: Transform - - uid: 5614 - components: - - pos: 69.5,-5.5 - parent: 1 - type: Transform - - uid: 5643 - components: - - rot: -1.5707963267948966 rad - pos: 68.5,-12.5 - parent: 1 - type: Transform - - uid: 5644 - components: - - rot: -1.5707963267948966 rad - pos: 68.5,-11.5 - parent: 1 - type: Transform - - uid: 5645 - components: - - rot: -1.5707963267948966 rad - pos: 68.5,-10.5 - parent: 1 - type: Transform - - uid: 7700 - components: - - pos: 89.5,-7.5 - parent: 1 - type: Transform -- proto: WindoorScienceLocked - entities: - - uid: 3878 - components: - - rot: -1.5707963267948966 rad - pos: 7.5,43.5 - parent: 1 - type: Transform - - uid: 7328 - components: - - rot: -1.5707963267948966 rad - pos: 1.5,42.5 - parent: 1 - type: Transform - proto: WindoorSecure entities: - uid: 2500 @@ -165624,7 +164591,172 @@ entities: pos: 71.5,24.5 parent: 1 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureArmoryLocked + entities: + - uid: 4778 + components: + - pos: 80.5,18.5 + parent: 1 + type: Transform + - uid: 4847 + components: + - pos: 81.5,18.5 + parent: 1 + type: Transform + - uid: 11531 + components: + - rot: -1.5707963267948966 rad + pos: 65.5,21.5 + parent: 1 + type: Transform + - uid: 11532 + components: + - rot: -1.5707963267948966 rad + pos: 65.5,20.5 + parent: 1 + type: Transform +- proto: WindoorSecureBrigLocked + entities: + - uid: 22408 + components: + - rot: 1.5707963267948966 rad + pos: 96.5,4.5 + parent: 1 + type: Transform +- proto: WindoorSecureChemistryLocked + entities: + - uid: 5640 + components: + - rot: 1.5707963267948966 rad + pos: 68.5,-12.5 + parent: 1 + type: Transform + - uid: 5641 + components: + - rot: 1.5707963267948966 rad + pos: 68.5,-11.5 + parent: 1 + type: Transform + - uid: 5642 + components: + - rot: 1.5707963267948966 rad + pos: 68.5,-10.5 + parent: 1 + type: Transform +- proto: WindoorSecureCommandLocked + entities: + - uid: 9779 + components: + - rot: -1.5707963267948966 rad + pos: 129.5,3.5 + parent: 1 + type: Transform + - uid: 9780 + components: + - rot: -1.5707963267948966 rad + pos: 129.5,4.5 + parent: 1 + type: Transform + - uid: 21466 + components: + - rot: 3.141592653589793 rad + pos: 101.5,5.5 + parent: 1 + type: Transform +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 2519 + components: + - rot: -1.5707963267948966 rad + pos: -39.5,4.5 + parent: 1 + type: Transform + - uid: 2521 + components: + - rot: -1.5707963267948966 rad + pos: -39.5,5.5 + parent: 1 + type: Transform + - uid: 7003 + components: + - pos: 56.5,1.5 + parent: 1 + type: Transform +- proto: WindoorSecureHeadOfPersonnelLocked + entities: + - uid: 1676 + components: + - rot: -1.5707963267948966 rad + pos: 6.5,-4.5 + parent: 1 + type: Transform +- proto: WindoorSecureMedicalLocked + entities: + - uid: 3418 + components: + - rot: 3.141592653589793 rad + pos: -21.5,9.5 + parent: 1 + type: Transform + - uid: 3419 + components: + - rot: 3.141592653589793 rad + pos: -23.5,9.5 + parent: 1 + type: Transform + - uid: 5590 + components: + - pos: 65.5,-1.5 + parent: 1 + type: Transform + - uid: 5591 + components: + - pos: 66.5,-1.5 + parent: 1 + type: Transform + - uid: 5614 + components: + - pos: 69.5,-5.5 + parent: 1 + type: Transform + - uid: 5643 + components: + - rot: -1.5707963267948966 rad + pos: 68.5,-12.5 + parent: 1 + type: Transform + - uid: 5644 + components: + - rot: -1.5707963267948966 rad + pos: 68.5,-11.5 + parent: 1 + type: Transform + - uid: 5645 + components: + - rot: -1.5707963267948966 rad + pos: 68.5,-10.5 + parent: 1 + type: Transform + - uid: 7700 + components: + - pos: 89.5,-7.5 + parent: 1 + type: Transform +- proto: WindoorSecureScienceLocked + entities: + - uid: 3878 + components: + - rot: -1.5707963267948966 rad + pos: 7.5,43.5 + parent: 1 + type: Transform + - uid: 7328 + components: + - rot: -1.5707963267948966 rad + pos: 1.5,42.5 + parent: 1 + type: Transform +- proto: WindoorSecureSecurityLocked entities: - uid: 4080 components: diff --git a/Resources/Maps/infiltrator.yml b/Resources/Maps/infiltrator.yml index 1296830d9b..41931417b9 100644 --- a/Resources/Maps/infiltrator.yml +++ b/Resources/Maps/infiltrator.yml @@ -4,17 +4,17 @@ meta: tilemap: 0: Space 3: FloorArcadeRed - 22: FloorDark - 58: FloorReinforced - 64: FloorShuttleRed - 65: FloorShuttleWhite - 68: FloorSteel - 74: FloorSteelMono - 91: FloorWood - 93: Lattice - 94: Plating + 24: FloorDark + 61: FloorReinforced + 67: FloorShuttleRed + 68: FloorShuttleWhite + 71: FloorSteel + 77: FloorSteelMono + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 73 components: @@ -26,25 +26,27 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAWAAADFgAAARYAAAIWAAABFgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAABYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAABeAAAAQAAAABYAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAEAAAAAWAAACXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABAAAAAFgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAXgAAABYAAAIWAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF0AAABdAAAAXQAAAF4AAAAWAAABFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAFgAAAhYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAAF4AAAAWAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAARAAAAkAAAAAWAAACFgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABEAAACSgAAAEEAAAAWAAADFgAAABYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAARAAAA0EAAABKAAABQAAAABYAAAAWAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABEAAAARAAAA0AAAAAWAAACFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADGAAAARgAAAIYAAABGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAQwAAABgAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAEMAAAAYAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABDAAAAGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAYAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAGAAAAhgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAAkMAAAAYAAACGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAACTQAAAEQAAAAYAAADGAAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0QAAABNAAABQwAAABgAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAAARwAAA0MAAAAYAAACGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABDAAAAQwAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 - tiles: FgAAARYAAAEWAAABFgAAAV4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAACQAAAAF4AAABeAAAAXgAAAF4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAkAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAFAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAV4AAABdAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAANeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAAUAAAABbAAADXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAMWAAAAFgAAAFsAAANbAAABXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAAAQAAAAFsAAAADAAAAWwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAA0AAAABeAAAAAwAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAARgAAAEYAAABGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACQwAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAkMAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAFDAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAWEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAANhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAUMAAABeAAADYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAMYAAAAGAAAAF4AAANeAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAQwAAAF4AAAADAAAAXgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAA0MAAABhAAAAAwAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAABDAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABdAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAF4AAABeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABYAAAMWAAABFgAAAV4AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAWAAADXgAAABYAAABeAAAAXQAAAF0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFgAAAV4AAAAWAAACXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABYAAAFeAAAAFgAAAUAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAWAAACXgAAABYAAANAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAFgAAAhYAAAEWAAABQAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABYAAAAWAAAAFgAAAEAAAABeAAAAFgAAABYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAFgAAAxYAAABAAAAAFgAAAxYAAAAWAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAAEAAAAAWAAAAQAAAAF4AAAAWAAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAABYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAABYAAAIWAAABFgAAABYAAAMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAWAAAAFgAAAV4AAABeAAAAXgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAMYAAABGAAAAWEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAADYQAAABgAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAWEAAAAYAAACYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAFhAAAAGAAAAUMAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACYQAAABgAAANDAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAEYAAABQwAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAAAGAAAAEMAAABhAAAAGAAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAAxgAAABDAAAAGAAAAxgAAAAYAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEMAAAAYAAAAQwAAAGEAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAABGAAAABgAAAMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAWEAAABhAAAAYQAAAA== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAF0AAABdAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAF4AAABeAAAAXgAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF0AAABeAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXgAAADoAAABeAAAAOgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdAAAAXQAAAF4AAAA6AAAAXgAAADoAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAOgAAAF4AAAA6AAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAFgAAAV4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAEWAAADFgAAARYAAAMWAAABQAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAADFgAAAhYAAAAWAAACFgAAA14AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAAABYAAAIWAAAAFgAAAxYAAAFeAAAAXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAABFgAAABYAAAEWAAADXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAAWAAAAFgAAAl4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAABhAAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAGAAAAWEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEYAAADGAAAARgAAAMYAAABQwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAADGAAAAhgAAAAYAAACGAAAA2EAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAIYAAAAGAAAAxgAAAFhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAABGAAAABgAAAEYAAADYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAYAAAAGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -448,12 +450,8 @@ entities: - type: Shuttle - type: GridPathfinding - type: RadiationGridResistance - - nextShake: 0 - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - proto: AirlockExternal entities: - uid: 442 @@ -548,14 +546,14 @@ entities: pos: -9.5,-16.5 parent: 73 type: Transform -- proto: AMEController +- proto: AmeController entities: - uid: 725 components: - pos: -5.5,-23.5 parent: 73 type: Transform -- proto: AMEJar +- proto: AmeJar entities: - uid: 651 components: @@ -577,7 +575,7 @@ entities: - pos: -6.2820926,-22.42969 parent: 73 type: Transform -- proto: AMEShielding +- proto: AmeShielding entities: - uid: 69 components: @@ -785,1169 +783,731 @@ entities: - pos: -3.5,-18.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 250 components: - pos: -3.5,-17.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 251 components: - pos: -3.5,-16.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 252 components: - pos: -4.5,-16.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 253 components: - pos: -5.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 254 components: - pos: -6.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 255 components: - pos: -7.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 256 components: - pos: -8.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 257 components: - pos: -6.5,-15.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 258 components: - pos: -6.5,-17.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 259 components: - pos: -4.5,-15.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 260 components: - pos: -4.5,-14.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 261 components: - pos: -4.5,-13.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 262 components: - pos: -4.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 263 components: - pos: -4.5,-11.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 264 components: - pos: -4.5,-10.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 265 components: - pos: -5.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 266 components: - pos: -6.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 267 components: - pos: -2.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 268 components: - pos: -1.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 269 components: - pos: -0.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 270 components: - pos: 0.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 271 components: - pos: 1.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 272 components: - pos: 2.5,-16.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 273 components: - pos: 3.5,-16.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 274 components: - pos: 4.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 275 components: - pos: 5.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 276 components: - pos: 5.5,-15.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 277 components: - pos: 5.5,-17.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 278 components: - pos: 6.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 279 components: - pos: 7.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 280 components: - pos: 3.5,-15.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 281 components: - pos: 3.5,-14.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 282 components: - pos: 3.5,-13.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 283 components: - pos: 3.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 284 components: - pos: 3.5,-11.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 285 components: - pos: 3.5,-11.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 286 components: - pos: 3.5,-10.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 287 components: - pos: 4.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 288 components: - pos: 5.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 290 components: - pos: -0.5,-6.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 291 components: - pos: -0.5,-7.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 292 components: - pos: -0.5,-8.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 293 components: - pos: -0.5,-9.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 294 components: - pos: -0.5,-10.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 295 components: - pos: -0.5,-11.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 296 components: - pos: -0.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 297 components: - pos: -0.5,-13.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 298 components: - pos: -0.5,-14.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 299 components: - pos: -1.5,-12.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 300 components: - pos: 0.5,-12.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 301 components: - pos: -0.5,-5.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 302 components: - pos: 0.5,-5.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 303 components: - pos: 1.5,-5.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 304 components: - pos: 2.5,-5.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 305 components: - pos: 3.5,-5.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 306 components: - pos: 3.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 307 components: - pos: -0.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 308 components: - pos: -0.5,-3.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 309 components: - pos: -0.5,-2.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 310 components: - pos: 0.5,-2.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 311 components: - pos: 1.5,-2.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 312 components: - pos: -1.5,-2.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 313 components: - pos: -2.5,-2.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 314 components: - pos: -1.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 315 components: - pos: -3.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 316 components: - pos: -2.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 317 components: - pos: -4.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 318 components: - pos: -5.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 319 components: - pos: -5.5,-5.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 320 components: - pos: -5.5,-6.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 321 components: - pos: -5.5,-3.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 322 components: - pos: 4.5,-4.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 323 components: - pos: 4.5,-3.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 324 components: - pos: 3.5,-6.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 325 components: - pos: -0.5,-17.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 326 components: - pos: -3.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 327 components: - pos: -3.5,-19.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 328 components: - pos: -3.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 329 components: - pos: -4.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 330 components: - pos: -4.5,-22.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 331 components: - pos: -4.5,-23.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 332 components: - pos: -4.5,-24.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 333 components: - pos: -4.5,-25.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 334 components: - pos: -4.5,-25.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 335 components: - pos: -4.5,-26.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 336 components: - pos: -4.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 337 components: - pos: -5.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 338 components: - pos: -6.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 339 components: - pos: -6.5,-26.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 340 components: - pos: -6.5,-25.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 341 components: - pos: -6.5,-24.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 342 components: - pos: -6.5,-23.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 343 components: - pos: -6.5,-22.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 344 components: - pos: -2.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 345 components: - pos: -1.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 346 components: - pos: -0.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 347 components: - pos: -0.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 348 components: - pos: -0.5,-23.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 349 components: - pos: -0.5,-22.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 350 components: - pos: -0.5,-24.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 351 components: - pos: -0.5,-25.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 352 components: - pos: -0.5,-19.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 353 components: - pos: 0.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 354 components: - pos: 1.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 355 components: - pos: 2.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 356 components: - pos: 3.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 357 components: - pos: 4.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 358 components: - pos: 3.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 359 components: - pos: 3.5,-22.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 360 components: - pos: 3.5,-23.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 361 components: - pos: 3.5,-24.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 362 components: - pos: 3.5,-25.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 363 components: - pos: 3.5,-26.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 364 components: - pos: 3.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 365 components: - pos: 4.5,-27.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 366 components: - pos: 5.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 367 components: - pos: 5.5,-26.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 368 components: - pos: 5.5,-25.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 369 components: - pos: 5.5,-24.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 370 components: - pos: 5.5,-23.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 632 components: - pos: 0.5,-8.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 650 components: - pos: 1.5,-26.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 659 components: - pos: 1.5,-8.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 671 components: - pos: -0.5,-26.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 691 components: - pos: -1.5,-26.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 751 components: - pos: 0.5,-26.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 752 components: - pos: -2.5,-26.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 814 components: - pos: -2.5,-27.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 816 components: - pos: 1.5,-27.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 825 components: - pos: -6.5,-28.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 826 components: - pos: -6.5,-29.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 827 components: - pos: -2.5,-28.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 828 components: - pos: -2.5,-29.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 829 components: - pos: -2.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 830 components: - pos: -3.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 831 components: - pos: -4.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 832 components: - pos: -5.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 833 components: - pos: 1.5,-28.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 834 components: - pos: 1.5,-29.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 835 components: - pos: 1.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 836 components: - pos: 2.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 837 components: - pos: 3.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 838 components: - pos: 4.5,-30.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 839 components: - pos: 5.5,-28.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 840 components: - pos: 5.5,-29.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - proto: CableHV entities: - uid: 65 @@ -1955,166 +1515,106 @@ entities: - pos: -2.5,-21.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 204 components: - pos: -5.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 205 components: - pos: -5.5,-26.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 206 components: - pos: -5.5,-25.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 207 components: - pos: -5.5,-24.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 208 components: - pos: -5.5,-23.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 209 components: - pos: -5.5,-22.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 214 components: - pos: -5.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 215 components: - pos: -4.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 216 components: - pos: -5.5,-19.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 217 components: - pos: -4.5,-19.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 218 components: - pos: -3.5,-19.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 663 components: - pos: -2.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 664 components: - pos: -2.5,-19.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 712 components: - pos: -6.5,-23.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 853 components: - pos: -5.5,-18.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 854 components: - pos: -4.5,-18.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 855 components: - pos: -3.5,-18.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 856 components: - pos: -3.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 857 components: - pos: -4.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 858 components: - pos: -4.5,-22.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - proto: CableMV entities: - uid: 222 @@ -2122,199 +1622,131 @@ entities: - pos: -3.5,-19.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 223 components: - pos: -3.5,-18.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 224 components: - pos: -3.5,-17.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 225 components: - pos: -3.5,-16.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 226 components: - pos: -2.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 227 components: - pos: -0.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 228 components: - pos: -1.5,-16.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 229 components: - pos: -0.5,-15.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 230 components: - pos: -0.5,-14.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 231 components: - pos: -0.5,-13.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 232 components: - pos: -0.5,-12.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 233 components: - pos: -0.5,-11.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 234 components: - pos: -0.5,-10.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 235 components: - pos: -0.5,-9.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 236 components: - pos: -0.5,-8.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 240 components: - pos: -3.5,-20.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 241 components: - pos: -3.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 242 components: - pos: -4.5,-21.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 243 components: - pos: -4.5,-22.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 244 components: - pos: -4.5,-23.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 245 components: - pos: -4.5,-24.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 246 components: - pos: -4.5,-25.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 247 components: - pos: -4.5,-26.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 248 components: - pos: -4.5,-27.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - uid: 643 components: - pos: 1.5,-8.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - - fixtures: {} - type: Fixtures - uid: 661 components: - pos: 0.5,-8.5 parent: 73 type: Transform - - fixtures: {} - type: Fixtures - proto: CableTerminal entities: - uid: 212 @@ -2323,20 +1755,12 @@ entities: pos: -5.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - - fixtures: {} - type: Fixtures - uid: 213 components: - rot: 3.141592653589793 rad pos: -4.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - - fixtures: {} - type: Fixtures - proto: Carpet entities: - uid: 422 @@ -3035,8 +2459,6 @@ entities: - pos: 5.5,-24.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - uid: 399 components: - pos: 3.5,-20.5 @@ -3108,8 +2530,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 403 components: - pos: -0.5,-20.5 @@ -3124,8 +2544,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 459 components: - pos: 0.5,-17.5 @@ -3153,8 +2571,6 @@ entities: pos: 4.5,-24.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - uid: 397 components: - pos: 3.5,-22.5 @@ -3259,8 +2675,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 415 components: - pos: -0.5,-12.5 @@ -3268,8 +2682,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 417 components: - pos: -0.5,-10.5 @@ -3312,8 +2724,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 429 components: - rot: -1.5707963267948966 rad @@ -3322,8 +2732,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 433 components: - rot: -1.5707963267948966 rad @@ -3332,8 +2740,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 434 components: - rot: -1.5707963267948966 rad @@ -3342,8 +2748,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 435 components: - rot: -1.5707963267948966 rad @@ -3352,8 +2756,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 436 components: - rot: -1.5707963267948966 rad @@ -3376,8 +2778,6 @@ entities: pos: 5.5,-19.5 parent: 73 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - rot: 1.5707963267948966 rad @@ -3458,8 +2858,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 467 components: - rot: 3.141592653589793 rad @@ -3476,8 +2874,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 469 components: - rot: 3.141592653589793 rad @@ -3523,8 +2919,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 488 components: - pos: 0.5,-20.5 @@ -3556,8 +2950,6 @@ entities: type: Transform - color: '#FF1212FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 704 components: - rot: 3.141592653589793 rad @@ -3584,8 +2976,6 @@ entities: type: Transform - color: '#0335FCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 455 components: - pos: 2.5,-19.5 @@ -3639,8 +3029,6 @@ entities: pos: 0.5,-11.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - uid: 430 @@ -3649,8 +3037,6 @@ entities: pos: -0.5,-21.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - uid: 431 @@ -3659,8 +3045,6 @@ entities: pos: 4.5,-23.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - uid: 432 @@ -3669,8 +3053,6 @@ entities: pos: -4.5,-21.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - uid: 438 @@ -3679,8 +3061,6 @@ entities: pos: -4.5,-16.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - uid: 440 @@ -3689,8 +3069,6 @@ entities: pos: 3.5,-16.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - uid: 708 @@ -3698,8 +3076,6 @@ entities: - pos: 0.5,-3.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#0335FCFF' type: AtmosPipeColor - proto: GasVentScrubber @@ -3710,8 +3086,6 @@ entities: pos: 1.5,-12.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - uid: 485 @@ -3720,8 +3094,6 @@ entities: pos: 3.5,-17.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - uid: 486 @@ -3730,8 +3102,6 @@ entities: pos: 2.5,-20.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - uid: 487 @@ -3740,8 +3110,6 @@ entities: pos: -4.5,-17.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - uid: 493 @@ -3750,8 +3118,6 @@ entities: pos: -3.5,-21.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - uid: 714 @@ -3759,8 +3125,6 @@ entities: - pos: -0.5,-3.5 parent: 73 type: Transform - - enabled: False - type: AmbientSound - color: '#FF1212FF' type: AtmosPipeColor - proto: GeneratorUranium @@ -3941,28 +3305,6 @@ entities: - pos: -1.483297,-2.2444057 parent: 73 type: Transform - - toggleAction: - sound: null - itemIconStyle: BigItem - icon: - sprite: Objects/Tools/flashlight.rsi - state: flashlight - iconOn: Objects/Tools/flashlight.rsi/flashlight-on.png - iconColor: '#FFFFFFFF' - name: action-name-toggle-light - description: action-description-toggle-light - keywords: [] - enabled: True - useDelay: null - charges: null - checkCanInteract: True - clientExclusive: False - priority: 0 - autoPopulate: True - autoRemove: True - temporary: False - event: !type:ToggleActionEvent {} - type: HandheldLight - proto: MedicalBed entities: - uid: 673 @@ -4094,8 +3436,6 @@ entities: - pos: -2.4227936,-2.3320491 parent: 73 type: Transform - - nextAttack: 1689.1141067 - type: MeleeWeapon - proto: PosterContrabandC20r entities: - uid: 778 @@ -4507,145 +3847,97 @@ entities: - pos: -6.5,-4.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - uid: 38 components: - pos: 5.5,-4.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 630 - type: SignalReceiver + - links: + - 630 + type: DeviceLinkSink - uid: 48 components: - pos: 1.5,-9.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 143 - type: SignalReceiver + - links: + - 143 + type: DeviceLinkSink - uid: 140 components: - pos: -2.5,-9.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 143 - type: SignalReceiver + - links: + - 143 + type: DeviceLinkSink - uid: 160 components: - pos: -4.5,-2.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - uid: 189 components: - pos: 3.5,-2.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 630 - type: SignalReceiver + - links: + - 630 + type: DeviceLinkSink - uid: 193 components: - pos: 1.5,-1.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - uid: 511 components: - pos: -0.5,-1.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - uid: 577 components: - pos: 5.5,-19.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 578 - type: SignalReceiver + - links: + - 578 + type: DeviceLinkSink - uid: 670 components: - pos: -1.5,-1.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - uid: 687 components: - pos: 0.5,-1.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - uid: 693 components: - pos: -2.5,-1.5 parent: 73 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 238 - type: SignalReceiver + - links: + - 238 + type: DeviceLinkSink - proto: SignalButton entities: - uid: 143 @@ -4653,57 +3945,53 @@ entities: - pos: -2.5,-10.5 parent: 73 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 140 - - port: Toggle - uid: 48 - type: SignalTransmitter + - linkedPorts: + 140: + - Pressed: Toggle + 48: + - Pressed: Toggle + type: DeviceLinkSource - uid: 238 components: - pos: -2.5,-7.5 parent: 73 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 4 - - port: Toggle - uid: 160 - - port: Toggle - uid: 693 - - port: Toggle - uid: 670 - - port: Toggle - uid: 511 - - port: Toggle - uid: 687 - - port: Toggle - uid: 193 - type: SignalTransmitter + - linkedPorts: + 4: + - Pressed: Toggle + 160: + - Pressed: Toggle + 693: + - Pressed: Toggle + 670: + - Pressed: Toggle + 511: + - Pressed: Toggle + 687: + - Pressed: Toggle + 193: + - Pressed: Toggle + type: DeviceLinkSource - uid: 578 components: - pos: 5.5,-20.5 parent: 73 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 577 - type: SignalTransmitter + - linkedPorts: + 577: + - Pressed: Toggle + type: DeviceLinkSource - uid: 630 components: - pos: 3.5,-6.5 parent: 73 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 189 - - port: Toggle - uid: 38 - type: SignalTransmitter + - linkedPorts: + 189: + - Pressed: Toggle + 38: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignDirectionalEvac entities: - uid: 568 @@ -5874,8 +5162,6 @@ entities: - pos: -6.522632,-21.426788 parent: 73 type: Transform - - nextAttack: 781.8510677 - type: MeleeWeapon - uid: 545 components: - pos: 5.4749,-23.512577 diff --git a/Resources/Maps/lighthouse.yml b/Resources/Maps/lighthouse.yml index 0cd3b431b8..ef1cdc1e97 100644 --- a/Resources/Maps/lighthouse.yml +++ b/Resources/Maps/lighthouse.yml @@ -62,7 +62,7 @@ tilemap: 96: Lattice 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 100 components: @@ -73,289 +73,378 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: PQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAF4AAAFeAAACXgAAAl4AAAJeAAABXgAAAz0AAAA9AAAAPQAAAD0AAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAXgAAA14AAAFeAAACXgAAAV4AAAM9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAF4AAAFeAAADXgAAAF4AAAJeAAACPQAAAGEAAAAzAAAAMwAAADMAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAADXgAAA14AAAFeAAAAXgAAAhgAAABhAAAAMwAAADMAAAAzAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAF4AAAFeAAABXgAAAV4AAAIYAAABYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAXgAAAl4AAAFeAAAAXgAAAV4AAAJeAAACGAAAAWEAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABeAAAAXgAAAF4AAAJeAAADXgAAABgAAAFhAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAXgAAAl4AAANeAAACXgAAA14AAAAlAAAAYQAAAGEAAAAYAAADYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAF4AAAFeAAABXgAAAV4AAAFeAAAAGAAAAhgAAAEYAAABGAAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABeAAAAXgAAAl4AAAJeAAABXgAAARgAAAEYAAAAGAAAABgAAAIYAAADGAAAAxgAAAEYAAADGAAAAhgAAAJhAAAAPQAAAD0AAABeAAACXgAAAmEAAAA9AAAAPQAAABgAAAEYAAAAGAAAAxgAAAMYAAADGAAAARgAAAMYAAACGAAAAgoAAAAKAAAACgAAAAoAAAAqAAAAKAAAARgAAAEoAAADGAAAABgAAAMYAAACGAAAAhgAAAIYAAAAGAAAAWEAAAAqAAAAKgAAAAoAAAAKAAAAKgAAACgAAAMYAAAAKAAAAxgAAAAYAAABGAAAABgAAAAYAAAAGAAAAhgAAAE9AAAALAAAACoAAAAKAAAACgAAAAoAAAAYAAACGAAAARgAAAEYAAADGAAAAxgAAAAYAAAAGAAAABgAAAMYAAAAPQAAACwAAAAqAAAACgAAAAoAAAAKAAAAPQAAAD0AAABhAAAAYQAAAGEAAAAYAAACGAAAAxgAAAMYAAACGAAAAT0AAAAsAAAAKgAAACoAAAAKAAAACgAAAA== + tiles: + PQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAF4AAAFeAAACXgAAAl4AAAJeAAABXgAAAz0AAAA9AAAAPQAAAD0AAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAXgAAA14AAAFeAAACXgAAAV4AAAM9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAF4AAAFeAAADXgAAAF4AAAJeAAACPQAAAGEAAAAzAAAAMwAAADMAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAADXgAAA14AAAFeAAAAXgAAAhgAAABhAAAAMwAAADMAAAAzAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAF4AAAFeAAABXgAAAV4AAAIYAAABYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAXgAAAl4AAAFeAAAAXgAAAV4AAAJeAAACGAAAAWEAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABeAAAAXgAAAF4AAAJeAAADXgAAABgAAAFhAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAXgAAAl4AAANeAAACXgAAA14AAAAlAAAAYQAAAGEAAAAYAAADYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAF4AAAFeAAABXgAAAV4AAAFeAAAAGAAAAhgAAAEYAAABGAAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABeAAAAXgAAAl4AAAJeAAABXgAAARgAAAEYAAAAGAAAABgAAAIYAAADGAAAAxgAAAEYAAADGAAAAhgAAAJhAAAAPQAAAD0AAABeAAACXgAAAmEAAAA9AAAAPQAAABgAAAEYAAAAGAAAAxgAAAMYAAADGAAAARgAAAMYAAACGAAAAgoAAAAKAAAACgAAAAoAAAAqAAAAKAAAARgAAAEoAAADGAAAABgAAAMYAAACGAAAAhgAAAIYAAAAGAAAAWEAAAAqAAAAKgAAAAoAAAAKAAAAKgAAACgAAAMYAAAAKAAAAxgAAAAYAAABGAAAABgAAAAYAAAAGAAAAhgAAAE9AAAALAAAACoAAAAKAAAACgAAAAoAAAAYAAACGAAAARgAAAEYAAADGAAAAxgAAAAYAAAAGAAAABgAAAMYAAAAPQAAACwAAAAqAAAACgAAAAoAAAAKAAAAPQAAAD0AAABhAAAAYQAAAGEAAAAYAAACGAAAAxgAAAMYAAACGAAAAT0AAAAsAAAAKgAAACoAAAAKAAAACgAAAA== 0,-1: ind: 0,-1 - tiles: XgAAAl4AAAFeAAADXgAAAF4AAAFeAAACYQAAAF4AAABeAAADXgAAAV4AAABhAAAAYQAAAGEAAABHAAAARwAAAl4AAANeAAADXgAAAV4AAAJeAAAAXgAAAWEAAABeAAADXgAAA14AAANeAAABYQAAAGEAAABhAAAAPQAAAEcAAABeAAACXgAAAF4AAAJeAAADXgAAAF4AAABhAAAAXgAAA14AAANeAAADXgAAA2EAAABhAAAAYQAAAEcAAAFHAAAAXgAAAV4AAAFeAAADXgAAA14AAANeAAABXgAAAV4AAANeAAADXgAAAWEAAABhAAAAYQAAAGEAAABHAAADRwAAA14AAAJeAAACXgAAA14AAABeAAADXgAAAF4AAAJeAAABXgAAAV4AAAJhAAAANQAAAGEAAABhAAAARwAAAkcAAANeAAACXgAAAl4AAABeAAADXgAAAl4AAAFeAAACXgAAAV4AAANeAAACYQAAADUAAABhAAAAYQAAAEcAAANHAAABXgAAA14AAABeAAACXgAAA14AAABeAAAAXgAAAV4AAAFeAAAAXgAAAWEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAF4AAAJeAAADXgAAAl4AAANeAAAAXgAAAl4AAAFeAAADXgAAAl4AAABhAAAANQAAAGEAAAA1AAAANQAAADUAAABeAAABXgAAA14AAAJeAAADXgAAA14AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAABeAAABXgAAAV4AAAFeAAABYQAAAF4AAAFeAAABXgAAAl4AAANhAAAAYQAAAGEAAABeAAABYQAAAGEAAABhAAAAXgAAAl4AAAE9AAAAPQAAAGEAAABeAAADXgAAAl4AAANeAAABXgAAAmEAAABeAAABXgAAAV4AAAMqAAAAKgAAAAoAAAAKAAAACgAAAAoAAAAYAAABXgAAAV4AAABeAAAAXgAAAF4AAANeAAAAXgAAAF4AAAFeAAADKgAAACoAAAAKAAAACgAAACoAAAAqAAAAYQAAAF4AAABeAAABXgAAAl4AAAFeAAACXgAAA14AAAJeAAABXgAAAioAAAAKAAAACgAAAAoAAAAqAAAALAAAAD0AAABeAAABXgAAAV4AAABeAAABXgAAA14AAAJeAAADXgAAAV4AAAAqAAAACgAAAAoAAAAKAAAAKgAAACwAAAA9AAAAXgAAAl4AAAJeAAABXgAAAV4AAAJeAAABXgAAAF4AAAFeAAACKgAAAAoAAAAKAAAAKgAAACoAAAAsAAAAPQAAAF4AAAFeAAAAXgAAAl4AAABeAAAAXgAAAl4AAAFeAAAAYQAAAA== + tiles: + XgAAAl4AAAFeAAADXgAAAF4AAAFeAAACYQAAAF4AAABeAAADXgAAAV4AAABhAAAAYQAAAGEAAABHAAAARwAAAl4AAANeAAADXgAAAV4AAAJeAAAAXgAAAWEAAABeAAADXgAAA14AAANeAAABYQAAAGEAAABhAAAAPQAAAEcAAABeAAACXgAAAF4AAAJeAAADXgAAAF4AAABhAAAAXgAAA14AAANeAAADXgAAA2EAAABhAAAAYQAAAEcAAAFHAAAAXgAAAV4AAAFeAAADXgAAA14AAANeAAABXgAAAV4AAANeAAADXgAAAWEAAABhAAAAYQAAAGEAAABHAAADRwAAA14AAAJeAAACXgAAA14AAABeAAADXgAAAF4AAAJeAAABXgAAAV4AAAJhAAAANQAAAGEAAABhAAAARwAAAkcAAANeAAACXgAAAl4AAABeAAADXgAAAl4AAAFeAAACXgAAAV4AAANeAAACYQAAADUAAABhAAAAYQAAAEcAAANHAAABXgAAA14AAABeAAACXgAAA14AAABeAAAAXgAAAV4AAAFeAAAAXgAAAWEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAF4AAAJeAAADXgAAAl4AAANeAAAAXgAAAl4AAAFeAAADXgAAAl4AAABhAAAANQAAAGEAAAA1AAAANQAAADUAAABeAAABXgAAA14AAAJeAAADXgAAA14AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAABeAAABXgAAAV4AAAFeAAABYQAAAF4AAAFeAAABXgAAAl4AAANhAAAAYQAAAGEAAABeAAABYQAAAGEAAABhAAAAXgAAAl4AAAE9AAAAPQAAAGEAAABeAAADXgAAAl4AAANeAAABXgAAAmEAAABeAAABXgAAAV4AAAMqAAAAKgAAAAoAAAAKAAAACgAAAAoAAAAYAAABXgAAAV4AAABeAAAAXgAAAF4AAANeAAAAXgAAAF4AAAFeAAADKgAAACoAAAAKAAAACgAAACoAAAAqAAAAYQAAAF4AAABeAAABXgAAAl4AAAFeAAACXgAAA14AAAJeAAABXgAAAioAAAAKAAAACgAAAAoAAAAqAAAALAAAAD0AAABeAAABXgAAAV4AAABeAAABXgAAA14AAAJeAAADXgAAAV4AAAAqAAAACgAAAAoAAAAKAAAAKgAAACwAAAA9AAAAXgAAAl4AAAJeAAABXgAAAV4AAAJeAAABXgAAAF4AAAFeAAACKgAAAAoAAAAKAAAAKgAAACoAAAAsAAAAPQAAAF4AAAFeAAAAXgAAAl4AAABeAAAAXgAAAl4AAAFeAAAAYQAAAA== -1,0: ind: -1,0 - tiles: RwAAAUcAAAFHAAADRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAALAAAACwAAAAsAAAACgAAACgAAABHAAADRwAAA0cAAAFHAAACRwAAAUcAAAFHAAABRwAAA0cAAANHAAACRwAAAWEAAAA9AAAAPQAAAEcAAABHAAABRwAAA0cAAABHAAACRwAAA0cAAAFHAAADRwAAAkcAAAIoAAACRwAAAUcAAANHAAAARwAAAEcAAANHAAACYQAAAGEAAABhAAAAYQAAAEcAAAJHAAAARwAAAkcAAANHAAAARwAAA0cAAABHAAADRwAAAkcAAAJHAAADRwAAA2EAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABHAAABPQAAAEcAAABhAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPAAAAkcAAAIYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAYAAAAPAAAARgAAAJHAAADRwAAAkcAAAFHAAAARwAAAUcAAAMkAAAAJAAAACQAAAAkAAAAJAAAAGEAAAA8AAABRwAAABgAAAE9AAAARwAAAkcAAAJHAAADRwAAAGEAAABHAAADJAAAACQAAAAkAAAAJAAAACQAAAAkAAAARwAAAxgAAAM8AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAADwAAANHAAADGAAAAwwAAAMMAAABDAAAAgwAAAMMAAAADAAAAEcAAAM9AAAAGAAAAUcAAAIYAAACPAAAARgAAAFHAAADGAAAAzwAAAAMAAADDAAAAAwAAAAMAAABDAAAAwwAAABHAAACRwAAAEcAAAM8AAABRwAAAxgAAANHAAAAPAAAAUcAAAMYAAADDAAAAAwAAAEMAAACDAAAAAwAAAMMAAACRwAAA2EAAAAYAAABRwAAAhgAAAA8AAAAGAAAAkcAAAMYAAACPAAAAhgAAAJHAAABGAAAATwAAAAYAAAARwAAA0cAAABHAAAARwAAADwAAANHAAABGAAAA0cAAAE8AAADRwAAAxgAAAJHAAABPAAAA0cAAAAYAAAARwAAADwAAAJHAAAAPQAAABgAAABHAAABGAAAAjwAAAEYAAADRwAAARgAAAE8AAAAGAAAAEcAAAAYAAACPAAAAxgAAABHAAABRwAAA2EAAABhAAAAPAAAAkcAAAIYAAAARwAAAjwAAAFHAAAAGAAAAEcAAAI8AAADRwAAARgAAABHAAADPAAAAA== + tiles: + RwAAAUcAAAFHAAADRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAALAAAACwAAAAsAAAACgAAACgAAABHAAADRwAAA0cAAAFHAAACRwAAAUcAAAFHAAABRwAAA0cAAANHAAACRwAAAWEAAAA9AAAAPQAAAEcAAABHAAABRwAAA0cAAABHAAACRwAAA0cAAAFHAAADRwAAAkcAAAIoAAACRwAAAUcAAANHAAAARwAAAEcAAANHAAACYQAAAGEAAABhAAAAYQAAAEcAAAJHAAAARwAAAkcAAANHAAAARwAAA0cAAABHAAADRwAAAkcAAAJHAAADRwAAA2EAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABHAAABPQAAAEcAAABhAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPAAAAkcAAAIYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAYAAAAPAAAARgAAAJHAAADRwAAAkcAAAFHAAAARwAAAUcAAAMkAAAAJAAAACQAAAAkAAAAJAAAAGEAAAA8AAABRwAAABgAAAE9AAAARwAAAkcAAAJHAAADRwAAAGEAAABHAAADJAAAACQAAAAkAAAAJAAAACQAAAAkAAAARwAAAxgAAAM8AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAADwAAANHAAADGAAAAwwAAAMMAAABDAAAAgwAAAMMAAAADAAAAEcAAAM9AAAAGAAAAUcAAAIYAAACPAAAARgAAAFHAAADGAAAAzwAAAAMAAADDAAAAAwAAAAMAAABDAAAAwwAAABHAAACRwAAAEcAAAM8AAABRwAAAxgAAANHAAAAPAAAAUcAAAMYAAADDAAAAAwAAAEMAAACDAAAAAwAAAMMAAACRwAAA2EAAAAYAAABRwAAAhgAAAA8AAAAGAAAAkcAAAMYAAACPAAAAhgAAAJHAAABGAAAATwAAAAYAAAARwAAA0cAAABHAAAARwAAADwAAANHAAABGAAAA0cAAAE8AAADRwAAAxgAAAJHAAABPAAAA0cAAAAYAAAARwAAADwAAAJHAAAAPQAAABgAAABHAAABGAAAAjwAAAEYAAADRwAAARgAAAE8AAAAGAAAAEcAAAAYAAACPAAAAxgAAABHAAABRwAAA2EAAABhAAAAPAAAAkcAAAIYAAAARwAAAjwAAAFHAAAAGAAAAEcAAAI8AAADRwAAARgAAABHAAADPAAAAA== 0,0: ind: 0,0 - tiles: CgAAAAoAAAAsAAAALAAAACwAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABhAAAAYQAAAGEAAABHAAAAPQAAAD0AAABhAAAARwAAAkcAAAJHAAADRwAAA0cAAAJHAAACRwAAA0cAAANHAAAARwAAAEcAAANHAAABRwAAAkcAAAJHAAABRwAAA0cAAAJHAAAAKAAAAkcAAAJHAAACRwAAA0cAAANHAAABRwAAACgAAAFHAAABRwAAAEcAAAFHAAADRwAAAkcAAANHAAACRwAAAUcAAAFHAAAARwAAAEcAAABHAAACRwAAA0cAAAJHAAACRwAAAyoAAAAqAAAAKgAAACoAAAAqAAAAKgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAASgAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAEoAAACRwAAADUAAAA1AAAANQAAADUAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADKAAAAEcAAAIMAAABYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAATAAAAYQAAABcAAABhAAAARwAAA0cAAANHAAADDAAAAwwAAAJhAAAAXgAAA14AAAFhAAAAUQAAAGEAAAATAAAAEwAAABMAAAATAAAAYQAAAEcAAANHAAACRwAAAAwAAAEMAAABDAAAA14AAABeAAABYQAAAFEAAABhAAAAEwAAABMAAAATAAAAEwAAAGEAAABHAAADRwAAAEcAAAAMAAADDAAAA2EAAABeAAABXgAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAABcAAABhAAAAYQAAAEcAAABHAAADGAAAAzwAAAJhAAAAYQAAAGEAAABhAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAGEAAABhAAAARwAAA0cAAAEYAAAARwAAADwAAAJHAAABRwAAAgIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAPQAAAEcAAAAYAAACPAAAARgAAAFHAAACGAAAAT0AAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAD0AAABHAAABRwAAARgAAABHAAAAPAAAAkcAAAFhAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAGEAAABhAAAARwAAAQ== + tiles: + CgAAAAoAAAAsAAAALAAAACwAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAABhAAAAYQAAAGEAAABHAAAAPQAAAD0AAABhAAAARwAAAkcAAAJHAAADRwAAA0cAAAJHAAACRwAAA0cAAANHAAAARwAAAEcAAANHAAABRwAAAkcAAAJHAAABRwAAA0cAAAJHAAAAKAAAAkcAAAJHAAACRwAAA0cAAANHAAABRwAAACgAAAFHAAABRwAAAEcAAAFHAAADRwAAAkcAAANHAAACRwAAAUcAAAFHAAAARwAAAEcAAABHAAACRwAAA0cAAAJHAAACRwAAAyoAAAAqAAAAKgAAACoAAAAqAAAAKgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAASgAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAEoAAACRwAAADUAAAA1AAAANQAAADUAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADKAAAAEcAAAIMAAABYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAATAAAAYQAAABcAAABhAAAARwAAA0cAAANHAAADDAAAAwwAAAJhAAAAXgAAA14AAAFhAAAAUQAAAGEAAAATAAAAEwAAABMAAAATAAAAYQAAAEcAAANHAAACRwAAAAwAAAEMAAABDAAAA14AAABeAAABYQAAAFEAAABhAAAAEwAAABMAAAATAAAAEwAAAGEAAABHAAADRwAAAEcAAAAMAAADDAAAA2EAAABeAAABXgAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAABcAAABhAAAAYQAAAEcAAABHAAADGAAAAzwAAAJhAAAAYQAAAGEAAABhAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAGEAAABhAAAARwAAA0cAAAEYAAAARwAAADwAAAJHAAABRwAAAgIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAPQAAAEcAAAAYAAACPAAAARgAAAFHAAACGAAAAT0AAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAD0AAABHAAABRwAAARgAAABHAAAAPAAAAkcAAAFhAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAGEAAABhAAAARwAAAQ== -2,-1: ind: -2,-1 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAAARwAAA2EAAAA9AAAAPQAAAD0AAABhAAAAPQAAABgAAAI9AAAAPQAAAD0AAAA9AAAASgAAAEoAAABKAAAASgAAAEoAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAYAAABPQAAAD0AAAA9AAAAPQAAAEoAAABKAAAASgAAAEoAAABKAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAGAAAA2EAAAA9AAAAPQAAAGEAAABhAAAARwAAAEcAAABHAAADYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAGAAAAhgAAAEYAAABGAAAARgAAAEYAAAAYQAAAEcAAAFHAAAARwAAAGEAAAAYAAADGAAAAhgAAAIYAAACGAAAAxgAAAAYAAADGAAAABgAAAMYAAAAGAAAAGEAAABHAAABRwAAAkcAAAJhAAAAGAAAAxgAAAMYAAACGAAAABgAAAEYAAABYQAAAGEAAAA9AAAARwAAAWEAAABhAAAARwAAA0cAAABHAAADYQAAABgAAAIYAAACGAAAARgAAAEYAAACGAAAAFQAAAJhAAAARwAAAkcAAANHAAABRwAAA0cAAANHAAADRwAAAj0AAAAYAAADGAAAABgAAAIYAAAAGAAAAxgAAABUAAAAYQAAAEcAAAJHAAADRwAAA0cAAANHAAABKAAAA0cAAABHAAAAGAAAAxgAAAMYAAADGAAAARgAAAIlAAAAVAAAA2EAAABHAAAARwAAAUcAAAJHAAACRwAAAEcAAAFHAAACPQAAABgAAAMYAAADGAAAAhgAAAMYAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAACRwAAAz0AAAAYAAACGAAAAhgAAAAYAAADGAAAAhgAAANHAAACRwAAAUcAAABHAAADRwAAA0cAAAJHAAABRwAAAEcAAAJhAAAAGAAAARgAAAIYAAAAGAAAAxgAAAMYAAACRwAAAkcAAANHAAABRwAAA0cAAAFhAAAARwAAA0cAAANHAAACYQAAAGEAAABhAAAAGAAAAxgAAAIYAAAAGAAAAkcAAAFHAAADRwAAAEcAAABHAAACYQAAAEcAAANHAAADRwAAAEcAAANHAAADYQAAABgAAAMYAAACGAAAABgAAAJHAAAARwAAAkcAAANHAAACRwAAAUcAAAFHAAACRwAAA0cAAANHAAACRwAAA2EAAABHAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAkcAAANHAAADRwAAAEcAAANHAAABYQAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAAARwAAA2EAAAA9AAAAPQAAAD0AAABhAAAAPQAAABgAAAI9AAAAPQAAAD0AAAA9AAAASgAAAEoAAABKAAAASgAAAEoAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAYAAABPQAAAD0AAAA9AAAAPQAAAEoAAABKAAAASgAAAEoAAABKAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAGAAAA2EAAAA9AAAAPQAAAGEAAABhAAAARwAAAEcAAABHAAADYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAGAAAAhgAAAEYAAABGAAAARgAAAEYAAAAYQAAAEcAAAFHAAAARwAAAGEAAAAYAAADGAAAAhgAAAIYAAACGAAAAxgAAAAYAAADGAAAABgAAAMYAAAAGAAAAGEAAABHAAABRwAAAkcAAAJhAAAAGAAAAxgAAAMYAAACGAAAABgAAAEYAAABYQAAAGEAAAA9AAAARwAAAWEAAABhAAAARwAAA0cAAABHAAADYQAAABgAAAIYAAACGAAAARgAAAEYAAACGAAAAFQAAAJhAAAARwAAAkcAAANHAAABRwAAA0cAAANHAAADRwAAAj0AAAAYAAADGAAAABgAAAIYAAAAGAAAAxgAAABUAAAAYQAAAEcAAAJHAAADRwAAA0cAAANHAAABKAAAA0cAAABHAAAAGAAAAxgAAAMYAAADGAAAARgAAAIlAAAAVAAAA2EAAABHAAAARwAAAUcAAAJHAAACRwAAAEcAAAFHAAACPQAAABgAAAMYAAADGAAAAhgAAAMYAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAACRwAAAz0AAAAYAAACGAAAAhgAAAAYAAADGAAAAhgAAANHAAACRwAAAUcAAABHAAADRwAAA0cAAAJHAAABRwAAAEcAAAJhAAAAGAAAARgAAAIYAAAAGAAAAxgAAAMYAAACRwAAAkcAAANHAAABRwAAA0cAAAFhAAAARwAAA0cAAANHAAACYQAAAGEAAABhAAAAGAAAAxgAAAIYAAAAGAAAAkcAAAFHAAADRwAAAEcAAABHAAACYQAAAEcAAANHAAADRwAAAEcAAANHAAADYQAAABgAAAMYAAACGAAAABgAAAJHAAAARwAAAkcAAANHAAACRwAAAUcAAAFHAAACRwAAA0cAAANHAAACRwAAA2EAAABHAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAkcAAANHAAADRwAAAEcAAANHAAABYQAAAA== -1,-2: ind: -1,-2 - tiles: VAAAAmEAAAALAAAACwAAAAQAAAJRAAAABAAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAWEAAABhAAAAUQAAAFEAAAAEAAAAUQAAAAQAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAQQAAABUAAACYQAAAFEAAABRAAAAYQAAAAQAAAAEAAABCwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAABLQAAABgAAAIYAAABGAAAAGEAAAAYAAABUQAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAABBAAAAC0AAAAYAAACGAAAABgAAAJhAAAAGAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAQQAAAEYAAADGAAAARgAAAEYAAACYQAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAMYAAACGAAAAGEAAAAYAAAAGAAAABgAAAE1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACGAAAARgAAANhAAAAGAAAAxgAAAJhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABYQAAAGEAAABHAAACYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAAAAAAAAAAABhAAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAMYAAACGAAAARgAAAIYAAADGAAAARgAAANhAAAAYQAAAGEAAABeAAABXgAAAl4AAAJeAAACXgAAABgAAAAYAAADGAAAARgAAAI9AAAAGAAAAhgAAAMYAAAAYQAAAGEAAABhAAAAXgAAAl4AAAFeAAADXgAAAF4AAAA9AAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACGAAAA2EAAABhAAAAYQAAAGEAAABeAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA9AAAAPQAAAGEAAAAYAAACGAAAAmEAAABhAAAAYQAAAGEAAABeAAADXgAAAl4AAANeAAADXgAAAg== + tiles: + VAAAAmEAAAALAAAACwAAAAQAAAJRAAAABAAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAWEAAABhAAAAUQAAAFEAAAAEAAAAUQAAAAQAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAQQAAABUAAACYQAAAFEAAABRAAAAYQAAAAQAAAAEAAABCwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAABLQAAABgAAAIYAAABGAAAAGEAAAAYAAABUQAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAABBAAAAC0AAAAYAAACGAAAABgAAAJhAAAAGAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAQQAAAEYAAADGAAAARgAAAEYAAACYQAAABgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAMYAAACGAAAAGEAAAAYAAAAGAAAABgAAAE1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACGAAAARgAAANhAAAAGAAAAxgAAAJhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABYQAAAGEAAABHAAACYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAAAAAAAAAAABhAAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAMYAAACGAAAARgAAAIYAAADGAAAARgAAANhAAAAYQAAAGEAAABeAAABXgAAAl4AAAJeAAACXgAAABgAAAAYAAADGAAAARgAAAI9AAAAGAAAAhgAAAMYAAAAYQAAAGEAAABhAAAAXgAAAl4AAAFeAAADXgAAAF4AAAA9AAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACGAAAA2EAAABhAAAAYQAAAGEAAABeAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA9AAAAPQAAAGEAAAAYAAACGAAAAmEAAABhAAAAYQAAAGEAAABeAAADXgAAAl4AAANeAAADXgAAAg== 0,-2: ind: 0,-2 - tiles: BAAAAQQAAAEEAAACBAAAAQQAAAEEAAAABAAAAAQAAAJhAAAAPQAAAEcAAANhAAAAYQAAAGEAAABHAAAARwAAAwsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAEEAAACYQAAAEcAAANHAAABRwAAAkcAAABhAAAARwAAAUcAAAELAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAmEAAABHAAAARwAAACgAAANHAAACYQAAAEcAAANHAAACCwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAFhAAAARwAAAUcAAANHAAABRwAAAEcAAAFHAAADRwAAAQsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAAAYQAAAEcAAAJHAAAARwAAASoAAAAqAAAAKgAAACoAAAA9AAAAPQAAAD0AAABhAAAABAAAAQsAAAAEAAAABAAAAWEAAABHAAADRwAAAEcAAAAqAAAACwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAALAAAABAAAAAQAAAFhAAAARwAAA0cAAAJHAAABCwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAABRwAAAioAAAAqAAAAKgAAACoAAAA9AAAAPQAAAD0AAAA9AAAAYQAAADUAAAA1AAAANQAAAGEAAABhAAAARwAAA0cAAAIqAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAABRwAAAEcAAAJHAAABRwAAAzUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAARwAAAUcAAABHAAABXgAAAl4AAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAA14AAAJeAAACYQAAAGEAAABhAAAAYQAAAF4AAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAANhAAAAYQAAAGEAAABeAAAAYQAAAGEAAABeAAADXgAAA14AAAFeAAACYQAAAGEAAABhAAAAYQAAAEcAAANHAAABXgAAAV4AAAJeAAABXgAAAl4AAAFhAAAAYQAAAF4AAABeAAACXgAAAmEAAABhAAAAYQAAAGEAAABHAAACRwAAAg== + tiles: + BAAAAQQAAAEEAAACBAAAAQQAAAEEAAAABAAAAAQAAAJhAAAAPQAAAEcAAANhAAAAYQAAAGEAAABHAAAARwAAAwsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAEEAAACYQAAAEcAAANHAAABRwAAAkcAAABhAAAARwAAAUcAAAELAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAmEAAABHAAAARwAAACgAAANHAAACYQAAAEcAAANHAAACCwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAFhAAAARwAAAUcAAANHAAABRwAAAEcAAAFHAAADRwAAAQsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAAAYQAAAEcAAAJHAAAARwAAASoAAAAqAAAAKgAAACoAAAA9AAAAPQAAAD0AAABhAAAABAAAAQsAAAAEAAAABAAAAWEAAABHAAADRwAAAEcAAAAqAAAACwAAAAsAAAALAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAALAAAABAAAAAQAAAFhAAAARwAAA0cAAAJHAAABCwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAABRwAAAioAAAAqAAAAKgAAACoAAAA9AAAAPQAAAD0AAAA9AAAAYQAAADUAAAA1AAAANQAAAGEAAABhAAAARwAAA0cAAAIqAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAABRwAAAEcAAAJHAAABRwAAAzUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAARwAAAUcAAABHAAABXgAAAl4AAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAA14AAAJeAAACYQAAAGEAAABhAAAAYQAAAF4AAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAANhAAAAYQAAAGEAAABeAAAAYQAAAGEAAABeAAADXgAAA14AAAFeAAACYQAAAGEAAABhAAAAYQAAAEcAAANHAAABXgAAAV4AAAJeAAABXgAAAl4AAAFhAAAAYQAAAF4AAABeAAACXgAAAmEAAABhAAAAYQAAAGEAAABHAAACRwAAAg== -2,-2: ind: -2,-2 - tiles: KgAAACgAAABHAAADYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABUAAABVAAAACoAAAAoAAACRwAAA0cAAAJHAAADRwAAAkcAAAJHAAACYQAAAFQAAAFUAAAAVAAAA1QAAABhAAAAVAAAAT0AAAAqAAAAKAAAAEcAAAFHAAABRwAAACgAAABHAAAARwAAAmEAAABUAAADVAAAAlQAAANUAAACVAAAA1QAAABUAAACKgAAACgAAAJHAAAARwAAAEcAAAJHAAAARwAAAEcAAAFhAAAAVAAAAFQAAAJUAAADVAAAAVQAAAFUAAACLQAAAygAAAMoAAADRwAAAkcAAAJHAAABRwAAA0cAAABHAAABYQAAAFQAAABUAAAAVAAAAVQAAAFUAAACVAAAAS0AAABHAAAARwAAAUcAAAI9AAAARwAAA0cAAABHAAACPQAAAGEAAAA9AAAARwAAAUcAAAE9AAAAYQAAAGEAAAAYAAADRwAAAkcAAANHAAACYQAAAEcAAABHAAADRwAAAUcAAAJHAAABRwAAAEcAAANHAAABRwAAAxgAAAIYAAACGAAAAigAAAJHAAAARwAAAmEAAABHAAACKAAAA0cAAAFHAAABKAAAAkcAAAJHAAADRwAAAEcAAAMYAAABGAAAARgAAANHAAAARwAAAUcAAABhAAAARwAAAkcAAANHAAABRwAAAkcAAAFHAAADRwAAAkcAAANHAAAAPQAAABgAAAAYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANHAAAARwAAAUcAAABHAAACRwAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAAJHAAADRwAAAkcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAFHAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAoAAACRwAAAj0AAAA9AAAAPQAAAD0AAAAYAAADGAAAAWEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAEcAAAM9AAAAPQAAAD0AAAA9AAAAGAAAAhgAAAFhAAAAUQAAAGEAAAA1AAAANQAAAGEAAABhAAAARwAAAEcAAAJHAAADYQAAAD0AAAA9AAAAPQAAAGEAAAAYAAADYQAAAFEAAABhAAAANQAAADUAAABhAAAARwAAAkcAAANHAAABRwAAAGEAAAA9AAAAPQAAAD0AAABhAAAAPQAAAA== + tiles: + KgAAACgAAABHAAADYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABUAAABVAAAACoAAAAoAAACRwAAA0cAAAJHAAADRwAAAkcAAAJHAAACYQAAAFQAAAFUAAAAVAAAA1QAAABhAAAAVAAAAT0AAAAqAAAAKAAAAEcAAAFHAAABRwAAACgAAABHAAAARwAAAmEAAABUAAADVAAAAlQAAANUAAACVAAAA1QAAABUAAACKgAAACgAAAJHAAAARwAAAEcAAAJHAAAARwAAAEcAAAFhAAAAVAAAAFQAAAJUAAADVAAAAVQAAAFUAAACLQAAAygAAAMoAAADRwAAAkcAAAJHAAABRwAAA0cAAABHAAABYQAAAFQAAABUAAAAVAAAAVQAAAFUAAACVAAAAS0AAABHAAAARwAAAUcAAAI9AAAARwAAA0cAAABHAAACPQAAAGEAAAA9AAAARwAAAUcAAAE9AAAAYQAAAGEAAAAYAAADRwAAAkcAAANHAAACYQAAAEcAAABHAAADRwAAAUcAAAJHAAABRwAAAEcAAANHAAABRwAAAxgAAAIYAAACGAAAAigAAAJHAAAARwAAAmEAAABHAAACKAAAA0cAAAFHAAABKAAAAkcAAAJHAAADRwAAAEcAAAMYAAABGAAAARgAAANHAAAARwAAAUcAAABhAAAARwAAAkcAAANHAAABRwAAAkcAAAFHAAADRwAAAkcAAANHAAAAPQAAABgAAAAYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANHAAAARwAAAUcAAABHAAACRwAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAABHAAAARwAAAEcAAAJHAAADRwAAAkcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAFHAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAoAAACRwAAAj0AAAA9AAAAPQAAAD0AAAAYAAADGAAAAWEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAEcAAAM9AAAAPQAAAD0AAAA9AAAAGAAAAhgAAAFhAAAAUQAAAGEAAAA1AAAANQAAAGEAAABhAAAARwAAAEcAAAJHAAADYQAAAD0AAAA9AAAAPQAAAGEAAAAYAAADYQAAAFEAAABhAAAANQAAADUAAABhAAAARwAAAkcAAANHAAABRwAAAGEAAAA9AAAAPQAAAD0AAABhAAAAPQAAAA== 1,-1: ind: 1,-1 - tiles: RwAAAUcAAAE9AAAARwAAAigAAAEoAAADRwAAAWEAAABhAAAAYQAAAF4AAAFeAAACXgAAAV4AAANhAAAAYQAAAEcAAAE9AAAAYQAAAEcAAANHAAADRwAAA0cAAAJhAAAAYQAAAGEAAABhAAAAXgAAAmEAAABhAAAAXgAAAmEAAABHAAAARwAAA2EAAABhAAAARwAAAkcAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAAJHAAAAYQAAAGEAAABHAAABKAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAEcAAANHAAADRwAAAkcAAABhAAAAPQAAACgAAABhAAAAYQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGAAAABHAAADRwAAAygAAANHAAACPQAAACoAAAALAAAAKgAAAGEAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABgAAAAYQAAAEcAAAFHAAAARwAAAT0AAAAqAAAACwAAACoAAAAqAAAAKgAAAGEAAABhAAAANQAAAGEAAABhAAAAYAAAAGEAAABHAAAARwAAAEcAAAE9AAAAKgAAAAsAAAAqAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAPQAAAGAAAABHAAACRwAAAUcAAAJHAAAARwAAAwsAAAALAAAACwAAAAsAAAAqAAAAKgAAACoAAABhAAAAYQAAAD0AAAAAAAAAYQAAAEcAAAFHAAAARwAAAEcAAAMLAAAACwAAAAsAAAALAAAAKgAAACoAAAAqAAAAPQAAAGEAAAA9AAAAPQAAAGEAAABHAAABRwAAAUcAAAA9AAAAKgAAAAsAAAAqAAAACwAAAAsAAAALAAAACwAAAFEAAABRAAAAUQAAAFEAAAA9AAAARwAAA0cAAAFHAAABPQAAACoAAAALAAAAKgAAACoAAAAqAAAACwAAACoAAABRAAAAUQAAAFEAAABRAAAAPQAAAEcAAAFHAAACRwAAAD0AAAAqAAAACwAAACoAAAAqAAAAKgAAACoAAAAqAAAAPQAAAGEAAAA9AAAAPQAAAGEAAABHAAADKAAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAACoAAAAqAAAAKgAAAGEAAABhAAAAPQAAAGAAAABhAAAARwAAA0cAAAJHAAACYQAAADUAAABhAAAAYQAAAGEAAAAqAAAAKgAAACoAAABhAAAAYQAAAD0AAABgAAAAYQAAAEcAAANHAAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAA== + tiles: + RwAAAUcAAAE9AAAARwAAAigAAAEoAAADRwAAAWEAAABhAAAAYQAAAF4AAAFeAAACXgAAAV4AAANhAAAAYQAAAEcAAAE9AAAAYQAAAEcAAANHAAADRwAAA0cAAAJhAAAAYQAAAGEAAABhAAAAXgAAAmEAAABhAAAAXgAAAmEAAABHAAAARwAAA2EAAABhAAAARwAAAkcAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAAJHAAAAYQAAAGEAAABHAAABKAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAEcAAANHAAADRwAAAkcAAABhAAAAPQAAACgAAABhAAAAYQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGAAAABHAAADRwAAAygAAANHAAACPQAAACoAAAALAAAAKgAAAGEAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABgAAAAYQAAAEcAAAFHAAAARwAAAT0AAAAqAAAACwAAACoAAAAqAAAAKgAAAGEAAABhAAAANQAAAGEAAABhAAAAYAAAAGEAAABHAAAARwAAAEcAAAE9AAAAKgAAAAsAAAAqAAAAKgAAACoAAAAqAAAAYQAAAGEAAABhAAAAPQAAAGAAAABHAAACRwAAAUcAAAJHAAAARwAAAwsAAAALAAAACwAAAAsAAAAqAAAAKgAAACoAAABhAAAAYQAAAD0AAAAAAAAAYQAAAEcAAAFHAAAARwAAAEcAAAMLAAAACwAAAAsAAAALAAAAKgAAACoAAAAqAAAAPQAAAGEAAAA9AAAAPQAAAGEAAABHAAABRwAAAUcAAAA9AAAAKgAAAAsAAAAqAAAACwAAAAsAAAALAAAACwAAAFEAAABRAAAAUQAAAFEAAAA9AAAARwAAA0cAAAFHAAABPQAAACoAAAALAAAAKgAAACoAAAAqAAAACwAAACoAAABRAAAAUQAAAFEAAABRAAAAPQAAAEcAAAFHAAACRwAAAD0AAAAqAAAACwAAACoAAAAqAAAAKgAAACoAAAAqAAAAPQAAAGEAAAA9AAAAPQAAAGEAAABHAAADKAAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAACoAAAAqAAAAKgAAAGEAAABhAAAAPQAAAGAAAABhAAAARwAAA0cAAAJHAAACYQAAADUAAABhAAAAYQAAAGEAAAAqAAAAKgAAACoAAABhAAAAYQAAAD0AAABgAAAAYQAAAEcAAANHAAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAA== 1,-2: ind: 1,-2 - tiles: KAAAA0cAAABhAAAAAAAAAAAAAAAAAAAAYQAAAEEAAABhAAAARAAAAEQAAABEAAAARAAAAEAAAABAAAAAQgAAAEcAAABHAAABYQAAAAAAAAAAAAAAAAAAAGEAAABBAAAAYQAAAEQAAABEAAAARAAAAEQAAABAAAAARAAAAEQAAABHAAABRwAAAkcAAABhAAAAAAAAAAAAAABhAAAAQQAAAEEAAABBAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAARwAAAkcAAABHAAAAYQAAAAAAAABgAAAAYQAAAEEAAABhAAAARAAAAEQAAABEAAAARAAAAEAAAABEAAAARAAAACoAAABHAAABRwAAA2EAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABEAAAAYQAAAGEAAAAqAAAARwAAAkcAAAFhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAARwAAAD0AAAA9AAAACwAAAEcAAABHAAACRwAAAEcAAAFHAAADRwAAA0cAAAFHAAABRwAAA0cAAANHAAADRwAAA0cAAAFHAAADRwAAASoAAABHAAADRwAAAEcAAABHAAACRwAAAEcAAAFHAAADKAAAAigAAAEoAAAAKAAAAygAAABHAAACRwAAAUcAAAMqAAAARwAAA0cAAAE9AAAARwAAA0cAAAJHAAAARwAAAEcAAAJHAAADRwAAAUcAAAJHAAACRwAAAkcAAAJHAAADRwAAAygAAAFHAAACRwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAEcAAAFhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAEcAAAJHAAAARwAAA0cAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFhAAAAXgAAAWEAAABhAAAAYQAAAEcAAAFHAAABPQAAAEcAAABHAAAARwAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAl4AAABHAAADRwAAAD0AAABHAAACRwAAAkcAAAFHAAABRwAAA2EAAABhAAAAXgAAA2EAAABhAAAAYQAAAGEAAABhAAAAKAAAAEcAAANHAAAARwAAACgAAAEoAAADRwAAA2EAAABhAAAAYQAAAF4AAAFeAAADXgAAAV4AAANeAAABXgAAAA== + tiles: + KAAAA0cAAABhAAAAAAAAAAAAAAAAAAAAYQAAAEEAAABhAAAARAAAAEQAAABEAAAARAAAAEAAAABAAAAAQgAAAEcAAABHAAABYQAAAAAAAAAAAAAAAAAAAGEAAABBAAAAYQAAAEQAAABEAAAARAAAAEQAAABAAAAARAAAAEQAAABHAAABRwAAAkcAAABhAAAAAAAAAAAAAABhAAAAQQAAAEEAAABBAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAARwAAAkcAAABHAAAAYQAAAAAAAABgAAAAYQAAAEEAAABhAAAARAAAAEQAAABEAAAARAAAAEAAAABEAAAARAAAACoAAABHAAABRwAAA2EAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABEAAAAYQAAAGEAAAAqAAAARwAAAkcAAAFhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAARwAAAD0AAAA9AAAACwAAAEcAAABHAAACRwAAAEcAAAFHAAADRwAAA0cAAAFHAAABRwAAA0cAAANHAAADRwAAA0cAAAFHAAADRwAAASoAAABHAAADRwAAAEcAAABHAAACRwAAAEcAAAFHAAADKAAAAigAAAEoAAAAKAAAAygAAABHAAACRwAAAUcAAAMqAAAARwAAA0cAAAE9AAAARwAAA0cAAAJHAAAARwAAAEcAAAJHAAADRwAAAUcAAAJHAAACRwAAAkcAAAJHAAADRwAAAygAAAFHAAACRwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAEcAAAFhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAEcAAAJHAAAARwAAA0cAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFhAAAAXgAAAWEAAABhAAAAYQAAAEcAAAFHAAABPQAAAEcAAABHAAAARwAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAl4AAABHAAADRwAAAD0AAABHAAACRwAAAkcAAAFHAAABRwAAA2EAAABhAAAAXgAAA2EAAABhAAAAYQAAAGEAAABhAAAAKAAAAEcAAANHAAAARwAAACgAAAEoAAADRwAAA2EAAABhAAAAYQAAAF4AAAFeAAADXgAAAV4AAANeAAABXgAAAA== -2,0: ind: -2,0 - tiles: RwAAA0cAAAJHAAAARwAAAEcAAAFHAAABRwAAAkcAAAJHAAACRwAAAUcAAAFHAAAARwAAAUcAAAFHAAAARwAAAUcAAABHAAADRwAAAUcAAAFHAAACRwAAAkcAAAMoAAACRwAAAkcAAAFHAAAARwAAAkcAAAJHAAADRwAAAkcAAAJHAAAARwAAAkcAAANHAAADRwAAAUcAAAFHAAADRwAAAkcAAABHAAACRwAAAkcAAAJHAAAARwAAAEcAAABHAAAARwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABHAAACYQAAAEcAAAFhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAACRwAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAIoAAACRwAAAygAAAFHAAACYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAAGEAAABHAAACRwAAAEcAAAJHAAACRwAAAGEAAAA1AAAAYQAAADUAAAA1AAAANQAAAGEAAAA1AAAANQAAADUAAABhAAAARwAAAUcAAAJHAAACRwAAAUcAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAAA1AAAAYQAAAEcAAABHAAABKgAAACoAAABHAAAAYQAAAGEAAABhAAAAPQAAAGEAAAAyAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAioAAAAqAAAARwAAAGEAAABhAAAAYQAAAEoAAABhAAAAKAAAAjIAAAAoAAAAMgAAACgAAAJhAAAARwAAAEcAAAMqAAAAKgAAAEcAAAFHAAACYQAAAEoAAABKAAAAYQAAADIAAAAoAAACMgAAACgAAAEyAAAAYQAAAEcAAAMoAAABKgAAACoAAAAoAAACRwAAAWEAAABKAAAASgAAAGEAAAAoAAABMgAAACgAAAMyAAAAKAAAADIAAABHAAAAKAAAACoAAAAqAAAAKAAAAWEAAABhAAAAYQAAAEoAAABhAAAAMgAAACgAAAEyAAAAKAAAAzIAAABhAAAARwAAACgAAAMqAAAAKgAAACgAAANHAAABRwAAAWEAAABKAAAAYQAAAGEAAAAyAAAAKAAAADIAAAAoAAACYQAAAEcAAABHAAAAKgAAACoAAABHAAACRwAAAUcAAAFHAAABRwAAAUcAAABhAAAAKAAAAzIAAAAoAAAAMgAAAGEAAABHAAACRwAAAioAAAAqAAAARwAAAg== + tiles: + RwAAA0cAAAJHAAAARwAAAEcAAAFHAAABRwAAAkcAAAJHAAACRwAAAUcAAAFHAAAARwAAAUcAAAFHAAAARwAAAUcAAABHAAADRwAAAUcAAAFHAAACRwAAAkcAAAMoAAACRwAAAkcAAAFHAAAARwAAAkcAAAJHAAADRwAAAkcAAAJHAAAARwAAAkcAAANHAAADRwAAAUcAAAFHAAADRwAAAkcAAABHAAACRwAAAkcAAAJHAAAARwAAAEcAAABHAAAARwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABHAAACYQAAAEcAAAFhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAACRwAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAIoAAACRwAAAygAAAFHAAACYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAAGEAAABHAAACRwAAAEcAAAJHAAACRwAAAGEAAAA1AAAAYQAAADUAAAA1AAAANQAAAGEAAAA1AAAANQAAADUAAABhAAAARwAAAUcAAAJHAAACRwAAAUcAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAAA1AAAAYQAAAEcAAABHAAABKgAAACoAAABHAAAAYQAAAGEAAABhAAAAPQAAAGEAAAAyAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAioAAAAqAAAARwAAAGEAAABhAAAAYQAAAEoAAABhAAAAKAAAAjIAAAAoAAAAMgAAACgAAAJhAAAARwAAAEcAAAMqAAAAKgAAAEcAAAFHAAACYQAAAEoAAABKAAAAYQAAADIAAAAoAAACMgAAACgAAAEyAAAAYQAAAEcAAAMoAAABKgAAACoAAAAoAAACRwAAAWEAAABKAAAASgAAAGEAAAAoAAABMgAAACgAAAMyAAAAKAAAADIAAABHAAAAKAAAACoAAAAqAAAAKAAAAWEAAABhAAAAYQAAAEoAAABhAAAAMgAAACgAAAEyAAAAKAAAAzIAAABhAAAARwAAACgAAAMqAAAAKgAAACgAAANHAAABRwAAAWEAAABKAAAAYQAAAGEAAAAyAAAAKAAAADIAAAAoAAACYQAAAEcAAABHAAAAKgAAACoAAABHAAACRwAAAUcAAAFHAAABRwAAAUcAAABhAAAAKAAAAzIAAAAoAAAAMgAAAGEAAABHAAACRwAAAioAAAAqAAAARwAAAg== 1,0: ind: 1,0 - tiles: RwAAA0cAAAJHAAADRwAAAxgAAAMYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAEcAAANHAAABRwAAA0cAAAAYAAADGAAAAWEAAABhAAAAYQAAAGEAAAA1AAAAYQAAADUAAAA1AAAAYQAAAGAAAABHAAAARwAAAkcAAABHAAACGAAAAxgAAANhAAAAYQAAAGEAAABhAAAANQAAAGEAAAA1AAAAYQAAAGEAAABgAAAAGAAAAxgAAAFhAAAAYQAAAD0AAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAD0AAAAYAAAAYQAAABgAAAIYAAADGAAAAhgAAAMYAAACGAAAABgAAANhAAAAYQAAADUAAABhAAAAAAAAAAAAAAA9AAAAGAAAAj0AAAAYAAAAGAAAAxgAAAMYAAAAGAAAABgAAAIYAAACYQAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAPQAAABgAAAM9AAAAGAAAABgAAANeAAABXgAAAF4AAABeAAACXgAAAGEAAABhAAAANQAAAGEAAAAAAAAAAAAAAD0AAAAYAAADPQAAABgAAAEYAAAAXgAAAV4AAABeAAABXgAAAl4AAANhAAAAYQAAADUAAABhAAAAAAAAAAAAAAA9AAAAGAAAAxgAAAMYAAABGAAAAF4AAANeAAACXgAAAl4AAAJeAAADYQAAAGEAAAA1AAAAYQAAAGAAAABgAAAARwAAARgAAAJhAAAAGAAAABgAAAJeAAAAXgAAAV4AAAJeAAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAEcAAABHAAADYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAAA1AAAAYQAAADUAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAABHAAAAPAAAADwAAAE8AAACPAAAAzwAAAFhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAAA9AAAARwAAAUcAAANHAAAAPQAAAEcAAANHAAAARwAAAUcAAAM8AAACPAAAAmEAAABhAAAAYQAAAGEAAABhAAAAPQAAACgAAAAoAAADRwAAAGEAAABHAAAAPAAAAzwAAAE8AAABPAAAA0cAAAJhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAAoAAAAKAAAAkcAAANhAAAARwAAADwAAAM8AAACPAAAADwAAANHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAADPQAAAEcAAABHAAABRwAAAEcAAAM8AAADPAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + RwAAA0cAAAJHAAADRwAAAxgAAAMYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAEcAAANHAAABRwAAA0cAAAAYAAADGAAAAWEAAABhAAAAYQAAAGEAAAA1AAAAYQAAADUAAAA1AAAAYQAAAGAAAABHAAAARwAAAkcAAABHAAACGAAAAxgAAANhAAAAYQAAAGEAAABhAAAANQAAAGEAAAA1AAAAYQAAAGEAAABgAAAAGAAAAxgAAAFhAAAAYQAAAD0AAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAD0AAAAYAAAAYQAAABgAAAIYAAADGAAAAhgAAAMYAAACGAAAABgAAANhAAAAYQAAADUAAABhAAAAAAAAAAAAAAA9AAAAGAAAAj0AAAAYAAAAGAAAAxgAAAMYAAAAGAAAABgAAAIYAAACYQAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAPQAAABgAAAM9AAAAGAAAABgAAANeAAABXgAAAF4AAABeAAACXgAAAGEAAABhAAAANQAAAGEAAAAAAAAAAAAAAD0AAAAYAAADPQAAABgAAAEYAAAAXgAAAV4AAABeAAABXgAAAl4AAANhAAAAYQAAADUAAABhAAAAAAAAAAAAAAA9AAAAGAAAAxgAAAMYAAABGAAAAF4AAANeAAACXgAAAl4AAAJeAAADYQAAAGEAAAA1AAAAYQAAAGAAAABgAAAARwAAARgAAAJhAAAAGAAAABgAAAJeAAAAXgAAAV4AAAJeAAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAEcAAABHAAADYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAAA1AAAAYQAAADUAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAABHAAAAPAAAADwAAAE8AAACPAAAAzwAAAFhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAAA9AAAARwAAAUcAAANHAAAAPQAAAEcAAANHAAAARwAAAUcAAAM8AAACPAAAAmEAAABhAAAAYQAAAGEAAABhAAAAPQAAACgAAAAoAAADRwAAAGEAAABHAAAAPAAAAzwAAAE8AAABPAAAA0cAAAJhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAAoAAAAKAAAAkcAAANhAAAARwAAADwAAAM8AAACPAAAADwAAANHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAADPQAAAEcAAABHAAABRwAAAEcAAAM8AAADPAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -1,-3: ind: -1,-3 - tiles: CwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAAACwAAAAsAAABhAAAABAAAAgQAAAIEAAACBAAAAQsAAAALAAAABAAAAmEAAAALAAAACwAAAGEAAAALAAAACwAAAAsAAAALAAAAYQAAAAQAAAIEAAAABAAAAgQAAAAEAAABBAAAAQQAAAFhAAAACwAAAAsAAABhAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAAAEAAAABAAAAAQAAAFhAAAABAAAAAQAAAE9AAAAPQAAAAsAAAALAAAACwAAAAsAAABhAAAAGAAAARgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAELAAAACwAAAGEAAAAEAAABYQAAAAsAAAALAAAAYQAAABgAAAAYAAAAGAAAARgAAAIYAAABGAAAAWEAAAAEAAACYQAAAGEAAABhAAAABAAAAWEAAAALAAAACwAAAGEAAAAYAAAAGAAAAhgAAAMYAAABGAAAARgAAAFhAAAABAAAAGEAAAALAAAAYQAAADUAAAA1AAAACwAAAAsAAABhAAAAGAAAABgAAAIYAAADGAAAABgAAAMYAAABYQAAAAQAAAJhAAAACwAAAGEAAAA1AAAAYQAAAAsAAAALAAAAYQAAABgAAAAYAAAAGAAAAhgAAAIYAAACGAAAA2EAAAAEAAAAYQAAAAsAAABhAAAABAAAAmEAAAALAAAACwAAAGEAAABRAAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAABAAAAj0AAAAEAAAAPQAAAAQAAAEEAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAAAEAAABBwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAAYQAAAGEAAABhAAAACwAAAAsAAAALAAAAYQAAAGEAAAALAAAACwAAAAQAAAIEAAAAPQAAAD0AAAAEAAABBAAAAT0AAAA9AAAABAAAAAQAAAE9AAAAPQAAAFQAAAE9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABUAAADPQAAAAsAAAALAAAAUQAAAFEAAABRAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAVAAAAz0AAAALAAAACwAAAAQAAABRAAAABAAAAQsAAAALAAAABAAAAT0AAAA9AAAAPQAAAAQAAAEEAAABBAAAAQ== + tiles: + CwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAAACwAAAAsAAABhAAAABAAAAgQAAAIEAAACBAAAAQsAAAALAAAABAAAAmEAAAALAAAACwAAAGEAAAALAAAACwAAAAsAAAALAAAAYQAAAAQAAAIEAAAABAAAAgQAAAAEAAABBAAAAQQAAAFhAAAACwAAAAsAAABhAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAAAEAAAABAAAAAQAAAFhAAAABAAAAAQAAAE9AAAAPQAAAAsAAAALAAAACwAAAAsAAABhAAAAGAAAARgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAELAAAACwAAAGEAAAAEAAABYQAAAAsAAAALAAAAYQAAABgAAAAYAAAAGAAAARgAAAIYAAABGAAAAWEAAAAEAAACYQAAAGEAAABhAAAABAAAAWEAAAALAAAACwAAAGEAAAAYAAAAGAAAAhgAAAMYAAABGAAAARgAAAFhAAAABAAAAGEAAAALAAAAYQAAADUAAAA1AAAACwAAAAsAAABhAAAAGAAAABgAAAIYAAADGAAAABgAAAMYAAABYQAAAAQAAAJhAAAACwAAAGEAAAA1AAAAYQAAAAsAAAALAAAAYQAAABgAAAAYAAAAGAAAAhgAAAIYAAACGAAAA2EAAAAEAAAAYQAAAAsAAABhAAAABAAAAmEAAAALAAAACwAAAGEAAABRAAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAABAAAAj0AAAAEAAAAPQAAAAQAAAEEAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAAAEAAABBwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAAYQAAAGEAAABhAAAACwAAAAsAAAALAAAAYQAAAGEAAAALAAAACwAAAAQAAAIEAAAAPQAAAD0AAAAEAAABBAAAAT0AAAA9AAAABAAAAAQAAAE9AAAAPQAAAFQAAAE9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABUAAADPQAAAAsAAAALAAAAUQAAAFEAAABRAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAVAAAAz0AAAALAAAACwAAAAQAAABRAAAABAAAAQsAAAALAAAABAAAAT0AAAA9AAAAPQAAAAQAAAEEAAABBAAAAQ== 0,-3: ind: 0,-3 - tiles: CwAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAEEAAABBAAAAQsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAQQAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAAAPQAAAAQAAAIEAAABCwAAAAsAAAAEAAACCwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAj0AAAA9AAAABAAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAABhAAAAYQAAAD0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAACwAAAGEAAAA9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAAsAAABhAAAAPQAAAAsAAAALAAAABAAAAQsAAAALAAAABAAAAGEAAAALAAAACwAAAAsAAAALAAAABAAAAWEAAAALAAAAYQAAAAsAAAALAAAACwAAAAQAAAELAAAACwAAAAQAAAEEAAAABAAAAQQAAAEEAAAABAAAAAQAAAAEAAAABAAAAD0AAAAEAAACCwAAAAsAAAAEAAABPQAAAD0AAAAEAAACBAAAAQQAAAIEAAABBAAAAAQAAAEEAAAAYQAAAGEAAABhAAAAYQAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAgQAAAAEAAABBAAAAgQAAAIEAAABYQAAAGEAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADBAAAAgQAAAA9AAAAPQAAAAQAAAAEAAACCwAAAAsAAABhAAAARwAAAEcAAAFHAAADRwAAAmEAAABHAAABRwAAAwsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAUQAAAEcAAABHAAADRwAAA0cAAAJhAAAARwAAAUcAAAILAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAFEAAABHAAAARwAAAUcAAANHAAAAYQAAAEcAAANHAAABBAAAAgsAAAALAAAACwAAAAsAAAAEAAAABAAAAAQAAABhAAAARwAAA0cAAABHAAADRwAAA2EAAABHAAADRwAAAQ== + tiles: + CwAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAEEAAABBAAAAQsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAQQAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAAAPQAAAAQAAAIEAAABCwAAAAsAAAAEAAACCwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAj0AAAA9AAAABAAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAABhAAAAYQAAAD0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAACwAAAGEAAAA9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAAsAAABhAAAAPQAAAAsAAAALAAAABAAAAQsAAAALAAAABAAAAGEAAAALAAAACwAAAAsAAAALAAAABAAAAWEAAAALAAAAYQAAAAsAAAALAAAACwAAAAQAAAELAAAACwAAAAQAAAEEAAAABAAAAQQAAAEEAAAABAAAAAQAAAAEAAAABAAAAD0AAAAEAAACCwAAAAsAAAAEAAABPQAAAD0AAAAEAAACBAAAAQQAAAIEAAABBAAAAAQAAAEEAAAAYQAAAGEAAABhAAAAYQAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAgQAAAAEAAABBAAAAgQAAAIEAAABYQAAAGEAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAAALAAAACwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADBAAAAgQAAAA9AAAAPQAAAAQAAAAEAAACCwAAAAsAAABhAAAARwAAAEcAAAFHAAADRwAAAmEAAABHAAABRwAAAwsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAUQAAAEcAAABHAAADRwAAA0cAAAJhAAAARwAAAUcAAAILAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAFEAAABHAAAARwAAAUcAAANHAAAAYQAAAEcAAANHAAABBAAAAgsAAAALAAAACwAAAAsAAAAEAAAABAAAAAQAAABhAAAARwAAA0cAAABHAAADRwAAA2EAAABHAAADRwAAAQ== 0,1: ind: 0,1 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABHAAACRwAAAT0AAABhAAAAYQAAAGEAAAA+AAAARwAAA0cAAANHAAACRwAAAUcAAAFHAAAARwAAAEcAAANHAAAARwAAA0cAAANHAAAARwAAAj0AAABHAAACRwAAAEcAAAJHAAACKAAAA0cAAAFHAAACRwAAAEcAAAFHAAACKAAAAEcAAANHAAABRwAAAkcAAAJHAAADRwAAASgAAAJHAAADRwAAAUcAAABHAAACRwAAAUcAAANHAAAARwAAAkcAAABHAAADRwAAAUcAAABHAAADYQAAAEcAAANHAAAARwAAA0cAAAJHAAAARwAAA2EAAABhAAAAPQAAAD0AAABhAAAAYQAAADMAAAA9AAAAYQAAAGEAAAAYAAACGAAAAUcAAAE9AAAAPQAAAGEAAABhAAAAPwAAAD8AAAA/AAAAPwAAADMAAAAzAAAAMwAAADMAAABhAAAAGAAAAhgAAAIYAAAARwAAAUcAAANHAAADRwAAAz8AAAA/AAAAPwAAAD8AAABhAAAAMwAAADMAAAAzAAAAYQAAABgAAAIYAAABGAAAAkcAAAJHAAABRwAAAEcAAAM/AAAAPwAAAD8AAAA/AAAAYQAAADMAAAAzAAAAMwAAAGEAAAAYAAABGAAAAkcAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAGEAAAAzAAAAMwAAADMAAABhAAAAGAAAABgAAAFhAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAACGAAAA0cAAANHAAAARwAAAEcAAAE/AAAAPwAAAD8AAAA/AAAAPgAAAD4AAABhAAAAGAAAARgAAAMYAAABGAAAAhgAAANHAAABRwAAAUcAAAJHAAAAPwAAAD8AAAA/AAAAPwAAAGEAAAA+AAAAYQAAABgAAAIYAAADGAAAABgAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPgAAAGEAAAAYAAACGAAAARgAAAIYAAACPQAAAEoAAABKAAAASgAAAEoAAAAYAAABGAAAABgAAAEYAAACPgAAAD4AAABhAAAAGAAAARgAAAIYAAADGAAAAmEAAABKAAAAYQAAAEoAAABKAAAAPQAAABgAAAEYAAADGAAAAmEAAABhAAAAYQAAABgAAAMYAAAAGAAAARgAAANhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACGAAAAhgAAAEYAAABGAAAAxgAAAEYAAACGAAAAxgAAAEYAAADYQAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABHAAACRwAAAT0AAABhAAAAYQAAAGEAAAA+AAAARwAAA0cAAANHAAACRwAAAUcAAAFHAAAARwAAAEcAAANHAAAARwAAA0cAAANHAAAARwAAAj0AAABHAAACRwAAAEcAAAJHAAACKAAAA0cAAAFHAAACRwAAAEcAAAFHAAACKAAAAEcAAANHAAABRwAAAkcAAAJHAAADRwAAASgAAAJHAAADRwAAAUcAAABHAAACRwAAAUcAAANHAAAARwAAAkcAAABHAAADRwAAAUcAAABHAAADYQAAAEcAAANHAAAARwAAA0cAAAJHAAAARwAAA2EAAABhAAAAPQAAAD0AAABhAAAAYQAAADMAAAA9AAAAYQAAAGEAAAAYAAACGAAAAUcAAAE9AAAAPQAAAGEAAABhAAAAPwAAAD8AAAA/AAAAPwAAADMAAAAzAAAAMwAAADMAAABhAAAAGAAAAhgAAAIYAAAARwAAAUcAAANHAAADRwAAAz8AAAA/AAAAPwAAAD8AAABhAAAAMwAAADMAAAAzAAAAYQAAABgAAAIYAAABGAAAAkcAAAJHAAABRwAAAEcAAAM/AAAAPwAAAD8AAAA/AAAAYQAAADMAAAAzAAAAMwAAAGEAAAAYAAABGAAAAkcAAAM/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAGEAAAAzAAAAMwAAADMAAABhAAAAGAAAABgAAAFhAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAACGAAAA0cAAANHAAAARwAAAEcAAAE/AAAAPwAAAD8AAAA/AAAAPgAAAD4AAABhAAAAGAAAARgAAAMYAAABGAAAAhgAAANHAAABRwAAAUcAAAJHAAAAPwAAAD8AAAA/AAAAPwAAAGEAAAA+AAAAYQAAABgAAAIYAAADGAAAABgAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPgAAAGEAAAAYAAACGAAAARgAAAIYAAACPQAAAEoAAABKAAAASgAAAEoAAAAYAAABGAAAABgAAAEYAAACPgAAAD4AAABhAAAAGAAAARgAAAIYAAADGAAAAmEAAABKAAAAYQAAAEoAAABKAAAAPQAAABgAAAEYAAADGAAAAmEAAABhAAAAYQAAABgAAAMYAAAAGAAAARgAAANhAAAAYQAAAGEAAABhAAAAYQAAABgAAAMYAAACGAAAAhgAAAEYAAABGAAAAxgAAAEYAAACGAAAAxgAAAEYAAADYQAAAA== -1,1: ind: -1,1 - tiles: RwAAA0cAAAJhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAA9AAAARwAAAmEAAABHAAACPQAAAEcAAABHAAACRwAAAEcAAAFHAAACRwAAA0cAAANHAAACRwAAA0cAAANHAAACRwAAAkcAAAFHAAACRwAAAEcAAANHAAAARwAAAkcAAAMoAAAARwAAA0cAAANHAAADRwAAA0cAAABHAAAARwAAAUcAAANHAAACRwAAASgAAABHAAABYQAAAEcAAABHAAABRwAAAkcAAAIoAAADPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAKAAAAUcAAAFHAAADRwAAAGEAAABHAAADRwAAAUcAAAJHAAACRwAAAT0AAAAAAAAAAAAAAAAAAAAAAAAAPQAAAEcAAAJHAAABRwAAAEcAAABhAAAARwAAAWEAAABhAAAARwAAA0cAAAM9AAAAAAAAAAAAAAAAAAAAAAAAAD0AAABHAAABRwAAA2EAAABhAAAARwAAA0cAAANHAAAAYQAAAEcAAABHAAADPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAARwAAA0cAAABhAAAARwAAAz0AAABHAAADRwAAAj0AAABHAAABRwAAAEcAAAArAAABKwAAAisAAAErAAACRwAAAEcAAAFHAAACPQAAAEcAAAMvAAACRwAAAkcAAAM9AAAARwAAACgAAAFHAAAAKwAAAysAAAIrAAABKwAAAEcAAAMoAAADRwAAAz8AAAA/AAAALwAAAkcAAAJHAAADRwAAAUcAAABHAAACRwAAAisAAAErAAADKwAAAysAAAFHAAABRwAAAEcAAAA/AAAAPwAAAC8AAAFHAAABRwAAAkcAAAFHAAACKAAAAEcAAANHAAAARwAAA0cAAAFHAAADRwAAAygAAAJHAAAAPQAAAEcAAAIvAAABRwAAAkcAAAE9AAAARwAAAUcAAAFHAAABKAAAAEcAAAFHAAACKAAAAUcAAABHAAAARwAAA2EAAABHAAABLwAAAkcAAABHAAADPQAAAEcAAAJHAAABRwAAAmEAAABHAAACRwAAA2EAAABHAAADRwAAAUcAAAFhAAAAYQAAAEcAAAFHAAACRwAAAmEAAABHAAADRwAAAkcAAAFhAAAAYQAAAGEAAABhAAAARwAAAUcAAAFHAAADRwAAAGEAAABHAAADRwAAAUcAAABhAAAARwAAA0cAAANHAAADRwAAAEcAAANHAAADRwAAAkcAAAFHAAAARwAAAkcAAAJhAAAARwAAAUcAAANHAAADYQAAAEcAAAFHAAADRwAAAEcAAAFHAAAARwAAAUcAAABHAAACRwAAAUcAAAFHAAAAYQAAAA== + tiles: + RwAAA0cAAAJhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAA9AAAARwAAAmEAAABHAAACPQAAAEcAAABHAAACRwAAAEcAAAFHAAACRwAAA0cAAANHAAACRwAAA0cAAANHAAACRwAAAkcAAAFHAAACRwAAAEcAAANHAAAARwAAAkcAAAMoAAAARwAAA0cAAANHAAADRwAAA0cAAABHAAAARwAAAUcAAANHAAACRwAAASgAAABHAAABYQAAAEcAAABHAAABRwAAAkcAAAIoAAADPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAKAAAAUcAAAFHAAADRwAAAGEAAABHAAADRwAAAUcAAAJHAAACRwAAAT0AAAAAAAAAAAAAAAAAAAAAAAAAPQAAAEcAAAJHAAABRwAAAEcAAABhAAAARwAAAWEAAABhAAAARwAAA0cAAAM9AAAAAAAAAAAAAAAAAAAAAAAAAD0AAABHAAABRwAAA2EAAABhAAAARwAAA0cAAANHAAAAYQAAAEcAAABHAAADPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAARwAAA0cAAABhAAAARwAAAz0AAABHAAADRwAAAj0AAABHAAABRwAAAEcAAAArAAABKwAAAisAAAErAAACRwAAAEcAAAFHAAACPQAAAEcAAAMvAAACRwAAAkcAAAM9AAAARwAAACgAAAFHAAAAKwAAAysAAAIrAAABKwAAAEcAAAMoAAADRwAAAz8AAAA/AAAALwAAAkcAAAJHAAADRwAAAUcAAABHAAACRwAAAisAAAErAAADKwAAAysAAAFHAAABRwAAAEcAAAA/AAAAPwAAAC8AAAFHAAABRwAAAkcAAAFHAAACKAAAAEcAAANHAAAARwAAA0cAAAFHAAADRwAAAygAAAJHAAAAPQAAAEcAAAIvAAABRwAAAkcAAAE9AAAARwAAAUcAAAFHAAABKAAAAEcAAAFHAAACKAAAAUcAAABHAAAARwAAA2EAAABHAAABLwAAAkcAAABHAAADPQAAAEcAAAJHAAABRwAAAmEAAABHAAACRwAAA2EAAABHAAADRwAAAUcAAAFhAAAAYQAAAEcAAAFHAAACRwAAAmEAAABHAAADRwAAAkcAAAFhAAAAYQAAAGEAAABhAAAARwAAAUcAAAFHAAADRwAAAGEAAABHAAADRwAAAUcAAABhAAAARwAAA0cAAANHAAADRwAAAEcAAANHAAADRwAAAkcAAAFHAAAARwAAAkcAAAJhAAAARwAAAUcAAANHAAADYQAAAEcAAAFHAAADRwAAAEcAAAFHAAAARwAAAUcAAABHAAACRwAAAUcAAAFHAAAAYQAAAA== -2,1: ind: -2,1 - tiles: RwAAAkcAAAEoAAADRwAAAkcAAABhAAAAMgAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAASoAAAAqAAAARwAAAkcAAABHAAABRwAAAkcAAABHAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAA0cAAAFHAAACRwAAAEcAAAFHAAADRwAAAkcAAAJHAAACRwAAAkcAAAJHAAACRwAAAkcAAANHAAAARwAAAUcAAANHAAABRwAAAkcAAANHAAAARwAAAEcAAAEoAAAARwAAA0cAAABHAAAAKAAAA0cAAAJHAAACRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAAARwAAAEcAAABHAAADRwAAA0cAAAJHAAACRwAAA0cAAAEYAAADGAAAAxgAAAIYAAABGAAAAxgAAANHAAABRwAAAEcAAAJHAAAARwAAAEcAAAJHAAADRwAAAGEAAABhAAAAYQAAAGEAAAAYAAACGAAAAhgAAAEYAAACMQAAADEAAAAxAAAAMQAAAGEAAAAxAAAAPQAAAGEAAABhAAAARwAAA0cAAAJHAAACGAAAAxgAAAEYAAAAGAAAATEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAAUcAAAJHAAADPQAAABgAAAIYAAAAGAAAAhgAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAEcAAAFHAAAARwAAAkcAAAMvAAADLwAAAS8AAAMvAAADMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABHAAADRwAAAEcAAAJHAAAALwAAAS8AAAMvAAAALwAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABhAAAARwAAAEcAAAFHAAADRwAAAi8AAAIvAAAALwAAAy8AAAExAAAAMQAAAGEAAAAnAAAAYQAAAGEAAABhAAAARwAAA0cAAAFHAAAARwAAAUcAAAIvAAABLwAAAi8AAAEvAAADMQAAADEAAABhAAAAJwAAACcAAAAnAAAAYQAAAGEAAABHAAADYQAAAEcAAANHAAACLwAAAi8AAAMvAAABLwAAADAAAAAxAAAAYQAAACcAAAAnAAAAJwAAACcAAABhAAAANQAAAGEAAABHAAAARwAAA0cAAABHAAABRwAAAkcAAAEwAAAAMAAAAGEAAABhAAAAJwAAACcAAABhAAAAYQAAADUAAABhAAAARwAAA0cAAABHAAAARwAAAEcAAAJHAAADMAAAADAAAAAwAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAARwAAAUcAAAJHAAACRwAAA0cAAAFHAAACRwAAAA== + tiles: + RwAAAkcAAAEoAAADRwAAAkcAAABhAAAAMgAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAASoAAAAqAAAARwAAAkcAAABHAAABRwAAAkcAAABHAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAA0cAAAFHAAACRwAAAEcAAAFHAAADRwAAAkcAAAJHAAACRwAAAkcAAAJHAAACRwAAAkcAAANHAAAARwAAAUcAAANHAAABRwAAAkcAAANHAAAARwAAAEcAAAEoAAAARwAAA0cAAABHAAAAKAAAA0cAAAJHAAACRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAAARwAAAEcAAABHAAADRwAAA0cAAAJHAAACRwAAA0cAAAEYAAADGAAAAxgAAAIYAAABGAAAAxgAAANHAAABRwAAAEcAAAJHAAAARwAAAEcAAAJHAAADRwAAAGEAAABhAAAAYQAAAGEAAAAYAAACGAAAAhgAAAEYAAACMQAAADEAAAAxAAAAMQAAAGEAAAAxAAAAPQAAAGEAAABhAAAARwAAA0cAAAJHAAACGAAAAxgAAAEYAAAAGAAAATEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAAUcAAAJHAAADPQAAABgAAAIYAAAAGAAAAhgAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAEcAAAFHAAAARwAAAkcAAAMvAAADLwAAAS8AAAMvAAADMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABHAAADRwAAAEcAAAJHAAAALwAAAS8AAAMvAAAALwAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABhAAAARwAAAEcAAAFHAAADRwAAAi8AAAIvAAAALwAAAy8AAAExAAAAMQAAAGEAAAAnAAAAYQAAAGEAAABhAAAARwAAA0cAAAFHAAAARwAAAUcAAAIvAAABLwAAAi8AAAEvAAADMQAAADEAAABhAAAAJwAAACcAAAAnAAAAYQAAAGEAAABHAAADYQAAAEcAAANHAAACLwAAAi8AAAMvAAABLwAAADAAAAAxAAAAYQAAACcAAAAnAAAAJwAAACcAAABhAAAANQAAAGEAAABHAAAARwAAA0cAAABHAAABRwAAAkcAAAEwAAAAMAAAAGEAAABhAAAAJwAAACcAAABhAAAAYQAAADUAAABhAAAARwAAA0cAAABHAAAARwAAAEcAAAJHAAADMAAAADAAAAAwAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAARwAAAUcAAAJHAAACRwAAA0cAAAFHAAACRwAAAA== 1,1: ind: 1,1 - tiles: RwAAA0cAAABHAAACRwAAAzwAAAA8AAACPAAAATwAAAM8AAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAA0cAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAABKAAAAYQAAAGEAAAAYAAABGAAAA2EAAABhAAAANQAAADUAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAASgAAAEoAAABhAAAAGAAAAxgAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABKAAAASgAAAEoAAABKAAAAYQAAAEoAAABKAAAASgAAABgAAAAYAAACYQAAAGEAAABhAAAANQAAADUAAABhAAAASgAAAEoAAABKAAAASgAAAGEAAABKAAAASgAAAGEAAABhAAAAGAAAAmEAAABhAAAAYQAAADUAAAA1AAAAYQAAAEoAAABKAAAASgAAAGEAAABhAAAASgAAAEoAAABhAAAAGAAAABgAAAMYAAACGAAAAmEAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAABgAAAIYAAABGAAAAGEAAABhAAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABhAAAAGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAGAAAABgAAAEYAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAABgAAAEYAAADGAAAAWEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAMYAAAAYQAAAFEAAABhAAAAYQAAADUAAABhAAAANQAAADUAAABhAAAANQAAADUAAAA1AAAAYQAAAA== + tiles: + RwAAA0cAAABHAAACRwAAAzwAAAA8AAACPAAAATwAAAM8AAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAA0cAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAABKAAAAYQAAAGEAAAAYAAABGAAAA2EAAABhAAAANQAAADUAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAASgAAAEoAAABhAAAAGAAAAxgAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABKAAAASgAAAEoAAABKAAAAYQAAAEoAAABKAAAASgAAABgAAAAYAAACYQAAAGEAAABhAAAANQAAADUAAABhAAAASgAAAEoAAABKAAAASgAAAGEAAABKAAAASgAAAGEAAABhAAAAGAAAAmEAAABhAAAAYQAAADUAAAA1AAAAYQAAAEoAAABKAAAASgAAAGEAAABhAAAASgAAAEoAAABhAAAAGAAAABgAAAMYAAACGAAAAmEAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAABgAAAIYAAABGAAAAGEAAABhAAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABhAAAAGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAGAAAABgAAAEYAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAABgAAAEYAAADGAAAAWEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAMYAAAAYQAAAFEAAABhAAAAYQAAADUAAABhAAAANQAAADUAAABhAAAANQAAADUAAAA1AAAAYQAAAA== -1,2: ind: -1,2 - tiles: YQAAAD0AAAA9AAAAYQAAAGEAAAA9AAAAVAAAA1QAAAM9AAAAPQAAAGEAAABhAAAARwAAASgAAANHAAADYQAAAGEAAABUAAAAVAAAAVQAAANUAAADVAAAAlQAAAFUAAACVAAAA1QAAAFUAAABYQAAAEcAAAJHAAADRwAAAGEAAABhAAAAVAAAAFQAAAFUAAACVAAAAFQAAANUAAADVAAAA1QAAANUAAACVAAAAD0AAABHAAADRwAAAEcAAANhAAAAYQAAAFQAAANUAAADVAAAAFQAAAFUAAACVAAAAFQAAAFUAAAAVAAAAlQAAANUAAAARwAAAEcAAANHAAADYQAAAFQAAAFUAAAAVAAAAVQAAABUAAACVAAAAFQAAABUAAACVAAAAFQAAAJUAAACVAAAAUcAAANHAAAARwAAAmEAAAA9AAAAVAAAAlQAAAFUAAADVAAAAVQAAAFUAAABVAAAAVQAAAFUAAABVAAAAlQAAAFHAAACRwAAA0cAAANhAAAAYQAAAFQAAABUAAABVAAAAVQAAABUAAABVAAAAFQAAANUAAAAVAAAA1QAAAFUAAAARwAAAUcAAAJHAAACGAAAAmEAAABUAAADVAAAAWEAAABUAAACVAAAAGEAAABUAAACPQAAAFQAAANhAAAAYQAAAEcAAAFHAAADRwAAABgAAAJUAAADVAAAAFQAAABUAAAAVAAAAWEAAABaAAAAWgAAAFoAAABaAAAAWgAAAD0AAABHAAABRwAAAUcAAANhAAAAVAAAAVQAAAFUAAABVAAAAlQAAAJhAAAAWgAAAFoAAABaAAAAWgAAAFoAAAA9AAAARwAAACgAAABHAAADYQAAAFQAAANUAAADVAAAAFQAAABUAAAAYQAAAFoAAABaAAAAWgAAAFoAAABaAAAAYQAAAEcAAAJHAAADRwAAAWEAAABUAAACVAAAAFQAAANUAAACYQAAAGEAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAABHAAACRwAAAz0AAABhAAAAVAAAA1QAAAJUAAADVAAAA1oAAABaAAAAWgAAAFoAAABaAAAAWgAAAFoAAABhAAAARwAAAEcAAAJHAAAAPQAAAFQAAAJUAAADVAAAAFQAAAFaAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAYQAAAEcAAABHAAABRwAAAD0AAABUAAABVAAAAVQAAANhAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAABHAAABRwAAAEcAAAA9AAAAVAAAAlQAAAE9AAAAPQAAAFQAAANUAAADVAAAAlQAAANUAAACVAAAAWEAAABhAAAARwAAAUcAAAJHAAABYQAAAA== + tiles: + YQAAAD0AAAA9AAAAYQAAAGEAAAA9AAAAVAAAA1QAAAM9AAAAPQAAAGEAAABhAAAARwAAASgAAANHAAADYQAAAGEAAABUAAAAVAAAAVQAAANUAAADVAAAAlQAAAFUAAACVAAAA1QAAAFUAAABYQAAAEcAAAJHAAADRwAAAGEAAABhAAAAVAAAAFQAAAFUAAACVAAAAFQAAANUAAADVAAAA1QAAANUAAACVAAAAD0AAABHAAADRwAAAEcAAANhAAAAYQAAAFQAAANUAAADVAAAAFQAAAFUAAACVAAAAFQAAAFUAAAAVAAAAlQAAANUAAAARwAAAEcAAANHAAADYQAAAFQAAAFUAAAAVAAAAVQAAABUAAACVAAAAFQAAABUAAACVAAAAFQAAAJUAAACVAAAAUcAAANHAAAARwAAAmEAAAA9AAAAVAAAAlQAAAFUAAADVAAAAVQAAAFUAAABVAAAAVQAAAFUAAABVAAAAlQAAAFHAAACRwAAA0cAAANhAAAAYQAAAFQAAABUAAABVAAAAVQAAABUAAABVAAAAFQAAANUAAAAVAAAA1QAAAFUAAAARwAAAUcAAAJHAAACGAAAAmEAAABUAAADVAAAAWEAAABUAAACVAAAAGEAAABUAAACPQAAAFQAAANhAAAAYQAAAEcAAAFHAAADRwAAABgAAAJUAAADVAAAAFQAAABUAAAAVAAAAWEAAABaAAAAWgAAAFoAAABaAAAAWgAAAD0AAABHAAABRwAAAUcAAANhAAAAVAAAAVQAAAFUAAABVAAAAlQAAAJhAAAAWgAAAFoAAABaAAAAWgAAAFoAAAA9AAAARwAAACgAAABHAAADYQAAAFQAAANUAAADVAAAAFQAAABUAAAAYQAAAFoAAABaAAAAWgAAAFoAAABaAAAAYQAAAEcAAAJHAAADRwAAAWEAAABUAAACVAAAAFQAAANUAAACYQAAAGEAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAABHAAACRwAAAz0AAABhAAAAVAAAA1QAAAJUAAADVAAAA1oAAABaAAAAWgAAAFoAAABaAAAAWgAAAFoAAABhAAAARwAAAEcAAAJHAAAAPQAAAFQAAAJUAAADVAAAAFQAAAFaAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAYQAAAEcAAABHAAABRwAAAD0AAABUAAABVAAAAVQAAANhAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAABHAAABRwAAAEcAAAA9AAAAVAAAAlQAAAE9AAAAPQAAAFQAAANUAAADVAAAAlQAAANUAAACVAAAAWEAAABhAAAARwAAAUcAAAJHAAABYQAAAA== 0,2: ind: 0,2 - tiles: GAAAABgAAAIYAAABYQAAABgAAAAYAAADGAAAABgAAAMYAAADGAAAARgAAAMYAAAAGAAAARgAAAMYAAACYQAAABgAAAEYAAADGAAAAxgAAAAYAAACGAAAAxgAAAIYAAACGAAAAxgAAAAYAAACGAAAAhgAAAIYAAAAGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAEYAAADGAAAAhgAAAEYAAACGAAAARgAAAMYAAAAGAAAARgAAAIYAAADGAAAABgAAAIYAAABYQAAABgAAAMYAAADGAAAAxgAAAAYAAACYQAAABgAAAEYAAABGAAAAxgAAAEYAAADGAAAAhgAAAMYAAABGAAAAhgAAAIYAAAAGAAAAhgAAAAYAAADYQAAAGEAAABhAAAAGAAAAhgAAAAYAAADGAAAASoAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAJhAAAAYQAAAGEAAAA8AAABGAAAARgAAAIYAAADGAAAABgAAAMqAAAAGAAAAhgAAAAYAAAAGAAAARgAAAIYAAABYQAAABgAAAM8AAACGAAAA2EAAABhAAAAYQAAAD0AAAAYAAADYQAAABgAAAMYAAAAGAAAAhgAAAIYAAADGAAAAWEAAAA8AAACGAAAAjwAAAJhAAAAMwAAADMAAAAYAAADGAAAABgAAAEYAAAAGAAAAhgAAAFhAAAAGAAAARgAAAJhAAAAGAAAATwAAAAYAAADYQAAADMAAABhAAAAGAAAARgAAAAYAAABYQAAAGEAAABhAAAAYQAAAD0AAAAzAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAzAAAAYQAAAD0AAAAYAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAADMAAAAzAAAAMwAAAD0AAAAYAAABGAAAAhgAAAEzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAA9AAAAGAAAAxgAAAAYAAACMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAGEAAAAYAAADGAAAAzMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABhAAAAGAAAABgAAAEzAAAAMwAAADMAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAAYAAABMwAAADMAAAAzAAAAYQAAABgAAAAYAAAAGAAAAhgAAAIYAAACGAAAAxgAAAMYAAABYQAAAGEAAAAYAAABGAAAAg== + tiles: + GAAAABgAAAIYAAABYQAAABgAAAAYAAADGAAAABgAAAMYAAADGAAAARgAAAMYAAAAGAAAARgAAAMYAAACYQAAABgAAAEYAAADGAAAAxgAAAAYAAACGAAAAxgAAAIYAAACGAAAAxgAAAAYAAACGAAAAhgAAAIYAAAAGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAEYAAADGAAAAhgAAAEYAAACGAAAARgAAAMYAAAAGAAAARgAAAIYAAADGAAAABgAAAIYAAABYQAAABgAAAMYAAADGAAAAxgAAAAYAAACYQAAABgAAAEYAAABGAAAAxgAAAEYAAADGAAAAhgAAAMYAAABGAAAAhgAAAIYAAAAGAAAAhgAAAAYAAADYQAAAGEAAABhAAAAGAAAAhgAAAAYAAADGAAAASoAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAJhAAAAYQAAAGEAAAA8AAABGAAAARgAAAIYAAADGAAAABgAAAMqAAAAGAAAAhgAAAAYAAAAGAAAARgAAAIYAAABYQAAABgAAAM8AAACGAAAA2EAAABhAAAAYQAAAD0AAAAYAAADYQAAABgAAAMYAAAAGAAAAhgAAAIYAAADGAAAAWEAAAA8AAACGAAAAjwAAAJhAAAAMwAAADMAAAAYAAADGAAAABgAAAEYAAAAGAAAAhgAAAFhAAAAGAAAARgAAAJhAAAAGAAAATwAAAAYAAADYQAAADMAAABhAAAAGAAAARgAAAAYAAABYQAAAGEAAABhAAAAYQAAAD0AAAAzAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAzAAAAYQAAAD0AAAAYAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAADMAAAAzAAAAMwAAAD0AAAAYAAABGAAAAhgAAAEzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAA9AAAAGAAAAxgAAAAYAAACMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAGEAAAAYAAADGAAAAzMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABhAAAAGAAAABgAAAEzAAAAMwAAADMAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAAYAAABMwAAADMAAAAzAAAAYQAAABgAAAAYAAAAGAAAAhgAAAIYAAACGAAAAxgAAAMYAAABYQAAAGEAAAAYAAABGAAAAg== -2,2: ind: -2,2 - tiles: MAAAADAAAAAwAAAAMAAAADAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAADUAAABhAAAAUQAAAGEAAABRAAAAYQAAAFQAAANUAAABVAAAAVQAAAMsAAAAMAAAADAAAAAwAAAAMAAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAGEAAABUAAABVAAAA1QAAAFUAAADLAAAACwAAAAwAAAAMAAAADAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAA1QAAABUAAAAVAAAAiwAAAAsAAAALAAAADAAAAAwAAAAMAAAAEoAAABKAAAASgAAAFQAAABUAAAAVAAAAFQAAAFUAAABVAAAAVQAAAEsAAAALAAAACwAAAAsAAAAMAAAADAAAABKAAAASgAAAEoAAABUAAACVAAAAFQAAABUAAADVAAAAlQAAAJUAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFUAAABVAAAAlQAAANUAAAAVAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAAWEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAFQAAAJhAAAAYQAAADUAAABhAAAANQAAADUAAAA1AAAAYQAAAFQAAAJUAAADVAAAAFQAAAJUAAACVAAAA1QAAANUAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABUAAAAVAAAAVQAAABUAAADVAAAAFQAAAFhAAAAVAAAA2EAAABhAAAAYQAAABgAAAIYAAACGAAAAhgAAAI9AAAAVAAAAFQAAAFhAAAAVAAAAFQAAAJUAAABVAAAAVQAAABhAAAAYQAAAGEAAAAYAAACGAAAARgAAAMYAAABGAAAA1QAAABUAAACYQAAAFQAAANUAAACVAAAA1QAAAJUAAACYQAAAGEAAABhAAAAGAAAAhgAAANhAAAAYQAAAGEAAABUAAAAVAAAA2EAAAA9AAAAPQAAAD0AAAA9AAAAVAAAAUcAAAFhAAAAGAAAAxgAAAMYAAAAGAAAABgAAAEYAAADVAAAAVQAAANUAAAAVAAAAVQAAAJUAAABVAAAAVQAAAJHAAABYQAAABgAAAEYAAACGAAAABgAAAIYAAADGAAAAVQAAABUAAABVAAAAVQAAABUAAABVAAAAFQAAABUAAAARwAAAWEAAAAYAAADGAAAARgAAAJhAAAAVAAAAlQAAAM9AAAAVAAAAD0AAABUAAACVAAAAj0AAAA9AAAAVAAAAQ== + tiles: + MAAAADAAAAAwAAAAMAAAADAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAADUAAABhAAAAUQAAAGEAAABRAAAAYQAAAFQAAANUAAABVAAAAVQAAAMsAAAAMAAAADAAAAAwAAAAMAAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAGEAAABUAAABVAAAA1QAAAFUAAADLAAAACwAAAAwAAAAMAAAADAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAA1QAAABUAAAAVAAAAiwAAAAsAAAALAAAADAAAAAwAAAAMAAAAEoAAABKAAAASgAAAFQAAABUAAAAVAAAAFQAAAFUAAABVAAAAVQAAAEsAAAALAAAACwAAAAsAAAAMAAAADAAAABKAAAASgAAAEoAAABUAAACVAAAAFQAAABUAAADVAAAAlQAAAJUAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFUAAABVAAAAlQAAANUAAAAVAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAAWEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAFQAAAJhAAAAYQAAADUAAABhAAAANQAAADUAAAA1AAAAYQAAAFQAAAJUAAADVAAAAFQAAAJUAAACVAAAA1QAAANUAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABUAAAAVAAAAVQAAABUAAADVAAAAFQAAAFhAAAAVAAAA2EAAABhAAAAYQAAABgAAAIYAAACGAAAAhgAAAI9AAAAVAAAAFQAAAFhAAAAVAAAAFQAAAJUAAABVAAAAVQAAABhAAAAYQAAAGEAAAAYAAACGAAAARgAAAMYAAABGAAAA1QAAABUAAACYQAAAFQAAANUAAACVAAAA1QAAAJUAAACYQAAAGEAAABhAAAAGAAAAhgAAANhAAAAYQAAAGEAAABUAAAAVAAAA2EAAAA9AAAAPQAAAD0AAAA9AAAAVAAAAUcAAAFhAAAAGAAAAxgAAAMYAAAAGAAAABgAAAEYAAADVAAAAVQAAANUAAAAVAAAAVQAAAJUAAABVAAAAVQAAAJHAAABYQAAABgAAAEYAAACGAAAABgAAAIYAAADGAAAAVQAAABUAAABVAAAAVQAAABUAAABVAAAAFQAAABUAAAARwAAAWEAAAAYAAADGAAAARgAAAJhAAAAVAAAAlQAAAM9AAAAVAAAAD0AAABUAAACVAAAAj0AAAA9AAAAVAAAAQ== -3,0: ind: -3,0 - tiles: YQAAAGEAAABhAAAARwAAA0cAAAJHAAADRwAAA0cAAABHAAADRwAAAEcAAABHAAACRwAAAUcAAANHAAACRwAAAlEAAABRAAAAYQAAAEcAAABHAAAAKAAAAEcAAAFHAAACRwAAAigAAAAoAAACRwAAAkcAAAJHAAACKAAAA0cAAAFhAAAAYQAAAGEAAABHAAACRwAAAEcAAANHAAADRwAAAEcAAAJHAAABRwAAAUcAAAJHAAADRwAAA0cAAAFHAAACRwAAA0cAAAFhAAAARwAAAkcAAAFHAAAARwAAAkcAAANHAAABRwAAACoAAAAqAAAAKgAAAEcAAAJHAAABRwAAA0cAAABHAAACYQAAAEcAAAFHAAADKAAAAkcAAANhAAAAYQAAAGEAAAAqAAAAKgAAACoAAABHAAABKAAAA0cAAANHAAADRwAAA0cAAANHAAAARwAAAkcAAAFHAAAARwAAAkcAAABhAAAAYQAAACoAAAAqAAAARwAAA0cAAAJHAAADRwAAAUcAAAFhAAAAYQAAAEcAAAFHAAADRwAAA0cAAABHAAACRwAAAmEAAABhAAAAYQAAAEcAAAFHAAACRwAAAkcAAAJHAAADRwAAAUcAAAFHAAABRwAAA0cAAABhAAAARwAAA0cAAABHAAADRwAAAmEAAABHAAADRwAAAUcAAANhAAAAYQAAAGEAAABhAAAARwAAAkcAAABHAAACYQAAAEcAAANHAAADRwAAAEcAAANhAAAARwAAA0cAAABHAAAARwAAAkcAAAFHAAADYQAAAEcAAABHAAACRwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAoAAADRwAAAUcAAANHAAAARwAAA2EAAABHAAABRwAAAEcAAAFhAAAARwAAAkcAAABHAAACRwAAAWEAAABHAAADRwAAAUcAAABHAAACRwAAAEcAAABHAAABRwAAAkcAAABHAAACRwAAAkcAAABHAAABRwAAA0cAAAJhAAAARwAAAEcAAAJHAAACYQAAAGEAAABHAAADRwAAAEcAAAJHAAAARwAAAUcAAABHAAADYQAAAGEAAABhAAAAYQAAAEcAAANHAAAARwAAA2EAAABhAAAAYQAAAGEAAABHAAADRwAAA0cAAAJhAAAAYQAAAGEAAAAUAAAAYQAAAEcAAABHAAADRwAAAWEAAABhAAAAYQAAAEcAAANHAAADRwAAA0cAAAJHAAAARwAAAxQAAAAUAAAAFAAAAGEAAABHAAAARwAAA0cAAANhAAAAYQAAAGEAAABHAAADRwAAAEcAAAAoAAABRwAAA0cAAAIUAAAAFAAAABQAAABhAAAARwAAASgAAANHAAAAYQAAAA== + tiles: + YQAAAGEAAABhAAAARwAAA0cAAAJHAAADRwAAA0cAAABHAAADRwAAAEcAAABHAAACRwAAAUcAAANHAAACRwAAAlEAAABRAAAAYQAAAEcAAABHAAAAKAAAAEcAAAFHAAACRwAAAigAAAAoAAACRwAAAkcAAAJHAAACKAAAA0cAAAFhAAAAYQAAAGEAAABHAAACRwAAAEcAAANHAAADRwAAAEcAAAJHAAABRwAAAUcAAAJHAAADRwAAA0cAAAFHAAACRwAAA0cAAAFhAAAARwAAAkcAAAFHAAAARwAAAkcAAANHAAABRwAAACoAAAAqAAAAKgAAAEcAAAJHAAABRwAAA0cAAABHAAACYQAAAEcAAAFHAAADKAAAAkcAAANhAAAAYQAAAGEAAAAqAAAAKgAAACoAAABHAAABKAAAA0cAAANHAAADRwAAA0cAAANHAAAARwAAAkcAAAFHAAAARwAAAkcAAABhAAAAYQAAACoAAAAqAAAARwAAA0cAAAJHAAADRwAAAUcAAAFhAAAAYQAAAEcAAAFHAAADRwAAA0cAAABHAAACRwAAAmEAAABhAAAAYQAAAEcAAAFHAAACRwAAAkcAAAJHAAADRwAAAUcAAAFHAAABRwAAA0cAAABhAAAARwAAA0cAAABHAAADRwAAAmEAAABHAAADRwAAAUcAAANhAAAAYQAAAGEAAABhAAAARwAAAkcAAABHAAACYQAAAEcAAANHAAADRwAAAEcAAANhAAAARwAAA0cAAABHAAAARwAAAkcAAAFHAAADYQAAAEcAAABHAAACRwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAAoAAADRwAAAUcAAANHAAAARwAAA2EAAABHAAABRwAAAEcAAAFhAAAARwAAAkcAAABHAAACRwAAAWEAAABHAAADRwAAAUcAAABHAAACRwAAAEcAAABHAAABRwAAAkcAAABHAAACRwAAAkcAAABHAAABRwAAA0cAAAJhAAAARwAAAEcAAAJHAAACYQAAAGEAAABHAAADRwAAAEcAAAJHAAAARwAAAUcAAABHAAADYQAAAGEAAABhAAAAYQAAAEcAAANHAAAARwAAA2EAAABhAAAAYQAAAGEAAABHAAADRwAAA0cAAAJhAAAAYQAAAGEAAAAUAAAAYQAAAEcAAABHAAADRwAAAWEAAABhAAAAYQAAAEcAAANHAAADRwAAA0cAAAJHAAAARwAAAxQAAAAUAAAAFAAAAGEAAABHAAAARwAAA0cAAANhAAAAYQAAAGEAAABHAAADRwAAAEcAAAAoAAABRwAAA0cAAAIUAAAAFAAAABQAAABhAAAARwAAASgAAANHAAAAYQAAAA== -3,1: ind: -3,1 - tiles: YQAAAGEAAABHAAACRwAAAEcAAABHAAABRwAAAkcAAAIUAAAAFAAAABQAAABhAAAARwAAAkcAAAFHAAABYQAAAGEAAABhAAAARwAAAkcAAABHAAABRwAAAUcAAANhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAAARwAAAmEAAABHAAABRwAAAEcAAAJHAAADRwAAA0cAAAJHAAADRwAAAkcAAAJHAAABRwAAAUcAAAJHAAAARwAAA0cAAABHAAAARwAAAEcAAAFHAAACRwAAAUcAAAAoAAADRwAAAUcAAAFHAAACRwAAAUcAAAIoAAAARwAAACgAAAFHAAABRwAAAUcAAAFHAAABRwAAAUcAAAJHAAADRwAAAEcAAAJHAAABRwAAA0cAAANHAAACRwAAAUcAAAJHAAACRwAAAEcAAANhAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAACKgAAACoAAAAqAAAAKgAAACoAAABHAAAARwAAAEcAAAE9AAAAYQAAAEcAAABHAAADYQAAAEcAAANHAAAARwAAACoAAAAqAAAAKgAAACoAAAAqAAAARwAAA0cAAABHAAADYQAAAGEAAABHAAAARwAAAEcAAAFHAAADRwAAAkcAAAAqAAAAKgAAACoAAAAqAAAAKgAAAEcAAAFHAAABRwAAAWEAAABhAAAARwAAA0cAAAFHAAADRwAAAygAAABHAAABYQAAAGEAAABhAAAAYQAAAGEAAABHAAADKAAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAmEAAABUAAADVAAAAlQAAABhAAAARwAAA0cAAAFHAAAAYQAAAGEAAABHAAABRwAAAkcAAANHAAAARwAAAUcAAANhAAAAVAAAAlQAAAFUAAAAYQAAAEcAAAJHAAADRwAAAGEAAABhAAAARwAAAkcAAABHAAACRwAAA0cAAANHAAABRwAAAlQAAANhAAAAVAAAA2EAAABHAAABRwAAAkcAAAMxAAAAYQAAAEcAAABHAAADYQAAAEcAAAFHAAABRwAAAWEAAABhAAAAYQAAAFQAAAFhAAAARwAAAEcAAABHAAAAYQAAAGEAAABHAAAARwAAA2EAAABHAAACRwAAAEcAAABHAAADRwAAAWEAAABhAAAAYQAAAEcAAANHAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAARwAAACgAAAFHAAABRwAAAEcAAANHAAABRwAAA2EAAABHAAABKAAAAEcAAAFhAAAAUQAAAGEAAAAUAAAAYQAAAEcAAANHAAACRwAAA2EAAABHAAABRwAAAmEAAABhAAAARwAAAkcAAAFHAAADMAAAAA== + tiles: + YQAAAGEAAABHAAACRwAAAEcAAABHAAABRwAAAkcAAAIUAAAAFAAAABQAAABhAAAARwAAAkcAAAFHAAABYQAAAGEAAABhAAAARwAAAkcAAABHAAABRwAAAUcAAANhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAAARwAAAmEAAABHAAABRwAAAEcAAAJHAAADRwAAA0cAAAJHAAADRwAAAkcAAAJHAAABRwAAAUcAAAJHAAAARwAAA0cAAABHAAAARwAAAEcAAAFHAAACRwAAAUcAAAAoAAADRwAAAUcAAAFHAAACRwAAAUcAAAIoAAAARwAAACgAAAFHAAABRwAAAUcAAAFHAAABRwAAAUcAAAJHAAADRwAAAEcAAAJHAAABRwAAA0cAAANHAAACRwAAAUcAAAJHAAACRwAAAEcAAANhAAAAYQAAAGEAAABhAAAARwAAAkcAAANHAAACKgAAACoAAAAqAAAAKgAAACoAAABHAAAARwAAAEcAAAE9AAAAYQAAAEcAAABHAAADYQAAAEcAAANHAAAARwAAACoAAAAqAAAAKgAAACoAAAAqAAAARwAAA0cAAABHAAADYQAAAGEAAABHAAAARwAAAEcAAAFHAAADRwAAAkcAAAAqAAAAKgAAACoAAAAqAAAAKgAAAEcAAAFHAAABRwAAAWEAAABhAAAARwAAA0cAAAFHAAADRwAAAygAAABHAAABYQAAAGEAAABhAAAAYQAAAGEAAABHAAADKAAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAmEAAABUAAADVAAAAlQAAABhAAAARwAAA0cAAAFHAAAAYQAAAGEAAABHAAABRwAAAkcAAANHAAAARwAAAUcAAANhAAAAVAAAAlQAAAFUAAAAYQAAAEcAAAJHAAADRwAAAGEAAABhAAAARwAAAkcAAABHAAACRwAAA0cAAANHAAABRwAAAlQAAANhAAAAVAAAA2EAAABHAAABRwAAAkcAAAMxAAAAYQAAAEcAAABHAAADYQAAAEcAAAFHAAABRwAAAWEAAABhAAAAYQAAAFQAAAFhAAAARwAAAEcAAABHAAAAYQAAAGEAAABHAAAARwAAA2EAAABHAAACRwAAAEcAAABHAAADRwAAAWEAAABhAAAAYQAAAEcAAANHAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAARwAAACgAAAFHAAABRwAAAEcAAANHAAABRwAAA2EAAABHAAABKAAAAEcAAAFhAAAAUQAAAGEAAAAUAAAAYQAAAEcAAANHAAACRwAAA2EAAABHAAABRwAAAmEAAABhAAAARwAAAkcAAAFHAAADMAAAAA== -3,2: ind: -3,2 - tiles: YQAAAGEAAABhAAAAYQAAAEcAAANHAAACRwAAAWEAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAABHAAAAYQAAAEcAAANHAAACRwAAA0cAAABHAAADRwAAAEcAAANHAAABRwAAAkcAAAJHAAADRwAAAEcAAAFHAAAARwAAAWEAAABHAAACRwAAAEcAAAFHAAADRwAAASoAAABHAAACRwAAA0cAAAJHAAACRwAAAEcAAANHAAADKAAAAUcAAAI9AAAARwAAAEcAAABHAAADRwAAAkcAAABHAAABRwAAA0cAAAJHAAAARwAAAUcAAAFHAAABRwAAAkcAAABHAAABPQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAACRwAAAD0AAABHAAAARwAAA0cAAABHAAAARwAAA0cAAANHAAABRwAAAUcAAAJHAAABRwAAAWEAAABHAAACRwAAAEcAAAFhAAAARwAAAUcAAABHAAACYQAAAEcAAAJHAAAARwAAAkcAAAJHAAACRwAAAEcAAANhAAAARwAAAEcAAAFHAAABYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAkcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAUcAAABHAAADYQAAAEcAAAJhAAAARwAAAigAAANHAAABRwAAAkcAAAFHAAAARwAAAUcAAABhAAAARwAAASgAAAJHAAADRwAAAUcAAAFHAAAARwAAA0cAAAJHAAACRwAAA0cAAAFHAAACRwAAAEcAAABHAAADYQAAAEcAAABHAAAARwAAAkcAAAFHAAABRwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAA0cAAABHAAADYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAAYQAAAEcAAANHAAABRwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAA1AAAAYQAAAGEAAABHAAACKAAAAEcAAAIAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAANQAAADUAAABhAAAARwAAAEcAAAFHAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAEcAAANHAAACRwAAAWEAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAABHAAAAYQAAAEcAAANHAAACRwAAA0cAAABHAAADRwAAAEcAAANHAAABRwAAAkcAAAJHAAADRwAAAEcAAAFHAAAARwAAAWEAAABHAAACRwAAAEcAAAFHAAADRwAAASoAAABHAAACRwAAA0cAAAJHAAACRwAAAEcAAANHAAADKAAAAUcAAAI9AAAARwAAAEcAAABHAAADRwAAAkcAAABHAAABRwAAA0cAAAJHAAAARwAAAUcAAAFHAAABRwAAAkcAAABHAAABPQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAACRwAAAD0AAABHAAAARwAAA0cAAABHAAAARwAAA0cAAANHAAABRwAAAUcAAAJHAAABRwAAAWEAAABHAAACRwAAAEcAAAFhAAAARwAAAUcAAABHAAACYQAAAEcAAAJHAAAARwAAAkcAAAJHAAACRwAAAEcAAANhAAAARwAAAEcAAAFHAAABYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAkcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAUcAAABHAAADYQAAAEcAAAJhAAAARwAAAigAAANHAAABRwAAAkcAAAFHAAAARwAAAUcAAABhAAAARwAAASgAAAJHAAADRwAAAUcAAAFHAAAARwAAA0cAAAJHAAACRwAAA0cAAAFHAAACRwAAAEcAAABHAAADYQAAAEcAAABHAAAARwAAAkcAAAFHAAABRwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAA0cAAABHAAADYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAAYQAAAEcAAANHAAABRwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAA1AAAAYQAAAGEAAABHAAACKAAAAEcAAAIAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAANQAAADUAAABhAAAARwAAAEcAAAFHAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAA== -3,-1: ind: -3,-1 - tiles: YQAAAGEAAABhAAAAGAAAAhgAAAMYAAACGAAAARgAAAAYAAABGAAAAhgAAAMYAAABGAAAAhgAAAAYAAADGAAAAz0AAABhAAAAYQAAAD0AAAAYAAACGAAAARgAAAMYAAADGAAAARgAAAAYAAABGAAAARgAAAEYAAAAGAAAARgAAANhAAAAYQAAAGEAAABhAAAAGAAAAhgAAAIYAAABGAAAARgAAAEYAAAAGAAAARgAAAMYAAABGAAAARgAAAAYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAMYAAADGAAAAxgAAAIYAAABGAAAAhgAAAIYAAACGAAAAz0AAAAYAAADGAAAAhgAAAAYAAACGAAAAxgAAAAYAAADGAAAARgAAAAYAAACGAAAARgAAAIYAAAAGAAAABgAAAE9AAAAGAAAARgAAAEYAAADGAAAAD0AAAA9AAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAD8AAABhAAAAPQAAAEcAAABHAAABRwAAA0cAAABhAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAABRwAAAEcAAABHAAADYQAAAGEAAABHAAAARwAAAUcAAAFHAAADYQAAABgAAABHAAAAYQAAAEcAAAJHAAAARwAAAUcAAAFHAAABRwAAAUcAAAJhAAAARwAAAT0AAABhAAAAYQAAAGEAAAA9AAAARwAAAGEAAABHAAACRwAAA0cAAANHAAACRwAAA0cAAABhAAAARwAAAEcAAABHAAACRwAAAEcAAANHAAADRwAAA0cAAAM/AAAARwAAA0cAAAFHAAABRwAAAEcAAABHAAAAYQAAAEcAAAJHAAADRwAAA0cAAAJHAAACRwAAAUcAAAJHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPwAAAGEAAABHAAABRwAAAEcAAAFHAAABRwAAAkcAAAFHAAACRwAAA0cAAAJHAAABRwAAAWEAAAAYAAADRwAAAkcAAAFHAAABRwAAA0cAAAFHAAAARwAAAEcAAABHAAAARwAAAkcAAAFHAAADRwAAAUcAAAFhAAAAGAAAAEcAAAJHAAACRwAAAUcAAAFHAAADRwAAAkcAAAFHAAACPQAAAEcAAAJHAAADRwAAAEcAAAJHAAABYQAAABgAAAEYAAAARwAAA0cAAANHAAACRwAAAkcAAABHAAABRwAAAT0AAABHAAACRwAAAkcAAAFHAAAARwAAAmEAAAAYAAACGAAAAhgAAAFHAAABRwAAAUcAAABhAAAAYQAAAEcAAAE9AAAAPQAAAEcAAAI9AAAAPQAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + YQAAAGEAAABhAAAAGAAAAhgAAAMYAAACGAAAARgAAAAYAAABGAAAAhgAAAMYAAABGAAAAhgAAAAYAAADGAAAAz0AAABhAAAAYQAAAD0AAAAYAAACGAAAARgAAAMYAAADGAAAARgAAAAYAAABGAAAARgAAAEYAAAAGAAAARgAAANhAAAAYQAAAGEAAABhAAAAGAAAAhgAAAIYAAABGAAAARgAAAEYAAAAGAAAARgAAAMYAAABGAAAARgAAAAYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAMYAAADGAAAAxgAAAIYAAABGAAAAhgAAAIYAAACGAAAAz0AAAAYAAADGAAAAhgAAAAYAAACGAAAAxgAAAAYAAADGAAAARgAAAAYAAACGAAAARgAAAIYAAAAGAAAABgAAAE9AAAAGAAAARgAAAEYAAADGAAAAD0AAAA9AAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAD8AAABhAAAAPQAAAEcAAABHAAABRwAAA0cAAABhAAAAGAAAABgAAABhAAAARwAAAEcAAABHAAABRwAAAEcAAABHAAADYQAAAGEAAABHAAAARwAAAUcAAAFHAAADYQAAABgAAABHAAAAYQAAAEcAAAJHAAAARwAAAUcAAAFHAAABRwAAAUcAAAJhAAAARwAAAT0AAABhAAAAYQAAAGEAAAA9AAAARwAAAGEAAABHAAACRwAAA0cAAANHAAACRwAAA0cAAABhAAAARwAAAEcAAABHAAACRwAAAEcAAANHAAADRwAAA0cAAAM/AAAARwAAA0cAAAFHAAABRwAAAEcAAABHAAAAYQAAAEcAAAJHAAADRwAAA0cAAAJHAAACRwAAAUcAAAJHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPwAAAGEAAABHAAABRwAAAEcAAAFHAAABRwAAAkcAAAFHAAACRwAAA0cAAAJHAAABRwAAAWEAAAAYAAADRwAAAkcAAAFHAAABRwAAA0cAAAFHAAAARwAAAEcAAABHAAAARwAAAkcAAAFHAAADRwAAAUcAAAFhAAAAGAAAAEcAAAJHAAACRwAAAUcAAAFHAAADRwAAAkcAAAFHAAACPQAAAEcAAAJHAAADRwAAAEcAAAJHAAABYQAAABgAAAEYAAAARwAAA0cAAANHAAACRwAAAkcAAABHAAABRwAAAT0AAABHAAACRwAAAkcAAAFHAAAARwAAAmEAAAAYAAACGAAAAhgAAAFHAAABRwAAAUcAAABhAAAAYQAAAEcAAAE9AAAAPQAAAEcAAAI9AAAAPQAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -1,3: ind: -1,3 - tiles: VAAAA1QAAABUAAACYQAAAFQAAANUAAAAVAAAAVQAAAJUAAADYQAAAEcAAAFHAAABRwAAA0cAAANHAAADYQAAAFQAAABUAAADVAAAA1QAAAFUAAAAVAAAA1QAAAFUAAABVAAAA2EAAABHAAACRwAAAygAAAFHAAADRwAAAWEAAABUAAABVAAAA1QAAAJhAAAAVAAAAlQAAAFUAAAAVAAAAlQAAAFhAAAARwAAAEcAAANHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABhAAAAYQAAAFQAAABhAAAAYQAAAEcAAAJHAAAARwAAAGEAAABhAAAAKgAAAEcAAAFHAAACRwAAA0cAAABHAAACRwAAAUcAAABHAAACRwAAA0cAAABHAAAARwAAAkcAAAEqAAAAKgAAACoAAAAoAAADRwAAA0cAAABHAAAARwAAAUcAAAAoAAAARwAAAEcAAANHAAAAKAAAAkcAAAJHAAAAKgAAACoAAAAqAAAARwAAAkcAAAFHAAADRwAAA0cAAAFHAAACRwAAAkcAAAJHAAACRwAAAUcAAAFHAAAARwAAACoAAAAqAAAAKgAAAEcAAAJHAAADYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAABgAAABhAAAAYQAAAEcAAABhAAAAYQAAAGEAAAA9AAAARwAAAGEAAAAYAAAAGAAAARgAAAIYAAACGAAAAWEAAAAYAAACGAAAAGEAAABhAAAAYQAAAGEAAAA1AAAARwAAAUcAAAA9AAAAGAAAABgAAAAYAAAAGAAAAhgAAANhAAAAGAAAAxgAAAJhAAAAYQAAAGEAAABhAAAANQAAADwAAAFHAAABPQAAABgAAAMYAAABGAAAABgAAAAYAAABYQAAABgAAAMYAAACYQAAAGEAAABhAAAAYQAAADUAAABHAAADRwAAAkcAAAMYAAAAGAAAABgAAAEYAAADGAAAA2EAAAAYAAABGAAAAWEAAABhAAAAYQAAAGEAAAA1AAAAPAAAA0cAAAM9AAAAGAAAAxgAAAAYAAADGAAAAhgAAANhAAAAGAAAAhgAAAM9AAAAPQAAAGEAAABhAAAANQAAAEcAAANHAAABPQAAABgAAAEYAAAAGAAAAhgAAAMYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABHAAABRwAAAD0AAAAYAAACGAAAAxgAAAIYAAAAGAAAAWEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAPQAAAEcAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAANQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAA== + tiles: + VAAAA1QAAABUAAACYQAAAFQAAANUAAAAVAAAAVQAAAJUAAADYQAAAEcAAAFHAAABRwAAA0cAAANHAAADYQAAAFQAAABUAAADVAAAA1QAAAFUAAAAVAAAA1QAAAFUAAABVAAAA2EAAABHAAACRwAAAygAAAFHAAADRwAAAWEAAABUAAABVAAAA1QAAAJhAAAAVAAAAlQAAAFUAAAAVAAAAlQAAAFhAAAARwAAAEcAAANHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABhAAAAYQAAAFQAAABhAAAAYQAAAEcAAAJHAAAARwAAAGEAAABhAAAAKgAAAEcAAAFHAAACRwAAA0cAAABHAAACRwAAAUcAAABHAAACRwAAA0cAAABHAAAARwAAAkcAAAEqAAAAKgAAACoAAAAoAAADRwAAA0cAAABHAAAARwAAAUcAAAAoAAAARwAAAEcAAANHAAAAKAAAAkcAAAJHAAAAKgAAACoAAAAqAAAARwAAAkcAAAFHAAADRwAAA0cAAAFHAAACRwAAAkcAAAJHAAACRwAAAUcAAAFHAAAARwAAACoAAAAqAAAAKgAAAEcAAAJHAAADYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAABgAAABhAAAAYQAAAEcAAABhAAAAYQAAAGEAAAA9AAAARwAAAGEAAAAYAAAAGAAAARgAAAIYAAACGAAAAWEAAAAYAAACGAAAAGEAAABhAAAAYQAAAGEAAAA1AAAARwAAAUcAAAA9AAAAGAAAABgAAAAYAAAAGAAAAhgAAANhAAAAGAAAAxgAAAJhAAAAYQAAAGEAAABhAAAANQAAADwAAAFHAAABPQAAABgAAAMYAAABGAAAABgAAAAYAAABYQAAABgAAAMYAAACYQAAAGEAAABhAAAAYQAAADUAAABHAAADRwAAAkcAAAMYAAAAGAAAABgAAAEYAAADGAAAA2EAAAAYAAABGAAAAWEAAABhAAAAYQAAAGEAAAA1AAAAPAAAA0cAAAM9AAAAGAAAAxgAAAAYAAADGAAAAhgAAANhAAAAGAAAAhgAAAM9AAAAPQAAAGEAAABhAAAANQAAAEcAAANHAAABPQAAABgAAAEYAAAAGAAAAhgAAAMYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABHAAABRwAAAD0AAAAYAAACGAAAAxgAAAIYAAAAGAAAAWEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAPQAAAEcAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAANQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAA== -2,3: ind: -2,3 - tiles: RwAAA2EAAABUAAABVAAAAFQAAANhAAAAVAAAA1QAAAFUAAABVAAAAFQAAAFUAAAAVAAAAlQAAAFUAAACVAAAAEcAAAFhAAAAVAAAA1QAAABUAAABVAAAAFQAAAFUAAABVAAAAVQAAABUAAACVAAAA1QAAAJUAAAAVAAAAFQAAANHAAAAYQAAAGEAAABUAAACVAAAAVQAAABUAAADVAAAAFQAAAFUAAACVAAAAlQAAABUAAAAVAAAAlQAAABUAAACRwAAA0cAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANHAAADRwAAA0cAAAJHAAAARwAAAkcAAABHAAABRwAAAUcAAAJHAAABRwAAAEcAAANHAAAARwAAAUcAAABHAAABRwAAAkcAAABHAAADRwAAACgAAABHAAAARwAAA0cAAAMoAAACRwAAAUcAAAFHAAACRwAAA0cAAANHAAACRwAAAkcAAABHAAADRwAAAUcAAAJHAAACRwAAA0cAAANHAAABRwAAAkcAAAFHAAACRwAAA0cAAABHAAADRwAAAWEAAABhAAAAYQAAAEcAAAFHAAABYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEcAAAMYAAAAGAAAA2EAAAAYAAABGAAAAWEAAAAYAAAAGAAAABgAAAFhAAAAKgAAACoAAAAqAAAAKgAAAGEAAABHAAAAGAAAAhgAAAJhAAAAGAAAAhgAAABhAAAAGAAAAhgAAAAYAAADPQAAACwAAAAqAAAAKgAAACoAAAA9AAAARwAAAxgAAAMYAAACYQAAADwAAAA8AAAAGAAAAhgAAAAYAAADGAAAAz0AAAAsAAAAKgAAACoAAAAqAAAAPQAAAEcAAAFhAAAAGAAAAGEAAAAYAAABGAAAAxgAAAIYAAABGAAAAxgAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABHAAADGAAAABgAAAA8AAABGAAAAhgAAAEYAAABGAAAAxgAAAIYAAABYQAAAAAAAAAAAAAAAAAAAAAAAAA9AAAARwAAAxgAAAAYAAADPAAAAxgAAAMYAAABGAAAARgAAAMYAAACGAAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAPQAAAEcAAAM9AAAAYQAAAGEAAAAYAAACGAAAAhgAAAIYAAABGAAAAhgAAAI9AAAAAAAAAAAAAAAAAAAAAAAAAD0AAABHAAACIQAAA2EAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAw== + tiles: + RwAAA2EAAABUAAABVAAAAFQAAANhAAAAVAAAA1QAAAFUAAABVAAAAFQAAAFUAAAAVAAAAlQAAAFUAAACVAAAAEcAAAFhAAAAVAAAA1QAAABUAAABVAAAAFQAAAFUAAABVAAAAVQAAABUAAACVAAAA1QAAAJUAAAAVAAAAFQAAANHAAAAYQAAAGEAAABUAAACVAAAAVQAAABUAAADVAAAAFQAAAFUAAACVAAAAlQAAABUAAAAVAAAAlQAAABUAAACRwAAA0cAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANHAAADRwAAA0cAAAJHAAAARwAAAkcAAABHAAABRwAAAUcAAAJHAAABRwAAAEcAAANHAAAARwAAAUcAAABHAAABRwAAAkcAAABHAAADRwAAACgAAABHAAAARwAAA0cAAAMoAAACRwAAAUcAAAFHAAACRwAAA0cAAANHAAACRwAAAkcAAABHAAADRwAAAUcAAAJHAAACRwAAA0cAAANHAAABRwAAAkcAAAFHAAACRwAAA0cAAABHAAADRwAAAWEAAABhAAAAYQAAAEcAAAFHAAABYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEcAAAMYAAAAGAAAA2EAAAAYAAABGAAAAWEAAAAYAAAAGAAAABgAAAFhAAAAKgAAACoAAAAqAAAAKgAAAGEAAABHAAAAGAAAAhgAAAJhAAAAGAAAAhgAAABhAAAAGAAAAhgAAAAYAAADPQAAACwAAAAqAAAAKgAAACoAAAA9AAAARwAAAxgAAAMYAAACYQAAADwAAAA8AAAAGAAAAhgAAAAYAAADGAAAAz0AAAAsAAAAKgAAACoAAAAqAAAAPQAAAEcAAAFhAAAAGAAAAGEAAAAYAAABGAAAAxgAAAIYAAABGAAAAxgAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABHAAADGAAAABgAAAA8AAABGAAAAhgAAAEYAAABGAAAAxgAAAIYAAABYQAAAAAAAAAAAAAAAAAAAAAAAAA9AAAARwAAAxgAAAAYAAADPAAAAxgAAAMYAAABGAAAARgAAAMYAAACGAAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAPQAAAEcAAAM9AAAAYQAAAGEAAAAYAAACGAAAAhgAAAIYAAABGAAAAhgAAAI9AAAAAAAAAAAAAAAAAAAAAAAAAD0AAABHAAACIQAAA2EAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAw== -3,3: ind: -3,3 - tiles: AAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABHAAACKAAAA2EAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAAA9AAAAPQAAAD0AAABhAAAARwAAA0cAAAMsAAAALAAAACwAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAAA9AAAAPQAAAEcAAANHAAACLAAAACwAAAAsAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAC4AAAAuAAAALgAAAGEAAABHAAAARwAAAmEAAABhAAAAYQAAAGEAAAAUAAAAYQAAAC4AAAAuAAAALgAAABAAAAAuAAAALgAAAC4AAABhAAAARwAAAkcAAANUAAADYQAAAFQAAANhAAAAYQAAAGEAAAAQAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAMoAAABVAAAAGEAAABUAAAAYQAAAGEAAABhAAAAEAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAFQAAANUAAABVAAAAVQAAAFhAAAAYQAAAC4AAABhAAAAYQAAABAAAAAQAAAAEAAAAGEAAABhAAAAYQAAAGEAAABUAAACVAAAAFQAAAJUAAADYQAAAGEAAAAuAAAALgAAABAAAAAQAAAAEAAAABAAAABhAAAAYQAAABgAAAIYAAAAYQAAAFQAAAJUAAAAVAAAAGEAAABhAAAALgAAAGEAAABhAAAAEAAAABAAAAAQAAAAYQAAAB4AAAAYAAABGAAAAWEAAABUAAADVAAAAFQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAeAAAAGAAAAxgAAANhAAAAVAAAAlQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAhgAAAAYAAAAPAAAAxgAAAAYAAADGAAAARgAAAA8AAADGAAAAhgAAAEYAAACGAAAAjwAAAAYAAADGAAAAxgAAAMYAAABGAAAAzwAAAIYAAADGAAAARgAAAAYAAADPAAAAhgAAAAYAAACGAAAAxgAAAM8AAACGAAAAhgAAAFhAAAAGAAAARgAAAEYAAABGAAAAxgAAAJhAAAAPQAAAD0AAAA9AAAAYQAAACEAAAIhAAABYQAAAD0AAAA9AAAAYQAAABgAAAMYAAAAGAAAAxgAAAAYAAADYQAAACEAAAMhAAAAIQAAAyEAAAIhAAACIQAAAyEAAAEhAAABIQAAAg== + tiles: + AAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABHAAACKAAAA2EAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAAA9AAAAPQAAAD0AAABhAAAARwAAA0cAAAMsAAAALAAAACwAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAAA9AAAAPQAAAEcAAANHAAACLAAAACwAAAAsAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAC4AAAAuAAAALgAAAGEAAABHAAAARwAAAmEAAABhAAAAYQAAAGEAAAAUAAAAYQAAAC4AAAAuAAAALgAAABAAAAAuAAAALgAAAC4AAABhAAAARwAAAkcAAANUAAADYQAAAFQAAANhAAAAYQAAAGEAAAAQAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAMoAAABVAAAAGEAAABUAAAAYQAAAGEAAABhAAAAEAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAFQAAANUAAABVAAAAVQAAAFhAAAAYQAAAC4AAABhAAAAYQAAABAAAAAQAAAAEAAAAGEAAABhAAAAYQAAAGEAAABUAAACVAAAAFQAAAJUAAADYQAAAGEAAAAuAAAALgAAABAAAAAQAAAAEAAAABAAAABhAAAAYQAAABgAAAIYAAAAYQAAAFQAAAJUAAAAVAAAAGEAAABhAAAALgAAAGEAAABhAAAAEAAAABAAAAAQAAAAYQAAAB4AAAAYAAABGAAAAWEAAABUAAADVAAAAFQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAeAAAAGAAAAxgAAANhAAAAVAAAAlQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAhgAAAAYAAAAPAAAAxgAAAAYAAADGAAAARgAAAA8AAADGAAAAhgAAAEYAAACGAAAAjwAAAAYAAADGAAAAxgAAAMYAAABGAAAAzwAAAIYAAADGAAAARgAAAAYAAADPAAAAhgAAAAYAAACGAAAAxgAAAM8AAACGAAAAhgAAAFhAAAAGAAAARgAAAEYAAABGAAAAxgAAAJhAAAAPQAAAD0AAAA9AAAAYQAAACEAAAIhAAABYQAAAD0AAAA9AAAAYQAAABgAAAMYAAAAGAAAAxgAAAAYAAADYQAAACEAAAMhAAAAIQAAAyEAAAIhAAACIQAAAyEAAAEhAAABIQAAAg== 0,3: ind: 0,3 - tiles: PQAAAD0AAAA9AAAAYQAAABgAAAAYAAABGAAAAhgAAAMYAAACGAAAARgAAAEYAAADYQAAAGEAAAAYAAACGAAAAioAAAAqAAAAKgAAAGEAAAAYAAAAGAAAAhgAAAEYAAACGAAAAhgAAAMYAAADGAAAAmEAAABhAAAAPQAAABgAAAIqAAAAKgAAACoAAABhAAAAYQAAABgAAAEYAAABGAAAARgAAAMYAAACYQAAAGEAAABhAAAAGAAAABgAAAEYAAABKgAAACoAAAAqAAAAKgAAAGEAAABhAAAAGAAAAxgAAAMYAAADYQAAAGEAAAAsAAAAPQAAABgAAAA8AAADGAAAAyoAAAAqAAAAKgAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAAsAAAALAAAAD0AAAAYAAADGAAAAhgAAAIqAAAAKgAAAGEAAABhAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAPQAAAD0AAABhAAAAYQAAAD0AAAAYAAADKgAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAAYQAAACwAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAA9AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAA== + tiles: + PQAAAD0AAAA9AAAAYQAAABgAAAAYAAABGAAAAhgAAAMYAAACGAAAARgAAAEYAAADYQAAAGEAAAAYAAACGAAAAioAAAAqAAAAKgAAAGEAAAAYAAAAGAAAAhgAAAEYAAACGAAAAhgAAAMYAAADGAAAAmEAAABhAAAAPQAAABgAAAIqAAAAKgAAACoAAABhAAAAYQAAABgAAAEYAAABGAAAARgAAAMYAAACYQAAAGEAAABhAAAAGAAAABgAAAEYAAABKgAAACoAAAAqAAAAKgAAAGEAAABhAAAAGAAAAxgAAAMYAAADYQAAAGEAAAAsAAAAPQAAABgAAAA8AAADGAAAAyoAAAAqAAAAKgAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAAsAAAALAAAAD0AAAAYAAADGAAAAhgAAAIqAAAAKgAAAGEAAABhAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAPQAAAD0AAABhAAAAYQAAAD0AAAAYAAADKgAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAAYQAAACwAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAA9AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: GAAAABgAAAAYAAABYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAAGEAAAAYAAACGAAAAhgAAAIYAAAAGAAAA2EAAABhAAAANQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAAYAAABGAAAABgAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYAAAACoAAAAqAAAAKgAAABgAAAAYAAAAYQAAADUAAABhAAAAYQAAAGEAAAA1AAAAUQAAAFEAAABRAAAAYQAAAGAAAAAqAAAAKgAAACoAAAAYAAADGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAIYAAABGAAAARgAAAMYAAABGAAAABgAAABhAAAAUQAAAFEAAABhAAAAWgAAABgAAAEYAAABYQAAABgAAAMYAAADPQAAABgAAAIYAAABGAAAAhgAAAIYAAADYQAAAFEAAABRAAAAYQAAAFoAAAAYAAADGAAAAGEAAAAYAAABGAAAA2EAAAA9AAAAPQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAUQAAAGEAAABaAAAAGAAAAz0AAABhAAAAGAAAAxgAAAFhAAAARwAAAkcAAABHAAABRwAAAUcAAAJHAAACRwAAAkcAAABhAAAAWgAAABgAAAIYAAACYQAAABgAAAA9AAAAYQAAAEcAAABHAAACRwAAA0cAAABHAAADRwAAAkcAAAFHAAADYQAAAEcAAAEYAAAAGAAAAmEAAABHAAACRwAAAT0AAABHAAADRwAAAEcAAAJHAAACRwAAA0cAAAJHAAADRwAAAEcAAAFHAAADGAAAAGEAAABhAAAARwAAA0cAAAJHAAABRwAAA0cAAABHAAABRwAAAEcAAAFHAAADRwAAA0cAAAM9AAAARwAAAhgAAAFhAAAAYQAAAEcAAAJHAAABYQAAAEcAAAJHAAACRwAAAEcAAABHAAACRwAAAkcAAAFHAAAAYQAAAEcAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAADRwAAAEcAAAJHAAACRwAAAmEAAABHAAADGAAAARgAAAIYAAABYQAAAGEAAABKAAAASgAAAEcAAANHAAADRwAAAUcAAAFHAAADRwAAAEcAAAFhAAAARwAAAw== + tiles: + GAAAABgAAAAYAAABYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAAGEAAAAYAAACGAAAAhgAAAIYAAAAGAAAA2EAAABhAAAANQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAAYAAABGAAAABgAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYAAAACoAAAAqAAAAKgAAABgAAAAYAAAAYQAAADUAAABhAAAAYQAAAGEAAAA1AAAAUQAAAFEAAABRAAAAYQAAAGAAAAAqAAAAKgAAACoAAAAYAAADGAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAIYAAABGAAAARgAAAMYAAABGAAAABgAAABhAAAAUQAAAFEAAABhAAAAWgAAABgAAAEYAAABYQAAABgAAAMYAAADPQAAABgAAAIYAAABGAAAAhgAAAIYAAADYQAAAFEAAABRAAAAYQAAAFoAAAAYAAADGAAAAGEAAAAYAAABGAAAA2EAAAA9AAAAPQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAUQAAAGEAAABaAAAAGAAAAz0AAABhAAAAGAAAAxgAAAFhAAAARwAAAkcAAABHAAABRwAAAUcAAAJHAAACRwAAAkcAAABhAAAAWgAAABgAAAIYAAACYQAAABgAAAA9AAAAYQAAAEcAAABHAAACRwAAA0cAAABHAAADRwAAAkcAAAFHAAADYQAAAEcAAAEYAAAAGAAAAmEAAABHAAACRwAAAT0AAABHAAADRwAAAEcAAAJHAAACRwAAA0cAAAJHAAADRwAAAEcAAAFHAAADGAAAAGEAAABhAAAARwAAA0cAAAJHAAABRwAAA0cAAABHAAABRwAAAEcAAAFHAAADRwAAA0cAAAM9AAAARwAAAhgAAAFhAAAAYQAAAEcAAAJHAAABYQAAAEcAAAJHAAACRwAAAEcAAABHAAACRwAAAkcAAAFHAAAAYQAAAEcAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAADRwAAAEcAAAJHAAACRwAAAmEAAABHAAADGAAAARgAAAIYAAABYQAAAGEAAABKAAAASgAAAEcAAANHAAADRwAAAUcAAAFHAAADRwAAAEcAAAFhAAAARwAAAw== 1,3: ind: 1,3 - tiles: GAAAAhgAAAAYAAADYQAAAGEAAABKAAAASgAAAGEAAABhAAAARwAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAABHAAADRwAAA0cAAABHAAACRwAAA0cAAAAYAAAAGAAAAxgAAAMYAAABYQAAAGEAAABhAAAARwAAA0cAAABHAAACRwAAA0cAAABHAAABRwAAAkcAAAJHAAACPAAAABgAAAA8AAAAGAAAAj0AAAAsAAAAYQAAAGEAAABHAAAARwAAA0cAAANHAAABRwAAAEcAAAFHAAACRwAAABgAAAAYAAABGAAAARgAAAA9AAAALAAAACwAAABhAAAARwAAAEcAAANHAAADRwAAAUcAAAFHAAADRwAAA0cAAAMYAAAAGAAAAj0AAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABHAAACRwAAAkcAAAFHAAABRwAAAUcAAANHAAABPQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAARwAAAUcAAANHAAACRwAAA0cAAAFHAAABYQAAACwAAAAsAAAAYQAAAGEAAABgAAAAYAAAAAAAAABgAAAAYQAAAEcAAANHAAAARwAAA0cAAANHAAADRwAAAD0AAAA9AAAAPQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGEAAABHAAAARwAAA0cAAAFHAAAARwAAAkcAAAM9AAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAANHAAABRwAAAEcAAAFHAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + GAAAAhgAAAAYAAADYQAAAGEAAABKAAAASgAAAGEAAABhAAAARwAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAABHAAADRwAAA0cAAABHAAACRwAAA0cAAAAYAAAAGAAAAxgAAAMYAAABYQAAAGEAAABhAAAARwAAA0cAAABHAAACRwAAA0cAAABHAAABRwAAAkcAAAJHAAACPAAAABgAAAA8AAAAGAAAAj0AAAAsAAAAYQAAAGEAAABHAAAARwAAA0cAAANHAAABRwAAAEcAAAFHAAACRwAAABgAAAAYAAABGAAAARgAAAA9AAAALAAAACwAAABhAAAARwAAAEcAAANHAAADRwAAAUcAAAFHAAADRwAAA0cAAAMYAAAAGAAAAj0AAABhAAAAYQAAAD0AAAA9AAAAYQAAAGEAAABHAAACRwAAAkcAAAFHAAABRwAAAUcAAANHAAABPQAAAD0AAAA9AAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAARwAAAUcAAANHAAACRwAAA0cAAAFHAAABYQAAACwAAAAsAAAAYQAAAGEAAABgAAAAYAAAAAAAAABgAAAAYQAAAEcAAANHAAAARwAAA0cAAANHAAADRwAAAD0AAAA9AAAAPQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGEAAABHAAAARwAAA0cAAAFHAAAARwAAAkcAAAM9AAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAEcAAANHAAABRwAAAEcAAAFHAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-3: ind: 1,-3 - tiles: YQAAAGEAAABhAAAABAAAAQQAAAEEAAABBAAAAQQAAAIEAAACBAAAAgQAAAAEAAAABAAAAQQAAAIEAAAABAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAQQAAAIEAAAABAAAAgQAAAEEAAAABAAAAgQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAWEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAEEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAABhAAAATgAAAE4AAABOAAAAYQAAAAQAAAAEAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAAYQAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAAABAAAAmEAAABNAAABTQAAAk4AAABOAAAATgAAAE4AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAAABAAAAQQAAAFhAAAATgAAAE4AAABOAAAAEQAAAhEAAAARAAACPQAAAGEAAABhAAAAYQAAAGEAAAAFAAAABAAAAQQAAAIEAAABYQAAAE4AAABOAAAATgAAABEAAAIRAAABEQAAAT0AAAAEAAABYQAAAGEAAABhAAAABAAAAgQAAAAEAAABBAAAAmEAAABOAAAATgAAAE4AAAARAAADEQAAAhEAAAE9AAAAYQAAAGEAAABhAAAAYQAAAAQAAAAEAAAABAAAAgQAAAFhAAAARwAAAkcAAAFhAAAAPQAAAD0AAAA9AAAAYQAAAEcAAAFHAAADRwAAAUcAAANHAAADRwAAAkcAAAJHAAAARwAAAkcAAAFHAAAARwAAAEcAAAJHAAACRwAAA0cAAAJHAAACRwAAAkcAAAJHAAABRwAAAkcAAABHAAABRwAAAygAAAIoAAACKAAAAigAAAMoAAADRwAAAEcAAAJHAAAAKAAAAUcAAAJHAAADRwAAAUcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAAFHAAABRwAAAkcAAAJHAAAARwAAAkcAAANHAAACRwAAAmEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAABHAAADRwAAAGEAAABhAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAQAAAAGEAAABhAAAARwAAA0cAAANhAAAAAAAAAAAAAABgAAAAYQAAAEEAAABhAAAARAAAAEQAAABEAAAARAAAAEAAAABEAAAARAAAAA== + tiles: + YQAAAGEAAABhAAAABAAAAQQAAAEEAAABBAAAAQQAAAIEAAACBAAAAgQAAAAEAAAABAAAAQQAAAIEAAAABAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAQQAAAIEAAAABAAAAgQAAAEEAAAABAAAAgQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAWEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAEEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAABhAAAATgAAAE4AAABOAAAAYQAAAAQAAAAEAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAAYQAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAAABAAAAmEAAABNAAABTQAAAk4AAABOAAAATgAAAE4AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAAABAAAAQQAAAFhAAAATgAAAE4AAABOAAAAEQAAAhEAAAARAAACPQAAAGEAAABhAAAAYQAAAGEAAAAFAAAABAAAAQQAAAIEAAABYQAAAE4AAABOAAAATgAAABEAAAIRAAABEQAAAT0AAAAEAAABYQAAAGEAAABhAAAABAAAAgQAAAAEAAABBAAAAmEAAABOAAAATgAAAE4AAAARAAADEQAAAhEAAAE9AAAAYQAAAGEAAABhAAAAYQAAAAQAAAAEAAAABAAAAgQAAAFhAAAARwAAAkcAAAFhAAAAPQAAAD0AAAA9AAAAYQAAAEcAAAFHAAADRwAAAUcAAANHAAADRwAAAkcAAAJHAAAARwAAAkcAAAFHAAAARwAAAEcAAAJHAAACRwAAA0cAAAJHAAACRwAAAkcAAAJHAAABRwAAAkcAAABHAAABRwAAAygAAAIoAAACKAAAAigAAAMoAAADRwAAAEcAAAJHAAAAKAAAAUcAAAJHAAADRwAAAUcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAAFHAAABRwAAAkcAAAJHAAAARwAAAkcAAANHAAACRwAAAmEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAPQAAAD0AAABHAAADRwAAAGEAAABhAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAQAAAAGEAAABhAAAARwAAA0cAAANhAAAAAAAAAAAAAABgAAAAYQAAAEEAAABhAAAARAAAAEQAAABEAAAARAAAAEAAAABEAAAARAAAAA== 2,-2: ind: 2,-2 - tiles: QgAAAEIAAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAQgAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAI9AAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAACPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAM9AAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAABPQAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + QgAAAEIAAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAABCAAAAQgAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAQgAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAI9AAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAACPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAM9AAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAABPQAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-3: ind: 2,-3 - tiles: BAAAAQQAAAIEAAABBAAAAQQAAAAEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAQQAAAIEAAACBAAAAgQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAEEAAABBAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADRwAAA0cAAAE9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAkcAAABHAAADPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAANHAAACRwAAAz0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAASoAAAAqAAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAAkcAAAAqAAAAKgAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAANHAAAAKgAAACoAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAUcAAAI9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAUcAAAJHAAADPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFHAAABRwAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAQQAAAIEAAABBAAAAQQAAAAEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAQQAAAIEAAACBAAAAgQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAEEAAABBAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADRwAAA0cAAAE9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAkcAAABHAAADPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAANHAAACRwAAAz0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAASoAAAAqAAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAABRwAAAkcAAAAqAAAAKgAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAANHAAAAKgAAACoAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAAARwAAAUcAAAI9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAUcAAAJHAAADPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFHAAABRwAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: YQAAAD0AAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAYAAAAGAAAABgAAAAYAAACPQAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAGAAAAhgAAAIYAAAAGAAAABgAAAIYAAACGAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAPQAAABgAAAAYAAADGAAAABgAAAMYAAABGAAAAD0AAAAYAAACVAAAAmAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAABGAAAABgAAAMYAAACGAAAAhgAAAIYAAAAPQAAABgAAABUAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAD0AAAAYAAABGAAAABgAAAIYAAABGAAAABgAAAMYAAAAGAAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAGAAAAxgAAAEYAAABGAAAAz0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAD0AAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAYAAAAGAAAABgAAAAYAAACPQAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAGAAAAhgAAAIYAAAAGAAAABgAAAIYAAACGAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAPQAAABgAAAAYAAADGAAAABgAAAMYAAABGAAAAD0AAAAYAAACVAAAAmAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAABGAAAABgAAAMYAAACGAAAAhgAAAIYAAAAPQAAABgAAABUAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAD0AAAAYAAABGAAAABgAAAIYAAABGAAAABgAAAMYAAAAGAAAAz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAGAAAAxgAAAEYAAABGAAAAz0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-2: ind: -3,-2 - tiles: YQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAAKAAAAioAAAAqAAAAKgAAAD0AAAAqAAAAKgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAygAAAEqAAAAKgAAACoAAAALAAAAKgAAACoAAAA9AAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAEcAAAAoAAADKgAAACoAAAAqAAAAPQAAACoAAAAqAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANHAAACKAAAASoAAAAqAAAAKgAAAD0AAAAqAAAAKgAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAigAAAIoAAACKAAAACgAAAJhAAAAKAAAASgAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAkcAAAJHAAAARwAAA0cAAANHAAABYQAAAEcAAANHAAADBAAAAWEAAAA1AAAANQAAAGEAAABhAAAARwAAA0cAAANHAAAARwAAAEcAAABHAAADRwAAAUcAAABHAAACRwAAAAQAAABhAAAAYQAAADUAAABhAAAAYQAAACgAAABHAAACRwAAAEcAAAEoAAABRwAAAkcAAAJHAAACRwAAA0cAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAANHAAADRwAAA0cAAAJHAAADRwAAAUcAAABHAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAADUAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAxgAAAIYAAADYQAAADUAAAA1AAAANQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAEYAAACGAAAAWEAAAA1AAAANQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAABgAAAMYAAABGAAAAhgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + YQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAAKAAAAioAAAAqAAAAKgAAAD0AAAAqAAAAKgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAygAAAEqAAAAKgAAACoAAAALAAAAKgAAACoAAAA9AAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAEcAAAAoAAADKgAAACoAAAAqAAAAPQAAACoAAAAqAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANHAAACKAAAASoAAAAqAAAAKgAAAD0AAAAqAAAAKgAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAigAAAIoAAACKAAAACgAAAJhAAAAKAAAASgAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAkcAAAJHAAAARwAAA0cAAANHAAABYQAAAEcAAANHAAADBAAAAWEAAAA1AAAANQAAAGEAAABhAAAARwAAA0cAAANHAAAARwAAAEcAAABHAAADRwAAAUcAAABHAAACRwAAAAQAAABhAAAAYQAAADUAAABhAAAAYQAAACgAAABHAAACRwAAAEcAAAEoAAABRwAAAkcAAAJHAAACRwAAA0cAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAANHAAADRwAAA0cAAAJHAAADRwAAAUcAAABHAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAADUAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAxgAAAIYAAADYQAAADUAAAA1AAAANQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAEYAAACGAAAAWEAAAA1AAAANQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAABgAAAMYAAABGAAAAhgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -2,-3: ind: -2,-3 - tiles: BAAAAAQAAAAEAAABBAAAAgQAAAIEAAABYQAAAAsAAAALAAAACwAAAAQAAAEEAAACCwAAAAsAAAALAAAACwAAAAQAAAEEAAABBAAAAQQAAAAEAAAABAAAAmEAAAALAAAACwAAAAsAAABhAAAABAAAAQQAAAIEAAACBAAAAgQAAAJhAAAABAAAAAQAAAAEAAACBAAAAAQAAAI9AAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAAABAAAAgQAAAEHAAAAYQAAAAQAAAIEAAABBAAAAgQAAAAEAAABPQAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAAAEAAABBAAAAgQAAAEEAAABBAAAAT0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAAABAAAAQUAAAAEAAACBAAAAAQAAAJhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAABBAAAAAQAAAAEAAABBAAAAQQAAAI1AAAAYQAAAGEAAABhAAAABAAAAgQAAAEEAAAABAAAAWEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAAYQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAABhAAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAAYQAAAAQAAAAEAAABBAAAAQQAAAIEAAAANQAAADUAAABhAAAAYQAAAGEAAAAEAAAABAAAAQQAAAAEAAACBQAAAGEAAABhAAAABAAAAgQAAAEEAAAABAAAAQQAAAEEAAAABAAAAQQAAAEEAAACBAAAAQQAAAIEAAACBAAAAgQAAAFHAAABYQAAAGEAAAAEAAACBAAAAgQAAAAEAAABBAAAAgQAAAIEAAABBAAAAAQAAAEEAAAABAAAAgQAAAAEAAAARwAAAkcAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEcAAAFHAAABRwAAAz0AAAAtAAACLQAAAy0AAAItAAABPQAAAFQAAAFUAAAAVAAAAlQAAABUAAABVAAAAVQAAAIoAAABKAAAAkcAAAM9AAAALQAAAy0AAAAtAAAALQAAAD0AAABUAAABVAAAAlQAAAFUAAACVAAAAFQAAABUAAADKgAAACgAAANHAAABPQAAAC0AAAEtAAABLQAAAC0AAAI9AAAAVAAAA1QAAABUAAADVAAAAFQAAAJUAAAAVAAAAQ== + tiles: + BAAAAAQAAAAEAAABBAAAAgQAAAIEAAABYQAAAAsAAAALAAAACwAAAAQAAAEEAAACCwAAAAsAAAALAAAACwAAAAQAAAEEAAABBAAAAQQAAAAEAAAABAAAAmEAAAALAAAACwAAAAsAAABhAAAABAAAAQQAAAIEAAACBAAAAgQAAAJhAAAABAAAAAQAAAAEAAACBAAAAAQAAAI9AAAACwAAAAsAAAALAAAACwAAAAQAAAAEAAAABAAAAgQAAAEHAAAAYQAAAAQAAAIEAAABBAAAAgQAAAAEAAABPQAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAAAEAAABBAAAAgQAAAEEAAABBAAAAT0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAAABAAAAQUAAAAEAAACBAAAAAQAAAJhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAAEAAABBAAAAAQAAAAEAAABBAAAAQQAAAI1AAAAYQAAAGEAAABhAAAABAAAAgQAAAEEAAAABAAAAWEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAAYQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAABhAAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAAGEAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAAYQAAAAQAAAAEAAABBAAAAQQAAAIEAAAANQAAADUAAABhAAAAYQAAAGEAAAAEAAAABAAAAQQAAAAEAAACBQAAAGEAAABhAAAABAAAAgQAAAEEAAAABAAAAQQAAAEEAAAABAAAAQQAAAEEAAACBAAAAQQAAAIEAAACBAAAAgQAAAFHAAABYQAAAGEAAAAEAAACBAAAAgQAAAAEAAABBAAAAgQAAAIEAAABBAAAAAQAAAEEAAAABAAAAgQAAAAEAAAARwAAAkcAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEcAAAFHAAABRwAAAz0AAAAtAAACLQAAAy0AAAItAAABPQAAAFQAAAFUAAAAVAAAAlQAAABUAAABVAAAAVQAAAIoAAABKAAAAkcAAAM9AAAALQAAAy0AAAAtAAAALQAAAD0AAABUAAABVAAAAlQAAAFUAAACVAAAAFQAAABUAAADKgAAACgAAANHAAABPQAAAC0AAAEtAAABLQAAAC0AAAI9AAAAVAAAA1QAAABUAAADVAAAAFQAAAJUAAAAVAAAAQ== -4,-1: ind: -4,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABHAAABPQAAAEcAAAA9AAAAPQAAAEcAAAJHAAABRwAAAUcAAAFHAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAACRwAAAUcAAAFHAAAARwAAAj0AAABHAAADRwAAAUcAAABHAAADRwAAAwAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAABHAAABRwAAA0cAAAJHAAADRwAAA0cAAANHAAACRwAAAkcAAAIAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAFHAAAARwAAAUcAAAJHAAABRwAAA0cAAAJHAAAARwAAAEcAAAFHAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAACRwAAAkcAAAFHAAADRwAAAkcAAABHAAABRwAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAAFHAAACRwAAA0cAAAM9AAAARwAAAEcAAAFHAAACRwAAAEcAAAEAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABHAAAAPQAAAEcAAAI9AAAAPQAAAEcAAANHAAABRwAAAEcAAAFHAAABAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAA0cAAANHAAADRwAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABHAAABPQAAAEcAAAA9AAAAPQAAAEcAAAJHAAABRwAAAUcAAAFHAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAACRwAAAUcAAAFHAAAARwAAAj0AAABHAAADRwAAAUcAAABHAAADRwAAAwAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAABHAAABRwAAA0cAAAJHAAADRwAAA0cAAANHAAACRwAAAkcAAAIAAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAFHAAAARwAAAUcAAAJHAAABRwAAA0cAAAJHAAAARwAAAEcAAAFHAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABHAAAARwAAAEcAAABHAAACRwAAAkcAAAFHAAADRwAAAkcAAABHAAABRwAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAAFHAAACRwAAA0cAAAM9AAAARwAAAEcAAAFHAAACRwAAAEcAAAEAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAABHAAAAPQAAAEcAAAI9AAAAPQAAAEcAAANHAAABRwAAAEcAAAFHAAABAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAA0cAAANHAAADRwAAAw== -4,-2: ind: -4,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAACBAAAAQQAAAIEAAAABAAAAgQAAAEEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABfAAAAXwAAAl8AAAJfAAADXwAAAwQAAAEEAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAANeAAADXgAAAF8AAANfAAADXwAAAAQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAF8AAANfAAABXwAAAl8AAAJfAAACBAAAAAQAAAAEAAABBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAQQAAAEEAAABBAAAAAQAAAIEAAABBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAAEAAACBAAAAQQAAAAEAAACBAAAAAQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAmAAAAAEAAABBAAAAAQAAAEEAAABBAAAAQQAAAEEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAABAAAAQUAAAAEAAACBAAAAgQAAAAEAAABBAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAACBAAAAQQAAAIEAAAABAAAAgQAAAEEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABfAAAAXwAAAl8AAAJfAAADXwAAAwQAAAEEAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAANeAAADXgAAAF8AAANfAAADXwAAAAQAAAEEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAF8AAANfAAABXwAAAl8AAAJfAAACBAAAAAQAAAAEAAABBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAQQAAAEEAAABBAAAAAQAAAIEAAABBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAAEAAACBAAAAQQAAAAEAAACBAAAAAQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAmAAAAAEAAABBAAAAAQAAAEEAAABBAAAAQQAAAEEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAABAAAAQUAAAAEAAACBAAAAgQAAAAEAAABBAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAA== -4,0: ind: -4,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAARwAAAWEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAANQAAAGEAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGEAAAA1AAAAYQAAAGEAAABHAAAARwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAANQAAAGEAAABhAAAARwAAAkcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABcAAAAyAAAAFwAAADIAAABhAAAANQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAyAAAAFwAAADIAAAAXAAAAYQAAADUAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAFwAAADIAAAAXAAAAMgAAAA8AAAA1AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAACcAAAAnAAAAJwAAACcAAABhAAAANQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAnAAAAJwAAACcAAAAnAAAAYQAAADUAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAJwAAACcAAAAnAAAAJwAAAGEAAAA1AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAYQAAAD0AAAA1AAAANQAAADUAAAA1AAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAARwAAAWEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAANQAAAGEAAABhAAAAUQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGEAAAA1AAAAYQAAAGEAAABHAAAARwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAANQAAAGEAAABhAAAARwAAAkcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABcAAAAyAAAAFwAAADIAAABhAAAANQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAyAAAAFwAAADIAAAAXAAAAYQAAADUAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAFwAAADIAAAAXAAAAMgAAAA8AAAA1AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAACcAAAAnAAAAJwAAACcAAABhAAAANQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAnAAAAJwAAACcAAAAnAAAAYQAAADUAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAJwAAACcAAAAnAAAAJwAAAGEAAAA1AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAYQAAAD0AAAA1AAAANQAAADUAAAA1AAAAYQAAAA== -3,-3: ind: -3,-3 - tiles: CwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAABAAAAAQAAAAEAAAABAAAAQQAAAIEAAABBAAAAQQAAAEEAAAAYQAAAAsAAABhAAAAYQAAAAsAAAALAAAAPQAAAAQAAAAEAAABBAAAAAQAAAIEAAAABAAAAQQAAAIEAAAABAAAAT0AAAALAAAAYQAAAGEAAAALAAAACwAAAD0AAAAEAAABBAAAAAQAAAEEAAABBAAAAAQAAAAEAAAABAAAAAQAAAI9AAAARwAAAzwAAAJHAAACPAAAAWEAAABhAAAABAAAAgQAAAEEAAACBAAAAQQAAAIEAAABBAAAAAQAAAEEAAACYQAAAEcAAAM8AAABRwAAA2EAAABhAAAABAAAAQQAAAIEAAACBAAAAAQAAAIEAAABBAAAAgQAAAIEAAAABAAAAAQAAAJHAAACRwAAAEcAAAFHAAAARwAAAWEAAAAEAAABBAAAAQQAAAAEAAACBAAAAQQAAAIEAAACBAAAAgQAAAJhAAAARwAAAUcAAANHAAADRwAAAkcAAABhAAAAYQAAAAQAAAEEAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAEcAAANHAAABRwAAAEcAAABHAAAARwAAAUcAAABHAAABRwAAAUcAAANHAAAARwAAAEcAAANHAAACRwAAA0cAAANHAAACRwAAAUcAAANHAAABRwAAAygAAAMoAAAARwAAAEcAAANHAAAARwAAAkcAAANHAAADRwAAAygAAAIoAAAARwAAAkcAAAJHAAAARwAAAEcAAAFHAAACRwAAAkcAAAJHAAABRwAAAUcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAABHAAABRwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAABHAAADRwAAA0cAAAFhAAAARwAAA0cAAABhAAAANQAAAGEAAABhAAAANQAAADUAAABhAAAARwAAAEcAAAEoAAAAKAAAASgAAAAoAAACYQAAACgAAAAoAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADKAAAACoAAAAqAAAAKgAAAD0AAAAqAAAAKgAAAA== + tiles: + CwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAABAAAAAQAAAAEAAAABAAAAQQAAAIEAAABBAAAAQQAAAEEAAAAYQAAAAsAAABhAAAAYQAAAAsAAAALAAAAPQAAAAQAAAAEAAABBAAAAAQAAAIEAAAABAAAAQQAAAIEAAAABAAAAT0AAAALAAAAYQAAAGEAAAALAAAACwAAAD0AAAAEAAABBAAAAAQAAAEEAAABBAAAAAQAAAAEAAAABAAAAAQAAAI9AAAARwAAAzwAAAJHAAACPAAAAWEAAABhAAAABAAAAgQAAAEEAAACBAAAAQQAAAIEAAABBAAAAAQAAAEEAAACYQAAAEcAAAM8AAABRwAAA2EAAABhAAAABAAAAQQAAAIEAAACBAAAAAQAAAIEAAABBAAAAgQAAAIEAAAABAAAAAQAAAJHAAACRwAAAEcAAAFHAAAARwAAAWEAAAAEAAABBAAAAQQAAAAEAAACBAAAAQQAAAIEAAACBAAAAgQAAAJhAAAARwAAAUcAAANHAAADRwAAAkcAAABhAAAAYQAAAAQAAAEEAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAEcAAANHAAABRwAAAEcAAABHAAAARwAAAUcAAABHAAABRwAAAUcAAANHAAAARwAAAEcAAANHAAACRwAAA0cAAANHAAACRwAAAUcAAANHAAABRwAAAygAAAMoAAAARwAAAEcAAANHAAAARwAAAkcAAANHAAADRwAAAygAAAIoAAAARwAAAkcAAAJHAAAARwAAAEcAAAFHAAACRwAAAkcAAAJHAAABRwAAAUcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAABHAAABRwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAABHAAADRwAAA0cAAAFhAAAARwAAA0cAAABhAAAANQAAAGEAAABhAAAANQAAADUAAABhAAAARwAAAEcAAAEoAAAAKAAAASgAAAAoAAACYQAAACgAAAAoAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADKAAAACoAAAAqAAAAKgAAAD0AAAAqAAAAKgAAAA== -4,-3: ind: -4,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAD0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAA9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAA9AAAACwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAYQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQQAAAEEAAAABAAAAAQAAAEEAAACBAAAAQQAAAFhAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAEEAAAABAAAAAQAAAAEAAABBAAAAAQAAAAEAAABYQAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAQQAAAAEAAAABAAAAQQAAAAEAAACBAAAAT0AAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAAEAAAABQAAAAQAAAIEAAABBAAAAAQAAAE9AAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAgQAAAAEAAABBAAAAAQAAAEEAAABYQAAAAsAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAEEAAACBAAAAQQAAAEEAAACBAAAAAQAAAAEAAACBAAAAgQAAAFHAAADAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAABAAAAgQAAAE9AAAARwAAAwAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAARwAAAUcAAAFHAAACRwAAAmEAAABHAAADRwAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAEcAAAE8AAAAPAAAAUcAAABHAAADKAAAAygAAAJHAAADAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAEcAAANHAAADRwAAA0cAAANHAAADRwAAAkcAAANHAAACRwAAAwAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAEEAAABBAAAAAQAAAEEAAABBAAAAgQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAACBAAAAQQAAAEEAAAABAAAAgQAAAAEAAAABAAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAD0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAAAAAAAAAAAAAAAAAAAAAA9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAA9AAAACwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAYQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQQAAAEEAAAABAAAAAQAAAEEAAACBAAAAQQAAAFhAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAEEAAAABAAAAAQAAAAEAAABBAAAAAQAAAAEAAABYQAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAQQAAAAEAAAABAAAAQQAAAAEAAACBAAAAT0AAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAAEAAAABQAAAAQAAAIEAAABBAAAAAQAAAE9AAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAgQAAAAEAAABBAAAAAQAAAEEAAABYQAAAAsAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAEEAAACBAAAAQQAAAEEAAACBAAAAAQAAAAEAAACBAAAAgQAAAFHAAADAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAABAAAAgQAAAE9AAAARwAAAwAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAD0AAAA9AAAARwAAAUcAAAFHAAACRwAAAmEAAABHAAADRwAAAEcAAAIAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAEcAAAE8AAAAPAAAAUcAAABHAAADKAAAAygAAAJHAAADAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAEcAAANHAAADRwAAA0cAAANHAAADRwAAAkcAAANHAAACRwAAAwAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAEEAAABBAAAAAQAAAEEAAABBAAAAgQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAACBAAAAQQAAAEEAAAABAAAAgQAAAAEAAAABAAAAQ== -4,1: ind: -4,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAANQAAADUAAAA1AAAANQAAADUAAABhAAAANQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA/AAAAPwAAAD8AAABhAAAANQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPwAAAD8AAAA/AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAA1AAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAApAAAAKQAAACkAAABhAAAANQAAAFEAAABRAAAAUQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAANQAAADUAAAA1AAAANQAAADUAAABhAAAANQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAADUAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA/AAAAPwAAAD8AAABhAAAANQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPwAAAD8AAAA/AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAA9AAAAPQAAAGEAAAA1AAAAUQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAApAAAAKQAAACkAAABhAAAANQAAAFEAAABRAAAAUQAAAA== -4,2: ind: -4,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAAAAAAAYAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAFMAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABTAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABTAAAAUwAAAWEAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFMAAAJTAAAAYQAAAGEAAAA1AAAANQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABTAAACUwAAAlMAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAC8AAAMvAAABLwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAvAAADLwAAAS8AAANhAAAAYQAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAAA9AAAAYAAAAGEAAABhAAAALwAAAi8AAAAvAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAPQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAAAAAAAAYAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAFMAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABTAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABTAAAAUwAAAWEAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFMAAAJTAAAAYQAAAGEAAAA1AAAANQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABTAAACUwAAAlMAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAC8AAAMvAAABLwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAvAAADLwAAAS8AAANhAAAAYQAAAAAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAAA9AAAAYAAAAGEAAABhAAAALwAAAi8AAAAvAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAPQAAAA== -1,4: ind: -1,4 - tiles: RwAAA0cAAAM9AAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADwAAAFHAAABPQAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABHAAACRwAAAmEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAPAAAAUcAAANHAAACPAAAAEcAAAE8AAABRwAAAjwAAAFHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAEcAAABHAAAARwAAAkcAAAFHAAACRwAAAUcAAAJHAAADYQAAADUAAAA1AAAANQAAAFEAAABRAAAAYQAAAAAAAAA9AAAAPQAAAGEAAABHAAAAPAAAA0cAAAA8AAABRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAAAAAAKgAAACoAAABhAAAARwAAA0cAAAJHAAAARwAAAUcAAAFhAAAAKgAAACoAAAAqAAAAYQAAAFEAAABhAAAAYAAAACoAAAAqAAAAYQAAADwAAANHAAAAPAAAAEcAAAM8AAACYQAAACoAAAAqAAAAKgAAAGEAAABRAAAAYQAAAGAAAAA9AAAAPQAAAGEAAABHAAACPQAAAD0AAAA9AAAARwAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABgAAAAGAAAARgAAAFHAAAARwAAAUcAAAJHAAABRwAAA0cAAAFHAAACGAAAAxgAAAAYAAABGAAAAxgAAANhAAAAYAAAABgAAAEYAAACVAAAAlQAAAJUAAADVAAAA1QAAAJUAAABVAAAABgAAAMYAAABGAAAABgAAAIYAAADYQAAAGAAAAAYAAAAGAAAAlQAAANUAAADVAAAA1QAAANUAAAAVAAAA1QAAAMYAAABGAAAARgAAAIYAAABGAAAA2EAAABgAAAAGAAAAxgAAAFUAAACVAAAAFQAAAFUAAAAVAAAA1QAAAFUAAADGAAAARgAAAEYAAADGAAAABgAAAE9AAAAYAAAABgAAAMYAAACVAAAAVQAAAFUAAADVAAAAFQAAABUAAACVAAAAxgAAAMYAAACGAAAABgAAAMYAAACPQAAAGAAAAAYAAADGAAAARgAAABUAAAAVAAAAlQAAANUAAADVAAAAhgAAAMYAAAAGAAAARgAAAEYAAAAGAAAAD0AAABgAAAAGAAAAhgAAAMYAAACGAAAAxgAAAIYAAACGAAAARgAAAMYAAADGAAAABgAAAMYAAABGAAAAhgAAAM9AAAAYAAAAA== + tiles: + RwAAA0cAAAM9AAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADwAAAFHAAABPQAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABHAAACRwAAAmEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAPAAAAUcAAANHAAACPAAAAEcAAAE8AAABRwAAAjwAAAFHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAEcAAABHAAAARwAAAkcAAAFHAAACRwAAAUcAAAJHAAADYQAAADUAAAA1AAAANQAAAFEAAABRAAAAYQAAAAAAAAA9AAAAPQAAAGEAAABHAAAAPAAAA0cAAAA8AAABRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAAAAAAKgAAACoAAABhAAAARwAAA0cAAAJHAAAARwAAAUcAAAFhAAAAKgAAACoAAAAqAAAAYQAAAFEAAABhAAAAYAAAACoAAAAqAAAAYQAAADwAAANHAAAAPAAAAEcAAAM8AAACYQAAACoAAAAqAAAAKgAAAGEAAABRAAAAYQAAAGAAAAA9AAAAPQAAAGEAAABHAAACPQAAAD0AAAA9AAAARwAAAGEAAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABgAAAAGAAAARgAAAFHAAAARwAAAUcAAAJHAAABRwAAA0cAAAFHAAACGAAAAxgAAAAYAAABGAAAAxgAAANhAAAAYAAAABgAAAEYAAACVAAAAlQAAAJUAAADVAAAA1QAAAJUAAABVAAAABgAAAMYAAABGAAAABgAAAIYAAADYQAAAGAAAAAYAAAAGAAAAlQAAANUAAADVAAAA1QAAANUAAAAVAAAA1QAAAMYAAABGAAAARgAAAIYAAABGAAAA2EAAABgAAAAGAAAAxgAAAFUAAACVAAAAFQAAAFUAAAAVAAAA1QAAAFUAAADGAAAARgAAAEYAAADGAAAABgAAAE9AAAAYAAAABgAAAMYAAACVAAAAVQAAAFUAAADVAAAAFQAAABUAAACVAAAAxgAAAMYAAACGAAAABgAAAMYAAACPQAAAGAAAAAYAAADGAAAARgAAABUAAAAVAAAAlQAAANUAAADVAAAAhgAAAMYAAAAGAAAARgAAAEYAAAAGAAAAD0AAABgAAAAGAAAAhgAAAMYAAACGAAAAxgAAAIYAAACGAAAARgAAAMYAAADGAAAABgAAAMYAAABGAAAAhgAAAM9AAAAYAAAAA== -2,4: ind: -2,4 - tiles: IQAAAmEAAABSAAAAUwAAAVMAAAJhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAiEAAAJhAAAAUgAAAFMAAAJTAAADYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAEcAAAJhAAAAYQAAAGEAAABSAAAAUgAAAGEAAAAAAAAAYQAAAFQAAANUAAADVAAAAxgAAAAYAAAAGAAAA14AAANHAAACGwAAABsAAAJhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABUAAABDwAAAGEAAAAYAAAAXgAAAl4AAANhAAAARwAAAhsAAAEbAAAAYQAAAGAAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAA14AAAFeAAADYQAAAEcAAAEbAAACGwAAA2EAAABgAAAAAAAAAAAAAABgAAAAPQAAAF4AAABeAAADXgAAARgAAAJeAAABXgAAAGEAAAA9AAAAGwAAAhsAAANhAAAAAAAAAAAAAAAAAAAAYAAAAD0AAABeAAAAXgAAAV4AAAAYAAABXgAAAl4AAAM9AAAAKgAAABsAAAEbAAADYQAAAGAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAANeAAABGAAAAV4AAANeAAADPQAAACoAAAAbAAAAGwAAAGEAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAABgAAANhAAAAYQAAAGEAAAA9AAAAGwAAARsAAAJhAAAAYAAAAAAAAAAAAAAAYAAAAD0AAABeAAADXgAAA14AAAMYAAADYQAAABgAAAMYAAADGAAAAxsAAAIbAAABYQAAAGAAAAAAAAAAAAAAAGAAAAA9AAAAXgAAAV4AAABeAAACXgAAAWEAAAAYAAACGAAAARgAAAEbAAAAGwAAAmEAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAAYAAADGwAAAxsAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAPQAAABgAAAIYAAADGAAAAxsAAAAbAAADYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD0AAAAYAAABGAAAABgAAAIbAAABGwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAA9AAAAGAAAABgAAAEYAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAABgAAAAYAAACGAAAAA== + tiles: + IQAAAmEAAABSAAAAUwAAAVMAAAJhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAiEAAAJhAAAAUgAAAFMAAAJTAAADYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAAEcAAAJhAAAAYQAAAGEAAABSAAAAUgAAAGEAAAAAAAAAYQAAAFQAAANUAAADVAAAAxgAAAAYAAAAGAAAA14AAANHAAACGwAAABsAAAJhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABUAAABDwAAAGEAAAAYAAAAXgAAAl4AAANhAAAARwAAAhsAAAEbAAAAYQAAAGAAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAGAAAA14AAAFeAAADYQAAAEcAAAEbAAACGwAAA2EAAABgAAAAAAAAAAAAAABgAAAAPQAAAF4AAABeAAADXgAAARgAAAJeAAABXgAAAGEAAAA9AAAAGwAAAhsAAANhAAAAAAAAAAAAAAAAAAAAYAAAAD0AAABeAAAAXgAAAV4AAAAYAAABXgAAAl4AAAM9AAAAKgAAABsAAAEbAAADYQAAAGAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAANeAAABGAAAAV4AAANeAAADPQAAACoAAAAbAAAAGwAAAGEAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAABgAAANhAAAAYQAAAGEAAAA9AAAAGwAAARsAAAJhAAAAYAAAAAAAAAAAAAAAYAAAAD0AAABeAAADXgAAA14AAAMYAAADYQAAABgAAAMYAAADGAAAAxsAAAIbAAABYQAAAGAAAAAAAAAAAAAAAGAAAAA9AAAAXgAAAV4AAABeAAACXgAAAWEAAAAYAAACGAAAARgAAAEbAAAAGwAAAmEAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAAYAAADGwAAAxsAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAPQAAABgAAAIYAAADGAAAAxsAAAAbAAADYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD0AAAAYAAABGAAAABgAAAIbAAABGwAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAA9AAAAGAAAABgAAAEYAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAABgAAAAYAAACGAAAAA== -3,4: ind: -3,4 - tiles: YQAAABgAAAMYAAADGAAAAhgAAAMYAAADYQAAACEAAAMhAAACIQAAAyEAAAAhAAABIQAAAiEAAAAhAAACIQAAAmEAAAAYAAADGAAAAxgAAAMYAAABGAAAAmEAAAAhAAABIQAAACEAAAMhAAACIQAAAyEAAAMhAAAAIQAAAyEAAANhAAAAGAAAAxgAAAAYAAADGAAAAmEAAABhAAAAYQAAACEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAhAAADYQAAADwAAAM8AAACPAAAATwAAABhAAAAGwAAAhsAAAAbAAABGwAAABsAAAMbAAAAGwAAAhsAAAIbAAABGwAAAWEAAABhAAAAGQAAAhkAAAJhAAAAYQAAABsAAAMbAAACGwAAAhsAAAIbAAAAJQAAACUAAAAbAAABGwAAARsAAANgAAAAYQAAABkAAAEZAAADGAAAA2EAAAAbAAADGwAAAhsAAAAbAAAAUwAAASUAAAAlAAAAUwAAAxsAAAIbAAADYAAAAGEAAAAZAAADGQAAABgAAAFhAAAAGwAAAhsAAAAbAAAAGwAAAFMAAAIlAAAAJQAAAFMAAAIbAAABGwAAAWAAAABhAAAAGQAAARkAAAEYAAABYQAAABsAAAEbAAADGwAAABsAAANTAAADJQAAACUAAABTAAABGwAAAhsAAABgAAAAYQAAABkAAAAZAAAAGAAAA2EAAAAbAAADGwAAAxsAAAEbAAAAUwAAAyUAAAAlAAAAUwAAAhsAAAAbAAACYAAAAGEAAAAZAAABGQAAABgAAANhAAAAGwAAABsAAAEbAAAAGwAAAFMAAAMlAAAAJQAAAFMAAAEbAAABGwAAAmAAAABhAAAAGQAAARkAAAIYAAADYQAAABsAAAEbAAADGwAAARsAAAEbAAADJQAAACUAAAAbAAABGwAAAxsAAANgAAAAYQAAABkAAAIZAAABGAAAAWEAAAAbAAACGwAAAhsAAAAbAAAAUwAAAyUAAAAlAAAAUwAAAhsAAAMbAAAAYAAAAGEAAAAZAAABGQAAAxgAAABhAAAAGwAAARsAAAMbAAABGwAAAlMAAAIlAAAAJQAAAFMAAAEbAAABGwAAAGEAAABhAAAAGQAAABkAAAMYAAAAYQAAABsAAAAbAAADGwAAAxsAAAMbAAABJQAAACUAAAAbAAAAGwAAAhsAAAEYAAAAGAAAARkAAAIZAAADGAAAA2EAAAAbAAABGwAAABsAAAIbAAAAGwAAAhsAAAAbAAADGwAAAxsAAAEbAAABGAAAAxgAAAAZAAADGQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + YQAAABgAAAMYAAADGAAAAhgAAAMYAAADYQAAACEAAAMhAAACIQAAAyEAAAAhAAABIQAAAiEAAAAhAAACIQAAAmEAAAAYAAADGAAAAxgAAAMYAAABGAAAAmEAAAAhAAABIQAAACEAAAMhAAACIQAAAyEAAAMhAAAAIQAAAyEAAANhAAAAGAAAAxgAAAAYAAADGAAAAmEAAABhAAAAYQAAACEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAhAAADYQAAADwAAAM8AAACPAAAATwAAABhAAAAGwAAAhsAAAAbAAABGwAAABsAAAMbAAAAGwAAAhsAAAIbAAABGwAAAWEAAABhAAAAGQAAAhkAAAJhAAAAYQAAABsAAAMbAAACGwAAAhsAAAIbAAAAJQAAACUAAAAbAAABGwAAARsAAANgAAAAYQAAABkAAAEZAAADGAAAA2EAAAAbAAADGwAAAhsAAAAbAAAAUwAAASUAAAAlAAAAUwAAAxsAAAIbAAADYAAAAGEAAAAZAAADGQAAABgAAAFhAAAAGwAAAhsAAAAbAAAAGwAAAFMAAAIlAAAAJQAAAFMAAAIbAAABGwAAAWAAAABhAAAAGQAAARkAAAEYAAABYQAAABsAAAEbAAADGwAAABsAAANTAAADJQAAACUAAABTAAABGwAAAhsAAABgAAAAYQAAABkAAAAZAAAAGAAAA2EAAAAbAAADGwAAAxsAAAEbAAAAUwAAAyUAAAAlAAAAUwAAAhsAAAAbAAACYAAAAGEAAAAZAAABGQAAABgAAANhAAAAGwAAABsAAAEbAAAAGwAAAFMAAAMlAAAAJQAAAFMAAAEbAAABGwAAAmAAAABhAAAAGQAAARkAAAIYAAADYQAAABsAAAEbAAADGwAAARsAAAEbAAADJQAAACUAAAAbAAABGwAAAxsAAANgAAAAYQAAABkAAAIZAAABGAAAAWEAAAAbAAACGwAAAhsAAAAbAAAAUwAAAyUAAAAlAAAAUwAAAhsAAAMbAAAAYAAAAGEAAAAZAAABGQAAAxgAAABhAAAAGwAAARsAAAMbAAABGwAAAlMAAAIlAAAAJQAAAFMAAAEbAAABGwAAAGEAAABhAAAAGQAAABkAAAMYAAAAYQAAABsAAAAbAAADGwAAAxsAAAMbAAABJQAAACUAAAAbAAAAGwAAAhsAAAEYAAAAGAAAARkAAAIZAAADGAAAA2EAAAAbAAABGwAAABsAAAIbAAAAGwAAAhsAAAAbAAADGwAAAxsAAAEbAAABGAAAAxgAAAAZAAADGQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -4,3: ind: -4,3 - tiles: YAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAPQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABeAAABXgAAA14AAAJhAAAAYQAAAGEAAABhAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAABeAAADYQAAAGEAAAA1AAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAAJeAAAAXgAAAGEAAABhAAAANQAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABeAAACXgAAAF4AAANhAAAAYQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACGAAAAxgAAAIYAAAAGAAAAGEAAABhAAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAxgAAAIYAAAAGAAAARgAAABhAAAAYQAAADUAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAABgAAAAYAAABGAAAARgAAAAYAAABYQAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAABGAAAACoAAAAqAAAAGAAAAWEAAABhAAAANQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAPQAAABgAAAJhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAPAAAABgAAAIYAAABGAAAAhgAAAI8AAADGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAADwAAAMYAAACGAAAARgAAAIYAAAAPAAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAAA9AAAAPQAAAD0AAABhAAAAWQAAA1kAAANhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAVQAAAlUAAABVAAABWQAAAlUAAABVAAABVQAAAQ== + tiles: + YAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAGEAAABhAAAAPQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABeAAABXgAAA14AAAJhAAAAYQAAAGEAAABhAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAF4AAABeAAADYQAAAGEAAAA1AAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAAJeAAAAXgAAAGEAAABhAAAANQAAAGEAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABeAAACXgAAAF4AAANhAAAAYQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAYAAACGAAAAxgAAAIYAAAAGAAAAGEAAABhAAAANQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAxgAAAIYAAAAGAAAARgAAABhAAAAYQAAADUAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAABgAAAAYAAABGAAAARgAAAAYAAABYQAAAGEAAAA1AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAYAAABGAAAACoAAAAqAAAAGAAAAWEAAABhAAAANQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAPQAAABgAAAJhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAPAAAABgAAAIYAAABGAAAAhgAAAI8AAADGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAADwAAAMYAAACGAAAARgAAAIYAAAAPAAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAAA9AAAAPQAAAD0AAABhAAAAWQAAA1kAAANhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAVQAAAlUAAABVAAABWQAAAlUAAABVAAABVQAAAQ== -2,5: ind: -2,5 - tiles: YAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAA== -1,5: ind: -1,5 - tiles: PQAAAD0AAABhAAAAGAAAABgAAAEYAAABGAAAARgAAAJhAAAAPQAAAD0AAABhAAAAPQAAAD0AAABhAAAAYAAAAGAAAABgAAAAYQAAABgAAAIYAAABGAAAAhgAAAEYAAAAYQAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== + tiles: + PQAAAD0AAABhAAAAGAAAABgAAAEYAAABGAAAARgAAAJhAAAAPQAAAD0AAABhAAAAPQAAAD0AAABhAAAAYAAAAGAAAABgAAAAYQAAABgAAAIYAAABGAAAAhgAAAEYAAAAYQAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== -1,-4: ind: -1,-4 - tiles: GAAAARQAAAAUAAAABAAAAgQAAAEEAAABBAAAAQQAAAAEAAACBAAAAgUAAAAEAAACBAAAAAQAAAIEAAAABAAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAIEAAACBAAAAQQAAAIEAAACBAAAAgQAAAAEAAAABAAAAgQAAAFhAAAAYQAAAGEAAAAEAAACBAAAAgQAAAIEAAACBAAAAQQAAAIEAAACBAAAAAQAAAEEAAAABAAAAQQAAAEEAAACYQAAAGEAAABhAAAABAAAAAQAAAAFAAAABAAAAQQAAAAEAAAABAAAAAQAAAEEAAABBAAAAgQAAAEEAAACBAAAAWEAAABhAAAAPQAAAAQAAAIEAAAABAAAAmEAAABhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAAEAAAABAAAAQQAAAFhAAAAYQAAAD0AAAAEAAAABAAAAAQAAAA9AAAAPQAAAD0AAAA9AAAABAAAAgQAAAAEAAAABAAAAAQAAAAEAAABYQAAAGEAAAA9AAAABAAAAQQAAAEEAAACYQAAAGEAAABhAAAAYQAAAAQAAAAEAAACBAAAAgQAAAEEAAACBAAAAmEAAABhAAAAPQAAAAQAAAEEAAAABAAAAj0AAAA9AAAAPQAAAD0AAAAEAAACBAAAAgQAAAAEAAAABAAAAgQAAAFhAAAAYQAAAD0AAAAEAAACBAAAAQQAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAACBAAAAQQAAAEEAAACYQAAAGEAAAA9AAAABAAAAQQAAAIEAAAAPQAAAD0AAAA9AAAAPQAAAAQAAAAEAAACBAAAAQsAAAALAAAACwAAAGEAAABhAAAAPQAAAAQAAAAFAAAABAAAAWEAAABhAAAAYQAAAGEAAAAEAAAABAAAAAQAAAILAAAACwAAAAsAAABhAAAAYQAAAD0AAAAEAAACBAAAAAQAAAA9AAAAPQAAAD0AAAA9AAAABAAAAgQAAAIEAAACCwAAAAsAAAALAAAAYQAAAGEAAABhAAAABwAAAAcAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAAABAAAAAsAAAALAAAACwAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAgQAAAAEAAABBAAAAQQAAAIEAAAAYQAAAAQAAAELAAAACwAAAAsAAAAEAAAABAAAAAQAAAEEAAABBAAAAQsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAA== + tiles: + GAAAARQAAAAUAAAABAAAAgQAAAEEAAABBAAAAQQAAAAEAAACBAAAAgUAAAAEAAACBAAAAAQAAAIEAAAABAAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAIEAAACBAAAAQQAAAIEAAACBAAAAgQAAAAEAAAABAAAAgQAAAFhAAAAYQAAAGEAAAAEAAACBAAAAgQAAAIEAAACBAAAAQQAAAIEAAACBAAAAAQAAAEEAAAABAAAAQQAAAEEAAACYQAAAGEAAABhAAAABAAAAAQAAAAFAAAABAAAAQQAAAAEAAAABAAAAAQAAAEEAAABBAAAAgQAAAEEAAACBAAAAWEAAABhAAAAPQAAAAQAAAIEAAAABAAAAmEAAABhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAAEAAAABAAAAQQAAAFhAAAAYQAAAD0AAAAEAAAABAAAAAQAAAA9AAAAPQAAAD0AAAA9AAAABAAAAgQAAAAEAAAABAAAAAQAAAAEAAABYQAAAGEAAAA9AAAABAAAAQQAAAEEAAACYQAAAGEAAABhAAAAYQAAAAQAAAAEAAACBAAAAgQAAAEEAAACBAAAAmEAAABhAAAAPQAAAAQAAAEEAAAABAAAAj0AAAA9AAAAPQAAAD0AAAAEAAACBAAAAgQAAAAEAAAABAAAAgQAAAFhAAAAYQAAAD0AAAAEAAACBAAAAQQAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAACBAAAAQQAAAEEAAACYQAAAGEAAAA9AAAABAAAAQQAAAIEAAAAPQAAAD0AAAA9AAAAPQAAAAQAAAAEAAACBAAAAQsAAAALAAAACwAAAGEAAABhAAAAPQAAAAQAAAAFAAAABAAAAWEAAABhAAAAYQAAAGEAAAAEAAAABAAAAAQAAAILAAAACwAAAAsAAABhAAAAYQAAAD0AAAAEAAACBAAAAAQAAAA9AAAAPQAAAD0AAAA9AAAABAAAAgQAAAIEAAACCwAAAAsAAAALAAAAYQAAAGEAAABhAAAABwAAAAcAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAAABAAAAAsAAAALAAAACwAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAgQAAAAEAAABBAAAAQQAAAIEAAAAYQAAAAQAAAELAAAACwAAAAsAAAAEAAAABAAAAAQAAAEEAAABBAAAAQsAAAALAAAACwAAAAsAAAALAAAACwAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAA== 0,-4: ind: 0,-4 - tiles: BAAAAAQAAAAjAAABIwAAAyMAAAIjAAADIwAAA2EAAABTAAACYQAAABgAAAAYAAACGAAAAWEAAAAEAAAABAAAAgQAAAIEAAABIwAAACMAAAAjAAAAIwAAACMAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAQQAAAAEAAACBAAAAiMAAAIjAAADIwAAAyMAAAIjAAABIwAAAwQAAAIEAAAABAAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAIjAAADIwAAAiMAAAIjAAABBAAAAgQAAAAEAAAABAAAAkoAAABKAAAASgAAAEoAAABKAAAASgAAAAQAAAIEAAABIwAAAiMAAAIjAAAAIwAAAAQAAAEEAAAABAAAAgUAAABKAAAAPQAAAEoAAABKAAAASgAAAEoAAAAEAAABBAAAAAQAAAIEAAAABAAAAgQAAAIEAAAABAAAAQQAAAAEAAAASgAAAD0AAABKAAAASgAAAEoAAABKAAAABAAAAgQAAAAEAAACBAAAAgQAAAAEAAABBAAAAAQAAAAEAAACSgAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAAQAAAEEAAAABAAAAQQAAAAEAAACBAAAAAQAAAAEAAACBAAAAUoAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAQQAAAIEAAACBAAAAQQAAAEEAAACBAAAAgQAAAAEAAACBAAAAQQAAAEEAAACBAAAAQQAAAAEAAABCwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAAQAAAIEAAABBAAAAQQAAAIEAAABBAAAAAQAAAEEAAABBAAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAILAAAACwAAAAsAAAALAAAACwAAAAQAAAJhAAAAYQAAAAsAAAALAAAAYQAAAAsAAAALAAAACwAAAGEAAAAEAAACCwAAAAsAAAALAAAACwAAAAsAAAAEAAAAYQAAAAsAAAALAAAAYQAAAGEAAAALAAAACwAAAAsAAABhAAAABAAAAgsAAAALAAAACwAAAAsAAAALAAAABAAAAGEAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAAQAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAJhAAAACwAAAAsAAAA9AAAACwAAAAsAAAALAAAAYQAAAGEAAAAEAAABCwAAAAsAAAALAAAACwAAAAsAAAAEAAACYQAAAGEAAABhAAAAYQAAAD0AAAALAAAAYQAAAGEAAAAEAAACBAAAAQ== + tiles: + BAAAAAQAAAAjAAABIwAAAyMAAAIjAAADIwAAA2EAAABTAAACYQAAABgAAAAYAAACGAAAAWEAAAAEAAAABAAAAgQAAAIEAAABIwAAACMAAAAjAAAAIwAAACMAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAQQAAAAEAAACBAAAAiMAAAIjAAADIwAAAyMAAAIjAAABIwAAAwQAAAIEAAAABAAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAIjAAADIwAAAiMAAAIjAAABBAAAAgQAAAAEAAAABAAAAkoAAABKAAAASgAAAEoAAABKAAAASgAAAAQAAAIEAAABIwAAAiMAAAIjAAAAIwAAAAQAAAEEAAAABAAAAgUAAABKAAAAPQAAAEoAAABKAAAASgAAAEoAAAAEAAABBAAAAAQAAAIEAAAABAAAAgQAAAIEAAAABAAAAQQAAAAEAAAASgAAAD0AAABKAAAASgAAAEoAAABKAAAABAAAAgQAAAAEAAACBAAAAgQAAAAEAAABBAAAAAQAAAAEAAACSgAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAAQAAAEEAAAABAAAAQQAAAAEAAACBAAAAAQAAAAEAAACBAAAAUoAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAQQAAAIEAAACBAAAAQQAAAEEAAACBAAAAgQAAAAEAAACBAAAAQQAAAEEAAACBAAAAQQAAAAEAAABCwAAAAsAAAALAAAACwAAAAsAAAAEAAACBAAAAAQAAAIEAAABBAAAAQQAAAIEAAABBAAAAAQAAAEEAAABBAAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAILAAAACwAAAAsAAAALAAAACwAAAAQAAAJhAAAAYQAAAAsAAAALAAAAYQAAAAsAAAALAAAACwAAAGEAAAAEAAACCwAAAAsAAAALAAAACwAAAAsAAAAEAAAAYQAAAAsAAAALAAAAYQAAAGEAAAALAAAACwAAAAsAAABhAAAABAAAAgsAAAALAAAACwAAAAsAAAALAAAABAAAAGEAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAAQAAAALAAAACwAAAAsAAAALAAAACwAAAAQAAAJhAAAACwAAAAsAAAA9AAAACwAAAAsAAAALAAAAYQAAAGEAAAAEAAABCwAAAAsAAAALAAAACwAAAAsAAAAEAAACYQAAAGEAAABhAAAAYQAAAD0AAAALAAAAYQAAAGEAAAAEAAACBAAAAQ== -4,4: ind: -4,4 - tiles: AAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAWgAAAFoAAABNAAAAVQAAAFUAAAJVAAAAWQAAAlUAAAJVAAAAVQAAAQAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFoAAABaAAAAWQAAA1UAAANVAAADVQAAAWEAAABVAAABVQAAAVUAAAEAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABaAAAAWgAAAGEAAABhAAAAWQAAAGEAAABhAAAAYQAAAFUAAAFVAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAVQAAAFUAAAJVAAACVQAAAFkAAANVAAABVQAAAwAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAFUAAAFVAAAAVQAAA1UAAAM9AAAAVQAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABVAAABVQAAAVUAAABVAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAGAAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAWgAAAFoAAABNAAAAVQAAAFUAAAJVAAAAWQAAAlUAAAJVAAAAVQAAAQAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFoAAABaAAAAWQAAA1UAAANVAAADVQAAAWEAAABVAAABVQAAAVUAAAEAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABaAAAAWgAAAGEAAABhAAAAWQAAAGEAAABhAAAAYQAAAFUAAAFVAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAVQAAAFUAAAJVAAACVQAAAFkAAANVAAABVQAAAwAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAFUAAAFVAAAAVQAAA1UAAAM9AAAAVQAAA2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABVAAABVQAAAVUAAABVAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAYAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAGAAAAw== 0,4: ind: 0,4 - tiles: YAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAA== 2,1: ind: 2,1 - tiles: YAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAJgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAACYAAAAGEAAAATAAAAYQAAACMAAAE9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAAATAAAAEwAAABMAAAAjAAACPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAEwAAABMAAAATAAAAEwAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADYAAAAGEAAABhAAAAEwAAAGEAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAKAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAACgAAAJgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAoAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAmAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAANgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAJgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAACYAAAAGEAAAATAAAAYQAAACMAAAE9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAAATAAAAEwAAABMAAAAjAAACPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAEwAAABMAAAATAAAAEwAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADYAAAAGEAAABhAAAAEwAAAGEAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAKAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAACgAAAJgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAoAAACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAmAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAANgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,0: ind: 2,0 - tiles: YAAAAGAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAA9AAAAKAAAAT0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAA9AAAAKAAAAT0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -6,2: ind: -6,2 - tiles: KAAAAmAAAAAoAAABYAAAACgAAANgAAAAKAAAAGAAAAAoAAAAYAAAACgAAANgAAAAKAAAAGAAAAAoAAADYAAAACgAAAJgAAAAKAAAAgAAAAAoAAABYAAAACgAAAMAAAAAKAAAAWAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAQAAAAAoAAADYAAAACgAAAIAAAAAKAAAAGAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAwAAAAAoAAABYAAAACgAAAEAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAAJgAAAAKAAAAAAAAAAoAAABYAAAACgAAAAAAAAAKAAAAmAAAAAoAAABAAAAACgAAABgAAAAKAAAAQAAAAAoAAADYAAAACgAAAIAAAAAKAAAAGAAAAAoAAAAAAAAACgAAANgAAAAKAAAAQAAAAAoAAAAYAAAACgAAAJgAAAAKAAAAGAAAAAoAAABYAAAACgAAANgAAAAKAAAAWAAAAAoAAADYAAAACgAAAFgAAAAKAAAAmAAAAAoAAABAAAAACgAAAFgAAAAKAAAAQAAAAAoAAADYAAAACgAAAEAAAAAKAAAAWAAAAAoAAACAAAAACgAAAFgAAAAKAAAAQAAAAAoAAAAYAAAACgAAAMAAAAAKAAAA2AAAAAoAAAAAAAAACgAAAJgAAAAKAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + KAAAAmAAAAAoAAABYAAAACgAAANgAAAAKAAAAGAAAAAoAAAAYAAAACgAAANgAAAAKAAAAGAAAAAoAAADYAAAACgAAAJgAAAAKAAAAgAAAAAoAAABYAAAACgAAAMAAAAAKAAAAWAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAQAAAAAoAAADYAAAACgAAAIAAAAAKAAAAGAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAwAAAAAoAAABYAAAACgAAAEAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAAJgAAAAKAAAAAAAAAAoAAABYAAAACgAAAAAAAAAKAAAAmAAAAAoAAABAAAAACgAAABgAAAAKAAAAQAAAAAoAAADYAAAACgAAAIAAAAAKAAAAGAAAAAoAAAAAAAAACgAAANgAAAAKAAAAQAAAAAoAAAAYAAAACgAAAJgAAAAKAAAAGAAAAAoAAABYAAAACgAAANgAAAAKAAAAWAAAAAoAAADYAAAACgAAAFgAAAAKAAAAmAAAAAoAAABAAAAACgAAAFgAAAAKAAAAQAAAAAoAAADYAAAACgAAAEAAAAAKAAAAWAAAAAoAAACAAAAACgAAAFgAAAAKAAAAQAAAAAoAAAAYAAAACgAAAMAAAAAKAAAA2AAAAAoAAAAAAAAACgAAAJgAAAAKAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,2: ind: 2,2 - tiles: YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAAAZAAABGQAAARkAAABVAAAAGQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAFUAAAFVAAABVQAAAVUAAAFVAAADVQAAAlUAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGEAAABVAAABYQAAABkAAAJVAAACGQAAARkAAAEZAAADYQAAAFoAAABaAAAAWgAAAFoAAABaAAAAYQAAAGAAAABhAAAAYQAAAGEAAAAZAAAAGQAAAxkAAAMZAAAAYQAAAFoAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAABgAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAWgAAAFoAAABaAAAAWgAAAFoAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAEcAAANHAAADRwAAA1MAAANhAAAARwAAAUcAAAJhAAAARwAAAUcAAABhAAAARwAAAEcAAANhAAAAYAAAAGAAAABHAAABRwAAAmEAAABhAAAAYQAAAEcAAANHAAAAYQAAAEcAAABHAAAAYQAAAEcAAAJHAAACYQAAAGEAAABhAAAARwAAAEcAAANHAAAARwAAA2EAAAA9AAAARwAAAmEAAABHAAACPQAAAGEAAAA9AAAARwAAAmEAAABHAAACRwAAAkcAAANHAAABRwAAAUcAAAFHAAADRwAAAUcAAAJHAAACRwAAAkcAAABHAAADRwAAAkcAAAA9AAAARwAAAEcAAABHAAACRwAAAUcAAABHAAAARwAAAkcAAABHAAACRwAAAEcAAABHAAABRwAAAkcAAANHAAADRwAAAkcAAAJHAAADRwAAAkcAAAFHAAABRwAAAGEAAABhAAAAPQAAAEcAAAJhAAAARwAAAj0AAABhAAAAYQAAAGEAAABHAAACRwAAAQ== + tiles: + YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAAAZAAABGQAAARkAAABVAAAAGQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAFUAAAFVAAABVQAAAVUAAAFVAAADVQAAAlUAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGEAAABVAAABYQAAABkAAAJVAAACGQAAARkAAAEZAAADYQAAAFoAAABaAAAAWgAAAFoAAABaAAAAYQAAAGAAAABhAAAAYQAAAGEAAAAZAAAAGQAAAxkAAAMZAAAAYQAAAFoAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAABgAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAWgAAAFoAAABaAAAAWgAAAFoAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAEcAAANHAAADRwAAA1MAAANhAAAARwAAAUcAAAJhAAAARwAAAUcAAABhAAAARwAAAEcAAANhAAAAYAAAAGAAAABHAAABRwAAAmEAAABhAAAAYQAAAEcAAANHAAAAYQAAAEcAAABHAAAAYQAAAEcAAAJHAAACYQAAAGEAAABhAAAARwAAAEcAAANHAAAARwAAA2EAAAA9AAAARwAAAmEAAABHAAACPQAAAGEAAAA9AAAARwAAAmEAAABHAAACRwAAAkcAAANHAAABRwAAAUcAAAFHAAADRwAAAUcAAAJHAAACRwAAAkcAAABHAAADRwAAAkcAAAA9AAAARwAAAEcAAABHAAACRwAAAUcAAABHAAAARwAAAkcAAABHAAACRwAAAEcAAABHAAABRwAAAkcAAANHAAADRwAAAkcAAAJHAAADRwAAAkcAAAFHAAABRwAAAGEAAABhAAAAPQAAAEcAAAJhAAAARwAAAj0AAABhAAAAYQAAAGEAAABHAAACRwAAAQ== 3,1: ind: 3,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAgAAAAAoAAAAYAAAACgAAAIAAAAAKAAAAGAAAAAoAAACAAAAACgAAAFgAAAAKAAAAgAAAAAoAAADYAAAACgAAAIAAAAAKAAAAWAAAAAoAAACAAAAACgAAAFgAAAAKAAAAwAAAAAoAAADYAAAACgAAAJgAAAAKAAAAmAAAAAoAAACYAAAACgAAAFgAAAAKAAAAGAAAAAoAAABYAAAACgAAABgAAAAKAAAAGAAAAAoAAACAAAAACgAAANgAAAAKAAAAgAAAAAoAAADYAAAACgAAAMAAAAAKAAAAWAAAAAoAAADAAAAACgAAAFgAAAAKAAAAgAAAAAoAAACYAAAACgAAAAAAAAAKAAAAmAAAAAoAAADAAAAACgAAAJgAAAAKAAAAQAAAAAoAAADYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAACgAAAIAAAAAKAAAAmAAAAAoAAACAAAAACgAAABgAAAAKAAAAgAAAAAoAAAAYAAAACgAAAIAAAAAKAAAAGAAAAAoAAADAAAAACgAAAFgAAAAKAAAAQAAAAAoAAABYAAAACgAAAMAAAAAKAAAAGAAAAAoAAADAAAAACgAAANgAAAAKAAAA2AAAAAoAAAAYAAAACgAAABgAAAAKAAAAmAAAAAoAAADYAAAACgAAAJgAAAAKAAAA2AAAAAoAAACYAAAACgAAAAAAAAAKAAAAGAAAAAoAAADAAAAACgAAABgAAAAKAAAAQAAAAAoAAADYAAAACgAAAAAAAAAKAAAAWAAAAAoAAAAAAAAACgAAANgAAAAKAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAgAAAAAoAAAAYAAAACgAAAIAAAAAKAAAAGAAAAAoAAACAAAAACgAAAFgAAAAKAAAAgAAAAAoAAADYAAAACgAAAIAAAAAKAAAAWAAAAAoAAACAAAAACgAAAFgAAAAKAAAAwAAAAAoAAADYAAAACgAAAJgAAAAKAAAAmAAAAAoAAACYAAAACgAAAFgAAAAKAAAAGAAAAAoAAABYAAAACgAAABgAAAAKAAAAGAAAAAoAAACAAAAACgAAANgAAAAKAAAAgAAAAAoAAADYAAAACgAAAMAAAAAKAAAAWAAAAAoAAADAAAAACgAAAFgAAAAKAAAAgAAAAAoAAACYAAAACgAAAAAAAAAKAAAAmAAAAAoAAADAAAAACgAAAJgAAAAKAAAAQAAAAAoAAADYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAACgAAAIAAAAAKAAAAmAAAAAoAAACAAAAACgAAABgAAAAKAAAAgAAAAAoAAAAYAAAACgAAAIAAAAAKAAAAGAAAAAoAAADAAAAACgAAAFgAAAAKAAAAQAAAAAoAAABYAAAACgAAAMAAAAAKAAAAGAAAAAoAAADAAAAACgAAANgAAAAKAAAA2AAAAAoAAAAYAAAACgAAABgAAAAKAAAAmAAAAAoAAADYAAAACgAAAJgAAAAKAAAA2AAAAAoAAACYAAAACgAAAAAAAAAKAAAAGAAAAAoAAADAAAAACgAAABgAAAAKAAAAQAAAAAoAAADYAAAACgAAAAAAAAAKAAAAWAAAAAoAAAAAAAAACgAAANgAAAAKAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,2: ind: 3,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAGQAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVAAABYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFMAAAJTAAABYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAADYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAGQAAAWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVAAABYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFMAAAJTAAABYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFHAAADYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAADRwAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-4: ind: -3,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAAQAAAEEAAACBAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAEAAACBAAAAQQAAAEEAAABBAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAABAAAAQQAAAAEAAAABAAAAgQAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAQAAAJhAAAAPQAAAGEAAAAEAAABBAAAAgQAAAFhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAPQAAAAQAAAEEAAACBAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAEAAACBAAAAQQAAAEEAAABBAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAABAAAAQQAAAAEAAAABAAAAgQAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAQAAAJhAAAAPQAAAGEAAAAEAAABBAAAAgQAAAFhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAABAAAAQ== -2,-4: ind: -2,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAABAAAAWAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAJgAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAQAAAAEAAABYAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAEAAAABAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAABAAAAQQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAQAAAIEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAEAAACBAAAAmEAAABhAAAAYQAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAGEAAABhAAAABAAAAQQAAAEEAAABBAAAAAQAAAJhAAAAYQAAAGEAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAAYQAAAAQAAAAEAAABBAAAAgQAAABhAAAAYQAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAALAAAACwAAAGEAAAAEAAABBAAAAAQAAAJhAAAABAAAAgQAAAEEAAACYQAAAAsAAAALAAAACwAAAAQAAAIHAAAACwAAAAsAAAALAAAACwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAABAAAAWAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAJgAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAQAAAAEAAABYAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAEAAAABAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAABAAAAQQAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAQAAAIEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAEAAACBAAAAmEAAABhAAAAYQAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAGEAAABhAAAABAAAAQQAAAEEAAABBAAAAAQAAAJhAAAAYQAAAGEAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAABhAAAAYQAAAAQAAAAEAAABBAAAAgQAAABhAAAAYQAAAGEAAABhAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAALAAAACwAAAGEAAAAEAAABBAAAAAQAAAJhAAAABAAAAgQAAAEEAAACYQAAAAsAAAALAAAACwAAAAQAAAIHAAAACwAAAAsAAAALAAAACwAAAA== -4,-4: ind: -4,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABPQAAAD0AAAA9AAAAPQAAAAQAAAAEAAACBAAAAT0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAj0AAAA9AAAAPQAAAD0AAAAEAAABBAAAAAQAAAE9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAI9AAAAPQAAAD0AAAA9AAAABAAAAAQAAAAEAAACPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAD0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAD0AAAALAAAACwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABPQAAAD0AAAA9AAAAPQAAAAQAAAAEAAACBAAAAT0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAj0AAAA9AAAAPQAAAD0AAAAEAAABBAAAAAQAAAE9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAI9AAAAPQAAAD0AAAA9AAAABAAAAAQAAAAEAAACPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAD0AAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAD0AAAALAAAACwAAAA== -2,-5: ind: -2,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAABBAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAWEAAAAUAAAAFAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAJhAAAAFAAAABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAQAAAIEAAAAYQAAABQAAAAUAAAAFAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAABBAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAWEAAAAUAAAAFAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAJhAAAAFAAAABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAQAAAIEAAAAYQAAABQAAAAUAAAAFAAAAA== -5,2: ind: -5,2 - tiles: KAAAAGAAAAAoAAABYAAAACgAAAJgAAAAKAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAKAAAAgAAAAAoAAABYAAAACgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAoAAABYAAAACgAAAAAAAAAKAAAAmAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAmAAAAAoAAADAAAAACgAAANgAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAKAAAAgAAAAAoAAADYAAAACgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAYAAAACgAAAFgAAAAKAAAA2AAAAAoAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAA2AAAAAoAAAAAAAAACgAAAFgAAAAKAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAKAAAAQAAAAAoAAACYAAAACgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + KAAAAGAAAAAoAAABYAAAACgAAAJgAAAAKAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAKAAAAgAAAAAoAAABYAAAACgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAoAAABYAAAACgAAAAAAAAAKAAAAmAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAmAAAAAoAAADAAAAACgAAANgAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAKAAAAgAAAAAoAAADYAAAACgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAYAAAACgAAAFgAAAAKAAAA2AAAAAoAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAA2AAAAAoAAAAAAAAACgAAAFgAAAAKAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAFgAAAAKAAAAQAAAAAoAAACYAAAACgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -5,1: ind: -5,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADYAAAACgAAAMAAAAAKAAAAGAAAAAoAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAABgAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADYAAAACgAAAMAAAAAKAAAAGAAAAAoAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAABgAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -6,1: ind: -6,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAABYAAAACgAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAAFgAAAAKAAAAgAAAAAoAAACYAAAACgAAAMAAAAAKAAAAGAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAgAAAAAoAAABYAAAACgAAAMAAAAAKAAAAWAAAAAoAAACAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAABYAAAACgAAAAAAAAAKAAAAWAAAAAoAAABAAAAACgAAAFgAAAAKAAAAgAAAAAoAAACYAAAACgAAAMAAAAAKAAAAGAAAAAoAAAAAAAAACgAAAJgAAAAKAAAAgAAAAAoAAABYAAAACgAAAMAAAAAKAAAAWAAAAAoAAACAAAAAA== -1,-5: ind: -1,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAEEAAAAAAAAAAQAAAAEAAABBAAAAAQAAAAEAAACBAAAAgQAAAEEAAABBAAAAAQAAAIEAAABBAAAAAQAAAEEAAAABAAAAgQAAAEEAAACBAAAAAQAAAAEAAABBAAAAQQAAAAEAAAABAAAAgQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAgQAAAIEAAABBAAAAQQAAAIEAAABBAAAAgQAAAEEAAAABAAAARQAAAAUAAAAFAAAAD0AAAAEAAABBAAAAQQAAAIEAAABBAAAAAQAAAAEAAAABAAAAQQAAAIEAAABBAAAAAQAAAEUAAAAFAAAABQAAAA9AAAABAAAAgQAAAAEAAACBQAAAAQAAAIEAAAABAAAAQQAAAAEAAABBAAAAgQAAAEEAAABFAAAABQAAAAUAAAAPQAAAAQAAAIEAAAABAAAAgQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAACBAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAEEAAAAAAAAAAQAAAAEAAABBAAAAAQAAAAEAAACBAAAAgQAAAEEAAABBAAAAAQAAAIEAAABBAAAAAQAAAEEAAAABAAAAgQAAAEEAAACBAAAAAQAAAAEAAABBAAAAQQAAAAEAAAABAAAAgQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAgQAAAIEAAABBAAAAQQAAAIEAAABBAAAAgQAAAEEAAAABAAAARQAAAAUAAAAFAAAAD0AAAAEAAABBAAAAQQAAAIEAAABBAAAAAQAAAAEAAAABAAAAQQAAAIEAAABBAAAAAQAAAEUAAAAFAAAABQAAAA9AAAABAAAAgQAAAAEAAACBQAAAAQAAAIEAAAABAAAAQQAAAAEAAABBAAAAgQAAAEEAAABFAAAABQAAAAUAAAAPQAAAAQAAAIEAAAABAAAAgQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAACBAAAAg== 0,-5: ind: 0,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA1AAAANQAAAGEAAAAYAAAAGAAAAxgAAAAYAAADYQAAAAQAAAEEAAAAAAAAAAAAAAAAAAAABAAAAmEAAABhAAAAYQAAAFEAAABhAAAAGAAAAhgAAAAYAAACGAAAA2EAAAAEAAABBAAAAgQAAAIAAAAABAAAAAQAAAJhAAAAGAAAABgAAAMYAAACYQAAABgAAAIYAAAAGAAAAxgAAANhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAEEAAACYQAAABgAAAAYAAACGAAAAWEAAAAYAAACGAAAARgAAAIYAAADGAAAAhgAAANhAAAABAAAAQQAAAAEAAABBAAAAmEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAIEAAACBAAAAT0AAAAYAAACGAAAAGEAAAAYAAADGAAAARgAAANRAAAAGAAAAxgAAAJhAAAABAAAAAQAAAAEAAABBAAAAAQAAAE9AAAAGAAAABgAAANRAAAAGAAAARgAAAEYAAABYQAAABgAAAMYAAACYQAAAAQAAAEEAAAABAAAAQQAAAIEAAABYQAAABgAAAMYAAAAYQAAABgAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAQQAAAEjAAADIwAAAGEAAABhAAAAUQAAAGEAAABRAAAAYQAAABgAAAEYAAAAGAAAAGEAAAAEAAAABAAAAQ== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA1AAAANQAAAGEAAAAYAAAAGAAAAxgAAAAYAAADYQAAAAQAAAEEAAAAAAAAAAAAAAAAAAAABAAAAmEAAABhAAAAYQAAAFEAAABhAAAAGAAAAhgAAAAYAAACGAAAA2EAAAAEAAABBAAAAgQAAAIAAAAABAAAAAQAAAJhAAAAGAAAABgAAAMYAAACYQAAABgAAAIYAAAAGAAAAxgAAANhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAEEAAACYQAAABgAAAAYAAACGAAAAWEAAAAYAAACGAAAARgAAAIYAAADGAAAAhgAAANhAAAABAAAAQQAAAAEAAABBAAAAmEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAACBAAAAAQAAAIEAAACBAAAAT0AAAAYAAACGAAAAGEAAAAYAAADGAAAARgAAANRAAAAGAAAAxgAAAJhAAAABAAAAAQAAAAEAAABBAAAAAQAAAE9AAAAGAAAABgAAANRAAAAGAAAARgAAAEYAAABYQAAABgAAAMYAAACYQAAAAQAAAEEAAAABAAAAQQAAAIEAAABYQAAABgAAAMYAAAAYQAAABgAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAQQAAAEjAAADIwAAAGEAAABhAAAAUQAAAGEAAABRAAAAYQAAABgAAAEYAAAAGAAAAGEAAAAEAAAABAAAAQ== 1,-5: ind: 1,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-4: ind: 1,-4 - tiles: BAAAAgQAAAAEAAABBAAAAAQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAgQAAAIEAAABBAAAAAUAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAEAAACBAAAAgQAAAIEAAACBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABhAAAAYQAAAAQAAAIEAAACBAAAAgQAAAEEAAABBAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAAQAAAEEAAAABAAAAgQAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAEAAAABAAAAgQAAAIEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAABAAAAgQAAAEEAAACBAAAAAQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAACBAAAAgQAAAIEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAEEAAACBAAAAgQAAAEEAAABBAAAAAQAAAIEAAABBAAAAQQAAAEEAAAABAAAAQAAAAAAAAAABAAAAQQAAAEEAAAABAAAAgQAAAAEAAACBAAAAAQAAAIEAAACBAAAAAQAAAAEAAACBAAAAgQAAAAHAAAABAAAAgQAAAEEAAAABAAAAgQAAAEEAAAABAAAAgQAAAIEAAACBAAAAQQAAAIEAAABBAAAAgQAAAIEAAACBAAAAgQAAAEEAAACBAAAAQQAAAAEAAAABAAAAQQAAAEEAAACBAAAAgQAAAAEAAAABAAAAAQAAAIEAAABBAAAAQQAAAAEAAABBAAAAAQAAAIEAAABBAAAAgQAAAIEAAACBAAAAgQAAAEEAAABBAAAAgQAAAAEAAACBAAAAAQAAAAEAAACBAAAAgQAAAIEAAACBAAAAAQAAAAEAAAABAAAAgQAAAIEAAABBAAAAAQAAAEEAAACBAAAAgQAAAEEAAACBAAAAgQAAAIEAAABBAAAAQQAAAEEAAAABAAAAgQAAAIEAAACBAAAAQQAAAEEAAAABAAAAQQAAAAEAAACBAAAAgQAAAEEAAAABAAAAQQAAAEEAAABBAAAAAQAAAEEAAABBAAAAAQAAAIEAAABBAAAAAQAAAAEAAACBAAAAQQAAAIEAAAABAAAAQ== + tiles: + BAAAAgQAAAAEAAABBAAAAAQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAgQAAAIEAAABBAAAAAUAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAEAAACBAAAAgQAAAIEAAACBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABhAAAAYQAAAAQAAAIEAAACBAAAAgQAAAEEAAABBAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAAQAAAEEAAAABAAAAgQAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAEAAAABAAAAgQAAAIEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAABAAAAgQAAAEEAAACBAAAAAQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAACBAAAAgQAAAIEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAQQAAAEEAAACBAAAAgQAAAEEAAABBAAAAAQAAAIEAAABBAAAAQQAAAEEAAAABAAAAQAAAAAAAAAABAAAAQQAAAEEAAAABAAAAgQAAAAEAAACBAAAAAQAAAIEAAACBAAAAAQAAAAEAAACBAAAAgQAAAAHAAAABAAAAgQAAAEEAAAABAAAAgQAAAEEAAAABAAAAgQAAAIEAAACBAAAAQQAAAIEAAABBAAAAgQAAAIEAAACBAAAAgQAAAEEAAACBAAAAQQAAAAEAAAABAAAAQQAAAEEAAACBAAAAgQAAAAEAAAABAAAAAQAAAIEAAABBAAAAQQAAAAEAAABBAAAAAQAAAIEAAABBAAAAgQAAAIEAAACBAAAAgQAAAEEAAABBAAAAgQAAAAEAAACBAAAAAQAAAAEAAACBAAAAgQAAAIEAAACBAAAAAQAAAAEAAAABAAAAgQAAAIEAAABBAAAAAQAAAEEAAACBAAAAgQAAAEEAAACBAAAAgQAAAIEAAABBAAAAQQAAAEEAAAABAAAAgQAAAIEAAACBAAAAQQAAAEEAAAABAAAAQQAAAAEAAACBAAAAgQAAAEEAAAABAAAAQQAAAEEAAABBAAAAAQAAAEEAAABBAAAAAQAAAIEAAABBAAAAAQAAAAEAAACBAAAAQQAAAIEAAAABAAAAQ== 2,3: ind: 2,3 - tiles: PQAAAD0AAABHAAAAYQAAAGEAAABTAAADRwAAAUcAAANhAAAARwAAAkcAAANhAAAAYAAAAGEAAABhAAAAPQAAAEcAAABHAAACRwAAAEcAAABhAAAAUwAAAEcAAABHAAADYQAAAEcAAANHAAAAYQAAAGAAAABgAAAAYAAAAGAAAABHAAABRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAARwAAAkcAAAJHAAADYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADRwAAA2EAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAkcAAABHAAABYQAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PQAAAD0AAABHAAAAYQAAAGEAAABTAAADRwAAAUcAAANhAAAARwAAAkcAAANhAAAAYAAAAGEAAABhAAAAPQAAAEcAAABHAAACRwAAAEcAAABhAAAAUwAAAEcAAABHAAADYQAAAEcAAANHAAAAYQAAAGAAAABgAAAAYAAAAGAAAABHAAABRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAARwAAAkcAAAJHAAADYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADRwAAA2EAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAACRwAAAkcAAABHAAABYQAAAGAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,5: ind: 0,5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,5: ind: -3,5 - tiles: GAAAAhgAAAAZAAACGQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAABgAAAMYAAABGQAAAhkAAAFhAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== + tiles: + GAAAAhgAAAAZAAACGQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAABgAAAMYAAABGQAAAhkAAAFhAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== -1,6: ind: -1,6 - tiles: AAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,6: ind: -2,6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,4: ind: 1,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,4: ind: 2,4 - tiles: AAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,1: ind: 4,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAABAAAAACgAAAJgAAAAKAAAA2AAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAwAAAAAoAAABYAAAACgAAAFgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAANgAAAAKAAAAWAAAAAoAAABYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADAAAAACgAAABgAAAAKAAAAWAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAwAAAAAoAAABYAAAACgAAANgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAKAAAAGAAAAAoAAACYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAFgAAAAKAAAAWAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAAAoAAADYAAAACgAAANgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAIAAAAAKAAAAmAAAAAoAAABYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADAAAAACgAAANgAAAAKAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAABAAAAACgAAAJgAAAAKAAAA2AAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAwAAAAAoAAABYAAAACgAAAFgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAANgAAAAKAAAAWAAAAAoAAABYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADAAAAACgAAABgAAAAKAAAAWAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAwAAAAAoAAABYAAAACgAAANgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAKAAAAGAAAAAoAAACYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAFgAAAAKAAAAWAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAAAoAAADYAAAACgAAANgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAIAAAAAKAAAAmAAAAAoAAABYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAADAAAAACgAAANgAAAAKAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-4: ind: 2,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAIEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABBAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAAQAAAEEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAAABAAAAQQAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAAQAAAEEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAIEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABBAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAAQAAAEEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAAABAAAAQQAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAAQAAAEEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,3: ind: 3,3 - tiles: PQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,2: ind: 4,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,0: ind: 4,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,0: ind: 3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -7,2: ind: -7,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -7,1: ind: -7,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAA== -5,3: ind: -5,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== -5,4: ind: -5,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -4,6: ind: -4,6 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -4,5: ind: -4,5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAYAAADGAAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAABgAAAIYAAADGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAYAAADGAAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAIYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAABgAAAIYAAADGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,6: ind: -3,6 - tiles: YAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -1363,14 +1452,14 @@ entities: 947: -21,72 948: -18,66 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: Dirt decals: 853: -1,39 854: -2,16 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: DirtHeavy decals: @@ -1452,7 +1541,7 @@ entities: 1827: 9,-57 1828: 10,-57 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -1519,7 +1608,7 @@ entities: 2529: 27,46 2530: 28,44 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#FFFFFFFF' id: DirtHeavy @@ -1536,7 +1625,7 @@ entities: 1109: -32,-15 1121: -40,-13 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: DirtLight decals: @@ -1640,7 +1729,7 @@ entities: decals: 1075: -35,-45 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -1749,7 +1838,7 @@ entities: 2461: -8,30 2462: -6,26 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: DirtLight @@ -1757,7 +1846,7 @@ entities: 1092: -55,-38 1093: -54,-36 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#FFFFFFFF' id: DirtLight @@ -1774,7 +1863,7 @@ entities: 1123: -43,-14 1124: -29,-11 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: DirtMedium decals: @@ -1801,7 +1890,7 @@ entities: 816: 21,-24 817: 14,-23 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -1869,14 +1958,14 @@ entities: 2441: -34,64 2445: -48,56 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: DirtMedium decals: 1094: -56,-38 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#FFFFFFFF' id: DirtMedium @@ -4489,7 +4578,7 @@ entities: decals: 1601: -29,9 - node: - cleanable: True + cleanable: true color: '#3C44AAFF' id: WarnFullGreyscale decals: @@ -4736,13 +4825,13 @@ entities: 2073: 41,-5 2074: 32,-5 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: safe decals: 857: -40,12 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: shop decals: @@ -4792,7 +4881,7 @@ entities: 2677: -9.495216,-1.0841742 2678: -8.901466,-1.1466742 - node: - cleanable: True + cleanable: true color: '#D4D4D4FF' id: trade decals: @@ -5665,12 +5754,12 @@ entities: 0: 65535 -15,-1: 0: 52428 - 5: 13107 + 2: 13107 -14,-1: 0: 65535 -14,-2: 0: 65534 - 5: 1 + 2: 1 -13,-2: 0: 65535 -13,-1: @@ -6003,7 +6092,7 @@ entities: 0: 65535 -15,-2: 0: 52416 - 5: 13119 + 2: 13119 -13,-3: 0: 61440 -14,-6: @@ -6034,8 +6123,8 @@ entities: 0: 62542 -2,-14: 0: 53199 - 2: 12288 - 3: 48 + 3: 12288 + 4: 48 0,-14: 0: 65535 -13,16: @@ -6214,16 +6303,16 @@ entities: 0: 65535 -3,-15: 0: 32639 - 4: 32768 - 5: 128 + 5: 32768 + 2: 128 -3,-14: 0: 32639 - 3: 128 - 2: 32768 + 4: 128 + 3: 32768 -2,-15: 0: 53199 - 4: 12288 - 5: 48 + 5: 12288 + 2: 48 -20,6: 0: 58624 -20,7: @@ -6262,7 +6351,7 @@ entities: 0: 65535 -7,-15: 0: 32767 - 5: 32768 + 2: 32768 -7,-14: 0: 65535 -14,-15: @@ -6533,7 +6622,7 @@ entities: 0: 65535 -6,-15: 0: 61439 - 5: 4096 + 2: 4096 -6,-14: 0: 65535 -6,-13: @@ -6752,7 +6841,7 @@ entities: 0: 10 -14,-3: 0: 32768 - 5: 28672 + 2: 28672 9,-12: 0: 30583 8,-3: @@ -7122,7 +7211,7 @@ entities: -13,20: 0: 65535 -15,-3: - 5: 61440 + 2: 61440 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -7158,7 +7247,7 @@ entities: temperature: 293.15 moles: - 0 - - 6666.982 + - 0 - 0 - 0 - 0 @@ -7172,8 +7261,8 @@ entities: - volume: 2500 temperature: 293.15 moles: - - 6666.982 - 0 + - 6666.982 - 0 - 0 - 0 @@ -7187,10 +7276,10 @@ entities: - volume: 2500 temperature: 293.15 moles: + - 6666.982 - 0 - 0 - 0 - - 6666.982 - 0 - 0 - 0 @@ -7205,7 +7294,7 @@ entities: - 0 - 0 - 0 - - 0 + - 6666.982 - 0 - 0 - 0 @@ -9353,7 +9442,8 @@ entities: entities: - uid: 4084 components: - - desc: No grand idea was ever born in a conference, but a lot of foolish ideas have died there. + - desc: No grand idea was ever born in a conference, but a lot of foolish ideas + have died there. name: Conference Hall type: MetaData - pos: -13.5,59.5 @@ -16709,7 +16799,8 @@ entities: entities: - uid: 9079 components: - - desc: A rather robust bar promoted across Nanotrasen; As long as the beer flows here, Lighthouse will shine like a star. + - desc: A rather robust bar promoted across Nanotrasen; As long as the beer flows + here, Lighthouse will shine like a star. type: MetaData - pos: 3.5,12.5 parent: 100 @@ -16801,7 +16892,8 @@ entities: type: Transform - uid: 1125 components: - - desc: The mattress is such low quality, it had to have been intentionally put here to torture you. Resting here provides extremely slow healing. + - desc: The mattress is such low quality, it had to have been intentionally put + here to torture you. Resting here provides extremely slow healing. name: uncomfortable bed type: MetaData - pos: -28.5,10.5 @@ -17232,15 +17324,9 @@ entities: - pos: -21.5,-13.5 parent: 100 type: Transform - - inputs: - Open: - - port: On - uid: 17408 - Close: - - port: Off - uid: 17408 - Toggle: [] - type: SignalReceiver + - links: + - 17408 + type: DeviceLinkSink - uid: 3000 components: - name: Artifact Blast Doors A @@ -17248,30 +17334,21 @@ entities: - pos: -21.5,-14.5 parent: 100 type: Transform - - inputs: - Open: - - port: On - uid: 17408 - Close: - - port: Off - uid: 17408 - Toggle: [] - type: SignalReceiver + - links: + - 17408 + type: DeviceLinkSink - uid: 3111 components: - - desc: This one says 'BLAST DONGER'. Someone has etched in on the side with a blade 'STOP SPACING THE STATION'. + - desc: This one says 'BLAST DONGER'. Someone has etched in on the side with a + blade 'STOP SPACING THE STATION'. name: Salvage Blast Door B type: MetaData - pos: -44.5,-17.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12736 - type: SignalReceiver + - links: + - 12736 + type: DeviceLinkSink - uid: 3112 components: - name: Salvage Blast Door A @@ -17279,13 +17356,9 @@ entities: - pos: -47.5,-17.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12551 - type: SignalReceiver + - links: + - 12551 + type: DeviceLinkSink - uid: 3199 components: - name: Artifact Blast Doors B @@ -17293,13 +17366,9 @@ entities: - pos: -27.5,-13.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3350 - type: SignalReceiver + - links: + - 3350 + type: DeviceLinkSink - uid: 3200 components: - name: Artifact Blast Doors A @@ -17307,13 +17376,9 @@ entities: - pos: -30.5,-14.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3348 - type: SignalReceiver + - links: + - 3348 + type: DeviceLinkSink - uid: 3211 components: - name: Artifact Blast Doors B @@ -17321,13 +17386,9 @@ entities: - pos: -27.5,-14.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3350 - type: SignalReceiver + - links: + - 3350 + type: DeviceLinkSink - uid: 3311 components: - name: Artifact Blast Doors A @@ -17335,13 +17396,9 @@ entities: - pos: -30.5,-13.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3348 - type: SignalReceiver + - links: + - 3348 + type: DeviceLinkSink - uid: 3341 components: - name: Artifact Blast Doors B @@ -17349,15 +17406,9 @@ entities: - pos: -17.5,-13.5 parent: 100 type: Transform - - inputs: - Open: - - port: On - uid: 17409 - Close: - - port: Off - uid: 17409 - Toggle: [] - type: SignalReceiver + - links: + - 17409 + type: DeviceLinkSink - uid: 3342 components: - name: Artifact Blast Doors B @@ -17365,15 +17416,9 @@ entities: - pos: -17.5,-14.5 parent: 100 type: Transform - - inputs: - Open: - - port: On - uid: 17409 - Close: - - port: Off - uid: 17409 - Toggle: [] - type: SignalReceiver + - links: + - 17409 + type: DeviceLinkSink - uid: 14616 components: - name: Atmos Blast Door @@ -17381,13 +17426,9 @@ entities: - pos: -25.5,-56.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 16590 - type: SignalReceiver + - links: + - 16590 + type: DeviceLinkSink - proto: BlockGameArcade entities: - uid: 1141 @@ -17966,8 +18007,6 @@ entities: - pos: -1.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 412 components: - pos: -2.5,-16.5 @@ -18038,36 +18077,26 @@ entities: - pos: 3.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 426 components: - pos: 3.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 427 components: - pos: 4.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 428 components: - pos: 5.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 429 components: - pos: 5.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 430 components: - pos: 3.5,-15.5 @@ -18103,8 +18132,6 @@ entities: - pos: 6.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 437 components: - pos: 6.5,-18.5 @@ -18165,8 +18192,6 @@ entities: - pos: -11.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 463 components: - pos: -10.5,-7.5 @@ -18227,8 +18252,6 @@ entities: - pos: -25.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 1203 components: - pos: -26.5,30.5 @@ -18249,8 +18272,6 @@ entities: - pos: 19.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 1589 components: - pos: -36.5,20.5 @@ -18261,8 +18282,6 @@ entities: - pos: 24.5,-13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2200 components: - pos: 6.5,29.5 @@ -18313,8 +18332,6 @@ entities: - pos: 20.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 3547 components: - pos: -1.5,44.5 @@ -18330,15 +18347,11 @@ entities: - pos: 19.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 3830 components: - pos: 19.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 3955 components: - pos: -55.5,-3.5 @@ -18379,29 +18392,21 @@ entities: - pos: 6.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5131 components: - pos: 6.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5132 components: - pos: 6.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5133 components: - pos: 6.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5163 components: - pos: -45.5,56.5 @@ -18467,8 +18472,6 @@ entities: - pos: 6.5,-5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7121 components: - pos: 4.5,-5.5 @@ -18574,8 +18577,6 @@ entities: - pos: 22.5,-2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8088 components: - pos: 23.5,-6.5 @@ -18636,15 +18637,11 @@ entities: - pos: 24.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8100 components: - pos: 25.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8101 components: - pos: 26.5,-17.5 @@ -18655,8 +18652,6 @@ entities: - pos: 27.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8103 components: - pos: 27.5,-16.5 @@ -18672,8 +18667,6 @@ entities: - pos: 27.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8106 components: - pos: 21.5,-17.5 @@ -18764,29 +18757,21 @@ entities: - pos: 20.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8124 components: - pos: 24.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8125 components: - pos: 24.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8126 components: - pos: 24.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8127 components: - pos: 24.5,-21.5 @@ -18917,8 +18902,6 @@ entities: - pos: 23.5,-13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8165 components: - pos: 23.5,4.5 @@ -18939,8 +18922,6 @@ entities: - pos: 25.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8171 components: - pos: 24.5,4.5 @@ -19021,29 +19002,21 @@ entities: - pos: 25.5,2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8187 components: - pos: 25.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8188 components: - pos: 25.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8189 components: - pos: 24.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8191 components: - pos: 19.5,-0.5 @@ -19204,113 +19177,81 @@ entities: - pos: 26.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8229 components: - pos: 27.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8230 components: - pos: 27.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8231 components: - pos: 27.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8232 components: - pos: 27.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8233 components: - pos: 27.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8234 components: - pos: 27.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8235 components: - pos: 27.5,10.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8236 components: - pos: 27.5,11.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8237 components: - pos: 27.5,12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8238 components: - pos: 27.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8239 components: - pos: 27.5,14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8240 components: - pos: 27.5,15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8241 components: - pos: 27.5,16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8242 components: - pos: 28.5,16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8243 components: - pos: 28.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8244 components: - pos: 3.5,-10.5 @@ -19346,8 +19287,6 @@ entities: - pos: -6.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8251 components: - pos: 7.5,-3.5 @@ -19403,29 +19342,21 @@ entities: - pos: 12.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8263 components: - pos: 13.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8264 components: - pos: 14.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8265 components: - pos: 15.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8266 components: - pos: 14.5,-6.5 @@ -19501,176 +19432,126 @@ entities: - pos: 7.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8281 components: - pos: 8.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8282 components: - pos: 8.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8283 components: - pos: 8.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8284 components: - pos: 8.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8285 components: - pos: 9.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8286 components: - pos: 10.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8287 components: - pos: 11.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8288 components: - pos: 12.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8289 components: - pos: 12.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8290 components: - pos: 12.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8291 components: - pos: 12.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8292 components: - pos: 12.5,-16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8293 components: - pos: 12.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8294 components: - pos: 12.5,-14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8295 components: - pos: 12.5,-13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8296 components: - pos: 12.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8297 components: - pos: 5.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8298 components: - pos: 4.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8299 components: - pos: 3.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8300 components: - pos: 2.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8301 components: - pos: 1.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8302 components: - pos: 0.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8303 components: - pos: -0.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8304 components: - pos: -1.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8305 components: - pos: -5.5,-15.5 @@ -19681,8 +19562,6 @@ entities: - pos: -6.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8307 components: - pos: -7.5,-15.5 @@ -19723,8 +19602,6 @@ entities: - pos: -24.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8323 components: - pos: -0.5,1.5 @@ -19745,8 +19622,6 @@ entities: - pos: -10.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8328 components: - pos: -10.5,-5.5 @@ -19912,8 +19787,6 @@ entities: - pos: 22.5,-30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8396 components: - pos: 23.5,-30.5 @@ -19994,8 +19867,6 @@ entities: - pos: 29.5,-34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8412 components: - pos: 30.5,-30.5 @@ -20191,8 +20062,6 @@ entities: - pos: -4.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8457 components: - pos: -4.5,7.5 @@ -20238,8 +20107,6 @@ entities: - pos: 4.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8467 components: - pos: 5.5,7.5 @@ -20255,64 +20122,46 @@ entities: - pos: 6.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8470 components: - pos: 7.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8471 components: - pos: 8.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8472 components: - pos: 8.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8473 components: - pos: 9.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8474 components: - pos: 10.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8475 components: - pos: 11.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8476 components: - pos: 11.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8477 components: - pos: 11.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8478 components: - pos: 11.5,8.5 @@ -20448,8 +20297,6 @@ entities: - pos: 8.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8532 components: - pos: 9.5,21.5 @@ -20670,22 +20517,16 @@ entities: - pos: 15.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8598 components: - pos: 16.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8599 components: - pos: 17.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8600 components: - pos: 17.5,29.5 @@ -20736,22 +20577,16 @@ entities: - pos: 20.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8610 components: - pos: 20.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8611 components: - pos: 20.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8612 components: - pos: 20.5,28.5 @@ -20777,57 +20612,41 @@ entities: - pos: 22.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8617 components: - pos: 23.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8618 components: - pos: 24.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8619 components: - pos: 25.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8620 components: - pos: 25.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8621 components: - pos: 26.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8622 components: - pos: 27.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8623 components: - pos: 28.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8624 components: - pos: 17.5,23.5 @@ -21273,8 +21092,6 @@ entities: - pos: 12.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8744 components: - pos: 13.5,41.5 @@ -21375,8 +21192,6 @@ entities: - pos: 11.5,46.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8785 components: - pos: 11.5,47.5 @@ -22052,29 +21867,21 @@ entities: - pos: -12.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9097 components: - pos: -12.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9098 components: - pos: -13.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9134 components: - pos: -39.5,-8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9135 components: - pos: -40.5,-8.5 @@ -22455,15 +22262,11 @@ entities: - pos: -45.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9217 components: - pos: -46.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9218 components: - pos: -43.5,-16.5 @@ -22484,8 +22287,6 @@ entities: - pos: -45.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9222 components: - pos: -39.5,-13.5 @@ -22646,8 +22447,6 @@ entities: - pos: -31.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9254 components: - pos: -30.5,-19.5 @@ -22663,57 +22462,41 @@ entities: - pos: -28.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9257 components: - pos: -28.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9258 components: - pos: -27.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9259 components: - pos: -26.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9260 components: - pos: -26.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9261 components: - pos: -26.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9262 components: - pos: -26.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9263 components: - pos: -25.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9264 components: - pos: -24.5,-21.5 @@ -22824,78 +22607,56 @@ entities: - pos: -32.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9290 components: - pos: -32.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9291 components: - pos: -33.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9292 components: - pos: -34.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9293 components: - pos: -35.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9294 components: - pos: -36.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9295 components: - pos: -36.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9296 components: - pos: -37.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9297 components: - pos: -38.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9298 components: - pos: -38.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9299 components: - pos: -38.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9300 components: - pos: -38.5,-22.5 @@ -23066,36 +22827,26 @@ entities: - pos: -29.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9348 components: - pos: -29.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9349 components: - pos: -30.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9350 components: - pos: -30.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9351 components: - pos: -31.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9352 components: - pos: -32.5,9.5 @@ -23281,8 +23032,6 @@ entities: - pos: -26.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9389 components: - pos: -26.5,5.5 @@ -23293,36 +23042,26 @@ entities: - pos: -25.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9391 components: - pos: -24.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9392 components: - pos: -23.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9393 components: - pos: -22.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9394 components: - pos: -21.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9395 components: - pos: -20.5,5.5 @@ -23413,15 +23152,11 @@ entities: - pos: -24.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9439 components: - pos: -24.5,31.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9440 components: - pos: -23.5,31.5 @@ -23462,8 +23197,6 @@ entities: - pos: 20.5,19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9450 components: - pos: -22.5,27.5 @@ -23764,8 +23497,6 @@ entities: - pos: -25.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9510 components: - pos: -24.5,36.5 @@ -23776,85 +23507,61 @@ entities: - pos: -25.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9513 components: - pos: -25.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9514 components: - pos: -24.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9515 components: - pos: -26.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9516 components: - pos: -27.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9517 components: - pos: -28.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9518 components: - pos: -29.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9519 components: - pos: -30.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9520 components: - pos: -30.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9521 components: - pos: -30.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9522 components: - pos: -30.5,42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9523 components: - pos: -30.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9531 components: - pos: -41.5,33.5 @@ -23945,8 +23652,6 @@ entities: - pos: -1.5,50.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9625 components: - pos: -9.5,32.5 @@ -24167,8 +23872,6 @@ entities: - pos: -36.5,47.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9688 components: - pos: -36.5,48.5 @@ -24509,15 +24212,11 @@ entities: - pos: -36.5,45.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9774 components: - pos: -35.5,45.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9775 components: - pos: -34.5,45.5 @@ -24548,78 +24247,56 @@ entities: - pos: -36.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9781 components: - pos: -36.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9782 components: - pos: -37.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9783 components: - pos: -38.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9784 components: - pos: -39.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9785 components: - pos: -40.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9786 components: - pos: -41.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9787 components: - pos: -42.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9788 components: - pos: -43.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9789 components: - pos: -43.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9804 components: - pos: -45.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9805 components: - pos: -45.5,37.5 @@ -24755,50 +24432,36 @@ entities: - pos: -48.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9832 components: - pos: -49.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9833 components: - pos: -49.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9834 components: - pos: -49.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9835 components: - pos: -50.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9836 components: - pos: -51.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9837 components: - pos: -51.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9838 components: - pos: -51.5,39.5 @@ -24809,15 +24472,11 @@ entities: - pos: -51.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9840 components: - pos: -52.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9841 components: - pos: -44.5,34.5 @@ -25023,8 +24682,6 @@ entities: - pos: -48.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9891 components: - pos: -47.5,5.5 @@ -25250,8 +24907,6 @@ entities: - pos: -47.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9937 components: - pos: -47.5,19.5 @@ -25267,57 +24922,41 @@ entities: - pos: -48.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9940 components: - pos: -47.5,16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9941 components: - pos: -47.5,15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9942 components: - pos: -47.5,14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9943 components: - pos: -47.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9944 components: - pos: -48.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9945 components: - pos: -49.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9946 components: - pos: -49.5,14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9947 components: - pos: -49.5,15.5 @@ -25363,29 +25002,21 @@ entities: - pos: -50.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9956 components: - pos: -51.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9957 components: - pos: -51.5,2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9958 components: - pos: -51.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9959 components: - pos: -51.5,0.5 @@ -25396,8 +25027,6 @@ entities: - pos: -50.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9961 components: - pos: -49.5,1.5 @@ -25533,8 +25162,6 @@ entities: - pos: -13.5,69.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9997 components: - pos: -13.5,68.5 @@ -26010,8 +25637,6 @@ entities: - pos: -50.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10107 components: - pos: -13.5,67.5 @@ -26262,22 +25887,16 @@ entities: - pos: -48.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10713 components: - pos: -49.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10714 components: - pos: -50.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10715 components: - pos: -50.5,32.5 @@ -26303,8 +25922,6 @@ entities: - pos: -50.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11319 components: - pos: -47.5,1.5 @@ -26330,8 +25947,6 @@ entities: - pos: -50.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11488 components: - pos: -4.5,-47.5 @@ -26352,8 +25967,6 @@ entities: - pos: 0.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11741 components: - pos: 10.5,-3.5 @@ -26379,8 +25992,6 @@ entities: - pos: 20.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12253 components: - pos: 6.5,-43.5 @@ -26391,15 +26002,11 @@ entities: - pos: -1.5,51.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12396 components: - pos: 20.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12404 components: - pos: -40.5,-49.5 @@ -26650,8 +26257,6 @@ entities: - pos: -47.5,-40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13172 components: - pos: -47.5,-41.5 @@ -26712,29 +26317,21 @@ entities: - pos: -33.5,-43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13203 components: - pos: -33.5,-44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13205 components: - pos: 20.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13206 components: - pos: 19.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13210 components: - pos: -56.5,-47.5 @@ -26775,22 +26372,16 @@ entities: - pos: -53.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13368 components: - pos: -54.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13409 components: - pos: -0.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13410 components: - pos: 0.5,40.5 @@ -26811,8 +26402,6 @@ entities: - pos: 3.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13415 components: - pos: 21.5,23.5 @@ -26848,36 +26437,26 @@ entities: - pos: -17.5,-51.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13474 components: - pos: -16.5,-51.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13502 components: - pos: -51.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13503 components: - pos: -51.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13504 components: - pos: -51.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13519 components: - pos: -52.5,17.5 @@ -26888,22 +26467,16 @@ entities: - pos: -53.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13521 components: - pos: -54.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13522 components: - pos: -55.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13541 components: - pos: -41.5,53.5 @@ -26984,50 +26557,36 @@ entities: - pos: -44.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13978 components: - pos: -45.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13979 components: - pos: -46.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13980 components: - pos: -47.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13982 components: - pos: -48.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13983 components: - pos: -49.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13984 components: - pos: -50.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14050 components: - pos: -5.5,54.5 @@ -27103,64 +26662,46 @@ entities: - pos: -50.5,59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14113 components: - pos: -50.5,58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14114 components: - pos: -50.5,57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14115 components: - pos: -50.5,56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14116 components: - pos: -50.5,55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14117 components: - pos: -50.5,54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14118 components: - pos: -50.5,53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14119 components: - pos: -50.5,52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14120 components: - pos: -50.5,51.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14121 components: - pos: -46.5,60.5 @@ -27231,134 +26772,96 @@ entities: - pos: -6.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14214 components: - pos: -5.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14215 components: - pos: -4.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14216 components: - pos: -3.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14217 components: - pos: -2.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14218 components: - pos: -2.5,66.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14219 components: - pos: -2.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14327 components: - pos: -1.5,-23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14328 components: - pos: -1.5,-24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14329 components: - pos: -1.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14330 components: - pos: -2.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14331 components: - pos: -3.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14332 components: - pos: -4.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14333 components: - pos: -5.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14334 components: - pos: -6.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14335 components: - pos: -6.5,-24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14336 components: - pos: -6.5,-23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14337 components: - pos: -6.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14338 components: - pos: -6.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14343 components: - pos: 5.5,-23.5 @@ -27369,8 +26872,6 @@ entities: - pos: 5.5,-24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14345 components: - pos: 5.5,-25.5 @@ -27566,8 +27067,6 @@ entities: - pos: -5.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14734 components: - pos: -5.5,-37.5 @@ -27583,8 +27082,6 @@ entities: - pos: -6.5,-38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14756 components: - pos: -7.5,-32.5 @@ -27835,57 +27332,41 @@ entities: - pos: -18.5,-52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14806 components: - pos: -18.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14807 components: - pos: -18.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14808 components: - pos: -18.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14809 components: - pos: -17.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14810 components: - pos: -16.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14811 components: - pos: -17.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14812 components: - pos: -14.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14813 components: - pos: -13.5,-55.5 @@ -27896,92 +27377,66 @@ entities: - pos: -12.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14815 components: - pos: -11.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14816 components: - pos: -10.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14817 components: - pos: -17.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14818 components: - pos: -15.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14819 components: - pos: -17.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14820 components: - pos: -17.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14821 components: - pos: -18.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14822 components: - pos: -17.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14823 components: - pos: -19.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14824 components: - pos: -21.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14825 components: - pos: -20.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14826 components: - pos: -22.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14827 components: - pos: -19.5,-52.5 @@ -28037,50 +27492,36 @@ entities: - pos: -3.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14917 components: - pos: -2.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14918 components: - pos: -1.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14919 components: - pos: -0.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14920 components: - pos: 0.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14921 components: - pos: 1.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14922 components: - pos: 2.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14923 components: - pos: 3.5,-37.5 @@ -28181,36 +27622,26 @@ entities: - pos: 15.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14946 components: - pos: 16.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14947 components: - pos: 17.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14948 components: - pos: 18.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14949 components: - pos: 18.5,-40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14950 components: - pos: 12.5,-42.5 @@ -28346,8 +27777,6 @@ entities: - pos: -0.5,-43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15005 components: - pos: -1.5,-43.5 @@ -28378,15 +27807,11 @@ entities: - pos: -3.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15045 components: - pos: -50.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15046 components: - pos: -51.5,26.5 @@ -28412,8 +27837,6 @@ entities: - pos: -54.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15051 components: - pos: -54.5,28.5 @@ -28659,8 +28082,6 @@ entities: - pos: -12.5,48.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15135 components: - pos: -11.5,48.5 @@ -28841,15 +28262,11 @@ entities: - pos: 5.5,51.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15442 components: - pos: -4.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15514 components: - pos: -19.5,-25.5 @@ -28935,22 +28352,16 @@ entities: - pos: -49.5,12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15877 components: - pos: -49.5,11.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15878 components: - pos: -49.5,10.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15879 components: - pos: -50.5,10.5 @@ -28961,8 +28372,6 @@ entities: - pos: -5.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15953 components: - pos: -48.5,-50.5 @@ -28973,22 +28382,16 @@ entities: - pos: -17.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15989 components: - pos: -17.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15990 components: - pos: -16.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15991 components: - pos: -16.5,-63.5 @@ -29029,8 +28432,6 @@ entities: - pos: -10.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16159 components: - pos: -9.5,-54.5 @@ -29051,15 +28452,11 @@ entities: - pos: -10.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16163 components: - pos: -10.5,-52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16164 components: - pos: -9.5,-52.5 @@ -29080,8 +28477,6 @@ entities: - pos: -10.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16168 components: - pos: -9.5,-56.5 @@ -29102,15 +28497,11 @@ entities: - pos: -10.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16172 components: - pos: -10.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16173 components: - pos: -9.5,-58.5 @@ -29221,8 +28612,6 @@ entities: - pos: 11.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16473 components: - pos: -52.5,59.5 @@ -29368,8 +28757,6 @@ entities: - pos: 19.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16574 components: - pos: 18.5,-59.5 @@ -29595,8 +28982,6 @@ entities: - pos: 7.5,-67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17485 components: - pos: 6.5,-67.5 @@ -29797,8 +29182,6 @@ entities: - pos: 27.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18936 components: - pos: 31.5,43.5 @@ -30259,43 +29642,31 @@ entities: - pos: 28.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19065 components: - pos: 27.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19066 components: - pos: 26.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19067 components: - pos: 26.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19068 components: - pos: 26.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19069 components: - pos: 26.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19070 components: - pos: 26.5,31.5 @@ -30306,8 +29677,6 @@ entities: - pos: 25.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19073 components: - pos: 21.5,38.5 @@ -30423,8 +29792,6 @@ entities: - pos: -31.5,59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19238 components: - pos: -31.5,58.5 @@ -30445,36 +29812,26 @@ entities: - pos: 4.5,51.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19259 components: - pos: 4.5,52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19260 components: - pos: 3.5,52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19289 components: - pos: 31.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19291 components: - pos: 32.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19292 components: - pos: 33.5,20.5 @@ -30485,29 +29842,21 @@ entities: - pos: 34.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19349 components: - pos: 28.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19350 components: - pos: 28.5,19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19351 components: - pos: 28.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19352 components: - pos: 29.5,20.5 @@ -30528,8 +29877,6 @@ entities: - pos: 47.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19423 components: - pos: 47.5,37.5 @@ -30570,15 +29917,11 @@ entities: - pos: -51.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19511 components: - pos: -52.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19512 components: - pos: -53.5,44.5 @@ -30594,15 +29937,11 @@ entities: - pos: -58.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19523 components: - pos: -58.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19525 components: - pos: -58.5,46.5 @@ -30628,8 +29967,6 @@ entities: - pos: -61.5,45.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19577 components: - pos: 26.5,-37.5 @@ -30835,8 +30172,6 @@ entities: - pos: -51.5,81.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19771 components: - pos: -49.5,82.5 @@ -30857,8 +30192,6 @@ entities: - pos: -51.5,83.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - proto: CableApcStack entities: - uid: 10832 @@ -30985,43 +30318,31 @@ entities: - pos: -6.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 389 components: - pos: -6.5,-16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 390 components: - pos: -6.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 391 components: - pos: -6.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 978 components: - pos: -54.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 1557 components: - pos: -11.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2106 components: - pos: 20.5,32.5 @@ -31052,15 +30373,11 @@ entities: - pos: 20.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2690 components: - pos: 22.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2747 components: - pos: 27.5,-21.5 @@ -31086,43 +30403,31 @@ entities: - pos: 23.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2752 components: - pos: 24.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2753 components: - pos: 24.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2754 components: - pos: 24.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2755 components: - pos: 21.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2756 components: - pos: 20.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2757 components: - pos: 19.5,-20.5 @@ -31133,43 +30438,31 @@ entities: - pos: 24.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2918 components: - pos: 24.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2919 components: - pos: 24.5,-13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2920 components: - pos: 24.5,-14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2921 components: - pos: 24.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 2922 components: - pos: 24.5,-16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4043 components: - pos: 10.5,-30.5 @@ -31180,8 +30473,6 @@ entities: - pos: -31.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4212 components: - pos: -32.5,44.5 @@ -31197,8 +30488,6 @@ entities: - pos: -3.5,62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4898 components: - pos: 4.5,-61.5 @@ -31224,22 +30513,16 @@ entities: - pos: 26.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6446 components: - pos: -6.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6472 components: - pos: 1.5,-42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6497 components: - pos: 10.5,-31.5 @@ -31260,22 +30543,16 @@ entities: - pos: 20.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7346 components: - pos: 43.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7407 components: - pos: -5.5,62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7517 components: - pos: 10.5,-34.5 @@ -31376,218 +30653,156 @@ entities: - pos: 12.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7542 components: - pos: 12.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7543 components: - pos: 11.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7544 components: - pos: 10.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7545 components: - pos: 9.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7546 components: - pos: 8.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7547 components: - pos: 8.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7548 components: - pos: 8.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7549 components: - pos: 8.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7550 components: - pos: 7.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7551 components: - pos: 6.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7552 components: - pos: 5.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7553 components: - pos: 4.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7554 components: - pos: 3.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7555 components: - pos: 2.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7556 components: - pos: 1.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7557 components: - pos: 0.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7558 components: - pos: -0.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7559 components: - pos: -1.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7565 components: - pos: 25.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7566 components: - pos: 25.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7567 components: - pos: 26.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7568 components: - pos: 27.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7569 components: - pos: 28.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7570 components: - pos: 29.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7571 components: - pos: 29.5,-11.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7572 components: - pos: 29.5,-10.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7573 components: - pos: 29.5,-9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7574 components: - pos: 29.5,-8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7575 components: - pos: 29.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7576 components: - pos: 29.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7577 components: - pos: 29.5,-5.5 @@ -31603,351 +30818,251 @@ entities: - pos: 29.5,-3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7580 components: - pos: 29.5,-2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7581 components: - pos: 29.5,-1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7582 components: - pos: 29.5,-0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7583 components: - pos: 29.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7584 components: - pos: 28.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7585 components: - pos: 27.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7586 components: - pos: 27.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7587 components: - pos: 27.5,2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7588 components: - pos: 27.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7589 components: - pos: 27.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7590 components: - pos: 27.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7591 components: - pos: 27.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7592 components: - pos: 27.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7593 components: - pos: 27.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7594 components: - pos: 27.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7595 components: - pos: 27.5,10.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7596 components: - pos: 27.5,11.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7597 components: - pos: 27.5,12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7598 components: - pos: 27.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7599 components: - pos: 27.5,14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7600 components: - pos: 27.5,15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7601 components: - pos: 27.5,16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7602 components: - pos: 28.5,16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7603 components: - pos: 28.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7604 components: - pos: 28.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7605 components: - pos: 27.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7606 components: - pos: 26.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7607 components: - pos: 25.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7608 components: - pos: 24.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7609 components: - pos: 23.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7610 components: - pos: 22.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7611 components: - pos: 21.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7612 components: - pos: 20.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7615 components: - pos: 19.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7616 components: - pos: 19.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7617 components: - pos: 19.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7618 components: - pos: 19.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7619 components: - pos: 20.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7620 components: - pos: 20.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7621 components: - pos: 20.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7622 components: - pos: 20.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7623 components: - pos: 26.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7624 components: - pos: 25.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7625 components: - pos: 24.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7626 components: - pos: 23.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7627 components: - pos: 23.5,-0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7628 components: - pos: 23.5,-1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7629 components: - pos: 22.5,-1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7630 components: - pos: 22.5,-2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7631 components: - pos: 22.5,-3.5 @@ -32093,71 +31208,51 @@ entities: - pos: 12.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7660 components: - pos: 11.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7661 components: - pos: 11.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7662 components: - pos: 11.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7663 components: - pos: 10.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7664 components: - pos: 9.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7665 components: - pos: 8.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7666 components: - pos: 8.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7667 components: - pos: 7.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7668 components: - pos: 6.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7669 components: - pos: 6.5,7.5 @@ -32188,50 +31283,36 @@ entities: - pos: 22.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7675 components: - pos: 22.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7676 components: - pos: 22.5,31.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7677 components: - pos: 22.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7678 components: - pos: 22.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7679 components: - pos: 22.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7680 components: - pos: 22.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7683 components: - pos: 20.5,36.5 @@ -32387,43 +31468,31 @@ entities: - pos: 5.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7714 components: - pos: 4.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7715 components: - pos: 3.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7716 components: - pos: 2.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7717 components: - pos: 1.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7718 components: - pos: 0.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7719 components: - pos: -0.5,6.5 @@ -32479,50 +31548,36 @@ entities: - pos: -9.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7730 components: - pos: -10.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7731 components: - pos: -11.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7732 components: - pos: -12.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7733 components: - pos: -13.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7734 components: - pos: -14.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7735 components: - pos: -15.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7736 components: - pos: -16.5,5.5 @@ -32553,36 +31608,26 @@ entities: - pos: -21.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7742 components: - pos: -22.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7743 components: - pos: -22.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7744 components: - pos: -23.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7745 components: - pos: -24.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7746 components: - pos: -25.5,4.5 @@ -32753,78 +31798,56 @@ entities: - pos: -4.5,62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7785 components: - pos: -2.5,62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7786 components: - pos: -1.5,62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7787 components: - pos: -1.5,61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7788 components: - pos: -1.5,60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7789 components: - pos: -1.5,59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7790 components: - pos: -1.5,58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7791 components: - pos: -1.5,57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7792 components: - pos: -2.5,57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7793 components: - pos: -3.5,57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7794 components: - pos: -3.5,56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7798 components: - pos: -15.5,54.5 @@ -33025,78 +32048,56 @@ entities: - pos: -30.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7841 components: - pos: -30.5,42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7842 components: - pos: -30.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7843 components: - pos: -30.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7844 components: - pos: -30.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7845 components: - pos: -29.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7846 components: - pos: -28.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7847 components: - pos: -27.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7848 components: - pos: -26.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7849 components: - pos: -25.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7850 components: - pos: -25.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7851 components: - pos: -25.5,37.5 @@ -33112,22 +32113,16 @@ entities: - pos: -25.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7854 components: - pos: -25.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7855 components: - pos: -24.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7856 components: - pos: -23.5,34.5 @@ -33148,197 +32143,141 @@ entities: - pos: -35.5,45.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7861 components: - pos: -36.5,45.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7862 components: - pos: -36.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7863 components: - pos: -36.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7864 components: - pos: -37.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7865 components: - pos: -38.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7866 components: - pos: -39.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7867 components: - pos: -40.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7868 components: - pos: -41.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7869 components: - pos: -42.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7870 components: - pos: -43.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7871 components: - pos: -43.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7872 components: - pos: -44.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7873 components: - pos: -45.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7874 components: - pos: -46.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7875 components: - pos: -47.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7876 components: - pos: -48.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7877 components: - pos: -49.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7878 components: - pos: -49.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7879 components: - pos: -49.5,42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7880 components: - pos: -49.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7881 components: - pos: -49.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7882 components: - pos: -49.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7883 components: - pos: -49.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7884 components: - pos: -49.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7885 components: - pos: -49.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7886 components: - pos: -49.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7887 components: - pos: -48.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7888 components: - pos: -47.5,35.5 @@ -33359,22 +32298,16 @@ entities: - pos: -48.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7892 components: - pos: -49.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7893 components: - pos: -50.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7894 components: - pos: -50.5,32.5 @@ -33410,99 +32343,71 @@ entities: - pos: -50.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7901 components: - pos: -50.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7902 components: - pos: -50.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7903 components: - pos: -50.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7904 components: - pos: -50.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7905 components: - pos: -49.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7906 components: - pos: -48.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7907 components: - pos: -48.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7908 components: - pos: -48.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7909 components: - pos: -48.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7910 components: - pos: -49.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7911 components: - pos: -49.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7912 components: - pos: -49.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7913 components: - pos: -48.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7914 components: - pos: -47.5,20.5 @@ -33523,155 +32428,111 @@ entities: - pos: -47.5,17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7918 components: - pos: -47.5,16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7919 components: - pos: -47.5,15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7920 components: - pos: -47.5,14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7921 components: - pos: -47.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7922 components: - pos: -48.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7923 components: - pos: -49.5,13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7924 components: - pos: -49.5,12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7925 components: - pos: -49.5,11.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7926 components: - pos: -49.5,10.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7927 components: - pos: -49.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7928 components: - pos: -49.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7929 components: - pos: -49.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7930 components: - pos: -49.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7931 components: - pos: -50.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7932 components: - pos: -51.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7933 components: - pos: -51.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7934 components: - pos: -51.5,4.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7935 components: - pos: -51.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7936 components: - pos: -51.5,2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7937 components: - pos: -51.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7938 components: - pos: -50.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7939 components: - pos: -49.5,1.5 @@ -33697,8 +32558,6 @@ entities: - pos: -50.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7944 components: - pos: -49.5,3.5 @@ -33999,57 +32858,41 @@ entities: - pos: -25.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8004 components: - pos: -26.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8005 components: - pos: -26.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8006 components: - pos: -26.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8007 components: - pos: -26.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8008 components: - pos: -27.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8009 components: - pos: -28.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8010 components: - pos: -28.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8011 components: - pos: -29.5,-19.5 @@ -34225,29 +33068,21 @@ entities: - pos: -6.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9007 components: - pos: -6.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9008 components: - pos: -6.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9010 components: - pos: -6.5,-23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9282 components: - pos: -87.5,31.5 @@ -34258,64 +33093,46 @@ entities: - pos: -78.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9335 components: - pos: -57.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9337 components: - pos: -58.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9990 components: - pos: -5.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9991 components: - pos: -5.5,64.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9992 components: - pos: -5.5,63.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10556 components: - pos: -68.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10557 components: - pos: -56.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10558 components: - pos: -55.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10601 components: - pos: -87.5,30.5 @@ -34326,155 +33143,111 @@ entities: - pos: 20.5,19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10851 components: - pos: 25.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10852 components: - pos: 26.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10858 components: - pos: 26.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10859 components: - pos: 27.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10860 components: - pos: 25.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10861 components: - pos: 25.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10862 components: - pos: 25.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10863 components: - pos: 25.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10864 components: - pos: 24.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10865 components: - pos: 23.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10866 components: - pos: 27.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10867 components: - pos: 27.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10868 components: - pos: 28.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10869 components: - pos: 29.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10870 components: - pos: 30.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10871 components: - pos: 31.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10872 components: - pos: 32.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10873 components: - pos: 33.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10874 components: - pos: 34.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10875 components: - pos: 35.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10906 components: - pos: -80.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10907 components: - pos: -87.5,38.5 @@ -34495,29 +33268,21 @@ entities: - pos: -82.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10911 components: - pos: -82.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10918 components: - pos: -51.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10922 components: - pos: -50.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10924 components: - pos: -81.5,39.5 @@ -34528,15 +33293,11 @@ entities: - pos: -54.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10926 components: - pos: -62.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10929 components: - pos: -91.5,42.5 @@ -34547,8 +33308,6 @@ entities: - pos: -66.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10931 components: - pos: -89.5,38.5 @@ -34564,22 +33323,16 @@ entities: - pos: -55.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10935 components: - pos: -61.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10936 components: - pos: -49.5,14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10937 components: - pos: -89.5,39.5 @@ -34605,22 +33358,16 @@ entities: - pos: -52.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10947 components: - pos: -75.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10948 components: - pos: -64.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10949 components: - pos: -89.5,41.5 @@ -34646,15 +33393,11 @@ entities: - pos: -84.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10955 components: - pos: -51.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10958 components: - pos: -87.5,34.5 @@ -34665,22 +33408,16 @@ entities: - pos: -60.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10967 components: - pos: -86.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10968 components: - pos: -76.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10969 components: - pos: -85.5,41.5 @@ -34711,8 +33448,6 @@ entities: - pos: -51.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10975 components: - pos: -87.5,33.5 @@ -34728,36 +33463,26 @@ entities: - pos: -82.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10978 components: - pos: -52.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10979 components: - pos: -92.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10980 components: - pos: -63.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10981 components: - pos: -77.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10982 components: - pos: -85.5,31.5 @@ -34778,22 +33503,16 @@ entities: - pos: -86.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10987 components: - pos: -55.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10988 components: - pos: -82.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10989 components: - pos: -87.5,39.5 @@ -34809,8 +33528,6 @@ entities: - pos: -67.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10993 components: - pos: -93.5,32.5 @@ -34826,8 +33543,6 @@ entities: - pos: -86.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10997 components: - pos: -93.5,38.5 @@ -34853,8 +33568,6 @@ entities: - pos: -53.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11002 components: - pos: -81.5,38.5 @@ -34880,8 +33593,6 @@ entities: - pos: 21.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11232 components: - pos: -81.5,32.5 @@ -34892,15 +33603,11 @@ entities: - pos: 71.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11540 components: - pos: 55.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11790 components: - pos: -87.5,40.5 @@ -34911,8 +33618,6 @@ entities: - pos: -65.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11916 components: - pos: 28.5,37.5 @@ -34923,22 +33628,16 @@ entities: - pos: 70.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11933 components: - pos: 69.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12016 components: - pos: -59.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12091 components: - pos: -89.5,34.5 @@ -35004,15 +33703,11 @@ entities: - pos: -55.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12691 components: - pos: 68.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12761 components: - pos: -3.5,55.5 @@ -35113,8 +33808,6 @@ entities: - pos: 43.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12809 components: - pos: -0.5,-38.5 @@ -35125,71 +33818,51 @@ entities: - pos: 27.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12813 components: - pos: 43.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12814 components: - pos: 43.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12815 components: - pos: 42.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12816 components: - pos: 41.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12817 components: - pos: 40.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12818 components: - pos: 39.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12819 components: - pos: 38.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12820 components: - pos: 37.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12821 components: - pos: 36.5,28.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12873 components: - pos: -12.5,-26.5 @@ -35215,57 +33888,41 @@ entities: - pos: -12.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12878 components: - pos: -12.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12879 components: - pos: -13.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12880 components: - pos: -14.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12881 components: - pos: -15.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12882 components: - pos: -16.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12883 components: - pos: -17.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12884 components: - pos: -18.5,-21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12885 components: - pos: -19.5,-21.5 @@ -35296,64 +33953,46 @@ entities: - pos: -10.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13286 components: - pos: -91.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13287 components: - pos: -71.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13290 components: - pos: -69.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13291 components: - pos: -70.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13299 components: - pos: -93.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13300 components: - pos: -85.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13301 components: - pos: -81.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13302 components: - pos: -79.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13322 components: - pos: -89.5,33.5 @@ -35374,22 +34013,16 @@ entities: - pos: -90.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13326 components: - pos: -90.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13327 components: - pos: -90.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13336 components: - pos: -95.5,34.5 @@ -35405,8 +34038,6 @@ entities: - pos: -94.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13339 components: - pos: -93.5,39.5 @@ -35422,8 +34053,6 @@ entities: - pos: -94.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13342 components: - pos: -95.5,33.5 @@ -35454,15 +34083,11 @@ entities: - pos: -54.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13352 components: - pos: -54.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13877 components: - pos: 3.5,-60.5 @@ -35478,78 +34103,56 @@ entities: - pos: -9.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14317 components: - pos: -6.5,-24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14318 components: - pos: -6.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14319 components: - pos: -5.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14320 components: - pos: -4.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14321 components: - pos: -3.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14322 components: - pos: -2.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14323 components: - pos: -1.5,-25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14324 components: - pos: -1.5,-24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14325 components: - pos: -1.5,-23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14355 components: - pos: 26.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14364 components: - pos: -14.5,-24.5 @@ -35595,99 +34198,71 @@ entities: - pos: 5.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14446 components: - pos: 4.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14447 components: - pos: 3.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14448 components: - pos: 2.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14449 components: - pos: 2.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14450 components: - pos: 1.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14451 components: - pos: 0.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14452 components: - pos: -0.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14453 components: - pos: -1.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14454 components: - pos: -2.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14455 components: - pos: -3.5,-37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14456 components: - pos: -3.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14457 components: - pos: -4.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14458 components: - pos: -5.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14459 components: - pos: -5.5,-35.5 @@ -35788,15 +34363,11 @@ entities: - pos: -0.5,-39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14479 components: - pos: -0.5,-40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14480 components: - pos: 1.5,-38.5 @@ -35807,15 +34378,11 @@ entities: - pos: 1.5,-39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14482 components: - pos: 1.5,-40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14483 components: - pos: -2.5,-38.5 @@ -35826,71 +34393,51 @@ entities: - pos: -2.5,-39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14485 components: - pos: -2.5,-40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14489 components: - pos: 1.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14490 components: - pos: 0.5,-42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14491 components: - pos: -0.5,-42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14492 components: - pos: -1.5,-42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14493 components: - pos: -2.5,-42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14494 components: - pos: -2.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14495 components: - pos: -0.5,-41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14497 components: - pos: -0.5,-43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14498 components: - pos: -0.5,-44.5 @@ -35901,15 +34448,11 @@ entities: - pos: -0.5,-45.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14500 components: - pos: -0.5,-46.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14502 components: - pos: -0.5,-47.5 @@ -35925,15 +34468,11 @@ entities: - pos: 1.5,-47.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14505 components: - pos: 2.5,-47.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14509 components: - pos: -0.5,-48.5 @@ -35979,8 +34518,6 @@ entities: - pos: -6.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14993 components: - pos: -7.5,-36.5 @@ -36016,36 +34553,26 @@ entities: - pos: -4.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15176 components: - pos: -3.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15177 components: - pos: -2.5,65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15178 components: - pos: -2.5,66.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15179 components: - pos: -2.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15180 components: - pos: -2.5,68.5 @@ -36071,29 +34598,21 @@ entities: - pos: -3.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15185 components: - pos: -4.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15186 components: - pos: -5.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15187 components: - pos: -6.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15188 components: - pos: -7.5,67.5 @@ -36134,15 +34653,11 @@ entities: - pos: -83.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15954 components: - pos: -78.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15955 components: - pos: -77.5,33.5 @@ -36153,92 +34668,66 @@ entities: - pos: -78.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16006 components: - pos: -8.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16007 components: - pos: -7.5,-22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16014 components: - pos: -72.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16015 components: - pos: -73.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16016 components: - pos: -74.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16039 components: - pos: -87.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16040 components: - pos: -86.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16041 components: - pos: -94.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16042 components: - pos: -95.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16043 components: - pos: -82.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16044 components: - pos: -96.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16045 components: - pos: -97.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16064 components: - pos: -91.5,34.5 @@ -36259,8 +34748,6 @@ entities: - pos: -94.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16068 components: - pos: -95.5,32.5 @@ -36286,15 +34773,11 @@ entities: - pos: -94.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16073 components: - pos: -98.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16074 components: - pos: -91.5,30.5 @@ -36355,29 +34838,21 @@ entities: - pos: 28.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16092 components: - pos: 24.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16093 components: - pos: 23.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16102 components: - pos: 26.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16560 components: - pos: 10.5,-56.5 @@ -36433,148 +34908,106 @@ entities: - pos: 7.5,-65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17719 components: - pos: 67.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17801 components: - pos: 66.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17802 components: - pos: 65.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17803 components: - pos: 64.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17804 components: - pos: 63.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17805 components: - pos: 62.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17806 components: - pos: 54.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17807 components: - pos: 53.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17808 components: - pos: 52.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17809 components: - pos: 51.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17810 components: - pos: 50.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17811 components: - pos: 49.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17812 components: - pos: 48.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17813 components: - pos: 47.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17814 components: - pos: 46.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17815 components: - pos: 45.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17816 components: - pos: 44.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17817 components: - pos: 43.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17818 components: - pos: 47.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17819 components: - pos: 47.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17820 components: - pos: 46.5,26.5 @@ -36630,15 +35063,11 @@ entities: - pos: 47.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17831 components: - pos: 47.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17832 components: - pos: 46.5,22.5 @@ -36694,15 +35123,11 @@ entities: - pos: 51.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17843 components: - pos: 51.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17844 components: - pos: 50.5,22.5 @@ -36758,8 +35183,6 @@ entities: - pos: 51.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17855 components: - pos: 50.5,26.5 @@ -36770,15 +35193,11 @@ entities: - pos: 67.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17857 components: - pos: 51.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17858 components: - pos: 50.5,27.5 @@ -36829,15 +35248,11 @@ entities: - pos: 55.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17868 components: - pos: 55.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17869 components: - pos: 54.5,22.5 @@ -36893,15 +35308,11 @@ entities: - pos: 55.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17880 components: - pos: 55.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17881 components: - pos: 54.5,26.5 @@ -36957,15 +35368,11 @@ entities: - pos: 56.5,24.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17892 components: - pos: 59.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17893 components: - pos: 60.5,22.5 @@ -37021,8 +35428,6 @@ entities: - pos: 63.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17904 components: - pos: 64.5,22.5 @@ -37078,15 +35483,11 @@ entities: - pos: 63.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17915 components: - pos: 63.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17916 components: - pos: 62.5,26.5 @@ -37142,15 +35543,11 @@ entities: - pos: 59.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17927 components: - pos: 59.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17928 components: - pos: 60.5,26.5 @@ -37206,15 +35603,11 @@ entities: - pos: 67.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17939 components: - pos: 67.5,23.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18235 components: - pos: -77.5,32.5 @@ -37260,15 +35653,11 @@ entities: - pos: -78.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18245 components: - pos: -78.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18246 components: - pos: -77.5,38.5 @@ -37324,22 +35713,16 @@ entities: - pos: -74.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18257 components: - pos: -74.5,37.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18258 components: - pos: -74.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18259 components: - pos: -75.5,38.5 @@ -37395,8 +35778,6 @@ entities: - pos: -74.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 18270 components: - pos: -73.5,34.5 @@ -37452,36 +35833,26 @@ entities: - pos: 32.5,18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19295 components: - pos: 32.5,19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19500 components: - pos: -50.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19501 components: - pos: -51.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19502 components: - pos: -52.5,44.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19503 components: - pos: -53.5,44.5 @@ -37586,15 +35957,11 @@ entities: - pos: -7.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 401 components: - pos: -8.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 402 components: - pos: -7.5,-15.5 @@ -37605,8 +35972,6 @@ entities: - pos: -6.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 404 components: - pos: -5.5,-15.5 @@ -37622,15 +35987,11 @@ entities: - pos: -9.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 407 components: - pos: -10.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 408 components: - pos: -11.5,-12.5 @@ -37661,8 +36022,6 @@ entities: - pos: -1.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - pos: -12.5,-12.5 @@ -37698,8 +36057,6 @@ entities: - pos: -25.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 1494 components: - pos: -21.5,33.5 @@ -37735,15 +36092,11 @@ entities: - pos: -11.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7681 components: - pos: 21.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8018 components: - pos: 6.5,9.5 @@ -37774,8 +36127,6 @@ entities: - pos: 4.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8024 components: - pos: 3.5,7.5 @@ -37821,8 +36172,6 @@ entities: - pos: -4.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8034 components: - pos: 27.5,-21.5 @@ -37848,141 +36197,101 @@ entities: - pos: 24.5,-20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8039 components: - pos: 24.5,-19.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8040 components: - pos: 24.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8041 components: - pos: 24.5,-17.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8042 components: - pos: 24.5,-16.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8043 components: - pos: 24.5,-15.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8044 components: - pos: 24.5,-14.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8045 components: - pos: 24.5,-13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8046 components: - pos: 24.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8047 components: - pos: 25.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8048 components: - pos: 26.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8049 components: - pos: 27.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8050 components: - pos: 28.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8051 components: - pos: 29.5,-12.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8052 components: - pos: 29.5,-11.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8053 components: - pos: 29.5,-10.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8054 components: - pos: 29.5,-9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8055 components: - pos: 29.5,-8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8056 components: - pos: 29.5,-7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8057 components: - pos: 29.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8058 components: - pos: 29.5,-5.5 @@ -37998,92 +36307,66 @@ entities: - pos: 29.5,-3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8061 components: - pos: 29.5,-2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8062 components: - pos: 29.5,-1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8063 components: - pos: 29.5,-0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8064 components: - pos: 29.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8065 components: - pos: 28.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8066 components: - pos: 27.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8067 components: - pos: 26.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8068 components: - pos: 25.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8069 components: - pos: 25.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8070 components: - pos: 25.5,2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8167 components: - pos: 23.5,-13.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8170 components: - pos: 25.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8362 components: - pos: 18.5,25.5 @@ -38109,15 +36392,11 @@ entities: - pos: 22.5,-30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8494 components: - pos: 8.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8504 components: - pos: 9.5,22.5 @@ -38208,64 +36487,46 @@ entities: - pos: 11.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8522 components: - pos: 11.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8523 components: - pos: 11.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8524 components: - pos: 10.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8525 components: - pos: 9.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8526 components: - pos: 8.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8527 components: - pos: 8.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8528 components: - pos: 7.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8529 components: - pos: 6.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8570 components: - pos: 2.5,22.5 @@ -38301,22 +36562,16 @@ entities: - pos: 20.5,27.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8584 components: - pos: 20.5,26.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8585 components: - pos: 20.5,25.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8586 components: - pos: 20.5,32.5 @@ -38372,8 +36627,6 @@ entities: - pos: 15.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8719 components: - pos: 21.5,29.5 @@ -38384,50 +36637,36 @@ entities: - pos: 22.5,29.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8721 components: - pos: 22.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8722 components: - pos: 22.5,31.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8723 components: - pos: 22.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8724 components: - pos: 22.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8725 components: - pos: 22.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8726 components: - pos: 22.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8727 components: - pos: 20.5,35.5 @@ -38503,8 +36742,6 @@ entities: - pos: 12.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8960 components: - pos: -29.5,4.5 @@ -38540,8 +36777,6 @@ entities: - pos: -31.5,-18.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9102 components: - pos: -30.5,-19.5 @@ -38587,15 +36822,11 @@ entities: - pos: -50.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9111 components: - pos: -51.5,1.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9112 components: - pos: -51.5,0.5 @@ -38706,57 +36937,41 @@ entities: - pos: -39.5,-8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9340 components: - pos: -26.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9341 components: - pos: -27.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9342 components: - pos: -28.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9343 components: - pos: -29.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9344 components: - pos: -29.5,7.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9345 components: - pos: -29.5,8.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9346 components: - pos: -29.5,9.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9418 components: - pos: -23.5,40.5 @@ -38772,22 +36987,16 @@ entities: - pos: -24.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9421 components: - pos: -25.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9422 components: - pos: -25.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9423 components: - pos: -25.5,37.5 @@ -38803,22 +37012,16 @@ entities: - pos: -25.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9426 components: - pos: -25.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9427 components: - pos: -24.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9428 components: - pos: -23.5,34.5 @@ -38834,36 +37037,26 @@ entities: - pos: -24.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9432 components: - pos: -24.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9433 components: - pos: -24.5,31.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9434 components: - pos: -24.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9678 components: - pos: -36.5,47.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9679 components: - pos: -36.5,48.5 @@ -38934,22 +37127,16 @@ entities: - pos: -50.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9796 components: - pos: -49.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9797 components: - pos: -48.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9798 components: - pos: -47.5,33.5 @@ -38970,8 +37157,6 @@ entities: - pos: -45.5,36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9802 components: - pos: -45.5,35.5 @@ -38987,22 +37172,16 @@ entities: - pos: -51.5,2.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9884 components: - pos: -51.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9885 components: - pos: -50.5,3.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9886 components: - pos: -49.5,3.5 @@ -39023,8 +37202,6 @@ entities: - pos: -48.5,5.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9993 components: - pos: -13.5,67.5 @@ -39040,8 +37217,6 @@ entities: - pos: -13.5,69.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10785 components: - pos: 4.5,22.5 @@ -39092,15 +37267,11 @@ entities: - pos: 1.5,30.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11107 components: - pos: 0.5,6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11686 components: - pos: -0.5,6.5 @@ -39176,8 +37347,6 @@ entities: - pos: 3.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13392 components: - pos: 2.5,32.5 @@ -39198,8 +37367,6 @@ entities: - pos: -0.5,32.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13396 components: - pos: 5.5,33.5 @@ -39225,8 +37392,6 @@ entities: - pos: 3.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13405 components: - pos: 2.5,35.5 @@ -39247,8 +37412,6 @@ entities: - pos: -0.5,35.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13627 components: - pos: -21.5,34.5 @@ -39374,8 +37537,6 @@ entities: - pos: -5.5,-36.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14753 components: - pos: -5.5,-37.5 @@ -39391,8 +37552,6 @@ entities: - pos: -6.5,-38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15086 components: - pos: -23.5,41.5 @@ -39478,36 +37637,26 @@ entities: - pos: -6.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15202 components: - pos: -5.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15203 components: - pos: -4.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15204 components: - pos: -3.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15205 components: - pos: -2.5,67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 15206 components: - pos: -2.5,68.5 @@ -39533,8 +37682,6 @@ entities: - pos: 19.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 16567 components: - pos: 18.5,-59.5 @@ -39570,8 +37717,6 @@ entities: - pos: 27.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17433 components: - pos: -55.5,-30.5 @@ -39592,8 +37737,6 @@ entities: - pos: 7.5,-65.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17480 components: - pos: 8.5,-65.5 @@ -39614,8 +37757,6 @@ entities: - pos: 7.5,-67.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 17611 components: - pos: 28.5,39.5 @@ -39636,15 +37777,11 @@ entities: - pos: 31.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19290 components: - pos: 32.5,20.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19418 components: - pos: 46.5,38.5 @@ -39665,8 +37802,6 @@ entities: - pos: 47.5,38.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19515 components: - pos: -55.5,40.5 @@ -39692,22 +37827,16 @@ entities: - pos: -57.5,42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19520 components: - pos: -58.5,42.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19521 components: - pos: -58.5,43.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - proto: CableMVStack1 entities: - uid: 4964 @@ -44984,25 +43113,25 @@ entities: type: Transform - containers: ChemMaster-beaker: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] beakerSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: outputSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 1578 components: @@ -45011,25 +43140,25 @@ entities: type: Transform - containers: ChemMaster-beaker: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] beakerSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: outputSlot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: ChemDispenser entities: @@ -45504,12 +43633,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: ClosetBombFilled @@ -45528,12 +43657,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 2527 @@ -45543,12 +43672,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 2528 @@ -45558,12 +43687,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 3887 @@ -45573,12 +43702,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12008 @@ -45588,12 +43717,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12009 @@ -45603,12 +43732,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12011 @@ -45618,12 +43747,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12012 @@ -45633,12 +43762,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12014 @@ -45648,12 +43777,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12017 @@ -45663,12 +43792,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12018 @@ -45678,12 +43807,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12022 @@ -45693,12 +43822,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12023 @@ -45708,12 +43837,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12029 @@ -45723,12 +43852,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12456 @@ -45738,12 +43867,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12457 @@ -45753,12 +43882,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 15245 @@ -45805,12 +43934,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12026 @@ -45820,12 +43949,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12028 @@ -45835,12 +43964,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12031 @@ -45850,12 +43979,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12032 @@ -45865,12 +43994,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12033 @@ -45880,12 +44009,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12034 @@ -45895,12 +44024,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12035 @@ -45910,12 +44039,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 13499 @@ -45925,12 +44054,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 15244 @@ -45952,12 +44081,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 19206 @@ -46005,12 +44134,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: ClosetLegalFilled @@ -46022,12 +44151,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: ClosetMaintenance @@ -46041,12 +44170,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11941 @@ -46059,12 +44188,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12228 - 12229 @@ -46081,12 +44210,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11944 @@ -46098,12 +44227,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 15259 @@ -46135,12 +44264,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11509 @@ -46152,12 +44281,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11937 @@ -46169,12 +44298,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11939 @@ -46186,12 +44315,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11942 @@ -46203,12 +44332,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11995 @@ -46218,12 +44347,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11996 @@ -46233,12 +44362,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11997 @@ -46248,12 +44377,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11998 @@ -46263,12 +44392,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11999 @@ -46278,12 +44407,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12001 @@ -46293,12 +44422,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 13371 @@ -46308,12 +44437,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 15253 @@ -46360,12 +44489,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12268 @@ -46375,12 +44504,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: ClosetTool @@ -46392,12 +44521,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: ClosetToolFilled @@ -46409,12 +44538,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: ClothingBackpack @@ -47096,7 +45225,8 @@ entities: entities: - uid: 15432 components: - - desc: A painted welding helmet, this one has blue flames on it. Da ba dee da ba di. + - desc: A painted welding helmet, this one has blue flames on it. Da ba dee da + ba di. type: MetaData - pos: -44.49678,-25.542452 parent: 100 @@ -47109,8 +45239,6 @@ entities: type: MetaData - parent: 11941 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingHeadHatXmasCrown entities: @@ -47554,8 +45682,6 @@ entities: type: MetaData - parent: 11941 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingShoesBootsMag entities: @@ -47612,8 +45738,6 @@ entities: type: MetaData - parent: 11941 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: ClothingUnderSocksBee entities: @@ -47962,11 +46086,6 @@ entities: pos: -19.5,-11.5 parent: 100 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 3368 - type: SignalTransmitter - proto: computerBodyScanner entities: - uid: 7797 @@ -48026,9 +46145,6 @@ entities: - linkedPorts: 5289: - OrderSender: OrderReceiver - registeredSinks: - OrderSender: - - 5289 type: DeviceLinkSource - proto: ComputerCloningConsole entities: @@ -48038,14 +46154,6 @@ entities: pos: -20.5,49.5 parent: 100 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 1381 - CloningPodSender: - - port: CloningPodReceiver - uid: 1353 - type: SignalTransmitter - proto: ComputerComms entities: - uid: 4504 @@ -48354,131 +46462,67 @@ entities: pos: -25.5,8.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10633 - Forward: - - port: Left - uid: 10633 - Off: - - port: Middle - uid: 10633 - type: SignalReceiver + - links: + - 10633 + type: DeviceLinkSink - uid: 12368 components: - pos: -43.5,-3.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12538 - Forward: - - port: Left - uid: 12538 - Off: - - port: Middle - uid: 12538 - type: SignalReceiver + - links: + - 12538 + type: DeviceLinkSink - uid: 12535 components: - pos: -43.5,-2.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12538 - Forward: - - port: Left - uid: 12538 - Off: - - port: Middle - uid: 12538 - type: SignalReceiver + - links: + - 12538 + type: DeviceLinkSink - uid: 12536 components: - pos: -43.5,-1.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12538 - Forward: - - port: Left - uid: 12538 - Off: - - port: Middle - uid: 12538 - type: SignalReceiver + - links: + - 12538 + type: DeviceLinkSink - uid: 12537 components: - pos: -43.5,-0.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 12538 - Forward: - - port: Left - uid: 12538 - Off: - - port: Middle - uid: 12538 - type: SignalReceiver + - links: + - 12538 + type: DeviceLinkSink - uid: 12541 components: - pos: 1.5,29.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 11198 - Forward: - - port: Left - uid: 11198 - Off: - - port: Middle - uid: 11198 - type: SignalReceiver + - links: + - 11198 + type: DeviceLinkSink - uid: 12542 components: - rot: 1.5707963267948966 rad pos: -24.5,8.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10633 - Forward: - - port: Left - uid: 10633 - Off: - - port: Middle - uid: 10633 - type: SignalReceiver + - links: + - 10633 + type: DeviceLinkSink - uid: 12543 components: - rot: 1.5707963267948966 rad pos: -23.5,8.5 parent: 100 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10633 - Forward: - - port: Left - uid: 10633 - Off: - - port: Middle - uid: 10633 - type: SignalReceiver + - links: + - 10633 + type: DeviceLinkSink - proto: ConveyorBeltAssembly entities: - uid: 9610 @@ -48675,21 +46719,21 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] PaperLabel: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - containers: - EntityStorageComponent @@ -48722,21 +46766,21 @@ entities: type: Construction - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] PaperLabel: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: CrayonGreen entities: @@ -48941,25 +46985,25 @@ entities: entities: - uid: 2204 components: - - anchored: False + - anchored: false pos: 11.5,26.5 parent: 100 type: Transform - uid: 2205 components: - - anchored: False + - anchored: false pos: 12.5,26.5 parent: 100 type: Transform - uid: 2206 components: - - anchored: False + - anchored: false pos: 12.5,27.5 parent: 100 type: Transform - uid: 2207 components: - - anchored: False + - anchored: false pos: 11.5,27.5 parent: 100 type: Transform @@ -52862,8 +50906,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 50 reagents: - Quantity: 50 @@ -52914,8 +50958,6 @@ entities: type: MetaData - parent: 810 type: Transform - - canCollide: False - type: Physics - tags: [] type: Tag - proto: DrinkHippiesDelightGlass @@ -52945,8 +50987,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 50 reagents: - Quantity: 10 @@ -53174,8 +51216,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 50 reagents: [] type: SolutionContainerManager @@ -53200,7 +51242,7 @@ entities: - pos: -47.5,61.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6246 @@ -53209,7 +51251,7 @@ entities: pos: -31.5,47.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7332 @@ -53217,7 +51259,7 @@ entities: - pos: -30.5,61.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10425 @@ -53226,7 +51268,7 @@ entities: pos: -8.5,7.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11391 @@ -53235,7 +51277,7 @@ entities: pos: -12.5,33.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11930 @@ -53244,7 +51286,7 @@ entities: pos: 15.5,15.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12215 @@ -53252,7 +51294,7 @@ entities: - pos: 6.5,3.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12649 @@ -53260,7 +51302,7 @@ entities: - pos: -13.5,-24.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12652 @@ -53269,7 +51311,7 @@ entities: pos: 17.5,-29.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12653 @@ -53277,7 +51319,7 @@ entities: - pos: 27.5,-23.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12654 @@ -53286,7 +51328,7 @@ entities: pos: 14.5,-21.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12655 @@ -53295,7 +51337,7 @@ entities: pos: 17.5,-9.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12656 @@ -53303,7 +51345,7 @@ entities: - pos: 18.5,2.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12657 @@ -53312,7 +51354,7 @@ entities: pos: 13.5,6.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12659 @@ -53320,7 +51362,7 @@ entities: - pos: 7.5,-0.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12661 @@ -53329,7 +51371,7 @@ entities: pos: 17.5,21.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12662 @@ -53338,7 +51380,7 @@ entities: pos: 14.5,29.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12663 @@ -53347,7 +51389,7 @@ entities: pos: 11.5,36.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12664 @@ -53356,7 +51398,7 @@ entities: pos: 7.5,36.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12665 @@ -53364,7 +51406,7 @@ entities: - pos: 1.5,40.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12666 @@ -53372,7 +51414,7 @@ entities: - pos: 5.5,45.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12667 @@ -53381,7 +51423,7 @@ entities: pos: 11.5,47.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12668 @@ -53390,7 +51432,7 @@ entities: pos: 13.5,40.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12669 @@ -53399,7 +51441,7 @@ entities: pos: 27.5,41.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12670 @@ -53408,7 +51450,7 @@ entities: pos: 7.5,24.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12676 @@ -53416,7 +51458,7 @@ entities: - pos: -16.5,31.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12677 @@ -53425,7 +51467,7 @@ entities: pos: -27.5,17.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12679 @@ -53433,7 +51475,7 @@ entities: - pos: -37.5,23.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12680 @@ -53442,7 +51484,7 @@ entities: pos: -33.5,28.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12681 @@ -53451,7 +51493,7 @@ entities: pos: -35.5,37.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12682 @@ -53460,7 +51502,7 @@ entities: pos: -31.5,25.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12699 @@ -53469,7 +51511,7 @@ entities: pos: -41.5,28.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12700 @@ -53478,7 +51520,7 @@ entities: pos: -43.5,11.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12701 @@ -53486,7 +51528,7 @@ entities: - pos: -39.5,3.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12702 @@ -53494,7 +51536,7 @@ entities: - pos: -45.5,-1.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12703 @@ -53502,7 +51544,7 @@ entities: - pos: -39.5,-11.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12706 @@ -53517,7 +51559,7 @@ entities: - pos: -7.5,54.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12709 @@ -53525,7 +51567,7 @@ entities: - pos: -13.5,68.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12710 @@ -53533,7 +51575,7 @@ entities: - pos: -7.5,79.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12711 @@ -53541,7 +51583,7 @@ entities: - pos: -13.5,79.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12713 @@ -53550,7 +51592,7 @@ entities: pos: 1.5,12.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12714 @@ -53559,7 +51601,7 @@ entities: pos: -15.5,15.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12715 @@ -53568,7 +51610,7 @@ entities: pos: -18.5,68.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12940 @@ -53577,7 +51619,7 @@ entities: pos: -55.5,-48.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12964 @@ -53585,7 +51627,7 @@ entities: - pos: -36.5,-46.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12974 @@ -53594,7 +51636,7 @@ entities: pos: 12.5,-34.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 13353 @@ -53603,7 +51645,7 @@ entities: pos: -36.5,-37.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 13439 @@ -53611,7 +51653,7 @@ entities: - pos: -37.5,-23.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 13584 @@ -53619,7 +51661,7 @@ entities: - pos: -50.5,-35.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 14989 @@ -53627,7 +51669,7 @@ entities: - pos: -5.5,3.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15261 @@ -53635,7 +51677,7 @@ entities: - pos: -15.5,46.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15262 @@ -53644,7 +51686,7 @@ entities: pos: -23.5,41.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15263 @@ -53653,7 +51695,7 @@ entities: pos: -10.5,48.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15857 @@ -53662,7 +51704,7 @@ entities: pos: 4.5,-48.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15858 @@ -53670,7 +51712,7 @@ entities: - pos: 0.5,-36.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15859 @@ -53678,7 +51720,7 @@ entities: - pos: -6.5,-36.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15860 @@ -53686,7 +51728,7 @@ entities: - pos: -9.5,-33.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15862 @@ -53695,7 +51737,7 @@ entities: pos: -5.5,-41.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15863 @@ -53703,7 +51745,7 @@ entities: - pos: -7.5,-47.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15864 @@ -53711,7 +51753,7 @@ entities: - pos: -15.5,-51.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 15865 @@ -53720,7 +51762,7 @@ entities: pos: -18.5,-62.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16008 @@ -53729,7 +51771,7 @@ entities: pos: 9.5,-43.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16200 @@ -53737,7 +51779,7 @@ entities: - pos: 14.5,52.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16202 @@ -53745,7 +51787,7 @@ entities: - pos: 18.5,52.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16315 @@ -53754,7 +51796,7 @@ entities: pos: -2.5,-46.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16412 @@ -53763,7 +51805,7 @@ entities: pos: -43.5,76.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16627 @@ -53771,7 +51813,7 @@ entities: - pos: -19.5,-32.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16628 @@ -53779,7 +51821,7 @@ entities: - pos: -21.5,2.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16629 @@ -53787,7 +51829,7 @@ entities: - pos: -20.5,-4.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16630 @@ -53796,7 +51838,7 @@ entities: pos: -22.5,-16.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16805 @@ -53804,7 +51846,7 @@ entities: - pos: -14.5,-43.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16806 @@ -53812,7 +51854,7 @@ entities: - pos: -23.5,-42.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 16807 @@ -53821,7 +51863,7 @@ entities: pos: -17.5,-48.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 17583 @@ -53829,7 +51871,7 @@ entities: - pos: -13.5,-18.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 18874 @@ -53838,7 +51880,7 @@ entities: pos: 25.5,53.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19081 @@ -53846,7 +51888,7 @@ entities: - pos: 44.5,46.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19082 @@ -53855,7 +51897,7 @@ entities: pos: 31.5,46.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19083 @@ -53864,7 +51906,7 @@ entities: pos: -41.5,73.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19084 @@ -53873,7 +51915,7 @@ entities: pos: -30.5,73.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19085 @@ -53882,7 +51924,7 @@ entities: pos: -48.5,66.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19698 @@ -53891,7 +51933,7 @@ entities: pos: 28.5,-42.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19699 @@ -53899,7 +51941,7 @@ entities: - pos: -5.5,-28.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19814 @@ -53908,7 +51950,7 @@ entities: pos: -10.5,-2.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19815 @@ -53917,7 +51959,7 @@ entities: pos: -1.5,31.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19816 @@ -53925,7 +51967,7 @@ entities: - pos: -26.5,54.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 19817 @@ -53933,7 +51975,7 @@ entities: - pos: -29.5,-1.5 parent: 100 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - proto: EmergencyRollerBed @@ -57680,13 +55722,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 13477 components: @@ -57695,13 +55737,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 15439 components: @@ -57729,13 +55771,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 18987 components: @@ -57771,72 +55813,52 @@ entities: - pos: -18.5,36.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 1417 components: - pos: -22.5,11.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 1662 components: - pos: -1.5,10.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 5001 components: - pos: -30.5,25.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 5931 components: - pos: -28.5,44.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 8320 components: - pos: -26.5,29.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 17311 components: - pos: 35.5,39.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 18757 components: - rot: 1.5707963267948966 rad pos: -53.5,63.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 19174 components: - pos: -54.5,12.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - uid: 19202 components: - pos: -28.5,65.5 parent: 100 type: Transform - - fixtures: {} - type: Fixtures - proto: FloorTileItemSteel entities: - uid: 12910 @@ -57978,19 +56000,19 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - - isPlaceable: False + - isPlaceable: false type: PlaceableSurface - proto: FoodBoxPizzaFilled entities: @@ -58582,8 +56604,6 @@ entities: pos: -23.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5404 components: - rot: 1.5707963267948966 rad @@ -58903,8 +56923,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5776 components: - rot: -1.5707963267948966 rad @@ -58913,8 +56931,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5777 components: - rot: 1.5707963267948966 rad @@ -58962,8 +56978,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5891 components: - rot: 3.141592653589793 rad @@ -58972,8 +56986,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5892 components: - rot: -1.5707963267948966 rad @@ -59021,8 +57033,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6014 components: - rot: 3.141592653589793 rad @@ -59031,8 +57041,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6015 components: - rot: -1.5707963267948966 rad @@ -59041,8 +57049,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6037 components: - rot: 1.5707963267948966 rad @@ -59193,15 +57199,11 @@ entities: pos: -25.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6428 components: - pos: -24.5,34.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6443 components: - rot: -1.5707963267948966 rad @@ -59378,8 +57380,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6904 components: - rot: 3.141592653589793 rad @@ -59436,8 +57436,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6948 components: - rot: -1.5707963267948966 rad @@ -59697,24 +57695,18 @@ entities: pos: -6.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11760 components: - rot: -1.5707963267948966 rad pos: -6.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11766 components: - rot: -1.5707963267948966 rad pos: -6.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11804 components: - rot: 1.5707963267948966 rad @@ -59761,8 +57753,6 @@ entities: pos: -6.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12580 components: - rot: 3.141592653589793 rad @@ -59860,16 +57850,12 @@ entities: - pos: -18.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14554 components: - rot: -1.5707963267948966 rad pos: -15.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14558 components: - pos: -14.5,-51.5 @@ -59877,8 +57863,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14583 components: - rot: 3.141592653589793 rad @@ -59887,8 +57871,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14584 components: - rot: 3.141592653589793 rad @@ -59903,24 +57885,18 @@ entities: pos: -23.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14590 components: - rot: -1.5707963267948966 rad pos: -14.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14602 components: - rot: -1.5707963267948966 rad pos: -16.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14633 components: - rot: -1.5707963267948966 rad @@ -59985,8 +57961,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15614 components: - pos: -6.5,-22.5 @@ -59994,8 +57968,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15617 components: - rot: -1.5707963267948966 rad @@ -60004,8 +57976,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15649 components: - rot: 3.141592653589793 rad @@ -60060,8 +58030,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15729 components: - rot: -1.5707963267948966 rad @@ -60070,8 +58038,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15773 components: - pos: 11.5,-42.5 @@ -60207,8 +58173,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17750 components: - rot: 3.141592653589793 rad @@ -60217,8 +58181,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17756 components: - pos: 26.5,32.5 @@ -60226,8 +58188,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17757 components: - rot: 3.141592653589793 rad @@ -60849,47 +58809,35 @@ entities: pos: -7.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4708 components: - rot: -1.5707963267948966 rad pos: -9.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4723 components: - rot: -1.5707963267948966 rad pos: -8.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4748 components: - rot: -1.5707963267948966 rad pos: -7.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4777 components: - rot: -1.5707963267948966 rad pos: -12.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4778 components: - pos: -14.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4793 components: - rot: 3.141592653589793 rad @@ -60911,8 +58859,6 @@ entities: - pos: -14.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4897 components: - rot: 1.5707963267948966 rad @@ -60927,8 +58873,6 @@ entities: pos: -22.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5040 components: - rot: 3.141592653589793 rad @@ -60958,54 +58902,40 @@ entities: - pos: 43.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5157 components: - pos: 43.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5159 components: - pos: 43.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5204 components: - rot: -1.5707963267948966 rad pos: -7.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5207 components: - rot: -1.5707963267948966 rad pos: -21.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5208 components: - rot: -1.5707963267948966 rad pos: -9.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5212 components: - rot: -1.5707963267948966 rad pos: -11.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5258 components: - rot: -1.5707963267948966 rad @@ -61018,16 +58948,12 @@ entities: pos: -11.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5267 components: - rot: -1.5707963267948966 rad pos: -12.5,-52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5317 components: - rot: -1.5707963267948966 rad @@ -62943,8 +60869,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5774 components: - rot: 1.5707963267948966 rad @@ -62953,8 +60877,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5775 components: - rot: 1.5707963267948966 rad @@ -62963,8 +60885,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5778 components: - pos: 6.5,-18.5 @@ -63414,8 +61334,6 @@ entities: pos: -8.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 5855 components: - rot: 3.141592653589793 rad @@ -63642,8 +61560,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5893 components: - rot: -1.5707963267948966 rad @@ -63652,8 +61568,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5894 components: - rot: -1.5707963267948966 rad @@ -63900,8 +61814,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5990 components: - rot: 1.5707963267948966 rad @@ -63910,8 +61822,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5991 components: - rot: 1.5707963267948966 rad @@ -63920,8 +61830,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5992 components: - rot: 1.5707963267948966 rad @@ -63930,8 +61838,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5993 components: - rot: 1.5707963267948966 rad @@ -63940,8 +61846,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5994 components: - rot: 1.5707963267948966 rad @@ -63950,8 +61854,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5995 components: - rot: 1.5707963267948966 rad @@ -63960,8 +61862,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5996 components: - rot: 1.5707963267948966 rad @@ -64026,8 +61926,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6005 components: - rot: 1.5707963267948966 rad @@ -64036,8 +61934,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6006 components: - rot: 1.5707963267948966 rad @@ -64046,8 +61942,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6007 components: - rot: 1.5707963267948966 rad @@ -64056,8 +61950,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6008 components: - rot: 1.5707963267948966 rad @@ -64066,8 +61958,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6009 components: - rot: 1.5707963267948966 rad @@ -64076,8 +61966,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6010 components: - rot: 1.5707963267948966 rad @@ -64086,8 +61974,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6016 components: - rot: -1.5707963267948966 rad @@ -64096,8 +61982,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6017 components: - rot: -1.5707963267948966 rad @@ -64106,8 +61990,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6018 components: - rot: 3.141592653589793 rad @@ -64116,8 +61998,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6019 components: - rot: 3.141592653589793 rad @@ -64126,8 +62006,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6020 components: - rot: 3.141592653589793 rad @@ -64168,8 +62046,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6028 components: - rot: -1.5707963267948966 rad @@ -64178,8 +62054,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6036 components: - pos: -17.5,6.5 @@ -64202,8 +62076,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6049 components: - rot: 1.5707963267948966 rad @@ -64952,8 +62824,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6263 components: - rot: -1.5707963267948966 rad @@ -65412,8 +63282,6 @@ entities: pos: -12.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6378 components: - rot: 3.141592653589793 rad @@ -65590,8 +63458,6 @@ entities: pos: -11.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6409 components: - pos: -41.5,31.5 @@ -65638,8 +63504,6 @@ entities: pos: -12.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6418 components: - rot: 3.141592653589793 rad @@ -65677,8 +63541,6 @@ entities: - pos: -24.5,33.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6442 components: - rot: 3.141592653589793 rad @@ -65701,8 +63563,6 @@ entities: pos: -8.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6485 components: - rot: 3.141592653589793 rad @@ -67474,8 +65334,6 @@ entities: pos: 18.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6812 components: - rot: 3.141592653589793 rad @@ -67575,8 +65433,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6834 components: - rot: 1.5707963267948966 rad @@ -67737,8 +65593,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6884 components: - rot: 3.141592653589793 rad @@ -67747,8 +65601,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6885 components: - rot: 3.141592653589793 rad @@ -67757,8 +65609,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6886 components: - rot: 3.141592653589793 rad @@ -67767,8 +65617,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6887 components: - rot: 3.141592653589793 rad @@ -67777,8 +65625,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6888 components: - rot: 3.141592653589793 rad @@ -67787,8 +65633,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6890 components: - rot: -1.5707963267948966 rad @@ -67810,8 +65654,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6898 components: - rot: -1.5707963267948966 rad @@ -67976,8 +65818,6 @@ entities: pos: 16.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 6927 components: - pos: -33.5,27.5 @@ -68062,8 +65902,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6949 components: - rot: -1.5707963267948966 rad @@ -68072,8 +65910,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6950 components: - rot: 3.141592653589793 rad @@ -68325,8 +66161,6 @@ entities: pos: 15.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7003 components: - rot: 1.5707963267948966 rad @@ -68427,8 +66261,6 @@ entities: pos: 13.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7020 components: - pos: -34.5,18.5 @@ -68850,16 +66682,12 @@ entities: pos: 12.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7092 components: - rot: -1.5707963267948966 rad pos: 11.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7093 components: - rot: -1.5707963267948966 rad @@ -68884,8 +66712,6 @@ entities: pos: 6.5,-6.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7097 components: - pos: -6.5,-0.5 @@ -68896,8 +66722,6 @@ entities: - pos: -6.5,0.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7099 components: - pos: -6.5,1.5 @@ -69382,8 +67206,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7203 components: - rot: 1.5707963267948966 rad @@ -69863,8 +67685,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7293 components: - rot: 1.5707963267948966 rad @@ -69928,8 +67748,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7305 components: - rot: 1.5707963267948966 rad @@ -70853,24 +68671,18 @@ entities: pos: -10.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7562 components: - rot: -1.5707963267948966 rad pos: -10.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 7563 components: - rot: -1.5707963267948966 rad pos: -11.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8016 components: - rot: -1.5707963267948966 rad @@ -70895,8 +68707,6 @@ entities: pos: -10.5,-52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 8691 components: - rot: -1.5707963267948966 rad @@ -71079,39 +68889,29 @@ entities: pos: -11.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9066 components: - rot: -1.5707963267948966 rad pos: -12.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9092 components: - rot: -1.5707963267948966 rad pos: -10.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 9332 components: - rot: -1.5707963267948966 rad pos: -11.5,-52.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10139 components: - pos: -14.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 10717 components: - rot: 3.141592653589793 rad @@ -71195,8 +68995,6 @@ entities: pos: -12.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11013 components: - pos: -49.5,-5.5 @@ -71229,32 +69027,24 @@ entities: pos: -11.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11526 components: - rot: -1.5707963267948966 rad pos: -12.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11579 components: - rot: -1.5707963267948966 rad pos: -12.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11643 components: - rot: -1.5707963267948966 rad pos: -10.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11657 components: - rot: -1.5707963267948966 rad @@ -71275,16 +69065,12 @@ entities: pos: -9.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11734 components: - rot: -1.5707963267948966 rad pos: -8.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 11786 components: - rot: 1.5707963267948966 rad @@ -71354,8 +69140,6 @@ entities: pos: -7.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12266 components: - rot: -1.5707963267948966 rad @@ -71400,39 +69184,29 @@ entities: pos: -23.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12442 components: - pos: -23.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12443 components: - rot: -1.5707963267948966 rad pos: -22.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12444 components: - rot: -1.5707963267948966 rad pos: -23.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12446 components: - rot: 1.5707963267948966 rad pos: -21.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 12481 components: - rot: -1.5707963267948966 rad @@ -71529,8 +69303,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13029 components: - pos: -32.5,-44.5 @@ -71538,8 +69310,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13030 components: - pos: -34.5,-36.5 @@ -71859,8 +69629,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13097 components: - rot: 3.141592653589793 rad @@ -71869,8 +69637,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 13098 components: - rot: 3.141592653589793 rad @@ -71965,56 +69731,42 @@ entities: pos: -11.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13964 components: - rot: -1.5707963267948966 rad pos: -10.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13987 components: - rot: 1.5707963267948966 rad pos: -20.5,-56.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13993 components: - rot: -1.5707963267948966 rad pos: -10.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13996 components: - rot: -1.5707963267948966 rad pos: -9.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 13997 components: - rot: -1.5707963267948966 rad pos: -10.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14007 components: - rot: 3.141592653589793 rad pos: -23.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14081 components: - rot: 3.141592653589793 rad @@ -72522,53 +70274,39 @@ entities: pos: -15.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14550 components: - pos: -16.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14552 components: - pos: -15.5,-54.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14553 components: - pos: -15.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14555 components: - rot: -1.5707963267948966 rad pos: -15.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14556 components: - rot: -1.5707963267948966 rad pos: -15.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14557 components: - rot: 3.141592653589793 rad pos: -16.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14559 components: - rot: -1.5707963267948966 rad @@ -72577,8 +70315,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14560 components: - rot: -1.5707963267948966 rad @@ -72587,8 +70323,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14568 components: - rot: -1.5707963267948966 rad @@ -72597,8 +70331,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14569 components: - rot: -1.5707963267948966 rad @@ -72607,8 +70339,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14574 components: - pos: 43.5,43.5 @@ -72622,8 +70352,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 14585 components: - rot: 3.141592653589793 rad @@ -72646,126 +70374,94 @@ entities: pos: -14.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14588 components: - rot: 3.141592653589793 rad pos: -16.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14591 components: - rot: 3.141592653589793 rad pos: -23.5,-63.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14592 components: - rot: 1.5707963267948966 rad pos: -22.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14593 components: - rot: 1.5707963267948966 rad pos: -21.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14594 components: - rot: 1.5707963267948966 rad pos: -20.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14595 components: - rot: 1.5707963267948966 rad pos: -19.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14597 components: - rot: 1.5707963267948966 rad pos: -17.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14598 components: - rot: 1.5707963267948966 rad pos: -16.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14599 components: - rot: 1.5707963267948966 rad pos: -15.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14600 components: - pos: -14.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14601 components: - pos: -14.5,-60.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14603 components: - rot: -1.5707963267948966 rad pos: -17.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14604 components: - rot: -1.5707963267948966 rad pos: -18.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14605 components: - rot: -1.5707963267948966 rad pos: -19.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14606 components: - rot: -1.5707963267948966 rad pos: -20.5,-61.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14629 components: - rot: 3.141592653589793 rad @@ -73198,8 +70894,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15374 components: - rot: 3.141592653589793 rad @@ -73885,8 +71579,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15610 components: - rot: -1.5707963267948966 rad @@ -73895,8 +71587,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15611 components: - rot: -1.5707963267948966 rad @@ -73905,8 +71595,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15612 components: - rot: -1.5707963267948966 rad @@ -73915,8 +71603,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15613 components: - rot: -1.5707963267948966 rad @@ -73925,8 +71611,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15615 components: - pos: -6.5,-23.5 @@ -73934,8 +71618,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15616 components: - pos: -6.5,-24.5 @@ -73943,8 +71625,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15618 components: - rot: -1.5707963267948966 rad @@ -74304,8 +71984,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15682 components: - rot: 1.5707963267948966 rad @@ -74314,8 +71992,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15683 components: - rot: 1.5707963267948966 rad @@ -74332,8 +72008,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15687 components: - rot: 3.141592653589793 rad @@ -74342,8 +72016,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15688 components: - rot: 3.141592653589793 rad @@ -74488,8 +72160,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15718 components: - rot: -1.5707963267948966 rad @@ -74537,8 +72207,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15728 components: - rot: 3.141592653589793 rad @@ -74555,8 +72223,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15732 components: - rot: 1.5707963267948966 rad @@ -74565,8 +72231,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15733 components: - rot: 1.5707963267948966 rad @@ -74575,8 +72239,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15734 components: - rot: 1.5707963267948966 rad @@ -74585,8 +72247,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15735 components: - rot: 1.5707963267948966 rad @@ -74595,8 +72255,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15736 components: - rot: 1.5707963267948966 rad @@ -74605,8 +72263,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15737 components: - rot: 1.5707963267948966 rad @@ -74856,8 +72512,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15783 components: - rot: -1.5707963267948966 rad @@ -74866,8 +72520,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15787 components: - pos: 6.5,-35.5 @@ -75517,8 +73169,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17751 components: - rot: 3.141592653589793 rad @@ -75527,8 +73177,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17752 components: - rot: 3.141592653589793 rad @@ -75537,8 +73185,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17753 components: - rot: 1.5707963267948966 rad @@ -75547,8 +73193,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17754 components: - rot: 1.5707963267948966 rad @@ -75557,8 +73201,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17755 components: - rot: 1.5707963267948966 rad @@ -75567,8 +73209,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17758 components: - rot: 1.5707963267948966 rad @@ -75577,8 +73217,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 17759 components: - rot: 1.5707963267948966 rad @@ -76486,8 +74124,6 @@ entities: - pos: -28.5,63.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19193 components: - pos: -28.5,64.5 @@ -76508,8 +74144,6 @@ entities: - pos: -33.5,59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19229 components: - pos: -30.5,54.5 @@ -76520,8 +74154,6 @@ entities: - pos: -30.5,55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19231 components: - pos: -30.5,56.5 @@ -76538,8 +74170,6 @@ entities: pos: 19.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19305 components: - rot: -1.5707963267948966 rad @@ -76558,16 +74188,12 @@ entities: pos: 22.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19308 components: - rot: -1.5707963267948966 rad pos: 23.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19309 components: - rot: -1.5707963267948966 rad @@ -76598,8 +74224,6 @@ entities: pos: 28.5,22.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19314 components: - rot: -1.5707963267948966 rad @@ -76636,16 +74260,12 @@ entities: pos: 18.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19320 components: - rot: -1.5707963267948966 rad pos: 19.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19321 components: - rot: -1.5707963267948966 rad @@ -76664,8 +74284,6 @@ entities: pos: 22.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19324 components: - rot: -1.5707963267948966 rad @@ -76702,8 +74320,6 @@ entities: pos: 28.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19330 components: - rot: -1.5707963267948966 rad @@ -76722,8 +74338,6 @@ entities: pos: 31.5,21.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19333 components: - rot: -1.5707963267948966 rad @@ -76757,22 +74371,16 @@ entities: - pos: 44.5,41.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19376 components: - pos: 44.5,40.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19377 components: - pos: 44.5,39.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 19378 components: - pos: 44.5,38.5 @@ -77119,8 +74727,6 @@ entities: pos: -18.5,-59.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 4124 components: - rot: -1.5707963267948966 rad @@ -78989,40 +76595,30 @@ entities: - pos: -15.5,-53.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14541 components: - rot: -1.5707963267948966 rad pos: -18.5,-57.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14542 components: - rot: -1.5707963267948966 rad pos: -18.5,-58.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14551 components: - rot: 1.5707963267948966 rad pos: -16.5,-55.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14596 components: - rot: 3.141592653589793 rad pos: -18.5,-62.5 parent: 100 type: Transform - - enabled: True - type: AmbientSound - uid: 14885 components: - rot: 1.5707963267948966 rad @@ -79299,8 +76895,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15685 components: - rot: 3.141592653589793 rad @@ -79309,8 +76903,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15690 components: - pos: -3.5,-33.5 @@ -79340,8 +76932,6 @@ entities: type: Transform - color: '#F59C42FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15723 components: - pos: 1.5,-36.5 @@ -79356,8 +76946,6 @@ entities: type: Transform - color: '#42F5F5FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 15739 components: - pos: 4.5,-37.5 @@ -79715,10 +77303,8 @@ entities: - pos: -18.5,-61.5 parent: 100 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - proto: GasVentPump entities: - uid: 646 @@ -79727,8 +77313,6 @@ entities: pos: -1.5,12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 653 @@ -79737,8 +77321,6 @@ entities: pos: -2.5,10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 1293 @@ -79746,16 +77328,12 @@ entities: - pos: -14.5,50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 1306 components: - rot: 3.141592653589793 rad pos: -26.5,36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 1627 @@ -79764,16 +77342,12 @@ entities: pos: -8.5,49.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 3214 components: - rot: 3.141592653589793 rad pos: -44.5,-6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5167 @@ -79782,16 +77356,12 @@ entities: pos: -44.5,34.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 5413 components: - rot: 3.141592653589793 rad pos: -26.5,-28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5477 @@ -79800,8 +77370,6 @@ entities: pos: -41.5,-25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5579 @@ -79810,8 +77378,6 @@ entities: pos: -13.5,-15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5602 @@ -79819,8 +77385,6 @@ entities: - pos: -10.5,-17.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5645 @@ -79829,15 +77393,11 @@ entities: pos: -37.5,-6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 5675 components: - pos: -43.5,-8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5692 @@ -79845,8 +77405,6 @@ entities: - pos: -40.5,-2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5719 @@ -79854,8 +77412,6 @@ entities: - pos: -48.5,-1.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5731 @@ -79863,8 +77419,6 @@ entities: - pos: -29.5,-11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5743 @@ -79872,8 +77426,6 @@ entities: - pos: -14.5,-3.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5758 @@ -79881,8 +77433,6 @@ entities: - pos: -4.5,-9.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5780 @@ -79890,8 +77440,6 @@ entities: - pos: 7.5,-16.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5784 @@ -79899,8 +77447,6 @@ entities: - pos: -10.5,-4.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 5928 @@ -79909,8 +77455,6 @@ entities: pos: -37.5,15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6021 @@ -79918,8 +77462,6 @@ entities: - pos: 11.5,9.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6029 @@ -79928,8 +77470,6 @@ entities: pos: -23.5,5.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6050 @@ -79938,8 +77478,6 @@ entities: pos: -13.5,8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6093 @@ -79948,8 +77486,6 @@ entities: pos: -13.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6106 @@ -79958,8 +77494,6 @@ entities: pos: -16.5,22.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6125 @@ -79968,8 +77502,6 @@ entities: pos: -16.5,36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6227 @@ -79978,8 +77510,6 @@ entities: pos: -23.5,12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6323 @@ -79987,8 +77517,6 @@ entities: - pos: -10.5,31.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6340 @@ -79996,8 +77524,6 @@ entities: - pos: -3.5,7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6370 @@ -80006,8 +77532,6 @@ entities: pos: -28.5,13.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6399 @@ -80016,8 +77540,6 @@ entities: pos: -44.5,18.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6515 @@ -80026,8 +77548,6 @@ entities: pos: 9.5,-29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6543 @@ -80036,8 +77556,6 @@ entities: pos: 23.5,-37.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6590 @@ -80046,8 +77564,6 @@ entities: pos: 28.5,-25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6623 @@ -80056,8 +77572,6 @@ entities: pos: 22.5,-17.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6624 @@ -80066,8 +77580,6 @@ entities: pos: 17.5,-13.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6651 @@ -80076,8 +77588,6 @@ entities: pos: 22.5,-7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6664 @@ -80086,8 +77596,6 @@ entities: pos: 15.5,-3.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6700 @@ -80096,8 +77604,6 @@ entities: pos: 5.5,2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6777 @@ -80106,8 +77612,6 @@ entities: pos: 20.5,15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6793 @@ -80116,8 +77620,6 @@ entities: pos: 9.5,14.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6847 @@ -80126,8 +77628,6 @@ entities: pos: 20.5,6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6876 @@ -80135,8 +77635,6 @@ entities: - pos: -28.5,29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 6990 @@ -80145,8 +77643,6 @@ entities: pos: -22.5,52.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7142 @@ -80154,8 +77650,6 @@ entities: - pos: 9.5,23.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7146 @@ -80163,8 +77657,6 @@ entities: - pos: 6.5,21.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7170 @@ -80173,8 +77665,6 @@ entities: pos: 1.5,25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7200 @@ -80183,8 +77673,6 @@ entities: pos: 16.5,31.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7201 @@ -80193,8 +77681,6 @@ entities: pos: 16.5,28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7246 @@ -80203,8 +77689,6 @@ entities: pos: 20.5,36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7247 @@ -80213,8 +77697,6 @@ entities: pos: 20.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7281 @@ -80223,8 +77705,6 @@ entities: pos: 2.5,30.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7282 @@ -80233,8 +77713,6 @@ entities: pos: 2.5,33.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7283 @@ -80243,8 +77721,6 @@ entities: pos: 2.5,36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7422 @@ -80253,8 +77729,6 @@ entities: pos: -11.5,62.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7446 @@ -80263,8 +77737,6 @@ entities: pos: -18.5,71.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7493 @@ -80273,8 +77745,6 @@ entities: pos: -7.5,74.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7497 @@ -80282,8 +77752,6 @@ entities: - pos: -14.5,78.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 7502 @@ -80292,8 +77760,6 @@ entities: pos: -12.5,69.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 8830 @@ -80302,8 +77768,6 @@ entities: pos: 15.5,45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 8835 @@ -80312,8 +77776,6 @@ entities: pos: 14.5,39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 8853 @@ -80321,8 +77783,6 @@ entities: - pos: 8.5,47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10426 @@ -80331,8 +77791,6 @@ entities: pos: 9.5,-35.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10724 @@ -80341,8 +77799,6 @@ entities: pos: -15.5,66.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10725 @@ -80351,8 +77807,6 @@ entities: pos: -15.5,61.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10726 @@ -80360,8 +77814,6 @@ entities: - pos: -9.5,54.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10727 @@ -80370,8 +77822,6 @@ entities: pos: -2.5,47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10728 @@ -80379,8 +77829,6 @@ entities: - pos: -2.5,40.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10729 @@ -80389,8 +77837,6 @@ entities: pos: 1.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10730 @@ -80398,8 +77844,6 @@ entities: - pos: 7.5,44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10731 @@ -80408,8 +77852,6 @@ entities: pos: 6.5,34.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10732 @@ -80418,8 +77860,6 @@ entities: pos: 14.5,42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10735 @@ -80428,8 +77868,6 @@ entities: pos: 14.5,25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10736 @@ -80437,8 +77875,6 @@ entities: - pos: 10.5,18.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10737 @@ -80447,8 +77883,6 @@ entities: pos: 17.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10739 @@ -80456,8 +77890,6 @@ entities: - pos: 0.5,18.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10740 @@ -80466,8 +77898,6 @@ entities: pos: -3.5,23.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10742 @@ -80476,8 +77906,6 @@ entities: pos: 17.5,0.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10743 @@ -80486,8 +77914,6 @@ entities: pos: 15.5,-19.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10744 @@ -80496,8 +77922,6 @@ entities: pos: 17.5,-33.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10747 @@ -80506,8 +77930,6 @@ entities: pos: -23.5,-16.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10748 @@ -80516,8 +77938,6 @@ entities: pos: -16.5,-16.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10749 @@ -80526,8 +77946,6 @@ entities: pos: -16.5,-11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10750 @@ -80536,8 +77954,6 @@ entities: pos: -14.5,-19.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10751 @@ -80545,8 +77961,6 @@ entities: - pos: -11.5,-9.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10753 @@ -80555,8 +77969,6 @@ entities: pos: -24.5,-5.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10754 @@ -80565,8 +77977,6 @@ entities: pos: -39.5,-12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10755 @@ -80575,8 +77985,6 @@ entities: pos: -41.5,-9.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10756 @@ -80585,8 +77993,6 @@ entities: pos: -43.5,-11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10757 @@ -80594,8 +78000,6 @@ entities: - pos: -16.5,8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10758 @@ -80603,8 +78007,6 @@ entities: - pos: -7.5,2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10759 @@ -80612,8 +78014,6 @@ entities: - pos: -16.5,2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10760 @@ -80622,8 +78022,6 @@ entities: pos: -16.5,16.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10762 @@ -80632,8 +78030,6 @@ entities: pos: -11.5,24.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10763 @@ -80642,8 +78038,6 @@ entities: pos: -29.5,17.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10764 @@ -80652,8 +78046,6 @@ entities: pos: -41.5,7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10765 @@ -80661,8 +78053,6 @@ entities: - pos: -34.5,2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10766 @@ -80671,8 +78061,6 @@ entities: pos: -34.5,10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10767 @@ -80681,8 +78069,6 @@ entities: pos: -41.5,26.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10768 @@ -80691,8 +78077,6 @@ entities: pos: -34.5,26.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10769 @@ -80700,8 +78084,6 @@ entities: - pos: -30.5,34.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10772 @@ -80710,8 +78092,6 @@ entities: pos: -27.5,26.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10774 @@ -80720,8 +78100,6 @@ entities: pos: -32.5,39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 10775 @@ -80730,8 +78108,6 @@ entities: pos: -31.5,51.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 11022 @@ -80740,8 +78116,6 @@ entities: pos: -48.5,-47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 11809 @@ -80750,8 +78124,6 @@ entities: pos: -35.5,-4.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 11815 @@ -80760,8 +78132,6 @@ entities: pos: -29.5,-2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 12596 @@ -80770,8 +78140,6 @@ entities: pos: -22.5,42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 13136 @@ -80780,8 +78148,6 @@ entities: pos: -37.5,-36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 13137 @@ -80789,8 +78155,6 @@ entities: - pos: -36.5,-30.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 13145 @@ -80799,8 +78163,6 @@ entities: pos: -32.5,-47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 13149 @@ -80809,8 +78171,6 @@ entities: pos: -52.5,-46.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 13249 @@ -80819,8 +78179,6 @@ entities: pos: -49.5,-7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14222 @@ -80829,8 +78187,6 @@ entities: pos: -39.5,37.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14246 @@ -80838,8 +78194,6 @@ entities: - pos: -45.5,42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14250 @@ -80847,8 +78201,6 @@ entities: - pos: -42.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14254 @@ -80857,8 +78209,6 @@ entities: pos: -47.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14261 @@ -80867,8 +78217,6 @@ entities: pos: -39.5,29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14271 @@ -80877,8 +78225,6 @@ entities: pos: -46.5,26.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14280 @@ -80887,8 +78233,6 @@ entities: pos: -46.5,23.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14294 @@ -80897,8 +78241,6 @@ entities: pos: -45.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14295 @@ -80907,8 +78249,6 @@ entities: pos: -37.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14302 @@ -80917,8 +78257,6 @@ entities: pos: -39.5,5.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14308 @@ -80927,8 +78265,6 @@ entities: pos: -45.5,7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14313 @@ -80936,8 +78272,6 @@ entities: - pos: -36.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14634 @@ -80946,8 +78280,6 @@ entities: pos: 15.5,47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14636 @@ -80955,8 +78287,6 @@ entities: - pos: 15.5,51.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15328 @@ -80964,8 +78294,6 @@ entities: - pos: -18.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15334 @@ -80973,8 +78301,6 @@ entities: - pos: -12.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15360 @@ -80983,8 +78309,6 @@ entities: pos: -10.5,45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15361 @@ -80993,8 +78317,6 @@ entities: pos: -13.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15382 @@ -81002,8 +78324,6 @@ entities: - pos: -17.5,49.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15421 @@ -81011,8 +78331,6 @@ entities: - pos: -22.5,50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15422 @@ -81021,8 +78339,6 @@ entities: pos: -27.5,46.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15424 @@ -81030,8 +78346,6 @@ entities: - pos: -7.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15530 @@ -81040,8 +78354,6 @@ entities: pos: -20.5,-50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15551 @@ -81050,8 +78362,6 @@ entities: pos: -17.5,-48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15562 @@ -81060,8 +78370,6 @@ entities: pos: -8.5,-47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15630 @@ -81070,8 +78378,6 @@ entities: pos: -19.5,-33.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15632 @@ -81079,8 +78385,6 @@ entities: - pos: -13.5,-26.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15648 @@ -81089,8 +78393,6 @@ entities: pos: -18.5,-28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15658 @@ -81099,8 +78401,6 @@ entities: pos: -12.5,-39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15674 @@ -81109,8 +78409,6 @@ entities: pos: -8.5,-40.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15705 @@ -81119,8 +78417,6 @@ entities: pos: -3.5,-34.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15707 @@ -81129,8 +78425,6 @@ entities: pos: -7.5,-29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15711 @@ -81139,8 +78433,6 @@ entities: pos: -10.5,-28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15730 @@ -81149,8 +78441,6 @@ entities: pos: 0.5,-39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15757 @@ -81159,8 +78449,6 @@ entities: pos: 3.5,-46.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15779 @@ -81169,8 +78457,6 @@ entities: pos: 13.5,-41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 15798 @@ -81178,8 +78464,6 @@ entities: - pos: -29.5,61.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 16455 @@ -81188,8 +78472,6 @@ entities: pos: -52.5,55.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 16575 @@ -81198,23 +78480,17 @@ entities: pos: 17.5,-60.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 16576 components: - pos: 12.5,-57.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 16656 components: - rot: 3.141592653589793 rad pos: 33.5,-6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 16842 @@ -81223,8 +78499,6 @@ entities: pos: -22.5,-43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 17324 @@ -81233,8 +78507,6 @@ entities: pos: -13.5,22.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18716 @@ -81243,8 +78515,6 @@ entities: pos: -31.5,74.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18717 @@ -81253,8 +78523,6 @@ entities: pos: -40.5,74.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18721 @@ -81263,8 +78531,6 @@ entities: pos: -38.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18750 @@ -81272,8 +78538,6 @@ entities: - pos: -49.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18751 @@ -81282,8 +78546,6 @@ entities: pos: -57.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18752 @@ -81291,8 +78553,6 @@ entities: - pos: -53.5,68.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18766 @@ -81301,8 +78561,6 @@ entities: pos: -45.5,57.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18838 @@ -81311,8 +78569,6 @@ entities: pos: 31.5,45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18839 @@ -81320,8 +78576,6 @@ entities: - pos: 38.5,48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18840 @@ -81330,8 +78584,6 @@ entities: pos: 38.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18841 @@ -81340,8 +78592,6 @@ entities: pos: 40.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18842 @@ -81350,8 +78600,6 @@ entities: pos: 42.5,45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18843 @@ -81359,8 +78607,6 @@ entities: - pos: 42.5,48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18844 @@ -81368,8 +78614,6 @@ entities: - pos: 47.5,47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18858 @@ -81378,8 +78622,6 @@ entities: pos: 26.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18859 @@ -81387,8 +78629,6 @@ entities: - pos: 25.5,52.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18860 @@ -81396,8 +78636,6 @@ entities: - pos: 32.5,52.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 18946 @@ -81406,8 +78644,6 @@ entities: pos: 34.5,39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 19072 @@ -81416,8 +78652,6 @@ entities: pos: 23.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 19196 @@ -81425,79 +78659,59 @@ entities: - pos: -28.5,66.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19233 components: - rot: 3.141592653589793 rad pos: -33.5,57.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19335 components: - rot: 3.141592653589793 rad pos: 17.5,21.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19338 components: - rot: -1.5707963267948966 rad pos: 33.5,22.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19384 components: - rot: -1.5707963267948966 rad pos: 44.5,42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19385 components: - rot: 3.141592653589793 rad pos: 43.5,37.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19693 components: - rot: -1.5707963267948966 rad pos: 11.5,-49.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19694 components: - rot: 1.5707963267948966 rad pos: 8.5,-49.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19733 components: - rot: 1.5707963267948966 rad pos: -46.5,66.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19734 components: - pos: -44.5,72.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - proto: GasVentScrubber entities: - uid: 912 @@ -81506,15 +78720,11 @@ entities: pos: -9.5,25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 1368 components: - pos: -11.5,53.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5397 @@ -81522,8 +78732,6 @@ entities: - pos: -22.5,-24.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5414 @@ -81532,8 +78740,6 @@ entities: pos: -24.5,-28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5478 @@ -81542,8 +78748,6 @@ entities: pos: -36.5,-23.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5496 @@ -81552,8 +78756,6 @@ entities: pos: -25.5,-15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5513 @@ -81562,8 +78764,6 @@ entities: pos: -26.5,-7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5527 @@ -81572,8 +78772,6 @@ entities: pos: -37.5,-15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5580 @@ -81582,8 +78780,6 @@ entities: pos: -13.5,-14.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5583 @@ -81592,8 +78788,6 @@ entities: pos: -15.5,-15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5588 @@ -81602,8 +78796,6 @@ entities: pos: -17.5,-19.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5603 @@ -81612,8 +78804,6 @@ entities: pos: -8.5,-19.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5611 @@ -81622,8 +78812,6 @@ entities: pos: -20.5,-11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5633 @@ -81632,8 +78820,6 @@ entities: pos: -34.5,-8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5659 @@ -81641,8 +78827,6 @@ entities: - pos: -41.5,-8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5666 @@ -81650,8 +78834,6 @@ entities: - pos: -45.5,-10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5676 @@ -81660,8 +78842,6 @@ entities: pos: -45.5,-8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5709 @@ -81669,8 +78849,6 @@ entities: - pos: -50.5,-1.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5720 @@ -81678,8 +78856,6 @@ entities: - pos: -44.5,-3.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5725 @@ -81687,8 +78863,6 @@ entities: - pos: -41.5,-2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5730 @@ -81696,8 +78870,6 @@ entities: - pos: -28.5,-10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5793 @@ -81706,8 +78878,6 @@ entities: pos: -15.5,-2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5794 @@ -81716,8 +78886,6 @@ entities: pos: -14.5,0.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5830 @@ -81726,8 +78894,6 @@ entities: pos: -33.5,0.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5859 @@ -81736,8 +78902,6 @@ entities: pos: -42.5,6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5896 @@ -81746,8 +78910,6 @@ entities: pos: -28.5,7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5899 @@ -81755,8 +78917,6 @@ entities: - pos: -26.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5904 @@ -81765,8 +78925,6 @@ entities: pos: -31.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5913 @@ -81774,8 +78932,6 @@ entities: - pos: -28.5,10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 5927 @@ -81784,8 +78940,6 @@ entities: pos: -38.5,14.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6046 @@ -81794,8 +78948,6 @@ entities: pos: -4.5,7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6056 @@ -81804,8 +78956,6 @@ entities: pos: -20.5,6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6091 @@ -81814,8 +78964,6 @@ entities: pos: -20.5,16.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6092 @@ -81824,8 +78972,6 @@ entities: pos: -10.5,13.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6129 @@ -81834,8 +78980,6 @@ entities: pos: -2.5,46.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6219 @@ -81844,8 +78988,6 @@ entities: pos: -20.5,36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6220 @@ -81854,8 +78996,6 @@ entities: pos: -18.5,20.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6226 @@ -81864,8 +79004,6 @@ entities: pos: -13.5,24.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6266 @@ -81874,8 +79012,6 @@ entities: pos: -12.5,34.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6296 @@ -81883,8 +79019,6 @@ entities: - pos: -3.5,25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6297 @@ -81893,8 +79027,6 @@ entities: pos: 0.5,24.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6298 @@ -81903,8 +79035,6 @@ entities: pos: 0.5,14.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6308 @@ -81913,8 +79043,6 @@ entities: pos: -3.5,10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6320 @@ -81923,8 +79051,6 @@ entities: pos: -8.5,30.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6338 @@ -81933,8 +79059,6 @@ entities: pos: -10.5,8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6341 @@ -81943,8 +79067,6 @@ entities: pos: 11.5,10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6395 @@ -81953,8 +79075,6 @@ entities: pos: -45.5,19.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6402 @@ -81963,8 +79083,6 @@ entities: pos: -42.5,28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6541 @@ -81973,8 +79091,6 @@ entities: pos: 14.5,-35.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6542 @@ -81983,8 +79099,6 @@ entities: pos: 24.5,-35.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6588 @@ -81993,8 +79107,6 @@ entities: pos: 14.5,-17.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6589 @@ -82003,8 +79115,6 @@ entities: pos: 26.5,-23.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6622 @@ -82013,8 +79123,6 @@ entities: pos: 21.5,-16.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6649 @@ -82023,8 +79131,6 @@ entities: pos: 14.5,-12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6650 @@ -82033,8 +79139,6 @@ entities: pos: 22.5,-6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6663 @@ -82043,8 +79147,6 @@ entities: pos: 14.5,-4.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6676 @@ -82053,8 +79155,6 @@ entities: pos: 18.5,2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6726 @@ -82063,8 +79163,6 @@ entities: pos: -4.5,3.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6727 @@ -82073,8 +79171,6 @@ entities: pos: 8.5,1.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6778 @@ -82083,8 +79179,6 @@ entities: pos: 20.5,12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6783 @@ -82093,8 +79187,6 @@ entities: pos: 10.5,12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6784 @@ -82103,8 +79195,6 @@ entities: pos: 14.5,11.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6809 @@ -82113,8 +79203,6 @@ entities: pos: 13.5,21.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6827 @@ -82122,8 +79210,6 @@ entities: - pos: 17.5,31.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6828 @@ -82132,8 +79218,6 @@ entities: pos: 18.5,28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6829 @@ -82142,8 +79226,6 @@ entities: pos: 18.5,25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6840 @@ -82151,8 +79233,6 @@ entities: - pos: 10.5,21.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6846 @@ -82161,8 +79241,6 @@ entities: pos: 20.5,7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6894 @@ -82171,8 +79249,6 @@ entities: pos: -27.5,29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6897 @@ -82180,8 +79256,6 @@ entities: - pos: -25.5,36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6901 @@ -82190,8 +79264,6 @@ entities: pos: -26.5,18.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6912 @@ -82200,8 +79272,6 @@ entities: pos: -31.5,26.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 6918 @@ -82209,8 +79279,6 @@ entities: - pos: -30.5,32.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7057 @@ -82219,8 +79287,6 @@ entities: pos: -25.5,53.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7086 @@ -82229,8 +79295,6 @@ entities: pos: -35.5,29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7087 @@ -82239,8 +79303,6 @@ entities: pos: -35.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7088 @@ -82249,8 +79311,6 @@ entities: pos: -33.5,44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7107 @@ -82259,8 +79319,6 @@ entities: pos: 4.5,-8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7113 @@ -82269,8 +79327,6 @@ entities: pos: 8.5,-12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7125 @@ -82279,8 +79335,6 @@ entities: pos: -9.5,-2.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7131 @@ -82289,8 +79343,6 @@ entities: pos: -8.5,-8.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7136 @@ -82298,8 +79350,6 @@ entities: - pos: 8.5,19.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7150 @@ -82307,8 +79357,6 @@ entities: - pos: 5.5,22.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7222 @@ -82317,8 +79365,6 @@ entities: pos: 19.5,40.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7223 @@ -82327,8 +79373,6 @@ entities: pos: 19.5,35.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7294 @@ -82337,8 +79381,6 @@ entities: pos: 1.5,32.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7295 @@ -82347,8 +79389,6 @@ entities: pos: 1.5,29.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7296 @@ -82357,8 +79397,6 @@ entities: pos: 1.5,35.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7297 @@ -82366,8 +79404,6 @@ entities: - pos: 2.5,39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7345 @@ -82376,8 +79412,6 @@ entities: pos: -2.5,37.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7417 @@ -82386,8 +79420,6 @@ entities: pos: -15.5,59.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7423 @@ -82396,8 +79428,6 @@ entities: pos: -11.5,58.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7450 @@ -82405,8 +79435,6 @@ entities: - pos: -20.5,67.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7452 @@ -82414,8 +79442,6 @@ entities: - pos: -16.5,68.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7482 @@ -82424,8 +79450,6 @@ entities: pos: -15.5,76.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 7483 @@ -82434,8 +79458,6 @@ entities: pos: -9.5,70.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 8831 @@ -82444,8 +79466,6 @@ entities: pos: 17.5,42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 8832 @@ -82453,8 +79473,6 @@ entities: - pos: 16.5,48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 8834 @@ -82462,8 +79480,6 @@ entities: - pos: 14.5,40.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 8839 @@ -82472,8 +79488,6 @@ entities: pos: 15.5,44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 8854 @@ -82481,8 +79495,6 @@ entities: - pos: 6.5,47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 8855 @@ -82491,8 +79503,6 @@ entities: pos: 3.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 10642 @@ -82501,8 +79511,6 @@ entities: pos: 10.5,-33.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 10671 @@ -82510,8 +79518,6 @@ entities: - pos: 10.5,-27.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 11805 @@ -82520,8 +79526,6 @@ entities: pos: -29.5,-3.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 11812 @@ -82530,8 +79534,6 @@ entities: pos: -34.5,-4.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 12485 @@ -82539,8 +79541,6 @@ entities: - pos: -5.5,76.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 12555 @@ -82549,8 +79549,6 @@ entities: pos: -34.5,-46.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 12609 @@ -82559,8 +79557,6 @@ entities: pos: -22.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 12698 @@ -82569,8 +79565,6 @@ entities: pos: -48.5,-7.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 12937 @@ -82579,8 +79573,6 @@ entities: pos: -52.5,-48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 13144 @@ -82589,8 +79581,6 @@ entities: pos: -47.5,-44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 13146 @@ -82599,8 +79589,6 @@ entities: pos: -39.5,-36.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 13385 @@ -82609,8 +79597,6 @@ entities: pos: -39.5,-31.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 13948 @@ -82619,8 +79605,6 @@ entities: pos: -22.5,-28.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14221 @@ -82629,8 +79613,6 @@ entities: pos: -39.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14230 @@ -82639,8 +79621,6 @@ entities: pos: -39.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14232 @@ -82649,8 +79629,6 @@ entities: pos: -46.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14233 @@ -82659,8 +79637,6 @@ entities: pos: -42.5,38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14236 @@ -82669,8 +79645,6 @@ entities: pos: -45.5,39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14262 @@ -82679,8 +79653,6 @@ entities: pos: -37.5,30.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14270 @@ -82689,8 +79661,6 @@ entities: pos: -46.5,27.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14279 @@ -82699,8 +79669,6 @@ entities: pos: -46.5,24.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14296 @@ -82709,8 +79677,6 @@ entities: pos: -39.5,10.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14297 @@ -82719,8 +79685,6 @@ entities: pos: -45.5,12.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14301 @@ -82729,8 +79693,6 @@ entities: pos: -39.5,6.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 14309 @@ -82739,8 +79701,6 @@ entities: pos: -46.5,5.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#42F5F5FF' type: AtmosPipeColor - uid: 14635 @@ -82748,8 +79708,6 @@ entities: - pos: 17.5,51.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15274 @@ -82758,16 +79716,12 @@ entities: pos: -14.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 15358 components: - rot: -1.5707963267948966 rad pos: -11.5,44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15362 @@ -82776,8 +79730,6 @@ entities: pos: -20.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15373 @@ -82786,8 +79738,6 @@ entities: pos: -11.5,48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15387 @@ -82795,8 +79745,6 @@ entities: - pos: -18.5,50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15416 @@ -82805,8 +79753,6 @@ entities: pos: -29.5,45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15420 @@ -82814,8 +79760,6 @@ entities: - pos: -23.5,49.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15423 @@ -82823,8 +79767,6 @@ entities: - pos: -6.5,44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15532 @@ -82833,8 +79775,6 @@ entities: pos: -19.5,-50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15550 @@ -82842,8 +79782,6 @@ entities: - pos: -14.5,-47.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15561 @@ -82852,8 +79790,6 @@ entities: pos: -6.5,-48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15620 @@ -82862,8 +79798,6 @@ entities: pos: -13.5,-24.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15621 @@ -82872,8 +79806,6 @@ entities: pos: -9.5,-25.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15631 @@ -82882,8 +79814,6 @@ entities: pos: -16.5,-32.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15657 @@ -82892,8 +79822,6 @@ entities: pos: -13.5,-38.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15673 @@ -82902,8 +79830,6 @@ entities: pos: -10.5,-42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15715 @@ -82912,8 +79838,6 @@ entities: pos: -4.5,-30.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15716 @@ -82922,8 +79846,6 @@ entities: pos: -2.5,-33.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15726 @@ -82932,8 +79854,6 @@ entities: pos: -1.5,-39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15756 @@ -82942,8 +79862,6 @@ entities: pos: 4.5,-45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 15848 @@ -82951,8 +79869,6 @@ entities: - pos: -42.5,62.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 16449 @@ -82961,8 +79877,6 @@ entities: pos: -53.5,55.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 16577 @@ -82971,24 +79885,18 @@ entities: pos: 13.5,-59.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 16578 components: - rot: -1.5707963267948966 rad pos: 20.5,-58.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 16657 components: - rot: -1.5707963267948966 rad pos: 33.5,-4.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 16841 @@ -82997,8 +79905,6 @@ entities: pos: -19.5,-44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 16998 @@ -83007,8 +79913,6 @@ entities: pos: 32.5,42.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 17325 @@ -83016,16 +79920,12 @@ entities: - pos: -13.5,49.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 18718 components: - rot: 3.141592653589793 rad pos: -31.5,70.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18719 @@ -83034,8 +79934,6 @@ entities: pos: -40.5,70.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18720 @@ -83044,8 +79942,6 @@ entities: pos: -33.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18753 @@ -83053,8 +79949,6 @@ entities: - pos: -53.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18754 @@ -83063,8 +79957,6 @@ entities: pos: -56.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18755 @@ -83073,8 +79965,6 @@ entities: pos: -48.5,65.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18756 @@ -83083,8 +79973,6 @@ entities: pos: -51.5,67.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18767 @@ -83093,8 +79981,6 @@ entities: pos: -46.5,55.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18845 @@ -83102,8 +79988,6 @@ entities: - pos: 44.5,46.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18846 @@ -83112,8 +79996,6 @@ entities: pos: 48.5,45.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18848 @@ -83121,8 +80003,6 @@ entities: - pos: 41.5,48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18849 @@ -83131,8 +80011,6 @@ entities: pos: 41.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18850 @@ -83140,8 +80018,6 @@ entities: - pos: 39.5,48.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18851 @@ -83150,8 +80026,6 @@ entities: pos: 37.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18854 @@ -83159,8 +80033,6 @@ entities: - pos: 33.5,50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18855 @@ -83169,8 +80041,6 @@ entities: pos: 28.5,50.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18856 @@ -83179,8 +80049,6 @@ entities: pos: 26.5,39.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 18857 @@ -83189,8 +80057,6 @@ entities: pos: 25.5,41.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - color: '#F59C42FF' type: AtmosPipeColor - uid: 19197 @@ -83198,93 +80064,69 @@ entities: - pos: -27.5,64.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19198 components: - rot: -1.5707963267948966 rad pos: -26.5,62.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19234 components: - pos: -30.5,57.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19241 components: - rot: -1.5707963267948966 rad pos: -40.5,34.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19336 components: - pos: 16.5,23.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19337 components: - rot: 3.141592653589793 rad pos: 34.5,20.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19382 components: - rot: 1.5707963267948966 rad pos: 43.5,43.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19383 components: - rot: -1.5707963267948966 rad pos: 47.5,37.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19690 components: - rot: -1.5707963267948966 rad pos: 12.5,-44.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19691 components: - rot: 3.141592653589793 rad pos: 12.5,-51.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19692 components: - rot: 3.141592653589793 rad pos: 8.5,-52.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - uid: 19735 components: - pos: -45.5,77.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - proto: Gauze1 entities: - uid: 15497 @@ -83337,8 +80179,6 @@ entities: - pos: -12.5,-15.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - proto: GlowstickBase entities: - uid: 19563 @@ -83394,7 +80234,7 @@ entities: - pos: -41.5,49.5 parent: 100 type: Transform - - gravityActive: True + - gravityActive: true type: GravityGenerator - proto: Grille entities: @@ -89514,15 +86354,16 @@ entities: type: Transform - containers: BodyPart-BodyPartComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: HighSecCaptainLocked entities: - uid: 12010 components: - - desc: This is a private room for only the most privledged of individuals. Bear or otherwise. + - desc: This is a private room for only the most privledged of individuals. Bear + or otherwise. name: NT Rep Room type: MetaData - pos: -52.5,59.5 @@ -89970,7 +86811,8 @@ entities: entities: - uid: 17782 components: - - desc: Ancient craftwork made with not so ancient plasteel. This one is extra weeby and ultra fake... + - desc: Ancient craftwork made with not so ancient plasteel. This one is extra + weeby and ultra fake... name: replica katana type: MetaData - pos: 13.58896,-66.590645 @@ -90071,13 +86913,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 1863 components: @@ -90086,13 +86928,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 1864 components: @@ -90101,13 +86943,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 1865 components: @@ -90116,13 +86958,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 2246 components: @@ -90131,13 +86973,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 2322 components: @@ -90146,13 +86988,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 3181 components: @@ -90161,13 +87003,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 3249 components: @@ -90176,13 +87018,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 3595 components: @@ -90191,13 +87033,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 4443 components: @@ -90206,13 +87048,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 6241 components: @@ -90221,13 +87063,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 11625 components: @@ -90236,13 +87078,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 14651 components: @@ -90263,13 +87105,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: LampGold entities: @@ -90280,13 +87122,13 @@ entities: type: Transform - containers: cellslot_cell_container: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: cell_slot: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: LandMineModular entities: @@ -90338,8 +87180,8 @@ entities: type: Transform - containers: BodyPart-BodyPartComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 4908 @@ -90349,8 +87191,8 @@ entities: type: Transform - containers: BodyPart-BodyPartComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LemonSeeds @@ -90405,12 +87247,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LockerBoozeFilled @@ -90422,12 +87264,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LockerBotanistFilled @@ -90439,12 +87281,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 1299 @@ -90468,12 +87310,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LockerChemistryFilled @@ -90557,12 +87399,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 1985 @@ -90572,12 +87414,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 14182 @@ -90611,12 +87453,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 11178 @@ -90645,12 +87487,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LockerMedical @@ -90671,12 +87513,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 1474 @@ -90686,12 +87528,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 18456 @@ -90708,12 +87550,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LockerQuarterMasterFilled @@ -90725,12 +87567,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: LockerSalvageSpecialistFilled @@ -90742,12 +87584,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 3233 @@ -90757,12 +87599,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 4094 @@ -90779,12 +87621,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12419 @@ -90794,12 +87636,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12431 @@ -90809,12 +87651,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12433 @@ -90824,12 +87666,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 19223 @@ -90853,12 +87695,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: Machete @@ -90880,8 +87722,6 @@ entities: - pos: -8.5,-1.5 parent: 100 type: Transform - - enabled: False - type: AmbientSound - proto: MachineAnomalyVessel entities: - uid: 19807 @@ -90912,11 +87752,6 @@ entities: pos: -19.5,-13.5 parent: 100 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 3362 - type: SignalReceiver - proto: MachineFrame entities: - uid: 19272 @@ -91347,27 +88182,22 @@ entities: type: Transform - containers: MedicalScanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] scanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 1345 - type: SignalReceiver - uid: 5315 components: - pos: 14.5,-57.5 @@ -91375,21 +88205,21 @@ entities: type: Transform - containers: MedicalScanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] scanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - uid: 11878 components: @@ -91398,21 +88228,21 @@ entities: type: Transform - containers: MedicalScanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] scanner-bodyContainer: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: MedicalScannerMachineCircuitboard entities: @@ -91557,7 +88387,9 @@ entities: entities: - uid: 5269 components: - - desc: A gift from Centcomm, declaring Lighthouse as one of their finest stations, with only the best of crew sent to maintain it. Someone seems to have vandalized the back of it with 'Greytide 4ever'... + - desc: A gift from Centcomm, declaring Lighthouse as one of their finest stations, + with only the best of crew sent to maintain it. Someone seems to have vandalized + the back of it with 'Greytide 4ever'... name: Lighthouse Station Monument type: MetaData - pos: 14.5,-23.5 @@ -91570,11 +88402,6 @@ entities: - pos: -17.5,50.5 parent: 100 type: Transform - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 1345 - type: SignalReceiver - proto: MicroManipulatorStockPart entities: - uid: 19446 @@ -91907,8 +88734,8 @@ entities: - solutions: tank: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 30 reagents: - Quantity: 30 @@ -92270,7 +89097,8 @@ entities: type: Transform - uid: 11426 components: - - desc: The rules to the ever popular game Space Racers!*; It seems simple enough at first glance. + - desc: The rules to the ever popular game Space Racers!*; It seems simple enough + at first glance. name: Space Racers Rules! type: MetaData - pos: 3.5676665,-28.973686 @@ -92279,7 +89107,8 @@ entities: - content: > Space Racers - - - Roll a d100, that is the speed limit. Take turns increasing your speed as close to the number as possible, using a d20 or d6 on your turn. + Roll a d100, that is the speed limit. Take turns increasing your speed as + close to the number as possible, using a d20 or d6 on your turn. Going over the limit means you're busted. @@ -92398,7 +89227,8 @@ entities: type: Transform - uid: 14012 components: - - desc: A note with tape that no longer sticks, attempting to put it on something just has it fall to the ground... + - desc: A note with tape that no longer sticks, attempting to put it on something + just has it fall to the ground... name: Engineer Notice type: MetaData - pos: 4.138642,-46.693092 @@ -92407,7 +89237,8 @@ entities: - content: > !!!REMINDER!!! - AME controller MUST be over HV wire AND connected to the AME to properly pump power! + AME controller MUST be over HV wire AND connected to the AME to properly pump + power! type: Paper - uid: 15007 components: @@ -92508,7 +89339,8 @@ entities: type: Transform - uid: 16610 components: - - desc: It's a ripped off page from the popular Bartender's Guide "Drink Mixers", some things are crossed out and circled.... + - desc: It's a ripped off page from the popular Bartender's Guide "Drink Mixers", + some things are crossed out and circled.... name: Page from Drink Mixers type: MetaData - pos: -3.4282973,9.555132 @@ -92540,7 +89372,9 @@ entities: parent: 100 type: Transform - content: > - This Bee-Ship will remain docked in preparation for a new apiarist position! This may take some time to prepare, so till then, enjoy Nyanotransen's latest Bee Ship! + This Bee-Ship will remain docked in preparation for a new apiarist position! + This may take some time to prepare, so till then, enjoy Nyanotransen's latest + Bee Ship! type: Paper - uid: 16716 components: @@ -93027,8 +89861,6 @@ entities: type: MetaData - parent: 11941 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: PlushieRouny entities: @@ -93061,7 +89893,8 @@ entities: entities: - uid: 13631 components: - - desc: An adorable stuffed toy that resembles a snake. Was once lonely, but has now found love. + - desc: An adorable stuffed toy that resembles a snake. Was once lonely, but has + now found love. type: MetaData - pos: -35.572132,-30.974354 parent: 100 @@ -93088,8 +89921,6 @@ entities: type: MetaData - parent: 11941 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - proto: PortableFlasher entities: @@ -93153,7 +89984,8 @@ entities: type: Transform - uid: 16211 components: - - desc: This text is faded and difficult to read... You feel as though you should do your best. + - desc: This text is faded and difficult to read... You feel as though you should + do your best. name: Sec Laws type: MetaData - pos: 14.5,53.5 @@ -93161,7 +89993,8 @@ entities: type: Transform - uid: 16212 components: - - desc: This text is faded and difficult to read... You feel as though you should do your best. + - desc: This text is faded and difficult to read... You feel as though you should + do your best. name: Sec Laws type: MetaData - pos: 18.5,53.5 @@ -93337,7 +90170,9 @@ entities: entities: - uid: 4550 components: - - desc: This poster details how this garden was made in honor of someone who helped make the firelock system of Lighthouse, it's faded and hard to read but you can make out that it was a Doctor Z... Something... + - desc: This poster details how this garden was made in honor of someone who helped + make the firelock system of Lighthouse, it's faded and hard to read but you + can make out that it was a Doctor Z... Something... name: Garden type: MetaData - pos: 0.49274904,5.796336 @@ -99857,17 +96692,9 @@ entities: pos: -22.5,8.5 parent: 100 type: Transform - - inputs: - Off: - - port: Middle - uid: 10633 - Forward: - - port: Left - uid: 10633 - Reverse: - - port: Right - uid: 10633 - type: SignalReceiver + - links: + - 10633 + type: DeviceLinkSink - proto: ReinforcedGirder entities: - uid: 17414 @@ -103827,8 +100654,8 @@ entities: type: Transform - containers: BodyPart-BodyPartComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 4904 @@ -103838,8 +100665,8 @@ entities: type: Transform - containers: BodyPart-BodyPartComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: RiotShield @@ -103911,7 +100738,8 @@ entities: entities: - uid: 16747 components: - - desc: A pointy piece of glass, abraded to an edge and wrapped in tape for a handle. They won't expect this. + - desc: A pointy piece of glass, abraded to an edge and wrapped in tape for a + handle. They won't expect this. type: MetaData - pos: 22.091677,47.669113 parent: 100 @@ -104195,13 +101023,9 @@ entities: - pos: 18.5,6.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - uid: 3186 components: - name: Privacy Shutter @@ -104209,13 +101033,9 @@ entities: - pos: -14.5,-0.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3180 - type: SignalReceiver + - links: + - 3180 + type: DeviceLinkSink - uid: 3593 components: - name: Privacy Shutter @@ -104223,13 +101043,9 @@ entities: - pos: -15.5,-0.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3180 - type: SignalReceiver + - links: + - 3180 + type: DeviceLinkSink - uid: 4630 components: - name: Emergency Shutters! @@ -104237,13 +101053,9 @@ entities: - pos: -10.5,82.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 4632 components: - name: Emergency Shutters! @@ -104251,13 +101063,9 @@ entities: - pos: -8.5,82.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 7474 components: - name: Emergency Shutters! @@ -104265,13 +101073,9 @@ entities: - pos: -11.5,82.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 10027 components: - name: Emergency Shutters! @@ -104279,25 +101083,17 @@ entities: - pos: -9.5,82.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12212 components: - pos: 18.5,7.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - uid: 12495 components: - name: Emergency Shutters! @@ -104305,13 +101101,9 @@ entities: - pos: -12.5,82.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12500 components: - name: Emergency Shutters! @@ -104319,13 +101111,9 @@ entities: - pos: -6.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12510 components: - name: Emergency Shutters! @@ -104333,13 +101121,9 @@ entities: - pos: -5.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12511 components: - name: Emergency Shutters! @@ -104347,13 +101131,9 @@ entities: - pos: -3.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12512 components: - name: Emergency Shutters! @@ -104361,13 +101141,9 @@ entities: - pos: -2.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12513 components: - name: Emergency Shutters! @@ -104375,13 +101151,9 @@ entities: - pos: -1.5,79.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12514 components: - name: Emergency Shutters! @@ -104389,13 +101161,9 @@ entities: - pos: -1.5,78.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12515 components: - name: Emergency Shutters! @@ -104403,13 +101171,9 @@ entities: - pos: -1.5,77.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12516 components: - name: Emergency Shutters! @@ -104417,13 +101181,9 @@ entities: - pos: -1.5,76.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12517 components: - name: Emergency Shutters! @@ -104431,13 +101191,9 @@ entities: - pos: -14.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12518 components: - name: Emergency Shutters! @@ -104445,13 +101201,9 @@ entities: - pos: -15.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12519 components: - name: Emergency Shutters! @@ -104459,13 +101211,9 @@ entities: - pos: -17.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12520 components: - name: Emergency Shutters! @@ -104473,13 +101221,9 @@ entities: - pos: -18.5,80.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12521 components: - name: Emergency Shutters! @@ -104487,13 +101231,9 @@ entities: - pos: -19.5,79.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12522 components: - name: Emergency Shutters! @@ -104501,13 +101241,9 @@ entities: - pos: -19.5,78.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12523 components: - name: Emergency Shutters! @@ -104515,13 +101251,9 @@ entities: - pos: -19.5,77.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 12524 components: - name: Emergency Shutters! @@ -104529,13 +101261,9 @@ entities: - pos: -19.5,76.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13460 components: - name: Emergency Shutters! @@ -104543,13 +101271,9 @@ entities: - pos: -4.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13461 components: - name: Emergency Shutters! @@ -104557,13 +101281,9 @@ entities: - pos: -5.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13462 components: - name: Emergency Shutters! @@ -104571,13 +101291,9 @@ entities: - pos: -6.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13463 components: - name: Emergency Shutters! @@ -104585,13 +101301,9 @@ entities: - pos: -9.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13464 components: - name: Emergency Shutters! @@ -104599,13 +101311,9 @@ entities: - pos: -10.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13465 components: - name: Emergency Shutters! @@ -104613,13 +101321,9 @@ entities: - pos: -11.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13466 components: - name: Emergency Shutters! @@ -104627,13 +101331,9 @@ entities: - pos: -14.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13467 components: - name: Emergency Shutters! @@ -104641,13 +101341,9 @@ entities: - pos: -15.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 13468 components: - name: Emergency Shutters! @@ -104655,13 +101351,9 @@ entities: - pos: -16.5,72.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 12197 - type: SignalReceiver + - links: + - 12197 + type: DeviceLinkSink - uid: 16431 components: - name: Cell Shutters @@ -104669,13 +101361,9 @@ entities: - pos: -0.5,32.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 16433 - type: SignalReceiver + - links: + - 16433 + type: DeviceLinkSink - uid: 16432 components: - name: Cell Shutters @@ -104683,73 +101371,49 @@ entities: - pos: -0.5,35.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 16433 - type: SignalReceiver + - links: + - 16433 + type: DeviceLinkSink - uid: 19246 components: - pos: 18.5,5.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - uid: 19247 components: - pos: 18.5,8.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - uid: 19248 components: - pos: 21.5,10.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - uid: 19249 components: - pos: 22.5,10.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - uid: 19251 components: - pos: 20.5,3.5 parent: 100 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 19250 - type: SignalReceiver + - links: + - 19250 + type: DeviceLinkSink - proto: ShuttleConsoleCircuitboard entities: - uid: 19638 @@ -104811,13 +101475,12 @@ entities: - pos: -16.5,-1.5 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3593 - - port: Toggle - uid: 3186 - type: SignalTransmitter + - linkedPorts: + 3593: + - Pressed: Toggle + 3186: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3348 components: - desc: It's a button for activating blast doors A. @@ -104826,13 +101489,12 @@ entities: - pos: -30.5,-12.5 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3311 - - port: Toggle - uid: 3200 - type: SignalTransmitter + - linkedPorts: + 3311: + - Pressed: Toggle + 3200: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3350 components: - desc: It's a button for activating blast doors B. @@ -104841,13 +101503,12 @@ entities: - pos: -27.5,-12.5 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3199 - - port: Toggle - uid: 3211 - type: SignalTransmitter + - linkedPorts: + 3199: + - Pressed: Toggle + 3211: + - Pressed: Toggle + type: DeviceLinkSource - uid: 12197 components: - desc: It's a button for activating the main bridge shutters. Emergency use only! @@ -104856,71 +101517,70 @@ entities: - pos: -7.5,80.5 parent: 100 type: Transform - - state: True + - state: true type: SignalSwitch - - outputs: - Pressed: - - port: Toggle - uid: 12516 - - port: Toggle - uid: 12515 - - port: Toggle - uid: 12514 - - port: Toggle - uid: 12513 - - port: Toggle - uid: 12512 - - port: Toggle - uid: 12511 - - port: Toggle - uid: 12510 - - port: Toggle - uid: 12500 - - port: Toggle - uid: 4632 - - port: Toggle - uid: 10027 - - port: Toggle - uid: 4630 - - port: Toggle - uid: 7474 - - port: Toggle - uid: 12495 - - port: Toggle - uid: 12517 - - port: Toggle - uid: 12518 - - port: Toggle - uid: 12519 - - port: Toggle - uid: 12520 - - port: Toggle - uid: 12521 - - port: Toggle - uid: 12522 - - port: Toggle - uid: 12523 - - port: Toggle - uid: 12524 - - port: Toggle - uid: 13462 - - port: Toggle - uid: 13461 - - port: Toggle - uid: 13460 - - port: Toggle - uid: 13463 - - port: Toggle - uid: 13464 - - port: Toggle - uid: 13465 - - port: Toggle - uid: 13466 - - port: Toggle - uid: 13467 - - port: Toggle - uid: 13468 - type: SignalTransmitter + - linkedPorts: + 12516: + - Pressed: Toggle + 12515: + - Pressed: Toggle + 12514: + - Pressed: Toggle + 12513: + - Pressed: Toggle + 12512: + - Pressed: Toggle + 12511: + - Pressed: Toggle + 12510: + - Pressed: Toggle + 12500: + - Pressed: Toggle + 4632: + - Pressed: Toggle + 10027: + - Pressed: Toggle + 4630: + - Pressed: Toggle + 7474: + - Pressed: Toggle + 12495: + - Pressed: Toggle + 12517: + - Pressed: Toggle + 12518: + - Pressed: Toggle + 12519: + - Pressed: Toggle + 12520: + - Pressed: Toggle + 12521: + - Pressed: Toggle + 12522: + - Pressed: Toggle + 12523: + - Pressed: Toggle + 12524: + - Pressed: Toggle + 13462: + - Pressed: Toggle + 13461: + - Pressed: Toggle + 13460: + - Pressed: Toggle + 13463: + - Pressed: Toggle + 13464: + - Pressed: Toggle + 13465: + - Pressed: Toggle + 13466: + - Pressed: Toggle + 13467: + - Pressed: Toggle + 13468: + - Pressed: Toggle + type: DeviceLinkSource - uid: 12551 components: - desc: It's a button for activating blast doors A. @@ -104929,11 +101589,10 @@ entities: - pos: -47.5,-16.5 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3112 - type: SignalTransmitter + - linkedPorts: + 3112: + - Pressed: Toggle + type: DeviceLinkSource - uid: 12736 components: - desc: It's a button for activating blast doors B. @@ -104942,11 +101601,10 @@ entities: - pos: -44.5,-16.5 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3111 - type: SignalTransmitter + - linkedPorts: + 3111: + - Pressed: Toggle + type: DeviceLinkSource - uid: 16433 components: - desc: It's a button for activating the cell shutters. @@ -104955,13 +101613,12 @@ entities: - pos: 7.25712,37.357677 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 16432 - - port: Toggle - uid: 16431 - type: SignalTransmitter + - linkedPorts: + 16432: + - Pressed: Toggle + 16431: + - Pressed: Toggle + type: DeviceLinkSource - uid: 16590 components: - desc: It's a button for activating the Atmos Blast Door. @@ -104971,11 +101628,10 @@ entities: pos: -25.799467,-55.48902 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 14616 - type: SignalTransmitter + - linkedPorts: + 14616: + - Pressed: Toggle + type: DeviceLinkSource - uid: 19250 components: - name: HoP Shutters @@ -104983,23 +101639,22 @@ entities: - pos: 20.5,10.5 parent: 100 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 19248 - - port: Toggle - uid: 19249 - - port: Toggle - uid: 19247 - - port: Toggle - uid: 12212 - - port: Toggle - uid: 2052 - - port: Toggle - uid: 19246 - - port: Toggle - uid: 19251 - type: SignalTransmitter + - linkedPorts: + 19248: + - Pressed: Toggle + 19249: + - Pressed: Toggle + 19247: + - Pressed: Toggle + 12212: + - Pressed: Toggle + 2052: + - Pressed: Toggle + 19246: + - Pressed: Toggle + 19251: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalSwitch entities: - uid: 17408 @@ -105009,18 +101664,14 @@ entities: - pos: -21.5,-15.5 parent: 100 type: Transform - - outputs: - On: - - port: Open - uid: 3000 - - port: Open - uid: 2999 - Off: - - port: Close - uid: 3000 - - port: Close - uid: 2999 - type: SignalTransmitter + - linkedPorts: + 3000: + - On: Open + - Off: Close + 2999: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 17409 components: - name: Artifact Blast Doors B @@ -105028,18 +101679,14 @@ entities: - pos: -17.5,-15.5 parent: 100 type: Transform - - outputs: - On: - - port: Open - uid: 3342 - - port: Open - uid: 3341 - Off: - - port: Close - uid: 3342 - - port: Close - uid: 3341 - type: SignalTransmitter + - linkedPorts: + 3342: + - On: Open + - Off: Close + 3341: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignAnomaly2 entities: - uid: 2240 @@ -105451,7 +102098,8 @@ entities: entities: - uid: 13587 components: - - desc: A sign denoting the location of the HoP's bunker, and how best to barter for improved access across the station. + - desc: A sign denoting the location of the HoP's bunker, and how best to barter + for improved access across the station. name: head of personnel sign type: MetaData - pos: 19.5,3.5 @@ -105508,7 +102156,8 @@ entities: entities: - uid: 19147 components: - - desc: A plaque in honor of Emisse for the construction of this part of the station, and saluting those brave enough to venture into Atmospherics. + - desc: A plaque in honor of Emisse for the construction of this part of the station, + and saluting those brave enough to venture into Atmospherics. name: Atmos Plaque type: MetaData - pos: -17.5,-50.5 @@ -108388,7 +105037,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Chief Engineer's Office type: SurveillanceCamera - uid: 167 @@ -108399,7 +105048,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Research Director's Office type: SurveillanceCamera - uid: 168 @@ -108410,7 +105059,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Head of Personnel's Office type: SurveillanceCamera - uid: 169 @@ -108421,7 +105070,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Chief Medical Officer's Office type: SurveillanceCamera - uid: 170 @@ -108431,7 +105080,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Gravity Generator type: SurveillanceCamera - uid: 172 @@ -108442,7 +105091,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Head of Security's Office type: SurveillanceCamera - uid: 176 @@ -108453,7 +105102,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: AI Room type: SurveillanceCamera - uid: 178 @@ -108464,7 +105113,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Bridge type: SurveillanceCamera - uid: 179 @@ -108475,7 +105124,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Captain's Office type: SurveillanceCamera - uid: 4722 @@ -108486,7 +105135,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Conference Hall type: SurveillanceCamera - uid: 16625 @@ -108497,7 +105146,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Vault type: SurveillanceCamera - uid: 19184 @@ -108507,7 +105156,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Bridge Entrance type: SurveillanceCamera - uid: 19669 @@ -108518,7 +105167,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Circuit Board Room type: SurveillanceCamera - proto: SurveillanceCameraEngineering @@ -108531,7 +105180,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmospherics type: SurveillanceCamera - uid: 11512 @@ -108542,7 +105191,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Engineering Breakroom type: SurveillanceCamera - uid: 11683 @@ -108553,7 +105202,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Engineering Main Hall type: SurveillanceCamera - uid: 13897 @@ -108564,7 +105213,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Hallway to Atmospherics type: SurveillanceCamera - uid: 14873 @@ -108577,7 +105226,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: AME type: SurveillanceCamera - uid: 15778 @@ -108588,7 +105237,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Engineering East Entrance type: SurveillanceCamera - uid: 15789 @@ -108599,7 +105248,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Engineering West Entrance type: SurveillanceCamera - proto: SurveillanceCameraGeneral @@ -108611,7 +105260,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Broadway type: SurveillanceCamera - uid: 4987 @@ -108621,7 +105270,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside of Science type: SurveillanceCamera - uid: 5150 @@ -108632,7 +105281,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside of AI type: SurveillanceCamera - uid: 10836 @@ -108643,7 +105292,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: West Hall type: SurveillanceCamera - uid: 10880 @@ -108653,7 +105302,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: North Dorms type: SurveillanceCamera - uid: 11681 @@ -108664,7 +105313,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside of Dorms type: SurveillanceCamera - uid: 14655 @@ -108675,7 +105324,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Spare Supplies Room type: SurveillanceCamera - uid: 14692 @@ -108686,7 +105335,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Arrivals type: SurveillanceCamera - uid: 14711 @@ -108697,7 +105346,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Lighthouse Monument type: SurveillanceCamera - uid: 14861 @@ -108708,7 +105357,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Main Hall type: SurveillanceCamera - uid: 14862 @@ -108719,7 +105368,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Arcade type: SurveillanceCamera - uid: 14864 @@ -108730,7 +105379,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Evac Garden type: SurveillanceCamera - uid: 14866 @@ -108741,7 +105390,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Side Dock type: SurveillanceCamera - uid: 14871 @@ -108752,7 +105401,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Kitchen / Botany type: SurveillanceCamera - uid: 14872 @@ -108763,7 +105412,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Cargo type: SurveillanceCamera - uid: 14892 @@ -108773,7 +105422,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Intersection Outside of Library type: SurveillanceCamera - uid: 14909 @@ -108784,7 +105433,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Salvage type: SurveillanceCamera - uid: 14910 @@ -108795,7 +105444,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: The Lightbulb type: SurveillanceCamera - uid: 14990 @@ -108806,7 +105455,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: South Dorms type: SurveillanceCamera - uid: 15448 @@ -108817,7 +105466,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Evac type: SurveillanceCamera - uid: 16642 @@ -108828,7 +105477,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Church Entrance type: SurveillanceCamera - uid: 16643 @@ -108839,7 +105488,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Evac Intersection type: SurveillanceCamera - uid: 18663 @@ -108850,7 +105499,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Blue Arena type: SurveillanceCamera - uid: 18664 @@ -108861,7 +105510,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Red Arena type: SurveillanceCamera - uid: 18665 @@ -108872,7 +105521,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Broadway Medical Outpost type: SurveillanceCamera - proto: SurveillanceCameraMedical @@ -108884,7 +105533,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Medical Lobby type: SurveillanceCamera - uid: 14183 @@ -108895,7 +105544,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: General Treatment type: SurveillanceCamera - uid: 15792 @@ -108906,7 +105555,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Cloning Room type: SurveillanceCamera - uid: 15861 @@ -108917,7 +105566,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Virology type: SurveillanceCamera - proto: SurveillanceCameraRouterCommand @@ -108991,7 +105640,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Science Breakroom type: SurveillanceCamera - uid: 12074 @@ -109002,7 +105651,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Epistemics Main type: SurveillanceCamera - uid: 14424 @@ -109012,7 +105661,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: Church type: SurveillanceCamera - proto: SurveillanceCameraSecurity @@ -109025,7 +105674,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Security Office type: SurveillanceCamera - uid: 4969 @@ -109036,7 +105685,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Courtroom type: SurveillanceCamera - uid: 5310 @@ -109047,7 +105696,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: West-Sec Entrance type: SurveillanceCamera - uid: 11822 @@ -109058,7 +105707,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma 3 type: SurveillanceCamera - uid: 13874 @@ -109068,7 +105717,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Interrogation Room type: SurveillanceCamera - uid: 14881 @@ -109079,7 +105728,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: South-Sec Entrance type: SurveillanceCamera - uid: 15776 @@ -109089,7 +105738,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Armory type: SurveillanceCamera - uid: 17074 @@ -109100,7 +105749,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Perma Main type: SurveillanceCamera - uid: 17075 @@ -109111,7 +105760,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Perma Lobby type: SurveillanceCamera - proto: SurveillanceCameraService @@ -109124,7 +105773,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Northern Dock type: SurveillanceCamera - proto: SurveillanceCameraWirelessRouterEntertainment @@ -109148,7 +105797,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEntertainment - nameSet: True + nameSet: true id: CHANNEL 1 type: SurveillanceCamera - proto: SurveillanceWirelessCameraMovableEntertainment @@ -109163,7 +105812,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEntertainment - nameSet: True + nameSet: true id: CHANNEL 2 type: SurveillanceCamera - proto: Syringe @@ -112307,51 +108956,35 @@ entities: - pos: -24.5,7.5 parent: 100 type: Transform - - outputs: - Middle: - - port: Off - uid: 10804 - - port: Off - uid: 12542 - - port: Off - uid: 12543 - - port: Off - uid: 10634 - Right: - - port: Reverse - uid: 10804 - - port: Reverse - uid: 12542 - - port: Reverse - uid: 12543 - - port: Reverse - uid: 10634 - Left: - - port: Forward - uid: 10804 - - port: Forward - uid: 12542 - - port: Forward - uid: 12543 - - port: Forward - uid: 10634 - type: SignalTransmitter + - linkedPorts: + 10804: + - Middle: Off + - Right: Reverse + - Left: Forward + 12542: + - Middle: Off + - Right: Reverse + - Left: Forward + 12543: + - Middle: Off + - Right: Reverse + - Left: Forward + 10634: + - Middle: Off + - Right: Reverse + - Left: Forward + type: DeviceLinkSource - uid: 11198 components: - pos: 2.5,29.5 parent: 100 type: Transform - - outputs: - Middle: - - port: Off - uid: 12541 - Right: - - port: Reverse - uid: 12541 - Left: - - port: Forward - uid: 12541 - type: SignalTransmitter + - linkedPorts: + 12541: + - Middle: Off + - Right: Reverse + - Left: Forward + type: DeviceLinkSource - uid: 12538 components: - desc: A two way lever to help deliver the goods to the rest of the station. @@ -112360,35 +108993,24 @@ entities: - pos: -44.5,-1.5 parent: 100 type: Transform - - outputs: - Left: - - port: Forward - uid: 12368 - - port: Forward - uid: 12535 - - port: Forward - uid: 12536 - - port: Forward - uid: 12537 - Right: - - port: Reverse - uid: 12368 - - port: Reverse - uid: 12535 - - port: Reverse - uid: 12536 - - port: Reverse - uid: 12537 - Middle: - - port: Off - uid: 12368 - - port: Off - uid: 12535 - - port: Off - uid: 12536 - - port: Off - uid: 12537 - type: SignalTransmitter + - linkedPorts: + 12368: + - Left: Forward + - Right: Reverse + - Middle: Off + 12535: + - Left: Forward + - Right: Reverse + - Middle: Off + 12536: + - Left: Forward + - Right: Reverse + - Middle: Off + 12537: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UnfinishedMachineFrame entities: - uid: 19431 @@ -112893,7 +109515,8 @@ entities: - uid: 523 components: - flags: SessionSpecific - desc: A simple vending machine suitable to dispense well tailored epistemics clothing. Endorsed by Space Cubans. + desc: A simple vending machine suitable to dispense well tailored epistemics + clothing. Endorsed by Space Cubans. type: MetaData - pos: -20.5,-4.5 parent: 100 @@ -127317,7 +123940,8 @@ entities: entities: - uid: 6432 components: - - desc: All day and all night and everything he sees is just blue, like him, inside, and outside... + - desc: All day and all night and everything he sees is just blue, like him, inside, + and outside... name: blue type: MetaData - pos: -45.5,-25.5 @@ -127332,12 +123956,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: WardrobeChapelFilled @@ -127349,12 +123973,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: WardrobeGreenFilled @@ -127369,12 +123993,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 15927 @@ -127391,12 +124015,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 1632 @@ -127406,12 +124030,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: WardrobeMixedFilled @@ -127423,12 +124047,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: WardrobePrisonFilled @@ -127440,12 +124064,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 2202 @@ -127455,12 +124079,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 3469 @@ -127512,12 +124136,12 @@ entities: type: Transform - containers: EntityStorageComponent: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: WarningN2 @@ -127798,7 +124422,8 @@ entities: entities: - uid: 18666 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -36.60972,65.81714 @@ -127806,7 +124431,8 @@ entities: type: Transform - uid: 18667 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -35.64097,65.83276 @@ -127814,7 +124440,8 @@ entities: type: Transform - uid: 18668 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -35.39097,65.78589 @@ -127822,7 +124449,8 @@ entities: type: Transform - uid: 18669 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -35.60972,65.64526 @@ -127830,7 +124458,8 @@ entities: type: Transform - uid: 18670 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -35.375343,65.56714 @@ -127838,7 +124467,8 @@ entities: type: Transform - uid: 18671 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -36.39097,65.75464 @@ -127846,7 +124476,8 @@ entities: type: Transform - uid: 18672 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -36.57847,65.66089 @@ -127854,7 +124485,8 @@ entities: type: Transform - uid: 18673 components: - - desc: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for laser tag. + - desc: A self-defense weapon that exhausts organic targets, weakening them until + they collapse. This one has been undertuned for laser tag. name: laser tag pistol type: MetaData - pos: -36.375343,65.53589 @@ -128019,26 +124651,6 @@ entities: - pos: -1.1354644,18.231796 parent: 100 type: Transform -- proto: WindoorArmoryLocked - entities: - - uid: 12439 - components: - - desc: Nearly all men can stand adversity, but if you want to test a man's character, give him power. - name: RPG-7 - type: MetaData - - rot: -1.5707963267948966 rad - pos: 14.5,52.5 - parent: 100 - type: Transform - - uid: 12738 - components: - - desc: Whoever said the pen is mightier than the sword obviously never encountered laser guns. - name: Laser Guns - type: MetaData - - rot: 1.5707963267948966 rad - pos: 18.5,52.5 - parent: 100 - type: Transform - proto: WindoorBarLocked entities: - uid: 697 @@ -128056,81 +124668,6 @@ entities: - pos: -23.5,60.5 parent: 100 type: Transform -- proto: WindoorBrigLocked - entities: - - uid: 854 - components: - - name: Courtroom - type: MetaData - - rot: 1.5707963267948966 rad - pos: 1.5,25.5 - parent: 100 - type: Transform - - uid: 855 - components: - - name: Courtroom - type: MetaData - - rot: 1.5707963267948966 rad - pos: 1.5,24.5 - parent: 100 - type: Transform -- proto: WindoorChemistryLocked - entities: - - uid: 1259 - components: - - desc: A windoor for the unification of the two most robust roles on the station. - name: Chem/Botany Windoor - type: MetaData - - rot: 1.5707963267948966 rad - pos: -22.5,36.5 - parent: 100 - type: Transform - - uid: 1261 - components: - - desc: A windoor for the unification of the two most robust roles on the station. - name: Chem/Botany Windoor - type: MetaData - - rot: 1.5707963267948966 rad - pos: -22.5,37.5 - parent: 100 - type: Transform - - uid: 11725 - components: - - desc: It's a sturdy window and a sliding door. Wow! Will it withstand a Chem'splosion? - name: Chem Windoor - type: MetaData - - rot: -1.5707963267948966 rad - pos: -15.5,36.5 - parent: 100 - type: Transform -- proto: WindoorCommandLocked - entities: - - uid: 1449 - components: - - desc: Big door, very scare. - name: Nuke - type: MetaData - - rot: -1.5707963267948966 rad - pos: -4.5,60.5 - parent: 100 - type: Transform - - uid: 2280 - components: - - name: Head of Personnel's Office - type: MetaData - - rot: 1.5707963267948966 rad - pos: 18.5,8.5 - parent: 100 - type: Transform - - uid: 2531 - components: - - desc: Where the Pilot does their magic. - name: Cockpit - type: MetaData - - rot: -1.5707963267948966 rad - pos: 32.5,-31.5 - parent: 100 - type: Transform - proto: WindoorHydroponicsLocked entities: - uid: 4889 @@ -128142,49 +124679,6 @@ entities: pos: -26.5,36.5 parent: 100 type: Transform -- proto: WindoorMedicalLocked - entities: - - uid: 1432 - components: - - name: Broadway Medical Outpost - type: MetaData - - rot: 1.5707963267948966 rad - pos: -51.5,64.5 - parent: 100 - type: Transform - - uid: 4243 - components: - - name: Broadway Medical Outpost - type: MetaData - - rot: 1.5707963267948966 rad - pos: -51.5,63.5 - parent: 100 - type: Transform - - uid: 6141 - components: - - name: Sick Bay - type: MetaData - - pos: -19.5,41.5 - parent: 100 - type: Transform -- proto: WindoorScienceLocked - entities: - - uid: 3007 - components: - - name: Epistemics - type: MetaData - - rot: 1.5707963267948966 rad - pos: -22.5,-7.5 - parent: 100 - type: Transform - - uid: 6856 - components: - - name: Artifact Access - type: MetaData - - rot: 1.5707963267948966 rad - pos: -22.5,-15.5 - parent: 100 - type: Transform - proto: WindoorSecure entities: - uid: 1001 @@ -128268,7 +124762,10 @@ entities: type: Transform - uid: 4635 components: - - desc: It's a sturdy window and a sliding door for the Captain's personal shower. Having inspected this windoor in particular, you feel confident knowing that it is indeed, a well built windoor with no real faults on its initial build and its purpose is of the most importance. As is this description. + - desc: It's a sturdy window and a sliding door for the Captain's personal shower. + Having inspected this windoor in particular, you feel confident knowing that + it is indeed, a well built windoor with no real faults on its initial build + and its purpose is of the most importance. As is this description. name: Captain's Shower Door type: MetaData - pos: -22.5,67.5 @@ -128305,6 +124802,46 @@ entities: - pos: -32.5,-27.5 parent: 100 type: Transform +- proto: WindoorSecureArmoryLocked + entities: + - uid: 12439 + components: + - desc: Nearly all men can stand adversity, but if you want to test a man's character, + give him power. + name: RPG-7 + type: MetaData + - rot: -1.5707963267948966 rad + pos: 14.5,52.5 + parent: 100 + type: Transform + - uid: 12738 + components: + - desc: Whoever said the pen is mightier than the sword obviously never encountered + laser guns. + name: Laser Guns + type: MetaData + - rot: 1.5707963267948966 rad + pos: 18.5,52.5 + parent: 100 + type: Transform +- proto: WindoorSecureBrigLocked + entities: + - uid: 854 + components: + - name: Courtroom + type: MetaData + - rot: 1.5707963267948966 rad + pos: 1.5,25.5 + parent: 100 + type: Transform + - uid: 855 + components: + - name: Courtroom + type: MetaData + - rot: 1.5707963267948966 rad + pos: 1.5,24.5 + parent: 100 + type: Transform - proto: WindoorSecureCargoLocked entities: - uid: 3163 @@ -128321,6 +124858,88 @@ entities: - pos: -39.5,-2.5 parent: 100 type: Transform +- proto: WindoorSecureChemistryLocked + entities: + - uid: 1259 + components: + - desc: A windoor for the unification of the two most robust roles on the station. + name: Chem/Botany Windoor + type: MetaData + - rot: 1.5707963267948966 rad + pos: -22.5,36.5 + parent: 100 + type: Transform + - uid: 1261 + components: + - desc: A windoor for the unification of the two most robust roles on the station. + name: Chem/Botany Windoor + type: MetaData + - rot: 1.5707963267948966 rad + pos: -22.5,37.5 + parent: 100 + type: Transform + - uid: 11725 + components: + - desc: It's a sturdy window and a sliding door. Wow! Will it withstand a Chem'splosion? + name: Chem Windoor + type: MetaData + - rot: -1.5707963267948966 rad + pos: -15.5,36.5 + parent: 100 + type: Transform +- proto: WindoorSecureCommandLocked + entities: + - uid: 1449 + components: + - desc: Big door, very scare. + name: Nuke + type: MetaData + - rot: -1.5707963267948966 rad + pos: -4.5,60.5 + parent: 100 + type: Transform + - uid: 2280 + components: + - name: Head of Personnel's Office + type: MetaData + - rot: 1.5707963267948966 rad + pos: 18.5,8.5 + parent: 100 + type: Transform + - uid: 2531 + components: + - desc: Where the Pilot does their magic. + name: Cockpit + type: MetaData + - rot: -1.5707963267948966 rad + pos: 32.5,-31.5 + parent: 100 + type: Transform +- proto: WindoorSecureMedicalLocked + entities: + - uid: 1432 + components: + - name: Broadway Medical Outpost + type: MetaData + - rot: 1.5707963267948966 rad + pos: -51.5,64.5 + parent: 100 + type: Transform + - uid: 4243 + components: + - name: Broadway Medical Outpost + type: MetaData + - rot: 1.5707963267948966 rad + pos: -51.5,63.5 + parent: 100 + type: Transform + - uid: 6141 + components: + - name: Sick Bay + type: MetaData + - pos: -19.5,41.5 + parent: 100 + type: Transform - proto: WindoorSecureSalvageLocked entities: - uid: 3234 @@ -128330,7 +124949,25 @@ entities: - pos: -46.5,-9.5 parent: 100 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureScienceLocked + entities: + - uid: 3007 + components: + - name: Epistemics + type: MetaData + - rot: 1.5707963267948966 rad + pos: -22.5,-7.5 + parent: 100 + type: Transform + - uid: 6856 + components: + - name: Artifact Access + type: MetaData + - rot: 1.5707963267948966 rad + pos: -22.5,-15.5 + parent: 100 + type: Transform +- proto: WindoorSecureSecurityLocked entities: - uid: 1463 components: diff --git a/Resources/Maps/northway.yml b/Resources/Maps/northway.yml index 0c3f81efd6..1cf6cbb0d9 100644 --- a/Resources/Maps/northway.yml +++ b/Resources/Maps/northway.yml @@ -1,5 +1,5 @@ meta: - format: 4 + format: 5 postmapinit: false tilemap: 0: Space @@ -7,28 +7,28 @@ tilemap: 11: FloorAsteroidTile 12: FloorBar 16: FloorBlueCircuit - 23: FloorDark - 26: FloorDarkHerringbone - 32: FloorDarkPlastic - 38: FloorFreezer - 39: FloorGlass - 45: FloorGreenCircuit - 47: FloorHydro - 52: FloorMetalDiamond - 54: FloorMono - 58: FloorRGlass - 59: FloorReinforced - 60: FloorRockVault - 69: FloorSteel - 72: FloorSteelDirty - 79: FloorTechMaint - 80: FloorTechMaint2 - 83: FloorWhiteDiagonal - 91: FloorWhitePlastic - 92: FloorWood - 93: FloorWoodTile - 94: Lattice - 95: Plating + 24: FloorDark + 27: FloorDarkHerringbone + 33: FloorDarkPlastic + 39: FloorFreezer + 40: FloorGlass + 46: FloorGreenCircuit + 48: FloorHydro + 53: FloorMetalDiamond + 55: FloorMono + 60: FloorRGlass + 61: FloorReinforced + 62: FloorRockVault + 71: FloorSteel + 74: FloorSteelDirty + 81: FloorTechMaint + 82: FloorTechMaint2 + 85: FloorWhiteDiagonal + 93: FloorWhitePlastic + 94: FloorWood + 95: FloorWoodTile + 96: Lattice + 97: Plating entities: - proto: '' entities: @@ -42,67 +42,67 @@ entities: -1,-1: ind: -1,-1 tiles: - OgAAAF8AAABFAAABRQAAAkUAAAFfAAAASAAAAEUAAABIAAAAOwAAACAAAAEgAAABXwAAAE8AAAA7AAAAXwAAAEUAAANfAAAARQAAAScAAABFAAACXwAAADsAAABPAAAAOwAAAF8AAAAgAAABIAAAAF8AAAA7AAAAOwAAAF8AAAAXAAADFwAAAV8AAABPAAAATwAAAF8AAABIAAAARQAAAEgAAAA7AAAAIAAAASAAAANfAAAAOwAAADsAAABfAAAAFwAAARcAAANfAAAAJwAAAEUAAAE7AAAASAAAAEUAAABIAAAAOwAAACAAAAMgAAABTwAAADsAAAA7AAAAXwAAADoAAAAXAAAAXwAAAEUAAAFFAAABOwAAAEgAAABIAAAASAAAADsAAAAgAAACIAAAAV8AAAA7AAAAOwAAAF8AAAAXAAADFwAAAV8AAAAnAAAARQAAAl8AAABIAAAASAAAAF8AAABfAAAATwAAAE8AAABfAAAAXwAAAF8AAABfAAAARQAAAUUAAANFAAAARQAAAEUAAAFfAAAATwAAADsAAABfAAAAIAAAAiAAAAEgAAADXwAAAFwAAAFcAAAAXAAAA0UAAAFFAAAARQAAAScAAABFAAABXwAAACAAAAIgAAAATwAAACAAAAEgAAADIAAAA08AAABcAAABXAAAAFwAAAEnAAAARQAAAScAAABFAAADRQAAAV8AAAA7AAAAOwAAAF8AAAA7AAAATwAAADsAAABfAAAAXAAAAFwAAAJcAAABXAAAAV0AAANdAAACJwAAAEUAAAE7AAAASAAAAEgAAAA7AAAAIAAAASAAAAIgAAACXwAAAF8AAABfAAAAXwAAAFwAAAJdAAABXQAAA0UAAAFFAAADOwAAAEgAAABIAAAATwAAACAAAAIgAAABIAAAATsAAAAgAAACIAAAAE8AAABcAAABXQAAAl0AAAMnAAAARQAAATsAAABFAAACRQAAAjsAAAAgAAABIAAAASAAAAJPAAAAIAAAASAAAAE7AAAAXAAAAV0AAABdAAADRQAAAkUAAABfAAAAXwAAAF8AAABfAAAAIAAAACAAAAIgAAABOwAAACAAAAEgAAACTwAAAEUAAAJFAAAARQAAAycAAABFAAAATwAAACAAAAAgAAABTwAAACAAAAAgAAABIAAAAV8AAAA7AAAAOwAAAAMAAABFAAAARQAAAkUAAANFAAADRQAAAU8AAAAgAAADIAAAAk8AAAAgAAACIAAAACAAAAEgAAACIAAAACAAAAEgAAAARQAAAkUAAANFAAABRQAAAkUAAABfAAAARQAAA0UAAABfAAAAIAAAACAAAAIgAAACIAAAACAAAAAgAAABIAAAAw== + PAAAAGEAAABHAAABRwAAAkcAAAFhAAAASgAAAEcAAABKAAAAPQAAACEAAAEhAAABYQAAAFEAAAA9AAAAYQAAAEcAAANhAAAARwAAASgAAABHAAACYQAAAD0AAABRAAAAPQAAAGEAAAAhAAABIQAAAGEAAAA9AAAAPQAAAGEAAAAYAAADGAAAAWEAAABRAAAAUQAAAGEAAABKAAAARwAAAEoAAAA9AAAAIQAAASEAAANhAAAAPQAAAD0AAABhAAAAGAAAARgAAANhAAAAKAAAAEcAAAE9AAAASgAAAEcAAABKAAAAPQAAACEAAAMhAAABUQAAAD0AAAA9AAAAYQAAADwAAAAYAAAAYQAAAEcAAAFHAAABPQAAAEoAAABKAAAASgAAAD0AAAAhAAACIQAAAWEAAAA9AAAAPQAAAGEAAAAYAAADGAAAAWEAAAAoAAAARwAAAmEAAABKAAAASgAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAANHAAAARwAAAEcAAAFhAAAAUQAAAD0AAABhAAAAIQAAAiEAAAEhAAADYQAAAF4AAAFeAAAAXgAAA0cAAAFHAAAARwAAASgAAABHAAABYQAAACEAAAIhAAAAUQAAACEAAAEhAAADIQAAA1EAAABeAAABXgAAAF4AAAEoAAAARwAAASgAAABHAAADRwAAAWEAAAA9AAAAPQAAAGEAAAA9AAAAUQAAAD0AAABhAAAAXgAAAF4AAAJeAAABXgAAAV8AAANfAAACKAAAAEcAAAE9AAAASgAAAEoAAAA9AAAAIQAAASEAAAIhAAACYQAAAGEAAABhAAAAYQAAAF4AAAJfAAABXwAAA0cAAAFHAAADPQAAAEoAAABKAAAAUQAAACEAAAIhAAABIQAAAT0AAAAhAAACIQAAAFEAAABeAAABXwAAAl8AAAMoAAAARwAAAT0AAABHAAACRwAAAj0AAAAhAAABIQAAASEAAAJRAAAAIQAAASEAAAE9AAAAXgAAAV8AAABfAAADRwAAAkcAAABhAAAAYQAAAGEAAABhAAAAIQAAACEAAAIhAAABPQAAACEAAAEhAAACUQAAAEcAAAJHAAAARwAAAygAAABHAAAAUQAAACEAAAAhAAABUQAAACEAAAAhAAABIQAAAWEAAAA9AAAAPQAAAAMAAABHAAAARwAAAkcAAANHAAADRwAAAVEAAAAhAAADIQAAAlEAAAAhAAACIQAAACEAAAEhAAACIQAAACEAAAEhAAAARwAAAkcAAANHAAABRwAAAkcAAABhAAAARwAAA0cAAABhAAAAIQAAACEAAAIhAAACIQAAACEAAAAhAAABIQAAAw== -1,0: ind: -1,0 tiles: - RQAAAV8AAABfAAAATwAAAE8AAABfAAAAIAAAASAAAAMgAAACIAAAACAAAAM7AAAAIAAAASAAAAMgAAAAIAAAAkUAAAFfAAAARQAAAEUAAAFFAAAAXwAAACAAAAAgAAADIAAAACAAAAMgAAAAXwAAAF8AAABPAAAAXwAAAF8AAABFAAAAXwAAAEUAAABFAAAARQAAAl8AAABfAAAAIAAAASAAAAM7AAAAXwAAAF8AAABFAAABRQAAAEUAAABPAAAARQAAAl8AAABFAAACRQAAA0UAAAFFAAAAOwAAAEUAAAJFAAABRQAAA0UAAAFFAAADRQAAAUUAAABFAAACOwAAAEUAAAFfAAAAJwAAAEUAAAEnAAAARQAAAk8AAABFAAACJwAAAEUAAAMnAAAARQAAAycAAABFAAABRQAAAE8AAABfAAAAXwAAAEUAAAAnAAAARQAAAycAAABPAAAAJwAAAEUAAAAnAAAARQAAACcAAABFAAABJwAAAEUAAABfAAAAXAAAAVwAAABcAAACXAAAAUUAAAFFAAABOwAAAEUAAANFAAACRQAAAEUAAAJFAAADRQAAAEUAAAJFAAADXwAAAFwAAABcAAABXAAAA1wAAAJfAAAAXwAAAF8AAAA7AAAAOwAAAE8AAABfAAAATwAAADsAAABfAAAAXwAAAF8AAABcAAACXAAAAVwAAABcAAADXwAAADQAAABFAAABRQAAAEUAAAFFAAACRQAAA0UAAANFAAAAXwAAAF8AAABeAAAAXAAAAVwAAAJcAAACXwAAAEUAAAJFAAACRQAAA0UAAAJFAAACRQAAAUUAAAFFAAABRQAAA18AAABeAAAAAAAAADsAAAA7AAAAOwAAAF8AAABFAAACRQAAAUUAAAFFAAAARQAAAUUAAAJFAAABRQAAAEUAAAFeAAAAAAAAAAAAAABeAAAAXgAAAF4AAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + RwAAAWEAAABhAAAAUQAAAFEAAABhAAAAIQAAASEAAAMhAAACIQAAACEAAAM9AAAAIQAAASEAAAMhAAAAIQAAAkcAAAFhAAAARwAAAEcAAAFHAAAAYQAAACEAAAAhAAADIQAAACEAAAMhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAAAYQAAAEcAAABHAAAARwAAAmEAAABhAAAAIQAAASEAAAM9AAAAYQAAAGEAAABHAAABRwAAAEcAAABRAAAARwAAAmEAAABHAAACRwAAA0cAAAFHAAAAPQAAAEcAAAJHAAABRwAAA0cAAAFHAAADRwAAAUcAAABHAAACPQAAAEcAAAFhAAAAKAAAAEcAAAEoAAAARwAAAlEAAABHAAACKAAAAEcAAAMoAAAARwAAAygAAABHAAABRwAAAFEAAABhAAAAYQAAAEcAAAAoAAAARwAAAygAAABRAAAAKAAAAEcAAAAoAAAARwAAACgAAABHAAABKAAAAEcAAABhAAAAXgAAAV4AAABeAAACXgAAAUcAAAFHAAABPQAAAEcAAANHAAACRwAAAEcAAAJHAAADRwAAAEcAAAJHAAADYQAAAF4AAABeAAABXgAAA14AAAJhAAAAYQAAAGEAAAA9AAAAPQAAAFEAAABhAAAAUQAAAD0AAABhAAAAYQAAAGEAAABeAAACXgAAAV4AAABeAAADYQAAADUAAABHAAABRwAAAEcAAAFHAAACRwAAA0cAAANHAAAAYQAAAGEAAABgAAAAXgAAAV4AAAJeAAACYQAAAEcAAAJHAAACRwAAA0cAAAJHAAACRwAAAUcAAAFHAAABRwAAA2EAAABgAAAAAAAAAD0AAAA9AAAAPQAAAGEAAABHAAACRwAAAUcAAAFHAAAARwAAAUcAAAJHAAABRwAAAEcAAAFgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-1: ind: 0,-1 tiles: - XwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + YQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,0: ind: 0,0 tiles: - XwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + YQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,0: ind: -2,0 tiles: - XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARQAAAS8AAAAvAAAALwAAAC8AAAAvAAAALwAAAFwAAANcAAABXAAAAF8AAAAMAAADDAAAAQwAAAAMAAADDAAAA0UAAAEvAAAALwAAAC8AAAAvAAAALwAAAE8AAABcAAABXAAAA1wAAAJPAAAADAAAAwwAAAIMAAACDAAAAwwAAAAnAAAALwAAAC8AAAAvAAAALwAAAC8AAAAvAAAAXAAAAFwAAAJcAAABXwAAAAwAAAAMAAADDAAAAwwAAAEMAAACJwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAFwAAANcAAABXAAAA18AAAAMAAAADAAAAgwAAAMMAAAADAAAAUUAAAJfAAAAJgAAACYAAAAmAAAAJgAAAE8AAABcAAACXAAAAFwAAAJfAAAAXwAAAFwAAAJfAAAAXwAAADsAAABPAAAAXwAAACYAAAAmAAAAJgAAACYAAABfAAAAXAAAA1wAAAFcAAABTwAAAFwAAANcAAACXAAAAVwAAAFcAAADXAAAAl4AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABcAAACXAAAAVwAAAJcAAAAXAAAAlwAAAEAAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF8AAABfAAAAXwAAAFwAAAFcAAABXAAAAFwAAAJcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXAAAAVwAAABcAAABXAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAATAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAF4AAANeAAABXgAAAGEAAAAMAAADDAAAAQwAAAAMAAADDAAAA0cAAAEwAAAAMAAAADAAAAAwAAAAMAAAAFEAAABeAAABXgAAA14AAAJRAAAADAAAAwwAAAIMAAACDAAAAwwAAAAoAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAXgAAAF4AAAJeAAABYQAAAAwAAAAMAAADDAAAAwwAAAEMAAACKAAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAF4AAANeAAABXgAAA2EAAAAMAAAADAAAAgwAAAMMAAAADAAAAUcAAAJhAAAAJwAAACcAAAAnAAAAJwAAAFEAAABeAAACXgAAAF4AAAJhAAAAYQAAAF4AAAJhAAAAYQAAAD0AAABRAAAAYQAAACcAAAAnAAAAJwAAACcAAABhAAAAXgAAA14AAAFeAAABUQAAAF4AAANeAAACXgAAAV4AAAFeAAADXgAAAmAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAACXgAAAV4AAAJeAAAAXgAAAl4AAAEAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAF4AAAFeAAABXgAAAF4AAAJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAXgAAAV4AAABeAAABXgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAD0AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-1: ind: -2,-1 tiles: - OwAAACAAAAMgAAABXwAAAFwAAANcAAACXAAAA1wAAABFAAACRQAAAkUAAANfAAAAOgAAAFwAAAFcAAABXAAAA18AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABcAAAARQAAAycAAABFAAACXwAAAEUAAANFAAAATwAAAEUAAAJbAAAAXwAAAFsAAAJbAAACWwAAA1sAAANbAAAAXwAAAE8AAABPAAAAXwAAABcAAAIXAAABFwAAAzoAAAAXAAACWwAAA18AAABbAAACUwAAA1MAAAJTAAABWwAAAV8AAABFAAADJwAAAF8AAAAXAAABFwAAAzoAAAAXAAAAOgAAAFsAAABfAAAAWwAAA1MAAAFTAAAAUwAAAlsAAANfAAAARQAAA0UAAABfAAAAFwAAAzoAAAAXAAADOgAAABcAAABbAAACTwAAAFsAAAFbAAACWwAAAVsAAAJbAAACXwAAAEUAAAMnAAAAXwAAABcAAAEXAAACFwAAABcAAAIXAAACXwAAAF8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABFAAACRQAAA0UAAANFAAAARQAAAEUAAAJFAAAARQAAAVsAAAJfAAAAWwAAA1sAAAFbAAABWwAAAFsAAABfAAAARQAAACcAAABFAAADRQAAAEUAAANFAAACRQAAAUUAAAFbAAACTwAAAFsAAAFbAAADWwAAA1sAAABbAAADXwAAAEUAAAJFAAADJwAAAEUAAAEnAAAARQAAAicAAABFAAAAWwAAA18AAABPAAAAXwAAAF8AAABPAAAAOwAAAF8AAABFAAACJwAAAF0AAANdAAACXAAAAVwAAAJcAAABXAAAADsAAAA7AAAAWwAAAFMAAANTAAADUwAAA1sAAAI7AAAARQAAAUUAAANdAAAAXQAAAVwAAAFcAAADXAAAAVwAAABbAAAATwAAAFsAAAJTAAAAUwAAAVMAAAJbAAADTwAAAEUAAAInAAAAXQAAAl0AAAFcAAAAXAAAAlwAAAJcAAABWwAAAlsAAABbAAAAWwAAAFsAAAFbAAABWwAAAjsAAABFAAADRQAAA10AAABdAAACXAAAAlwAAABcAAAAXAAAAlsAAANfAAAAOwAAAE8AAAA7AAAAXwAAAE8AAABfAAAATwAAAF8AAABFAAAAOwAAADsAAAA7AAAAXwAAAEUAAAJbAAAAWwAAA1sAAAJbAAAAWwAAAV8AAABfAAAAXwAAAFwAAAFfAAAAXAAAA1wAAABcAAABXAAAA1wAAAFFAAADWwAAADsAAABbAAAAWwAAAVsAAAJfAAAAXwAAAF8AAABcAAADTwAAAFwAAABcAAACXAAAAVwAAAJcAAACRQAAAw== + PQAAACEAAAMhAAABYQAAAF4AAANeAAACXgAAA14AAABHAAACRwAAAkcAAANhAAAAPAAAAF4AAAFeAAABXgAAA2EAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABeAAAARwAAAygAAABHAAACYQAAAEcAAANHAAAAUQAAAEcAAAJdAAAAYQAAAF0AAAJdAAACXQAAA10AAANdAAAAYQAAAFEAAABRAAAAYQAAABgAAAIYAAABGAAAAzwAAAAYAAACXQAAA2EAAABdAAACVQAAA1UAAAJVAAABXQAAAWEAAABHAAADKAAAAGEAAAAYAAABGAAAAzwAAAAYAAAAPAAAAF0AAABhAAAAXQAAA1UAAAFVAAAAVQAAAl0AAANhAAAARwAAA0cAAABhAAAAGAAAAzwAAAAYAAADPAAAABgAAABdAAACUQAAAF0AAAFdAAACXQAAAV0AAAJdAAACYQAAAEcAAAMoAAAAYQAAABgAAAEYAAACGAAAABgAAAIYAAACYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAA0cAAANHAAAARwAAAEcAAAJHAAAARwAAAV0AAAJhAAAAXQAAA10AAAFdAAABXQAAAF0AAABhAAAARwAAACgAAABHAAADRwAAAEcAAANHAAACRwAAAUcAAAFdAAACUQAAAF0AAAFdAAADXQAAA10AAABdAAADYQAAAEcAAAJHAAADKAAAAEcAAAEoAAAARwAAAigAAABHAAAAXQAAA2EAAABRAAAAYQAAAGEAAABRAAAAPQAAAGEAAABHAAACKAAAAF8AAANfAAACXgAAAV4AAAJeAAABXgAAAD0AAAA9AAAAXQAAAFUAAANVAAADVQAAA10AAAI9AAAARwAAAUcAAANfAAAAXwAAAV4AAAFeAAADXgAAAV4AAABdAAAAUQAAAF0AAAJVAAAAVQAAAVUAAAJdAAADUQAAAEcAAAIoAAAAXwAAAl8AAAFeAAAAXgAAAl4AAAJeAAABXQAAAl0AAABdAAAAXQAAAF0AAAFdAAABXQAAAj0AAABHAAADRwAAA18AAABfAAACXgAAAl4AAABeAAAAXgAAAl0AAANhAAAAPQAAAFEAAAA9AAAAYQAAAFEAAABhAAAAUQAAAGEAAABHAAAAPQAAAD0AAAA9AAAAYQAAAEcAAAJdAAAAXQAAA10AAAJdAAAAXQAAAWEAAABhAAAAYQAAAF4AAAFhAAAAXgAAA14AAABeAAABXgAAA14AAAFHAAADXQAAAD0AAABdAAAAXQAAAV0AAAJhAAAAYQAAAGEAAABeAAADUQAAAF4AAABeAAACXgAAAV4AAAJeAAACRwAAAw== -3,0: ind: -3,0 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAALwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAALwAAAC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAAC8AAAAvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAAvAAAALwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-1: ind: -3,-1 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAFsAAABbAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAABbAAADUwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAWwAAAFMAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAAFsAAAJTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAATwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAATwAAAFsAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAXwAAADsAAABbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABPAAAAWwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAOwAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAFsAAAFbAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAADsAAABbAAADUwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAAA7AAAAWwAAAlMAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAAFsAAANTAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABbAAADWwAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF0AAABdAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAABdAAADVQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAXQAAAFUAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAF0AAAJVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAF0AAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAD0AAABdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAXQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAF0AAAFdAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAD0AAABdAAADVQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAA9AAAAXQAAAlUAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAF0AAANVAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABdAAADXQAAAA== -1,-2: ind: -1,-2 tiles: - IAAAAyAAAABPAAAAIAAAAiAAAAMgAAAATwAAADoAAAA6AAAAOgAAADoAAAA6AAAAXwAAAF4AAAAAAAAAAAAAACAAAAMgAAABTwAAACAAAAMgAAAAIAAAA08AAAALAAAACwAAAAsAAAA0AAAANAAAAF8AAABeAAAAAAAAAAAAAAAgAAADIAAAAV8AAABfAAAAXwAAAF8AAABfAAAAOwAAAF8AAABfAAAAXwAAAF8AAAA7AAAAXwAAAF4AAAAAAAAAIAAAACAAAAFfAAAAXwAAAF8AAABfAAAAIAAAAiAAAAMgAAACIAAAAzQAAAA0AAAAXwAAAF8AAAA2AAAAAAAAACAAAAAgAAABRQAAA08AAABfAAAAXwAAACAAAAAgAAAAIAAAASAAAAIgAAABIAAAAiAAAAIgAAABOwAAAAAAAABFAAAARQAAAUUAAAMnAAAARQAAA08AAAAgAAADIAAAAiAAAAIgAAADIAAAAyAAAAEgAAACIAAAAjsAAAAAAAAARQAAAUUAAAJFAAADRQAAAUUAAAE7AAAAIAAAACAAAAMgAAADIAAAACAAAAAgAAADIAAAAyAAAAA7AAAAAAAAAEUAAAJFAAABRQAAAicAAABFAAABXwAAACAAAAAgAAACIAAAACAAAAEgAAADIAAAAiAAAAAgAAACXwAAAF4AAAAnAAAARQAAAicAAABFAAABRQAAAV8AAAAgAAACIAAAAiAAAAEgAAADIAAAACAAAAMgAAADIAAAAV8AAABfAAAAXwAAAEUAAAFFAAACJwAAAEUAAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAAXwAAAF8AAABfAAAAXwAAABcAAABfAAAARQAAAEUAAABFAAAAXwAAADwAAAA8AAAAPAAAAF8AAAAgAAABIAAAAF8AAABfAAAAXwAAAF8AAAAXAAABRQAAAEUAAAAnAAAARQAAADwAAAA8AAAAPAAAAC0AAABfAAAAIAAAACAAAABfAAAAOwAAADsAAABfAAAAXwAAAF8AAABFAAAARQAAA0UAAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABPAAAAXwAAADsAAAA7AAAAXwAAADoAAABfAAAARQAAAicAAABFAAAAXwAAAEgAAABIAAAASAAAADsAAAAgAAACIAAAA18AAAA7AAAAOwAAAF8AAAAXAAACXwAAAEUAAABFAAADRQAAATsAAABIAAAARQAAA0gAAAA7AAAAIAAAAyAAAAFfAAAAOwAAADsAAABfAAAAFwAAAE8AAABFAAABJwAAAEUAAAM7AAAASAAAAEUAAAJIAAAAOwAAACAAAAMgAAACXwAAADsAAAA7AAAAXwAAAA== + IQAAAyEAAABRAAAAIQAAAiEAAAMhAAAAUQAAADwAAAA8AAAAPAAAADwAAAA8AAAAYQAAAGAAAAAAAAAAAAAAACEAAAMhAAABUQAAACEAAAMhAAAAIQAAA1EAAAALAAAACwAAAAsAAAA1AAAANQAAAGEAAABgAAAAAAAAAAAAAAAhAAADIQAAAWEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAYQAAAGAAAAAAAAAAIQAAACEAAAFhAAAAYQAAAGEAAABhAAAAIQAAAiEAAAMhAAACIQAAAzUAAAA1AAAAYQAAAGEAAAA3AAAAAAAAACEAAAAhAAABRwAAA1EAAABhAAAAYQAAACEAAAAhAAAAIQAAASEAAAIhAAABIQAAAiEAAAIhAAABPQAAAAAAAABHAAAARwAAAUcAAAMoAAAARwAAA1EAAAAhAAADIQAAAiEAAAIhAAADIQAAAyEAAAEhAAACIQAAAj0AAAAAAAAARwAAAUcAAAJHAAADRwAAAUcAAAE9AAAAIQAAACEAAAMhAAADIQAAACEAAAAhAAADIQAAAyEAAAA9AAAAAAAAAEcAAAJHAAABRwAAAigAAABHAAABYQAAACEAAAAhAAACIQAAACEAAAEhAAADIQAAAiEAAAAhAAACYQAAAGAAAAAoAAAARwAAAigAAABHAAABRwAAAWEAAAAhAAACIQAAAiEAAAEhAAADIQAAACEAAAMhAAADIQAAAWEAAABhAAAAYQAAAEcAAAFHAAACKAAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAARwAAAEcAAABHAAAAYQAAAD4AAAA+AAAAPgAAAGEAAAAhAAABIQAAAGEAAABhAAAAYQAAAGEAAAAYAAABRwAAAEcAAAAoAAAARwAAAD4AAAA+AAAAPgAAAC4AAABhAAAAIQAAACEAAABhAAAAPQAAAD0AAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAD0AAAA9AAAAYQAAADwAAABhAAAARwAAAigAAABHAAAAYQAAAEoAAABKAAAASgAAAD0AAAAhAAACIQAAA2EAAAA9AAAAPQAAAGEAAAAYAAACYQAAAEcAAABHAAADRwAAAT0AAABKAAAARwAAA0oAAAA9AAAAIQAAAyEAAAFhAAAAPQAAAD0AAABhAAAAGAAAAFEAAABHAAABKAAAAEcAAAM9AAAASgAAAEcAAAJKAAAAPQAAACEAAAMhAAACYQAAAD0AAAA9AAAAYQAAAA== -2,-2: ind: -2,-2 tiles: - XwAAAF8AAABfAAAAXwAAAF8AAABfAAAAEAAAADwAAAA8AAAATwAAACAAAAMgAAADTwAAACAAAAEgAAAAIAAAA18AAABfAAAAXwAAAF8AAABfAAAAXwAAAC0AAAAQAAAALQAAADsAAAAgAAACIAAAAl8AAAAgAAABIAAAAyAAAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAIAAAAyAAAAEgAAADXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABQAAAAUAAAAFAAAABQAAAAXwAAACAAAAMgAAADIAAAA18AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAUAAAAFAAAABQAAAAUAAAAF8AAAA7AAAAOwAAAE8AAAAgAAACIAAAASAAAAEgAAADXwAAAF8AAABfAAAATwAAAF8AAABfAAAAXwAAAF8AAABPAAAARQAAAUUAAAFFAAAAIAAAACAAAAAgAAADIAAAA18AAABfAAAAXwAAAF8AAABfAAAATwAAAF8AAABfAAAARQAAAkUAAANFAAABRQAAASAAAAMgAAADIAAAASAAAAA7AAAAXAAAAFwAAAJPAAAARQAAAkUAAAFFAAAATwAAAEUAAANFAAADRQAAA0UAAAFfAAAAXwAAAF8AAABfAAAAOwAAAFwAAAJcAAADOwAAAEUAAAJFAAACJwAAAE8AAAAnAAAARQAAACcAAABFAAAAIAAAAyAAAAIgAAACXwAAAF8AAABfAAAAXwAAAF8AAABFAAABJwAAAEUAAAFfAAAAXwAAAF8AAABfAAAAXwAAACAAAAAgAAAAIAAAAF8AAABcAAADXAAAAlwAAAJcAAADRQAAAEUAAANFAAACXwAAABcAAAAXAAABXwAAABcAAAMgAAADIAAAACAAAAE7AAAAXAAAAVwAAAJcAAABXAAAAEUAAAAnAAAARQAAAEUAAAAXAAADFwAAAl8AAAAXAAACIAAAACAAAAMgAAACTwAAAFwAAAJcAAAAXAAAAFwAAAFFAAADRQAAAUUAAAJfAAAAXwAAAE8AAABfAAAATwAAACAAAAEgAAABIAAAACAAAAJcAAABXAAAA1wAAAFcAAAARQAAAycAAABFAAABXwAAADoAAABcAAACXAAAAVwAAAA7AAAAIAAAAyAAAAA7AAAAXAAAAFwAAAFcAAADXAAAA0UAAABFAAADRQAAAl8AAAAXAAABXAAAAlwAAABcAAAAOwAAACAAAAIgAAABOwAAAFwAAABcAAACXAAAAVwAAABFAAACJwAAAEUAAAJPAAAAFwAAA1wAAABcAAACXAAAAg== + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAEAAAAD4AAAA+AAAAUQAAACEAAAMhAAADUQAAACEAAAEhAAAAIQAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAC4AAAAQAAAALgAAAD0AAAAhAAACIQAAAmEAAAAhAAABIQAAAyEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAAyEAAAEhAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABSAAAAUgAAAFIAAABSAAAAYQAAACEAAAMhAAADIQAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAUgAAAGEAAAA9AAAAPQAAAFEAAAAhAAACIQAAASEAAAEhAAADYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABRAAAARwAAAUcAAAFHAAAAIQAAACEAAAAhAAADIQAAA2EAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAARwAAAkcAAANHAAABRwAAASEAAAMhAAADIQAAASEAAAA9AAAAXgAAAF4AAAJRAAAARwAAAkcAAAFHAAAAUQAAAEcAAANHAAADRwAAA0cAAAFhAAAAYQAAAGEAAABhAAAAPQAAAF4AAAJeAAADPQAAAEcAAAJHAAACKAAAAFEAAAAoAAAARwAAACgAAABHAAAAIQAAAyEAAAIhAAACYQAAAGEAAABhAAAAYQAAAGEAAABHAAABKAAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAACEAAAAhAAAAIQAAAGEAAABeAAADXgAAAl4AAAJeAAADRwAAAEcAAANHAAACYQAAABgAAAAYAAABYQAAABgAAAMhAAADIQAAACEAAAE9AAAAXgAAAV4AAAJeAAABXgAAAEcAAAAoAAAARwAAAEcAAAAYAAADGAAAAmEAAAAYAAACIQAAACEAAAMhAAACUQAAAF4AAAJeAAAAXgAAAF4AAAFHAAADRwAAAUcAAAJhAAAAYQAAAFEAAABhAAAAUQAAACEAAAEhAAABIQAAACEAAAJeAAABXgAAA14AAAFeAAAARwAAAygAAABHAAABYQAAADwAAABeAAACXgAAAV4AAAA9AAAAIQAAAyEAAAA9AAAAXgAAAF4AAAFeAAADXgAAA0cAAABHAAADRwAAAmEAAAAYAAABXgAAAl4AAABeAAAAPQAAACEAAAIhAAABPQAAAF4AAABeAAACXgAAAV4AAABHAAACKAAAAEcAAAJRAAAAGAAAA14AAABeAAACXgAAAg== -3,-2: ind: -3,-2 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAACAAAAAgAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAgAAAAIAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAIAAAACAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAAAgAAADIAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAIAAAAiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAGgAAAyAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAABoAAAIgAAABIAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAIAAAASAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAACEAAAAhAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAhAAAAIQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAIQAAACEAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAhAAADIQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAIQAAAiEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAGwAAAyEAAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAABsAAAIhAAABIQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAIQAAASEAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAA== -2,-3: ind: -2,-3 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABfAAAAOwAAAF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAA7AAAAOwAAAF8AAABfAAAAOwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAE8AAAA7AAAATwAAAF8AAAA0AAAAIAAAAyAAAAMgAAACIAAAASAAAAFfAAAAXwAAAF8AAABfAAAAXwAAAE8AAABfAAAAXwAAAF8AAABPAAAAIAAAA18AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABPAAAAXwAAAF8AAABfAAAATwAAACAAAAIgAAADIAAAAV8AAAAgAAACIAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAFAAAABQAAAAUAAAAF8AAAAgAAABIAAAAyAAAAJfAAAAIAAAASAAAAFfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAIAAAAyAAAAIgAAABIAAAAiAAAAEgAAADXwAAAF8AAABfAAAAXwAAAF8AAABfAAAALQAAABAAAAAtAAAAXwAAACAAAAEgAAADIAAAAiAAAAEgAAACIAAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAABAAAAA8AAAAEAAAAF8AAAAgAAADIAAAAiAAAAMgAAADIAAAACAAAAJfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAAtAAAAPAAAAC0AAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAABPAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAEAAAADwAAAAQAAAAXwAAACAAAAMgAAABXwAAACAAAAAgAAABIAAAAg== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAPQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABhAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAAA9AAAAUQAAAGEAAAA1AAAAIQAAAyEAAAMhAAACIQAAASEAAAFhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABRAAAAIQAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAACEAAAIhAAADIQAAAWEAAAAhAAACIQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFIAAABSAAAAUgAAAGEAAAAhAAABIQAAAyEAAAJhAAAAIQAAASEAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAAyEAAAIhAAABIQAAAiEAAAEhAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAALgAAABAAAAAuAAAAYQAAACEAAAEhAAADIQAAAiEAAAEhAAACIQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABAAAAA+AAAAEAAAAGEAAAAhAAADIQAAAiEAAAMhAAADIQAAACEAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAuAAAAPgAAAC4AAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAEAAAAD4AAAAQAAAAYQAAACEAAAMhAAABYQAAACEAAAAhAAABIQAAAg== -1,-3: ind: -1,-3 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAA2AAAANgAAADsAAAA2AAAANgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAOwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAAALAAAAAAAAAAAAAAAAAAAAAAAAACAAAAMgAAADXwAAACAAAAIgAAAAIAAAAF8AAABPAAAAOwAAAE8AAABfAAAAXwAAAF4AAAAAAAAAAAAAAAAAAABfAAAAXwAAAE8AAAAgAAABIAAAAyAAAANfAAAACwAAAAsAAAALAAAAOwAAADsAAABfAAAAXwAAAF4AAABeAAAAIAAAASAAAABPAAAAIAAAASAAAAAgAAAAXwAAAAsAAAALAAAACwAAADsAAAA7AAAAXwAAAF8AAABfAAAAXgAAACAAAAIgAAACTwAAACAAAAEgAAABIAAAAl8AAAA0AAAAOgAAADQAAAA6AAAAOgAAAE8AAABfAAAAXwAAAF4AAAAgAAADIAAAAk8AAAAgAAAAIAAAAyAAAABfAAAANAAAAAsAAAA0AAAACwAAAAsAAABPAAAAXwAAAF8AAABeAAAAIAAAASAAAAFfAAAAIAAAAiAAAAMgAAADXwAAADQAAAALAAAANAAAAAsAAAALAAAAXwAAAF8AAABfAAAAXgAAACAAAAIgAAABXwAAACAAAAAgAAAAIAAAAV8AAAA0AAAAOgAAADQAAAA6AAAAOgAAAF8AAABfAAAAXgAAAF4AAABfAAAAXwAAAF8AAABfAAAATwAAAE8AAABfAAAANAAAAAsAAAA0AAAACwAAAAsAAABfAAAAXgAAAAAAAAAAAAAAIAAAACAAAABfAAAAIAAAAiAAAAEgAAACTwAAAAsAAAALAAAACwAAAAsAAAALAAAAOwAAAF4AAAAAAAAAAAAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA3AAAANwAAAD0AAAA3AAAANwAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAALAAAAAAAAAAAAAAAAAAAAAAAAACEAAAMhAAADYQAAACEAAAIhAAAAIQAAAGEAAABRAAAAPQAAAFEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAFEAAAAhAAABIQAAAyEAAANhAAAACwAAAAsAAAALAAAAPQAAAD0AAABhAAAAYQAAAGAAAABgAAAAIQAAASEAAABRAAAAIQAAASEAAAAhAAAAYQAAAAsAAAALAAAACwAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYAAAACEAAAIhAAACUQAAACEAAAEhAAABIQAAAmEAAAA1AAAAPAAAADUAAAA8AAAAPAAAAFEAAABhAAAAYQAAAGAAAAAhAAADIQAAAlEAAAAhAAAAIQAAAyEAAABhAAAANQAAAAsAAAA1AAAACwAAAAsAAABRAAAAYQAAAGEAAABgAAAAIQAAASEAAAFhAAAAIQAAAiEAAAMhAAADYQAAADUAAAALAAAANQAAAAsAAAALAAAAYQAAAGEAAABhAAAAYAAAACEAAAIhAAABYQAAACEAAAAhAAAAIQAAAWEAAAA1AAAAPAAAADUAAAA8AAAAPAAAAGEAAABhAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAANQAAAAsAAAA1AAAACwAAAAsAAABhAAAAYAAAAAAAAAAAAAAAIQAAACEAAABhAAAAIQAAAiEAAAEhAAACUQAAAAsAAAALAAAACwAAAAsAAAALAAAAPQAAAGAAAAAAAAAAAAAAAA== -3,-3: ind: -3,-3 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAOwAAAF8AAABfAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXwAAAF8AAABfAAAAXwAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAPQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAA== 0,-2: ind: 0,-2 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXwAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-3: ind: 0,-3 tiles: - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 @@ -148,25 +148,20 @@ entities: 413: -3,-28 421: -4,-24 - node: - color: '#9FED5896' + color: '#334E6DC8' id: BoxGreyscale decals: - 20: -18,-19 + 21: -18,-16 - node: color: '#52B4E996' id: BoxGreyscale decals: 22: -19,-17 - node: - color: '#EFB34196' - id: BoxGreyscale - decals: - 23: -19,-18 - - node: - color: '#334E6DC8' + color: '#9FED5896' id: BoxGreyscale decals: - 21: -18,-16 + 20: -18,-19 - node: color: '#D381C996' id: BoxGreyscale @@ -177,6 +172,11 @@ entities: id: BoxGreyscale decals: 24: -17,-18 + - node: + color: '#EFB34196' + id: BoxGreyscale + decals: + 23: -19,-18 - node: color: '#9FED5896' id: BrickTileWhiteCornerSw @@ -524,17 +524,6 @@ entities: id: MiniTileWhiteCornerSw decals: 370: -28,-22 - - node: - color: '#52B4E996' - id: MiniTileWhiteInnerNe - decals: - 321: -25,-16 - 369: -28,-16 - - node: - color: '#A4610696' - id: MiniTileWhiteInnerNe - decals: - 322: -12,-24 - node: color: '#334E6DC8' id: MiniTileWhiteInnerNe @@ -547,29 +536,22 @@ entities: 346: -14,-16 349: -22,-17 359: -12,-21 - - node: - color: '#9FED5896' - id: MiniTileWhiteInnerNe - decals: - 379: -24,-4 - node: color: '#52B4E996' - id: MiniTileWhiteInnerNw + id: MiniTileWhiteInnerNe decals: - 317: -25,-16 - 318: -24,-15 - 336: -24,-5 + 321: -25,-16 + 369: -28,-16 - node: - color: '#D381C996' - id: MiniTileWhiteInnerNw + color: '#9FED5896' + id: MiniTileWhiteInnerNe decals: - 362: -28,-20 - 363: -28,-19 + 379: -24,-4 - node: - color: '#9FED5896' - id: MiniTileWhiteInnerNw + color: '#A4610696' + id: MiniTileWhiteInnerNe decals: - 385: -17,-4 + 322: -12,-24 - node: color: '#334E6DC8' id: MiniTileWhiteInnerNw @@ -583,20 +565,22 @@ entities: 348: -14,-17 - node: color: '#52B4E996' - id: MiniTileWhiteInnerSe + id: MiniTileWhiteInnerNw decals: - 319: -25,-15 + 317: -25,-16 + 318: -24,-15 + 336: -24,-5 - node: - color: '#A4610696' - id: MiniTileWhiteInnerSe + color: '#9FED5896' + id: MiniTileWhiteInnerNw decals: - 323: -12,-25 + 385: -17,-4 - node: - color: '#EFB34196' - id: MiniTileWhiteInnerSe + color: '#D381C996' + id: MiniTileWhiteInnerNw decals: - 324: -15,-27 - 332: -17,-27 + 362: -28,-20 + 363: -28,-19 - node: color: '#334E6DC8' id: MiniTileWhiteInnerSe @@ -609,6 +593,22 @@ entities: 306: -23,-15 350: -22,-17 360: -12,-21 + - node: + color: '#52B4E996' + id: MiniTileWhiteInnerSe + decals: + 319: -25,-15 + - node: + color: '#A4610696' + id: MiniTileWhiteInnerSe + decals: + 323: -12,-25 + - node: + color: '#EFB34196' + id: MiniTileWhiteInnerSe + decals: + 324: -15,-27 + 332: -17,-27 - node: color: '#334E6DC8' id: MiniTileWhiteInnerSw @@ -620,6 +620,17 @@ entities: 304: -13,-10 305: -22,-15 351: -14,-17 + - node: + color: '#52B4E996' + id: MiniTileWhiteInnerSw + decals: + 320: -24,-15 + 337: -24,-5 + - node: + color: '#9FED5896' + id: MiniTileWhiteInnerSw + decals: + 387: -17,1 - node: color: '#D381C996' id: MiniTileWhiteInnerSw @@ -627,23 +638,12 @@ entities: 361: -28,-20 364: -28,-19 374: -24,-22 - - node: - color: '#52B4E996' - id: MiniTileWhiteInnerSw - decals: - 320: -24,-15 - 337: -24,-5 - node: color: '#EFB34196' id: MiniTileWhiteInnerSw decals: 330: -16,-27 331: -17,-27 - - node: - color: '#9FED5896' - id: MiniTileWhiteInnerSw - decals: - 387: -17,1 - node: color: '#334E6DC8' id: MiniTileWhiteLineE @@ -667,16 +667,6 @@ entities: id: MiniTileWhiteLineE decals: 328: -12,-26 - - node: - color: '#9FED5896' - id: MiniTileWhiteLineN - decals: - 378: -23,-4 - 380: -22,-4 - 381: -21,-4 - 382: -20,-4 - 383: -19,-4 - 384: -18,-4 - node: color: '#334E6DC8' id: MiniTileWhiteLineN @@ -692,6 +682,16 @@ entities: decals: 316: -26,-16 333: -27,-16 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineN + decals: + 378: -23,-4 + 380: -22,-4 + 381: -21,-4 + 382: -20,-4 + 383: -19,-4 + 384: -18,-4 - node: color: '#334E6DC8' id: MiniTileWhiteLineS @@ -703,6 +703,11 @@ entities: 291: -17,-9 292: -16,-9 293: -15,-9 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineS + decals: + 388: -18,1 - node: color: '#D381C996' id: MiniTileWhiteLineS @@ -710,11 +715,6 @@ entities: 371: -27,-22 372: -26,-22 373: -25,-22 - - node: - color: '#9FED5896' - id: MiniTileWhiteLineS - decals: - 388: -18,1 - node: color: '#EFB34196' id: MiniTileWhiteLineS @@ -723,6 +723,20 @@ entities: 326: -19,-27 327: -12,-27 329: -18,-27 + - node: + color: '#334E6DC8' + id: MiniTileWhiteLineW + decals: + 268: -14,-22 + 269: -14,-21 + 275: -14,-20 + 276: -14,-19 + 279: -13,-14 + 280: -13,-13 + 281: -13,-12 + 282: -13,-11 + 352: -14,-18 + 355: -14,-16 - node: color: '#52B4E996' id: MiniTileWhiteLineW @@ -737,6 +751,11 @@ entities: 315: -24,-7 334: -24,-4 335: -24,-6 + - node: + color: '#9FED5896' + id: MiniTileWhiteLineW + decals: + 386: -17,0 - node: color: '#D381C996' id: MiniTileWhiteLineW @@ -748,25 +767,6 @@ entities: 375: -24,-23 376: -24,-24 377: -24,-25 - - node: - color: '#334E6DC8' - id: MiniTileWhiteLineW - decals: - 268: -14,-22 - 269: -14,-21 - 275: -14,-20 - 276: -14,-19 - 279: -13,-14 - 280: -13,-13 - 281: -13,-12 - 282: -13,-11 - 352: -14,-18 - 355: -14,-16 - - node: - color: '#9FED5896' - id: MiniTileWhiteLineW - decals: - 386: -17,0 - node: color: '#FFFFFFFF' id: WarnBox @@ -1230,6 +1230,8 @@ entities: - type: Broadphase - type: OccluderTree - type: LoadedMap + - type: GridTree + - type: MovedGrids - proto: AirAlarm entities: - uid: 131 @@ -2543,14 +2545,14 @@ entities: - pos: -25.5,-16.5 parent: 3765 type: Transform -- proto: AMEController +- proto: AmeController entities: - uid: 1552 components: - pos: -19.5,-35.5 parent: 3765 type: Transform -- proto: AMEPart +- proto: AmePart entities: - uid: 1496 components: @@ -2994,25 +2996,6 @@ entities: - pos: -28.5,-32.5 parent: 3765 type: Transform -- proto: Autolathe - entities: - - uid: 371 - components: - - pos: -29.5,-22.5 - parent: 3765 - type: Transform - - uid: 1614 - components: - - pos: -14.5,-32.5 - parent: 3765 - type: Transform -- proto: AutolatheMachineCircuitboard - entities: - - uid: 4799 - components: - - pos: -20.376204,-32.60012 - parent: 3765 - type: Transform - proto: BarSign entities: - uid: 3830 @@ -3229,93 +3212,62 @@ entities: - pos: -34.5,-15.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3933 - type: SignalReceiver + - links: + - 3933 + type: DeviceLinkSink - uid: 807 components: - pos: -34.5,-16.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3933 - type: SignalReceiver + - links: + - 3933 + type: DeviceLinkSink - uid: 961 components: - rot: -1.5707963267948966 rad pos: -5.5,-30.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 380 - type: SignalReceiver + - links: + - 380 + type: DeviceLinkSink - uid: 1370 components: - pos: -34.5,-29.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3984 - - port: Pressed - uid: 3986 - type: SignalReceiver + - links: + - 3984 + - 3986 + type: DeviceLinkSink - uid: 2058 components: - pos: -35.5,-30.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3987 - - port: Pressed - uid: 1686 - type: SignalReceiver + - links: + - 1686 + - 3987 + type: DeviceLinkSink - uid: 2059 components: - pos: -35.5,-31.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 3987 - - port: Pressed - uid: 1686 - type: SignalReceiver + - links: + - 1686 + - 3987 + type: DeviceLinkSink - uid: 2153 components: - rot: -1.5707963267948966 rad pos: -4.5,-30.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 380 - type: SignalReceiver + - links: + - 380 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 171 @@ -3323,50 +3275,34 @@ entities: - pos: 0.5,-3.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 182 components: - pos: 0.5,2.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 183 components: - pos: 0.5,-2.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 375 components: - rot: -1.5707963267948966 rad pos: -4.5,-28.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 377 - type: SignalReceiver + - links: + - 377 + type: DeviceLinkSink - uid: 465 components: - pos: -32.5,-17.5 @@ -3377,263 +3313,176 @@ entities: - pos: 0.5,-4.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 1019 components: - rot: 3.141592653589793 rad pos: 0.5,1.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 1200 components: - pos: 0.5,-5.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 1203 components: - pos: 0.5,-6.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 1204 components: - pos: 0.5,3.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 1205 components: - pos: 0.5,4.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 1206 components: - pos: 0.5,5.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1152 - type: SignalReceiver + - links: + - 1152 + type: DeviceLinkSink - uid: 3648 components: - rot: -1.5707963267948966 rad pos: -5.5,-28.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 377 - type: SignalReceiver + - links: + - 377 + type: DeviceLinkSink - uid: 4627 components: - rot: 1.5707963267948966 rad pos: -18.5,-14.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4628 components: - rot: 1.5707963267948966 rad pos: -19.5,-14.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4629 components: - rot: -1.5707963267948966 rad pos: -15.5,-14.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4689 components: - rot: 1.5707963267948966 rad pos: -19.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4690 components: - rot: 1.5707963267948966 rad pos: -20.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4691 components: - pos: -17.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4692 components: - rot: -1.5707963267948966 rad pos: -16.5,-14.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4693 components: - rot: -1.5707963267948966 rad pos: -14.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4694 components: - rot: 1.5707963267948966 rad pos: -18.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4695 components: - rot: -1.5707963267948966 rad pos: -15.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - uid: 4696 components: - rot: -1.5707963267948966 rad pos: -16.5,-9.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 4698 - - port: Pressed - uid: 4697 - type: SignalReceiver + - links: + - 4698 + - 4697 + type: DeviceLinkSink - proto: Bookshelf entities: - uid: 527 @@ -3856,14 +3705,6 @@ entities: pos: -10.5,0.5 parent: 3765 type: Transform - - outputs: - Start: - - port: Close - uid: 1820 - Timer: - - port: Open - uid: 1820 - type: SignalTransmitter - proto: CableApcExtension entities: - uid: 32 @@ -8965,23 +8806,17 @@ entities: - pos: -6.5,10.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 99 components: - pos: -9.5,10.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1110 components: - rot: -1.5707963267948966 rad pos: -8.5,-6.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: ChairFolding entities: - uid: 1119 @@ -9095,24 +8930,18 @@ entities: pos: -17.5,-11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 3134 components: - rot: 1.5707963267948966 rad pos: -15.5,-12.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 3159 components: - rot: -1.5707963267948966 rad pos: -19.5,-12.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: ChairRitual entities: - uid: 880 @@ -9843,7 +9672,7 @@ entities: - pos: -16.51458,-17.495998 parent: 3765 type: Transform -- proto: ClothingNeckMantleRD +- proto: ClothingNeckMantleMystagogue entities: - uid: 4439 components: @@ -10230,55 +10059,41 @@ entities: pos: -13.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1215 components: - rot: 1.5707963267948966 rad pos: -18.5,-17.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1216 components: - rot: 3.141592653589793 rad pos: -17.5,-18.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1902 components: - pos: -17.5,-15.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1903 components: - rot: 1.5707963267948966 rad pos: -18.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1906 components: - rot: -1.5707963267948966 rad pos: -16.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1908 components: - rot: -1.5707963267948966 rad pos: -16.5,-17.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: CommsComputerCircuitboard entities: - uid: 4435 @@ -10532,68 +10347,36 @@ entities: pos: -23.5,-28.5 parent: 3765 type: Transform - - inputs: - Reverse: - - port: Left - uid: 1765 - Forward: - - port: Right - uid: 1765 - Off: - - port: Middle - uid: 1765 - type: SignalReceiver + - links: + - 1765 + type: DeviceLinkSink - uid: 1260 components: - rot: 1.5707963267948966 rad pos: -22.5,-28.5 parent: 3765 type: Transform - - inputs: - Reverse: - - port: Left - uid: 1765 - Forward: - - port: Right - uid: 1765 - Off: - - port: Middle - uid: 1765 - type: SignalReceiver + - links: + - 1765 + type: DeviceLinkSink - uid: 1287 components: - rot: 1.5707963267948966 rad pos: -21.5,-28.5 parent: 3765 type: Transform - - inputs: - Reverse: - - port: Left - uid: 1765 - Forward: - - port: Right - uid: 1765 - Off: - - port: Middle - uid: 1765 - type: SignalReceiver + - links: + - 1765 + type: DeviceLinkSink - uid: 1361 components: - rot: 1.5707963267948966 rad pos: -20.5,-28.5 parent: 3765 type: Transform - - inputs: - Reverse: - - port: Left - uid: 1765 - Forward: - - port: Right - uid: 1765 - Off: - - port: Middle - uid: 1765 - type: SignalReceiver + - links: + - 1765 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 3341 @@ -13323,8 +13106,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1573 components: - name: oxygen gas filter @@ -13335,8 +13116,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2105 components: - name: nitrogen gas filter @@ -13347,8 +13126,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2106 components: - name: plasma gas filter @@ -13359,8 +13136,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2107 components: - name: carbon dioxide gas filter @@ -13371,8 +13146,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasFilterFlipped entities: - uid: 732 @@ -13383,16 +13156,12 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 850 components: - rot: 3.141592653589793 rad pos: -30.5,-17.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2007 components: - name: output gas filter @@ -13403,8 +13172,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2103 components: - rot: 3.141592653589793 rad @@ -13413,8 +13180,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasMinerCarbonDioxide entities: - uid: 1901 @@ -13448,8 +13213,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasMixerFlipped entities: - uid: 2028 @@ -13466,8 +13229,6 @@ entities: type: GasMixer - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2071 components: - name: air gas mixer @@ -13481,8 +13242,6 @@ entities: type: GasMixer - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasOutletInjector entities: - uid: 1904 @@ -13492,8 +13251,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1913 components: - pos: -27.5,-30.5 @@ -13501,8 +13258,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1914 components: - pos: -27.5,-32.5 @@ -13510,8 +13265,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1915 components: - pos: -27.5,-34.5 @@ -13519,8 +13272,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1916 components: - pos: -27.5,-36.5 @@ -13528,8 +13279,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2067 components: - rot: 3.141592653589793 rad @@ -13538,8 +13287,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveGate entities: - uid: 456 @@ -13550,8 +13297,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2020 components: - rot: 3.141592653589793 rad @@ -13560,8 +13305,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2087 components: - rot: 1.5707963267948966 rad @@ -13570,8 +13313,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPassiveVent entities: - uid: 450 @@ -13582,24 +13323,18 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 792 components: - rot: 1.5707963267948966 rad pos: -32.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 817 components: - rot: 1.5707963267948966 rad pos: -32.5,-15.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1917 components: - rot: -1.5707963267948966 rad @@ -13608,8 +13343,6 @@ entities: type: Transform - color: '#71797EFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1918 components: - rot: -1.5707963267948966 rad @@ -13618,8 +13351,6 @@ entities: type: Transform - color: '#36454FFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1919 components: - rot: -1.5707963267948966 rad @@ -13628,8 +13359,6 @@ entities: type: Transform - color: '#BF40BFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1920 components: - rot: -1.5707963267948966 rad @@ -13638,8 +13367,6 @@ entities: type: Transform - color: '#89CFF0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1921 components: - rot: -1.5707963267948966 rad @@ -13648,8 +13375,6 @@ entities: type: Transform - color: '#E97451FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2010 components: - pos: -34.5,-31.5 @@ -13657,8 +13382,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4724 components: - rot: 1.5707963267948966 rad @@ -13667,8 +13390,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeBend entities: - uid: 288 @@ -13679,8 +13400,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 351 components: - rot: -1.5707963267948966 rad @@ -13689,8 +13408,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 678 components: - rot: -1.5707963267948966 rad @@ -13699,8 +13416,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 686 components: - rot: 3.141592653589793 rad @@ -13709,8 +13424,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 760 components: - rot: 3.141592653589793 rad @@ -13719,8 +13432,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 766 components: - rot: -1.5707963267948966 rad @@ -13729,22 +13440,16 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 840 components: - pos: -30.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 845 components: - pos: -29.5,-15.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1275 components: - rot: -1.5707963267948966 rad @@ -13753,8 +13458,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1313 components: - rot: 3.141592653589793 rad @@ -13763,8 +13466,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1542 components: - pos: -26.5,-3.5 @@ -13772,8 +13473,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1656 components: - rot: 1.5707963267948966 rad @@ -13782,8 +13481,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1767 components: - rot: 1.5707963267948966 rad @@ -13792,8 +13489,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1967 components: - rot: -1.5707963267948966 rad @@ -13802,8 +13497,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1978 components: - rot: -1.5707963267948966 rad @@ -13812,8 +13505,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1983 components: - rot: -1.5707963267948966 rad @@ -13822,8 +13513,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1985 components: - rot: -1.5707963267948966 rad @@ -13832,8 +13521,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1988 components: - rot: -1.5707963267948966 rad @@ -13842,8 +13529,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2012 components: - rot: 1.5707963267948966 rad @@ -13852,8 +13537,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2014 components: - rot: -1.5707963267948966 rad @@ -13862,8 +13545,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2022 components: - rot: 3.141592653589793 rad @@ -13872,8 +13553,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2023 components: - rot: -1.5707963267948966 rad @@ -13882,8 +13561,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2032 components: - rot: 1.5707963267948966 rad @@ -13892,8 +13569,6 @@ entities: type: Transform - color: '#71797EFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2055 components: - pos: -31.5,-29.5 @@ -13901,8 +13576,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2072 components: - rot: 1.5707963267948966 rad @@ -13911,8 +13584,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2090 components: - pos: -30.5,-27.5 @@ -13920,8 +13591,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2098 components: - rot: 1.5707963267948966 rad @@ -13930,8 +13599,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2119 components: - rot: 1.5707963267948966 rad @@ -13940,8 +13607,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2795 components: - rot: -1.5707963267948966 rad @@ -13950,8 +13615,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2800 components: - rot: -1.5707963267948966 rad @@ -13960,8 +13623,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2809 components: - rot: 1.5707963267948966 rad @@ -13970,8 +13631,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2814 components: - rot: 1.5707963267948966 rad @@ -13980,8 +13639,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2998 components: - pos: -14.5,-35.5 @@ -13989,8 +13646,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3061 components: - rot: 1.5707963267948966 rad @@ -13999,8 +13654,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3062 components: - rot: -1.5707963267948966 rad @@ -14009,8 +13662,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3105 components: - rot: -1.5707963267948966 rad @@ -14019,8 +13670,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3153 components: - rot: -1.5707963267948966 rad @@ -14029,8 +13678,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3181 components: - pos: -21.5,-15.5 @@ -14038,8 +13685,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3183 components: - rot: 1.5707963267948966 rad @@ -14048,8 +13693,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3208 components: - rot: 1.5707963267948966 rad @@ -14058,8 +13701,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3213 components: - rot: 3.141592653589793 rad @@ -14068,8 +13709,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3236 components: - pos: -23.5,-5.5 @@ -14077,8 +13716,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3279 components: - rot: 3.141592653589793 rad @@ -14087,8 +13724,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3290 components: - rot: 3.141592653589793 rad @@ -14097,8 +13732,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3325 components: - rot: -1.5707963267948966 rad @@ -14107,8 +13740,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3379 components: - rot: 1.5707963267948966 rad @@ -14117,8 +13748,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3446 components: - rot: -1.5707963267948966 rad @@ -14127,8 +13756,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3447 components: - rot: 1.5707963267948966 rad @@ -14137,8 +13764,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3448 components: - rot: 1.5707963267948966 rad @@ -14147,8 +13772,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3461 components: - pos: -6.5,0.5 @@ -14156,8 +13779,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3475 components: - pos: 0.5,-3.5 @@ -14165,8 +13786,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3502 components: - rot: 1.5707963267948966 rad @@ -14175,8 +13794,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3505 components: - pos: -8.5,-10.5 @@ -14184,8 +13801,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3511 components: - rot: -1.5707963267948966 rad @@ -14194,8 +13809,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3539 components: - rot: -1.5707963267948966 rad @@ -14204,8 +13817,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3540 components: - rot: 1.5707963267948966 rad @@ -14214,8 +13825,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3569 components: - rot: -1.5707963267948966 rad @@ -14224,8 +13833,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3639 components: - rot: 1.5707963267948966 rad @@ -14234,8 +13841,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3947 components: - pos: -27.5,-1.5 @@ -14243,8 +13848,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4702 components: - rot: -1.5707963267948966 rad @@ -14253,8 +13856,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeFourway entities: - uid: 656 @@ -14264,8 +13865,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2202 components: - pos: -16.5,-23.5 @@ -14273,8 +13872,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3010 components: - pos: -15.5,-30.5 @@ -14282,8 +13879,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3015 components: - pos: -16.5,-31.5 @@ -14291,8 +13886,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3033 components: - pos: -6.5,-30.5 @@ -14300,8 +13893,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3050 components: - pos: -6.5,-37.5 @@ -14309,8 +13900,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3170 components: - pos: -18.5,-16.5 @@ -14318,8 +13907,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3171 components: - pos: -16.5,-16.5 @@ -14327,8 +13914,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3245 components: - pos: -26.5,-5.5 @@ -14336,8 +13921,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3319 components: - pos: -29.5,-11.5 @@ -14345,8 +13928,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3355 components: - pos: -15.5,-17.5 @@ -14354,8 +13935,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3416 components: - pos: -11.5,-2.5 @@ -14363,8 +13942,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3423 components: - pos: -12.5,-1.5 @@ -14372,8 +13949,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3445 components: - pos: -5.5,-1.5 @@ -14381,8 +13956,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3450 components: - pos: -6.5,-4.5 @@ -14390,8 +13963,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3462 components: - pos: -23.5,-19.5 @@ -14399,8 +13970,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3464 components: - pos: -5.5,-5.5 @@ -14408,8 +13977,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3492 components: - pos: -5.5,-8.5 @@ -14417,8 +13984,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3692 components: - pos: -15.5,-4.5 @@ -14426,8 +13991,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeStraight entities: - uid: 41 @@ -14437,8 +14000,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 210 components: - rot: 3.141592653589793 rad @@ -14447,8 +14008,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 218 components: - rot: 3.141592653589793 rad @@ -14457,8 +14016,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 244 components: - pos: -16.5,-27.5 @@ -14466,8 +14023,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 424 components: - rot: 1.5707963267948966 rad @@ -14476,8 +14031,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 442 components: - pos: -28.5,3.5 @@ -14485,8 +14038,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 455 components: - pos: -28.5,2.5 @@ -14494,8 +14045,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 457 components: - rot: -1.5707963267948966 rad @@ -14504,8 +14053,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 458 components: - rot: 3.141592653589793 rad @@ -14514,8 +14061,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 480 components: - rot: 3.141592653589793 rad @@ -14524,8 +14069,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 484 components: - rot: 3.141592653589793 rad @@ -14534,8 +14077,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 584 components: - rot: 1.5707963267948966 rad @@ -14544,8 +14085,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 663 components: - rot: 3.141592653589793 rad @@ -14554,8 +14093,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 703 components: - pos: -4.5,6.5 @@ -14563,8 +14100,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 705 components: - rot: 1.5707963267948966 rad @@ -14573,8 +14108,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 709 components: - rot: 3.141592653589793 rad @@ -14583,8 +14116,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 719 components: - pos: -4.5,8.5 @@ -14592,8 +14123,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 729 components: - rot: 1.5707963267948966 rad @@ -14602,8 +14131,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 752 components: - rot: 1.5707963267948966 rad @@ -14612,8 +14139,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 756 components: - rot: 1.5707963267948966 rad @@ -14622,8 +14147,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 761 components: - pos: -28.5,-12.5 @@ -14631,16 +14154,12 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 794 components: - rot: 1.5707963267948966 rad pos: -31.5,-15.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 835 components: - rot: -1.5707963267948966 rad @@ -14649,16 +14168,12 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 849 components: - rot: 1.5707963267948966 rad pos: -31.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 877 components: - pos: -16.5,-24.5 @@ -14666,8 +14181,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 888 components: - pos: -27.5,-8.5 @@ -14675,8 +14188,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 890 components: - rot: 3.141592653589793 rad @@ -14685,8 +14196,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 907 components: - rot: -1.5707963267948966 rad @@ -14695,8 +14204,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 919 components: - rot: 3.141592653589793 rad @@ -14705,8 +14212,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1350 components: - rot: 3.141592653589793 rad @@ -14715,8 +14220,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1367 components: - rot: -1.5707963267948966 rad @@ -14725,8 +14228,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1376 components: - pos: -28.5,5.5 @@ -14734,16 +14235,12 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1377 components: - rot: -1.5707963267948966 rad pos: -26.5,5.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1378 components: - pos: -28.5,4.5 @@ -14751,8 +14248,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1511 components: - rot: 3.141592653589793 rad @@ -14761,8 +14256,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1671 components: - pos: -15.5,-27.5 @@ -14770,8 +14263,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1736 components: - pos: -22.5,-25.5 @@ -14779,8 +14270,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1854 components: - rot: 3.141592653589793 rad @@ -14789,8 +14278,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1922 components: - rot: -1.5707963267948966 rad @@ -14799,8 +14286,6 @@ entities: type: Transform - color: '#E97451FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1923 components: - rot: -1.5707963267948966 rad @@ -14809,8 +14294,6 @@ entities: type: Transform - color: '#89CFF0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1927 components: - rot: -1.5707963267948966 rad @@ -14819,8 +14302,6 @@ entities: type: Transform - color: '#BF40BFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1928 components: - rot: -1.5707963267948966 rad @@ -14829,8 +14310,6 @@ entities: type: Transform - color: '#36454FFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1929 components: - rot: -1.5707963267948966 rad @@ -14839,8 +14318,6 @@ entities: type: Transform - color: '#71797EFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1930 components: - rot: -1.5707963267948966 rad @@ -14849,8 +14326,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1932 components: - rot: -1.5707963267948966 rad @@ -14859,8 +14334,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1933 components: - rot: -1.5707963267948966 rad @@ -14869,8 +14342,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1934 components: - rot: -1.5707963267948966 rad @@ -14879,8 +14350,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1935 components: - rot: -1.5707963267948966 rad @@ -14889,8 +14358,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1936 components: - rot: -1.5707963267948966 rad @@ -14899,8 +14366,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1937 components: - rot: -1.5707963267948966 rad @@ -14909,8 +14374,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1938 components: - rot: -1.5707963267948966 rad @@ -14919,8 +14382,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1958 components: - rot: -1.5707963267948966 rad @@ -14929,8 +14390,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1961 components: - rot: -1.5707963267948966 rad @@ -14939,8 +14398,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2009 components: - pos: -34.5,-32.5 @@ -14948,8 +14405,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2011 components: - rot: 3.141592653589793 rad @@ -14958,8 +14413,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2015 components: - pos: -32.5,-35.5 @@ -14967,8 +14420,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2016 components: - pos: -32.5,-34.5 @@ -14976,8 +14427,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2017 components: - pos: -32.5,-33.5 @@ -14985,8 +14434,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2018 components: - pos: -32.5,-32.5 @@ -14994,8 +14441,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2019 components: - pos: -32.5,-31.5 @@ -15003,8 +14448,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2021 components: - rot: 3.141592653589793 rad @@ -15013,8 +14456,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2029 components: - rot: -1.5707963267948966 rad @@ -15023,8 +14464,6 @@ entities: type: Transform - color: '#36454FFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2030 components: - rot: -1.5707963267948966 rad @@ -15033,8 +14472,6 @@ entities: type: Transform - color: '#71797EFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2031 components: - pos: -32.5,-29.5 @@ -15042,8 +14479,6 @@ entities: type: Transform - color: '#71797EFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2034 components: - pos: -31.5,-31.5 @@ -15051,8 +14486,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2035 components: - pos: -31.5,-30.5 @@ -15060,8 +14493,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2046 components: - rot: 1.5707963267948966 rad @@ -15070,8 +14501,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2062 components: - rot: 1.5707963267948966 rad @@ -15080,8 +14509,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2066 components: - rot: 3.141592653589793 rad @@ -15090,8 +14517,6 @@ entities: type: Transform - color: '#89CFF0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2068 components: - rot: 1.5707963267948966 rad @@ -15100,8 +14525,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2070 components: - pos: -31.5,-37.5 @@ -15109,8 +14532,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2073 components: - pos: -31.5,-35.5 @@ -15118,8 +14539,6 @@ entities: type: Transform - color: '#89CFF0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2074 components: - pos: -31.5,-38.5 @@ -15127,8 +14546,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2085 components: - rot: 1.5707963267948966 rad @@ -15137,8 +14554,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2086 components: - rot: 1.5707963267948966 rad @@ -15147,8 +14562,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2091 components: - rot: -1.5707963267948966 rad @@ -15157,8 +14570,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2092 components: - pos: -30.5,-28.5 @@ -15166,8 +14577,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2095 components: - rot: -1.5707963267948966 rad @@ -15176,8 +14585,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2097 components: - rot: -1.5707963267948966 rad @@ -15186,8 +14593,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2100 components: - pos: -30.5,-30.5 @@ -15195,8 +14600,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2117 components: - rot: 1.5707963267948966 rad @@ -15205,8 +14608,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2121 components: - rot: -1.5707963267948966 rad @@ -15215,8 +14616,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2124 components: - rot: -1.5707963267948966 rad @@ -15225,8 +14624,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2127 components: - rot: 1.5707963267948966 rad @@ -15235,8 +14632,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2156 components: - rot: -1.5707963267948966 rad @@ -15245,8 +14640,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2194 components: - pos: -30.5,-32.5 @@ -15254,8 +14647,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2376 components: - rot: 3.141592653589793 rad @@ -15264,8 +14655,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2644 components: - rot: -1.5707963267948966 rad @@ -15274,8 +14663,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2685 components: - rot: 1.5707963267948966 rad @@ -15284,8 +14671,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2687 components: - rot: 1.5707963267948966 rad @@ -15294,8 +14679,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2688 components: - rot: 1.5707963267948966 rad @@ -15304,8 +14687,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2723 components: - pos: -28.5,-11.5 @@ -15313,8 +14694,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2724 components: - rot: 1.5707963267948966 rad @@ -15323,8 +14702,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2725 components: - rot: 1.5707963267948966 rad @@ -15333,8 +14710,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2726 components: - rot: 1.5707963267948966 rad @@ -15343,8 +14718,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2737 components: - rot: 1.5707963267948966 rad @@ -15353,8 +14726,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2791 components: - rot: 1.5707963267948966 rad @@ -15363,8 +14734,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2792 components: - rot: 1.5707963267948966 rad @@ -15373,8 +14742,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2793 components: - rot: 1.5707963267948966 rad @@ -15383,8 +14750,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2794 components: - rot: 1.5707963267948966 rad @@ -15393,8 +14758,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2796 components: - pos: -19.5,-36.5 @@ -15402,8 +14765,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2797 components: - rot: 1.5707963267948966 rad @@ -15412,8 +14773,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2798 components: - rot: 3.141592653589793 rad @@ -15422,8 +14781,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2799 components: - rot: 1.5707963267948966 rad @@ -15432,8 +14789,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2801 components: - rot: 3.141592653589793 rad @@ -15442,8 +14797,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2802 components: - rot: 3.141592653589793 rad @@ -15452,8 +14805,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2803 components: - rot: 1.5707963267948966 rad @@ -15462,8 +14813,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2804 components: - rot: 1.5707963267948966 rad @@ -15472,8 +14821,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2805 components: - rot: 1.5707963267948966 rad @@ -15482,8 +14829,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2806 components: - rot: 1.5707963267948966 rad @@ -15492,8 +14837,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2807 components: - rot: 1.5707963267948966 rad @@ -15502,8 +14845,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2808 components: - rot: 1.5707963267948966 rad @@ -15512,8 +14853,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2810 components: - rot: 1.5707963267948966 rad @@ -15522,8 +14861,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2812 components: - rot: 1.5707963267948966 rad @@ -15532,8 +14869,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2813 components: - rot: 1.5707963267948966 rad @@ -15542,8 +14877,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2815 components: - pos: -24.5,-31.5 @@ -15551,8 +14884,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2820 components: - rot: 1.5707963267948966 rad @@ -15561,8 +14892,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2821 components: - rot: 1.5707963267948966 rad @@ -15571,8 +14900,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2822 components: - rot: 1.5707963267948966 rad @@ -15581,8 +14908,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2823 components: - rot: 1.5707963267948966 rad @@ -15591,8 +14916,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2825 components: - rot: 1.5707963267948966 rad @@ -15601,8 +14924,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2826 components: - rot: 1.5707963267948966 rad @@ -15611,8 +14932,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2831 components: - rot: 3.141592653589793 rad @@ -15621,8 +14940,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2847 components: - rot: 1.5707963267948966 rad @@ -15631,8 +14948,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2848 components: - rot: 1.5707963267948966 rad @@ -15641,8 +14956,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2987 components: - rot: 1.5707963267948966 rad @@ -15651,8 +14964,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2988 components: - rot: 1.5707963267948966 rad @@ -15661,8 +14972,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2989 components: - rot: 1.5707963267948966 rad @@ -15671,8 +14980,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2992 components: - rot: 3.141592653589793 rad @@ -15681,8 +14988,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2993 components: - rot: 3.141592653589793 rad @@ -15691,8 +14996,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2994 components: - rot: 3.141592653589793 rad @@ -15701,8 +15004,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2997 components: - rot: 1.5707963267948966 rad @@ -15711,8 +15012,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3000 components: - rot: 1.5707963267948966 rad @@ -15721,8 +15020,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3001 components: - rot: 1.5707963267948966 rad @@ -15731,8 +15028,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3002 components: - rot: 1.5707963267948966 rad @@ -15741,8 +15036,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3003 components: - rot: 1.5707963267948966 rad @@ -15751,8 +15044,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3008 components: - rot: -1.5707963267948966 rad @@ -15761,8 +15052,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3009 components: - rot: -1.5707963267948966 rad @@ -15771,8 +15060,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3012 components: - pos: -16.5,-34.5 @@ -15780,8 +15067,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3013 components: - pos: -16.5,-33.5 @@ -15789,8 +15074,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3014 components: - pos: -16.5,-32.5 @@ -15798,8 +15081,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3018 components: - pos: -15.5,-31.5 @@ -15807,8 +15088,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3019 components: - rot: -1.5707963267948966 rad @@ -15817,8 +15096,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3020 components: - rot: -1.5707963267948966 rad @@ -15827,8 +15104,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3022 components: - rot: -1.5707963267948966 rad @@ -15837,8 +15112,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3024 components: - rot: 1.5707963267948966 rad @@ -15847,8 +15120,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3025 components: - rot: 1.5707963267948966 rad @@ -15857,8 +15128,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3026 components: - rot: 1.5707963267948966 rad @@ -15867,8 +15136,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3027 components: - rot: 1.5707963267948966 rad @@ -15877,8 +15144,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3030 components: - rot: 1.5707963267948966 rad @@ -15887,8 +15152,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3031 components: - rot: 1.5707963267948966 rad @@ -15897,8 +15160,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3032 components: - rot: 1.5707963267948966 rad @@ -15907,8 +15168,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3034 components: - rot: 1.5707963267948966 rad @@ -15917,8 +15176,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3035 components: - rot: -1.5707963267948966 rad @@ -15927,8 +15184,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3043 components: - pos: -6.5,-31.5 @@ -15936,8 +15191,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3044 components: - pos: -6.5,-33.5 @@ -15945,8 +15198,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3045 components: - pos: -6.5,-34.5 @@ -15954,8 +15205,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3046 components: - pos: -6.5,-35.5 @@ -15963,8 +15212,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3047 components: - pos: -6.5,-36.5 @@ -15972,8 +15219,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3048 components: - pos: -6.5,-38.5 @@ -15981,8 +15226,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3049 components: - pos: -6.5,-39.5 @@ -15990,8 +15233,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3054 components: - pos: -6.5,-40.5 @@ -15999,8 +15240,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3056 components: - rot: 3.141592653589793 rad @@ -16009,8 +15248,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3057 components: - rot: 3.141592653589793 rad @@ -16019,8 +15256,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3058 components: - rot: 3.141592653589793 rad @@ -16029,8 +15264,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3063 components: - rot: 3.141592653589793 rad @@ -16039,8 +15272,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3064 components: - rot: 3.141592653589793 rad @@ -16049,8 +15280,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3068 components: - rot: 1.5707963267948966 rad @@ -16059,8 +15288,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3069 components: - rot: 1.5707963267948966 rad @@ -16069,8 +15296,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3070 components: - rot: 1.5707963267948966 rad @@ -16079,8 +15304,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3071 components: - rot: 1.5707963267948966 rad @@ -16089,8 +15312,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3080 components: - rot: -1.5707963267948966 rad @@ -16099,8 +15320,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3081 components: - rot: -1.5707963267948966 rad @@ -16109,8 +15328,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3082 components: - rot: -1.5707963267948966 rad @@ -16119,8 +15336,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3084 components: - pos: -16.5,-30.5 @@ -16128,8 +15343,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3085 components: - pos: -16.5,-29.5 @@ -16137,8 +15350,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3086 components: - pos: -15.5,-29.5 @@ -16146,8 +15357,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3087 components: - pos: -15.5,-28.5 @@ -16155,8 +15364,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3088 components: - pos: -16.5,-28.5 @@ -16164,8 +15371,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3089 components: - rot: 1.5707963267948966 rad @@ -16174,8 +15379,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3097 components: - pos: -15.5,-25.5 @@ -16183,8 +15386,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3098 components: - rot: -1.5707963267948966 rad @@ -16193,8 +15394,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3099 components: - rot: -1.5707963267948966 rad @@ -16203,8 +15402,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3100 components: - rot: -1.5707963267948966 rad @@ -16213,8 +15410,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3101 components: - rot: -1.5707963267948966 rad @@ -16223,8 +15418,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3102 components: - rot: -1.5707963267948966 rad @@ -16233,8 +15426,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3103 components: - rot: -1.5707963267948966 rad @@ -16243,8 +15434,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3106 components: - rot: 3.141592653589793 rad @@ -16253,8 +15442,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3107 components: - rot: 3.141592653589793 rad @@ -16263,8 +15450,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3108 components: - rot: 3.141592653589793 rad @@ -16273,8 +15458,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3109 components: - rot: 3.141592653589793 rad @@ -16283,8 +15466,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3111 components: - rot: 3.141592653589793 rad @@ -16293,8 +15474,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3112 components: - rot: 1.5707963267948966 rad @@ -16303,8 +15482,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3113 components: - rot: 1.5707963267948966 rad @@ -16313,8 +15490,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3115 components: - rot: 1.5707963267948966 rad @@ -16323,8 +15498,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3116 components: - rot: 1.5707963267948966 rad @@ -16333,8 +15506,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3117 components: - rot: 1.5707963267948966 rad @@ -16343,8 +15514,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3118 components: - rot: 1.5707963267948966 rad @@ -16353,8 +15522,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3125 components: - rot: 3.141592653589793 rad @@ -16363,8 +15530,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3126 components: - rot: 3.141592653589793 rad @@ -16373,8 +15538,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3127 components: - rot: 3.141592653589793 rad @@ -16383,8 +15546,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3130 components: - rot: 1.5707963267948966 rad @@ -16393,8 +15554,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3131 components: - rot: 1.5707963267948966 rad @@ -16403,8 +15562,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3132 components: - rot: 1.5707963267948966 rad @@ -16413,8 +15570,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3139 components: - rot: 1.5707963267948966 rad @@ -16423,8 +15578,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3140 components: - rot: 1.5707963267948966 rad @@ -16433,8 +15586,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3141 components: - rot: 1.5707963267948966 rad @@ -16443,8 +15594,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3142 components: - rot: 1.5707963267948966 rad @@ -16453,8 +15602,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3143 components: - rot: 1.5707963267948966 rad @@ -16463,8 +15610,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3145 components: - rot: 3.141592653589793 rad @@ -16473,8 +15618,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3146 components: - rot: 3.141592653589793 rad @@ -16483,8 +15626,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3147 components: - rot: 3.141592653589793 rad @@ -16493,8 +15634,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3148 components: - rot: 3.141592653589793 rad @@ -16503,8 +15642,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3149 components: - rot: 3.141592653589793 rad @@ -16513,8 +15650,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3150 components: - rot: 3.141592653589793 rad @@ -16523,8 +15658,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3154 components: - rot: -1.5707963267948966 rad @@ -16533,8 +15666,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3155 components: - rot: 3.141592653589793 rad @@ -16543,8 +15674,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3156 components: - rot: 3.141592653589793 rad @@ -16553,8 +15682,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3158 components: - rot: 3.141592653589793 rad @@ -16563,8 +15690,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3162 components: - rot: 3.141592653589793 rad @@ -16573,8 +15698,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3163 components: - rot: 3.141592653589793 rad @@ -16583,8 +15706,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3164 components: - rot: 3.141592653589793 rad @@ -16593,8 +15714,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3165 components: - rot: 3.141592653589793 rad @@ -16603,8 +15722,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3167 components: - rot: 3.141592653589793 rad @@ -16613,8 +15730,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3172 components: - rot: 3.141592653589793 rad @@ -16623,8 +15738,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3173 components: - rot: 3.141592653589793 rad @@ -16633,8 +15746,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3176 components: - rot: -1.5707963267948966 rad @@ -16643,8 +15754,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3177 components: - rot: -1.5707963267948966 rad @@ -16653,8 +15762,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3178 components: - rot: -1.5707963267948966 rad @@ -16663,8 +15770,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3179 components: - rot: -1.5707963267948966 rad @@ -16673,8 +15778,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3180 components: - rot: -1.5707963267948966 rad @@ -16683,8 +15786,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3185 components: - rot: 3.141592653589793 rad @@ -16693,8 +15794,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3186 components: - rot: 3.141592653589793 rad @@ -16703,8 +15802,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3187 components: - rot: 3.141592653589793 rad @@ -16713,8 +15810,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3188 components: - rot: 3.141592653589793 rad @@ -16723,8 +15818,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3189 components: - rot: 3.141592653589793 rad @@ -16733,8 +15826,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3190 components: - rot: 3.141592653589793 rad @@ -16743,8 +15834,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3191 components: - rot: 3.141592653589793 rad @@ -16753,8 +15842,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3192 components: - rot: 3.141592653589793 rad @@ -16763,8 +15850,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3193 components: - rot: 3.141592653589793 rad @@ -16773,8 +15858,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3194 components: - rot: 3.141592653589793 rad @@ -16783,8 +15866,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3195 components: - rot: 3.141592653589793 rad @@ -16793,8 +15874,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3196 components: - rot: 3.141592653589793 rad @@ -16803,8 +15882,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3197 components: - rot: 3.141592653589793 rad @@ -16813,8 +15890,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3199 components: - rot: -1.5707963267948966 rad @@ -16823,8 +15898,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3200 components: - rot: -1.5707963267948966 rad @@ -16833,8 +15906,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3202 components: - rot: 3.141592653589793 rad @@ -16843,8 +15914,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3204 components: - rot: -1.5707963267948966 rad @@ -16853,8 +15922,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3205 components: - rot: -1.5707963267948966 rad @@ -16863,8 +15930,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3206 components: - rot: -1.5707963267948966 rad @@ -16873,8 +15938,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3209 components: - pos: -31.5,-20.5 @@ -16882,8 +15945,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3210 components: - pos: -31.5,-21.5 @@ -16891,8 +15952,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3211 components: - pos: -31.5,-22.5 @@ -16900,8 +15959,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3212 components: - pos: -31.5,-23.5 @@ -16909,8 +15966,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3215 components: - rot: 1.5707963267948966 rad @@ -16919,8 +15974,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3216 components: - rot: 1.5707963267948966 rad @@ -16929,8 +15982,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3217 components: - rot: 1.5707963267948966 rad @@ -16939,8 +15990,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3223 components: - rot: 3.141592653589793 rad @@ -16949,8 +15998,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3225 components: - rot: 3.141592653589793 rad @@ -16959,8 +16006,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3226 components: - rot: 3.141592653589793 rad @@ -16969,8 +16014,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3227 components: - rot: 3.141592653589793 rad @@ -16979,8 +16022,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3228 components: - rot: 3.141592653589793 rad @@ -16989,8 +16030,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3229 components: - rot: 3.141592653589793 rad @@ -16999,8 +16038,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3230 components: - rot: 3.141592653589793 rad @@ -17009,8 +16046,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3231 components: - rot: 3.141592653589793 rad @@ -17019,8 +16054,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3232 components: - rot: 3.141592653589793 rad @@ -17029,8 +16062,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3233 components: - rot: 3.141592653589793 rad @@ -17039,8 +16070,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3235 components: - rot: 3.141592653589793 rad @@ -17049,8 +16078,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3238 components: - pos: -22.5,-7.5 @@ -17058,8 +16085,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3239 components: - pos: -22.5,-6.5 @@ -17067,8 +16092,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3240 components: - pos: -22.5,-5.5 @@ -17076,8 +16099,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3242 components: - rot: 3.141592653589793 rad @@ -17086,8 +16107,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3243 components: - rot: 1.5707963267948966 rad @@ -17096,8 +16115,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3244 components: - rot: 1.5707963267948966 rad @@ -17106,8 +16123,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3246 components: - pos: -26.5,-4.5 @@ -17115,8 +16130,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3248 components: - rot: -1.5707963267948966 rad @@ -17125,8 +16138,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3251 components: - rot: -1.5707963267948966 rad @@ -17135,8 +16146,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3255 components: - pos: -28.5,-3.5 @@ -17144,8 +16153,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3256 components: - pos: -28.5,-2.5 @@ -17153,8 +16160,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3262 components: - rot: 3.141592653589793 rad @@ -17163,8 +16168,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3263 components: - rot: 3.141592653589793 rad @@ -17173,8 +16176,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3264 components: - rot: 3.141592653589793 rad @@ -17183,8 +16184,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3265 components: - rot: 3.141592653589793 rad @@ -17193,8 +16192,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3266 components: - rot: 3.141592653589793 rad @@ -17203,8 +16200,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3269 components: - rot: 1.5707963267948966 rad @@ -17213,8 +16208,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3270 components: - rot: 1.5707963267948966 rad @@ -17223,8 +16216,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3271 components: - rot: -1.5707963267948966 rad @@ -17233,8 +16224,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3273 components: - rot: -1.5707963267948966 rad @@ -17243,8 +16232,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3276 components: - pos: -27.5,-5.5 @@ -17252,8 +16239,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3277 components: - pos: -27.5,-6.5 @@ -17261,8 +16246,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3278 components: - rot: -1.5707963267948966 rad @@ -17271,8 +16254,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3280 components: - rot: 3.141592653589793 rad @@ -17281,8 +16262,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3282 components: - pos: -29.5,-5.5 @@ -17290,8 +16269,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3283 components: - pos: -29.5,-6.5 @@ -17299,8 +16276,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3286 components: - rot: 1.5707963267948966 rad @@ -17309,8 +16284,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3287 components: - rot: 1.5707963267948966 rad @@ -17319,8 +16292,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3288 components: - rot: 1.5707963267948966 rad @@ -17329,8 +16300,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3291 components: - rot: 3.141592653589793 rad @@ -17339,8 +16308,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3292 components: - rot: 3.141592653589793 rad @@ -17349,8 +16316,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3295 components: - pos: -32.5,-2.5 @@ -17358,8 +16323,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3296 components: - pos: -32.5,-0.5 @@ -17367,8 +16330,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3297 components: - pos: -32.5,0.5 @@ -17376,8 +16337,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3300 components: - pos: -28.5,-6.5 @@ -17385,8 +16344,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3302 components: - rot: 1.5707963267948966 rad @@ -17395,8 +16352,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3303 components: - rot: 1.5707963267948966 rad @@ -17405,8 +16360,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3307 components: - pos: -31.5,-7.5 @@ -17414,8 +16367,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3308 components: - pos: -31.5,-8.5 @@ -17423,8 +16374,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3309 components: - pos: -31.5,-9.5 @@ -17432,8 +16381,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3311 components: - pos: -32.5,-9.5 @@ -17441,8 +16388,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3317 components: - pos: -31.5,-10.5 @@ -17450,8 +16395,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3318 components: - rot: -1.5707963267948966 rad @@ -17460,8 +16403,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3320 components: - rot: -1.5707963267948966 rad @@ -17470,8 +16411,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3321 components: - rot: -1.5707963267948966 rad @@ -17480,8 +16419,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3322 components: - rot: -1.5707963267948966 rad @@ -17490,8 +16427,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3323 components: - rot: 3.141592653589793 rad @@ -17500,8 +16435,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3324 components: - rot: 3.141592653589793 rad @@ -17510,8 +16443,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3348 components: - rot: 3.141592653589793 rad @@ -17520,8 +16451,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3351 components: - pos: -11.5,-16.5 @@ -17529,8 +16458,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3352 components: - rot: -1.5707963267948966 rad @@ -17539,8 +16466,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3353 components: - rot: -1.5707963267948966 rad @@ -17549,8 +16474,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3354 components: - rot: -1.5707963267948966 rad @@ -17559,8 +16482,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3356 components: - rot: -1.5707963267948966 rad @@ -17569,8 +16490,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3360 components: - rot: -1.5707963267948966 rad @@ -17579,8 +16498,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3361 components: - rot: -1.5707963267948966 rad @@ -17589,8 +16506,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3362 components: - rot: -1.5707963267948966 rad @@ -17599,8 +16514,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3363 components: - rot: 1.5707963267948966 rad @@ -17609,8 +16522,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3364 components: - rot: 3.141592653589793 rad @@ -17619,8 +16530,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3365 components: - rot: 3.141592653589793 rad @@ -17629,8 +16538,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3366 components: - rot: 3.141592653589793 rad @@ -17639,8 +16546,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3367 components: - pos: -15.5,-13.5 @@ -17648,8 +16553,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3369 components: - rot: -1.5707963267948966 rad @@ -17658,8 +16561,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3370 components: - rot: -1.5707963267948966 rad @@ -17668,8 +16569,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3371 components: - rot: -1.5707963267948966 rad @@ -17678,8 +16577,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3373 components: - rot: -1.5707963267948966 rad @@ -17688,8 +16585,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3374 components: - rot: -1.5707963267948966 rad @@ -17698,8 +16593,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3375 components: - rot: -1.5707963267948966 rad @@ -17708,8 +16601,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3376 components: - rot: -1.5707963267948966 rad @@ -17718,8 +16609,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3377 components: - rot: -1.5707963267948966 rad @@ -17728,8 +16617,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3378 components: - rot: -1.5707963267948966 rad @@ -17738,8 +16625,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3381 components: - pos: -32.5,-20.5 @@ -17747,8 +16632,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3382 components: - pos: -32.5,-21.5 @@ -17756,8 +16639,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3383 components: - pos: -32.5,-22.5 @@ -17765,8 +16646,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3384 components: - rot: 3.141592653589793 rad @@ -17775,8 +16654,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3387 components: - pos: -25.5,-19.5 @@ -17784,8 +16661,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3389 components: - rot: 3.141592653589793 rad @@ -17794,8 +16669,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3390 components: - rot: 1.5707963267948966 rad @@ -17804,8 +16677,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3392 components: - rot: 1.5707963267948966 rad @@ -17814,8 +16685,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3393 components: - rot: 1.5707963267948966 rad @@ -17824,8 +16693,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3394 components: - rot: 1.5707963267948966 rad @@ -17834,8 +16701,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3396 components: - rot: 3.141592653589793 rad @@ -17844,8 +16709,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3397 components: - rot: 3.141592653589793 rad @@ -17854,8 +16717,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3398 components: - rot: 3.141592653589793 rad @@ -17864,8 +16725,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3399 components: - rot: 3.141592653589793 rad @@ -17874,8 +16733,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3400 components: - rot: 3.141592653589793 rad @@ -17884,8 +16741,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3401 components: - rot: 3.141592653589793 rad @@ -17894,8 +16749,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3402 components: - rot: 3.141592653589793 rad @@ -17904,8 +16757,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3403 components: - rot: 3.141592653589793 rad @@ -17914,8 +16765,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3405 components: - rot: 3.141592653589793 rad @@ -17924,8 +16773,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3406 components: - rot: 3.141592653589793 rad @@ -17934,8 +16781,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3407 components: - rot: 3.141592653589793 rad @@ -17944,8 +16789,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3408 components: - rot: 3.141592653589793 rad @@ -17954,8 +16797,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3409 components: - rot: 1.5707963267948966 rad @@ -17964,8 +16805,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3410 components: - rot: 1.5707963267948966 rad @@ -17974,8 +16813,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3411 components: - rot: 1.5707963267948966 rad @@ -17984,8 +16821,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3412 components: - rot: 1.5707963267948966 rad @@ -17994,8 +16829,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3413 components: - rot: 1.5707963267948966 rad @@ -18004,8 +16837,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3414 components: - rot: 1.5707963267948966 rad @@ -18014,8 +16845,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3417 components: - rot: 3.141592653589793 rad @@ -18024,8 +16853,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3418 components: - pos: -12.5,-7.5 @@ -18033,8 +16860,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3419 components: - pos: -12.5,-6.5 @@ -18042,8 +16867,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3420 components: - pos: -12.5,-5.5 @@ -18051,8 +16874,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3421 components: - pos: -12.5,-3.5 @@ -18060,8 +16881,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3422 components: - pos: -12.5,-2.5 @@ -18069,8 +16888,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3425 components: - rot: -1.5707963267948966 rad @@ -18079,8 +16896,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3426 components: - rot: -1.5707963267948966 rad @@ -18089,8 +16904,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3427 components: - rot: -1.5707963267948966 rad @@ -18099,8 +16912,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3428 components: - rot: -1.5707963267948966 rad @@ -18109,8 +16920,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3429 components: - rot: -1.5707963267948966 rad @@ -18119,8 +16928,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3430 components: - rot: -1.5707963267948966 rad @@ -18129,8 +16936,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3431 components: - rot: -1.5707963267948966 rad @@ -18139,8 +16944,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3432 components: - rot: -1.5707963267948966 rad @@ -18149,8 +16952,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3433 components: - rot: -1.5707963267948966 rad @@ -18159,8 +16960,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3434 components: - rot: -1.5707963267948966 rad @@ -18169,8 +16968,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3435 components: - rot: -1.5707963267948966 rad @@ -18179,8 +16976,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3436 components: - rot: -1.5707963267948966 rad @@ -18189,8 +16984,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3440 components: - rot: 3.141592653589793 rad @@ -18199,8 +16992,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3449 components: - rot: 3.141592653589793 rad @@ -18209,8 +17000,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3451 components: - rot: -1.5707963267948966 rad @@ -18219,8 +17008,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3452 components: - rot: -1.5707963267948966 rad @@ -18229,8 +17016,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3457 components: - pos: -5.5,-0.5 @@ -18238,8 +17023,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3459 components: - pos: -6.5,-1.5 @@ -18247,8 +17030,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3460 components: - pos: -6.5,-0.5 @@ -18256,8 +17037,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3466 components: - rot: 1.5707963267948966 rad @@ -18266,8 +17045,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3468 components: - rot: 3.141592653589793 rad @@ -18276,8 +17053,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3469 components: - rot: 3.141592653589793 rad @@ -18286,8 +17061,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3470 components: - rot: 1.5707963267948966 rad @@ -18296,8 +17069,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3471 components: - rot: 1.5707963267948966 rad @@ -18306,8 +17077,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3476 components: - rot: -1.5707963267948966 rad @@ -18316,8 +17085,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3477 components: - rot: -1.5707963267948966 rad @@ -18326,8 +17093,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3478 components: - rot: -1.5707963267948966 rad @@ -18336,8 +17101,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3480 components: - rot: -1.5707963267948966 rad @@ -18346,8 +17109,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3481 components: - rot: -1.5707963267948966 rad @@ -18356,8 +17117,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3482 components: - rot: -1.5707963267948966 rad @@ -18366,8 +17125,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3487 components: - rot: 3.141592653589793 rad @@ -18376,8 +17133,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3488 components: - rot: 3.141592653589793 rad @@ -18386,8 +17141,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3489 components: - rot: 3.141592653589793 rad @@ -18396,8 +17149,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3490 components: - rot: 3.141592653589793 rad @@ -18406,8 +17157,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3491 components: - rot: 3.141592653589793 rad @@ -18416,8 +17165,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3493 components: - rot: 1.5707963267948966 rad @@ -18426,8 +17173,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3494 components: - rot: 1.5707963267948966 rad @@ -18436,8 +17181,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3495 components: - rot: 1.5707963267948966 rad @@ -18446,8 +17189,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3497 components: - rot: 3.141592653589793 rad @@ -18456,8 +17197,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3499 components: - rot: 1.5707963267948966 rad @@ -18466,8 +17205,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3500 components: - rot: 1.5707963267948966 rad @@ -18476,8 +17213,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3501 components: - rot: 1.5707963267948966 rad @@ -18486,8 +17221,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3503 components: - pos: -9.5,-9.5 @@ -18495,8 +17228,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3506 components: - pos: -8.5,-11.5 @@ -18504,8 +17235,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3507 components: - pos: -8.5,-12.5 @@ -18513,8 +17242,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3508 components: - pos: -8.5,-13.5 @@ -18522,8 +17249,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3509 components: - pos: -8.5,-14.5 @@ -18531,8 +17256,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3510 components: - pos: -8.5,-15.5 @@ -18540,8 +17263,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3512 components: - rot: -1.5707963267948966 rad @@ -18550,8 +17271,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3514 components: - rot: -1.5707963267948966 rad @@ -18560,8 +17279,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3516 components: - pos: -5.5,-9.5 @@ -18569,8 +17286,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3517 components: - pos: -4.5,-10.5 @@ -18578,8 +17293,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3518 components: - pos: -5.5,-10.5 @@ -18587,8 +17300,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3519 components: - pos: -5.5,-11.5 @@ -18596,8 +17307,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3520 components: - pos: -4.5,-11.5 @@ -18605,8 +17314,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3521 components: - pos: -4.5,-12.5 @@ -18614,8 +17321,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3523 components: - pos: -5.5,-13.5 @@ -18623,8 +17328,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3525 components: - pos: -4.5,-14.5 @@ -18632,8 +17335,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3526 components: - pos: -5.5,-14.5 @@ -18641,8 +17342,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3527 components: - pos: -5.5,-15.5 @@ -18650,8 +17349,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3528 components: - pos: -4.5,-15.5 @@ -18659,8 +17356,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3529 components: - pos: -5.5,-16.5 @@ -18668,8 +17363,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3530 components: - pos: -4.5,-16.5 @@ -18677,8 +17370,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3531 components: - pos: -5.5,-17.5 @@ -18686,8 +17377,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3532 components: - pos: -5.5,-18.5 @@ -18695,8 +17384,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3533 components: - pos: -5.5,-19.5 @@ -18704,8 +17391,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3534 components: - pos: -4.5,-17.5 @@ -18713,8 +17398,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3535 components: - pos: -4.5,-18.5 @@ -18722,8 +17405,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3536 components: - pos: -4.5,-19.5 @@ -18731,8 +17412,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3541 components: - pos: -7.5,-11.5 @@ -18740,8 +17419,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3542 components: - pos: -7.5,-12.5 @@ -18749,8 +17426,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3543 components: - pos: -7.5,-13.5 @@ -18758,8 +17433,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3544 components: - pos: -7.5,-14.5 @@ -18767,8 +17440,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3545 components: - pos: -7.5,-15.5 @@ -18776,8 +17447,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3546 components: - pos: -7.5,-16.5 @@ -18785,8 +17454,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3551 components: - rot: 1.5707963267948966 rad @@ -18795,8 +17462,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3552 components: - rot: 1.5707963267948966 rad @@ -18805,8 +17470,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3553 components: - rot: 1.5707963267948966 rad @@ -18815,8 +17478,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3554 components: - rot: 1.5707963267948966 rad @@ -18825,8 +17486,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3559 components: - pos: -1.5,-14.5 @@ -18834,8 +17493,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3560 components: - pos: -1.5,-15.5 @@ -18843,8 +17500,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3561 components: - pos: -1.5,-16.5 @@ -18852,8 +17507,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3562 components: - pos: -2.5,-13.5 @@ -18861,8 +17514,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3563 components: - pos: -2.5,-14.5 @@ -18870,8 +17521,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3564 components: - pos: -2.5,-15.5 @@ -18879,8 +17528,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3565 components: - pos: -2.5,-16.5 @@ -18888,8 +17535,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3568 components: - pos: -1.5,-17.5 @@ -18897,8 +17542,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3586 components: - rot: -1.5707963267948966 rad @@ -18907,8 +17550,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3598 components: - rot: 3.141592653589793 rad @@ -18917,8 +17558,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3599 components: - rot: 3.141592653589793 rad @@ -18927,8 +17566,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3600 components: - rot: 1.5707963267948966 rad @@ -18937,8 +17574,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3601 components: - rot: 1.5707963267948966 rad @@ -18947,8 +17582,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3602 components: - rot: 1.5707963267948966 rad @@ -18957,8 +17590,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3603 components: - rot: 1.5707963267948966 rad @@ -18967,8 +17598,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3604 components: - rot: 1.5707963267948966 rad @@ -18977,8 +17606,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3605 components: - rot: 1.5707963267948966 rad @@ -18987,8 +17614,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3607 components: - rot: 1.5707963267948966 rad @@ -18997,8 +17622,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3608 components: - rot: 1.5707963267948966 rad @@ -19007,8 +17630,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3609 components: - rot: 1.5707963267948966 rad @@ -19017,8 +17638,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3610 components: - rot: 1.5707963267948966 rad @@ -19027,8 +17646,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3612 components: - pos: -16.5,-3.5 @@ -19036,8 +17653,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3613 components: - pos: -16.5,-4.5 @@ -19045,8 +17660,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3614 components: - pos: -16.5,-5.5 @@ -19054,8 +17667,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3616 components: - rot: 3.141592653589793 rad @@ -19064,8 +17675,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3617 components: - rot: 1.5707963267948966 rad @@ -19074,8 +17683,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3618 components: - rot: 1.5707963267948966 rad @@ -19084,8 +17691,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3619 components: - rot: 1.5707963267948966 rad @@ -19094,8 +17699,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3621 components: - pos: -16.5,0.5 @@ -19103,8 +17706,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3622 components: - pos: -16.5,1.5 @@ -19112,8 +17713,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3623 components: - pos: -16.5,2.5 @@ -19121,8 +17720,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3624 components: - pos: -16.5,4.5 @@ -19130,8 +17727,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3627 components: - rot: -1.5707963267948966 rad @@ -19140,8 +17735,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3628 components: - rot: -1.5707963267948966 rad @@ -19150,8 +17743,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3629 components: - rot: -1.5707963267948966 rad @@ -19160,8 +17751,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3630 components: - rot: -1.5707963267948966 rad @@ -19170,8 +17759,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3632 components: - rot: -1.5707963267948966 rad @@ -19180,8 +17767,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3633 components: - rot: -1.5707963267948966 rad @@ -19190,8 +17775,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3636 components: - rot: -1.5707963267948966 rad @@ -19200,8 +17783,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3637 components: - rot: -1.5707963267948966 rad @@ -19210,8 +17791,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3640 components: - pos: -24.5,5.5 @@ -19219,8 +17798,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3643 components: - rot: 3.141592653589793 rad @@ -19229,8 +17806,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3644 components: - rot: 3.141592653589793 rad @@ -19239,8 +17814,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3645 components: - rot: 3.141592653589793 rad @@ -19249,8 +17822,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3649 components: - rot: -1.5707963267948966 rad @@ -19259,8 +17830,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3650 components: - pos: -15.5,0.5 @@ -19268,8 +17837,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3651 components: - pos: -15.5,1.5 @@ -19277,8 +17844,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3652 components: - pos: -15.5,2.5 @@ -19286,8 +17851,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3653 components: - pos: -15.5,3.5 @@ -19295,8 +17858,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3655 components: - rot: 1.5707963267948966 rad @@ -19305,8 +17866,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3656 components: - rot: 1.5707963267948966 rad @@ -19315,8 +17874,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3657 components: - rot: 1.5707963267948966 rad @@ -19325,8 +17882,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3659 components: - rot: 1.5707963267948966 rad @@ -19335,8 +17890,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3660 components: - rot: 1.5707963267948966 rad @@ -19345,8 +17898,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3661 components: - rot: 1.5707963267948966 rad @@ -19355,8 +17906,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3662 components: - rot: 1.5707963267948966 rad @@ -19365,8 +17914,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3664 components: - rot: 1.5707963267948966 rad @@ -19375,8 +17922,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3666 components: - rot: 1.5707963267948966 rad @@ -19385,8 +17930,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3667 components: - rot: 1.5707963267948966 rad @@ -19395,8 +17938,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3668 components: - rot: 1.5707963267948966 rad @@ -19405,8 +17946,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3671 components: - rot: 1.5707963267948966 rad @@ -19415,8 +17954,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3673 components: - rot: 1.5707963267948966 rad @@ -19425,8 +17962,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3677 components: - rot: 1.5707963267948966 rad @@ -19435,8 +17970,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3678 components: - rot: 1.5707963267948966 rad @@ -19445,8 +17978,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3684 components: - pos: -15.5,5.5 @@ -19454,8 +17985,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3689 components: - rot: -1.5707963267948966 rad @@ -19464,8 +17993,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3690 components: - rot: 3.141592653589793 rad @@ -19474,8 +18001,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3721 components: - rot: 3.141592653589793 rad @@ -19484,8 +18009,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3728 components: - rot: 3.141592653589793 rad @@ -19494,8 +18017,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3946 components: - pos: -27.5,-2.5 @@ -19503,8 +18024,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3948 components: - rot: -1.5707963267948966 rad @@ -19513,8 +18032,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4091 components: - rot: 3.141592653589793 rad @@ -19523,8 +18040,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4243 components: - rot: 1.5707963267948966 rad @@ -19533,8 +18048,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4256 components: - rot: 3.141592653589793 rad @@ -19543,8 +18056,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4257 components: - pos: -19.5,-18.5 @@ -19552,8 +18063,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4258 components: - pos: -19.5,-19.5 @@ -19561,8 +18070,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4259 components: - pos: -19.5,-20.5 @@ -19570,8 +18077,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4260 components: - pos: -15.5,-18.5 @@ -19579,8 +18084,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4261 components: - pos: -15.5,-19.5 @@ -19588,8 +18091,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4368 components: - pos: -4.5,7.5 @@ -19597,8 +18098,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4426 components: - pos: -4.5,5.5 @@ -19606,8 +18105,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4725 components: - rot: -1.5707963267948966 rad @@ -19616,8 +18113,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPipeTJunction entities: - uid: 269 @@ -19628,16 +18123,12 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 453 components: - rot: -1.5707963267948966 rad pos: -25.5,5.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 723 components: - rot: 1.5707963267948966 rad @@ -19646,8 +18137,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 860 components: - rot: -1.5707963267948966 rad @@ -19656,8 +18145,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 889 components: - rot: 3.141592653589793 rad @@ -19666,8 +18153,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1310 components: - rot: 3.141592653589793 rad @@ -19676,8 +18161,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1527 components: - rot: 1.5707963267948966 rad @@ -19686,8 +18169,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1541 components: - rot: 3.141592653589793 rad @@ -19696,8 +18177,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1670 components: - pos: -15.5,-24.5 @@ -19705,8 +18184,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1735 components: - pos: -22.5,-24.5 @@ -19714,8 +18191,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1888 components: - pos: -16.5,6.5 @@ -19723,8 +18198,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2006 components: - rot: -1.5707963267948966 rad @@ -19733,8 +18206,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2013 components: - pos: -33.5,-36.5 @@ -19742,8 +18213,6 @@ entities: type: Transform - color: '#008100FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2063 components: - rot: 1.5707963267948966 rad @@ -19752,8 +18221,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2065 components: - rot: 1.5707963267948966 rad @@ -19762,8 +18229,6 @@ entities: type: Transform - color: '#89CFF0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2069 components: - pos: -30.5,-39.5 @@ -19771,8 +18236,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2102 components: - rot: 3.141592653589793 rad @@ -19781,8 +18244,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2122 components: - rot: 1.5707963267948966 rad @@ -19791,8 +18252,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2203 components: - pos: -28.5,-10.5 @@ -19800,8 +18259,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2353 components: - rot: 3.141592653589793 rad @@ -19810,8 +18267,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2358 components: - rot: 3.141592653589793 rad @@ -19820,8 +18275,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2693 components: - rot: 3.141592653589793 rad @@ -19830,8 +18283,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2727 components: - rot: 3.141592653589793 rad @@ -19840,8 +18291,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2769 components: - pos: -12.5,5.5 @@ -19849,8 +18298,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2819 components: - pos: -21.5,-30.5 @@ -19858,8 +18305,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2894 components: - pos: -7.5,5.5 @@ -19867,8 +18312,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2990 components: - rot: -1.5707963267948966 rad @@ -19877,8 +18320,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2991 components: - rot: 1.5707963267948966 rad @@ -19887,8 +18328,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2995 components: - rot: -1.5707963267948966 rad @@ -19897,8 +18336,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2996 components: - rot: 3.141592653589793 rad @@ -19907,8 +18344,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2999 components: - rot: 1.5707963267948966 rad @@ -19917,8 +18352,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3016 components: - rot: 3.141592653589793 rad @@ -19927,8 +18360,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3021 components: - pos: -11.5,-31.5 @@ -19936,8 +18367,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3028 components: - pos: -10.5,-30.5 @@ -19945,8 +18374,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3051 components: - rot: 1.5707963267948966 rad @@ -19955,8 +18382,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3059 components: - rot: -1.5707963267948966 rad @@ -19965,8 +18390,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3060 components: - rot: 1.5707963267948966 rad @@ -19975,8 +18398,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3104 components: - rot: 3.141592653589793 rad @@ -19985,8 +18406,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3110 components: - rot: 1.5707963267948966 rad @@ -19995,8 +18414,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3114 components: - rot: 3.141592653589793 rad @@ -20005,8 +18422,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3124 components: - rot: 3.141592653589793 rad @@ -20015,8 +18430,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3144 components: - rot: -1.5707963267948966 rad @@ -20025,8 +18438,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3157 components: - rot: 1.5707963267948966 rad @@ -20035,8 +18446,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3161 components: - rot: -1.5707963267948966 rad @@ -20045,8 +18454,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3166 components: - rot: -1.5707963267948966 rad @@ -20055,8 +18462,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3168 components: - rot: 1.5707963267948966 rad @@ -20065,8 +18470,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3169 components: - rot: -1.5707963267948966 rad @@ -20075,8 +18478,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3201 components: - rot: 3.141592653589793 rad @@ -20085,8 +18486,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3207 components: - pos: -30.5,-19.5 @@ -20094,8 +18493,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3220 components: - rot: -1.5707963267948966 rad @@ -20104,8 +18501,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3224 components: - rot: 1.5707963267948966 rad @@ -20114,8 +18509,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3241 components: - pos: -22.5,-4.5 @@ -20123,8 +18516,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3247 components: - rot: 3.141592653589793 rad @@ -20133,8 +18524,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3249 components: - rot: 3.141592653589793 rad @@ -20143,8 +18532,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3252 components: - pos: -27.5,-4.5 @@ -20152,8 +18539,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3253 components: - rot: 3.141592653589793 rad @@ -20162,8 +18547,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3254 components: - pos: -29.5,-4.5 @@ -20171,8 +18554,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3267 components: - rot: -1.5707963267948966 rad @@ -20181,8 +18562,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3268 components: - rot: 1.5707963267948966 rad @@ -20191,8 +18570,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3275 components: - rot: 3.141592653589793 rad @@ -20201,8 +18578,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3284 components: - rot: -1.5707963267948966 rad @@ -20211,8 +18586,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3289 components: - pos: -31.5,-5.5 @@ -20220,8 +18593,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3294 components: - rot: 1.5707963267948966 rad @@ -20230,8 +18601,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3298 components: - rot: 1.5707963267948966 rad @@ -20240,8 +18609,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3299 components: - pos: -28.5,-5.5 @@ -20249,8 +18616,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3315 components: - rot: 1.5707963267948966 rad @@ -20259,8 +18624,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3316 components: - rot: 1.5707963267948966 rad @@ -20269,8 +18632,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3357 components: - pos: -17.5,-17.5 @@ -20278,8 +18639,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3359 components: - pos: -19.5,-17.5 @@ -20287,8 +18646,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3372 components: - pos: -25.5,-18.5 @@ -20296,8 +18653,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3380 components: - rot: 1.5707963267948966 rad @@ -20306,8 +18661,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3404 components: - rot: -1.5707963267948966 rad @@ -20316,8 +18669,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3415 components: - rot: -1.5707963267948966 rad @@ -20326,8 +18677,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3424 components: - rot: -1.5707963267948966 rad @@ -20336,8 +18685,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3444 components: - rot: -1.5707963267948966 rad @@ -20346,8 +18693,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3455 components: - rot: 1.5707963267948966 rad @@ -20356,8 +18701,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3458 components: - rot: -1.5707963267948966 rad @@ -20366,8 +18709,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3463 components: - rot: 1.5707963267948966 rad @@ -20376,8 +18717,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3465 components: - rot: 1.5707963267948966 rad @@ -20386,8 +18725,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3467 components: - rot: 3.141592653589793 rad @@ -20396,8 +18733,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3474 components: - pos: -1.5,-3.5 @@ -20405,8 +18740,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3498 components: - rot: 1.5707963267948966 rad @@ -20415,8 +18748,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3504 components: - rot: 1.5707963267948966 rad @@ -20425,8 +18756,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3513 components: - pos: -4.5,-9.5 @@ -20434,8 +18763,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3522 components: - rot: 1.5707963267948966 rad @@ -20444,8 +18771,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3524 components: - rot: 1.5707963267948966 rad @@ -20454,8 +18779,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3555 components: - rot: -1.5707963267948966 rad @@ -20464,8 +18787,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3556 components: - rot: -1.5707963267948966 rad @@ -20474,8 +18795,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3596 components: - rot: 1.5707963267948966 rad @@ -20484,8 +18803,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3597 components: - rot: -1.5707963267948966 rad @@ -20494,8 +18811,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3611 components: - rot: 1.5707963267948966 rad @@ -20504,8 +18819,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3615 components: - rot: -1.5707963267948966 rad @@ -20514,8 +18827,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3625 components: - rot: 1.5707963267948966 rad @@ -20524,8 +18835,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3631 components: - rot: -1.5707963267948966 rad @@ -20534,8 +18843,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3638 components: - rot: 3.141592653589793 rad @@ -20544,8 +18851,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3654 components: - rot: 1.5707963267948966 rad @@ -20554,8 +18859,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3658 components: - pos: -11.5,4.5 @@ -20563,8 +18866,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3663 components: - pos: -6.5,4.5 @@ -20572,8 +18873,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3691 components: - rot: -1.5707963267948966 rad @@ -20582,8 +18881,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3693 components: - rot: -1.5707963267948966 rad @@ -20592,8 +18889,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3706 components: - rot: 1.5707963267948966 rad @@ -20602,8 +18897,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3707 components: - rot: 1.5707963267948966 rad @@ -20612,8 +18905,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4244 components: - rot: 3.141592653589793 rad @@ -20622,8 +18913,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPort entities: - uid: 776 @@ -20632,24 +18921,18 @@ entities: pos: -29.5,-17.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 847 components: - rot: 3.141592653589793 rad pos: -29.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 848 components: - rot: 3.141592653589793 rad pos: -30.5,-18.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1999 components: - rot: 3.141592653589793 rad @@ -20658,8 +18941,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2643 components: - pos: -25.5,-37.5 @@ -20667,8 +18948,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2646 components: - pos: -23.5,-37.5 @@ -20676,8 +18955,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasPressurePump entities: - uid: 782 @@ -20686,8 +18963,6 @@ entities: pos: -30.5,-15.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 886 components: - rot: 3.141592653589793 rad @@ -20696,8 +18971,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 887 components: - pos: -27.5,-7.5 @@ -20705,8 +18978,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2008 components: - name: chamber output gas pump @@ -20716,8 +18987,6 @@ entities: type: Transform - color: '#FDDA0DFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2049 components: - name: chamber input gas pump @@ -20728,8 +18997,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2061 components: - name: distro gas pump @@ -20740,8 +19007,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2075 components: - name: nitrogen gas pump @@ -20752,8 +19017,6 @@ entities: type: Transform - color: '#E97451FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2076 components: - name: oxygen gas pump @@ -20764,8 +19027,6 @@ entities: type: Transform - color: '#89CFF0FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2077 components: - name: carbon dioxide gas pump @@ -20776,8 +19037,6 @@ entities: type: Transform - color: '#71797EFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2078 components: - name: nitrous oxide gas pump @@ -20788,8 +19047,6 @@ entities: type: Transform - color: '#36454FFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2079 components: - name: plasma gas pump @@ -20800,8 +19057,6 @@ entities: type: Transform - color: '#BF40BFFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2096 components: - name: waste gas pump @@ -20812,8 +19067,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasRecycler entities: - uid: 2192 @@ -20912,16 +19165,12 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1369 components: - rot: 1.5707963267948966 rad pos: -27.5,5.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1471 components: - rot: 3.141592653589793 rad @@ -20930,8 +19179,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1744 components: - rot: 1.5707963267948966 rad @@ -20940,8 +19187,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2817 components: - rot: 3.141592653589793 rad @@ -20950,8 +19195,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2818 components: - rot: 1.5707963267948966 rad @@ -20960,8 +19203,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2824 components: - rot: 1.5707963267948966 rad @@ -20970,8 +19211,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3005 components: - rot: 3.141592653589793 rad @@ -20980,8 +19219,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3007 components: - rot: -1.5707963267948966 rad @@ -20990,8 +19227,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3017 components: - pos: -14.5,-30.5 @@ -20999,8 +19234,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3023 components: - rot: 3.141592653589793 rad @@ -21009,8 +19242,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3137 components: - rot: 1.5707963267948966 rad @@ -21019,8 +19250,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3151 components: - rot: 3.141592653589793 rad @@ -21029,8 +19258,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3152 components: - pos: -5.5,-26.5 @@ -21038,8 +19265,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3174 components: - pos: -18.5,-13.5 @@ -21047,8 +19272,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3175 components: - pos: -16.5,-15.5 @@ -21056,8 +19279,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3250 components: - pos: -25.5,-3.5 @@ -21065,8 +19286,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3257 components: - pos: -28.5,-1.5 @@ -21074,8 +19293,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3281 components: - pos: -31.5,-2.5 @@ -21083,8 +19300,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3285 components: - rot: 3.141592653589793 rad @@ -21093,8 +19308,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3314 components: - rot: 3.141592653589793 rad @@ -21103,8 +19316,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3385 components: - rot: 3.141592653589793 rad @@ -21113,8 +19324,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3386 components: - rot: -1.5707963267948966 rad @@ -21123,8 +19332,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3388 components: - rot: 3.141592653589793 rad @@ -21133,8 +19340,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3395 components: - rot: -1.5707963267948966 rad @@ -21143,8 +19348,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3437 components: - rot: -1.5707963267948966 rad @@ -21153,8 +19356,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3441 components: - pos: -12.5,-0.5 @@ -21162,8 +19363,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3453 components: - rot: -1.5707963267948966 rad @@ -21172,8 +19371,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3479 components: - rot: -1.5707963267948966 rad @@ -21182,8 +19379,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3484 components: - rot: 1.5707963267948966 rad @@ -21192,8 +19387,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3486 components: - rot: -1.5707963267948966 rad @@ -21202,8 +19395,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3496 components: - rot: -1.5707963267948966 rad @@ -21212,8 +19403,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3538 components: - rot: 3.141592653589793 rad @@ -21222,8 +19411,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3547 components: - rot: 3.141592653589793 rad @@ -21232,8 +19419,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3550 components: - rot: 3.141592653589793 rad @@ -21242,8 +19427,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3558 components: - pos: -2.5,-11.5 @@ -21251,8 +19434,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3566 components: - rot: 3.141592653589793 rad @@ -21261,8 +19442,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3570 components: - rot: 3.141592653589793 rad @@ -21271,8 +19450,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3573 components: - rot: 3.141592653589793 rad @@ -21281,8 +19458,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3589 components: - pos: -27.5,2.5 @@ -21290,8 +19465,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3606 components: - rot: 1.5707963267948966 rad @@ -21300,8 +19473,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3642 components: - rot: -1.5707963267948966 rad @@ -21310,8 +19481,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3646 components: - pos: -20.5,6.5 @@ -21319,8 +19488,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3647 components: - pos: -23.5,3.5 @@ -21328,8 +19495,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3680 components: - rot: -1.5707963267948966 rad @@ -21338,8 +19503,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3683 components: - rot: 3.141592653589793 rad @@ -21348,8 +19511,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3685 components: - pos: -15.5,6.5 @@ -21357,8 +19518,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3686 components: - rot: 3.141592653589793 rad @@ -21367,8 +19526,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3700 components: - rot: 3.141592653589793 rad @@ -21377,8 +19534,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3702 components: - rot: 3.141592653589793 rad @@ -21387,8 +19542,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3708 components: - rot: -1.5707963267948966 rad @@ -21397,8 +19550,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3709 components: - rot: 1.5707963267948966 rad @@ -21407,8 +19558,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3809 components: - rot: 3.141592653589793 rad @@ -21417,8 +19566,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3859 components: - pos: -5.5,0.5 @@ -21426,8 +19573,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4099 components: - pos: -4.5,9.5 @@ -21435,8 +19580,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4176 components: - rot: 3.141592653589793 rad @@ -21445,8 +19588,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4246 components: - rot: 1.5707963267948966 rad @@ -21455,8 +19596,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4247 components: - rot: -1.5707963267948966 rad @@ -21465,8 +19604,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4248 components: - rot: -1.5707963267948966 rad @@ -21475,8 +19612,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GasVentScrubber entities: - uid: 123 @@ -21486,8 +19621,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 491 components: - pos: -28.5,6.5 @@ -21495,8 +19628,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 544 components: - rot: 1.5707963267948966 rad @@ -21505,8 +19636,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 625 components: - rot: 1.5707963267948966 rad @@ -21515,8 +19644,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 644 components: - rot: -1.5707963267948966 rad @@ -21525,8 +19652,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 1524 components: - rot: 3.141592653589793 rad @@ -21535,8 +19660,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2195 components: - rot: 3.141592653589793 rad @@ -21545,8 +19668,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2816 components: - rot: 3.141592653589793 rad @@ -21555,8 +19676,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 2833 components: - rot: 3.141592653589793 rad @@ -21565,8 +19684,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3004 components: - rot: 3.141592653589793 rad @@ -21575,8 +19692,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3006 components: - rot: -1.5707963267948966 rad @@ -21585,8 +19700,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3011 components: - rot: 1.5707963267948966 rad @@ -21595,8 +19708,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3029 components: - rot: 3.141592653589793 rad @@ -21605,8 +19716,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3037 components: - rot: -1.5707963267948966 rad @@ -21615,8 +19724,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3052 components: - rot: -1.5707963267948966 rad @@ -21625,8 +19732,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3053 components: - rot: 1.5707963267948966 rad @@ -21635,8 +19740,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3055 components: - rot: 3.141592653589793 rad @@ -21645,8 +19748,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3065 components: - pos: -5.5,-21.5 @@ -21654,8 +19755,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3067 components: - rot: 1.5707963267948966 rad @@ -21664,8 +19763,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3092 components: - pos: -4.5,-24.5 @@ -21673,8 +19770,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3138 components: - rot: 1.5707963267948966 rad @@ -21683,8 +19778,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3203 components: - pos: -26.5,-17.5 @@ -21692,8 +19785,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3214 components: - rot: 3.141592653589793 rad @@ -21702,8 +19793,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3221 components: - rot: 1.5707963267948966 rad @@ -21712,8 +19801,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3293 components: - rot: -1.5707963267948966 rad @@ -21722,8 +19809,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3301 components: - rot: 3.141592653589793 rad @@ -21732,8 +19817,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3313 components: - rot: 1.5707963267948966 rad @@ -21742,8 +19825,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3358 components: - rot: 3.141592653589793 rad @@ -21752,8 +19833,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3368 components: - pos: -15.5,-12.5 @@ -21761,8 +19840,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3391 components: - rot: -1.5707963267948966 rad @@ -21771,8 +19848,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3438 components: - rot: -1.5707963267948966 rad @@ -21781,8 +19856,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3439 components: - pos: -11.5,-0.5 @@ -21790,8 +19863,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3454 components: - rot: -1.5707963267948966 rad @@ -21800,8 +19871,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3456 components: - rot: 1.5707963267948966 rad @@ -21810,8 +19879,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3472 components: - rot: 3.141592653589793 rad @@ -21820,8 +19887,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3473 components: - rot: 3.141592653589793 rad @@ -21830,8 +19895,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3483 components: - rot: 1.5707963267948966 rad @@ -21840,8 +19903,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3485 components: - rot: -1.5707963267948966 rad @@ -21850,8 +19911,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3515 components: - rot: -1.5707963267948966 rad @@ -21860,8 +19919,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3537 components: - rot: 3.141592653589793 rad @@ -21870,8 +19927,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3548 components: - rot: 1.5707963267948966 rad @@ -21880,8 +19935,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3549 components: - rot: 3.141592653589793 rad @@ -21890,8 +19943,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3557 components: - pos: -1.5,-12.5 @@ -21899,8 +19950,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3567 components: - rot: 1.5707963267948966 rad @@ -21909,8 +19958,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3571 components: - rot: 3.141592653589793 rad @@ -21919,8 +19966,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3572 components: - rot: 3.141592653589793 rad @@ -21929,8 +19974,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3582 components: - pos: -32.5,2.5 @@ -21938,8 +19981,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3592 components: - rot: 3.141592653589793 rad @@ -21948,8 +19989,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3620 components: - rot: 1.5707963267948966 rad @@ -21958,8 +19997,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3634 components: - rot: 1.5707963267948966 rad @@ -21968,8 +20005,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3635 components: - pos: -19.5,7.5 @@ -21977,8 +20012,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3641 components: - rot: 3.141592653589793 rad @@ -21987,8 +20020,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3679 components: - rot: -1.5707963267948966 rad @@ -21997,8 +20028,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3701 components: - rot: 1.5707963267948966 rad @@ -22007,8 +20036,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3703 components: - rot: -1.5707963267948966 rad @@ -22017,8 +20044,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3704 components: - rot: -1.5707963267948966 rad @@ -22027,8 +20052,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3710 components: - rot: -1.5707963267948966 rad @@ -22037,8 +20060,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3711 components: - rot: 1.5707963267948966 rad @@ -22047,8 +20068,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3719 components: - rot: -1.5707963267948966 rad @@ -22057,8 +20076,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3846 components: - rot: 3.141592653589793 rad @@ -22067,8 +20084,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3847 components: - rot: 3.141592653589793 rad @@ -22077,8 +20092,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3949 components: - rot: 1.5707963267948966 rad @@ -22087,8 +20100,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 3951 components: - rot: 3.141592653589793 rad @@ -22097,8 +20108,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4245 components: - pos: -29.5,-10.5 @@ -22106,8 +20115,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4249 components: - rot: -1.5707963267948966 rad @@ -22116,8 +20123,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - uid: 4250 components: - rot: -1.5707963267948966 rad @@ -22126,8 +20131,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - bodyType: Static - type: Physics - proto: GeneratorPlasmaMachineCircuitboard entities: - uid: 4862 @@ -23077,29 +21080,21 @@ entities: - pos: -18.5,-34.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1461 components: - pos: -17.5,-34.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1640 components: - pos: -14.5,-34.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1641 components: - pos: -15.5,-34.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: GyroscopeMachineCircuitboard entities: - uid: 4745 @@ -24602,8 +22597,6 @@ entities: pos: -7.5,-20.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: NuclearBombKeg entities: - uid: 4201 @@ -25301,13 +23294,6 @@ entities: pos: -25.5,-27.5 parent: 3765 type: Transform -- proto: PosterContrabandWehWatches - entities: - - uid: 4263 - components: - - pos: -29.5,0.5 - parent: 3765 - type: Transform - proto: PosterLegitHelpOthers entities: - uid: 4313 @@ -26426,25 +24412,6 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver -- proto: Protolathe - entities: - - uid: 613 - components: - - pos: -29.5,-21.5 - parent: 3765 - type: Transform - - uid: 1375 - components: - - pos: -15.5,-32.5 - parent: 3765 - type: Transform -- proto: ProtolatheMachineCircuitboard - entities: - - uid: 4790 - components: - - pos: -20.70283,-32.34768 - parent: 3765 - type: Transform - proto: Rack entities: - uid: 51 @@ -27654,31 +25621,30 @@ entities: - pos: -17.220095,-11.425948 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 4693 - - port: Toggle - uid: 4695 - - port: Toggle - uid: 4696 - - port: Toggle - uid: 4691 - - port: Toggle - uid: 4694 - - port: Toggle - uid: 4689 - - port: Toggle - uid: 4690 - - port: Toggle - uid: 4627 - - port: Toggle - uid: 4628 - - port: Toggle - uid: 4629 - - port: Toggle - uid: 4692 - type: SignalTransmitter + - linkedPorts: + 4693: + - Pressed: Toggle + 4695: + - Pressed: Toggle + 4696: + - Pressed: Toggle + 4691: + - Pressed: Toggle + 4694: + - Pressed: Toggle + 4689: + - Pressed: Toggle + 4690: + - Pressed: Toggle + 4627: + - Pressed: Toggle + 4628: + - Pressed: Toggle + 4629: + - Pressed: Toggle + 4692: + - Pressed: Toggle + type: DeviceLinkSource - proto: ResearchAndDevelopmentServer entities: - uid: 1503 @@ -27985,153 +25951,105 @@ entities: pos: -10.5,-11.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 232 - type: SignalReceiver + - links: + - 232 + type: DeviceLinkSink - uid: 1212 components: - rot: -1.5707963267948966 rad pos: -10.5,-12.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 232 - type: SignalReceiver + - links: + - 232 + type: DeviceLinkSink - uid: 1213 components: - rot: -1.5707963267948966 rad pos: -10.5,-17.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 232 - type: SignalReceiver + - links: + - 232 + type: DeviceLinkSink - uid: 1214 components: - rot: -1.5707963267948966 rad pos: -10.5,-16.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 232 - type: SignalReceiver + - links: + - 232 + type: DeviceLinkSink - uid: 1218 components: - rot: -1.5707963267948966 rad pos: -10.5,-6.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 1219 components: - rot: -1.5707963267948966 rad pos: -10.5,-4.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 1220 components: - rot: -1.5707963267948966 rad pos: -10.5,-5.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 1357 components: - rot: 1.5707963267948966 rad pos: -17.5,-1.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1600 - type: SignalReceiver + - links: + - 1600 + type: DeviceLinkSink - uid: 1598 components: - pos: -18.5,-2.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1600 - type: SignalReceiver + - links: + - 1600 + type: DeviceLinkSink - uid: 1599 components: - rot: 1.5707963267948966 rad pos: -17.5,-0.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1600 - type: SignalReceiver + - links: + - 1600 + type: DeviceLinkSink - uid: 1603 components: - pos: -19.5,-2.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1600 - type: SignalReceiver + - links: + - 1600 + type: DeviceLinkSink - uid: 1604 components: - pos: -20.5,-2.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1600 - type: SignalReceiver + - links: + - 1600 + type: DeviceLinkSink - proto: ShuttersWindowOpen entities: - uid: 1077 @@ -28139,92 +26057,59 @@ entities: - pos: -8.5,-7.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 1820 components: - rot: 1.5707963267948966 rad pos: -7.5,-5.5 parent: 3765 type: Transform - - inputs: - Open: - - port: Timer - uid: 4415 - Close: - - port: Start - uid: 4415 - Toggle: [] - type: SignalReceiver - uid: 3712 components: - rot: 1.5707963267948966 rad pos: -7.5,-6.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 3713 components: - rot: 1.5707963267948966 rad pos: -7.5,-4.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 3714 components: - pos: -9.5,-7.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1217 - type: SignalReceiver + - links: + - 1217 + type: DeviceLinkSink - uid: 3852 components: - rot: 1.5707963267948966 rad pos: -9.5,4.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1202 - type: SignalReceiver + - links: + - 1202 + type: DeviceLinkSink - uid: 3854 components: - rot: 1.5707963267948966 rad pos: -9.5,5.5 parent: 3765 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1202 - type: SignalReceiver + - links: + - 1202 + type: DeviceLinkSink - proto: ShuttleWindow entities: - uid: 7 @@ -28586,17 +26471,16 @@ entities: pos: -6.5,-14.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1211 - - port: Toggle - uid: 1212 - - port: Toggle - uid: 1214 - - port: Toggle - uid: 1213 - type: SignalTransmitter + - linkedPorts: + 1211: + - Pressed: Toggle + 1212: + - Pressed: Toggle + 1214: + - Pressed: Toggle + 1213: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1217 components: - name: Communal Cell Shutters signal button @@ -28605,35 +26489,33 @@ entities: pos: -7.5,-3.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1219 - - port: Toggle - uid: 1220 - - port: Toggle - uid: 1218 - - port: Toggle - uid: 3714 - - port: Toggle - uid: 1077 - - port: Toggle - uid: 3712 - - port: Toggle - uid: 3713 - type: SignalTransmitter + - linkedPorts: + 1219: + - Pressed: Toggle + 1220: + - Pressed: Toggle + 1218: + - Pressed: Toggle + 3714: + - Pressed: Toggle + 1077: + - Pressed: Toggle + 3712: + - Pressed: Toggle + 3713: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3933 components: - pos: -33.5,-17.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 807 - - port: Toggle - uid: 466 - type: SignalTransmitter + - linkedPorts: + 807: + - Pressed: Toggle + 466: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalButtonDirectional entities: - uid: 377 @@ -28642,26 +26524,24 @@ entities: pos: -3.5,-28.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 375 - - port: Toggle - uid: 3648 - type: SignalTransmitter + - linkedPorts: + 375: + - Pressed: Toggle + 3648: + - Pressed: Toggle + type: DeviceLinkSource - uid: 380 components: - rot: -1.5707963267948966 rad pos: -3.5,-31.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2153 - - port: Toggle - uid: 961 - type: SignalTransmitter + - linkedPorts: + 2153: + - Pressed: Toggle + 961: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1152 components: - name: EVAC BLASTDOORS signal button @@ -28670,29 +26550,28 @@ entities: pos: -3.5,-2.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1206 - - port: Toggle - uid: 1205 - - port: Toggle - uid: 1204 - - port: Toggle - uid: 182 - - port: Toggle - uid: 1019 - - port: Toggle - uid: 183 - - port: Toggle - uid: 171 - - port: Toggle - uid: 1018 - - port: Toggle - uid: 1200 - - port: Toggle - uid: 1203 - type: SignalTransmitter + - linkedPorts: + 1206: + - Pressed: Toggle + 1205: + - Pressed: Toggle + 1204: + - Pressed: Toggle + 182: + - Pressed: Toggle + 1019: + - Pressed: Toggle + 183: + - Pressed: Toggle + 171: + - Pressed: Toggle + 1018: + - Pressed: Toggle + 1200: + - Pressed: Toggle + 1203: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1202 components: - name: Security Checkpoint Shutters signal button @@ -28700,79 +26579,73 @@ entities: - pos: -9.5,2.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 3854 - - port: Toggle - uid: 3852 - type: SignalTransmitter + - linkedPorts: + 3854: + - Pressed: Toggle + 3852: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1600 components: - pos: -21.5,0.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1604 - - port: Toggle - uid: 1603 - - port: Toggle - uid: 1598 - - port: Toggle - uid: 1599 - - port: Toggle - uid: 1357 - type: SignalTransmitter + - linkedPorts: + 1604: + - Pressed: Toggle + 1603: + - Pressed: Toggle + 1598: + - Pressed: Toggle + 1599: + - Pressed: Toggle + 1357: + - Pressed: Toggle + type: DeviceLinkSource - uid: 1686 components: - rot: 1.5707963267948966 rad pos: -33.5,-32.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2059 - - port: Toggle - uid: 2058 - type: SignalTransmitter + - linkedPorts: + 2059: + - Pressed: Toggle + 2058: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3984 components: - rot: 1.5707963267948966 rad pos: -33.5,-29.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1370 - type: SignalTransmitter + - linkedPorts: + 1370: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3986 components: - rot: -1.5707963267948966 rad pos: -35.5,-29.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1370 - type: SignalTransmitter + - linkedPorts: + 1370: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3987 components: - rot: -1.5707963267948966 rad pos: -35.5,-32.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2059 - - port: Toggle - uid: 2058 - type: SignalTransmitter + - linkedPorts: + 2059: + - Pressed: Toggle + 2058: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3991 components: - pos: -34.5,-27.5 @@ -28786,31 +26659,30 @@ entities: pos: -14.5,-15.5 parent: 3765 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 4629 - - port: Toggle - uid: 4692 - - port: Toggle - uid: 4627 - - port: Toggle - uid: 4628 - - port: Toggle - uid: 4693 - - port: Toggle - uid: 4695 - - port: Toggle - uid: 4696 - - port: Toggle - uid: 4691 - - port: Toggle - uid: 4694 - - port: Toggle - uid: 4689 - - port: Toggle - uid: 4690 - type: SignalTransmitter + - linkedPorts: + 4629: + - Pressed: Toggle + 4692: + - Pressed: Toggle + 4627: + - Pressed: Toggle + 4628: + - Pressed: Toggle + 4693: + - Pressed: Toggle + 4695: + - Pressed: Toggle + 4696: + - Pressed: Toggle + 4691: + - Pressed: Toggle + 4694: + - Pressed: Toggle + 4689: + - Pressed: Toggle + 4690: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignCryogenicsMed entities: - uid: 693 @@ -31017,403 +28889,299 @@ entities: pos: -19.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 439 components: - rot: 1.5707963267948966 rad pos: -35.5,-22.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 462 components: - rot: 1.5707963267948966 rad pos: -35.5,-19.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 603 components: - rot: 3.141592653589793 rad pos: -20.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1388 components: - rot: 3.141592653589793 rad pos: -21.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 1530 components: - rot: -1.5707963267948966 rad pos: 1.5,-11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2026 components: - rot: 3.141592653589793 rad pos: -34.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2060 components: - rot: 3.141592653589793 rad pos: -31.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2081 components: - rot: 3.141592653589793 rad pos: -32.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2110 components: - rot: 3.141592653589793 rad pos: -33.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2111 components: - rot: 3.141592653589793 rad pos: -29.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2123 components: - rot: 3.141592653589793 rad pos: -18.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2204 components: - rot: 3.141592653589793 rad pos: -30.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2332 components: - rot: 3.141592653589793 rad pos: -28.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2333 components: - rot: 3.141592653589793 rad pos: -27.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2335 components: - rot: 1.5707963267948966 rad pos: -35.5,-20.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2336 components: - rot: -1.5707963267948966 rad pos: 1.5,-16.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2337 components: - rot: 3.141592653589793 rad pos: -17.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2339 components: - rot: 3.141592653589793 rad pos: -16.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2341 components: - rot: 3.141592653589793 rad pos: -15.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2343 components: - rot: 3.141592653589793 rad pos: -14.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2344 components: - rot: -1.5707963267948966 rad pos: 1.5,-12.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2345 components: - rot: 3.141592653589793 rad pos: -13.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2346 components: - rot: -1.5707963267948966 rad pos: 1.5,-13.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2347 components: - rot: 3.141592653589793 rad pos: -12.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2348 components: - rot: -1.5707963267948966 rad pos: 1.5,-14.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2349 components: - rot: 3.141592653589793 rad pos: -11.5,-42.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2350 components: - rot: -1.5707963267948966 rad pos: 1.5,-15.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2351 components: - rot: 1.5707963267948966 rad pos: -35.5,-21.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2355 components: - rot: 1.5707963267948966 rad pos: -35.5,-1.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2356 components: - rot: 1.5707963267948966 rad pos: -35.5,-2.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2357 components: - rot: 1.5707963267948966 rad pos: -35.5,-3.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2359 components: - pos: -24.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2360 components: - pos: -25.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2361 components: - pos: -26.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2362 components: - pos: -27.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2363 components: - pos: -28.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2364 components: - pos: -29.5,8.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 2766 components: - rot: -1.5707963267948966 rad pos: -2.5,-30.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4088 components: - rot: -1.5707963267948966 rad pos: -2.5,-33.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4089 components: - rot: -1.5707963267948966 rad pos: -2.5,-32.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4090 components: - rot: -1.5707963267948966 rad pos: -2.5,-31.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4092 components: - rot: 1.5707963267948966 rad pos: -35.5,-10.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4093 components: - rot: 1.5707963267948966 rad pos: -35.5,-11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4094 components: - rot: 1.5707963267948966 rad pos: -35.5,-12.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4102 components: - pos: -19.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4107 components: - pos: -18.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4112 components: - pos: -17.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4115 components: - pos: -16.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4116 components: - pos: -15.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4119 components: - pos: -14.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - uid: 4120 components: - pos: -13.5,11.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: ThrusterMachineCircuitboard entities: - uid: 4744 @@ -31448,8 +29216,6 @@ entities: pos: -7.5,-13.5 parent: 3765 type: Transform - - bodyType: Static - type: Physics - proto: ToolboxElectricalFilled entities: - uid: 4381 @@ -31533,35 +29299,24 @@ entities: - pos: -21.5,-27.5 parent: 3765 type: Transform - - outputs: - Left: - - port: Reverse - uid: 1161 - - port: Reverse - uid: 1260 - - port: Reverse - uid: 1287 - - port: Reverse - uid: 1361 - Right: - - port: Forward - uid: 1161 - - port: Forward - uid: 1260 - - port: Forward - uid: 1287 - - port: Forward - uid: 1361 - Middle: - - port: Off - uid: 1161 - - port: Off - uid: 1260 - - port: Off - uid: 1287 - - port: Off - uid: 1361 - type: SignalTransmitter + - linkedPorts: + 1161: + - Left: Reverse + - Right: Forward + - Middle: Off + 1260: + - Left: Reverse + - Right: Forward + - Middle: Off + 1287: + - Left: Reverse + - Right: Forward + - Middle: Off + 1361: + - Left: Reverse + - Right: Forward + - Middle: Off + type: DeviceLinkSource - proto: UniformPrinter entities: - uid: 4579 @@ -35006,173 +32761,165 @@ entities: - pos: -20.5,5.5 parent: 3765 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorKitchenHydroponicsLocked entities: - - uid: 554 + - uid: 555 components: - - pos: -32.5,0.5 + - rot: 1.5707963267948966 rad + pos: -26.5,3.5 parent: 3765 type: Transform - - uid: 643 +- proto: WindoorSecure + entities: + - uid: 784 components: - - rot: -1.5707963267948966 rad - pos: -30.5,-3.5 + - rot: 1.5707963267948966 rad + pos: -28.5,-18.5 parent: 3765 type: Transform - - uid: 666 + - uid: 1004 components: - - rot: -1.5707963267948966 rad - pos: -30.5,-1.5 + - pos: -8.5,-0.5 parent: 3765 type: Transform -- proto: WindoorCommandLocked - entities: - - uid: 1931 + - uid: 1009 components: - - rot: 1.5707963267948966 rad - pos: -8.5,-20.5 + - rot: 3.141592653589793 rad + pos: -7.5,2.5 parent: 3765 type: Transform - - uid: 2179 + - uid: 1012 components: - - pos: -24.5,-34.5 + - pos: -9.5,-0.5 parent: 3765 type: Transform -- proto: WindoorEngineeringLocked - entities: - - uid: 355 + - uid: 1016 components: - - rot: 1.5707963267948966 rad - pos: -10.5,-30.5 + - rot: 3.141592653589793 rad + pos: -8.5,2.5 parent: 3765 type: Transform - - uid: 4710 + - uid: 1562 components: - - pos: -15.5,-27.5 + - rot: 1.5707963267948966 rad + pos: -17.5,-0.5 parent: 3765 type: Transform - - uid: 4711 + - uid: 1563 components: - - pos: -14.5,-27.5 + - rot: 1.5707963267948966 rad + pos: -17.5,-1.5 parent: 3765 type: Transform -- proto: WindoorHeadOfPersonnelLocked +- proto: WindoorSecureCargoLocked entities: - - uid: 1601 + - uid: 958 components: - - rot: -1.5707963267948966 rad - pos: -17.5,-0.5 + - rot: 3.141592653589793 rad + pos: -7.5,-29.5 parent: 3765 type: Transform - - uid: 3831 + - uid: 965 components: - - rot: -1.5707963267948966 rad - pos: -17.5,-1.5 + - rot: 1.5707963267948966 rad + pos: -10.5,-23.5 parent: 3765 type: Transform -- proto: WindoorKitchenHydroponicsLocked - entities: - - uid: 555 + - uid: 966 components: - rot: 1.5707963267948966 rad - pos: -26.5,3.5 + pos: -10.5,-24.5 parent: 3765 type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureChapelLocked entities: - - uid: 621 + - uid: 779 components: - - rot: 1.5707963267948966 rad - pos: -30.5,-1.5 + - pos: -27.5,-20.5 parent: 3765 type: Transform - - uid: 685 +- proto: WindoorSecureChemistryLocked + entities: + - uid: 554 components: - - rot: 1.5707963267948966 rad - pos: -27.5,-10.5 + - pos: -32.5,0.5 parent: 3765 type: Transform - - uid: 712 + - uid: 643 components: - - rot: 1.5707963267948966 rad - pos: -27.5,-13.5 + - rot: -1.5707963267948966 rad + pos: -30.5,-3.5 parent: 3765 type: Transform -- proto: WindoorScienceLocked - entities: - - uid: 780 + - uid: 666 components: - rot: -1.5707963267948966 rad - pos: -28.5,-18.5 + pos: -30.5,-1.5 parent: 3765 type: Transform -- proto: WindoorSecure +- proto: WindoorSecureCommandLocked entities: - - uid: 784 + - uid: 1931 components: - rot: 1.5707963267948966 rad - pos: -28.5,-18.5 + pos: -8.5,-20.5 parent: 3765 type: Transform - - uid: 1004 + - uid: 2179 components: - - pos: -8.5,-0.5 + - pos: -24.5,-34.5 parent: 3765 type: Transform - - uid: 1009 +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 355 components: - - rot: 3.141592653589793 rad - pos: -7.5,2.5 + - rot: 1.5707963267948966 rad + pos: -10.5,-30.5 parent: 3765 type: Transform - - uid: 1012 + - uid: 4710 components: - - pos: -9.5,-0.5 + - pos: -15.5,-27.5 parent: 3765 type: Transform - - uid: 1016 + - uid: 4711 components: - - rot: 3.141592653589793 rad - pos: -8.5,2.5 + - pos: -14.5,-27.5 parent: 3765 type: Transform - - uid: 1562 +- proto: WindoorSecureHeadOfPersonnelLocked + entities: + - uid: 1601 components: - - rot: 1.5707963267948966 rad + - rot: -1.5707963267948966 rad pos: -17.5,-0.5 parent: 3765 type: Transform - - uid: 1563 + - uid: 3831 components: - - rot: 1.5707963267948966 rad + - rot: -1.5707963267948966 rad pos: -17.5,-1.5 parent: 3765 type: Transform -- proto: WindoorSecureCargoLocked +- proto: WindoorSecureMedicalLocked entities: - - uid: 958 - components: - - rot: 3.141592653589793 rad - pos: -7.5,-29.5 - parent: 3765 - type: Transform - - uid: 965 + - uid: 621 components: - rot: 1.5707963267948966 rad - pos: -10.5,-23.5 + pos: -30.5,-1.5 parent: 3765 type: Transform - - uid: 966 + - uid: 685 components: - rot: 1.5707963267948966 rad - pos: -10.5,-24.5 + pos: -27.5,-10.5 parent: 3765 type: Transform -- proto: WindoorSecureChapelLocked - entities: - - uid: 779 + - uid: 712 components: - - pos: -27.5,-20.5 + - rot: 1.5707963267948966 rad + pos: -27.5,-13.5 parent: 3765 type: Transform - proto: WindoorSecureSalvageLocked @@ -35188,7 +32935,15 @@ entities: pos: -8.5,-30.5 parent: 3765 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureScienceLocked + entities: + - uid: 780 + components: + - rot: -1.5707963267948966 rad + pos: -28.5,-18.5 + parent: 3765 + type: Transform +- proto: WindoorSecureSecurityLocked entities: - uid: 1003 components: diff --git a/Resources/Maps/nukieplanet.yml b/Resources/Maps/nukieplanet.yml index a5558c77c3..521f974ed2 100644 --- a/Resources/Maps/nukieplanet.yml +++ b/Resources/Maps/nukieplanet.yml @@ -4,23 +4,23 @@ meta: tilemap: 0: Space 12: FloorBar - 18: FloorCarpetClown - 23: FloorDark - 38: FloorFreezer - 59: FloorReinforced - 60: FloorRockVault - 61: FloorShowroom - 63: FloorShuttleOrange - 65: FloorShuttleRed - 68: FloorSnow - 69: FloorSteel - 79: FloorTechMaint - 82: FloorWhite - 92: FloorWood - 94: Lattice - 95: Plating + 19: FloorCarpetClown + 24: FloorDark + 39: FloorFreezer + 61: FloorReinforced + 62: FloorRockVault + 63: FloorShowroom + 65: FloorShuttleOrange + 67: FloorShuttleRed + 70: FloorSnow + 71: FloorSteel + 81: FloorTechMaint + 84: FloorWhite + 94: FloorWood + 96: Lattice + 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 104 components: @@ -35,82 +35,103 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAlEAAACXwAAABcAAAJSAAAAUgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA8AAAAPAAAADwAAABEAAALRAAAC18AAAAXAAACUgAAAUUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAPAAAADwAAAA8AAAARAAADEQAAARfAAAAFwAAA1IAAAJSAAADAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAdEAAALXwAAABcAAAEXAAAAFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA8AAAAPAAAADwAAABEAAAKRAAAAF8AAABfAAAAXwAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAPAAAADwAAAA8AAAARAAACUQAAAhEAAAMRAAABEQAAAVEAAALAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAhEAAADRAAADEQAAAhEAAAIDAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA8AAAAPAAAADwAAABEAAAGRAAABEQAAAhEAAAADAAAAFwAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAPAAAADwAAAA8AAAARAAAAEQAAAxEAAADRAAACAwAAABcAAABAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAZEAAALRAAACUQAAAoMAAAAXAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA8AAAAPAAAADwAAAAXAAADRAAACUQAAAtEAAAGDAAAAwwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAPAAAADwAAAA8AAAAXwAAAF8AAABfAAAAXwAAAF8AAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAD8AAAA/AAAAPwAAAD8AAAA/AAAADAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA8AAAAPAAAADwAAABfAAAAXwAAAF8AAABfAAAAXwAAAAwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAPAAAADwAAAA8AAAAXwAAAF8AAABfAAAAXwAAAF8AAAAMAAABAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAZEAAAFRAAAB0QAAAZfAAAADAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAlGAAACYQAAABgAAAJUAAAAVAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABGAAALRgAAC2EAAAAYAAACVAAAAUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAPgAAAD4AAAA+AAAARgAADEYAAARhAAAAGAAAA1QAAAJUAAADAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAdGAAALYQAAABgAAAEYAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABGAAAKRgAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAPgAAAD4AAAA+AAAARgAACUYAAAhGAAAMRgAABEYAAAVGAAALAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAhGAAADRgAADEYAAAhGAAAIDAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABGAAAGRgAABEYAAAhGAAAADAAAAF4AAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAPgAAAD4AAAA+AAAARgAAAEYAAAxGAAADRgAACAwAAABeAAABAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAZGAAALRgAACUYAAAoMAAAAXgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA+AAAAPgAAAD4AAAAYAAADRgAACUYAAAtGAAAGDAAAAwwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAPgAAAD4AAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEEAAABBAAAAQQAAAEEAAABBAAAADAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABhAAAAYQAAAGEAAABhAAAAYQAAAAwAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAPgAAAD4AAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAAAMAAABAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAZGAAAFRgAAB0YAAAZhAAAADAAAAg== 0,-1: ind: 0,-1 - tiles: UgAAAVIAAANfAAAAUgAAAlIAAABSAAABUgAAAFIAAAIXAAAAFwAAAxcAAAMXAAADFwAAABcAAAIXAAACFwAAA0UAAABSAAAAUgAAAVIAAAJSAAADUgAAAFIAAAJSAAAAFwAAA0EAAAAXAAACQQAAABcAAAJBAAAAFwAAARcAAAJSAAAAUgAAAl8AAABSAAAAUgAAAVIAAANSAAADUgAAARcAAAFBAAAAFwAAAkEAAAAXAAACQQAAABcAAAAXAAAAFwAAAxcAAAIXAAABRQAAAUUAAABFAAADUgAAAVIAAAEXAAABFwAAAxcAAAIXAAABFwAAARcAAAEXAAAAFwAAAl8AAABfAAAAUgAAAEUAAAJFAAADRQAAAlIAAABSAAAADAAAAxcAAAAXAAACFwAAABcAAAAXAAACFwAAAhcAAANEAAABRAAADFIAAAJFAAABRQAAAEUAAANSAAABUgAAAEQAAAsXAAABFwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAADAAAAAwAAAEMAAABDAAAAAwAAAFfAAAADAAAA18AAAAMAAABDAAAAQwAAAIMAAAADAAAAxcAAAAXAAACFwAAA0EAAABBAAAAXAAAAFwAAANcAAABDAAAAQwAAAEMAAADDAAAAQwAAAEMAAACXwAAABcAAAMXAAAAFwAAABcAAABcAAABXAAAAVwAAAFcAAABXAAAAAwAAAMMAAABDAAAAQwAAAIMAAACDAAAARcAAAIXAAADFwAAARcAAAMXAAADXAAAAFwAAAJcAAABXAAAAVwAAAAMAAABDAAAAAwAAAIMAAAADAAAAQwAAABfAAAAFwAAABcAAAAXAAABFwAAAQwAAAIMAAAADAAAAAwAAAAMAAACDAAAAwwAAAAMAAAADAAAAQwAAAEMAAADDAAAAQwAAAEXAAABFwAAAxcAAAIMAAACDAAAAgwAAAAMAAACDAAAAAwAAAIMAAABDAAAAAwAAAMmAAAAJgAAACYAAAAMAAABFwAAABcAAAAXAAAADAAAAwwAAAAMAAABDAAAAgwAAAIMAAACDAAAAUEAAAAMAAABJgAAACYAAAAmAAAADAAAARcAAAAXAAAAFwAAAgwAAAMMAAABDAAAAAwAAAMMAAADDAAAAQwAAAFBAAAADAAAAD0AAAAmAAAADAAAAQwAAAIXAAAAFwAAAxcAAAMMAAACDAAAAAwAAAEMAAADDAAAAwwAAAAMAAABQQAAAAwAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAADAAAAAwAAAIMAAABDAAAAAwAAAMMAAADDAAAAQwAAAEMAAAAPQAAAD0AAAAmAAAAPQAAAD0AAABEAAACRAAACQ== + tiles: + VAAAAVQAAANhAAAAVAAAAlQAAABUAAABVAAAAFQAAAIYAAAAGAAAAxgAAAMYAAADGAAAABgAAAIYAAACGAAAA0cAAABUAAAAVAAAAVQAAAJUAAADVAAAAFQAAAJUAAAAGAAAA0MAAAAYAAACQwAAABgAAAJDAAAAGAAAARgAAAJUAAAAVAAAAmEAAABUAAAAVAAAAVQAAANUAAADVAAAARgAAAFDAAAAGAAAAkMAAAAYAAACQwAAABgAAAAYAAAAGAAAAxgAAAIYAAABRwAAAUcAAABHAAADVAAAAVQAAAEYAAABGAAAAxgAAAIYAAABGAAAARgAAAEYAAAAGAAAAmEAAABhAAAAVAAAAEcAAAJHAAADRwAAAlQAAABUAAAADAAAAxgAAAAYAAACGAAAABgAAAAYAAACGAAAAhgAAANGAAABRgAADFQAAAJHAAABRwAAAEcAAANUAAABVAAAAEYAAAsYAAABGAAAAEEAAABBAAAAQQAAAEEAAABBAAAADAAAAAwAAAEMAAABDAAAAAwAAAFhAAAADAAAA2EAAAAMAAABDAAAAQwAAAIMAAAADAAAAxgAAAAYAAACGAAAA0MAAABDAAAAXgAAAF4AAANeAAABDAAAAQwAAAEMAAADDAAAAQwAAAEMAAACYQAAABgAAAMYAAAAGAAAABgAAABeAAABXgAAAV4AAAFeAAABXgAAAAwAAAMMAAABDAAAAQwAAAIMAAACDAAAARgAAAIYAAADGAAAARgAAAMYAAADXgAAAF4AAAJeAAABXgAAAV4AAAAMAAABDAAAAAwAAAIMAAAADAAAAQwAAABhAAAAGAAAABgAAAAYAAABGAAAAQwAAAIMAAAADAAAAAwAAAAMAAACDAAAAwwAAAAMAAAADAAAAQwAAAEMAAADDAAAAQwAAAEYAAABGAAAAxgAAAIMAAACDAAAAgwAAAAMAAACDAAAAAwAAAIMAAABDAAAAAwAAAMnAAAAJwAAACcAAAAMAAABGAAAABgAAAAYAAAADAAAAwwAAAAMAAABDAAAAgwAAAIMAAACDAAAAUMAAAAMAAABJwAAACcAAAAnAAAADAAAARgAAAAYAAAAGAAAAgwAAAMMAAABDAAAAAwAAAMMAAADDAAAAQwAAAFDAAAADAAAAD8AAAAnAAAADAAAAQwAAAIYAAAAGAAAAxgAAAMMAAACDAAAAAwAAAEMAAADDAAAAwwAAAAMAAABQwAAAAwAAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAADAAAAAwAAAIMAAABDAAAAAwAAAMMAAADDAAAAQwAAAEMAAAAPwAAAD8AAAAnAAAAPwAAAD8AAABGAAACRgAACQ== 0,0: ind: 0,0 - tiles: FwAAABcAAAAXAAAADAAAAQwAAAMMAAADDAAAAwwAAAEMAAABPQAAAD0AAAA9AAAAPQAAAD0AAABEAAAMRAAADF8AAABfAAAAXwAAABcAAAFfAAAADAAAAAwAAAEMAAACDAAAAAwAAAMMAAACDAAAAAwAAAJEAAAMRAAAC0QAAANEAAALRAAABzwAAAA8AAAAPAAAAEQAAApEAAAKRAAACEQAAAJEAAAKRAAAC0QAAApEAAAFRAAAAEQAAAdEAAACRAAAC0QAAAY8AAAAPAAAADwAAABEAAALRAAADEQAAAFEAAAFRAAABkQAAAlEAAAARAAABUQAAAM8AAAARAAACEQAAAhEAAAAPAAAADwAAABEAAABRAAABUQAAAREAAAJRAAABEQAAAtEAAAJRAAACEQAAANEAAAKRAAABkQAAAxEAAAJRAAAAEQAAAw8AAAARAAABUQAAAdEAAAJRAAAA0QAAAJEAAAGRAAACkQAAAhEAAAIRAAAAUQAAAREAAAIRAAACEQAAAREAAAARAAAC0QAAAFEAAALRAAADEQAAAREAAACRAAACUQAAAVEAAALRAAAB0QAAAVEAAAJRAAAB0QAAAZEAAAARAAACkQAAAREAAAFRAAACUQAAAJEAAAKRAAACEQAAAdEAAACRAAABEQAAAVEAAABRAAAC0QAAAFEAAAGRAAAB0QAAAVEAAAHRAAACkQAAAtEAAAIRAAACEQAAAVEAAAKRAAAAEQAAAtEAAADRAAAAEQAAAxEAAALRAAADEQAAAFEAAADRAAAA0QAAAxEAAAERAAAAkQAAAtEAAAHRAAAAUQAAAtEAAABRAAABUQAAAVEAAAARAAABUQAAAREAAAIRAAACEQAAAREAAAMPAAAADwAAAA8AAAARAAACEQAAAZEAAALRAAABkQAAApEAAACRAAAA0QAAAtEAAAMRAAAAkQAAAdEAAAFRAAACDwAAAA8AAAAPAAAAEQAAAhEAAADRAAABEQAAAFEAAAKRAAABkQAAAxEAAAERAAACUQAAAFEAAAARAAACEQAAAU8AAAAPAAAADwAAABEAAAHRAAAAkQAAAJEAAALRAAABEQAAAtEAAAKRAAAB0QAAAVEAAAJRAAACkQAAABEAAAEPAAAADwAAAA8AAAARAAAB0QAAAREAAABRAAAAEQAAAxEAAACRAAAAEQAAAVEAAAARAAABkQAAAhEAAAIRAAABjwAAAA8AAAAPAAAAEQAAAZEAAAARAAACUQAAAZEAAABRAAAAkQAAANEAAACRAAAA0QAAAxEAAAMRAAACkQAAABEAAADRAAAB0QAAAZEAAAHRAAAAUQAAAhEAAAIRAAABUQAAAdEAAADRAAABA== + tiles: + GAAAABgAAAAYAAAADAAAAQwAAAMMAAADDAAAAwwAAAEMAAABPwAAAD8AAAA/AAAAPwAAAD8AAABGAAAMRgAADGEAAABhAAAAYQAAABgAAAFhAAAADAAAAAwAAAEMAAACDAAAAAwAAAMMAAACDAAAAAwAAAJGAAAMRgAAC0YAAANGAAALRgAABz4AAAA+AAAAPgAAAEYAAApGAAAKRgAACEYAAAJGAAAKRgAAC0YAAApGAAAFRgAAAEYAAAdGAAACRgAAC0YAAAY+AAAAPgAAAD4AAABGAAALRgAADEYAAAFGAAAFRgAABkYAAAlGAAAARgAABUYAAAM+AAAARgAACEYAAAhGAAAAPgAAAD4AAABGAAABRgAABUYAAARGAAAJRgAABEYAAAtGAAAJRgAACEYAAANGAAAKRgAABkYAAAxGAAAJRgAAAEYAAAw+AAAARgAABUYAAAdGAAAJRgAAA0YAAAJGAAAGRgAACkYAAAhGAAAIRgAAAUYAAARGAAAIRgAACEYAAARGAAAARgAAC0YAAAFGAAALRgAADEYAAARGAAACRgAACUYAAAVGAAALRgAAB0YAAAVGAAAJRgAAB0YAAAZGAAAARgAACkYAAARGAAAFRgAACUYAAAJGAAAKRgAACEYAAAdGAAACRgAABEYAAAVGAAABRgAAC0YAAAFGAAAGRgAAB0YAAAVGAAAHRgAACkYAAAtGAAAIRgAACEYAAAVGAAAKRgAAAEYAAAtGAAADRgAAAEYAAAxGAAALRgAADEYAAAFGAAADRgAAA0YAAAxGAAAERgAAAkYAAAtGAAAHRgAAAUYAAAtGAAABRgAABUYAAAVGAAAARgAABUYAAARGAAAIRgAACEYAAARGAAAMPgAAAD4AAAA+AAAARgAACEYAAAZGAAALRgAABkYAAApGAAACRgAAA0YAAAtGAAAMRgAAAkYAAAdGAAAFRgAACD4AAAA+AAAAPgAAAEYAAAhGAAADRgAABEYAAAFGAAAKRgAABkYAAAxGAAAERgAACUYAAAFGAAAARgAACEYAAAU+AAAAPgAAAD4AAABGAAAHRgAAAkYAAAJGAAALRgAABEYAAAtGAAAKRgAAB0YAAAVGAAAJRgAACkYAAABGAAAEPgAAAD4AAAA+AAAARgAAB0YAAARGAAABRgAAAEYAAAxGAAACRgAAAEYAAAVGAAAARgAABkYAAAhGAAAIRgAABj4AAAA+AAAAPgAAAEYAAAZGAAAARgAACUYAAAZGAAABRgAAAkYAAANGAAACRgAAA0YAAAxGAAAMRgAACkYAAABGAAADRgAAB0YAAAZGAAAHRgAAAUYAAAhGAAAIRgAABUYAAAdGAAADRgAABA== -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAApEAAAJRAAAAEQAAANfAAAAXwAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAA8AAAAPAAAADwAAABEAAAHRAAACEQAAAlEAAALRAAADF8AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAPAAAADwAAABEAAAKRAAAAUQAAAdEAAALRAAACEQAAAhEAAABXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAADwAAAA8AAAARAAAA0QAAAJEAAABRAAAA0QAAAZEAAAGRAAAA14AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAA8AAAARAAAAkQAAAZEAAAARAAAAUQAAAlEAAACRAAABkQAAAJEAAAIFwAAAxcAAAEXAAABRAAAARcAAAEXAAADRAAACEQAAAtEAAAGRAAAA0QAAAtEAAALRAAAAkQAAABEAAAERAAAChcAAAEXAAABFwAAABcAAAMXAAADFwAAA0QAAAZEAAAIRAAAAkQAAAREAAAKRAAAC0QAAAZEAAAHRAAAA0QAAAcXAAABFwAAABcAAANEAAAAFwAAAxcAAAFEAAALRAAAB0QAAAhEAAAHRAAAA0QAAAdEAAAARAAAAEQAAAA8AAAAFwAAAxcAAAMXAAAAPAAAADwAAAA8AAAARAAAAEQAAAxEAAAMRAAAAEQAAAFEAAAKRAAAA0QAAAdEAAABPAAAADwAAAA8AAAAFwAAADwAAAA8AAAAPAAAADwAAABEAAALRAAAC0QAAAtEAAABRAAACkQAAABEAAAIRAAAAzwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAARAAACkQAAABEAAAGRAAAB0QAAANEAAAERAAACkQAAApEAAAGRAAAC0QAAApEAAAERAAACUQAAAVEAAAAPAAAAEQAAAdEAAALRAAAB0QAAAFEAAAGRAAAC0QAAAdEAAAMRAAAAEQAAAZEAAAGRAAAAkQAAABEAAAARAAABzwAAABEAAAFRAAACEQAAAtEAAAERAAACkQAAAhEAAABRAAAA0QAAAhEAAAARAAACEQAAAtEAAAMRAAAAkQAAAE8AAAARAAABUQAAAhEAAAFRAAAAEQAAANEAAAGRAAABkQAAAVEAAAHRAAADEQAAAFEAAAHRAAACEQAAAxEAAAIPAAAAEQAAABEAAAERAAACEQAAAxEAAAHRAAABkQAAANEAAABRAAACEQAAAxEAAAHRAAABkQAAABEAAABRAAABEQAAABEAAAGRAAAAUQAAAtEAAADRAAAAEQAAAlEAAALRAAACw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAApGAAAJRgAAAEYAAANhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABGAAAHRgAACEYAAAlGAAALRgAADGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAPgAAAD4AAABGAAAKRgAAAUYAAAdGAAALRgAACEYAAAhGAAABYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD4AAAA+AAAARgAAA0YAAAJGAAABRgAAA0YAAAZGAAAGRgAAA2AAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA+AAAARgAAAkYAAAZGAAAARgAAAUYAAAlGAAACRgAABkYAAAJGAAAIGAAAAxgAAAEYAAABRgAAARgAAAEYAAADRgAACEYAAAtGAAAGRgAAA0YAAAtGAAALRgAAAkYAAABGAAAERgAAChgAAAEYAAABGAAAABgAAAMYAAADGAAAA0YAAAZGAAAIRgAAAkYAAARGAAAKRgAAC0YAAAZGAAAHRgAAA0YAAAcYAAABGAAAABgAAANGAAAAGAAAAxgAAAFGAAALRgAAB0YAAAhGAAAHRgAAA0YAAAdGAAAARgAAAEYAAAA+AAAAGAAAAxgAAAMYAAAAPgAAAD4AAAA+AAAARgAAAEYAAAxGAAAMRgAAAEYAAAFGAAAKRgAAA0YAAAdGAAABPgAAAD4AAAA+AAAAGAAAAD4AAAA+AAAAPgAAAD4AAABGAAALRgAAC0YAAAtGAAABRgAACkYAAABGAAAIRgAAAz4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAARgAACkYAAABGAAAGRgAAB0YAAANGAAAERgAACkYAAApGAAAGRgAAC0YAAApGAAAERgAACUYAAAVGAAAAPgAAAEYAAAdGAAALRgAAB0YAAAFGAAAGRgAAC0YAAAdGAAAMRgAAAEYAAAZGAAAGRgAAAkYAAABGAAAARgAABz4AAABGAAAFRgAACEYAAAtGAAAERgAACkYAAAhGAAABRgAAA0YAAAhGAAAARgAACEYAAAtGAAAMRgAAAkYAAAE+AAAARgAABUYAAAhGAAAFRgAAAEYAAANGAAAGRgAABkYAAAVGAAAHRgAADEYAAAFGAAAHRgAACEYAAAxGAAAIPgAAAEYAAABGAAAERgAACEYAAAxGAAAHRgAABkYAAANGAAABRgAACEYAAAxGAAAHRgAABkYAAABGAAABRgAABEYAAABGAAAGRgAAAUYAAAtGAAADRgAAAEYAAAlGAAALRgAACw== 1,-1: ind: 1,-1 - tiles: FwAAABcAAAIXAAACFwAAABcAAAI7AAAAOwAAADsAAAAXAAACFwAAARcAAAIXAAAAXwAAAEQAAAxEAAAERAAAABcAAAAXAAADFwAAAhcAAAMXAAACOwAAADsAAAA7AAAAFwAAAxcAAAIXAAAAFwAAAF8AAABEAAAKRAAAAUQAAAUXAAACFwAAABcAAAMXAAACFwAAARcAAAMXAAADFwAAARcAAAAXAAAAFwAAABcAAANfAAAARAAABkQAAAVEAAAGFwAAARcAAAAXAAAAFwAAARcAAAIXAAACFwAAAxcAAAAXAAAAFwAAAl8AAABfAAAAXwAAAEQAAAZEAAAERAAACxcAAAIXAAACFwAAAhcAAAAXAAACFwAAARcAAAIXAAADFwAAARcAAANEAAAFRAAADEQAAAJEAAAIRAAAAwAAAAAXAAADFwAAAhcAAAIXAAACFwAAARcAAAEXAAAAFwAAAhcAAAIXAAADRAAACEQAAAo8AAAARAAAAkQAAAMAAAAAFwAAABcAAABBAAAAQQAAAEEAAABBAAAAQQAAABcAAAMXAAAAFwAAAEQAAAxEAAAJRAAADEQAAAhEAAAGAAAAAF8AAAAXAAAAQQAAAEEAAABBAAAAQQAAAEEAAAAXAAABFwAAARcAAABEAAABPAAAAEQAAAFEAAAKRAAAAQAAAAAXAAACFwAAA0EAAABBAAAAQQAAAEEAAABBAAAAFwAAABcAAAIXAAABRAAAAzwAAAA8AAAARAAAC0QAAAFEAAALXwAAABcAAABBAAAAQQAAAEEAAABBAAAAQQAAABcAAAMXAAADFwAAA0QAAAA8AAAARAAAAUQAAAtEAAAARAAAChcAAAMXAAABQQAAAEEAAABBAAAAQQAAAEEAAAAXAAACFwAAAhcAAAFEAAADRAAACEQAAAlEAAAFRAAAAkQAAAsXAAADFwAAABcAAAAXAAABFwAAAhcAAAAXAAACFwAAAhcAAAAXAAABRAAAAzwAAABEAAACRAAACUQAAAlEAAAHFwAAABcAAAEXAAAAFwAAARcAAAIXAAADFwAAAxcAAAEXAAABFwAAA0QAAAZEAAAJRAAAAEQAAAxEAAAERAAABRcAAAAXAAACFwAAAxcAAAAXAAADFwAAAxcAAAAXAAADFwAAABcAAABEAAABPAAAADwAAABEAAAFRAAAC0QAAAJEAAAMRAAABkQAAANEAAAJRAAACkQAAAhEAAADRAAABUQAAAxEAAAKRAAABEQAAAhEAAAARAAAB0QAAAhEAAAAPAAAAEQAAAQ8AAAARAAABTwAAAA8AAAAPAAAAEQAAAZEAAAHRAAACzwAAAA8AAAARAAADEQAAAlEAAAGRAAABw== + tiles: + GAAAABgAAAIYAAACGAAAABgAAAI9AAAAPQAAAD0AAAAYAAACGAAAARgAAAIYAAAAYQAAAEYAAAxGAAAERgAAABgAAAAYAAADGAAAAhgAAAMYAAACPQAAAD0AAAA9AAAAGAAAAxgAAAIYAAAAGAAAAGEAAABGAAAKRgAAAUYAAAUYAAACGAAAABgAAAMYAAACGAAAARgAAAMYAAADGAAAARgAAAAYAAAAGAAAABgAAANhAAAARgAABkYAAAVGAAAGGAAAARgAAAAYAAAAGAAAARgAAAIYAAACGAAAAxgAAAAYAAAAGAAAAmEAAABhAAAAYQAAAEYAAAZGAAAERgAACxgAAAIYAAACGAAAAhgAAAAYAAACGAAAARgAAAIYAAADGAAAARgAAANGAAAFRgAADEYAAAJGAAAIRgAAAwAAAAAYAAADGAAAAhgAAAIYAAACGAAAARgAAAEYAAAAGAAAAhgAAAIYAAADRgAACEYAAAo+AAAARgAAAkYAAAMAAAAAGAAAABgAAABDAAAAQwAAAEMAAABDAAAAQwAAABgAAAMYAAAAGAAAAEYAAAxGAAAJRgAADEYAAAhGAAAGAAAAAGEAAAAYAAAAQwAAAEMAAABDAAAAQwAAAEMAAAAYAAABGAAAARgAAABGAAABPgAAAEYAAAFGAAAKRgAAAQAAAAAYAAACGAAAA0MAAABDAAAAQwAAAEMAAABDAAAAGAAAABgAAAIYAAABRgAAAz4AAAA+AAAARgAAC0YAAAFGAAALYQAAABgAAABDAAAAQwAAAEMAAABDAAAAQwAAABgAAAMYAAADGAAAA0YAAAA+AAAARgAAAUYAAAtGAAAARgAAChgAAAMYAAABQwAAAEMAAABDAAAAQwAAAEMAAAAYAAACGAAAAhgAAAFGAAADRgAACEYAAAlGAAAFRgAAAkYAAAsYAAADGAAAABgAAAAYAAABGAAAAhgAAAAYAAACGAAAAhgAAAAYAAABRgAAAz4AAABGAAACRgAACUYAAAlGAAAHGAAAABgAAAEYAAAAGAAAARgAAAIYAAADGAAAAxgAAAEYAAABGAAAA0YAAAZGAAAJRgAAAEYAAAxGAAAERgAABRgAAAAYAAACGAAAAxgAAAAYAAADGAAAAxgAAAAYAAADGAAAABgAAABGAAABPgAAAD4AAABGAAAFRgAAC0YAAAJGAAAMRgAABkYAAANGAAAJRgAACkYAAAhGAAADRgAABUYAAAxGAAAKRgAABEYAAAhGAAAARgAAB0YAAAhGAAAAPgAAAEYAAAQ+AAAARgAABT4AAAA+AAAAPgAAAEYAAAZGAAAHRgAACz4AAAA+AAAARgAADEYAAAlGAAAGRgAABw== 0,-2: ind: 0,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAFRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABkQAAAdEAAAIRAAAA0QAAAFEAAAHRAAAA0QAAAlEAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAtEAAAHRAAABUQAAAdEAAAARAAADEQAAAREAAAARAAAAUQAAApEAAAHRAAABEQAAAdEAAADRAAAAEQAAABEAAAHRAAABkQAAAREAAAHRAAABUQAAAM8AAAARAAABkQAAANfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARAAAAkQAAAREAAABRAAAB0QAAAdEAAADRAAAAUQAAAVEAAAGXwAAADsAAAA7AAAAOwAAADsAAAA7AAAAXwAAAEQAAAZEAAABRAAAAkQAAAJEAAAHRAAAAkQAAABEAAAERAAADF8AAAA7AAAAOwAAADsAAAA7AAAAOwAAAF8AAABEAAAARAAAA0QAAANEAAALRAAAAUQAAAlEAAAGRAAAAEQAAAZfAAAAOwAAADsAAAA7AAAAOwAAADsAAABfAAAARAAAAEQAAAlEAAAJRAAAAEQAAAxEAAAIRAAAAUQAAAFEAAAFXwAAADsAAAA7AAAAOwAAADsAAAA7AAAAXwAAAEQAAAdEAAAFRAAABlIAAABSAAABUgAAA1IAAANSAAAAPAAAAF8AAABFAAABRQAAAkUAAAFFAAAARQAAAl8AAABfAAAARAAABkQAAABSAAABUgAAAFIAAAJSAAABUgAAAl8AAABPAAAARQAAAEUAAAJFAAABRQAAA0UAAANfAAAAFwAAABcAAAJEAAADUgAAA1IAAANSAAADUgAAAlIAAANPAAAATwAAAEUAAABFAAADRQAAAUUAAAJFAAABXwAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABkYAAAdGAAAIRgAAA0YAAAFGAAAHRgAAA0YAAAlGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAtGAAAHRgAABUYAAAdGAAAARgAADEYAAARGAAAARgAAAUYAAApGAAAHRgAABEYAAAdGAAADRgAAAEYAAABGAAAHRgAABkYAAARGAAAHRgAABUYAAAM+AAAARgAABkYAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARgAAAkYAAARGAAABRgAAB0YAAAdGAAADRgAAAUYAAAVGAAAGYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEYAAAZGAAABRgAAAkYAAAJGAAAHRgAAAkYAAABGAAAERgAADGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAABGAAAARgAAA0YAAANGAAALRgAAAUYAAAlGAAAGRgAAAEYAAAZhAAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAARgAAAEYAAAlGAAAJRgAAAEYAAAxGAAAIRgAAAUYAAAFGAAAFYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAYQAAAEYAAAdGAAAFRgAABlQAAABUAAABVAAAA1QAAANUAAAAPgAAAGEAAABHAAABRwAAAkcAAAFHAAAARwAAAmEAAABhAAAARgAABkYAAABUAAABVAAAAFQAAAJUAAABVAAAAmEAAABRAAAARwAAAEcAAAJHAAABRwAAA0cAAANhAAAAGAAAABgAAAJGAAADVAAAA1QAAANUAAADVAAAAlQAAANRAAAAUQAAAEcAAABHAAADRwAAAUcAAAJHAAABYQAAAA== -1,-2: ind: -1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAHRAAABEQAAApEAAAIRAAAC0QAAAtEAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAACkQAAAFEAAAFRAAABkQAAAJEAAAGRAAAAkQAAABEAAAMRAAACgAAAAAAAAAAAAAAAAAAAABEAAAHRAAACUQAAAFEAAAHRAAAAUQAAAxEAAAKRAAACEQAAAdEAAAGRAAAAEQAAAheAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAPAAAADwAAAA8AAAAFwAAAEQAAAhEAAACRAAAA0QAAAhEAAALXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAxEAAADRAAACkQAAAZEAAAJRAAABl4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAA8AAAAPAAAADwAAABEAAAERAAAC0QAAAREAAAIRAAACkQAAAReAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAPAAAADwAAAA8AAAARAAADEQAAAdEAAAKRAAACUQAAAdEAAADAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAVEAAABRAAACEQAAAhEAAABRAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAAA8AAAAPAAAADwAAABEAAAERAAABUQAAAxEAAALRAAABkQAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAPAAAADwAAAA8AAAARAAAB0QAAAZfAAAAXwAAAF8AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAADwAAAA8AAAAPAAAAEQAAAZEAAAKXwAAABcAAAEXAAACFwAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAHRgAABEYAAApGAAAIRgAAC0YAAAtGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACkYAAAFGAAAFRgAABkYAAAJGAAAGRgAAAkYAAABGAAAMRgAACgAAAAAAAAAAAAAAAAAAAABGAAAHRgAACUYAAAFGAAAHRgAAAUYAAAxGAAAKRgAACEYAAAdGAAAGRgAAAEYAAAhgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAPgAAAD4AAAA+AAAAGAAAAEYAAAhGAAACRgAAA0YAAAhGAAALYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAxGAAADRgAACkYAAAZGAAAJRgAABmAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABGAAAERgAAC0YAAARGAAAIRgAACkYAAARgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAPgAAAD4AAAA+AAAARgAADEYAAAdGAAAKRgAACUYAAAdGAAADAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAVGAAABRgAACEYAAAhGAAABRgAACwAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAA+AAAAPgAAAD4AAABGAAAERgAABUYAAAxGAAALRgAABkYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAPgAAAD4AAAA+AAAARgAAB0YAAAZhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAD4AAAA+AAAAPgAAAEYAAAZGAAAKYQAAABgAAAEYAAACGAAAAw== -1,1: ind: -1,1 - tiles: RAAAAUQAAAZEAAAERAAAAUQAAANEAAAARAAABkQAAABEAAAKRAAABUQAAAxEAAAJRAAACUQAAAZEAAAJRAAACkQAAAlEAAAFRAAAAEQAAAtEAAAARAAACEQAAAtEAAALRAAAAEQAAAFEAAAGRAAACkQAAAVEAAAHRAAACkQAAAFEAAAERAAACEQAAANEAAAKRAAAC0QAAAhEAAADPAAAADwAAABEAAAIRAAAAEQAAAVEAAAIRAAABEQAAAdEAAACEgAAABIAAAASAAAAEgAAAEQAAAVEAAAKRAAACTwAAAA8AAAARAAABEQAAAREAAAARAAAAEQAAAZEAAABRAAACxIAAAASAAAAEgAAABIAAABEAAALRAAABEQAAAM8AAAAPAAAAEQAAAFEAAAJRAAAA0QAAAA8AAAAPAAAADwAAAASAAAAEgAAABIAAAASAAAARAAABEQAAAtEAAAHRAAACEQAAAlEAAABPAAAAEQAAAZEAAACRAAAAUQAAAxEAAAIEgAAABIAAAASAAAAEgAAAEQAAAVEAAAMRAAAAEQAAAlEAAAHRAAAA0QAAAtEAAACRAAAAEQAAAJEAAABRAAAARIAAAASAAAAEgAAABIAAABEAAAIRAAAA0QAAAFEAAAGRAAACEQAAAZEAAAKRAAACkQAAAlEAAABAAAAAAAAAAASAAAAEgAAABIAAAASAAAARAAADEQAAAJEAAAERAAAC0QAAAlEAAAJRAAACkQAAAREAAAMRAAACgAAAAAAAAAARAAACkQAAAJEAAAGRAAACEQAAAREAAAKRAAAB0QAAAtEAAABRAAAC0QAAAREAAAMRAAAAEQAAAsAAAAAAAAAAEQAAAZEAAABRAAAC0QAAAZEAAAHRAAADEQAAAREAAAFRAAAAUQAAAREAAAMRAAAC0QAAAFEAAAAAAAAAAAAAABEAAACRAAABUQAAAtEAAAFRAAAA0QAAAREAAALRAAACkQAAAlEAAAFRAAADEQAAAhEAAAGRAAABwAAAAAAAAAARAAAA0QAAAJEAAAGRAAADEQAAAZEAAACRAAACUQAAAlEAAALRAAABkQAAApEAAAGRAAACkQAAAkAAAAAAAAAAEQAAANEAAAIRAAAAkQAAAJEAAALRAAADEQAAAFEAAAIRAAAC0QAAAREAAAGRAAAAkQAAABEAAAFAAAAAAAAAABEAAAERAAAAEQAAAlEAAAJRAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAAAUYAAAZGAAAERgAAAUYAAANGAAAARgAABkYAAABGAAAKRgAABUYAAAxGAAAJRgAACUYAAAZGAAAJRgAACkYAAAlGAAAFRgAAAEYAAAtGAAAARgAACEYAAAtGAAALRgAAAEYAAAFGAAAGRgAACkYAAAVGAAAHRgAACkYAAAFGAAAERgAACEYAAANGAAAKRgAAC0YAAAhGAAADPgAAAD4AAABGAAAIRgAAAEYAAAVGAAAIRgAABEYAAAdGAAACEwAAABMAAAATAAAAEwAAAEYAAAVGAAAKRgAACT4AAAA+AAAARgAABEYAAARGAAAARgAAAEYAAAZGAAABRgAACxMAAAATAAAAEwAAABMAAABGAAALRgAABEYAAAM+AAAAPgAAAEYAAAFGAAAJRgAAA0YAAAA+AAAAPgAAAD4AAAATAAAAEwAAABMAAAATAAAARgAABEYAAAtGAAAHRgAACEYAAAlGAAABPgAAAEYAAAZGAAACRgAAAUYAAAxGAAAIEwAAABMAAAATAAAAEwAAAEYAAAVGAAAMRgAAAEYAAAlGAAAHRgAAA0YAAAtGAAACRgAAAEYAAAJGAAABRgAAARMAAAATAAAAEwAAABMAAABGAAAIRgAAA0YAAAFGAAAGRgAACEYAAAZGAAAKRgAACkYAAAlGAAABAAAAAAAAAAATAAAAEwAAABMAAAATAAAARgAADEYAAAJGAAAERgAAC0YAAAlGAAAJRgAACkYAAARGAAAMRgAACgAAAAAAAAAARgAACkYAAAJGAAAGRgAACEYAAARGAAAKRgAAB0YAAAtGAAABRgAAC0YAAARGAAAMRgAAAEYAAAsAAAAAAAAAAEYAAAZGAAABRgAAC0YAAAZGAAAHRgAADEYAAARGAAAFRgAAAUYAAARGAAAMRgAAC0YAAAFGAAAAAAAAAAAAAABGAAACRgAABUYAAAtGAAAFRgAAA0YAAARGAAALRgAACkYAAAlGAAAFRgAADEYAAAhGAAAGRgAABwAAAAAAAAAARgAAA0YAAAJGAAAGRgAADEYAAAZGAAACRgAACUYAAAlGAAALRgAABkYAAApGAAAGRgAACkYAAAkAAAAAAAAAAEYAAANGAAAIRgAAAkYAAAJGAAALRgAADEYAAAFGAAAIRgAAC0YAAARGAAAGRgAAAkYAAABGAAAFAAAAAAAAAABGAAAERgAAAEYAAAlGAAAJRgAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: RAAAB0QAAAdEAAALRAAAA0QAAAtEAAAKRAAAC0QAAAZEAAAGRAAABEQAAANEAAADRAAAAEQAAABEAAALRAAAC0QAAAVEAAAHRAAAAUQAAApEAAAJRAAACkQAAAlEAAAMRAAAB0QAAApEAAALRAAAAkQAAAhEAAAJRAAAAkQAAAxEAAABRAAAAUQAAAZEAAACRAAACUQAAABEAAAJRAAAAkQAAAtEAAAKRAAACUQAAAhEAAAIRAAACkQAAAxEAAAHRAAAAUQAAAtEAAAERAAAA0QAAAJEAAACRAAABkQAAAdEAAAERAAAA0QAAApEAAABRAAAAUQAAAtEAAAJRAAAADwAAABEAAAGRAAAAkQAAAZEAAAGRAAACUQAAAVEAAAEPAAAAEQAAAE8AAAAPAAAADwAAAA8AAAARAAACEQAAAlfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABEAAALRAAAC0QAAAhEAAAKRAAAB0QAAAZEAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABEQAAAFEAAAJRAAAAEQAAANEAAALRAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAKRAAACEQAAAFEAAAHRAAAAUQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABEQAAABEAAALRAAAAUQAAApEAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAJEAAALRAAAAEQAAAZEAAAHRAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAGRAAADEQAAAxEAAAGRAAAAEQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAkQAAAlEAAAJRAAAC0QAAAhEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAlEAAACRAAAAEQAAANEAAABRAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAADRAAABEQAAAxEAAAJRAAAB0QAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABkQAAAZEAAAGRAAAAUQAAABEAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAREAAAARAAAAEQAAABEAAAMRAAABA== + tiles: + RgAAB0YAAAdGAAALRgAAA0YAAAtGAAAKRgAAC0YAAAZGAAAGRgAABEYAAANGAAADRgAAAEYAAABGAAALRgAAC0YAAAVGAAAHRgAAAUYAAApGAAAJRgAACkYAAAlGAAAMRgAAB0YAAApGAAALRgAAAkYAAAhGAAAJRgAAAkYAAAxGAAABRgAAAUYAAAZGAAACRgAACUYAAABGAAAJRgAAAkYAAAtGAAAKRgAACUYAAAhGAAAIRgAACkYAAAxGAAAHRgAAAUYAAAtGAAAERgAAA0YAAAJGAAACRgAABkYAAAdGAAAERgAAA0YAAApGAAABRgAAAUYAAAtGAAAJRgAAAD4AAABGAAAGRgAAAkYAAAZGAAAGRgAACUYAAAVGAAAEPgAAAEYAAAE+AAAAPgAAAD4AAAA+AAAARgAACEYAAAlhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABGAAALRgAAC0YAAAhGAAAKRgAAB0YAAAZGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABEYAAAFGAAAJRgAAAEYAAANGAAALRgAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAKRgAACEYAAAFGAAAHRgAAAUYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABEYAAABGAAALRgAAAUYAAApGAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAJGAAALRgAAAEYAAAZGAAAHRgAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAGRgAADEYAAAxGAAAGRgAAAEYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAkYAAAlGAAAJRgAAC0YAAAhGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAlGAAACRgAAAEYAAANGAAABRgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAADRgAABEYAAAxGAAAJRgAAB0YAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABkYAAAZGAAAGRgAAAUYAAABGAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAARGAAAARgAAAEYAAABGAAAMRgAABA== 1,1: ind: 1,1 - tiles: RAAABkQAAAZEAAAKRAAABUQAAAxEAAAARAAAAkQAAAxEAAAFRAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAhEAAAARAAADEQAAAZEAAALRAAACEQAAApEAAAJRAAAB0QAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAADRAAACkQAAAQ8AAAARAAACEQAAABEAAAFRAAAAEQAAAlEAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABEQAAAhEAAADPAAAAEQAAABEAAADRAAABEQAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAs8AAAAPAAAADwAAABEAAAIRAAAA0QAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAABRAAAA0QAAAdEAAAGRAAAAkQAAABEAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAB0QAAANEAAALRAAACkQAAAlEAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAApEAAAFRAAACEQAAAhEAAAGRAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAFRAAAA0QAAABEAAABRAAAB0QAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAA0QAAAlEAAAARAAAAkQAAAZEAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAhEAAAIRAAABUQAAAtEAAAERAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAKRAAABkQAAAFEAAACRAAAAEQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAB0QAAAdEAAAJRAAAAkQAAAxEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAlEAAAIRAAAC0QAAApEAAAMRAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAJRAAAA0QAAAtEAAAERAAAAkQAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABkQAAApEAAAMRAAACUQAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAABkYAAAZGAAAKRgAABUYAAAxGAAAARgAAAkYAAAxGAAAFRgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAhGAAAARgAADEYAAAZGAAALRgAACEYAAApGAAAJRgAAB0YAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAADRgAACkYAAAQ+AAAARgAACEYAAABGAAAFRgAAAEYAAAlGAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABEYAAAhGAAADPgAAAEYAAABGAAADRgAABEYAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAs+AAAAPgAAAD4AAABGAAAIRgAAA0YAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAABRgAAA0YAAAdGAAAGRgAAAkYAAABGAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAB0YAAANGAAALRgAACkYAAAlGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAApGAAAFRgAACEYAAAhGAAAGRgAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAA0YAAABGAAABRgAAB0YAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAA0YAAAlGAAAARgAAAkYAAAZGAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAhGAAAIRgAABUYAAAtGAAAERgAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAKRgAABkYAAAFGAAACRgAAAEYAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAB0YAAAdGAAAJRgAAAkYAAAxGAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAlGAAAIRgAAC0YAAApGAAAMRgAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAJRgAAA0YAAAtGAAAERgAAAkYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABkYAAApGAAAMRgAACUYAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,0: ind: 1,0 - tiles: RAAADDwAAAA8AAAARAAABkQAAAREAAAHRAAACUQAAAREAAAIPAAAADwAAABEAAAIRAAACEQAAAREAAAFRAAADEQAAAFEAAAMRAAACEQAAAJEAAACRAAAC0QAAAREAAAFRAAAAUQAAAhEAAAGRAAACUQAAAdEAAAIRAAAA0QAAAFEAAAGRAAAAUQAAAFEAAAHRAAAAUQAAAVEAAAJRAAABEQAAAJEAAAMRAAAC0QAAAVEAAAMRAAABEQAAABEAAABRAAABEQAAAxEAAACRAAABEQAAAtEAAADRAAACEQAAAhEAAAIRAAAB0QAAAdEAAAJRAAAA0QAAAJEAAAHRAAAAEQAAANEAAAHRAAABEQAAAhEAAAERAAABjwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAAEQAAABEAAAHRAAACUQAAAtEAAAFRAAADEQAAAdEAAAGRAAADEQAAAdEAAABRAAAA0QAAAREAAAARAAAAkQAAAFEAAAJRAAACkQAAAlEAAAHRAAAAUQAAAtEAAABRAAACUQAAANEAAADRAAAA0QAAAFEAAADRAAAA0QAAAlEAAAJRAAABEQAAAlEAAAARAAAA0QAAANEAAAMRAAAA0QAAAFEAAAERAAACEQAAANEAAACRAAACUQAAAZEAAAKAAAAAAAAAABEAAALRAAABkQAAAhEAAAGRAAABUQAAAREAAAMRAAACUQAAAFEAAALRAAABkQAAAxEAAAJRAAAAQAAAAAAAAAARAAAB0QAAApEAAAKRAAAAkQAAAdEAAABRAAAAkQAAAZEAAALRAAAAUQAAAxEAAALRAAAC0QAAAMAAAAAAAAAAEQAAAREAAABRAAAAEQAAAtEAAAKRAAABkQAAApEAAAERAAABkQAAAdEAAALAAAAAAAAAAAAAAAAAAAAAAAAAABEAAABRAAACUQAAAtEAAAKRAAAB0QAAAZEAAADRAAAAkQAAAVEAAALRAAABAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAB0QAAAVEAAAERAAAB0QAAAhEAAAARAAACEQAAABEAAAGRAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAApEAAAARAAAAEQAAAlEAAAGRAAAAkQAAAREAAADRAAABkQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAADRAAACEQAAAxEAAAHRAAACUQAAABEAAAGRAAACUQAAAlEAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAB0QAAAFEAAADPAAAAEQAAAhEAAAIRAAAA0QAAAJEAAAGRAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAADD4AAAA+AAAARgAABkYAAARGAAAHRgAACUYAAARGAAAIPgAAAD4AAABGAAAIRgAACEYAAARGAAAFRgAADEYAAAFGAAAMRgAACEYAAAJGAAACRgAAC0YAAARGAAAFRgAAAUYAAAhGAAAGRgAACUYAAAdGAAAIRgAAA0YAAAFGAAAGRgAAAUYAAAFGAAAHRgAAAUYAAAVGAAAJRgAABEYAAAJGAAAMRgAAC0YAAAVGAAAMRgAABEYAAABGAAABRgAABEYAAAxGAAACRgAABEYAAAtGAAADRgAACEYAAAhGAAAIRgAAB0YAAAdGAAAJRgAAA0YAAAJGAAAHRgAAAEYAAANGAAAHRgAABEYAAAhGAAAERgAABj4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAEYAAABGAAAHRgAACUYAAAtGAAAFRgAADEYAAAdGAAAGRgAADEYAAAdGAAABRgAAA0YAAARGAAAARgAAAkYAAAFGAAAJRgAACkYAAAlGAAAHRgAAAUYAAAtGAAABRgAACUYAAANGAAADRgAAA0YAAAFGAAADRgAAA0YAAAlGAAAJRgAABEYAAAlGAAAARgAAA0YAAANGAAAMRgAAA0YAAAFGAAAERgAACEYAAANGAAACRgAACUYAAAZGAAAKAAAAAAAAAABGAAALRgAABkYAAAhGAAAGRgAABUYAAARGAAAMRgAACUYAAAFGAAALRgAABkYAAAxGAAAJRgAAAQAAAAAAAAAARgAAB0YAAApGAAAKRgAAAkYAAAdGAAABRgAAAkYAAAZGAAALRgAAAUYAAAxGAAALRgAAC0YAAAMAAAAAAAAAAEYAAARGAAABRgAAAEYAAAtGAAAKRgAABkYAAApGAAAERgAABkYAAAdGAAALAAAAAAAAAAAAAAAAAAAAAAAAAABGAAABRgAACUYAAAtGAAAKRgAAB0YAAAZGAAADRgAAAkYAAAVGAAALRgAABAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAB0YAAAVGAAAERgAAB0YAAAhGAAAARgAACEYAAABGAAAGRgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAApGAAAARgAAAEYAAAlGAAAGRgAAAkYAAARGAAADRgAABkYAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAADRgAACEYAAAxGAAAHRgAACUYAAABGAAAGRgAACUYAAAlGAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAB0YAAAFGAAADPgAAAEYAAAhGAAAIRgAAA0YAAAJGAAAGRgAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-2: ind: 1,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAANEAAAARAAACUQAAANEAAAHRAAADEQAAAtEAAAJRAAABEQAAAREAAAKRAAABkQAAAFEAAAFRAAABAAAAABEAAAARAAAB0QAAAhEAAAERAAAAjwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAABEAAAGRAAAAkQAAAdEAAADRAAAC0QAAAtEAAAMRAAABkQAAAdEAAACRAAABUQAAAREAAAARAAADEQAAAFEAAAKRAAACUQAAAlEAAAFRAAAC0QAAABEAAALRAAAB0QAAAREAAAJRAAAAkQAAANEAAAERAAAAEQAAAJEAAACRAAAA0QAAAFEAAAJRAAACUQAAAlfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAARAAACkQAAAxEAAAHXwAAAE8AAAAXAAABFwAAAhcAAANfAAAAXwAAAF8AAAAXAAACFwAAABcAAAFPAAAAXwAAAEQAAAVEAAAGRAAABV8AAABPAAAAFwAAARcAAAIXAAAAFwAAARcAAAEXAAACFwAAAxcAAAAXAAADTwAAAF8AAABEAAALRAAAB0QAAApfAAAATwAAABcAAAIXAAAAFwAAAV8AAABfAAAAXwAAABcAAAMXAAACFwAAA08AAABfAAAARAAADEQAAAtEAAAERAAAABcAAAMXAAABFwAAARcAAAE7AAAAOwAAADsAAAAXAAACFwAAAxcAAAIXAAADXwAAAEQAAAREAAAMRAAABw== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAANGAAAARgAACUYAAANGAAAHRgAADEYAAAtGAAAJRgAABEYAAARGAAAKRgAABkYAAAFGAAAFRgAABAAAAABGAAAARgAAB0YAAAhGAAAERgAAAj4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAABGAAAGRgAAAkYAAAdGAAADRgAAC0YAAAtGAAAMRgAABkYAAAdGAAACRgAABUYAAARGAAAARgAADEYAAAFGAAAKRgAACUYAAAlGAAAFRgAAC0YAAABGAAALRgAAB0YAAARGAAAJRgAAAkYAAANGAAAERgAAAEYAAAJGAAACRgAAA0YAAAFGAAAJRgAACUYAAAlhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARgAACkYAAAxGAAAHYQAAAFEAAAAYAAABGAAAAhgAAANhAAAAYQAAAGEAAAAYAAACGAAAABgAAAFRAAAAYQAAAEYAAAVGAAAGRgAABWEAAABRAAAAGAAAARgAAAIYAAAAGAAAARgAAAEYAAACGAAAAxgAAAAYAAADUQAAAGEAAABGAAALRgAAB0YAAAphAAAAUQAAABgAAAIYAAAAGAAAAWEAAABhAAAAYQAAABgAAAMYAAACGAAAA1EAAABhAAAARgAADEYAAAtGAAAERgAAABgAAAMYAAABGAAAARgAAAE9AAAAPQAAAD0AAAAYAAACGAAAAxgAAAIYAAADYQAAAEYAAARGAAAMRgAABw== -2,0: ind: -2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAANEAAAJRAAADEQAAAxEAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAABRAAACUQAAAtEAAAIRAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAJRAAAC0QAAAREAAAFRAAAA0QAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAUQAAAxEAAACRAAABjwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAlEAAAMRAAACUQAAAU8AAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAABTwAAAA8AAAAPAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABUQAAAJEAAALRAAAAEQAAAhEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABEQAAAJEAAAARAAACkQAAAFEAAACRAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABUQAAAdEAAAGRAAAA0QAAAlEAAAERAAABkQAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAFEAAAKRAAACkQAAApEAAAERAAACUQAAANEAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAERAAACUQAAAJEAAAERAAAAEQAAAdEAAAIRAAADA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAANGAAAJRgAADEYAAAxGAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAABRgAACUYAAAtGAAAIRgAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAJRgAAC0YAAARGAAAFRgAAA0YAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAUYAAAxGAAACRgAABj4AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAlGAAAMRgAACUYAAAU+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAARgAABT4AAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABUYAAAJGAAALRgAAAEYAAAhGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABEYAAAJGAAAARgAACkYAAAFGAAACRgAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABUYAAAdGAAAGRgAAA0YAAAlGAAAERgAABkYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFGAAAKRgAACkYAAApGAAAERgAACUYAAANGAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAERgAACUYAAAJGAAAERgAAAEYAAAdGAAAIRgAADA== -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAFRAAAB0QAAAlEAAAIRAAACUQAAABEAAAARAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAACEQAAABEAAAIRAAABEQAAABEAAADRAAAB0QAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAHRAAACUQAAAdEAAABRAAAB0QAAAREAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAUQAAANEAAAJPAAAAEQAAAUSAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABUQAAAxEAAAJRAAABjwAAABEAAAFEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAACUQAAAZEAAAIRAAADEQAAAhEAAAHRAAABRIAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAhEAAAIRAAACUQAAAZEAAAARAAACkQAAAMSAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAHRAAABUQAAAhEAAABRAAAAUQAAAhEAAAHEgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABkQAAAJEAAAKRAAAC0QAAAZEAAAERAAADBIAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAVEAAAERAAABkQAAAVEAAACRAAAAkQAAAtEAAALRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAGRAAAA0QAAApEAAALRAAABkQAAAxEAAAHRAAABkQAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAACEQAAAhEAAADRAAADEQAAAlEAAAGRAAABEQAAAxEAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAxEAAACRAAABEQAAAxEAAAFRAAACUQAAAJEAAADRAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAtEAAADRAAABEQAAAhEAAALRAAABUQAAAlEAAAIRAAACEQAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAFRAAAC0QAAAxEAAAKRAAACEQAAAREAAAERAAABUQAAAJEAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAACkQAAApEAAAGRAAABUQAAAFEAAAKRAAAAEQAAAVEAAAHAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAB0YAAAlGAAAIRgAACUYAAABGAAAARgAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACEYAAABGAAAIRgAABEYAAABGAAADRgAAB0YAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAHRgAACUYAAAdGAAABRgAAB0YAAARGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAUYAAANGAAAJPgAAAEYAAAUTAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABUYAAAxGAAAJRgAABj4AAABGAAAFEwAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACUYAAAZGAAAIRgAADEYAAAhGAAAHRgAABRMAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAhGAAAIRgAACUYAAAZGAAAARgAACkYAAAMTAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAHRgAABUYAAAhGAAABRgAAAUYAAAhGAAAHEwAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABkYAAAJGAAAKRgAAC0YAAAZGAAAERgAADBMAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAVGAAAERgAABkYAAAVGAAACRgAAAkYAAAtGAAALRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAGRgAAA0YAAApGAAALRgAABkYAAAxGAAAHRgAABkYAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACEYAAAhGAAADRgAADEYAAAlGAAAGRgAABEYAAAxGAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAxGAAACRgAABEYAAAxGAAAFRgAACUYAAAJGAAADRgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAtGAAADRgAABEYAAAhGAAALRgAABUYAAAlGAAAIRgAACEYAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAFRgAAC0YAAAxGAAAKRgAACEYAAARGAAAERgAABUYAAAJGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAACkYAAApGAAAGRgAABUYAAAFGAAAKRgAAAEYAAAVGAAAHAAAAAA== -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,0: ind: 2,0 - tiles: PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: PAAAAEQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAABEAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAARAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAEQAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PgAAAEYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAABGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAARgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAEYAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-2: ind: 2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAhEAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAMRAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAABEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAFEAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAARAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAEQAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAhGAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAMRgAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAABEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFGAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAARgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAEYAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,2: ind: -2,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAEQAAAZEAAAJRAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAEYAAAZGAAAJRgAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-2: ind: -3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,2: ind: 0,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAFEAAAIRAAACEQAAAlEAAACRAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAFGAAAIRgAACEYAAAlGAAACRgAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: RAAAAEQAAAdEAAAIRAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + RgAAAEYAAAdGAAAIRgAAAEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,0: ind: -3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABeAAAAXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAAAXgAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg type: Gravity @@ -1531,12 +1552,8 @@ entities: - type: RadiationGridResistance - type: OccluderTree - type: Shuttle - - nextShake: 0 - shakeTimes: 10 - type: GravityShake - type: GasTileOverlay - - nextUpdate: 0 - type: SpreaderGrid + - type: SpreaderGrid - type: GridPathfinding - uid: 1295 components: @@ -1548,7 +1565,7 @@ entities: - type: OccluderTree - parallax: Sky type: Parallax - - space: False + - space: false mixture: volume: 2500 temperature: 248.15 @@ -2119,8 +2136,6 @@ entities: - pos: -10.5,-5.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 100 components: - pos: 13.5,0.5 @@ -2161,421 +2176,301 @@ entities: - pos: -10.5,-7.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 397 components: - pos: -10.5,0.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 411 components: - pos: -10.5,-8.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 429 components: - pos: -10.5,-0.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 430 components: - pos: -10.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 432 components: - pos: -27.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 434 components: - pos: -31.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 435 components: - pos: -10.5,-4.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 436 components: - pos: -10.5,-6.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 437 components: - pos: -10.5,-9.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 438 components: - pos: -25.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 439 components: - pos: -10.5,-3.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 442 components: - pos: -33.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 444 components: - pos: -10.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 449 components: - pos: -11.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 450 components: - pos: -12.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 451 components: - pos: -13.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 452 components: - pos: -14.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 453 components: - pos: -32.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 454 components: - pos: -15.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 464 components: - pos: -16.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 465 components: - pos: -17.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 466 components: - pos: -18.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 467 components: - pos: -19.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 501 components: - pos: -34.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 503 components: - pos: -20.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 508 components: - pos: -21.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 510 components: - pos: -22.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 514 components: - pos: -23.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 515 components: - pos: -24.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 619 components: - pos: -10.5,-12.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 624 components: - pos: -10.5,-10.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 625 components: - pos: -10.5,-11.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 627 components: - pos: -10.5,-15.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 628 components: - pos: -10.5,-16.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 630 components: - pos: -10.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 635 components: - pos: -10.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 636 components: - pos: -11.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 638 components: - pos: -12.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 639 components: - pos: -13.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 644 components: - pos: -30.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 645 components: - pos: -31.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 646 components: - pos: -32.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 653 components: - pos: -15.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 654 components: - pos: -16.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 655 components: - pos: -17.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 656 components: - pos: -18.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 657 components: - pos: -19.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 658 components: - pos: -20.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 659 components: - pos: -21.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 660 components: - pos: -22.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 661 components: - pos: -23.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 662 components: - pos: -24.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 665 components: - pos: -25.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 666 components: - pos: -26.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 667 components: - pos: -27.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 668 components: - pos: -28.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 669 components: - pos: -29.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 707 components: - pos: -33.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 713 components: - pos: -34.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 814 components: - pos: -6.5,-3.5 @@ -2591,15 +2486,11 @@ entities: - pos: -10.5,-1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 866 components: - pos: -10.5,-2.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 867 components: - pos: -5.5,-3.5 @@ -2610,15 +2501,11 @@ entities: - pos: -10.5,-3.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 870 components: - pos: -9.5,-3.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 877 components: - pos: -8.5,-3.5 @@ -2634,22 +2521,16 @@ entities: - pos: -10.5,-13.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 926 components: - pos: -30.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 927 components: - pos: -26.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 931 components: - pos: 12.5,-19.5 @@ -2660,22 +2541,16 @@ entities: - pos: -10.5,-19.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 934 components: - pos: -10.5,-14.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 941 components: - pos: -14.5,-20.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 960 components: - pos: 12.5,-17.5 @@ -2706,22 +2581,16 @@ entities: - pos: -10.5,-18.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 970 components: - pos: -29.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 971 components: - pos: -28.5,1.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 973 components: - pos: 5.5,-17.5 @@ -2827,22 +2696,16 @@ entities: - pos: -10.5,4.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 1235 components: - pos: -10.5,3.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 1236 components: - pos: -10.5,2.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 1237 components: - pos: -11.5,6.5 @@ -3483,22 +3346,16 @@ entities: - pos: 21.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2386 components: - pos: 22.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2387 components: - pos: 23.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2388 components: - pos: 24.5,-17.5 @@ -3564,8 +3421,6 @@ entities: - pos: 7.5,-9.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 3379 components: - pos: 7.5,-10.5 @@ -3645,22 +3500,16 @@ entities: - pos: 21.5,-19.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2341 components: - pos: 22.5,-19.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2342 components: - pos: 23.5,-19.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2343 components: - pos: 24.5,-19.5 @@ -3711,15 +3560,11 @@ entities: - pos: 22.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2356 components: - pos: 23.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2357 components: - pos: 24.5,-17.5 @@ -3745,8 +3590,6 @@ entities: - pos: 21.5,-17.5 parent: 104 type: Transform - - enabled: True - type: AmbientSound - uid: 2362 components: - pos: 25.5,-14.5 @@ -5729,15 +5572,11 @@ entities: - pos: -4.5,-2.5 parent: 104 type: Transform - - fixtures: {} - type: Fixtures - uid: 2438 components: - pos: 10.5,-3.5 parent: 104 type: Transform - - fixtures: {} - type: Fixtures - proto: FloraRockSolid01 entities: - uid: 1707 @@ -5949,15 +5788,15 @@ entities: type: Transform - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] storagebase: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - - isPlaceable: False + - isPlaceable: false type: PlaceableSurface - proto: FoodDonutJellySlugcat entities: @@ -11318,118 +11157,6 @@ entities: - pos: 16.5,-11.5 parent: 104 type: Transform -- proto: PosterContrabandVoteWeh - entities: - - uid: 1113 - components: - - pos: -3.5,-15.5 - parent: 104 - type: Transform - - uid: 1227 - components: - - pos: -17.5,24.5 - parent: 104 - type: Transform - - uid: 1228 - components: - - pos: -16.5,24.5 - parent: 104 - type: Transform - - uid: 1229 - components: - - pos: -15.5,24.5 - parent: 104 - type: Transform - - uid: 1230 - components: - - pos: -14.5,24.5 - parent: 104 - type: Transform - - uid: 1231 - components: - - pos: -13.5,24.5 - parent: 104 - type: Transform - - uid: 1248 - components: - - pos: -12.5,24.5 - parent: 104 - type: Transform - - uid: 1251 - components: - - pos: -12.5,23.5 - parent: 104 - type: Transform - - uid: 1252 - components: - - pos: -12.5,22.5 - parent: 104 - type: Transform - - uid: 1253 - components: - - pos: -12.5,21.5 - parent: 104 - type: Transform - - uid: 1254 - components: - - pos: -12.5,20.5 - parent: 104 - type: Transform - - uid: 1255 - components: - - pos: -12.5,19.5 - parent: 104 - type: Transform - - uid: 1256 - components: - - pos: -13.5,19.5 - parent: 104 - type: Transform - - uid: 1258 - components: - - pos: -14.5,19.5 - parent: 104 - type: Transform - - uid: 1259 - components: - - pos: -15.5,19.5 - parent: 104 - type: Transform - - uid: 1260 - components: - - pos: -16.5,19.5 - parent: 104 - type: Transform - - uid: 1261 - components: - - pos: -17.5,19.5 - parent: 104 - type: Transform - - uid: 1262 - components: - - pos: -17.5,20.5 - parent: 104 - type: Transform - - uid: 1263 - components: - - pos: -17.5,21.5 - parent: 104 - type: Transform - - uid: 1264 - components: - - pos: -17.5,22.5 - parent: 104 - type: Transform - - uid: 1265 - components: - - pos: -17.5,23.5 - parent: 104 - type: Transform - - uid: 1565 - components: - - pos: 12.5,-3.5 - parent: 104 - type: Transform - proto: PosterLegitCleanliness entities: - uid: 955 @@ -12740,7 +12467,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Bar type: SurveillanceCamera - uid: 1144 @@ -12751,7 +12478,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Dock type: SurveillanceCamera - uid: 1185 @@ -12762,7 +12489,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Surveillance Shack type: SurveillanceCamera - uid: 1268 @@ -12779,7 +12506,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Medbay type: SurveillanceCamera - uid: 1270 @@ -12790,7 +12517,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Chem and Bombs type: SurveillanceCamera - uid: 1272 @@ -12807,7 +12534,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Entrance type: SurveillanceCamera - uid: 1320 @@ -12846,7 +12573,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEntertainment - nameSet: True + nameSet: true id: Weeh type: SurveillanceCamera - proto: SyringeInaprovaline diff --git a/Resources/Maps/ovni.yml b/Resources/Maps/ovni.yml index df4f43e6cf..aa70653e2a 100644 --- a/Resources/Maps/ovni.yml +++ b/Resources/Maps/ovni.yml @@ -54,7 +54,7 @@ tilemap: 96: Lattice 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 8 components: @@ -65,175 +65,226 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: UQAAAFEAAABRAAAAUQAAAGEAAABKAAAASgAAABgAAAFhAAAAGAAAAxgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAABhAAAASgAAAEoAAAAYAAABGAAAAhgAAAEYAAABGAAAAGEAAAA1AAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAYQAAAEoAAABKAAAAGAAAAxgAAAEYAAADGAAAAxgAAANhAAAANQAAADUAAAA1AAAAPQAAADcAAAA3AAAAPQAAAGEAAABKAAAASgAAABgAAABHAAADGAAAAxgAAABHAAACYQAAAGEAAABhAAAAYQAAAEcAAANHAAABRwAAAkcAAAJHAAADPQAAAD0AAABHAAACRwAAA0cAAABHAAACRwAAAWEAAAA9AAAAPQAAAD0AAABHAAACRwAAAEcAAANHAAADRwAAAkcAAAFHAAADRwAAAUcAAABHAAADRwAAA0cAAAFhAAAAPQAAAGEAAABhAAAARwAAA0cAAABHAAABRwAAA0cAAAFHAAABRwAAAUcAAANHAAAARwAAAUcAAANHAAAAYQAAADcAAABhAAAAXgAAAUcAAAFHAAABRwAAA0cAAAI9AAAAPQAAAD0AAAA3AAAARwAAA0cAAAJHAAADRwAAA14AAABeAAADXgAAAl4AAAFHAAAAUQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAARwAAAEcAAAJeAAABXgAAAl4AAABeAAACYQAAAGEAAABhAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAEcAAAFHAAACDAAAAQwAAAMMAAADDAAAADUAAABhAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABHAAAARwAAAgwAAAAMAAABDAAAAQwAAAE1AAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAARwAAAUcAAAIMAAABDAAAAgwAAAAMAAADNQAAAGEAAABhAAAAYQAAAGEAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAABHAAADDAAAAwwAAAMMAAADDAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAA0cAAANfAAADXwAAAF8AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAEcAAAJHAAAAXwAAAF8AAABfAAAAYQAAAGEAAAAnAAAAJwAAACcAAAAnAAAAMQAAADEAAAAxAAAAMQAAADEAAABHAAADRwAAAV8AAANfAAACXwAAAg== + tiles: + UQAAAFEAAABRAAAAUQAAAGEAAABKAAAASgAAABgAAAFhAAAAGAAAAxgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAABhAAAASgAAAEoAAAAYAAABGAAAAhgAAAEYAAABGAAAAGEAAAA1AAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAYQAAAEoAAABKAAAAGAAAAxgAAAEYAAADGAAAAxgAAANhAAAANQAAADUAAAA1AAAAPQAAADcAAAA3AAAAPQAAAGEAAABKAAAASgAAABgAAABHAAADGAAAAxgAAABHAAACYQAAAGEAAABhAAAAYQAAAEcAAANHAAABRwAAAkcAAAJHAAADPQAAAD0AAABHAAACRwAAA0cAAABHAAACRwAAAWEAAAA9AAAAPQAAAD0AAABHAAACRwAAAEcAAANHAAADRwAAAkcAAAFHAAADRwAAAUcAAABHAAADRwAAA0cAAAFhAAAAPQAAAGEAAABhAAAARwAAA0cAAABHAAABRwAAA0cAAAFHAAABRwAAAUcAAANHAAAARwAAAUcAAANHAAAAYQAAADcAAABhAAAAXgAAAUcAAAFHAAABRwAAA0cAAAI9AAAAPQAAAD0AAAA3AAAARwAAA0cAAAJHAAADRwAAA14AAABeAAADXgAAAl4AAAFHAAAAUQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAARwAAAEcAAAJeAAABXgAAAl4AAABeAAACYQAAAGEAAABhAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAEcAAAFHAAACDAAAAQwAAAMMAAADDAAAADUAAABhAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABHAAAARwAAAgwAAAAMAAABDAAAAQwAAAE1AAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAARwAAAUcAAAIMAAABDAAAAgwAAAAMAAADNQAAAGEAAABhAAAAYQAAAGEAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAABHAAADDAAAAwwAAAMMAAADDAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAA0cAAANfAAADXwAAAF8AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAEcAAAJHAAAAXwAAAF8AAABfAAAAYQAAAGEAAAAnAAAAJwAAACcAAAAnAAAAMQAAADEAAAAxAAAAMQAAADEAAABHAAADRwAAAV8AAANfAAACXwAAAg== 0,-1: ind: 0,-1 - tiles: YQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABHAAADRwAAAUcAAABhAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAARwAAAEcAAAFHAAADYQAAAEcAAAM1AAAAYQAAAFEAAABhAAAAYQAAADUAAAA1AAAAYQAAADUAAAA1AAAAYQAAAEcAAAFHAAABRwAAA2EAAABHAAADYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAz0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAUcAAAJHAAAARwAAAkcAAAFHAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABHAAADRwAAAkcAAAJHAAADRwAAAEcAAANHAAAARwAAA0cAAANHAAAAXgAAAgwAAABhAAAARwAAAUcAAAJHAAAARwAAA0cAAANHAAABRwAAA0cAAANHAAABRwAAA0cAAABHAAAARwAAA14AAABeAAACYQAAAEcAAANHAAACRwAAADcAAAA3AAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANeAAABXgAAAAwAAANHAAAARwAAAEcAAANHAAACRwAAA0cAAAJhAAAAGAAAAxgAAAEYAAACGAAAAGEAAABhAAAADAAAAQwAAAAMAAABRwAAAkgAAABIAAAASAAAAUgAAAFHAAADNwAAABgAAAIYAAACGAAAAhgAAAEYAAABYQAAAAwAAAIMAAADDAAAAUcAAABIAAADSAAAAkgAAANIAAABRwAAAT0AAAAYAAAAGAAAAhgAAAIYAAABGAAAAmEAAAAMAAAADAAAAwwAAANHAAADSAAAAEgAAAJIAAACSAAAAkcAAAJhAAAAYQAAAGEAAABhAAAAPQAAAD0AAABhAAAADAAAAgwAAAEMAAAARwAAAkcAAAFHAAAARwAAAUcAAAFHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF8AAAFfAAAARwAAAEcAAAFhAAAAFwAAAAwAAANhAAAARwAAAEcAAANhAAAAKAAAACgAAAAzAAAAMwAAADMAAABfAAACXwAAAUcAAANHAAAAFwAAAAwAAAAXAAAADAAAAEcAAANHAAACPQAAAEcAAAJHAAADRwAAA0cAAAFHAAADXwAAA18AAAFHAAAARwAAAgwAAAAXAAAADAAAARcAAABHAAADRwAAAT0AAABHAAADRwAAAUcAAAJHAAABRwAAAg== + tiles: + YQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABHAAADRwAAAUcAAABhAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAARwAAAEcAAAFHAAADYQAAAEcAAAM1AAAAYQAAAFEAAABhAAAAYQAAADUAAAA1AAAAYQAAADUAAAA1AAAAYQAAAEcAAAFHAAABRwAAA2EAAABHAAADYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAz0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAUcAAAJHAAAARwAAAkcAAAFHAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABHAAADRwAAAkcAAAJHAAADRwAAAEcAAANHAAAARwAAA0cAAANHAAAAXgAAAgwAAABhAAAARwAAAUcAAAJHAAAARwAAA0cAAANHAAABRwAAA0cAAANHAAABRwAAA0cAAABHAAAARwAAA14AAABeAAACYQAAAEcAAANHAAACRwAAADcAAAA3AAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAANeAAABXgAAAAwAAANHAAAARwAAAEcAAANHAAACRwAAA0cAAAJhAAAAGAAAAxgAAAEYAAACGAAAAGEAAABhAAAADAAAAQwAAAAMAAABRwAAAkgAAABIAAAASAAAAUgAAAFHAAADNwAAABgAAAIYAAACGAAAAhgAAAEYAAABYQAAAAwAAAIMAAADDAAAAUcAAABIAAADSAAAAkgAAANIAAABRwAAAT0AAAAYAAAAGAAAAhgAAAIYAAABGAAAAmEAAAAMAAAADAAAAwwAAANHAAADSAAAAEgAAAJIAAACSAAAAkcAAAJhAAAAYQAAAGEAAABhAAAAPQAAAD0AAABhAAAADAAAAgwAAAEMAAAARwAAAkcAAAFHAAAARwAAAUcAAAFHAAAARwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF8AAAFfAAAARwAAAEcAAAFhAAAAFwAAAAwAAANhAAAARwAAAEcAAANhAAAAKAAAACgAAAAzAAAAMwAAADMAAABfAAACXwAAAUcAAANHAAAAFwAAAAwAAAAXAAAADAAAAEcAAANHAAACPQAAAEcAAAJHAAADRwAAA0cAAAFHAAADXwAAA18AAAFHAAAARwAAAgwAAAAXAAAADAAAARcAAABHAAADRwAAAT0AAABHAAADRwAAAUcAAAJHAAABRwAAAg== -1,0: ind: -1,0 - tiles: YQAAAFEAAAAnAAAAJwAAACcAAAA3AAAAMQAAADEAAAAxAAAAMQAAADEAAABHAAABRwAAAl8AAAJfAAACXwAAAGEAAABhAAAAJwAAACcAAAAnAAAAJwAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAA0cAAANhAAAAKgAAACoAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAAFHAAAARwAAAEcAAAJHAAADKgAAACoAAAAqAAAARwAAAEcAAABHAAACRwAAA0cAAABhAAAARwAAAUcAAAJHAAABRwAAAEcAAAJHAAADRwAAACoAAAAqAAAAKgAAAEcAAAFHAAAARwAAAUcAAAJHAAADNwAAAEcAAABIAAAASAAAAUgAAANIAAACSAAAAkcAAAIqAAAAKgAAACoAAAAqAAAAKgAAACoAAABHAAACRwAAAjcAAABHAAADSAAAAEgAAABIAAABSAAAAEgAAANHAAAAKgAAACoAAAAqAAAAKgAAACoAAAAqAAAARwAAA0cAAAE3AAAARwAAAkgAAANIAAABSAAAAUgAAABIAAACRwAAAEcAAANHAAAARwAAAyoAAAAqAAAAKgAAAEcAAABHAAACYQAAAEcAAAJHAAAARwAAAEcAAAJHAAADRwAAAEcAAAJHAAADRwAAAEcAAAFHAAABRwAAAkcAAABHAAADRwAAAmEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAPQAAADcAAABhAAAANwAAAD0AAAA9AAAAYQAAAFEAAABhAAAAWQAAAlQAAAJUAAADVAAAAVQAAAA9AAAAVAAAAlQAAANUAAACVAAAARgAAAAYAAACGAAAAmEAAABhAAAAYQAAAFQAAAFUAAACVAAAAlQAAAJUAAAAVAAAAVQAAAJUAAADVAAAAlQAAAAYAAACGAAAABgAAANhAAAAYQAAAGEAAABZAAACWQAAA1kAAAFZAAAAVAAAAT0AAABUAAACVAAAA1QAAANUAAAAGAAAARgAAAMYAAABYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAADcAAABhAAAAYQAAADcAAABhAAAAVAAAARgAAAEYAAABGAAAAGEAAABhAAAAYQAAACcAAAAnAAAAJwAAADcAAABUAAAAVAAAA1QAAABUAAACYQAAAGEAAAAYAAAAGAAAARgAAANhAAAAYQAAAGEAAAAnAAAAJwAAACcAAAA9AAAAVAAAAVQAAANUAAABVAAAAVQAAAFUAAACYQAAAD0AAAA3AAAAYQAAAGEAAABRAAAAJwAAACcAAAAnAAAAYQAAAD0AAAA9AAAAVAAAAlQAAAFUAAACVAAAAQ== + tiles: + YQAAAFEAAAAnAAAAJwAAACcAAAA3AAAAMQAAADEAAAAxAAAAMQAAADEAAABHAAABRwAAAl8AAAJfAAACXwAAAGEAAABhAAAAJwAAACcAAAAnAAAAJwAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAA0cAAANhAAAAKgAAACoAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAARwAAAUcAAAFHAAAARwAAAEcAAAJHAAADKgAAACoAAAAqAAAARwAAAEcAAABHAAACRwAAA0cAAABhAAAARwAAAUcAAAJHAAABRwAAAEcAAAJHAAADRwAAACoAAAAqAAAAKgAAAEcAAAFHAAAARwAAAUcAAAJHAAADNwAAAEcAAABIAAAASAAAAUgAAANIAAACSAAAAkcAAAIqAAAAKgAAACoAAAAqAAAAKgAAACoAAABHAAACRwAAAjcAAABHAAADSAAAAEgAAABIAAABSAAAAEgAAANHAAAAKgAAACoAAAAqAAAAKgAAACoAAAAqAAAARwAAA0cAAAE3AAAARwAAAkgAAANIAAABSAAAAUgAAABIAAACRwAAAEcAAANHAAAARwAAAyoAAAAqAAAAKgAAAEcAAABHAAACYQAAAEcAAAJHAAAARwAAAEcAAAJHAAADRwAAAEcAAAJHAAADRwAAAEcAAAFHAAABRwAAAkcAAABHAAADRwAAAmEAAABhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAABhAAAAPQAAADcAAABhAAAANwAAAD0AAAA9AAAAYQAAAFEAAABhAAAAWQAAAlQAAAJUAAADVAAAAVQAAAA9AAAAVAAAAlQAAANUAAACVAAAARgAAAAYAAACGAAAAmEAAABhAAAAYQAAAFQAAAFUAAACVAAAAlQAAAJUAAAAVAAAAVQAAAJUAAADVAAAAlQAAAAYAAACGAAAABgAAANhAAAAYQAAAGEAAABZAAACWQAAA1kAAAFZAAAAVAAAAT0AAABUAAACVAAAA1QAAANUAAAAGAAAARgAAAMYAAABYQAAAGEAAABhAAAAPQAAAD0AAAA9AAAAYQAAADcAAABhAAAAYQAAADcAAABhAAAAVAAAARgAAAEYAAABGAAAAGEAAABhAAAAYQAAACcAAAAnAAAAJwAAADcAAABUAAAAVAAAA1QAAABUAAACYQAAAGEAAAAYAAAAGAAAARgAAANhAAAAYQAAAGEAAAAnAAAAJwAAACcAAAA9AAAAVAAAAVQAAANUAAABVAAAAVQAAAFUAAACYQAAAD0AAAA3AAAAYQAAAGEAAABRAAAAJwAAACcAAAAnAAAAYQAAAD0AAAA9AAAAVAAAAlQAAAFUAAACVAAAAQ== 0,0: ind: 0,0 - tiles: XwAAA18AAABHAAABRwAAAhcAAAAMAAACFwAAAAwAAAFHAAABRwAAAj0AAABHAAAARwAAAUcAAAFHAAACRwAAAyoAAABhAAAARwAAAkcAAANhAAAAFwAAAAwAAANhAAAARwAAA0cAAAJhAAAARwAAAUcAAABHAAACRwAAA0cAAAAqAAAAKgAAAEcAAAFHAAAARwAAAUcAAABHAAABRwAAAUcAAAFHAAADPQAAAEcAAABHAAADRwAAAkcAAANHAAAAKgAAACoAAABHAAABSAAAAUgAAAJIAAACSAAAAEgAAANHAAAARwAAAT0AAABPAAAATwAAAE8AAANPAAACTwAAAyoAAAAqAAAARwAAAUgAAABIAAADSAAAAEgAAABIAAACRwAAAkcAAAA9AAAATwAAAk8AAAFPAAADTwAAAk8AAAIqAAAAKgAAAEcAAABIAAACSAAAA0gAAABIAAABSAAAA0cAAAFHAAABPQAAAEoAAABKAAAANQAAADUAAAA1AAAARwAAAUcAAAFHAAAASAAAAkgAAABIAAAASAAAAUgAAAJHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAACRwAAA0cAAAJHAAACRwAAAkcAAAJHAAACRwAAAkcAAAJhAAAAIQAAACEAAAEhAAACNwAAABwAAAM3AAAAPQAAAGEAAABhAAAAPQAAAD0AAABhAAAARwAAAEcAAAJHAAADYQAAACEAAAAhAAAAIQAAATcAAAAgAAABVAAAA1QAAANUAAADPQAAAFkAAABUAAAAYQAAAEcAAANHAAAARwAAABgAAAIhAAABIQAAACEAAAMbAAADIAAAAFQAAAJUAAAAVAAAAVQAAAFUAAADVAAAAj0AAABHAAAASAAAA0cAAAEYAAADIQAAAjUAAAAhAAABGwAAAyAAAAJUAAADVAAAA1QAAANUAAADVAAAA1QAAAM9AAAARwAAAUgAAAJHAAADPQAAAD0AAAA9AAAAPQAAAGEAAAAgAAACVAAAAlQAAANUAAAAPQAAAFkAAAJUAAABYQAAAEcAAANIAAABRwAAAz0AAAA9AAAAPQAAAD0AAAA9AAAAIAAAAT0AAAA9AAAANwAAAGEAAAA9AAAANwAAAD0AAABHAAAASAAAAUcAAAI9AAAAPQAAAD0AAAA9AAAAHwAAAiAAAABUAAACVAAAAFQAAABUAAABVAAAAVQAAAM9AAAARwAAA0gAAAFHAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAgAAAAVAAAAlQAAABUAAAAVAAAAVQAAAFUAAAAPQAAAEcAAAFIAAAARwAAAWEAAAA9AAAAPQAAAD0AAABhAAAAIAAAAA== + tiles: + XwAAA18AAABHAAABRwAAAhcAAAAMAAACFwAAAAwAAAFHAAABRwAAAj0AAABHAAAARwAAAUcAAAFHAAACRwAAAyoAAABhAAAARwAAAkcAAANhAAAAFwAAAAwAAANhAAAARwAAA0cAAAJhAAAARwAAAUcAAABHAAACRwAAA0cAAAAqAAAAKgAAAEcAAAFHAAAARwAAAUcAAABHAAABRwAAAUcAAAFHAAADPQAAAEcAAABHAAADRwAAAkcAAANHAAAAKgAAACoAAABHAAABSAAAAUgAAAJIAAACSAAAAEgAAANHAAAARwAAAT0AAABPAAAATwAAAE8AAANPAAACTwAAAyoAAAAqAAAARwAAAUgAAABIAAADSAAAAEgAAABIAAACRwAAAkcAAAA9AAAATwAAAk8AAAFPAAADTwAAAk8AAAIqAAAAKgAAAEcAAABIAAACSAAAA0gAAABIAAABSAAAA0cAAAFHAAABPQAAAEoAAABKAAAANQAAADUAAAA1AAAARwAAAUcAAAFHAAAASAAAAkgAAABIAAAASAAAAUgAAAJHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAACRwAAA0cAAAJHAAACRwAAAkcAAAJHAAACRwAAAkcAAAJhAAAAIQAAACEAAAEhAAACNwAAABwAAAM3AAAAPQAAAGEAAABhAAAAPQAAAD0AAABhAAAARwAAAEcAAAJHAAADYQAAACEAAAAhAAAAIQAAATcAAAAgAAABVAAAA1QAAANUAAADPQAAAFkAAABUAAAAYQAAAEcAAANHAAAARwAAABgAAAIhAAABIQAAACEAAAMbAAADIAAAAFQAAAJUAAAAVAAAAVQAAAFUAAADVAAAAj0AAABHAAAASAAAA0cAAAEYAAADIQAAAjUAAAAhAAABGwAAAyAAAAJUAAADVAAAA1QAAANUAAADVAAAA1QAAAM9AAAARwAAAUgAAAJHAAADPQAAAD0AAAA9AAAAPQAAAGEAAAAgAAACVAAAAlQAAANUAAAAPQAAAFkAAAJUAAABYQAAAEcAAANIAAABRwAAAz0AAAA9AAAAPQAAAD0AAAA9AAAAIAAAAT0AAAA9AAAANwAAAGEAAAA9AAAANwAAAD0AAABHAAAASAAAAUcAAAI9AAAAPQAAAD0AAAA9AAAAHwAAAiAAAABUAAACVAAAAFQAAABUAAABVAAAAVQAAAM9AAAARwAAA0gAAAFHAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAgAAAAVAAAAlQAAABUAAAAVAAAAVQAAAFUAAAAPQAAAEcAAAFIAAAARwAAAWEAAAA9AAAAPQAAAD0AAABhAAAAIAAAAA== 0,-3: ind: 0,-3 - tiles: AAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAXgAAAl4AAABeAAADXgAAA2EAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAF4AAABeAAABXgAAAV4AAANhAAAAYAAAAGAAAABgAAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAV4AAABeAAABYQAAAGAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANwAAAF4AAAFeAAABXgAAAWEAAABgAAAAYAAAAAAAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAAAXgAAAl4AAABhAAAAYAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAXgAAAl4AAABeAAADXgAAA2EAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAF4AAABeAAABXgAAAV4AAANhAAAAYAAAAGAAAABgAAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAAV4AAABeAAABYQAAAGAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANwAAAF4AAAFeAAABXgAAAWEAAABgAAAAYAAAAAAAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAAAXgAAAl4AAABhAAAAYAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAA== -1,-3: ind: -1,-3 - tiles: YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGAAAABhAAAARwAAAkcAAAFHAAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAEcAAABHAAABRwAAAUcAAAJhAAAAYQAAAGEAAABhAAAAEAAAABAAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAkcAAAFHAAACYQAAAGEAAABhAAAAYQAAADUAAAAQAAAAEAAAAGEAAABKAAAASgAAAEoAAABhAAAARwAAAUcAAABHAAADRwAAAmEAAABhAAAAYQAAAGEAAAAQAAAAEAAAADUAAABhAAAASgAAAEoAAABKAAAAYQAAAEcAAABHAAADRwAAAkcAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEoAAABKAAAASgAAAGEAAABHAAACRwAAA0cAAAFHAAADYQAAAGEAAABhAAAAYQAAABgAAAIYAAACGAAAAmEAAABKAAAASgAAAEoAAABhAAAAYQAAAE0AAABNAAABYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAhgAAAJhAAAASgAAAEoAAABKAAAANwAAAE8AAAFPAAAATwAAAU8AAAA3AAAAYQAAAGEAAAA3AAAAYQAAAGEAAABhAAAANwAAAA== + tiles: + YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGAAAABhAAAARwAAAkcAAAFHAAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAEcAAABHAAABRwAAAUcAAAJhAAAAYQAAAGEAAABhAAAAEAAAABAAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAkcAAAFHAAACYQAAAGEAAABhAAAAYQAAADUAAAAQAAAAEAAAAGEAAABKAAAASgAAAEoAAABhAAAARwAAAUcAAABHAAADRwAAAmEAAABhAAAAYQAAAGEAAAAQAAAAEAAAADUAAABhAAAASgAAAEoAAABKAAAAYQAAAEcAAABHAAADRwAAAkcAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEoAAABKAAAASgAAAGEAAABHAAACRwAAA0cAAAFHAAADYQAAAGEAAABhAAAAYQAAABgAAAIYAAACGAAAAmEAAABKAAAASgAAAEoAAABhAAAAYQAAAE0AAABNAAABYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAhgAAAJhAAAASgAAAEoAAABKAAAANwAAAE8AAAFPAAAATwAAAU8AAAA3AAAAYQAAAGEAAAA3AAAAYQAAAGEAAABhAAAANwAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYQAAABcAAAAXAAAAFwAAABcAAABhAAAANQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAXAAAAFwAAABcAAAAXAAAAYQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAFwAAABcAAAAXAAAAFwAAAGEAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABOAAAAYQAAAGEAAABRAAAAYQAAAEcAAAFhAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAATgAAAE4AAABhAAAAUQAAAGEAAABHAAADRwAAAUcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAE4AAABOAAAATgAAAGEAAAA7AAAARwAAAkcAAANHAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABOAAAATgAAAE4AAABRAAAARwAAAEcAAABHAAAARwAAAwAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAATgAAAE4AAABOAAAAYQAAADsAAANHAAABRwAAAkcAAAFgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAF4AAAJhAAAAYQAAAGEAAABHAAABRwAAAUcAAAJHAAABYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAACRwAAAUcAAANHAAABRwAAAUcAAAFHAAAARwAAAGAAAABhAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABHAAADRwAAAkcAAAFHAAABRwAAA0cAAAJHAAACRwAAAGEAAABgAAAAYQAAAF8AAAJfAAACXwAAAl8AAAFfAAAARwAAAEgAAANIAAADRwAAAUcAAANHAAACRwAAA0cAAABhAAAAAAAAAGEAAABfAAADXwAAAF8AAABfAAADXwAAAEcAAANIAAAASAAAA0cAAAJhAAAAYQAAADcAAABhAAAAYQAAAAAAAABhAAAAXwAAAF8AAAFfAAACXwAAAV8AAABHAAACSAAAAUgAAANHAAAAYQAAABQAAAAUAAAAFAAAAGEAAAAAAAAAYQAAAF8AAAJfAAADXwAAAV8AAAFfAAAARwAAAkgAAAJIAAACRwAAAGEAAAAUAAAAKAAAABQAAABRAAAAAAAAAGEAAABfAAABXwAAAF8AAAFfAAABXwAAA0cAAAFIAAAASAAAAkcAAAFHAAADFAAAAD8AAAAUAAAAYQAAAA== + tiles: + AAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYQAAABcAAAAXAAAAFwAAABcAAABhAAAANQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAXAAAAFwAAABcAAAAXAAAAYQAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAFwAAABcAAAAXAAAAFwAAAGEAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABOAAAAYQAAAGEAAABRAAAAYQAAAEcAAAFhAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAATgAAAE4AAABhAAAAUQAAAGEAAABHAAADRwAAAUcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAE4AAABOAAAATgAAAGEAAAA7AAAARwAAAkcAAANHAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABOAAAATgAAAE4AAABRAAAARwAAAEcAAABHAAAARwAAAwAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAATgAAAE4AAABOAAAAYQAAADsAAANHAAABRwAAAkcAAAFgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAF4AAAJhAAAAYQAAAGEAAABHAAABRwAAAUcAAAJHAAABYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABHAAACRwAAAUcAAANHAAABRwAAAUcAAAFHAAAARwAAAGAAAABhAAAAYQAAAGEAAAA9AAAAPQAAAGEAAABHAAADRwAAAkcAAAFHAAABRwAAA0cAAAJHAAACRwAAAGEAAABgAAAAYQAAAF8AAAJfAAACXwAAAl8AAAFfAAAARwAAAEgAAANIAAADRwAAAUcAAANHAAACRwAAA0cAAABhAAAAAAAAAGEAAABfAAADXwAAAF8AAABfAAADXwAAAEcAAANIAAAASAAAA0cAAAJhAAAAYQAAADcAAABhAAAAYQAAAAAAAABhAAAAXwAAAF8AAAFfAAACXwAAAV8AAABHAAACSAAAAUgAAANHAAAAYQAAABQAAAAUAAAAFAAAAGEAAAAAAAAAYQAAAF8AAAJfAAADXwAAAV8AAAFfAAAARwAAAkgAAAJIAAACRwAAAGEAAAAUAAAAKAAAABQAAABRAAAAAAAAAGEAAABfAAABXwAAAF8AAAFfAAABXwAAA0cAAAFIAAAASAAAAkcAAAFHAAADFAAAAD8AAAAUAAAAYQAAAA== -2,0: ind: -2,0 - tiles: YAAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYQAAAEcAAANIAAACSAAAAUcAAAFhAAAAFAAAACgAAAAUAAAAYQAAAD0AAABhAAAAKAAAAEoAAAAoAAAASgAAAGEAAABHAAADRwAAAkcAAANHAAACYQAAABQAAAAUAAAAFAAAAGEAAABKAAAANwAAAEoAAAAoAAAASgAAACgAAABhAAAAYQAAAEcAAAFHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAD0AAAAoAAAASgAAACgAAABKAAAAYQAAAEcAAAFHAAABRwAAA0cAAAJHAAABRwAAAkcAAAJHAAAARwAAAEoAAAA3AAAASgAAACgAAABKAAAAKAAAAD0AAABHAAAASAAAA0gAAANIAAAARwAAAUcAAAFHAAACRwAAAUcAAAA9AAAAYQAAACgAAABKAAAAKAAAAEoAAAA3AAAARwAAA0gAAAJIAAADSAAAA0cAAAEqAAAAKgAAACoAAAAqAAAAYAAAAGEAAABKAAAAKAAAAEoAAAAoAAAAYQAAAEcAAANIAAADSAAAAkgAAAFHAAABKgAAACoAAAAqAAAAKgAAAGAAAABhAAAAKgAAACoAAAAqAAAAKgAAAD0AAABHAAABSAAAAkgAAABIAAABRwAAAyoAAAAqAAAAKgAAACoAAABgAAAAYQAAAEoAAAAoAAAASgAAACgAAABhAAAARwAAA0gAAAFIAAAARwAAAkcAAABHAAABRwAAAkcAAANHAAADYQAAAGEAAAAoAAAASgAAACgAAABKAAAANwAAAEcAAABIAAAASAAAA0cAAABhAAAAPQAAAD0AAAA3AAAAPQAAAEoAAAA3AAAASgAAACgAAABKAAAAKAAAAD0AAABHAAACRwAAAUcAAAJHAAAAYQAAABgAAAEYAAAAGAAAARgAAANKAAAAYQAAACgAAABKAAAAKAAAAEoAAABhAAAARwAAAUcAAABHAAADYQAAAGEAAAAYAAAAGAAAAxgAAAEYAAADSgAAADcAAABKAAAAKAAAAEoAAAAoAAAAYQAAAEoAAABKAAAASgAAAGEAAAAYAAACGAAAAxgAAAIYAAADGAAAA2EAAABhAAAAKAAAAEoAAAAoAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAIYAAAAGAAAABgAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAACEAAAIhAAADYQAAABgAAAIYAAAAGAAAAxgAAAIYAAAAAAAAAD0AAAAzAAAAMwAAADMAAAAzAAAAYQAAACEAAAEhAAACIQAAARgAAAIYAAADGAAAARgAAANhAAAAYQAAAA== + tiles: + YAAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYQAAAEcAAANIAAACSAAAAUcAAAFhAAAAFAAAACgAAAAUAAAAYQAAAD0AAABhAAAAKAAAAEoAAAAoAAAASgAAAGEAAABHAAADRwAAAkcAAANHAAACYQAAABQAAAAUAAAAFAAAAGEAAABKAAAANwAAAEoAAAAoAAAASgAAACgAAABhAAAAYQAAAEcAAAFHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAD0AAAAoAAAASgAAACgAAABKAAAAYQAAAEcAAAFHAAABRwAAA0cAAAJHAAABRwAAAkcAAAJHAAAARwAAAEoAAAA3AAAASgAAACgAAABKAAAAKAAAAD0AAABHAAAASAAAA0gAAANIAAAARwAAAUcAAAFHAAACRwAAAUcAAAA9AAAAYQAAACgAAABKAAAAKAAAAEoAAAA3AAAARwAAA0gAAAJIAAADSAAAA0cAAAEqAAAAKgAAACoAAAAqAAAAYAAAAGEAAABKAAAAKAAAAEoAAAAoAAAAYQAAAEcAAANIAAADSAAAAkgAAAFHAAABKgAAACoAAAAqAAAAKgAAAGAAAABhAAAAKgAAACoAAAAqAAAAKgAAAD0AAABHAAABSAAAAkgAAABIAAABRwAAAyoAAAAqAAAAKgAAACoAAABgAAAAYQAAAEoAAAAoAAAASgAAACgAAABhAAAARwAAA0gAAAFIAAAARwAAAkcAAABHAAABRwAAAkcAAANHAAADYQAAAGEAAAAoAAAASgAAACgAAABKAAAANwAAAEcAAABIAAAASAAAA0cAAABhAAAAPQAAAD0AAAA3AAAAPQAAAEoAAAA3AAAASgAAACgAAABKAAAAKAAAAD0AAABHAAACRwAAAUcAAAJHAAAAYQAAABgAAAEYAAAAGAAAARgAAANKAAAAYQAAACgAAABKAAAAKAAAAEoAAABhAAAARwAAAUcAAABHAAADYQAAAGEAAAAYAAAAGAAAAxgAAAEYAAADSgAAADcAAABKAAAAKAAAAEoAAAAoAAAAYQAAAEoAAABKAAAASgAAAGEAAAAYAAACGAAAAxgAAAIYAAADGAAAA2EAAABhAAAAKAAAAEoAAAAoAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAIYAAAAGAAAABgAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAACEAAAIhAAADYQAAABgAAAIYAAAAGAAAAxgAAAIYAAAAAAAAAD0AAAAzAAAAMwAAADMAAAAzAAAAYQAAACEAAAEhAAACIQAAARgAAAIYAAADGAAAARgAAANhAAAAYQAAAA== -3,0: ind: -3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== -1,-2: ind: -1,-2 - tiles: SgAAAEoAAABKAAAAYQAAAE8AAABPAAAATwAAA08AAAFhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAIYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAEYAAABGAAAAGEAAABHAAACRwAAAUcAAANHAAADRwAAAEcAAAJhAAAAGAAAAWEAAAA3AAAANwAAAGEAAAAYAAADYQAAAGEAAABhAAAARwAAAkcAAANHAAAARwAAAUcAAAFHAAACNwAAABgAAAAYAAACGAAAABgAAAIYAAACGAAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAA0cAAAFHAAADYQAAAGEAAAAYAAACGAAAAUcAAAJHAAABRwAAAhgAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAAAYAAAAGAAAARgAAAJHAAACRwAAAUcAAAMYAAABGAAAAWEAAABhAAAATQAAAk0AAABNAAABYQAAABgAAAMYAAABGAAAAhgAAABHAAACRwAAA0cAAANHAAACRwAAAhgAAANhAAAAYQAAAE0AAAJNAAABTQAAAWEAAAAYAAACGAAAARgAAAIYAAABRwAAAUcAAAJHAAADRwAAA0cAAAEYAAABYQAAAGEAAABNAAABTQAAAE0AAAFhAAAAGAAAAxgAAAEYAAACGAAAABgAAAJHAAACRwAAAUcAAAMYAAADGAAAADcAAABhAAAAYQAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAGAAAAzcAAAA3AAAANwAAAGEAAABNAAACRwAAA00AAAJNAAADYQAAABgAAAMYAAACGAAAAGEAAAAYAAACYQAAAGEAAAAYAAADGAAAATcAAABhAAAATQAAA0cAAAFHAAAARwAAAxgAAAAYAAACGAAAARgAAANhAAAAGAAAAhgAAAMYAAABGAAAAxgAAAMYAAABYQAAAGEAAABHAAABRwAAAUcAAAIYAAACGAAAAxgAAAMYAAABYQAAAGEAAABhAAAAYQAAABgAAAEYAAABGAAAARgAAABhAAAARwAAAkcAAAFHAAACGAAAABgAAAEYAAABGAAAAzcAAAAYAAADGAAAABgAAAI3AAAANwAAABgAAAAYAAAAYQAAAEoAAABKAAAASgAAABgAAAAYAAADGAAAAxgAAAFhAAAAYQAAAGEAAABhAAAAGAAAARgAAANhAAAANwAAAGEAAABKAAAASgAAAEoAAAAYAAADGAAAARgAAAIYAAADYQAAABgAAAMYAAAAGAAAAA== + tiles: + SgAAAEoAAABKAAAAYQAAAE8AAABPAAAATwAAA08AAAFhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAIYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAEYAAABGAAAAGEAAABHAAACRwAAAUcAAANHAAADRwAAAEcAAAJhAAAAGAAAAWEAAAA3AAAANwAAAGEAAAAYAAADYQAAAGEAAABhAAAARwAAAkcAAANHAAAARwAAAUcAAAFHAAACNwAAABgAAAAYAAACGAAAABgAAAIYAAACGAAAAGEAAABhAAAAYQAAAEcAAABHAAAARwAAA0cAAAFHAAADYQAAAGEAAAAYAAACGAAAAUcAAAJHAAABRwAAAhgAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAAAYAAAAGAAAARgAAAJHAAACRwAAAUcAAAMYAAABGAAAAWEAAABhAAAATQAAAk0AAABNAAABYQAAABgAAAMYAAABGAAAAhgAAABHAAACRwAAA0cAAANHAAACRwAAAhgAAANhAAAAYQAAAE0AAAJNAAABTQAAAWEAAAAYAAACGAAAARgAAAIYAAABRwAAAUcAAAJHAAADRwAAA0cAAAEYAAABYQAAAGEAAABNAAABTQAAAE0AAAFhAAAAGAAAAxgAAAEYAAACGAAAABgAAAJHAAACRwAAAUcAAAMYAAADGAAAADcAAABhAAAAYQAAAGEAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAGAAAAzcAAAA3AAAANwAAAGEAAABNAAACRwAAA00AAAJNAAADYQAAABgAAAMYAAACGAAAAGEAAAAYAAACYQAAAGEAAAAYAAADGAAAATcAAABhAAAATQAAA0cAAAFHAAAARwAAAxgAAAAYAAACGAAAARgAAANhAAAAGAAAAhgAAAMYAAABGAAAAxgAAAMYAAABYQAAAGEAAABHAAABRwAAAUcAAAIYAAACGAAAAxgAAAMYAAABYQAAAGEAAABhAAAAYQAAABgAAAEYAAABGAAAARgAAABhAAAARwAAAkcAAAFHAAACGAAAABgAAAEYAAABGAAAAzcAAAAYAAADGAAAABgAAAI3AAAANwAAABgAAAAYAAAAYQAAAEoAAABKAAAASgAAABgAAAAYAAADGAAAAxgAAAFhAAAAYQAAAGEAAABhAAAAGAAAARgAAANhAAAANwAAAGEAAABKAAAASgAAAEoAAAAYAAADGAAAARgAAAIYAAADYQAAABgAAAMYAAAAGAAAAA== 0,-2: ind: 0,-2 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA/AAAAPwAAAGEAAAAYAAAAGAAAAxgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEoAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAABhAAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAAAYAAABGAAAARgAAANHAAABRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAGAAAAxgAAAEYAAAARwAAA0cAAAIYAAABGAAAAxgAAAAYAAADGAAAAxgAAANhAAAANQAAAGEAAAA1AAAAYQAAAGEAAAA9AAAAPQAAAEcAAABHAAABYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAADUAAABhAAAANQAAAGEAAAAYAAACGAAAARgAAAA3AAAARwAAA2EAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAADUAAABhAAAAGAAAAxgAAAIYAAADYQAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAAA1AAAAYQAAAEcAAAFHAAABRwAAAWEAAABHAAACGAAAARgAAAIYAAABGAAAAxgAAAEYAAACYQAAADUAAABhAAAANQAAAGEAAABHAAABRwAAA0cAAAE3AAAARwAAAg== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA/AAAAPwAAAGEAAAAYAAAAGAAAAxgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEoAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAABhAAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAAAYAAABGAAAARgAAANHAAABRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAGAAAAxgAAAEYAAAARwAAA0cAAAIYAAABGAAAAxgAAAAYAAADGAAAAxgAAANhAAAANQAAAGEAAAA1AAAAYQAAAGEAAAA9AAAAPQAAAEcAAABHAAABYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAADUAAABhAAAANQAAAGEAAAAYAAACGAAAARgAAAA3AAAARwAAA2EAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAABhAAAAYQAAADUAAABhAAAAGAAAAxgAAAIYAAADYQAAAEcAAAFhAAAAYQAAAGEAAABhAAAAYQAAABgAAABhAAAAYQAAAGEAAAA1AAAAYQAAAEcAAAFHAAABRwAAAWEAAABHAAACGAAAARgAAAIYAAABGAAAAxgAAAEYAAACYQAAADUAAABhAAAANQAAAGEAAABHAAABRwAAA0cAAAE3AAAARwAAAg== 1,0: ind: 1,0 - tiles: RwAAAGEAAABhAAAANQAAADUAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABHAAADYQAAADUAAABhAAAASgAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAARwAAAmEAAAA1AAAAYQAAAEoAAABHAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAEcAAANhAAAANQAAAGEAAABhAAAATwAAAmEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAYQAAADUAAABhAAAAYQAAAE8AAAI9AAAAGgAAAhoAAAIaAAADYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAHQAAA2EAAABhAAAAYQAAAGEAAAA1AAAAPQAAABoAAAMaAAACGgAAABoAAAFhAAAAYQAAADMAAAAzAAAAYQAAAB0AAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAaAAADGgAAARoAAAIaAAADYQAAAGEAAAAcAAADHAAAABwAAABhAAAAYQAAAGEAAABhAAAAGQAAAhwAAAMYAAABPQAAAD0AAAAYAAAAPQAAABgAAAMYAAADHAAAAxwAAAAcAAAAHAAAARwAAAEcAAABYQAAABwAAAIbAAABHwAAAB8AAAAfAAADHwAAAB8AAAIfAAADHwAAAB8AAAIfAAADHwAAAh8AAAMfAAADHwAAAx8AAAEfAAAAIAAAAhsAAAIfAAABHwAAAx8AAAMfAAABHwAAAB8AAAIfAAADHwAAAB8AAAEfAAADHwAAAR8AAAMfAAACHwAAASAAAAIgAAAAGAAAAj0AAAA9AAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAIAAAAT0AAAA9AAAAYQAAABwAAAEgAAADIAAAABgAAAM8AAAAHgAAADwAAAAeAAAAPAAAAEcAAANKAAAASgAAAEoAAABKAAAASgAAAGEAAABhAAAAIAAAAiAAAAEfAAADHgAAADwAAAAeAAAAPAAAAB4AAAA9AAAARwAAA0oAAABKAAAASgAAAEoAAAA3AAAAUQAAACAAAAAgAAABHwAAAzwAAAAeAAAAPAAAAB4AAAA8AAAAPQAAAEoAAABKAAAASgAAAEoAAABKAAAANwAAAFEAAAAgAAAAIAAAAz0AAAAeAAAAPAAAAB4AAAA8AAAAHgAAAD0AAABKAAAASgAAAEoAAABKAAAAUgAAAGEAAABhAAAAIAAAAiAAAAE3AAAAPAAAAB4AAAA8AAAAHgAAADwAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAA== + tiles: + RwAAAGEAAABhAAAANQAAADUAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABHAAADYQAAADUAAABhAAAASgAAAEcAAANhAAAAYQAAAGEAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAARwAAAmEAAAA1AAAAYQAAAEoAAABHAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAEcAAANhAAAANQAAAGEAAABhAAAATwAAAmEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAYQAAADUAAABhAAAAYQAAAE8AAAI9AAAAGgAAAhoAAAIaAAADYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAHQAAA2EAAABhAAAAYQAAAGEAAAA1AAAAPQAAABoAAAMaAAACGgAAABoAAAFhAAAAYQAAADMAAAAzAAAAYQAAAB0AAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAaAAADGgAAARoAAAIaAAADYQAAAGEAAAAcAAADHAAAABwAAABhAAAAYQAAAGEAAABhAAAAGQAAAhwAAAMYAAABPQAAAD0AAAAYAAAAPQAAABgAAAMYAAADHAAAAxwAAAAcAAAAHAAAARwAAAEcAAABYQAAABwAAAIbAAABHwAAAB8AAAAfAAADHwAAAB8AAAIfAAADHwAAAB8AAAIfAAADHwAAAh8AAAMfAAADHwAAAx8AAAEfAAAAIAAAAhsAAAIfAAABHwAAAx8AAAMfAAABHwAAAB8AAAIfAAADHwAAAB8AAAEfAAADHwAAAR8AAAMfAAACHwAAASAAAAIgAAAAGAAAAj0AAAA9AAAAYQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAIAAAAT0AAAA9AAAAYQAAABwAAAEgAAADIAAAABgAAAM8AAAAHgAAADwAAAAeAAAAPAAAAEcAAANKAAAASgAAAEoAAABKAAAASgAAAGEAAABhAAAAIAAAAiAAAAEfAAADHgAAADwAAAAeAAAAPAAAAB4AAAA9AAAARwAAA0oAAABKAAAASgAAAEoAAAA3AAAAUQAAACAAAAAgAAABHwAAAzwAAAAeAAAAPAAAAB4AAAA8AAAAPQAAAEoAAABKAAAASgAAAEoAAABKAAAANwAAAFEAAAAgAAAAIAAAAz0AAAAeAAAAPAAAAB4AAAA8AAAAHgAAAD0AAABKAAAASgAAAEoAAABKAAAAUgAAAGEAAABhAAAAIAAAAiAAAAE3AAAAPAAAAB4AAAA8AAAAHgAAADwAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAA== 1,-1: ind: 1,-1 - tiles: RwAAA2EAAAAyAAAAMgAAADIAAAA3AAAAHAAAAhwAAAMcAAADHAAAAj4AAABhAAAAMwAAADMAAAAzAAAAYQAAAEcAAANhAAAAMgAAADIAAAAyAAAAYQAAABwAAAAcAAABHAAAABwAAAA+AAAAYQAAADMAAAAzAAAAMwAAADcAAABHAAABYQAAADIAAAAyAAAAMgAAAGEAAAAcAAABHAAAARwAAAMcAAABPgAAAGEAAAAzAAAAMwAAADMAAABhAAAARwAAADcAAAAyAAAAMgAAADIAAABhAAAAHAAAABwAAABhAAAAHAAAAD4AAABhAAAAMwAAADMAAAAzAAAAYQAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAkcAAABHAAAARwAAAGEAAABHAAAARwAAAUcAAAJHAAAARwAAAUcAAANHAAABRwAAA0cAAAJHAAADRwAAAUcAAABHAAADRwAAAUcAAAA3AAAARwAAA0cAAANHAAAARwAAAEcAAAFHAAAARwAAAkcAAAJHAAADRwAAAkcAAAJhAAAARwAAAkcAAAFHAAAANwAAAEcAAABHAAAARwAAA0cAAAFHAAABRwAAA0cAAABHAAABRwAAAEcAAANhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAACRwAAAUcAAAJHAAABRwAAAUcAAAJHAAADRwAAAEcAAAJHAAACNQAAADUAAAA1AAAAYQAAADUAAABhAAAAPQAAAD0AAABHAAABPQAAAD0AAABHAAABRwAAAzcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAADUAAABhAAAAYQAAAEoAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAEcAAAI1AAAAYQAAAGEAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABHAAABNQAAAGEAAABhAAAASgAAADMAAABhAAAAYQAAADUAAAA1AAAANQAAADMAAAAzAAAAMwAAADMAAAAzAAAARwAAAzUAAABhAAAAYQAAAEoAAABHAAABYQAAAGEAAAA1AAAANQAAAFEAAAAzAAAAMwAAADMAAABKAAAAMwAAAEcAAAI1AAAAYQAAAGEAAABKAAAARwAAAGEAAABhAAAANQAAADUAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABHAAACYQAAAGEAAABhAAAASgAAAA== + tiles: + RwAAA2EAAAAyAAAAMgAAADIAAAA3AAAAHAAAAhwAAAMcAAADHAAAAj4AAABhAAAAMwAAADMAAAAzAAAAYQAAAEcAAANhAAAAMgAAADIAAAAyAAAAYQAAABwAAAAcAAABHAAAABwAAAA+AAAAYQAAADMAAAAzAAAAMwAAADcAAABHAAABYQAAADIAAAAyAAAAMgAAAGEAAAAcAAABHAAAARwAAAMcAAABPgAAAGEAAAAzAAAAMwAAADMAAABhAAAARwAAADcAAAAyAAAAMgAAADIAAABhAAAAHAAAABwAAABhAAAAHAAAAD4AAABhAAAAMwAAADMAAAAzAAAAYQAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAkcAAABHAAAARwAAAGEAAABHAAAARwAAAUcAAAJHAAAARwAAAUcAAANHAAABRwAAA0cAAAJHAAADRwAAAUcAAABHAAADRwAAAUcAAAA3AAAARwAAA0cAAANHAAAARwAAAEcAAAFHAAAARwAAAkcAAAJHAAADRwAAAkcAAAJhAAAARwAAAkcAAAFHAAAANwAAAEcAAABHAAAARwAAA0cAAAFHAAABRwAAA0cAAABHAAABRwAAAEcAAANhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAACRwAAAUcAAAJHAAABRwAAAUcAAAJHAAADRwAAAEcAAAJHAAACNQAAADUAAAA1AAAAYQAAADUAAABhAAAAPQAAAD0AAABHAAABPQAAAD0AAABHAAABRwAAAzcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAADUAAABhAAAAYQAAAEoAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAEcAAAI1AAAAYQAAAGEAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABHAAABNQAAAGEAAABhAAAASgAAADMAAABhAAAAYQAAADUAAAA1AAAANQAAADMAAAAzAAAAMwAAADMAAAAzAAAARwAAAzUAAABhAAAAYQAAAEoAAABHAAABYQAAAGEAAAA1AAAANQAAAFEAAAAzAAAAMwAAADMAAABKAAAAMwAAAEcAAAI1AAAAYQAAAGEAAABKAAAARwAAAGEAAABhAAAANQAAADUAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABHAAACYQAAAGEAAABhAAAASgAAAA== 0,1: ind: 0,1 - tiles: VAAAADcAAAA9AAAAPQAAADcAAABUAAAAPQAAAEcAAAJIAAACRwAAAWEAAAAfAAABHwAAAh8AAAIfAAABIAAAAFQAAANUAAABVAAAAFQAAAJUAAADVAAAAj0AAABHAAABSAAAA0cAAABhAAAAHwAAAh8AAAEfAAADHwAAASAAAABZAAACWQAAAVkAAABZAAACWQAAAlkAAAFhAAAARwAAAkcAAAJHAAABYQAAAB8AAAMfAAABHwAAAh8AAAAgAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA3AAAANwAAAGEAAAAdAAADHQAAAx0AAAIdAAACHQAAABgAAAMYAAACGAAAAxgAAAJhAAAANQAAAGEAAABRAAAASAAAA0gAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADGAAAABgAAAAYAAABUQAAADUAAABhAAAARwAAAkgAAABIAAABYQAAADUAAAA1AAAANQAAADUAAAA1AAAAGAAAARgAAAIYAAAAGAAAAGEAAAA1AAAAYQAAAEcAAAJIAAACSAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABHAAADNwAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAkcAAAJHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAAEcAAANHAAACRwAAA0cAAANHAAACRwAAAkcAAANHAAADRwAAAWEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABHAAADRwAAA0cAAANHAAADRwAAAkcAAAJHAAAARwAAAUcAAAJhAAAANQAAAGEAAAA1AAAAYQAAAGEAAABHAAADRwAAA0cAAAJHAAADRwAAAUcAAAAYAAABRwAAAkcAAAFHAAACYQAAADUAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAABHAAADRwAAAEcAAAFHAAADRwAAAkcAAANHAAACRwAAAmEAAAA1AAAAUQAAAEcAAAFHAAADRwAAAkcAAANHAAADRwAAA0cAAABHAAACRwAAAkcAAAJHAAADRwAAA0cAAAJhAAAANQAAAGEAAABHAAACRwAAAUcAAAFHAAADRwAAAUcAAABHAAAARwAAAEcAAAJHAAACRwAAAEcAAANHAAADYQAAADUAAABhAAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA3AAAAPQAAADcAAABhAAAAPQAAAA== + tiles: + VAAAADcAAAA9AAAAPQAAADcAAABUAAAAPQAAAEcAAAJIAAACRwAAAWEAAAAfAAABHwAAAh8AAAIfAAABIAAAAFQAAANUAAABVAAAAFQAAAJUAAADVAAAAj0AAABHAAABSAAAA0cAAABhAAAAHwAAAh8AAAEfAAADHwAAASAAAABZAAACWQAAAVkAAABZAAACWQAAAlkAAAFhAAAARwAAAkcAAAJHAAABYQAAAB8AAAMfAAABHwAAAh8AAAAgAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA3AAAANwAAAGEAAAAdAAADHQAAAx0AAAIdAAACHQAAABgAAAMYAAACGAAAAxgAAAJhAAAANQAAAGEAAABRAAAASAAAA0gAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADGAAAABgAAAAYAAABUQAAADUAAABhAAAARwAAAkgAAABIAAABYQAAADUAAAA1AAAANQAAADUAAAA1AAAAGAAAARgAAAIYAAAAGAAAAGEAAAA1AAAAYQAAAEcAAAJIAAACSAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABHAAADNwAAADcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAADRwAAAkcAAAJHAAAARwAAAEcAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAA1AAAANQAAAEcAAANHAAACRwAAA0cAAANHAAACRwAAAkcAAANHAAADRwAAAWEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABHAAADRwAAA0cAAANHAAADRwAAAkcAAAJHAAAARwAAAUcAAAJhAAAANQAAAGEAAAA1AAAAYQAAAGEAAABHAAADRwAAA0cAAAJHAAADRwAAAUcAAAAYAAABRwAAAkcAAAFHAAACYQAAADUAAABhAAAAYQAAAGEAAABHAAAARwAAA0cAAABHAAADRwAAAEcAAAFHAAADRwAAAkcAAANHAAACRwAAAmEAAAA1AAAAUQAAAEcAAAFHAAADRwAAAkcAAANHAAADRwAAA0cAAABHAAACRwAAAkcAAAJHAAADRwAAA0cAAAJhAAAANQAAAGEAAABHAAACRwAAAUcAAAFHAAADRwAAAUcAAABHAAAARwAAAEcAAAJHAAACRwAAAEcAAANHAAADYQAAADUAAABhAAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAAA3AAAAPQAAADcAAABhAAAAPQAAAA== 1,1: ind: 1,1 - tiles: IAAAASAAAAAYAAAAGAAAAWEAAAAaAAADGgAAAhoAAAEaAAABGgAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAACAAAAMgAAACGAAAARoAAAEaAAACGgAAARoAAAAaAAAAGgAAAycAAABhAAAAYQAAAGEAAAAdAAAAYQAAAGEAAAAgAAAAIAAAAB8AAAIaAAABGgAAAhoAAAIaAAACGgAAABoAAAEnAAAAYQAAAFEAAABhAAAAUQAAAGEAAABhAAAAIAAAAxgAAAAYAAABGgAAAxoAAAEaAAABGgAAAhoAAAMaAAACJwAAAGEAAABhAAAANQAAAB0AAAAdAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAAdAAADHQAAAR0AAAI1AAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAAA1AAAAHQAAAh0AAAAdAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAHQAAATUAAAA1AAAANQAAADUAAABhAAAAYQAAADUAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAFhAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAEcAAAFHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABHAAAARwAAAz0AAABeAAAAXgAAAV4AAANeAAADXgAAAl4AAAM9AAAAMgAAADIAAAAyAAAAYQAAAGAAAABgAAAARwAAAEcAAAE3AAAAXgAAAV4AAAJeAAACXgAAAF4AAAFeAAADNwAAADIAAAAyAAAAMgAAAGEAAAAAAAAAAAAAAEcAAAFHAAACPQAAAF4AAAFeAAADXgAAA14AAAJeAAACXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABHAAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAqAAAAKgAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== + tiles: + IAAAASAAAAAYAAAAGAAAAWEAAAAaAAADGgAAAhoAAAEaAAABGgAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAYQAAACAAAAMgAAACGAAAARoAAAEaAAACGgAAARoAAAAaAAAAGgAAAycAAABhAAAAYQAAAGEAAAAdAAAAYQAAAGEAAAAgAAAAIAAAAB8AAAIaAAABGgAAAhoAAAIaAAACGgAAABoAAAEnAAAAYQAAAFEAAABhAAAAUQAAAGEAAABhAAAAIAAAAxgAAAAYAAABGgAAAxoAAAEaAAABGgAAAhoAAAMaAAACJwAAAGEAAABhAAAANQAAAB0AAAAdAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAAAdAAADHQAAAR0AAAI1AAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAAA1AAAAHQAAAh0AAAAdAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAHQAAATUAAAA1AAAANQAAADUAAABhAAAAYQAAADUAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAFhAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAEcAAAFHAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABHAAAARwAAAz0AAABeAAAAXgAAAV4AAANeAAADXgAAAl4AAAM9AAAAMgAAADIAAAAyAAAAYQAAAGAAAABgAAAARwAAAEcAAAE3AAAAXgAAAV4AAAJeAAACXgAAAF4AAAFeAAADNwAAADIAAAAyAAAAMgAAAGEAAAAAAAAAAAAAAEcAAAFHAAACPQAAAF4AAAFeAAADXgAAA14AAAJeAAACXgAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABHAAABRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAqAAAAKgAAACoAAAAqAAAAKgAAACoAAAAqAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== -1,1: ind: -1,1 - tiles: GAAAABgAAAEYAAAAUQAAAGEAAABhAAAAJwAAACcAAAAnAAAANwAAAFQAAAJUAAAAVAAAA1QAAABUAAACVAAAAhgAAAIYAAAAGAAAAGEAAABhAAAAYQAAACcAAAAnAAAAJwAAAGEAAABUAAADVAAAAVQAAABUAAABVAAAAVQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAnAAAAJwAAACcAAABhAAAAVAAAAVQAAAA3AAAAVAAAAVQAAAJUAAACYQAAAD4AAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAAJUAAACPQAAAFQAAAJUAAAAYQAAADcAAAA+AAAAPgAAAGEAAABhAAAANQAAAGEAAAAYAAADGAAAA2EAAABZAAACWQAAAFQAAAJUAAACVAAAAWEAAAAYAAADPQAAAD0AAABhAAAAYQAAADUAAABhAAAAGAAAARgAAABhAAAAYQAAAGEAAABhAAAAVAAAAlQAAAE3AAAAGAAAABgAAAMYAAADYQAAAGEAAAA1AAAAYQAAABgAAAMYAAADNwAAAFQAAAJUAAABVAAAA1QAAAFUAAABYQAAABgAAAEYAAABGAAAAFEAAABhAAAANQAAAGEAAAAYAAADGAAAAD0AAABUAAABVAAAAFQAAAFUAAADVAAAAWEAAAAYAAACGAAAABgAAAFhAAAAYQAAADUAAABhAAAAGAAAAhgAAANhAAAAYQAAAGEAAABUAAADVAAAAVQAAANhAAAAIQAAA2EAAABhAAAAYQAAAGEAAAA1AAAAYQAAAFQAAANUAAACVAAAAlQAAAE9AAAAXQAAA10AAAJdAAADYQAAABgAAAMYAAABGAAAA2EAAABhAAAANQAAAGEAAABUAAACVAAAA1QAAABUAAABVAAAA1QAAABdAAAAXQAAAlEAAAAYAAAAGAAAABgAAAJhAAAAYQAAADUAAABhAAAAVAAAAlQAAABUAAABVAAAAGEAAAA9AAAAXQAAAT0AAABhAAAAGAAAARgAAAAYAAACYQAAAGEAAAA1AAAAYQAAAFkAAAJZAAAAWQAAAlkAAABhAAAAWgAAAFoAAABaAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABZAAABWQAAAFkAAAJZAAABYQAAAFoAAABaAAAAWgAAAGEAAAA1AAAANQAAAGEAAAA1AAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABaAAAAWgAAAFoAAABhAAAAYQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + GAAAABgAAAEYAAAAUQAAAGEAAABhAAAAJwAAACcAAAAnAAAANwAAAFQAAAJUAAAAVAAAA1QAAABUAAACVAAAAhgAAAIYAAAAGAAAAGEAAABhAAAAYQAAACcAAAAnAAAAJwAAAGEAAABUAAADVAAAAVQAAABUAAABVAAAAVQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAnAAAAJwAAACcAAABhAAAAVAAAAVQAAAA3AAAAVAAAAVQAAAJUAAACYQAAAD4AAAA+AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAAJUAAACPQAAAFQAAAJUAAAAYQAAADcAAAA+AAAAPgAAAGEAAABhAAAANQAAAGEAAAAYAAADGAAAA2EAAABZAAACWQAAAFQAAAJUAAACVAAAAWEAAAAYAAADPQAAAD0AAABhAAAAYQAAADUAAABhAAAAGAAAARgAAABhAAAAYQAAAGEAAABhAAAAVAAAAlQAAAE3AAAAGAAAABgAAAMYAAADYQAAAGEAAAA1AAAAYQAAABgAAAMYAAADNwAAAFQAAAJUAAABVAAAA1QAAAFUAAABYQAAABgAAAEYAAABGAAAAFEAAABhAAAANQAAAGEAAAAYAAADGAAAAD0AAABUAAABVAAAAFQAAAFUAAADVAAAAWEAAAAYAAACGAAAABgAAAFhAAAAYQAAADUAAABhAAAAGAAAAhgAAANhAAAAYQAAAGEAAABUAAADVAAAAVQAAANhAAAAIQAAA2EAAABhAAAAYQAAAGEAAAA1AAAAYQAAAFQAAANUAAACVAAAAlQAAAE9AAAAXQAAA10AAAJdAAADYQAAABgAAAMYAAABGAAAA2EAAABhAAAANQAAAGEAAABUAAACVAAAA1QAAABUAAABVAAAA1QAAABdAAAAXQAAAlEAAAAYAAAAGAAAABgAAAJhAAAAYQAAADUAAABhAAAAVAAAAlQAAABUAAABVAAAAGEAAAA9AAAAXQAAAT0AAABhAAAAGAAAARgAAAAYAAACYQAAAGEAAAA1AAAAYQAAAFkAAAJZAAAAWQAAAlkAAABhAAAAWgAAAFoAAABaAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABZAAABWQAAAFkAAAJZAAABYQAAAFoAAABaAAAAWgAAAGEAAAA1AAAANQAAAGEAAAA1AAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABaAAAAWgAAAFoAAABhAAAAYQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 2,0: ind: 2,0 - tiles: SgAAAEoAAABKAAAAEQAAAxEAAAERAAABEQAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGQAAAhkAAAIZAAAAGQAAABkAAAMZAAAAYQAAAE8AAAJPAAACTwAAA08AAAJPAAACTwAAAU8AAAFPAAADRAAAABwAAAIZAAABGQAAARkAAAMZAAACGQAAAmEAAABPAAAATwAAA08AAAJPAAABTwAAAE8AAANPAAABTwAAAU8AAAEfAAACHwAAAR8AAAIfAAABHwAAAR8AAAJhAAAATwAAAE8AAABPAAACTwAAA08AAAFPAAABTwAAAE8AAABPAAABHwAAAR8AAAMfAAABHwAAAh8AAAMfAAADYQAAAEwAAANMAAADTAAAAkwAAABMAAABTAAAAEwAAABMAAABTAAAAxwAAAMgAAADIAAAARwAAAIcAAADHAAAAmEAAABMAAACTAAAAzwAAAA8AAAAPAAAADwAAAA8AAAATAAAAkwAAABhAAAAIAAAAyAAAABhAAAAYQAAAGEAAABhAAAATAAAAEwAAAA8AAAATAAAA0wAAABMAAAAPAAAAEwAAAFMAAABUQAAAFEAAABRAAAAUQAAAFEAAABRAAAANwAAAEwAAAFMAAACPAAAAEwAAAA8AAAATAAAAzwAAABMAAAATAAAAVEAAABRAAAAUQAAAFEAAABRAAAAUQAAADcAAABMAAADTAAAATwAAAA8AAAAPAAAADwAAAA8AAAATAAAAkwAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAATAAAAkwAAAFMAAADTAAAAEwAAAFMAAAATAAAAUwAAAJMAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAA== + tiles: + SgAAAEoAAABKAAAAEQAAAxEAAAERAAABEQAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGQAAAhkAAAIZAAAAGQAAABkAAAMZAAAAYQAAAE8AAAJPAAACTwAAA08AAAJPAAACTwAAAU8AAAFPAAADRAAAABwAAAIZAAABGQAAARkAAAMZAAACGQAAAmEAAABPAAAATwAAA08AAAJPAAABTwAAAE8AAANPAAABTwAAAU8AAAEfAAACHwAAAR8AAAIfAAABHwAAAR8AAAJhAAAATwAAAE8AAABPAAACTwAAA08AAAFPAAABTwAAAE8AAABPAAABHwAAAR8AAAMfAAABHwAAAh8AAAMfAAADYQAAAEwAAANMAAADTAAAAkwAAABMAAABTAAAAEwAAABMAAABTAAAAxwAAAMgAAADIAAAARwAAAIcAAADHAAAAmEAAABMAAACTAAAAzwAAAA8AAAAPAAAADwAAAA8AAAATAAAAkwAAABhAAAAIAAAAyAAAABhAAAAYQAAAGEAAABhAAAATAAAAEwAAAA8AAAATAAAA0wAAABMAAAAPAAAAEwAAAFMAAABUQAAAFEAAABRAAAAUQAAAFEAAABRAAAANwAAAEwAAAFMAAACPAAAAEwAAAA8AAAATAAAAzwAAABMAAAATAAAAVEAAABRAAAAUQAAAFEAAABRAAAAUQAAADcAAABMAAADTAAAATwAAAA8AAAAPAAAADwAAAA8AAAATAAAAkwAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAATAAAAkwAAAFMAAADTAAAAEwAAAFMAAAATAAAAUwAAAJMAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAA== -2,-2: ind: -2,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABKAAAASgAAAEoAAABKAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAABgAAAAYAAABSgAAAGEAAABHAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAAAYAAACGAAAAEoAAABhAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAAGAAAABgAAABKAAAAYQAAAEcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAABgAAAMYAAACSgAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAAAYAAAAGAAAA0oAAABhAAAATQAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABKAAAAGAAAAhgAAAJKAAAAYQAAAE0AAANgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAASgAAABgAAAEYAAADSgAAAGEAAABNAAABYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABGAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAAAdAAABNwAAAB0AAAE3AAAAHQAAATcAAAA3AAAAGAAAAhgAAAE3AAAANwAAADcAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAEYAAACGAAAARgAAAAYAAAAGAAAAhgAAAMYAAADGAAAAxgAAAEYAAAAAAAAAAAAAAAAAAAAYQAAADwAAAAdAAACPAAAAB0AAAM8AAAAHQAAADwAAAAYAAADGAAAABgAAAAYAAADGAAAAgAAAAAAAAAAAAAAAGEAAAAYAAABGAAAARgAAAMYAAABGAAAAxgAAAIYAAACGAAAARgAAAIYAAACGAAAABgAAAAAAAAAYAAAAAAAAABhAAAAHQAAATcAAAAdAAACNwAAAB0AAAA3AAAANwAAADcAAAA3AAAANwAAADcAAAA1AAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAADcAAABhAAAANQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABKAAAASgAAAEoAAABKAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAABgAAAAYAAABSgAAAGEAAABHAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAAAYAAACGAAAAEoAAABhAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAAGAAAABgAAABKAAAAYQAAAEcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAABgAAAMYAAACSgAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAAAYAAAAGAAAA0oAAABhAAAATQAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABKAAAAGAAAAhgAAAJKAAAAYQAAAE0AAANgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAASgAAABgAAAEYAAADSgAAAGEAAABNAAABYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABGAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAAAdAAABNwAAAB0AAAE3AAAAHQAAATcAAAA3AAAAGAAAAhgAAAE3AAAANwAAADcAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAEYAAACGAAAARgAAAAYAAAAGAAAAhgAAAMYAAADGAAAAxgAAAEYAAAAAAAAAAAAAAAAAAAAYQAAADwAAAAdAAACPAAAAB0AAAM8AAAAHQAAADwAAAAYAAADGAAAABgAAAAYAAADGAAAAgAAAAAAAAAAAAAAAGEAAAAYAAABGAAAARgAAAMYAAABGAAAAxgAAAIYAAACGAAAARgAAAIYAAACGAAAABgAAAAAAAAAYAAAAAAAAABhAAAAHQAAATcAAAAdAAACNwAAAB0AAAA3AAAANwAAADcAAAA3AAAANwAAADcAAAA1AAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAYQAAADcAAABhAAAANQAAAA== -2,1: ind: -2,1 - tiles: AAAAAD0AAAAzAAAAMwAAADMAAAAzAAAAIQAAAiEAAAEhAAAAIQAAAyEAAAIYAAAAGAAAAxgAAANhAAAAGAAAAQAAAAA9AAAAMwAAADMAAAAzAAAAMwAAAGEAAAAhAAACIQAAAiEAAANhAAAAGAAAARgAAAMYAAABYQAAABgAAAMAAAAAPQAAABgAAAAYAAADGAAAAxgAAAFhAAAAIQAAACEAAAMhAAADYQAAABgAAAAYAAADGAAAAGEAAAAYAAABAAAAAGEAAABfAAADXwAAAV8AAANfAAABYQAAACEAAAAhAAACIQAAAWEAAABhAAAAIQAAAGEAAABhAAAAYQAAAGAAAABhAAAAXwAAAF8AAAFfAAABXwAAAWEAAAAhAAADIQAAAyEAAAIhAAADGAAAABgAAAAYAAACGAAAAhgAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAASEAAAMYAAABGAAAAhgAAAIYAAADGAAAABgAAAMYAAAAYAAAAGEAAABIAAADSAAAA0gAAAFhAAAAIQAAAiEAAAMhAAACIQAAAiEAAAEhAAACOwAAARgAAAMYAAADGAAAAGAAAABhAAAASAAAAkgAAABIAAAAYQAAACEAAAIhAAAAIQAAAyEAAAMhAAADIQAAABgAAAEYAAAAGAAAABgAAANgAAAAYQAAAEgAAABIAAADSAAAAiEAAAEhAAAAHAAAAhwAAAM8AAAAPAAAACEAAAIYAAADGAAAARgAAAAYAAACYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAAzwAAAA8AAAAHAAAABwAAAMhAAABOwAAAWEAAAAhAAABYQAAAAAAAABhAAAAHQAAAB0AAAEdAAADIQAAACEAAAAhAAAAIQAAAiEAAAMhAAACIQAAADsAAAAYAAADGAAAA2EAAABgAAAAYQAAAB0AAAMdAAADHQAAAGEAAAAhAAACHAAAAxwAAAM8AAAAPAAAACEAAAE7AAACGAAAABgAAANhAAAAAAAAAGEAAAAdAAAAHQAAAR0AAAFhAAAAIQAAATwAAAA8AAAAHAAAARwAAAMhAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACEAAAAhAAADIQAAAyEAAAMhAAADIQAAAmEAAABhAAAAYQAAAGEAAABhAAAAGQAAAhkAAAMZAAAAGQAAAWEAAAAhAAABHAAAARwAAAE8AAAAPAAAACEAAAJhAAAAUQAAAGEAAABhAAAAYQAAABkAAAIZAAABGQAAAxkAAAAhAAACIQAAADwAAAA8AAAAHAAAAxwAAAIhAAABIQAAAGEAAABhAAAAYQAAAA== + tiles: + AAAAAD0AAAAzAAAAMwAAADMAAAAzAAAAIQAAAiEAAAEhAAAAIQAAAyEAAAIYAAAAGAAAAxgAAANhAAAAGAAAAQAAAAA9AAAAMwAAADMAAAAzAAAAMwAAAGEAAAAhAAACIQAAAiEAAANhAAAAGAAAARgAAAMYAAABYQAAABgAAAMAAAAAPQAAABgAAAAYAAADGAAAAxgAAAFhAAAAIQAAACEAAAMhAAADYQAAABgAAAAYAAADGAAAAGEAAAAYAAABAAAAAGEAAABfAAADXwAAAV8AAANfAAABYQAAACEAAAAhAAACIQAAAWEAAABhAAAAIQAAAGEAAABhAAAAYQAAAGAAAABhAAAAXwAAAF8AAAFfAAABXwAAAWEAAAAhAAADIQAAAyEAAAIhAAADGAAAABgAAAAYAAACGAAAAhgAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAASEAAAMYAAABGAAAAhgAAAIYAAADGAAAABgAAAMYAAAAYAAAAGEAAABIAAADSAAAA0gAAAFhAAAAIQAAAiEAAAMhAAACIQAAAiEAAAEhAAACOwAAARgAAAMYAAADGAAAAGAAAABhAAAASAAAAkgAAABIAAAAYQAAACEAAAIhAAAAIQAAAyEAAAMhAAADIQAAABgAAAEYAAAAGAAAABgAAANgAAAAYQAAAEgAAABIAAADSAAAAiEAAAEhAAAAHAAAAhwAAAM8AAAAPAAAACEAAAIYAAADGAAAARgAAAAYAAACYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAAzwAAAA8AAAAHAAAABwAAAMhAAABOwAAAWEAAAAhAAABYQAAAAAAAABhAAAAHQAAAB0AAAEdAAADIQAAACEAAAAhAAAAIQAAAiEAAAMhAAACIQAAADsAAAAYAAADGAAAA2EAAABgAAAAYQAAAB0AAAMdAAADHQAAAGEAAAAhAAACHAAAAxwAAAM8AAAAPAAAACEAAAE7AAACGAAAABgAAANhAAAAAAAAAGEAAAAdAAAAHQAAAR0AAAFhAAAAIQAAATwAAAA8AAAAHAAAARwAAAMhAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACEAAAAhAAADIQAAAyEAAAMhAAADIQAAAmEAAABhAAAAYQAAAGEAAABhAAAAGQAAAhkAAAMZAAAAGQAAAWEAAAAhAAABHAAAARwAAAE8AAAAPAAAACEAAAJhAAAAUQAAAGEAAABhAAAAYQAAABkAAAIZAAABGQAAAxkAAAAhAAACIQAAADwAAAA8AAAAHAAAAxwAAAIhAAABIQAAAGEAAABhAAAAYQAAAA== 2,1: ind: 2,1 - tiles: YQAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAGEAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAGEAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-2: ind: 1,-2 - tiles: PwAAAD8AAAA/AAAAPwAAAGAAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABSAAAAUgAAAEoAAABKAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABKAAAASgAAAEoAAABKAAAAYQAAADUAAABhAAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAGEAAAA1AAAAYQAAADUAAAA1AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAEoAAABhAAAANQAAAGEAAAA1AAAANQAAAGEAAABhAAAAYQAAAAAAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAAAXgAAA2EAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAF4AAABeAAADRwAAAj0AAABeAAABXgAAAV4AAABhAAAAYQAAADUAAAA1AAAAYQAAADUAAABhAAAANQAAAGEAAABeAAABXgAAAUcAAAI9AAAAXgAAAV4AAANeAAADYQAAAGEAAAA1AAAANQAAAGEAAABhAAAAUQAAAGEAAABhAAAAXgAAAV4AAANHAAAAYQAAADcAAABhAAAAXgAAAGEAAABhAAAANQAAADUAAABhAAAARwAAAUcAAABHAAAAYQAAAD0AAAA3AAAARwAAAUcAAAFHAAADYQAAAGEAAABhAAAAYQAAADUAAAA1AAAAYQAAAEcAAAJHAAAARwAAAUcAAANHAAAARwAAAEcAAAJHAAAARwAAAkcAAAFHAAABUQAAAGEAAAA1AAAANQAAAGEAAABHAAAARwAAAkcAAAJHAAAARwAAAEcAAAJHAAABRwAAAmEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAABhAAAARwAAAkcAAAJHAAAARwAAAkcAAABHAAADRwAAAGEAAABhAAAAMgAAADIAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + PwAAAD8AAAA/AAAAPwAAAGAAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAAA1AAAAYQAAAGEAAABSAAAAUgAAAEoAAABKAAAASgAAAEoAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABKAAAASgAAAEoAAABKAAAAYQAAADUAAABhAAAANQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAEoAAABKAAAASgAAAGEAAAA1AAAAYQAAADUAAAA1AAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAEoAAABKAAAASgAAAEoAAABhAAAANQAAAGEAAAA1AAAANQAAAGEAAABhAAAAYQAAAAAAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAAAXgAAA2EAAABhAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAF4AAABeAAADRwAAAj0AAABeAAABXgAAAV4AAABhAAAAYQAAADUAAAA1AAAAYQAAADUAAABhAAAANQAAAGEAAABeAAABXgAAAUcAAAI9AAAAXgAAAV4AAANeAAADYQAAAGEAAAA1AAAANQAAAGEAAABhAAAAUQAAAGEAAABhAAAAXgAAAV4AAANHAAAAYQAAADcAAABhAAAAXgAAAGEAAABhAAAANQAAADUAAABhAAAARwAAAUcAAABHAAAAYQAAAD0AAAA3AAAARwAAAUcAAAFHAAADYQAAAGEAAABhAAAAYQAAADUAAAA1AAAAYQAAAEcAAAJHAAAARwAAAUcAAANHAAAARwAAAEcAAAJHAAAARwAAAkcAAAFHAAABUQAAAGEAAAA1AAAANQAAAGEAAABHAAAARwAAAkcAAAJHAAAARwAAAEcAAAJHAAABRwAAAmEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAABhAAAARwAAAkcAAAJHAAAARwAAAkcAAABHAAADRwAAAGEAAABhAAAAMgAAADIAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -2,2: ind: -2,2 - tiles: YQAAABkAAAEZAAACGQAAAhkAAABhAAAAIQAAACEAAAIhAAAAIQAAASEAAAAhAAACNQAAADUAAAA1AAAANQAAAGEAAABhAAAAGQAAAhkAAAIZAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAABkAAAEZAAACGQAAAmEAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAACgAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAABkAAAEZAAACGQAAAhkAAABhAAAAIQAAACEAAAIhAAAAIQAAASEAAAAhAAACNQAAADUAAAA1AAAANQAAAGEAAABhAAAAGQAAAhkAAAIZAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAYQAAABkAAAEZAAACGQAAAmEAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAoAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAACgAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,2: ind: -1,2 - tiles: YQAAADUAAABhAAAANQAAAGEAAAA1AAAANQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAAGAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAABgAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAzAAAAMwAAADMAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABRAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAADUAAABhAAAANQAAAGEAAAA1AAAANQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAANQAAADUAAABhAAAAYQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAAGAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAABgAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAzAAAAMwAAADMAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABRAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,2: ind: 0,2 - tiles: YQAAAGEAAABhAAAAPgAAAGEAAABgAAAAYAAAAGAAAABhAAAARwAAAUcAAANHAAACRwAAAUcAAANHAAABRwAAAzUAAABhAAAAYQAAAD4AAABhAAAAYAAAAGAAAABgAAAAPQAAAEcAAANHAAAARwAAATsAAAJHAAADRwAAAEcAAAMzAAAAYQAAAGEAAAA+AAAAYQAAAGAAAAAAAAAAYAAAAD0AAABHAAABRwAAAkcAAAFHAAACRwAAAkcAAAFHAAABMwAAAD4AAAA+AAAAPgAAAGEAAABhAAAAYQAAAGAAAAA9AAAARwAAAEcAAABHAAACRwAAAEcAAABHAAABRwAAATMAAABhAAAAYQAAAD4AAABhAAAAKQAAAGEAAABgAAAAPQAAAEcAAAFHAAADRwAAAT0AAABHAAABRwAAAUcAAAFhAAAAYQAAAGEAAAA+AAAAYQAAADUAAABhAAAAYAAAAD0AAABHAAADRwAAA0cAAABHAAABRwAAA0cAAABHAAABYQAAACUAAAAlAAAAPgAAACUAAAAlAAAAYQAAAGAAAAA9AAAARwAAAEcAAANHAAACRwAAAUcAAAFHAAAARwAAAWEAAAAlAAAAJQAAAD4AAAAlAAAAJQAAAGEAAABgAAAAPQAAAEcAAAFHAAADRwAAA0cAAABHAAAARwAAA0cAAABhAAAAJQAAACUAAAA+AAAAJQAAACUAAABhAAAAYAAAAD0AAABHAAADRwAAA0cAAAFHAAABRwAAA0cAAAFHAAACYQAAAGEAAABhAAAANwAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAEcAAABHAAADRwAAAUcAAABHAAACYQAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAAPgAAAGEAAABgAAAAYAAAAGAAAABhAAAARwAAAUcAAANHAAACRwAAAUcAAANHAAABRwAAAzUAAABhAAAAYQAAAD4AAABhAAAAYAAAAGAAAABgAAAAPQAAAEcAAANHAAAARwAAATsAAAJHAAADRwAAAEcAAAMzAAAAYQAAAGEAAAA+AAAAYQAAAGAAAAAAAAAAYAAAAD0AAABHAAABRwAAAkcAAAFHAAACRwAAAkcAAAFHAAABMwAAAD4AAAA+AAAAPgAAAGEAAABhAAAAYQAAAGAAAAA9AAAARwAAAEcAAABHAAACRwAAAEcAAABHAAABRwAAATMAAABhAAAAYQAAAD4AAABhAAAAKQAAAGEAAABgAAAAPQAAAEcAAAFHAAADRwAAAT0AAABHAAABRwAAAUcAAAFhAAAAYQAAAGEAAAA+AAAAYQAAADUAAABhAAAAYAAAAD0AAABHAAADRwAAA0cAAABHAAABRwAAA0cAAABHAAABYQAAACUAAAAlAAAAPgAAACUAAAAlAAAAYQAAAGAAAAA9AAAARwAAAEcAAANHAAACRwAAAUcAAAFHAAAARwAAAWEAAAAlAAAAJQAAAD4AAAAlAAAAJQAAAGEAAABgAAAAPQAAAEcAAAFHAAADRwAAA0cAAABHAAAARwAAA0cAAABhAAAAJQAAACUAAAA+AAAAJQAAACUAAABhAAAAYAAAAD0AAABHAAADRwAAA0cAAAFHAAABRwAAA0cAAAFHAAACYQAAAGEAAABhAAAANwAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAEcAAABHAAADRwAAAUcAAABHAAACYQAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,2: ind: 1,2 - tiles: YQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAPQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAPQAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA9AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAA== 2,-2: ind: 2,-2 - tiles: UgAAAFIAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAXgAAAV4AAANhAAAAYQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAF4AAAJeAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAUgAAAFEAAABeAAACXgAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFIAAABRAAAAXgAAAF4AAAFhAAAATQAAAk0AAAFPAAACTQAAA2EAAABhAAAAAAAAAGAAAAAAAAAAAAAAAFEAAABSAAAAUQAAAF4AAAFeAAACYQAAAE0AAAFNAAABTwAAA00AAANNAAABYQAAAGAAAABgAAAAAAAAAAAAAABRAAAAUgAAAFIAAAA3AAAAPQAAAGEAAABNAAADTQAAAE8AAANNAAADTQAAAj0AAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAARwAAAUcAAAI3AAAATwAAA08AAANPAAADTwAAAE8AAAM9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAADYQAAAGEAAABfAAABXwAAA18AAAJfAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAA0cAAAFhAAAAYQAAAGEAAABhAAAAXgAAA2EAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFHAAADYQAAAF4AAANeAAAAYQAAAB0AAANhAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAA== + tiles: + UgAAAFIAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAD0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAXgAAAV4AAANhAAAAYQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAF4AAAJeAAAAYQAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAUgAAAFEAAABeAAACXgAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFIAAABRAAAAXgAAAF4AAAFhAAAATQAAAk0AAAFPAAACTQAAA2EAAABhAAAAAAAAAGAAAAAAAAAAAAAAAFEAAABSAAAAUQAAAF4AAAFeAAACYQAAAE0AAAFNAAABTwAAA00AAANNAAABYQAAAGAAAABgAAAAAAAAAAAAAABRAAAAUgAAAFIAAAA3AAAAPQAAAGEAAABNAAADTQAAAE8AAANNAAADTQAAAj0AAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAARwAAAUcAAAI3AAAATwAAA08AAANPAAADTwAAAE8AAAM9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAADYQAAAGEAAABfAAABXwAAA18AAAJfAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAA0cAAAFhAAAAYQAAAGEAAABhAAAAXgAAA2EAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAARwAAAkcAAAFHAAADYQAAAF4AAANeAAAAYQAAAB0AAANhAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: RwAAAUcAAABHAAABYQAAAF4AAABeAAACYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAEcAAANHAAACRwAAAWEAAABeAAADXgAAAV4AAAM9AAAAYAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAABHAAADRwAAAUcAAAA3AAAAXgAAA14AAABeAAABPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAJHAAABYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAABRwAAA2EAAAAMAAACDAAAAwwAAAJhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAUcAAAA3AAAADAAAAgwAAAMMAAADYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAARwAAAEcAAABHAAACYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAEcAAAJHAAACRwAAAjcAAABdAAADXQAAAF0AAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAGAAAABHAAABRwAAAUcAAABhAAAAXQAAAl0AAABdAAACPAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAF0AAAFdAAAAXQAAAjwAAABgAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAYAAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAABgAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAEoAAABKAAAASgAAABEAAAERAAADEQAAABEAAAJKAAAAYQAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABKAAAASgAAAEoAAAARAAADEQAAAREAAAIRAAAASgAAAGEAAAAAAAAAYQAAAAAAAABgAAAAAAAAAAAAAABgAAAASgAAAEoAAABKAAAAEQAAABEAAAERAAADEQAAA0oAAABhAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAYAAAAA== + tiles: + RwAAAUcAAABHAAABYQAAAF4AAABeAAACYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAEcAAANHAAACRwAAAWEAAABeAAADXgAAAV4AAAM9AAAAYAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAABHAAADRwAAAUcAAAA3AAAAXgAAA14AAABeAAABPQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAJHAAABYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAABHAAABRwAAA2EAAAAMAAACDAAAAwwAAAJhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAAAARwAAAUcAAAA3AAAADAAAAgwAAAMMAAADYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAARwAAAEcAAABHAAACYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAEcAAAJHAAACRwAAAjcAAABdAAADXQAAAF0AAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAGAAAABHAAABRwAAAUcAAABhAAAAXQAAAl0AAABdAAACPAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYQAAAF0AAAFdAAAAXQAAAjwAAABgAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAYAAAAEoAAABKAAAASgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAABgAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAEoAAABKAAAASgAAABEAAAERAAADEQAAABEAAAJKAAAAYQAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABKAAAASgAAAEoAAAARAAADEQAAAREAAAIRAAAASgAAAGEAAAAAAAAAYQAAAAAAAABgAAAAAAAAAAAAAABgAAAASgAAAEoAAABKAAAAEQAAABEAAAERAAADEQAAA0oAAABhAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAYAAAAA== 1,-3: ind: 1,-3 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAD0AAAA9AAAAPQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAUgAAAFIAAABSAAAAYAAAAGEAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAD0AAAA9AAAAPQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAUgAAAFIAAABSAAAAYAAAAGEAAABgAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 2,-3: ind: 2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAPQAAAD0AAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAFIAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAPQAAAD0AAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAUgAAAFIAAAA9AAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAA== 2,2: ind: 2,2 - tiles: AAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,3: ind: 1,3 - tiles: YAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,3: ind: 0,3 - tiles: AAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,1: ind: -3,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== -3,2: ind: -3,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,-2: ind: 3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAQAAAALgAAAD4AAAAQAAAAPgAAAC4AAAAQAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAPQAAABAAAAAQAAAALgAAABAAAAAQAAAAPgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAD4AAABRAAAAPgAAADwAAAA+AAAAPgAAADwAAAA+AAAAPgAAADwAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAAA9AAAAEAAAABAAAAAuAAAAEAAAABAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAEAAAAC4AAAA+AAAAEAAAAD4AAAAuAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAQAAAALgAAAD4AAAAQAAAAPgAAAC4AAAAQAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAPQAAABAAAAAQAAAALgAAABAAAAAQAAAAPgAAAFIAAABSAAAAUgAAAFIAAABSAAAAUgAAAD4AAABRAAAAPgAAADwAAAA+AAAAPgAAADwAAAA+AAAAPgAAADwAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAAA9AAAAEAAAABAAAAAuAAAAEAAAABAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAEAAAAC4AAAA+AAAAEAAAAD4AAAAuAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== 3,-1: ind: 3,-1 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,-2: ind: 4,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAuAAAAYQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAC4AAABhAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAuAAAAYQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAPQAAAGEAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAC4AAABhAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-1: ind: -3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,1: ind: 3,1 - tiles: YQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,0: ind: 3,0 - tiles: AAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAmAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAmAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 4,-1: ind: 4,-1 - tiles: YAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,-3: ind: -2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAASgAAAA== 4,-3: ind: 4,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-4: ind: 0,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== -1,-4: ind: -1,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAA== 1,-4: ind: 1,-4 - tiles: YAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAA== 2,-4: ind: 2,-4 - tiles: AAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== 3,-4: ind: 3,-4 - tiles: AAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,-3: ind: 3,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,-5: ind: 0,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== 1,-5: ind: 1,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== 2,-5: ind: 2,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAA== 3,-5: ind: 3,-5 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -1028,7 +1079,7 @@ entities: 5: 25,14 6: 24,13 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -1075,7 +1126,7 @@ entities: 2: 27,13 9: 25,11 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -1132,7 +1183,7 @@ entities: 7: 25,13 8: 27,12 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -1526,7 +1577,7 @@ entities: 25: 38,11 26: 38,8 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Rust decals: @@ -1843,13 +1894,13 @@ entities: 929: -27,-19 930: -28,-19 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: footprint decals: 20: 5.127764,-0.4980686 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: i decals: @@ -1873,13 +1924,13 @@ entities: 844: 15,-30 845: 16,-30 - node: - cleanable: True + cleanable: true color: '#F3EABEEE' id: splatter decals: 294: 7,-2 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: stickman decals: @@ -2018,7 +2069,7 @@ entities: 0: 65535 -7,-4: 0: 65520 - 3: 9 + 2: 9 -7,-3: 0: 51455 -7,-2: @@ -2105,7 +2156,7 @@ entities: 0: 65535 0,-6: 0: 65527 - 2: 8 + 3: 8 0,-5: 0: 65535 4,0: @@ -2234,7 +2285,7 @@ entities: 0: 65528 -7,-5: 0: 52479 - 3: 13056 + 2: 13056 -6,-6: 0: 65535 -6,-5: @@ -2266,18 +2317,18 @@ entities: 3,-3: 0: 65535 0,-11: - 3: 15167 + 2: 15167 0: 50368 0,-10: - 3: 15 + 2: 15 0: 65520 0,-9: 0: 65535 1,-11: 0: 47800 - 3: 17735 + 2: 17735 1,-10: - 3: 7 + 2: 7 0: 65528 1,-9: 0: 65535 @@ -2286,7 +2337,7 @@ entities: 2,-9: 0: 8095 4: 96 - 3: 57344 + 2: 57344 -3,-10: 0: 65535 -3,-9: @@ -2317,7 +2368,7 @@ entities: 0: 65535 0,-7: 0: 30719 - 2: 34816 + 3: 34816 1,-8: 0: 65535 1,-7: @@ -2330,7 +2381,7 @@ entities: 0: 65535 2,-8: 0: 65311 - 3: 224 + 2: 224 2,-7: 0: 65535 2,-6: @@ -3084,13 +3135,13 @@ entities: 12,-14: 0: 4368 -8,-4: - 3: 46 + 2: 46 -8,-6: - 3: 35065 + 2: 35065 -8,-5: - 3: 60040 + 2: 60040 -8,-7: - 3: 50176 + 2: 50176 uniqueMixes: - volume: 2500 temperature: 293.15 @@ -3126,7 +3177,7 @@ entities: temperature: 293.15 moles: - 0 - - 6666.982 + - 0 - 0 - 0 - 0 @@ -3141,7 +3192,7 @@ entities: temperature: 293.15 moles: - 0 - - 0 + - 6666.982 - 0 - 0 - 0 @@ -5223,7 +5274,8 @@ entities: entities: - uid: 815 components: - - desc: Altar of the life god. It has the initials "A.M" and "K.M" scribbled on the side. + - desc: Altar of the life god. It has the initials "A.M" and "K.M" scribbled on + the side. name: Z Goddess altar type: MetaData - pos: -16.5,5.5 @@ -5767,7 +5819,8 @@ entities: entities: - uid: 898 components: - - desc: A robust baseball bat for collecting that sweet biomass, in a medically approved manner, of course. + - desc: A robust baseball bat for collecting that sweet biomass, in a medically + approved manner, of course. name: medical bat type: MetaData - rot: 1.5707963267948966 rad @@ -6098,15 +6151,10 @@ entities: - pos: 2.5,-41.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 9031 - - port: Pressed - uid: 9505 - type: SignalReceiver + - links: + - 9031 + - 9505 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 1300 @@ -6114,300 +6162,197 @@ entities: - pos: 48.5,8.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 2796 components: - pos: 10.5,0.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2125 - type: SignalReceiver + - links: + - 2125 + type: DeviceLinkSink - uid: 2803 components: - pos: 10.5,-1.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2125 - type: SignalReceiver + - links: + - 2125 + type: DeviceLinkSink - uid: 4213 components: - pos: 10.5,-0.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2125 - type: SignalReceiver + - links: + - 2125 + type: DeviceLinkSink - uid: 6166 components: - rot: 1.5707963267948966 rad pos: -26.5,26.5 parent: 8 type: Transform - - inputs: - Open: - - port: On - uid: 6298 - Close: - - port: Off - uid: 6298 - Toggle: [] - type: SignalReceiver + - links: + - 6298 + type: DeviceLinkSink - uid: 7619 components: - pos: 48.5,9.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7620 components: - rot: -1.5707963267948966 rad pos: 45.5,5.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7621 components: - pos: 48.5,10.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7622 components: - pos: 48.5,11.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7623 components: - pos: 48.5,12.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7624 components: - pos: 48.5,13.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7625 components: - pos: 48.5,14.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7626 components: - rot: -1.5707963267948966 rad pos: 44.5,5.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7627 components: - rot: -1.5707963267948966 rad pos: 43.5,5.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7628 components: - rot: -1.5707963267948966 rad pos: 42.5,5.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7629 components: - rot: -1.5707963267948966 rad pos: 41.5,5.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7630 components: - rot: -1.5707963267948966 rad pos: 41.5,17.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7631 components: - rot: -1.5707963267948966 rad pos: 42.5,17.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7632 components: - rot: -1.5707963267948966 rad pos: 43.5,17.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7667 components: - rot: -1.5707963267948966 rad pos: 44.5,17.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - uid: 7684 components: - rot: -1.5707963267948966 rad pos: 45.5,17.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: - - port: Pressed - uid: 8587 - Toggle: - - port: Pressed - uid: 3136 - type: SignalReceiver + - links: + - 3136 + - 8587 + type: DeviceLinkSink - proto: BookDetective entities: - uid: 3690 @@ -6777,29 +6722,21 @@ entities: - pos: 12.5,-8.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 438 components: - pos: 21.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 512 components: - pos: -5.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 555 components: - pos: 18.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 834 components: - pos: -23.5,31.5 @@ -6880,8 +6817,6 @@ entities: - pos: 38.5,6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1240 components: - pos: -10.5,-14.5 @@ -6902,8 +6837,6 @@ entities: - pos: 30.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1601 components: - pos: 13.5,-21.5 @@ -6919,8 +6852,6 @@ entities: - pos: 29.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1771 components: - pos: -29.5,31.5 @@ -6946,15 +6877,11 @@ entities: - pos: 27.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2347 components: - pos: 22.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2393 components: - pos: 32.5,-33.5 @@ -6970,15 +6897,11 @@ entities: - pos: 0.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2580 components: - pos: 18.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2581 components: - pos: -2.5,35.5 @@ -7009,8 +6932,6 @@ entities: - pos: -0.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2608 components: - pos: -3.5,35.5 @@ -7021,36 +6942,26 @@ entities: - pos: 0.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2624 components: - pos: -3.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2627 components: - pos: 18.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2628 components: - pos: 18.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2634 components: - pos: 18.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2637 components: - pos: -22.5,27.5 @@ -7066,8 +6977,6 @@ entities: - pos: -4.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2745 components: - pos: -22.5,20.5 @@ -7093,8 +7002,6 @@ entities: - pos: -5.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2987 components: - pos: -10.5,-15.5 @@ -7110,8 +7017,6 @@ entities: - pos: 0.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3043 components: - pos: -2.5,25.5 @@ -7132,8 +7037,6 @@ entities: - pos: 59.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3317 components: - pos: 59.5,-19.5 @@ -7234,8 +7137,6 @@ entities: - pos: -2.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3649 components: - pos: 14.5,-19.5 @@ -7266,8 +7167,6 @@ entities: - pos: 31.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3931 components: - pos: 32.5,-11.5 @@ -7518,8 +7417,6 @@ entities: - pos: 17.5,-16.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3982 components: - pos: 17.5,-17.5 @@ -7555,8 +7452,6 @@ entities: - pos: 22.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3989 components: - pos: 16.5,-18.5 @@ -7762,8 +7657,6 @@ entities: - pos: 5.5,-10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4033 components: - pos: 6.5,-8.5 @@ -8004,8 +7897,6 @@ entities: - pos: 4.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4081 components: - pos: 4.5,-1.5 @@ -8291,15 +8182,11 @@ entities: - pos: -6.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4142 components: - pos: -1.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4147 components: - pos: 18.5,-29.5 @@ -8325,36 +8212,26 @@ entities: - pos: 25.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4167 components: - pos: 34.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4224 components: - pos: 37.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4248 components: - pos: 29.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4249 components: - pos: 29.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4250 components: - pos: 29.5,22.5 @@ -8495,8 +8372,6 @@ entities: - pos: 1.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4291 components: - pos: -5.5,-25.5 @@ -8527,15 +8402,11 @@ entities: - pos: -5.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4297 components: - pos: -5.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4298 components: - pos: -4.5,-26.5 @@ -8621,8 +8492,6 @@ entities: - pos: -12.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4316 components: - pos: -13.5,-19.5 @@ -8793,8 +8662,6 @@ entities: - pos: -25.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4355 components: - pos: -24.5,-5.5 @@ -8975,8 +8842,6 @@ entities: - pos: -30.5,7.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4393 components: - pos: -29.5,7.5 @@ -9067,8 +8932,6 @@ entities: - pos: -30.5,11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4411 components: - pos: -31.5,11.5 @@ -9084,8 +8947,6 @@ entities: - pos: -16.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4414 components: - pos: -16.5,24.5 @@ -9106,8 +8967,6 @@ entities: - pos: -18.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4418 components: - pos: -18.5,26.5 @@ -9133,8 +8992,6 @@ entities: - pos: -13.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4423 components: - pos: -13.5,26.5 @@ -9205,8 +9062,6 @@ entities: - pos: -18.5,19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4437 components: - pos: -18.5,18.5 @@ -9327,8 +9182,6 @@ entities: - pos: -21.5,19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4471 components: - pos: -22.5,19.5 @@ -9379,15 +9232,11 @@ entities: - pos: -25.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4484 components: - pos: -26.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4487 components: - pos: -24.5,25.5 @@ -9418,29 +9267,21 @@ entities: - pos: -18.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4499 components: - pos: -17.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4500 components: - pos: -16.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4501 components: - pos: -15.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4502 components: - pos: -14.5,31.5 @@ -9456,29 +9297,21 @@ entities: - pos: -14.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4505 components: - pos: -13.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4506 components: - pos: -12.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4507 components: - pos: -11.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4508 components: - pos: -10.5,33.5 @@ -9494,15 +9327,11 @@ entities: - pos: -10.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4511 components: - pos: -9.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4512 components: - pos: -8.5,31.5 @@ -9513,22 +9342,16 @@ entities: - pos: -7.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4514 components: - pos: -7.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4515 components: - pos: -7.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4516 components: - pos: -7.5,34.5 @@ -9539,36 +9362,26 @@ entities: - pos: -7.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4518 components: - pos: -8.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4519 components: - pos: -9.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4520 components: - pos: -9.5,36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4521 components: - pos: -9.5,37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4522 components: - pos: -9.5,38.5 @@ -9579,15 +9392,11 @@ entities: - pos: -9.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4524 components: - pos: -10.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4525 components: - pos: -11.5,39.5 @@ -9598,8 +9407,6 @@ entities: - pos: -5.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4527 components: - pos: -5.5,23.5 @@ -9715,29 +9522,21 @@ entities: - pos: 0.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4552 components: - pos: 0.5,27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4553 components: - pos: 0.5,28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4554 components: - pos: 0.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4556 components: - pos: -2.5,21.5 @@ -9838,8 +9637,6 @@ entities: - pos: -6.5,17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4579 components: - pos: -7.5,17.5 @@ -10180,36 +9977,26 @@ entities: - pos: 20.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4647 components: - pos: 19.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4648 components: - pos: 23.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4649 components: - pos: 24.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4650 components: - pos: 16.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4651 components: - pos: 15.5,32.5 @@ -10465,8 +10252,6 @@ entities: - pos: 0.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4703 components: - pos: 1.5,39.5 @@ -10552,57 +10337,41 @@ entities: - pos: 38.5,7.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4770 components: - pos: 18.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4771 components: - pos: 18.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4773 components: - pos: 18.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4774 components: - pos: 17.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4775 components: - pos: 16.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4776 components: - pos: 19.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4777 components: - pos: 19.5,-6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4778 components: - pos: 16.5,-4.5 @@ -10918,204 +10687,146 @@ entities: - pos: 22.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4860 components: - pos: 22.5,-20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4861 components: - pos: 22.5,-21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4862 components: - pos: 22.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4863 components: - pos: 22.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4864 components: - pos: 22.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4865 components: - pos: 22.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4866 components: - pos: 21.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4867 components: - pos: 20.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4868 components: - pos: 19.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4869 components: - pos: 18.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4870 components: - pos: 17.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4871 components: - pos: 16.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4872 components: - pos: 15.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4873 components: - pos: 14.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4874 components: - pos: 13.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4875 components: - pos: 12.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4876 components: - pos: 11.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4877 components: - pos: 10.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4878 components: - pos: 9.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4879 components: - pos: 8.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4880 components: - pos: 8.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4881 components: - pos: 8.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4882 components: - pos: 8.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4883 components: - pos: 8.5,-21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4884 components: - pos: 8.5,-20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4885 components: - pos: 8.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4886 components: - pos: 8.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4887 components: - pos: 8.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4888 components: - pos: 4.5,-10.5 @@ -11126,99 +10837,71 @@ entities: - pos: 4.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4890 components: - pos: 4.5,-12.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4891 components: - pos: 4.5,-13.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4892 components: - pos: 4.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4893 components: - pos: 3.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4894 components: - pos: 2.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4895 components: - pos: 1.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4896 components: - pos: 0.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4897 components: - pos: -0.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4898 components: - pos: -1.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4899 components: - pos: 5.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4900 components: - pos: 6.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4901 components: - pos: 7.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4902 components: - pos: 8.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4903 components: - pos: -14.5,-9.5 @@ -11239,43 +10922,31 @@ entities: - pos: -14.5,-6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4907 components: - pos: -14.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4908 components: - pos: -14.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4909 components: - pos: -14.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4910 components: - pos: -14.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4911 components: - pos: -17.5,2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4912 components: - pos: -17.5,3.5 @@ -11531,15 +11202,11 @@ entities: - pos: 22.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4968 components: - pos: 22.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4969 components: - pos: -6.5,-13.5 @@ -11600,43 +11267,31 @@ entities: - pos: -20.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4981 components: - pos: -20.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4982 components: - pos: -20.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4983 components: - pos: -20.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5154 components: - pos: -22.5,13.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5226 components: - pos: 24.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5263 components: - pos: 26.5,4.5 @@ -11667,15 +11322,11 @@ entities: - pos: 35.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5453 components: - pos: 36.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5549 components: - pos: -23.5,27.5 @@ -11701,8 +11352,6 @@ entities: - pos: -26.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5560 components: - pos: -24.5,27.5 @@ -11718,8 +11367,6 @@ entities: - pos: 37.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5563 components: - pos: -24.5,30.5 @@ -11775,8 +11422,6 @@ entities: - pos: 38.5,8.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5808 components: - pos: 35.5,7.5 @@ -11802,22 +11447,16 @@ entities: - pos: 38.5,9.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5814 components: - pos: 38.5,10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6031 components: - pos: 23.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6036 components: - pos: 32.5,-20.5 @@ -11833,8 +11472,6 @@ entities: - pos: 35.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6198 components: - pos: -8.5,-15.5 @@ -11850,8 +11487,6 @@ entities: - pos: 33.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6825 components: - pos: -21.5,31.5 @@ -11877,8 +11512,6 @@ entities: - pos: -16.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6883 components: - pos: -8.5,-28.5 @@ -11929,8 +11562,6 @@ entities: - pos: 34.5,2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7196 components: - pos: 40.5,7.5 @@ -12096,8 +11727,6 @@ entities: - pos: 34.5,14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7422 components: - pos: 35.5,12.5 @@ -12118,22 +11747,16 @@ entities: - pos: 38.5,8.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7426 components: - pos: 38.5,9.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7427 components: - pos: 38.5,10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7505 components: - pos: 14.5,4.5 @@ -12409,8 +12032,6 @@ entities: - pos: 30.5,17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7564 components: - pos: 30.5,15.5 @@ -12641,8 +12262,6 @@ entities: - pos: 37.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7777 components: - pos: -27.5,16.5 @@ -12693,36 +12312,26 @@ entities: - pos: 37.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7829 components: - pos: -5.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7830 components: - pos: -6.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7831 components: - pos: -5.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7832 components: - pos: -7.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7912 components: - pos: 47.5,13.5 @@ -12738,43 +12347,31 @@ entities: - pos: 23.5,5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8207 components: - pos: 26.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8211 components: - pos: 32.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8213 components: - pos: 30.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8214 components: - pos: 31.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8231 components: - pos: 28.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8262 components: - pos: 55.5,-21.5 @@ -12785,15 +12382,11 @@ entities: - pos: 22.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8302 components: - pos: -8.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8303 components: - pos: -9.5,-33.5 @@ -12824,8 +12417,6 @@ entities: - pos: -12.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8309 components: - pos: -13.5,-35.5 @@ -12871,36 +12462,26 @@ entities: - pos: -16.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8318 components: - pos: -16.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8319 components: - pos: -16.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8320 components: - pos: -16.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8321 components: - pos: -16.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8322 components: - pos: -19.5,-34.5 @@ -13026,8 +12607,6 @@ entities: - pos: -20.5,-10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8479 components: - pos: -21.5,-10.5 @@ -13053,8 +12632,6 @@ entities: - pos: -20.5,-8.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8484 components: - pos: -21.5,-8.5 @@ -13075,57 +12652,41 @@ entities: - pos: 10.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8501 components: - pos: 11.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8502 components: - pos: 12.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8503 components: - pos: 13.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8504 components: - pos: 14.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8505 components: - pos: 15.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8506 components: - pos: 16.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8507 components: - pos: 17.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8534 components: - pos: -10.5,-13.5 @@ -13176,78 +12737,56 @@ entities: - pos: 27.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8684 components: - pos: 26.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8685 components: - pos: 25.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8686 components: - pos: 24.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8687 components: - pos: 23.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8688 components: - pos: 22.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8689 components: - pos: 21.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8690 components: - pos: 20.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8691 components: - pos: 19.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8692 components: - pos: 18.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8693 components: - pos: 17.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8706 components: - pos: 16.5,12.5 @@ -13308,197 +12847,141 @@ entities: - pos: 7.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9214 components: - pos: 6.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9215 components: - pos: 5.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9216 components: - pos: 4.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9217 components: - pos: 4.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9218 components: - pos: 4.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9219 components: - pos: 4.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9220 components: - pos: 4.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9221 components: - pos: 4.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9222 components: - pos: 4.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9223 components: - pos: 4.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9224 components: - pos: 4.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9225 components: - pos: 5.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9226 components: - pos: 6.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9227 components: - pos: 7.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9228 components: - pos: 8.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9229 components: - pos: 9.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9230 components: - pos: 10.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9231 components: - pos: 11.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9232 components: - pos: 4.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9233 components: - pos: 4.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9234 components: - pos: 4.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9235 components: - pos: 5.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9236 components: - pos: 6.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9237 components: - pos: 6.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9238 components: - pos: 6.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9239 components: - pos: 7.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9240 components: - pos: 8.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9241 components: - pos: 9.5,-36.5 @@ -13534,155 +13017,111 @@ entities: - pos: 6.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9248 components: - pos: 6.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9249 components: - pos: 6.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9250 components: - pos: 5.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9251 components: - pos: 4.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9252 components: - pos: 3.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9253 components: - pos: 2.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9254 components: - pos: 1.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9255 components: - pos: 1.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9256 components: - pos: 1.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9257 components: - pos: 1.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9258 components: - pos: 6.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9259 components: - pos: 6.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9260 components: - pos: 6.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9261 components: - pos: 3.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9262 components: - pos: 3.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9263 components: - pos: 2.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9264 components: - pos: 1.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9265 components: - pos: 0.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9266 components: - pos: 0.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9267 components: - pos: 0.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9268 components: - pos: 0.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9269 components: - pos: -0.5,-32.5 @@ -13693,15 +13132,11 @@ entities: - pos: -1.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9271 components: - pos: -2.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9272 components: - pos: -2.5,-31.5 @@ -13717,85 +13152,61 @@ entities: - pos: 3.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9275 components: - pos: 2.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9276 components: - pos: 1.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9277 components: - pos: 0.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9278 components: - pos: 0.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9279 components: - pos: 0.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9280 components: - pos: 0.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9281 components: - pos: 0.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9282 components: - pos: 0.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9283 components: - pos: 0.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9284 components: - pos: 0.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9285 components: - pos: 0.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9415 components: - pos: -10.5,-36.5 @@ -13821,15 +13232,11 @@ entities: - pos: 22.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9487 components: - pos: 22.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9507 components: - pos: 31.5,-19.5 @@ -13875,8 +13282,6 @@ entities: - pos: 27.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9516 components: - pos: -11.5,9.5 @@ -13887,22 +13292,16 @@ entities: - pos: -11.5,10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9520 components: - pos: -12.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9521 components: - pos: -11.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9522 components: - pos: 5.5,-9.5 @@ -13913,22 +13312,16 @@ entities: - pos: -27.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9564 components: - pos: -28.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9577 components: - pos: 7.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9578 components: - pos: -16.5,13.5 @@ -13989,36 +13382,26 @@ entities: - pos: -2.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9632 components: - pos: -16.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9633 components: - pos: -16.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9634 components: - pos: -16.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9635 components: - pos: -16.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9666 components: - pos: 24.5,-3.5 @@ -14034,29 +13417,21 @@ entities: - pos: 16.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9701 components: - pos: 15.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9702 components: - pos: 14.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9703 components: - pos: 13.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9705 components: - pos: 24.5,4.5 @@ -14087,15 +13462,11 @@ entities: - pos: -6.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10591 components: - pos: -6.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10592 components: - pos: -29.5,30.5 @@ -14106,15 +13477,11 @@ entities: - pos: 28.5,4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10601 components: - pos: 13.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10602 components: - pos: 14.5,-28.5 @@ -14180,57 +13547,41 @@ entities: - pos: 38.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10671 components: - pos: 39.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10672 components: - pos: 22.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10673 components: - pos: 29.5,4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10674 components: - pos: 30.5,4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10675 components: - pos: 31.5,4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10676 components: - pos: 22.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10720 components: - pos: -6.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10772 components: - pos: 25.5,9.5 @@ -14251,29 +13602,21 @@ entities: - pos: 29.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10849 components: - pos: 29.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10850 components: - pos: 29.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10879 components: - pos: 29.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10893 components: - pos: 37.5,-22.5 @@ -14284,106 +13627,76 @@ entities: - pos: 37.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10895 components: - pos: 37.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10896 components: - pos: 37.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10897 components: - pos: 37.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10902 components: - pos: 29.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10903 components: - pos: 29.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10904 components: - pos: 29.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10905 components: - pos: 28.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10906 components: - pos: 28.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10908 components: - pos: 37.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10909 components: - pos: 37.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10910 components: - pos: 28.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10912 components: - pos: 28.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10913 components: - pos: 28.5,2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10914 components: - pos: 28.5,3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10915 components: - pos: 29.5,1.5 @@ -14519,85 +13832,61 @@ entities: - pos: 38.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11128 components: - pos: 26.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11129 components: - pos: 27.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11130 components: - pos: 27.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11131 components: - pos: 26.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11132 components: - pos: 40.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11133 components: - pos: 41.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11134 components: - pos: 39.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11157 components: - pos: -6.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11176 components: - pos: -6.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11177 components: - pos: -6.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11210 components: - pos: -3.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11211 components: - pos: -3.5,-36.5 @@ -14653,8 +13942,6 @@ entities: - pos: 27.5,19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 240 components: - pos: 20.5,-0.5 @@ -14675,85 +13962,61 @@ entities: - pos: 20.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1693 components: - pos: -0.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1694 components: - pos: 0.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1695 components: - pos: -1.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1696 components: - pos: -1.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1697 components: - pos: 0.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1698 components: - pos: 0.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1699 components: - pos: -0.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1700 components: - pos: -1.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1701 components: - pos: -2.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1702 components: - pos: -1.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1703 components: - pos: -2.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1719 components: - pos: -2.5,-18.5 @@ -14829,8 +14092,6 @@ entities: - pos: 20.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2358 components: - pos: 20.5,-1.5 @@ -14841,71 +14102,51 @@ entities: - pos: -10.5,36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2561 components: - pos: -10.5,37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2562 components: - pos: -9.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2563 components: - pos: -10.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2595 components: - pos: -7.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2597 components: - pos: 0.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2605 components: - pos: -0.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2606 components: - pos: 0.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2609 components: - pos: -4.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2677 components: - pos: -10.5,38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2709 components: - pos: -3.5,-7.5 @@ -14941,29 +14182,21 @@ entities: - pos: -8.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2740 components: - pos: -7.5,35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2741 components: - pos: -7.5,36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2742 components: - pos: -7.5,37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2743 components: - pos: -7.5,34.5 @@ -14974,8 +14207,6 @@ entities: - pos: -10.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2757 components: - pos: -6.5,-11.5 @@ -14991,22 +14222,16 @@ entities: - pos: -5.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2826 components: - pos: -6.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2827 components: - pos: 0.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2839 components: - pos: -11.5,39.5 @@ -15017,99 +14242,71 @@ entities: - pos: -12.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2841 components: - pos: -13.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2842 components: - pos: -14.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2843 components: - pos: -15.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2844 components: - pos: -16.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2845 components: - pos: -17.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2846 components: - pos: -18.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2847 components: - pos: -19.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2848 components: - pos: -20.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2849 components: - pos: -21.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2850 components: - pos: -22.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2851 components: - pos: -23.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2855 components: - pos: -16.5,40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2859 components: - pos: -13.5,40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2861 components: - pos: -16.5,41.5 @@ -15120,15 +14317,11 @@ entities: - pos: -19.5,40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2865 components: - pos: -22.5,42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2870 components: - pos: -22.5,41.5 @@ -15139,8 +14332,6 @@ entities: - pos: -13.5,44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2876 components: - pos: -13.5,45.5 @@ -15216,50 +14407,36 @@ entities: - pos: -14.5,-6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2982 components: - pos: -1.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3008 components: - pos: -3.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3011 components: - pos: -5.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3074 components: - pos: -14.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3114 components: - pos: -14.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3147 components: - pos: 39.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3158 components: - pos: 66.5,-22.5 @@ -15310,15 +14487,11 @@ entities: - pos: -14.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3378 components: - pos: -14.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3387 components: - pos: -13.5,-2.5 @@ -15329,50 +14502,36 @@ entities: - pos: -12.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3389 components: - pos: -11.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3390 components: - pos: -15.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3391 components: - pos: -15.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3392 components: - pos: -15.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3393 components: - pos: -15.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3394 components: - pos: -15.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3395 components: - pos: -15.5,2.5 @@ -15438,183 +14597,131 @@ entities: - pos: -11.5,10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3408 components: - pos: -11.5,11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3409 components: - pos: -11.5,12.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3410 components: - pos: -11.5,13.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3411 components: - pos: -11.5,14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3412 components: - pos: -11.5,15.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3413 components: - pos: -11.5,16.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3414 components: - pos: -11.5,17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3415 components: - pos: -11.5,18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3416 components: - pos: -11.5,19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3417 components: - pos: -11.5,20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3418 components: - pos: -11.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3419 components: - pos: -11.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3420 components: - pos: -11.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3421 components: - pos: -11.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3422 components: - pos: -11.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3423 components: - pos: -11.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3424 components: - pos: -11.5,27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3425 components: - pos: -11.5,28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3426 components: - pos: -11.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3427 components: - pos: -11.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3428 components: - pos: -11.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3429 components: - pos: -11.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3430 components: - pos: -11.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3431 components: - pos: -10.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3432 components: - pos: -9.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3433 components: - pos: -8.5,31.5 @@ -15625,71 +14732,51 @@ entities: - pos: -7.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3444 components: - pos: 0.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3445 components: - pos: 0.5,28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3446 components: - pos: 0.5,27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3447 components: - pos: 0.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3448 components: - pos: 1.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3449 components: - pos: 2.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3450 components: - pos: 3.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3451 components: - pos: 3.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3452 components: - pos: 3.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3453 components: - pos: 2.5,24.5 @@ -15700,78 +14787,56 @@ entities: - pos: 1.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3455 components: - pos: 0.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3456 components: - pos: -12.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3457 components: - pos: -13.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3458 components: - pos: -14.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3459 components: - pos: -15.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3460 components: - pos: -15.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3461 components: - pos: -15.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3462 components: - pos: -16.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3463 components: - pos: -17.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3464 components: - pos: -18.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3465 components: - pos: -18.5,30.5 @@ -15782,64 +14847,46 @@ entities: - pos: -18.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3467 components: - pos: -17.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3468 components: - pos: 4.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3469 components: - pos: 5.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3470 components: - pos: 6.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3471 components: - pos: 6.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3472 components: - pos: 6.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3473 components: - pos: 6.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3474 components: - pos: 6.5,20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3475 components: - pos: 8.5,20.5 @@ -15875,134 +14922,96 @@ entities: - pos: 11.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3482 components: - pos: 12.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3483 components: - pos: 13.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3484 components: - pos: 14.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3485 components: - pos: 15.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3486 components: - pos: 16.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3487 components: - pos: 17.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3488 components: - pos: 18.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3489 components: - pos: 19.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3490 components: - pos: 20.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3491 components: - pos: 21.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3492 components: - pos: 22.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3493 components: - pos: 23.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3494 components: - pos: 24.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3495 components: - pos: 25.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3496 components: - pos: 26.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3497 components: - pos: 27.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3498 components: - pos: 27.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3499 components: - pos: 27.5,20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3504 components: - pos: -1.5,-7.5 @@ -16058,57 +15067,41 @@ entities: - pos: 4.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3515 components: - pos: 4.5,-12.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3516 components: - pos: 4.5,-13.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3517 components: - pos: 4.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3518 components: - pos: 3.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3519 components: - pos: 2.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3520 components: - pos: 2.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3521 components: - pos: 2.5,-12.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3522 components: - pos: 2.5,-13.5 @@ -16119,211 +15112,151 @@ entities: - pos: 5.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3524 components: - pos: 6.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3525 components: - pos: 7.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3526 components: - pos: 8.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3527 components: - pos: 8.5,-15.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3528 components: - pos: 8.5,-16.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3529 components: - pos: 8.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3530 components: - pos: 8.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3531 components: - pos: 8.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3532 components: - pos: 8.5,-20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3533 components: - pos: 8.5,-21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3534 components: - pos: 8.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3535 components: - pos: 8.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3536 components: - pos: 8.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3537 components: - pos: 8.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3538 components: - pos: 9.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3539 components: - pos: 10.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3540 components: - pos: 11.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3541 components: - pos: 12.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3542 components: - pos: 13.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3543 components: - pos: 14.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3544 components: - pos: 15.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3545 components: - pos: 16.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3546 components: - pos: 17.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3547 components: - pos: 18.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3548 components: - pos: 19.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3549 components: - pos: 20.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3550 components: - pos: 21.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3551 components: - pos: 22.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3552 components: - pos: 22.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3553 components: - pos: 22.5,-26.5 @@ -16334,50 +15267,36 @@ entities: - pos: 22.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3556 components: - pos: 22.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3557 components: - pos: 22.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3558 components: - pos: 22.5,-21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3559 components: - pos: 22.5,-20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3560 components: - pos: 22.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3561 components: - pos: 22.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3562 components: - pos: 22.5,-17.5 @@ -16458,15 +15377,11 @@ entities: - pos: 19.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3578 components: - pos: 19.5,-6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3579 components: - pos: 19.5,-7.5 @@ -16477,57 +15392,41 @@ entities: - pos: 18.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3581 components: - pos: 18.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3583 components: - pos: 18.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3584 components: - pos: 18.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3585 components: - pos: 18.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3586 components: - pos: 18.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3587 components: - pos: 18.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4140 components: - pos: -2.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4146 components: - pos: 17.5,-29.5 @@ -16538,1688 +15437,1206 @@ entities: - pos: 26.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4157 components: - pos: 26.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4159 components: - pos: 26.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4247 components: - pos: 18.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 5391 components: - pos: 34.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6145 components: - pos: 39.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6285 components: - pos: 38.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6553 components: - pos: 39.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7415 components: - pos: 30.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7431 components: - pos: 34.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7436 components: - pos: 32.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7438 components: - pos: 31.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7443 components: - pos: 35.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7446 components: - pos: 29.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7447 components: - pos: 28.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7448 components: - pos: 33.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7451 components: - pos: 24.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7991 components: - pos: 39.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8212 components: - pos: 23.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8627 components: - pos: -7.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8628 components: - pos: -7.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8786 components: - pos: 22.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9483 components: - pos: 22.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9484 components: - pos: 22.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9485 components: - pos: 22.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9486 components: - pos: 22.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9488 components: - pos: 22.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9566 components: - pos: 41.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9819 components: - pos: 22.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9820 components: - pos: 22.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9821 components: - pos: 22.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9822 components: - pos: 22.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9823 components: - pos: 22.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9825 components: - pos: 22.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9826 components: - pos: 22.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9827 components: - pos: 22.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9828 components: - pos: 19.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9829 components: - pos: 22.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9830 components: - pos: 22.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9831 components: - pos: 22.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9832 components: - pos: 22.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9833 components: - pos: 22.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9834 components: - pos: 22.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9835 components: - pos: 22.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9836 components: - pos: 22.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9837 components: - pos: 22.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9838 components: - pos: 22.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9839 components: - pos: 22.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9840 components: - pos: 22.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9841 components: - pos: 22.5,-56.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9842 components: - pos: 22.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9843 components: - pos: 22.5,-58.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9844 components: - pos: 22.5,-59.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9846 components: - pos: 40.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9847 components: - pos: 41.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9848 components: - pos: 41.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9849 components: - pos: 41.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9850 components: - pos: 41.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9851 components: - pos: 41.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9852 components: - pos: 20.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9853 components: - pos: 41.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9854 components: - pos: 41.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9855 components: - pos: 41.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9856 components: - pos: 41.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9857 components: - pos: 41.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9858 components: - pos: 17.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9859 components: - pos: 41.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9860 components: - pos: 41.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9861 components: - pos: 41.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9862 components: - pos: 18.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9863 components: - pos: 41.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9864 components: - pos: 41.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9865 components: - pos: 41.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9866 components: - pos: 43.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9867 components: - pos: 41.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9868 components: - pos: 41.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9869 components: - pos: 41.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9870 components: - pos: 40.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9871 components: - pos: 39.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9873 components: - pos: 37.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9874 components: - pos: 36.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9883 components: - pos: 27.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9884 components: - pos: 26.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9885 components: - pos: 25.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9886 components: - pos: 24.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9891 components: - pos: 23.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9892 components: - pos: 24.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9893 components: - pos: 23.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9894 components: - pos: 24.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9895 components: - pos: 21.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9896 components: - pos: 20.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9897 components: - pos: 21.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9898 components: - pos: 20.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9899 components: - pos: 23.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9900 components: - pos: 24.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9901 components: - pos: 21.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9902 components: - pos: 20.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9903 components: - pos: 23.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9904 components: - pos: 24.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9905 components: - pos: 21.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9906 components: - pos: 20.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9907 components: - pos: 23.5,-56.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9908 components: - pos: 24.5,-56.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9909 components: - pos: 21.5,-56.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9910 components: - pos: 20.5,-56.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9911 components: - pos: 40.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9912 components: - pos: 39.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9913 components: - pos: 42.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9914 components: - pos: 43.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9915 components: - pos: 40.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9916 components: - pos: 39.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9917 components: - pos: 42.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9918 components: - pos: 43.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9919 components: - pos: 40.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9920 components: - pos: 39.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9921 components: - pos: 42.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9922 components: - pos: 43.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9923 components: - pos: 39.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9924 components: - pos: 42.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9925 components: - pos: 43.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9959 components: - pos: 16.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10169 components: - pos: 22.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10170 components: - pos: 15.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10171 components: - pos: 20.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10172 components: - pos: 19.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10173 components: - pos: 18.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10174 components: - pos: 17.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10175 components: - pos: 16.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10176 components: - pos: 24.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10177 components: - pos: 25.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10178 components: - pos: 26.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10179 components: - pos: 27.5,-41.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10180 components: - pos: 24.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10181 components: - pos: 25.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10182 components: - pos: 20.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10183 components: - pos: 19.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10184 components: - pos: 18.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10185 components: - pos: 17.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10186 components: - pos: 16.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10187 components: - pos: 15.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10188 components: - pos: 24.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10189 components: - pos: 25.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10190 components: - pos: 26.5,-45.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10191 components: - pos: 24.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10192 components: - pos: 25.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10193 components: - pos: 26.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10194 components: - pos: 27.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10195 components: - pos: 28.5,-43.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10196 components: - pos: 20.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10197 components: - pos: 19.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10198 components: - pos: 18.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10199 components: - pos: 20.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10200 components: - pos: 19.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10201 components: - pos: 18.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10202 components: - pos: 24.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10203 components: - pos: 25.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10204 components: - pos: 26.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10205 components: - pos: 27.5,-49.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10206 components: - pos: 24.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10207 components: - pos: 25.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10208 components: - pos: 26.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10209 components: - pos: 27.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10210 components: - pos: 28.5,-47.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10211 components: - pos: 20.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10212 components: - pos: 19.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10213 components: - pos: 18.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10214 components: - pos: 20.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10215 components: - pos: 19.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10216 components: - pos: 18.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10217 components: - pos: 17.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10218 components: - pos: 24.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10219 components: - pos: 25.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10220 components: - pos: 24.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10221 components: - pos: 25.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10222 components: - pos: 26.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10223 components: - pos: 27.5,-51.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10224 components: - pos: 20.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10225 components: - pos: 19.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10226 components: - pos: 20.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10227 components: - pos: 19.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10228 components: - pos: 18.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10229 components: - pos: 17.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10230 components: - pos: 16.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10231 components: - pos: 24.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10232 components: - pos: 25.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10233 components: - pos: 26.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10234 components: - pos: 27.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10235 components: - pos: 28.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10236 components: - pos: 24.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10237 components: - pos: 39.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10238 components: - pos: 38.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10239 components: - pos: 37.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10240 components: - pos: 36.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10241 components: - pos: 35.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10242 components: - pos: 39.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10243 components: - pos: 38.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10244 components: - pos: 43.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10245 components: - pos: 44.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10246 components: - pos: 43.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10247 components: - pos: 44.5,-50.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10248 components: - pos: 43.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10249 components: - pos: 45.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10250 components: - pos: 44.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10251 components: - pos: 43.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10252 components: - pos: 44.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10253 components: - pos: 43.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10254 components: - pos: 44.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10255 components: - pos: 45.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10256 components: - pos: 43.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10257 components: - pos: 44.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10258 components: - pos: 45.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10259 components: - pos: 44.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10260 components: - pos: 43.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10261 components: - pos: 44.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10262 components: - pos: 45.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10263 components: - pos: 46.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10264 components: - pos: 47.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10265 components: - pos: 39.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10266 components: - pos: 38.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10267 components: - pos: 37.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10268 components: - pos: 36.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10269 components: - pos: 35.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10270 components: - pos: 39.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10271 components: - pos: 38.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10272 components: - pos: 37.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10273 components: - pos: 39.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10274 components: - pos: 37.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10275 components: - pos: 38.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10276 components: - pos: 36.5,-42.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10278 components: - pos: 39.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10279 components: - pos: 38.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10280 components: - pos: 37.5,-44.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10281 components: - pos: 39.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10282 components: - pos: 38.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10283 components: - pos: 37.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10284 components: - pos: 36.5,-46.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10285 components: - pos: 39.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10286 components: - pos: 38.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10287 components: - pos: 37.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10288 components: - pos: 41.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10385 components: - pos: 17.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10386 components: - pos: 17.5,-31.5 @@ -18250,127 +16667,91 @@ entities: - pos: 13.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10721 components: - pos: 37.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10722 components: - pos: 48.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10723 components: - pos: 15.5,-55.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10724 components: - pos: 34.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10725 components: - pos: 46.5,-48.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10726 components: - pos: 28.5,-57.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10839 components: - pos: 37.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10840 components: - pos: 37.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10841 components: - pos: 37.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10842 components: - pos: 37.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10843 components: - pos: 37.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10844 components: - pos: 37.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10845 components: - pos: 37.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10846 components: - pos: 37.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10847 components: - pos: 38.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10848 components: - pos: 39.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10851 components: - pos: 37.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10852 components: - pos: 37.5,-22.5 @@ -18466,225 +16847,161 @@ entities: - pos: 27.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10871 components: - pos: 27.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10872 components: - pos: 27.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10873 components: - pos: 27.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10874 components: - pos: 26.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10875 components: - pos: 25.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10876 components: - pos: 24.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10877 components: - pos: 23.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10878 components: - pos: 22.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11051 components: - pos: 41.5,-56.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11052 components: - pos: 40.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11053 components: - pos: 42.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11054 components: - pos: 43.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11055 components: - pos: 43.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11056 components: - pos: 43.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11057 components: - pos: 39.5,-53.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11058 components: - pos: 39.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11059 components: - pos: 39.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11060 components: - pos: 44.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11061 components: - pos: 44.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11062 components: - pos: 38.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11063 components: - pos: 38.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11084 components: - pos: 47.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11085 components: - pos: 46.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11086 components: - pos: 48.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11087 components: - pos: 47.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11088 components: - pos: 37.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11089 components: - pos: 36.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11090 components: - pos: 34.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11091 components: - pos: 34.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11092 components: - pos: 35.5,-54.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11093 components: - pos: 35.5,-52.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - proto: CableHVStack1 entities: - uid: 9393 @@ -18705,64 +17022,46 @@ entities: - pos: 27.5,19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 222 components: - pos: -1.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 275 components: - pos: -0.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 341 components: - pos: 19.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 342 components: - pos: 18.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 546 components: - pos: 18.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 547 components: - pos: 20.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 939 components: - pos: 39.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1448 components: - pos: -1.5,-15.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1816 components: - pos: -8.5,-15.5 @@ -18803,8 +17102,6 @@ entities: - pos: 16.5,20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2353 components: - pos: 32.5,-7.5 @@ -18830,8 +17127,6 @@ entities: - pos: 26.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2401 components: - pos: 32.5,-8.5 @@ -18842,8 +17137,6 @@ entities: - pos: 26.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2406 components: - pos: 30.5,-7.5 @@ -18879,8 +17172,6 @@ entities: - pos: 16.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2537 components: - pos: 22.5,2.5 @@ -18916,36 +17207,26 @@ entities: - pos: -18.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2722 components: - pos: -12.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2723 components: - pos: -14.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2733 components: - pos: -17.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2734 components: - pos: -18.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2735 components: - pos: -18.5,30.5 @@ -18961,15 +17242,11 @@ entities: - pos: -11.5,27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2780 components: - pos: 18.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2805 components: - pos: 22.5,0.5 @@ -18985,22 +17262,16 @@ entities: - pos: 20.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3036 components: - pos: 26.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3171 components: - pos: 39.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3173 components: - pos: 20.5,8.5 @@ -19056,8 +17327,6 @@ entities: - pos: 59.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3592 components: - pos: 16.5,25.5 @@ -19078,64 +17347,46 @@ entities: - pos: 22.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3610 components: - pos: 22.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3611 components: - pos: 23.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3612 components: - pos: 24.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3613 components: - pos: 25.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3614 components: - pos: 26.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3615 components: - pos: 27.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3616 components: - pos: 27.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3617 components: - pos: 27.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3618 components: - pos: 27.5,-21.5 @@ -19221,8 +17472,6 @@ entities: - pos: 31.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3635 components: - pos: 22.5,-0.5 @@ -19233,29 +17482,21 @@ entities: - pos: 18.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3640 components: - pos: 18.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3641 components: - pos: 18.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3642 components: - pos: 18.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3643 components: - pos: 22.5,-1.5 @@ -19271,162 +17512,116 @@ entities: - pos: 27.5,20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3713 components: - pos: 27.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3714 components: - pos: 27.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3715 components: - pos: 27.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3716 components: - pos: 28.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3717 components: - pos: 29.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3718 components: - pos: 29.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3719 components: - pos: 26.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3720 components: - pos: 25.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3721 components: - pos: 24.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3722 components: - pos: 23.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3723 components: - pos: 22.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3724 components: - pos: 21.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3725 components: - pos: 20.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3726 components: - pos: 19.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3727 components: - pos: 18.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3728 components: - pos: 17.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3729 components: - pos: 16.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3730 components: - pos: 15.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3731 components: - pos: 14.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3732 components: - pos: 13.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3733 components: - pos: 12.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3734 components: - pos: 11.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3735 components: - pos: 10.5,22.5 @@ -19547,15 +17742,11 @@ entities: - pos: 16.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3760 components: - pos: 14.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3761 components: - pos: 13.5,31.5 @@ -19576,8 +17767,6 @@ entities: - pos: 10.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3765 components: - pos: 9.5,31.5 @@ -19798,8 +17987,6 @@ entities: - pos: 0.5,39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3813 components: - pos: -19.5,31.5 @@ -19825,29 +18012,21 @@ entities: - pos: -11.5,26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3828 components: - pos: -11.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3829 components: - pos: -11.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3830 components: - pos: -11.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3831 components: - pos: -12.5,23.5 @@ -19878,8 +18057,6 @@ entities: - pos: -16.5,25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3838 components: - pos: -17.5,3.5 @@ -19890,8 +18067,6 @@ entities: - pos: -11.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3840 components: - pos: -13.5,-2.5 @@ -19902,36 +18077,26 @@ entities: - pos: -15.5,-2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3842 components: - pos: -15.5,-1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3843 components: - pos: -15.5,-0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3844 components: - pos: -15.5,0.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3845 components: - pos: -15.5,1.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3846 components: - pos: -15.5,2.5 @@ -19952,36 +18117,26 @@ entities: - pos: -17.5,2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3851 components: - pos: -14.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3852 components: - pos: -14.5,-4.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3853 components: - pos: -14.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3854 components: - pos: -14.5,-6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3855 components: - pos: -14.5,-7.5 @@ -20062,8 +18217,6 @@ entities: - pos: -25.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3871 components: - pos: -15.5,-9.5 @@ -20144,22 +18297,16 @@ entities: - pos: -12.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3887 components: - pos: 2.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3888 components: - pos: 2.5,-12.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3889 components: - pos: 2.5,-13.5 @@ -20170,15 +18317,11 @@ entities: - pos: 2.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3891 components: - pos: 1.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3897 components: - pos: -2.5,-16.5 @@ -20189,8 +18332,6 @@ entities: - pos: -2.5,-17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3899 components: - pos: -2.5,-18.5 @@ -20236,36 +18377,26 @@ entities: - pos: 3.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3908 components: - pos: 4.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3909 components: - pos: 4.5,-13.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3910 components: - pos: 4.5,-12.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3911 components: - pos: 4.5,-11.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3912 components: - pos: 4.5,-10.5 @@ -20281,50 +18412,36 @@ entities: - pos: 5.5,-10.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3917 components: - pos: 22.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3918 components: - pos: 22.5,-22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3919 components: - pos: 22.5,-21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3920 components: - pos: 22.5,-20.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3921 components: - pos: 22.5,-19.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3922 components: - pos: 22.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 3923 components: - pos: 21.5,-18.5 @@ -20360,15 +18477,11 @@ entities: - pos: 17.5,-16.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4152 components: - pos: 39.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4168 components: - pos: 20.5,7.5 @@ -20414,15 +18527,11 @@ entities: - pos: 18.5,3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4185 components: - pos: 18.5,2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4219 components: - pos: 20.5,-5.5 @@ -20433,8 +18542,6 @@ entities: - pos: 21.5,-5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4494 components: - pos: -24.5,29.5 @@ -20450,15 +18557,11 @@ entities: - pos: 0.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4723 components: - pos: 1.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4724 components: - pos: 2.5,24.5 @@ -20469,50 +18572,36 @@ entities: - pos: 3.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4726 components: - pos: 4.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4727 components: - pos: 5.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4728 components: - pos: 6.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4729 components: - pos: 6.5,23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4730 components: - pos: 6.5,22.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4731 components: - pos: 6.5,21.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4732 components: - pos: 5.5,21.5 @@ -20588,8 +18677,6 @@ entities: - pos: -5.5,24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 4753 components: - pos: 23.5,4.5 @@ -20655,8 +18742,6 @@ entities: - pos: -26.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6004 components: - pos: 19.5,4.5 @@ -20672,141 +18757,101 @@ entities: - pos: -11.5,28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6236 components: - pos: -11.5,29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6237 components: - pos: -11.5,30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6238 components: - pos: -11.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6239 components: - pos: -11.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6240 components: - pos: -11.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6241 components: - pos: -12.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6242 components: - pos: -13.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6243 components: - pos: -14.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6244 components: - pos: -15.5,33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6245 components: - pos: -15.5,32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6246 components: - pos: -15.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6247 components: - pos: -16.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6248 components: - pos: -17.5,31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6459 components: - pos: 17.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6501 components: - pos: 16.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6503 components: - pos: 15.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6505 components: - pos: 14.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6550 components: - pos: 39.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6621 components: - pos: 13.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6830 components: - pos: -20.5,30.5 @@ -20817,8 +18862,6 @@ entities: - pos: 12.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 6911 components: - pos: 5.5,-8.5 @@ -20834,8 +18877,6 @@ entities: - pos: 11.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7010 components: - pos: 4.5,-8.5 @@ -20846,8 +18887,6 @@ entities: - pos: 10.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7014 components: - pos: 16.5,17.5 @@ -20863,22 +18902,16 @@ entities: - pos: 15.5,6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7376 components: - pos: 35.5,-18.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7429 components: - pos: 34.5,14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7430 components: - pos: 34.5,13.5 @@ -21004,8 +19037,6 @@ entities: - pos: 30.5,17.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7474 components: - pos: 9.5,21.5 @@ -21041,15 +19072,11 @@ entities: - pos: 15.5,6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7500 components: - pos: 39.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7501 components: - pos: 14.5,5.5 @@ -21080,15 +19107,11 @@ entities: - pos: 23.5,5.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8783 components: - pos: 18.5,-3.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9184 components: - pos: -5.5,-19.5 @@ -21139,141 +19162,101 @@ entities: - pos: -0.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9194 components: - pos: 0.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9195 components: - pos: 0.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9196 components: - pos: 0.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9197 components: - pos: 0.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9198 components: - pos: 0.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9199 components: - pos: 0.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9200 components: - pos: 0.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9201 components: - pos: 0.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9202 components: - pos: 0.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9203 components: - pos: 1.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9204 components: - pos: 2.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9205 components: - pos: 3.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9206 components: - pos: 4.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9207 components: - pos: 4.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9208 components: - pos: 4.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9209 components: - pos: 5.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9210 components: - pos: 6.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9211 components: - pos: 7.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9212 components: - pos: 7.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9586 components: - pos: -18.5,3.5 @@ -21359,8 +19342,6 @@ entities: - pos: -30.5,7.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9626 components: - pos: 9.5,25.5 @@ -21391,29 +19372,21 @@ entities: - pos: 0.5,-14.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10535 components: - pos: 13.5,-29.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10599 components: - pos: 13.5,-28.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10641 components: - pos: 34.5,2.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10685 components: - pos: 22.5,-4.5 @@ -21444,15 +19417,11 @@ entities: - pos: 38.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10881 components: - pos: 37.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10882 components: - pos: 37.5,-19.5 @@ -21478,8 +19447,6 @@ entities: - pos: 37.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10887 components: - pos: 36.5,-19.5 @@ -21515,8 +19482,6 @@ entities: - pos: 32.5,-6.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 10945 components: - pos: 32.5,-5.5 @@ -21602,64 +19567,46 @@ entities: - pos: -5.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11198 components: - pos: -5.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11199 components: - pos: -5.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11200 components: - pos: -5.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11201 components: - pos: -5.5,-34.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11202 components: - pos: -5.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11203 components: - pos: -5.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11204 components: - pos: -5.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11205 components: - pos: -4.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 11206 components: - pos: -3.5,-37.5 @@ -21675,8 +19622,6 @@ entities: - pos: -3.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - proto: CableMVStack1 entities: - uid: 8776 @@ -22241,7 +20186,8 @@ entities: type: Transform - uid: 1985 components: - - desc: And this is the power of an Aprethel GOD, but that's too long, let's call it... Aprethel Blue. + - desc: And this is the power of an Aprethel GOD, but that's too long, let's call + it... Aprethel Blue. name: aprethel blue carpet type: MetaData - pos: 23.5,28.5 @@ -22285,160 +20231,120 @@ entities: type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 123 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 124 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 146 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 159 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 160 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 165 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 166 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 167 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 168 components: - flags: InContainer type: MetaData - parent: 105 type: Transform - - canCollide: False - type: Physics - uid: 4177 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4188 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4189 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4190 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4191 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4192 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4193 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4194 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4195 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - uid: 4196 components: - flags: InContainer type: MetaData - parent: 3896 type: Transform - - canCollide: False - type: Physics - proto: Catwalk entities: - uid: 306 @@ -25333,7 +23239,8 @@ entities: entities: - uid: 5403 components: - - desc: Looking inside, it has many pink strands of hair, smells like it has been creampied many, many times. + - desc: Looking inside, it has many pink strands of hair, smells like it has been + creampied many, many times. name: Kongonian beret type: MetaData - pos: 7.4277134,-1.5068831 @@ -25511,7 +23418,8 @@ entities: entities: - uid: 1847 components: - - desc: An updated, modular intercom that fits over the head. Takes encryption keys. This one comes from CentCom! Wonder how it got here? + - desc: An updated, modular intercom that fits over the head. Takes encryption + keys. This one comes from CentCom! Wonder how it got here? name: CentCom headset type: MetaData - pos: 26.409782,30.460865 @@ -26008,9 +23916,6 @@ entities: - linkedPorts: 1264: - OrderSender: OrderReceiver - registeredSinks: - OrderSender: - - 1264 type: DeviceLinkSource - proto: ComputerCloningConsole entities: @@ -26197,229 +24102,127 @@ entities: - pos: -16.5,-14.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7318 - Forward: - - port: Left - uid: 7318 - Off: - - port: Middle - uid: 7318 - type: SignalReceiver + - links: + - 7318 + type: DeviceLinkSink - uid: 323 components: - pos: -16.5,-15.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7318 - Forward: - - port: Left - uid: 7318 - Off: - - port: Middle - uid: 7318 - type: SignalReceiver + - links: + - 7318 + type: DeviceLinkSink - uid: 445 components: - pos: -16.5,-16.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7318 - Forward: - - port: Left - uid: 7318 - Off: - - port: Middle - uid: 7318 - type: SignalReceiver + - links: + - 7318 + type: DeviceLinkSink - uid: 474 components: - pos: -16.5,-12.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7318 - Forward: - - port: Left - uid: 7318 - Off: - - port: Middle - uid: 7318 - type: SignalReceiver + - links: + - 7318 + type: DeviceLinkSink - uid: 476 components: - pos: -16.5,-13.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7318 - Forward: - - port: Left - uid: 7318 - Off: - - port: Middle - uid: 7318 - type: SignalReceiver + - links: + - 7318 + type: DeviceLinkSink - uid: 477 components: - pos: -16.5,-11.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 7318 - Forward: - - port: Left - uid: 7318 - Off: - - port: Middle - uid: 7318 - type: SignalReceiver + - links: + - 7318 + type: DeviceLinkSink - uid: 3380 components: - pos: 26.5,-14.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 9711 - Forward: - - port: Left - uid: 9711 - Off: - - port: Middle - uid: 9711 - type: SignalReceiver + - links: + - 9711 + type: DeviceLinkSink - uid: 3594 components: - pos: 26.5,-13.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 9711 - Forward: - - port: Left - uid: 9711 - Off: - - port: Middle - uid: 9711 - type: SignalReceiver + - links: + - 9711 + type: DeviceLinkSink - uid: 3946 components: - pos: 26.5,-12.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 9711 - Forward: - - port: Left - uid: 9711 - Off: - - port: Middle - uid: 9711 - type: SignalReceiver + - links: + - 9711 + type: DeviceLinkSink - uid: 8296 components: - pos: -16.5,-41.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Pressed - uid: 8348 - Forward: [] - Off: - - port: Pressed - uid: 8350 - type: SignalReceiver + - links: + - 8348 + - 8350 + type: DeviceLinkSink - uid: 8297 components: - pos: -16.5,-40.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Pressed - uid: 8348 - Forward: [] - Off: - - port: Pressed - uid: 8350 - type: SignalReceiver + - links: + - 8348 + - 8350 + type: DeviceLinkSink - uid: 8298 components: - pos: -16.5,-39.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Pressed - uid: 8348 - Forward: [] - Off: - - port: Pressed - uid: 8350 - type: SignalReceiver + - links: + - 8348 + - 8350 + type: DeviceLinkSink - uid: 8299 components: - pos: -16.5,-38.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Pressed - uid: 8348 - Forward: [] - Off: - - port: Pressed - uid: 8350 - type: SignalReceiver + - links: + - 8348 + - 8350 + type: DeviceLinkSink - uid: 8300 components: - pos: -16.5,-37.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Pressed - uid: 8348 - Forward: [] - Off: - - port: Pressed - uid: 8350 - type: SignalReceiver + - links: + - 8348 + - 8350 + type: DeviceLinkSink - uid: 8301 components: - pos: -16.5,-36.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Pressed - uid: 8348 - Forward: [] - Off: - - port: Pressed - uid: 8350 - type: SignalReceiver + - links: + - 8348 + - 8350 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 877 @@ -26680,13 +24483,13 @@ entities: entities: - uid: 11123 components: - - anchored: False + - anchored: false pos: 37.5,10.5 parent: 8 type: Transform - uid: 11124 components: - - anchored: False + - anchored: false pos: 36.5,10.5 parent: 8 type: Transform @@ -29522,7 +27325,8 @@ entities: entities: - uid: 6258 components: - - desc: "A white mug, it prominently features a #1... Or so you'd assume! This is a domesticated mimic! It enjoys being a mug!" + - desc: "A white mug, it prominently features a #1... Or so you'd assume! This\ + \ is a domesticated mimic! It enjoys being a mug!" name: Jimmy type: MetaData - pos: -14.442093,27.638138 @@ -29735,7 +27539,7 @@ entities: - pos: 28.5,16.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 291 @@ -29744,7 +27548,7 @@ entities: pos: 23.5,14.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 1051 @@ -29753,7 +27557,7 @@ entities: pos: 27.5,7.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6188 @@ -29762,7 +27566,7 @@ entities: pos: -13.5,-24.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6958 @@ -29771,7 +27575,7 @@ entities: pos: 11.5,2.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7375 @@ -29780,7 +27584,7 @@ entities: pos: 35.5,-22.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7677 @@ -29788,7 +27592,7 @@ entities: - pos: -19.5,-4.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8263 @@ -29797,7 +27601,7 @@ entities: pos: 29.5,12.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8271 @@ -29806,7 +27610,7 @@ entities: pos: 15.5,14.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8272 @@ -29814,7 +27618,7 @@ entities: - pos: 15.5,18.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8273 @@ -29823,7 +27627,7 @@ entities: pos: 22.5,17.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8274 @@ -29832,7 +27636,7 @@ entities: pos: 11.5,8.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8275 @@ -29841,7 +27645,7 @@ entities: pos: 32.5,7.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8436 @@ -29850,7 +27654,7 @@ entities: pos: 39.5,11.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9669 @@ -29858,7 +27662,7 @@ entities: - pos: 11.5,-9.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9670 @@ -29867,7 +27671,7 @@ entities: pos: -4.5,-3.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9671 @@ -29875,7 +27679,7 @@ entities: - pos: 2.5,7.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9672 @@ -29884,7 +27688,7 @@ entities: pos: -16.5,3.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9673 @@ -29893,7 +27697,7 @@ entities: pos: -29.5,7.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9674 @@ -29902,7 +27706,7 @@ entities: pos: -21.5,9.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9675 @@ -29911,7 +27715,7 @@ entities: pos: -24.5,0.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9676 @@ -29919,7 +27723,7 @@ entities: - pos: -12.5,-9.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9677 @@ -29928,7 +27732,7 @@ entities: pos: -10.5,-17.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9678 @@ -29937,7 +27741,7 @@ entities: pos: -8.5,-27.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9679 @@ -29946,7 +27750,7 @@ entities: pos: 0.5,-35.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9680 @@ -29955,7 +27759,7 @@ entities: pos: 1.5,-26.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9681 @@ -29970,7 +27774,7 @@ entities: pos: -17.5,-21.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9685 @@ -29979,7 +27783,7 @@ entities: pos: -9.5,-2.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9686 @@ -29988,7 +27792,7 @@ entities: pos: -15.5,-4.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9687 @@ -29997,7 +27801,7 @@ entities: pos: -17.5,0.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9688 @@ -30006,7 +27810,7 @@ entities: pos: -2.5,15.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9689 @@ -30014,7 +27818,7 @@ entities: - pos: -0.5,12.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9690 @@ -30023,7 +27827,7 @@ entities: pos: -1.5,25.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9694 @@ -30031,7 +27835,7 @@ entities: - pos: 27.5,23.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9696 @@ -30039,7 +27843,7 @@ entities: - pos: 10.5,30.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9697 @@ -30048,7 +27852,7 @@ entities: pos: 14.5,41.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9698 @@ -30057,7 +27861,7 @@ entities: pos: 10.5,41.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9699 @@ -30065,7 +27869,7 @@ entities: - pos: 13.5,22.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9704 @@ -30074,7 +27878,7 @@ entities: pos: 22.5,27.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9706 @@ -30083,7 +27887,7 @@ entities: pos: 28.5,-10.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9707 @@ -30092,7 +27896,7 @@ entities: pos: 34.5,-12.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9708 @@ -30100,7 +27904,7 @@ entities: - pos: 21.5,-24.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9710 @@ -30109,7 +27913,7 @@ entities: pos: 22.5,-14.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10549 @@ -30118,7 +27922,7 @@ entities: pos: -21.5,20.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10550 @@ -30127,7 +27931,7 @@ entities: pos: -23.5,14.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10551 @@ -30136,7 +27940,7 @@ entities: pos: -29.5,15.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10552 @@ -30144,7 +27948,7 @@ entities: - pos: -29.5,20.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10553 @@ -30153,7 +27957,7 @@ entities: pos: -29.5,23.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10554 @@ -30162,7 +27966,7 @@ entities: pos: -29.5,27.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10555 @@ -30171,7 +27975,7 @@ entities: pos: -29.5,34.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10556 @@ -30180,7 +27984,7 @@ entities: pos: -28.5,30.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10557 @@ -30189,7 +27993,7 @@ entities: pos: -25.5,30.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10558 @@ -30198,7 +28002,7 @@ entities: pos: -20.5,29.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10559 @@ -30206,7 +28010,7 @@ entities: - pos: -17.5,27.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10560 @@ -30214,7 +28018,7 @@ entities: - pos: -14.5,28.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10561 @@ -30223,7 +28027,7 @@ entities: pos: -13.5,20.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10562 @@ -30232,7 +28036,7 @@ entities: pos: -17.5,20.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10680 @@ -30240,7 +28044,7 @@ entities: - pos: 19.5,-12.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10681 @@ -30249,7 +28053,7 @@ entities: pos: 11.5,-16.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10688 @@ -30258,7 +28062,7 @@ entities: pos: 22.5,1.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10989 @@ -30267,7 +28071,7 @@ entities: pos: 31.5,-2.5 parent: 8 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - proto: EmergencyRollerBedSpawnFolded @@ -30285,8 +28089,6 @@ entities: type: MetaData - parent: 11167 type: Transform - - canCollide: False - type: Physics - proto: EngineeringTechFab entities: - uid: 7744 @@ -31771,73 +29573,53 @@ entities: - pos: 25.5,17.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 856 components: - pos: -8.5,17.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 1101 components: - pos: -12.5,0.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 1383 components: - pos: -12.5,-5.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 1873 components: - pos: 19.5,-13.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 1943 components: - pos: 27.5,27.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 2016 components: - rot: 3.141592653589793 rad pos: -2.5,29.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 3607 components: - rot: 3.141592653589793 rad pos: 47.5,16.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 8882 components: - pos: -8.5,-1.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - uid: 9544 components: - pos: -7.5,10.5 parent: 8 type: Transform - - fixtures: {} - type: Fixtures - proto: FloorTileItemSteel entities: - uid: 9447 @@ -31863,7 +29645,9 @@ entities: entities: - uid: 7361 components: - - desc: A prototype weapon designed for Salvage workers, designed to shoot platinum alloy rods up to speeds half the speed of light. Only fires foam darts at the moment. + - desc: A prototype weapon designed for Salvage workers, designed to shoot platinum + alloy rods up to speeds half the speed of light. Only fires foam darts at + the moment. name: prototype hyper-kinetic railgun type: MetaData - pos: -18.880856,22.690285 @@ -32511,8 +30295,6 @@ entities: pos: 10.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 557 components: - rot: 3.141592653589793 rad @@ -32535,8 +30317,6 @@ entities: pos: 2.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1144 components: - rot: 1.5707963267948966 rad @@ -32561,8 +30341,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1513 components: - pos: 6.5,-28.5 @@ -32570,16 +30348,12 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1537 components: - rot: 1.5707963267948966 rad pos: 4.5,-23.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1594 components: - pos: 1.5,-23.5 @@ -32587,8 +30361,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1602 components: - rot: -1.5707963267948966 rad @@ -32605,8 +30377,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1780 components: - pos: 29.5,-32.5 @@ -32614,8 +30384,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2380 components: - rot: 3.141592653589793 rad @@ -32624,8 +30392,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2390 components: - rot: -1.5707963267948966 rad @@ -32634,8 +30400,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2598 components: - pos: 0.5,33.5 @@ -32667,8 +30431,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3034 components: - rot: 3.141592653589793 rad @@ -32677,8 +30439,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3055 components: - rot: 3.141592653589793 rad @@ -32710,8 +30470,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4155 components: - rot: 3.141592653589793 rad @@ -32720,8 +30478,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4456 components: - rot: 1.5707963267948966 rad @@ -32801,8 +30557,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5582 components: - rot: 1.5707963267948966 rad @@ -32811,8 +30565,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5583 components: - pos: -11.5,33.5 @@ -32820,8 +30572,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5608 components: - rot: -1.5707963267948966 rad @@ -32860,8 +30610,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5636 components: - pos: 6.5,24.5 @@ -32869,8 +30617,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5637 components: - rot: 3.141592653589793 rad @@ -32879,8 +30625,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5642 components: - rot: 1.5707963267948966 rad @@ -32950,8 +30694,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5861 components: - rot: 3.141592653589793 rad @@ -33006,8 +30748,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5918 components: - rot: 3.141592653589793 rad @@ -33016,8 +30756,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5921 components: - rot: 1.5707963267948966 rad @@ -33026,8 +30764,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5940 components: - rot: -1.5707963267948966 rad @@ -33043,8 +30779,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5972 components: - rot: 3.141592653589793 rad @@ -33053,8 +30787,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5997 components: - rot: -1.5707963267948966 rad @@ -33063,8 +30795,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6002 components: - rot: 1.5707963267948966 rad @@ -33673,8 +31403,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6832 components: - rot: -1.5707963267948966 rad @@ -33706,8 +31434,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7921 components: - rot: 1.5707963267948966 rad @@ -33747,8 +31473,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8391 components: - pos: -6.5,-28.5 @@ -33764,8 +31488,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8393 components: - rot: 1.5707963267948966 rad @@ -33862,8 +31584,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8893 components: - rot: -1.5707963267948966 rad @@ -33872,8 +31592,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8895 components: - rot: 3.141592653589793 rad @@ -33882,24 +31600,18 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8907 components: - rot: -1.5707963267948966 rad pos: 11.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8908 components: - rot: -1.5707963267948966 rad pos: 11.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8949 components: - rot: -1.5707963267948966 rad @@ -33916,8 +31628,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9306 components: - rot: 1.5707963267948966 rad @@ -33933,8 +31643,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9316 components: - rot: 3.141592653589793 rad @@ -33943,8 +31651,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9318 components: - pos: -0.5,-35.5 @@ -33952,8 +31658,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9319 components: - rot: 3.141592653589793 rad @@ -33962,8 +31666,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9329 components: - rot: -1.5707963267948966 rad @@ -33980,8 +31682,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9365 components: - rot: 1.5707963267948966 rad @@ -34061,8 +31761,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9778 components: - rot: -1.5707963267948966 rad @@ -34310,8 +32008,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 239 components: - rot: 1.5707963267948966 rad @@ -34327,8 +32023,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 380 components: - rot: 1.5707963267948966 rad @@ -34359,8 +32053,6 @@ entities: type: Transform - color: '#0EE4F0FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 548 components: - rot: 3.141592653589793 rad @@ -34405,8 +32097,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 639 components: - rot: 1.5707963267948966 rad @@ -34452,15 +32142,11 @@ entities: - pos: 2.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 752 components: - pos: 2.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 808 components: - rot: -1.5707963267948966 rad @@ -34515,24 +32201,18 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1521 components: - rot: 1.5707963267948966 rad pos: 8.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1522 components: - rot: 1.5707963267948966 rad pos: 7.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1525 components: - rot: 3.141592653589793 rad @@ -34541,16 +32221,12 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1539 components: - rot: 3.141592653589793 rad pos: 5.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1540 components: - pos: 6.5,-31.5 @@ -34558,8 +32234,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1541 components: - pos: 6.5,-33.5 @@ -34567,31 +32241,23 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1543 components: - pos: 2.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1568 components: - rot: 1.5707963267948966 rad pos: 7.5,-30.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1592 components: - rot: 1.5707963267948966 rad pos: 8.5,-32.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1610 components: - rot: 3.141592653589793 rad @@ -34600,8 +32266,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1635 components: - rot: -1.5707963267948966 rad @@ -34610,8 +32274,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1636 components: - rot: -1.5707963267948966 rad @@ -34620,16 +32282,12 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1639 components: - rot: 3.141592653589793 rad pos: 3.5,-27.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 1641 components: - rot: -1.5707963267948966 rad @@ -34638,8 +32296,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1647 components: - rot: -1.5707963267948966 rad @@ -34648,8 +32304,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1653 components: - rot: -1.5707963267948966 rad @@ -34658,8 +32312,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1781 components: - rot: 1.5707963267948966 rad @@ -34668,16 +32320,12 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1849 components: - rot: -1.5707963267948966 rad pos: 9.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2018 components: - rot: 3.141592653589793 rad @@ -34691,8 +32339,6 @@ entities: - pos: 4.5,-24.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2119 components: - rot: 3.141592653589793 rad @@ -34701,30 +32347,22 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2122 components: - pos: 4.5,-25.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2123 components: - pos: 4.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2148 components: - rot: -1.5707963267948966 rad pos: 8.5,-35.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 2250 components: - rot: 1.5707963267948966 rad @@ -34733,8 +32371,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2251 components: - rot: 1.5707963267948966 rad @@ -34743,8 +32379,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2253 components: - rot: 1.5707963267948966 rad @@ -34753,8 +32387,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2333 components: - pos: 37.5,-28.5 @@ -34762,8 +32394,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2337 components: - pos: 37.5,-26.5 @@ -34771,8 +32401,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2350 components: - pos: 22.5,-26.5 @@ -34787,8 +32415,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2360 components: - pos: 37.5,-25.5 @@ -34796,8 +32422,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2362 components: - pos: 37.5,-27.5 @@ -34805,8 +32429,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2367 components: - rot: -1.5707963267948966 rad @@ -34815,8 +32437,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2379 components: - rot: -1.5707963267948966 rad @@ -34825,8 +32445,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2381 components: - rot: -1.5707963267948966 rad @@ -34835,8 +32453,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2382 components: - rot: 1.5707963267948966 rad @@ -34845,8 +32461,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2385 components: - pos: 37.5,-31.5 @@ -34854,8 +32468,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2391 components: - pos: 37.5,-30.5 @@ -34863,8 +32475,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2392 components: - pos: 37.5,-29.5 @@ -34872,8 +32482,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2442 components: - pos: 22.5,-28.5 @@ -34881,8 +32489,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2551 components: - rot: 1.5707963267948966 rad @@ -34923,8 +32529,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3032 components: - rot: -1.5707963267948966 rad @@ -34948,8 +32552,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3145 components: - rot: 3.141592653589793 rad @@ -34981,8 +32583,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3351 components: - rot: -1.5707963267948966 rad @@ -35020,8 +32620,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3661 components: - rot: -1.5707963267948966 rad @@ -35044,8 +32642,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3665 components: - rot: -1.5707963267948966 rad @@ -35070,8 +32666,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3894 components: - rot: -1.5707963267948966 rad @@ -35080,8 +32674,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3895 components: - rot: -1.5707963267948966 rad @@ -35090,8 +32682,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4139 components: - rot: 1.5707963267948966 rad @@ -35129,8 +32719,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4171 components: - rot: 3.141592653589793 rad @@ -35257,8 +32845,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5478 components: - rot: 1.5707963267948966 rad @@ -35267,8 +32853,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5479 components: - rot: -1.5707963267948966 rad @@ -35357,8 +32941,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5495 components: - pos: -6.5,-17.5 @@ -35597,8 +33179,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5538 components: - rot: 3.141592653589793 rad @@ -35694,8 +33274,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5575 components: - rot: -1.5707963267948966 rad @@ -35704,8 +33282,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5576 components: - rot: -1.5707963267948966 rad @@ -35714,8 +33290,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5577 components: - pos: -15.5,32.5 @@ -35723,8 +33297,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5578 components: - rot: -1.5707963267948966 rad @@ -35733,8 +33305,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5579 components: - rot: -1.5707963267948966 rad @@ -35743,8 +33313,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5580 components: - rot: -1.5707963267948966 rad @@ -35753,8 +33321,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5585 components: - pos: -11.5,32.5 @@ -35762,8 +33328,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5586 components: - pos: -11.5,30.5 @@ -35771,8 +33335,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5587 components: - pos: -11.5,29.5 @@ -35780,8 +33342,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5588 components: - pos: -11.5,28.5 @@ -35789,8 +33349,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5589 components: - pos: -11.5,27.5 @@ -35798,8 +33356,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5590 components: - pos: -11.5,26.5 @@ -35807,8 +33363,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5591 components: - pos: -11.5,25.5 @@ -35816,8 +33370,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5592 components: - pos: -11.5,24.5 @@ -35825,8 +33377,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5594 components: - pos: -11.5,22.5 @@ -35834,8 +33384,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5595 components: - pos: -11.5,21.5 @@ -35843,8 +33391,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5596 components: - pos: -11.5,20.5 @@ -35852,8 +33398,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5597 components: - pos: -11.5,19.5 @@ -35861,8 +33405,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5598 components: - pos: -11.5,18.5 @@ -35870,8 +33412,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5599 components: - pos: -11.5,17.5 @@ -35879,8 +33419,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5601 components: - pos: -11.5,15.5 @@ -35888,8 +33426,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5602 components: - pos: -11.5,14.5 @@ -35897,8 +33433,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5603 components: - pos: -11.5,13.5 @@ -35906,8 +33440,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5604 components: - pos: -11.5,12.5 @@ -35915,8 +33447,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5605 components: - pos: -11.5,11.5 @@ -35924,8 +33454,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5606 components: - pos: -11.5,10.5 @@ -35933,8 +33461,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5607 components: - pos: -11.5,9.5 @@ -35950,8 +33476,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5610 components: - rot: -1.5707963267948966 rad @@ -35960,8 +33484,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5611 components: - rot: -1.5707963267948966 rad @@ -36002,8 +33524,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5626 components: - rot: 1.5707963267948966 rad @@ -36012,8 +33532,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5627 components: - rot: 1.5707963267948966 rad @@ -36022,8 +33540,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5628 components: - pos: 6.5,23.5 @@ -36031,8 +33547,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5629 components: - pos: 6.5,22.5 @@ -36040,8 +33554,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5630 components: - pos: 6.5,21.5 @@ -36049,8 +33561,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5635 components: - pos: 4.5,25.5 @@ -36097,8 +33607,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5645 components: - rot: -1.5707963267948966 rad @@ -36107,8 +33615,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5646 components: - rot: -1.5707963267948966 rad @@ -36117,8 +33623,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5647 components: - rot: -1.5707963267948966 rad @@ -36127,8 +33631,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5648 components: - rot: -1.5707963267948966 rad @@ -36137,8 +33639,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5649 components: - rot: -1.5707963267948966 rad @@ -36147,8 +33647,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5650 components: - rot: -1.5707963267948966 rad @@ -36157,8 +33655,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5651 components: - rot: -1.5707963267948966 rad @@ -36167,8 +33663,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5652 components: - rot: -1.5707963267948966 rad @@ -36177,8 +33671,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5653 components: - rot: -1.5707963267948966 rad @@ -36187,8 +33679,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5654 components: - rot: -1.5707963267948966 rad @@ -36197,8 +33687,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5655 components: - rot: -1.5707963267948966 rad @@ -36207,8 +33695,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5656 components: - rot: -1.5707963267948966 rad @@ -36217,8 +33703,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5657 components: - rot: -1.5707963267948966 rad @@ -36227,8 +33711,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5658 components: - rot: -1.5707963267948966 rad @@ -36237,8 +33719,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5659 components: - rot: -1.5707963267948966 rad @@ -36247,8 +33727,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5660 components: - rot: -1.5707963267948966 rad @@ -36257,8 +33735,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5661 components: - rot: -1.5707963267948966 rad @@ -36664,8 +34140,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5736 components: - rot: 1.5707963267948966 rad @@ -37039,8 +34513,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5873 components: - rot: -1.5707963267948966 rad @@ -37198,8 +34670,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5907 components: - rot: -1.5707963267948966 rad @@ -37239,8 +34709,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5923 components: - rot: -1.5707963267948966 rad @@ -37284,8 +34752,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5929 components: - pos: -14.5,-5.5 @@ -37293,8 +34759,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5930 components: - pos: -14.5,-4.5 @@ -37302,8 +34766,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5931 components: - pos: -14.5,-3.5 @@ -37311,8 +34773,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5932 components: - rot: 1.5707963267948966 rad @@ -37404,8 +34864,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5950 components: - rot: -1.5707963267948966 rad @@ -37438,8 +34896,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5954 components: - rot: -1.5707963267948966 rad @@ -37448,8 +34904,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5956 components: - rot: -1.5707963267948966 rad @@ -37458,8 +34912,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5957 components: - rot: -1.5707963267948966 rad @@ -37468,8 +34920,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5958 components: - rot: -1.5707963267948966 rad @@ -37478,8 +34928,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5962 components: - pos: 8.5,-15.5 @@ -37487,8 +34935,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5963 components: - pos: 8.5,-16.5 @@ -37496,8 +34942,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5964 components: - pos: 8.5,-17.5 @@ -37505,8 +34949,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5965 components: - pos: 8.5,-18.5 @@ -37514,8 +34956,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5966 components: - pos: 8.5,-19.5 @@ -37523,8 +34963,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5967 components: - pos: 8.5,-20.5 @@ -37532,8 +34970,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5968 components: - pos: 8.5,-21.5 @@ -37541,8 +34977,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5969 components: - pos: 8.5,-22.5 @@ -37550,8 +34984,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5970 components: - pos: 8.5,-23.5 @@ -37559,8 +34991,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5971 components: - pos: 8.5,-24.5 @@ -37568,8 +34998,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5973 components: - rot: 1.5707963267948966 rad @@ -37578,8 +35006,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5975 components: - rot: 1.5707963267948966 rad @@ -37588,8 +35014,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5977 components: - rot: 1.5707963267948966 rad @@ -37598,8 +35022,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5978 components: - rot: 1.5707963267948966 rad @@ -37608,8 +35030,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5979 components: - rot: 1.5707963267948966 rad @@ -37618,8 +35038,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5981 components: - rot: 1.5707963267948966 rad @@ -37628,8 +35046,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5982 components: - rot: 1.5707963267948966 rad @@ -37638,8 +35054,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5983 components: - rot: 1.5707963267948966 rad @@ -37648,8 +35062,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5984 components: - rot: 1.5707963267948966 rad @@ -37658,8 +35070,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5985 components: - rot: 1.5707963267948966 rad @@ -37668,8 +35078,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5988 components: - pos: 22.5,-23.5 @@ -37677,8 +35085,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5989 components: - pos: 22.5,-22.5 @@ -37686,8 +35092,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5990 components: - pos: 22.5,-21.5 @@ -37695,8 +35099,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5991 components: - pos: 22.5,-20.5 @@ -37704,8 +35106,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5992 components: - pos: 22.5,-19.5 @@ -37713,8 +35113,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5993 components: - rot: -1.5707963267948966 rad @@ -37723,8 +35121,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5994 components: - rot: -1.5707963267948966 rad @@ -37733,8 +35129,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5995 components: - rot: -1.5707963267948966 rad @@ -37743,8 +35137,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5996 components: - rot: -1.5707963267948966 rad @@ -37753,8 +35145,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5998 components: - pos: 27.5,-23.5 @@ -37762,8 +35152,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5999 components: - pos: 27.5,-22.5 @@ -37771,8 +35159,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6000 components: - pos: 27.5,-21.5 @@ -38244,8 +35630,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6110 components: - pos: 4.5,-12.5 @@ -38253,8 +35637,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6111 components: - pos: 4.5,-11.5 @@ -38262,8 +35644,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6112 components: - pos: 4.5,-10.5 @@ -38669,8 +36049,6 @@ entities: type: Transform - color: '#F00E43FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6262 components: - pos: -14.5,12.5 @@ -38686,8 +36064,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6304 components: - rot: 1.5707963267948966 rad @@ -38724,8 +36100,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6317 components: - pos: -6.5,-21.5 @@ -38769,8 +36143,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6326 components: - pos: -7.5,-14.5 @@ -38927,8 +36299,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6361 components: - pos: -21.5,3.5 @@ -39649,8 +37019,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6571 components: - rot: -1.5707963267948966 rad @@ -39659,8 +37027,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6572 components: - rot: -1.5707963267948966 rad @@ -39730,8 +37096,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6583 components: - rot: -1.5707963267948966 rad @@ -39748,8 +37112,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6586 components: - rot: -1.5707963267948966 rad @@ -39789,8 +37151,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6594 components: - pos: 16.5,-20.5 @@ -39865,8 +37225,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6608 components: - rot: -1.5707963267948966 rad @@ -40284,8 +37642,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6690 components: - pos: 4.5,32.5 @@ -40293,8 +37649,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6691 components: - pos: 4.5,33.5 @@ -40302,8 +37656,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6692 components: - pos: 4.5,34.5 @@ -40311,8 +37663,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6693 components: - pos: 4.5,35.5 @@ -40320,8 +37670,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6694 components: - pos: 5.5,37.5 @@ -40352,8 +37700,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6698 components: - rot: -1.5707963267948966 rad @@ -40362,8 +37708,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6699 components: - rot: -1.5707963267948966 rad @@ -40579,8 +37923,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6744 components: - pos: -5.5,28.5 @@ -40689,8 +38031,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6766 components: - rot: 1.5707963267948966 rad @@ -40707,8 +38047,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6768 components: - rot: 1.5707963267948966 rad @@ -40717,8 +38055,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6770 components: - rot: 1.5707963267948966 rad @@ -40767,8 +38103,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6780 components: - rot: -1.5707963267948966 rad @@ -40793,8 +38127,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6783 components: - rot: -1.5707963267948966 rad @@ -40984,8 +38316,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6817 components: - pos: -20.5,20.5 @@ -41015,8 +38345,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6833 components: - rot: -1.5707963267948966 rad @@ -41071,8 +38399,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6841 components: - pos: -18.5,26.5 @@ -41096,8 +38422,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6848 components: - rot: 3.141592653589793 rad @@ -41106,8 +38430,6 @@ entities: type: Transform - color: '#FF8800FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6855 components: - rot: -1.5707963267948966 rad @@ -41171,8 +38493,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6960 components: - pos: 32.5,-6.5 @@ -41180,8 +38500,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6963 components: - rot: -1.5707963267948966 rad @@ -41198,8 +38516,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7550 components: - rot: 1.5707963267948966 rad @@ -41232,22 +38548,16 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7843 components: - pos: 5.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7844 components: - pos: 3.5,-26.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 7845 components: - rot: 1.5707963267948966 rad @@ -41256,8 +38566,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7916 components: - pos: -15.5,-11.5 @@ -41316,8 +38624,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7933 components: - pos: -17.5,-19.5 @@ -41357,8 +38663,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8401 components: - rot: -1.5707963267948966 rad @@ -41383,8 +38687,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8404 components: - rot: -1.5707963267948966 rad @@ -41393,8 +38695,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8406 components: - pos: -6.5,-31.5 @@ -41402,8 +38702,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8407 components: - pos: -6.5,-30.5 @@ -41411,8 +38709,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8408 components: - pos: -6.5,-29.5 @@ -41488,8 +38784,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8422 components: - rot: -1.5707963267948966 rad @@ -41825,8 +39119,6 @@ entities: pos: 6.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8890 components: - rot: -1.5707963267948966 rad @@ -41835,8 +39127,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8892 components: - rot: 1.5707963267948966 rad @@ -41845,8 +39135,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8898 components: - rot: 3.141592653589793 rad @@ -41855,8 +39143,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8899 components: - rot: 3.141592653589793 rad @@ -41865,8 +39151,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8900 components: - rot: 3.141592653589793 rad @@ -41875,8 +39159,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8902 components: - rot: 3.141592653589793 rad @@ -41885,56 +39167,42 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8909 components: - rot: -1.5707963267948966 rad pos: 8.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8910 components: - rot: -1.5707963267948966 rad pos: 9.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8911 components: - rot: -1.5707963267948966 rad pos: 10.5,-33.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8912 components: - rot: -1.5707963267948966 rad pos: 10.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8913 components: - rot: -1.5707963267948966 rad pos: 9.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8914 components: - rot: -1.5707963267948966 rad pos: 8.5,-31.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 8921 components: - pos: -1.5,-29.5 @@ -41942,8 +39210,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8944 components: - rot: -1.5707963267948966 rad @@ -41967,8 +39233,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8963 components: - rot: 3.141592653589793 rad @@ -41977,8 +39241,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8964 components: - rot: 3.141592653589793 rad @@ -41987,8 +39249,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9012 components: - rot: -1.5707963267948966 rad @@ -41997,8 +39257,6 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9013 components: - rot: -1.5707963267948966 rad @@ -42007,8 +39265,6 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9015 components: - rot: 3.141592653589793 rad @@ -42017,8 +39273,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9037 components: - pos: 6.5,-38.5 @@ -42026,36 +39280,26 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9044 components: - pos: 4.5,-37.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9045 components: - pos: 4.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9046 components: - pos: 4.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9055 components: - pos: 4.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9056 components: - pos: 4.5,-34.5 @@ -42063,32 +39307,24 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9058 components: - rot: 3.141592653589793 rad pos: 3.5,-40.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9059 components: - rot: 3.141592653589793 rad pos: 3.5,-39.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9060 components: - rot: 3.141592653589793 rad pos: 3.5,-38.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9114 components: - pos: 3.5,-35.5 @@ -42096,8 +39332,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9116 components: - rot: 1.5707963267948966 rad @@ -42106,8 +39340,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9117 components: - rot: 1.5707963267948966 rad @@ -42116,8 +39348,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9165 components: - rot: 1.5707963267948966 rad @@ -42126,8 +39356,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9166 components: - rot: 1.5707963267948966 rad @@ -42152,8 +39380,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9314 components: - pos: -2.5,-33.5 @@ -42176,8 +39402,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9320 components: - rot: 1.5707963267948966 rad @@ -42194,8 +39418,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9322 components: - rot: 1.5707963267948966 rad @@ -42204,8 +39426,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9323 components: - rot: 1.5707963267948966 rad @@ -42214,8 +39434,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9324 components: - rot: 1.5707963267948966 rad @@ -42224,8 +39442,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9325 components: - rot: 1.5707963267948966 rad @@ -42234,8 +39450,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9326 components: - rot: 1.5707963267948966 rad @@ -42244,8 +39458,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9327 components: - rot: 1.5707963267948966 rad @@ -42254,8 +39466,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9328 components: - rot: 1.5707963267948966 rad @@ -42264,8 +39474,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9331 components: - pos: -0.5,-37.5 @@ -42273,8 +39481,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9356 components: - pos: -5.5,-28.5 @@ -42296,8 +39502,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9360 components: - rot: -1.5707963267948966 rad @@ -42306,8 +39510,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9361 components: - rot: -1.5707963267948966 rad @@ -42316,8 +39518,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9362 components: - rot: -1.5707963267948966 rad @@ -42463,8 +39663,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9436 components: - rot: 3.141592653589793 rad @@ -42609,8 +39807,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9691 components: - rot: 3.141592653589793 rad @@ -42745,8 +39941,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9774 components: - pos: 9.5,-11.5 @@ -42807,8 +40001,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9787 components: - rot: -1.5707963267948966 rad @@ -42833,8 +40025,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9790 components: - rot: -1.5707963267948966 rad @@ -42843,8 +40033,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9792 components: - rot: -1.5707963267948966 rad @@ -42869,8 +40057,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9795 components: - rot: -1.5707963267948966 rad @@ -42915,8 +40101,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9801 components: - rot: -1.5707963267948966 rad @@ -43004,8 +40188,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9812 components: - rot: -1.5707963267948966 rad @@ -43044,8 +40226,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9818 components: - rot: 1.5707963267948966 rad @@ -43130,8 +40310,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10479 components: - rot: 3.141592653589793 rad @@ -43227,8 +40405,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10505 components: - pos: -24.5,14.5 @@ -43359,8 +40535,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10574 components: - rot: 3.141592653589793 rad @@ -43483,8 +40657,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10626 components: - pos: 18.5,-26.5 @@ -43492,8 +40664,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10627 components: - pos: 18.5,-27.5 @@ -44114,8 +41284,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1514 components: - pos: 0.5,-28.5 @@ -44123,8 +41291,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1595 components: - rot: -1.5707963267948966 rad @@ -44133,8 +41299,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2356 components: - rot: 3.141592653589793 rad @@ -44258,8 +41422,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5422 components: - pos: -7.5,-24.5 @@ -44409,8 +41571,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5593 components: - rot: -1.5707963267948966 rad @@ -44419,8 +41579,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5600 components: - rot: -1.5707963267948966 rad @@ -44429,8 +41587,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5615 components: - rot: -1.5707963267948966 rad @@ -44455,8 +41611,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5641 components: - rot: -1.5707963267948966 rad @@ -44613,8 +41767,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5922 components: - rot: 3.141592653589793 rad @@ -44639,8 +41791,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5960 components: - rot: 3.141592653589793 rad @@ -44649,8 +41799,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5986 components: - rot: -1.5707963267948966 rad @@ -44659,8 +41807,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5987 components: - rot: 1.5707963267948966 rad @@ -44669,8 +41815,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6003 components: - pos: 30.5,-19.5 @@ -44725,8 +41869,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6065 components: - pos: 18.5,-18.5 @@ -44772,8 +41914,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6120 components: - pos: 3.5,-1.5 @@ -44804,8 +41944,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6266 components: - pos: 16.5,28.5 @@ -45127,8 +42265,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6703 components: - pos: 0.5,10.5 @@ -45213,8 +42349,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6938 components: - rot: -1.5707963267948966 rad @@ -45223,8 +42357,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7006 components: - rot: 1.5707963267948966 rad @@ -45304,8 +42436,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8542 components: - rot: -1.5707963267948966 rad @@ -45360,8 +42490,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8897 components: - rot: 3.141592653589793 rad @@ -45370,8 +42498,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9011 components: - rot: -1.5707963267948966 rad @@ -45380,8 +42506,6 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9014 components: - rot: -1.5707963267948966 rad @@ -45390,16 +42514,12 @@ entities: type: Transform - color: '#7F0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9016 components: - rot: 1.5707963267948966 rad pos: 4.5,-36.5 parent: 8 type: Transform - - enabled: True - type: AmbientSound - uid: 9167 components: - rot: 3.141592653589793 rad @@ -45408,8 +42528,6 @@ entities: type: Transform - color: '#003C96FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9332 components: - rot: 3.141592653589793 rad @@ -45583,7 +42701,8 @@ entities: type: Transform - uid: 8939 components: - - desc: Any canisters attached to this port will be sent through the waste network's filters and either be sorted into chambers, or be vented into space. + - desc: Any canisters attached to this port will be sent through the waste network's + filters and either be sorted into chambers, or be vented into space. name: waste network connector port type: MetaData - rot: 3.141592653589793 rad @@ -45721,10 +42840,8 @@ entities: pos: 5.5,-36.5 parent: 8 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9010 @@ -45742,8 +42859,6 @@ entities: pos: 11.5,-21.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 487 @@ -45752,15 +42867,11 @@ entities: pos: 16.5,-29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - uid: 558 components: - pos: 12.5,14.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 1423 @@ -45769,8 +42880,6 @@ entities: pos: -14.5,-23.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 2126 @@ -45778,8 +42887,6 @@ entities: - pos: -1.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 2226 @@ -45788,8 +42895,6 @@ entities: pos: -0.5,35.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 2403 @@ -45798,8 +42903,6 @@ entities: pos: 29.5,-33.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 2415 @@ -45807,8 +42910,6 @@ entities: - pos: 37.5,-6.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 2685 @@ -45817,8 +42918,6 @@ entities: pos: 12.5,-1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 3184 @@ -45826,8 +42925,6 @@ entities: - pos: 26.5,-0.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 3384 @@ -45836,8 +42933,6 @@ entities: pos: -14.5,-18.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 4169 @@ -45846,8 +42941,6 @@ entities: pos: -23.5,-8.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 4215 @@ -45856,8 +42949,6 @@ entities: pos: 37.5,8.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 4715 @@ -45865,8 +42956,6 @@ entities: - pos: 9.5,35.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5258 @@ -45875,8 +42964,6 @@ entities: pos: -20.5,3.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5301 @@ -45884,8 +42971,6 @@ entities: - pos: -26.5,11.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5329 @@ -45894,8 +42979,6 @@ entities: pos: -26.5,3.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5397 @@ -45903,8 +42986,6 @@ entities: - pos: -27.5,-3.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5477 @@ -45912,8 +42993,6 @@ entities: - pos: 0.5,-22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5663 @@ -45922,8 +43001,6 @@ entities: pos: 30.5,22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5694 @@ -45931,8 +43008,6 @@ entities: - pos: 1.5,18.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5698 @@ -45940,8 +43015,6 @@ entities: - pos: 4.5,12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5706 @@ -45950,8 +43023,6 @@ entities: pos: -6.5,11.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5724 @@ -45959,8 +43030,6 @@ entities: - pos: -8.5,23.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5727 @@ -45968,8 +43037,6 @@ entities: - pos: -4.5,20.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5734 @@ -45978,8 +43045,6 @@ entities: pos: -9.5,14.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5749 @@ -45988,8 +43053,6 @@ entities: pos: -8.5,25.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5750 @@ -45997,8 +43060,6 @@ entities: - pos: -8.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5751 @@ -46006,8 +43067,6 @@ entities: - pos: -6.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5778 @@ -46016,8 +43075,6 @@ entities: pos: 20.5,27.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5793 @@ -46026,8 +43083,6 @@ entities: pos: 2.5,38.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5845 @@ -46036,8 +43091,6 @@ entities: pos: 1.5,-7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5857 @@ -46046,8 +43099,6 @@ entities: pos: -4.5,7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5858 @@ -46055,8 +43106,6 @@ entities: - pos: -18.5,-4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5859 @@ -46064,8 +43113,6 @@ entities: - pos: -6.5,-9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5872 @@ -46073,8 +43120,6 @@ entities: - pos: -14.5,26.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5902 @@ -46083,8 +43128,6 @@ entities: pos: -13.5,10.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5903 @@ -46092,8 +43135,6 @@ entities: - pos: -16.5,18.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5904 @@ -46102,8 +43143,6 @@ entities: pos: -14.5,19.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5905 @@ -46111,8 +43150,6 @@ entities: - pos: -17.5,27.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5906 @@ -46121,8 +43158,6 @@ entities: pos: -29.5,30.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5910 @@ -46130,8 +43165,6 @@ entities: - pos: -14.5,17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5935 @@ -46140,8 +43173,6 @@ entities: pos: -19.5,-1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5936 @@ -46149,8 +43180,6 @@ entities: - pos: -13.5,1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5937 @@ -46158,8 +43187,6 @@ entities: - pos: -9.5,1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5938 @@ -46168,8 +43195,6 @@ entities: pos: -10.5,-4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 5974 @@ -46178,8 +43203,6 @@ entities: pos: 10.5,-27.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6017 @@ -46188,8 +43211,6 @@ entities: pos: 36.5,-20.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6034 @@ -46198,8 +43219,6 @@ entities: pos: 21.5,8.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6057 @@ -46207,8 +43226,6 @@ entities: - pos: 30.5,-12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6058 @@ -46217,8 +43234,6 @@ entities: pos: 38.5,-13.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6059 @@ -46227,8 +43242,6 @@ entities: pos: 38.5,-10.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6060 @@ -46237,8 +43250,6 @@ entities: pos: 30.5,-25.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6099 @@ -46247,8 +43258,6 @@ entities: pos: 24.5,-15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6100 @@ -46257,8 +43266,6 @@ entities: pos: 18.5,-22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6102 @@ -46266,8 +43273,6 @@ entities: - pos: 13.5,-15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6103 @@ -46275,8 +43280,6 @@ entities: - pos: 15.5,-8.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6106 @@ -46284,8 +43287,6 @@ entities: - pos: 20.5,-12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6146 @@ -46294,8 +43295,6 @@ entities: pos: 0.5,-1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6148 @@ -46304,8 +43303,6 @@ entities: pos: 10.5,-7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6195 @@ -46314,8 +43311,6 @@ entities: pos: -21.5,-13.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6203 @@ -46323,8 +43318,6 @@ entities: - pos: -9.5,-17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6211 @@ -46332,8 +43325,6 @@ entities: - pos: -10.5,-23.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6216 @@ -46342,8 +43333,6 @@ entities: pos: 5.5,-16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6533 @@ -46352,8 +43341,6 @@ entities: pos: -18.5,-24.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6645 @@ -46362,8 +43349,6 @@ entities: pos: 10.5,28.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6734 @@ -46372,8 +43357,6 @@ entities: pos: 2.5,9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 6764 @@ -46382,8 +43365,6 @@ entities: pos: 0.5,20.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 7646 @@ -46392,8 +43373,6 @@ entities: pos: 9.5,17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 8396 @@ -46401,8 +43380,6 @@ entities: - pos: -16.5,-33.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 8416 @@ -46410,8 +43387,6 @@ entities: - pos: -11.5,-27.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 8694 @@ -46420,8 +43395,6 @@ entities: pos: 21.5,17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 8699 @@ -46429,8 +43402,6 @@ entities: - pos: 19.5,14.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 8792 @@ -46439,8 +43410,6 @@ entities: pos: 6.5,28.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 8852 @@ -46449,8 +43418,6 @@ entities: pos: -1.5,16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 9169 @@ -46458,8 +43425,6 @@ entities: - pos: -3.5,-30.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 9330 @@ -46467,8 +43432,6 @@ entities: - pos: 9.5,-37.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 9355 @@ -46477,8 +43440,6 @@ entities: pos: -8.5,-34.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 9547 @@ -46486,8 +43447,6 @@ entities: - pos: 4.5,0.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 9616 @@ -46496,8 +43455,6 @@ entities: pos: 20.5,6.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10394 @@ -46505,8 +43462,6 @@ entities: - pos: -18.5,18.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10409 @@ -46515,8 +43470,6 @@ entities: pos: -23.5,0.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10448 @@ -46525,8 +43478,6 @@ entities: pos: 29.5,12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10465 @@ -46535,8 +43486,6 @@ entities: pos: 27.5,-10.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10473 @@ -46545,8 +43494,6 @@ entities: pos: 28.5,-20.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10486 @@ -46554,8 +43501,6 @@ entities: - pos: 29.5,15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10526 @@ -46563,8 +43508,6 @@ entities: - pos: -21.5,32.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10527 @@ -46573,8 +43516,6 @@ entities: pos: -22.5,19.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10568 @@ -46583,8 +43524,6 @@ entities: pos: -26.5,17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10701 @@ -46593,8 +43532,6 @@ entities: pos: 25.5,-3.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10770 @@ -46603,8 +43540,6 @@ entities: pos: 46.5,12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10771 @@ -46613,8 +43548,6 @@ entities: pos: 41.5,7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10797 @@ -46623,8 +43556,6 @@ entities: pos: 16.5,8.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 10798 @@ -46633,8 +43564,6 @@ entities: pos: 12.5,16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - uid: 11114 @@ -46643,8 +43572,6 @@ entities: pos: 39.5,0.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#003C96FF' type: AtmosPipeColor - proto: GasVentScrubber @@ -46655,8 +43582,6 @@ entities: pos: 11.5,-17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 536 @@ -46664,8 +43589,6 @@ entities: - pos: 12.5,12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 928 @@ -46673,8 +43596,6 @@ entities: - pos: -28.5,16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 2364 @@ -46682,8 +43603,6 @@ entities: - pos: 33.5,-31.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 2416 @@ -46691,8 +43610,6 @@ entities: - pos: 36.5,-6.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 2807 @@ -46701,8 +43618,6 @@ entities: pos: 21.5,12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 3437 @@ -46710,8 +43625,6 @@ entities: - pos: -3.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 4172 @@ -46720,8 +43633,6 @@ entities: pos: -21.5,-9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 4222 @@ -46729,8 +43640,6 @@ entities: - pos: 31.5,10.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 4549 @@ -46738,8 +43647,6 @@ entities: - pos: 26.5,13.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 5474 @@ -46748,8 +43655,6 @@ entities: pos: -2.5,9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 5546 @@ -46757,8 +43662,6 @@ entities: - pos: -23.5,16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 5766 @@ -46767,8 +43670,6 @@ entities: pos: 15.5,35.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6101 @@ -46777,8 +43678,6 @@ entities: pos: -16.5,-19.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6255 @@ -46787,8 +43686,6 @@ entities: pos: -21.5,24.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6263 @@ -46796,8 +43693,6 @@ entities: - pos: -12.5,-9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6265 @@ -46806,8 +43701,6 @@ entities: pos: -16.5,3.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6267 @@ -46815,8 +43708,6 @@ entities: - pos: -18.5,27.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6269 @@ -46824,8 +43715,6 @@ entities: - pos: -7.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6270 @@ -46833,8 +43722,6 @@ entities: - pos: -5.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6271 @@ -46843,8 +43730,6 @@ entities: pos: -5.5,25.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6272 @@ -46853,8 +43738,6 @@ entities: pos: -8.5,21.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6273 @@ -46863,8 +43746,6 @@ entities: pos: -7.5,15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6274 @@ -46873,8 +43754,6 @@ entities: pos: -5.5,16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6275 @@ -46882,8 +43761,6 @@ entities: - pos: 4.5,18.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6276 @@ -46892,8 +43769,6 @@ entities: pos: 5.5,9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6277 @@ -46902,8 +43777,6 @@ entities: pos: -6.5,9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6287 @@ -46912,8 +43785,6 @@ entities: pos: 36.5,-11.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6288 @@ -46922,8 +43793,6 @@ entities: pos: 38.5,-14.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6289 @@ -46932,8 +43801,6 @@ entities: pos: 35.5,-22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6290 @@ -46942,8 +43809,6 @@ entities: pos: 31.5,-22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6293 @@ -46952,8 +43817,6 @@ entities: pos: 19.5,-22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6294 @@ -46962,8 +43825,6 @@ entities: pos: 19.5,-16.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6295 @@ -46971,8 +43832,6 @@ entities: - pos: -0.5,-3.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6296 @@ -46980,8 +43839,6 @@ entities: - pos: -9.5,7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6297 @@ -46990,8 +43847,6 @@ entities: pos: -18.5,10.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6299 @@ -46999,8 +43854,6 @@ entities: - pos: -13.5,17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6300 @@ -47009,8 +43862,6 @@ entities: pos: -3.5,36.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6301 @@ -47019,8 +43870,6 @@ entities: pos: 4.5,38.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6303 @@ -47028,8 +43877,6 @@ entities: - pos: 23.5,29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6305 @@ -47038,8 +43885,6 @@ entities: pos: -20.5,-15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6307 @@ -47048,8 +43893,6 @@ entities: pos: -9.5,-19.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6351 @@ -47057,8 +43900,6 @@ entities: - pos: -19.5,0.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6378 @@ -47067,8 +43908,6 @@ entities: pos: -26.5,2.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6379 @@ -47077,8 +43916,6 @@ entities: pos: -26.5,12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6429 @@ -47087,8 +43924,6 @@ entities: pos: 12.5,-5.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6646 @@ -47097,8 +43932,6 @@ entities: pos: 12.5,26.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6765 @@ -47107,8 +43940,6 @@ entities: pos: 0.5,22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6776 @@ -47117,8 +43948,6 @@ entities: pos: 30.5,-15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6834 @@ -47126,8 +43955,6 @@ entities: - pos: -15.5,26.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 6854 @@ -47136,8 +43963,6 @@ entities: pos: -29.5,-2.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 7741 @@ -47146,8 +43971,6 @@ entities: pos: -19.5,15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 7891 @@ -47156,8 +43979,6 @@ entities: pos: -14.5,-14.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8427 @@ -47166,8 +43987,6 @@ entities: pos: -15.5,-29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8458 @@ -47176,8 +43995,6 @@ entities: pos: 12.5,-22.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8571 @@ -47186,8 +44003,6 @@ entities: pos: 13.5,17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8577 @@ -47195,8 +44010,6 @@ entities: - pos: 20.5,19.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8579 @@ -47204,8 +44017,6 @@ entities: - pos: 15.5,11.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8584 @@ -47213,8 +44024,6 @@ entities: - pos: 12.5,1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8791 @@ -47223,8 +44032,6 @@ entities: pos: 16.5,27.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8843 @@ -47233,8 +44040,6 @@ entities: pos: -0.5,-24.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 8851 @@ -47243,8 +44048,6 @@ entities: pos: -2.5,21.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9309 @@ -47253,8 +44056,6 @@ entities: pos: -5.5,-26.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9374 @@ -47263,8 +44064,6 @@ entities: pos: -14.5,-35.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9375 @@ -47273,8 +44072,6 @@ entities: pos: -11.5,-37.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9431 @@ -47283,8 +44080,6 @@ entities: pos: 26.5,7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9546 @@ -47293,8 +44088,6 @@ entities: pos: -8.5,-4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9549 @@ -47303,8 +44096,6 @@ entities: pos: 19.5,4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9575 @@ -47313,8 +44104,6 @@ entities: pos: -12.5,-0.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9755 @@ -47322,8 +44111,6 @@ entities: - pos: 23.5,1.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9762 @@ -47332,8 +44119,6 @@ entities: pos: 22.5,-12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 9764 @@ -47341,8 +44126,6 @@ entities: - pos: 5.5,-19.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10404 @@ -47351,8 +44134,6 @@ entities: pos: 7.5,-4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10405 @@ -47360,8 +44141,6 @@ entities: - pos: -9.5,-9.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10408 @@ -47370,8 +44149,6 @@ entities: pos: -22.5,-4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10412 @@ -47379,8 +44156,6 @@ entities: - pos: -23.5,10.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10430 @@ -47389,8 +44164,6 @@ entities: pos: 6.5,2.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10454 @@ -47399,8 +44172,6 @@ entities: pos: 17.5,-17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10455 @@ -47409,8 +44180,6 @@ entities: pos: 7.5,-11.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10472 @@ -47419,8 +44188,6 @@ entities: pos: 34.5,-17.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10477 @@ -47429,8 +44196,6 @@ entities: pos: 26.5,-12.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10503 @@ -47439,8 +44204,6 @@ entities: pos: -28.5,31.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10578 @@ -47448,8 +44211,6 @@ entities: - pos: -18.5,-28.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10596 @@ -47458,8 +44219,6 @@ entities: pos: -16.5,-25.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10624 @@ -47468,8 +44227,6 @@ entities: pos: 18.5,-29.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10658 @@ -47478,8 +44235,6 @@ entities: pos: 28.5,15.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10703 @@ -47488,8 +44243,6 @@ entities: pos: 24.5,-4.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10711 @@ -47498,8 +44251,6 @@ entities: pos: 24.5,-7.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10745 @@ -47507,8 +44258,6 @@ entities: - pos: 40.5,14.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 10754 @@ -47517,8 +44266,6 @@ entities: pos: 44.5,8.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - uid: 11106 @@ -47527,8 +44274,6 @@ entities: pos: 34.5,-2.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - color: '#7F0000FF' type: AtmosPipeColor - proto: GasVolumePump @@ -47584,8 +44329,6 @@ entities: - pos: -18.5,26.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - proto: GravityGenerator entities: - uid: 2227 @@ -47593,7 +44336,7 @@ entities: - pos: -2.5,36.5 parent: 8 type: Transform - - gravityActive: True + - gravityActive: true type: GravityGenerator - proto: Grille entities: @@ -51436,8 +48179,6 @@ entities: - pos: -28.5,33.5 parent: 8 type: Transform - - enabled: False - type: AmbientSound - proto: MachineAnomalyVessel entities: - uid: 7791 @@ -51500,8 +48241,8 @@ entities: type: BallisticAmmoProvider - containers: ballistic-ammo: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 106 - 123 @@ -51538,8 +48279,8 @@ entities: type: BallisticAmmoProvider - containers: ballistic-ammo: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 4177 - 4188 @@ -52323,7 +49064,10 @@ entities: - pos: 29.671066,5.582904 parent: 8 type: Transform - - content: "i hope you brought your mask....i forgot mine here, i only realized when i couldnt breathe, good thing i was able to get back inside, sorry about the beer bottles, this is my getting drunk spot.\n \nCareful this place seems to have magic.\n \n- John Barfunkle\n" + - content: "i hope you brought your mask....i forgot mine here, i only realized\ + \ when i couldnt breathe, good thing i was able to get back inside, sorry\ + \ about the beer bottles, this is my getting drunk spot.\n \nCareful this\ + \ place seems to have magic.\n \n- John Barfunkle\n" type: Paper - uid: 10715 components: @@ -52773,7 +49517,8 @@ entities: entities: - uid: 5394 components: - - desc: A poster announcing something by someone, oddly enough she seems to have forgotten herself along the way. + - desc: A poster announcing something by someone, oddly enough she seems to have + forgotten herself along the way. name: Unrecognizable Announcement type: MetaData - pos: 13.5,-27.5 @@ -56655,17 +53400,9 @@ entities: - pos: 26.5,-15.5 parent: 8 type: Transform - - inputs: - Reverse: - - port: Right - uid: 9711 - Forward: - - port: Left - uid: 9711 - Off: - - port: Middle - uid: 9711 - type: SignalReceiver + - links: + - 9711 + type: DeviceLinkSink - proto: ReinforcedGirder entities: - uid: 1227 @@ -58940,15 +55677,9 @@ entities: - pos: -16.5,-16.5 parent: 8 type: Transform - - inputs: - Open: - - port: On - uid: 1798 - Close: - - port: Off - uid: 1798 - Toggle: [] - type: SignalReceiver + - links: + - 1798 + type: DeviceLinkSink - proto: ShuttersNormalOpen entities: - uid: 172 @@ -58957,51 +55688,33 @@ entities: pos: 9.5,-5.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2160 - type: SignalReceiver + - links: + - 2160 + type: DeviceLinkSink - uid: 2222 components: - pos: -1.5,27.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 178 - type: SignalReceiver + - links: + - 178 + type: DeviceLinkSink - uid: 2322 components: - pos: -3.5,27.5 parent: 8 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 178 - type: SignalReceiver + - links: + - 178 + type: DeviceLinkSink - uid: 7323 components: - pos: -16.5,-12.5 parent: 8 type: Transform - - inputs: - Open: - - port: Off - uid: 1798 - Close: - - port: On - uid: 1798 - Toggle: [] - type: SignalReceiver + - links: + - 1798 + type: DeviceLinkSink - proto: SignalButton entities: - uid: 2160 @@ -59010,11 +55723,10 @@ entities: pos: 14.5,-7.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 172 - type: SignalTransmitter + - linkedPorts: + 172: + - Pressed: Toggle + type: DeviceLinkSource - uid: 8348 components: - desc: It's a button for activating the conveyor belts. @@ -59023,21 +55735,20 @@ entities: - pos: -18.5,-40.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Reverse - uid: 8296 - - port: Reverse - uid: 8297 - - port: Reverse - uid: 8298 - - port: Reverse - uid: 8299 - - port: Reverse - uid: 8300 - - port: Reverse - uid: 8301 - type: SignalTransmitter + - linkedPorts: + 8296: + - Pressed: Reverse + 8297: + - Pressed: Reverse + 8298: + - Pressed: Reverse + 8299: + - Pressed: Reverse + 8300: + - Pressed: Reverse + 8301: + - Pressed: Reverse + type: DeviceLinkSource - uid: 8350 components: - desc: It's a button for de-activating the conveyor belts. @@ -59045,21 +55756,20 @@ entities: - pos: -14.5,-40.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Off - uid: 8296 - - port: Off - uid: 8297 - - port: Off - uid: 8298 - - port: Off - uid: 8299 - - port: Off - uid: 8300 - - port: Off - uid: 8301 - type: SignalTransmitter + - linkedPorts: + 8296: + - Pressed: Off + 8297: + - Pressed: Off + 8298: + - Pressed: Off + 8299: + - Pressed: Off + 8300: + - Pressed: Off + 8301: + - Pressed: Off + type: DeviceLinkSource - uid: 9031 components: - name: mix chamber door button @@ -59068,11 +55778,10 @@ entities: pos: 2.5,-40.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 9550 - type: SignalTransmitter + - linkedPorts: + 9550: + - Pressed: Toggle + type: DeviceLinkSource - uid: 9505 components: - name: mix chamber door button @@ -59081,11 +55790,10 @@ entities: pos: 1.5,-36.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 9550 - type: SignalTransmitter + - linkedPorts: + 9550: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalButtonDirectional entities: - uid: 178 @@ -59094,27 +55802,25 @@ entities: pos: -0.5,28.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2222 - - port: Toggle - uid: 2322 - type: SignalTransmitter + - linkedPorts: + 2222: + - Pressed: Toggle + 2322: + - Pressed: Toggle + type: DeviceLinkSource - uid: 2125 components: - pos: 13.5,5.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2796 - - port: Toggle - uid: 4213 - - port: Toggle - uid: 2803 - type: SignalTransmitter + - linkedPorts: + 2796: + - Pressed: Toggle + 4213: + - Pressed: Toggle + 2803: + - Pressed: Toggle + type: DeviceLinkSource - uid: 3136 components: - desc: It opens and closes the blast doors to perma, great for sealing a breach @@ -59124,89 +55830,88 @@ entities: pos: 30.5,7.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 7629 - - port: Toggle - uid: 7628 - - port: Toggle - uid: 7627 - - port: Toggle - uid: 7626 - - port: Toggle - uid: 7620 - - port: Toggle - uid: 1300 - - port: Toggle - uid: 7619 - - port: Toggle - uid: 7621 - - port: Toggle - uid: 7622 - - port: Toggle - uid: 7623 - - port: Toggle - uid: 7624 - - port: Toggle - uid: 7625 - - port: Toggle - uid: 7684 - - port: Toggle - uid: 7667 - - port: Toggle - uid: 7632 - - port: Toggle - uid: 7631 - - port: Toggle - uid: 7630 - type: SignalTransmitter + - linkedPorts: + 7629: + - Pressed: Toggle + 7628: + - Pressed: Toggle + 7627: + - Pressed: Toggle + 7626: + - Pressed: Toggle + 7620: + - Pressed: Toggle + 1300: + - Pressed: Toggle + 7619: + - Pressed: Toggle + 7621: + - Pressed: Toggle + 7622: + - Pressed: Toggle + 7623: + - Pressed: Toggle + 7624: + - Pressed: Toggle + 7625: + - Pressed: Toggle + 7684: + - Pressed: Toggle + 7667: + - Pressed: Toggle + 7632: + - Pressed: Toggle + 7631: + - Pressed: Toggle + 7630: + - Pressed: Toggle + type: DeviceLinkSource - uid: 8587 components: - - desc: Great for sealing a breach in a window. It seems to only close the blast doors + - desc: Great for sealing a breach in a window. It seems to only close the blast + doors name: Emergency blast doors type: MetaData - rot: 1.5707963267948966 rad pos: 38.5,8.5 parent: 8 type: Transform - - outputs: - Pressed: - - port: Close - uid: 7629 - - port: Close - uid: 7628 - - port: Close - uid: 7627 - - port: Close - uid: 7626 - - port: Close - uid: 7620 - - port: Close - uid: 1300 - - port: Close - uid: 7619 - - port: Close - uid: 7621 - - port: Close - uid: 7622 - - port: Close - uid: 7623 - - port: Close - uid: 7624 - - port: Close - uid: 7625 - - port: Close - uid: 7684 - - port: Close - uid: 7667 - - port: Close - uid: 7632 - - port: Close - uid: 7631 - - port: Close - uid: 7630 - type: SignalTransmitter + - linkedPorts: + 7629: + - Pressed: Close + 7628: + - Pressed: Close + 7627: + - Pressed: Close + 7626: + - Pressed: Close + 7620: + - Pressed: Close + 1300: + - Pressed: Close + 7619: + - Pressed: Close + 7621: + - Pressed: Close + 7622: + - Pressed: Close + 7623: + - Pressed: Close + 7624: + - Pressed: Close + 7625: + - Pressed: Close + 7684: + - Pressed: Close + 7667: + - Pressed: Close + 7632: + - Pressed: Close + 7631: + - Pressed: Close + 7630: + - Pressed: Close + type: DeviceLinkSource - proto: SignalSwitch entities: - uid: 1798 @@ -59214,32 +55919,25 @@ entities: - pos: -17.5,-16.5 parent: 8 type: Transform - - outputs: - On: - - port: Open - uid: 7322 - - port: Close - uid: 7323 - Off: - - port: Close - uid: 7322 - - port: Open - uid: 7323 - type: SignalTransmitter + - linkedPorts: + 7322: + - On: Open + - Off: Close + 7323: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 6298 components: - rot: 1.5707963267948966 rad pos: -26.5,25.5 parent: 8 type: Transform - - outputs: - On: - - port: Open - uid: 6166 - Off: - - port: Close - uid: 6166 - type: SignalTransmitter + - linkedPorts: + 6166: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignAtmos entities: - uid: 8917 @@ -62067,7 +58765,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Chief Medical Officer's Clostet type: SurveillanceCamera - uid: 6928 @@ -62107,7 +58805,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Engineering locker room type: SurveillanceCamera - uid: 6935 @@ -62117,7 +58815,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Anti-Matter Engine type: SurveillanceCamera - uid: 6936 @@ -62128,7 +58826,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmospherics locker room type: SurveillanceCamera - uid: 6937 @@ -62149,7 +58847,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Garden Library type: SurveillanceCamera - uid: 6909 @@ -62159,7 +58857,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Arrivals/Oracle's Garden type: SurveillanceCamera - uid: 6910 @@ -62176,7 +58874,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Service Dormitories type: SurveillanceCamera - uid: 6913 @@ -62186,7 +58884,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Dormitories type: SurveillanceCamera - uid: 6914 @@ -62232,7 +58930,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Medical Facilities type: SurveillanceCamera - uid: 6920 @@ -62242,7 +58940,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Virology type: SurveillanceCamera - uid: 6921 @@ -62253,7 +58951,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Cloning Room type: SurveillanceCamera - uid: 6927 @@ -62264,7 +58962,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Psychologist's Office type: SurveillanceCamera - uid: 10682 @@ -62400,7 +59098,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Trash Room type: SurveillanceCamera - proto: SurveillanceCameraWirelessRouterEntertainment @@ -62966,7 +59664,8 @@ entities: type: Transform - uid: 1038 components: - - desc: A small glass square with the Nanotrasen logo stamped on it. Long live Nyanotrasen! + - desc: A small glass square with the Nanotrasen logo stamped on it. Long live + Nyanotrasen! name: Glass decoration type: MetaData - pos: 12.5,27.5 @@ -63780,17 +60479,17 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 11168 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: TintedWindow @@ -64018,81 +60717,55 @@ entities: - pos: -16.12736,-17.654783 parent: 8 type: Transform - - outputs: - Left: - - port: Forward - uid: 445 - - port: Forward - uid: 323 - - port: Forward - uid: 2 - - port: Forward - uid: 476 - - port: Forward - uid: 474 - - port: Forward - uid: 477 - Right: - - port: Reverse - uid: 445 - - port: Reverse - uid: 323 - - port: Reverse - uid: 2 - - port: Reverse - uid: 476 - - port: Reverse - uid: 474 - - port: Reverse - uid: 477 - Middle: - - port: Off - uid: 445 - - port: Off - uid: 323 - - port: Off - uid: 2 - - port: Off - uid: 476 - - port: Off - uid: 474 - - port: Off - uid: 477 - type: SignalTransmitter + - linkedPorts: + 445: + - Left: Forward + - Right: Reverse + - Middle: Off + 323: + - Left: Forward + - Right: Reverse + - Middle: Off + 2: + - Left: Forward + - Right: Reverse + - Middle: Off + 476: + - Left: Forward + - Right: Reverse + - Middle: Off + 474: + - Left: Forward + - Right: Reverse + - Middle: Off + 477: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 9711 components: - pos: 24.5,-13.5 parent: 8 type: Transform - - outputs: - Left: - - port: Forward - uid: 3946 - - port: Forward - uid: 3594 - - port: Forward - uid: 3380 - - port: Forward - uid: 2299 - Right: - - port: Reverse - uid: 3946 - - port: Reverse - uid: 3594 - - port: Reverse - uid: 3380 - - port: Reverse - uid: 2299 - Middle: - - port: Off - uid: 3946 - - port: Off - uid: 3594 - - port: Off - uid: 3380 - - port: Off - uid: 2299 - type: SignalTransmitter + - linkedPorts: + 3946: + - Left: Forward + - Right: Reverse + - Middle: Off + 3594: + - Left: Forward + - Right: Reverse + - Middle: Off + 3380: + - Left: Forward + - Right: Reverse + - Middle: Off + 2299: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - type: ItemCooldown - proto: UniformPrinter entities: @@ -71953,14 +68626,6 @@ entities: pos: 47.5,13.5 parent: 8 type: Transform -- proto: WindoorArmoryLocked - entities: - - uid: 3689 - components: - - rot: -1.5707963267948966 rad - pos: 28.5,16.5 - parent: 8 - type: Transform - proto: WindoorBarKitchenLocked entities: - uid: 8452 @@ -71976,108 +68641,153 @@ entities: pos: -3.5,-8.5 parent: 8 type: Transform -- proto: WindoorBrigLocked +- proto: WindoorKitchenHydroponicsLocked entities: - - uid: 4263 + - uid: 832 components: - - rot: 3.141592653589793 rad - pos: 24.5,-2.5 + - rot: -1.5707963267948966 rad + pos: -6.5,-4.5 parent: 8 type: Transform -- proto: WindoorChemistryLocked - entities: - - uid: 304 + - uid: 1356 components: - rot: -1.5707963267948966 rad - pos: -4.5,10.5 + pos: -6.5,-5.5 + parent: 8 + type: Transform + - uid: 1357 + components: + - rot: -1.5707963267948966 rad + pos: -6.5,-6.5 parent: 8 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorKitchenLocked entities: - - uid: 1475 + - uid: 448 components: - - rot: 1.5707963267948966 rad - pos: -20.5,-0.5 + - rot: -1.5707963267948966 rad + pos: -5.5,-1.5 parent: 8 type: Transform - - uid: 3337 + - uid: 449 components: - rot: -1.5707963267948966 rad - pos: 64.5,-20.5 + pos: -5.5,-0.5 parent: 8 type: Transform - - uid: 3339 + - uid: 450 components: - rot: -1.5707963267948966 rad - pos: 64.5,-22.5 + pos: -5.5,0.5 parent: 8 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecure entities: - - uid: 417 + - uid: 10 components: - - rot: 1.5707963267948966 rad - pos: -8.5,-13.5 + - pos: -0.5,1.5 parent: 8 type: Transform - - uid: 879 + - uid: 1476 components: - - rot: 1.5707963267948966 rad - pos: -8.5,-14.5 + - rot: -1.5707963267948966 rad + pos: -20.5,-0.5 parent: 8 type: Transform - - uid: 1212 + - uid: 5437 components: - - pos: -29.5,8.5 + - pos: 38.5,-7.5 parent: 8 type: Transform - - uid: 5398 +- proto: WindoorSecureArmoryLocked + entities: + - uid: 3689 + components: + - rot: -1.5707963267948966 rad + pos: 28.5,16.5 + parent: 8 + type: Transform +- proto: WindoorSecureBrigLocked + entities: + - uid: 4263 components: - rot: 3.141592653589793 rad - pos: -29.5,6.5 + pos: 24.5,-2.5 parent: 8 type: Transform -- proto: WindoorKitchenHydroponicsLocked +- proto: WindoorSecureCargoLocked entities: - - uid: 832 + - uid: 141 components: - - rot: -1.5707963267948966 rad - pos: -6.5,-4.5 + - rot: 3.141592653589793 rad + pos: -15.5,-16.5 parent: 8 type: Transform - - uid: 1356 + - uid: 579 components: - - rot: -1.5707963267948966 rad - pos: -6.5,-5.5 + - rot: 3.141592653589793 rad + pos: -14.5,-16.5 parent: 8 type: Transform - - uid: 1357 + - uid: 7334 components: - - rot: -1.5707963267948966 rad - pos: -6.5,-6.5 + - pos: -18.5,-12.5 parent: 8 type: Transform -- proto: WindoorKitchenLocked +- proto: WindoorSecureChemistryLocked entities: - - uid: 448 + - uid: 304 components: - rot: -1.5707963267948966 rad - pos: -5.5,-1.5 + pos: -4.5,10.5 parent: 8 type: Transform - - uid: 449 +- proto: WindoorSecureCommandLocked + entities: + - uid: 1475 + components: + - rot: 1.5707963267948966 rad + pos: -20.5,-0.5 + parent: 8 + type: Transform + - uid: 3337 components: - rot: -1.5707963267948966 rad - pos: -5.5,-0.5 + pos: 64.5,-20.5 parent: 8 type: Transform - - uid: 450 + - uid: 3339 components: - rot: -1.5707963267948966 rad - pos: -5.5,0.5 + pos: 64.5,-22.5 + parent: 8 + type: Transform +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 417 + components: + - rot: 1.5707963267948966 rad + pos: -8.5,-13.5 + parent: 8 + type: Transform + - uid: 879 + components: + - rot: 1.5707963267948966 rad + pos: -8.5,-14.5 + parent: 8 + type: Transform + - uid: 1212 + components: + - pos: -29.5,8.5 + parent: 8 + type: Transform + - uid: 5398 + components: + - rot: 3.141592653589793 rad + pos: -29.5,6.5 parent: 8 type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 1871 components: @@ -72113,7 +68823,7 @@ entities: - pos: 11.5,-14.5 parent: 8 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 9542 components: @@ -72121,44 +68831,7 @@ entities: pos: -21.5,16.5 parent: 8 type: Transform -- proto: WindoorSecure - entities: - - uid: 10 - components: - - pos: -0.5,1.5 - parent: 8 - type: Transform - - uid: 1476 - components: - - rot: -1.5707963267948966 rad - pos: -20.5,-0.5 - parent: 8 - type: Transform - - uid: 5437 - components: - - pos: 38.5,-7.5 - parent: 8 - type: Transform -- proto: WindoorSecureCargoLocked - entities: - - uid: 141 - components: - - rot: 3.141592653589793 rad - pos: -15.5,-16.5 - parent: 8 - type: Transform - - uid: 579 - components: - - rot: 3.141592653589793 rad - pos: -14.5,-16.5 - parent: 8 - type: Transform - - uid: 7334 - components: - - pos: -18.5,-12.5 - parent: 8 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 607 components: diff --git a/Resources/Maps/pebble.yml b/Resources/Maps/pebble.yml index b934918c71..3bf642c48e 100644 --- a/Resources/Maps/pebble.yml +++ b/Resources/Maps/pebble.yml @@ -56,7 +56,7 @@ tilemap: 96: Lattice 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 7 components: @@ -68,163 +68,210 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: RwAAAUcAAAFhAAAASAAAAkgAAAFSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABYQAAAEgAAABIAAADYQAAADUAAAA1AAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFIAAABHAAABRwAAAD0AAABIAAAASAAAAWEAAABhAAAAYQAAAFIAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAAA2AAAARwAAAEcAAANNAAADSAAAAkgAAAFhAAAAXgAAAl4AAAJeAAACXgAAAmEAAABhAAAAYQAAACQAAAAkAAAANgAAAEcAAANHAAABTQAAAkgAAANIAAADYQAAAF4AAABeAAADXgAAAF4AAANhAAAAYQAAAGEAAAAkAAAAJAAAADYAAABHAAADRwAAAj0AAABIAAADSAAAAGEAAABeAAACXgAAA2EAAABeAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASAAAAUgAAAJhAAAAYQAAAGEAAABhAAAAXgAAA14AAANeAAABYQAAAEoAAABKAAAASgAAAB4AAAAeAAAAYQAAAE0AAABNAAABYQAAAF4AAAFeAAACXgAAAF4AAAJeAAABXgAAAWEAAABKAAAASgAAAEoAAAAeAAAAHgAAABgAAANIAAAASAAAA2EAAABeAAABXgAAAl4AAABeAAADXgAAAF4AAABhAAAASgAAAEoAAABKAAAAHgAAAB4AAABhAAAASAAAAkgAAAFhAAAAUQAAAGEAAABNAAACTQAAAU0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABIAAADYQAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABHAAACTQAAAEgAAAFIAAAASAAAAU0AAABOAAAASAAAAEgAAAFIAAABSAAAAEgAAANIAAAASAAAA0gAAABIAAADRwAAAk0AAANIAAAASAAAAEgAAAFNAAAASAAAA0gAAAJIAAABSAAAA0gAAANIAAADSAAAAUgAAAFIAAADSAAAAUcAAANNAAACSAAAAkgAAAJIAAAATQAAAE4AAABIAAAASAAAAUgAAAFIAAACSAAAAkgAAABIAAAASAAAAkgAAAJhAAAAYQAAAGEAAABIAAACSAAAAmEAAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAAYQAAAGEAAABSAAAASAAAA0gAAAJhAAAAUgAAAGEAAABhAAAAYQAAAGEAAAAxAAAAYQAAAAwAAAEMAAABDAAAAQ== + tiles: + RwAAAUcAAAFhAAAASAAAAkgAAAFSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABYQAAAEgAAABIAAADYQAAADUAAAA1AAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFIAAABHAAABRwAAAD0AAABIAAAASAAAAWEAAABhAAAAYQAAAFIAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAAA2AAAARwAAAEcAAANNAAADSAAAAkgAAAFhAAAAXgAAAl4AAAJeAAACXgAAAmEAAABhAAAAYQAAACQAAAAkAAAANgAAAEcAAANHAAABTQAAAkgAAANIAAADYQAAAF4AAABeAAADXgAAAF4AAANhAAAAYQAAAGEAAAAkAAAAJAAAADYAAABHAAADRwAAAj0AAABIAAADSAAAAGEAAABeAAACXgAAA2EAAABeAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASAAAAUgAAAJhAAAAYQAAAGEAAABhAAAAXgAAA14AAANeAAABYQAAAEoAAABKAAAASgAAAB4AAAAeAAAAYQAAAE0AAABNAAABYQAAAF4AAAFeAAACXgAAAF4AAAJeAAABXgAAAWEAAABKAAAASgAAAEoAAAAeAAAAHgAAABgAAANIAAAASAAAA2EAAABeAAABXgAAAl4AAABeAAADXgAAAF4AAABhAAAASgAAAEoAAABKAAAAHgAAAB4AAABhAAAASAAAAkgAAAFhAAAAUQAAAGEAAABNAAACTQAAAU0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABIAAADYQAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABHAAACTQAAAEgAAAFIAAAASAAAAU0AAABOAAAASAAAAEgAAAFIAAABSAAAAEgAAANIAAAASAAAA0gAAABIAAADRwAAAk0AAANIAAAASAAAAEgAAAFNAAAASAAAA0gAAAJIAAABSAAAA0gAAANIAAADSAAAAUgAAAFIAAADSAAAAUcAAANNAAACSAAAAkgAAAJIAAAATQAAAE4AAABIAAAASAAAAUgAAAFIAAACSAAAAkgAAABIAAAASAAAAkgAAAJhAAAAYQAAAGEAAABIAAACSAAAAmEAAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAAYQAAAGEAAABSAAAASAAAA0gAAAJhAAAAUgAAAGEAAABhAAAAYQAAAGEAAAAxAAAAYQAAAAwAAAEMAAABDAAAAQ== 0,-1: ind: 0,-1 - tiles: YQAAAGEAAABSAAAASAAAAEgAAANIAAACRwAAAUcAAABHAAABRwAAA0cAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABIAAABSAAAAWEAAABHAAADRwAAAWEAAABHAAADRwAAA2EAAAAYAAADGAAAAhgAAAEXAAAAFwAAAGEAAABIAAABSAAAAUgAAANhAAAARwAAAUcAAABhAAAARwAAAUcAAAJHAAAAGAAAAhgAAAMYAAAANgAAABcAAABRAAAASAAAAkgAAAFIAAAARwAAA0cAAAFHAAAARwAAAUcAAAFHAAACYQAAAGEAAABhAAAAYQAAADYAAAAXAAAAYQAAAEgAAANIAAABSAAAAkcAAANHAAAARwAAA0cAAANHAAABRwAAA1IAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABIAAACSAAAAkgAAANhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAUQAAAGEAAABhAAAASgAAAEoAAABhAAAASAAAAkgAAABIAAADYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAANQAAAEoAAABKAAAAYQAAAEgAAAFIAAACSAAAAFIAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABKAAAASgAAAGEAAABNAAABTQAAAGEAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAGEAAABhAAAASAAAAEgAAAFeAAABXgAAAF4AAAJeAAAAXgAAAmEAAABfAAACXwAAAGEAAAA/AAAAYQAAAE4AAABOAAAAYQAAAEgAAABIAAABYQAAAF4AAAFeAAABXgAAAl4AAABfAAABXwAAA18AAAM/AAAAPwAAAGEAAABIAAAATgAAAE0AAAFIAAAASAAAA00AAABeAAAAXgAAAV4AAANeAAACYQAAAF8AAAJfAAAAYQAAAD8AAABhAAAASAAAAkgAAABNAAAASAAAAkgAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABOAAAATQAAAkgAAAFIAAACYQAAAEcAAANHAAAARwAAAVEAAABHAAABRwAAAUcAAANHAAACRwAAA0cAAANOAAAATgAAAGEAAABIAAAASAAAAUcAAAFHAAACRwAAAUcAAAFRAAAARwAAAkcAAAFHAAABRwAAAEcAAABHAAABYQAAAGEAAABhAAAASAAAAkgAAANhAAAARwAAAUcAAABHAAACYQAAAEcAAAFHAAABRwAAA0cAAAFHAAABRwAAAQ== + tiles: + YQAAAGEAAABSAAAASAAAAEgAAANIAAACRwAAAUcAAABHAAABRwAAA0cAAAJHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABIAAABSAAAAWEAAABHAAADRwAAAWEAAABHAAADRwAAA2EAAAAYAAADGAAAAhgAAAEXAAAAFwAAAGEAAABIAAABSAAAAUgAAANhAAAARwAAAUcAAABhAAAARwAAAUcAAAJHAAAAGAAAAhgAAAMYAAAANgAAABcAAABRAAAASAAAAkgAAAFIAAAARwAAA0cAAAFHAAAARwAAAUcAAAFHAAACYQAAAGEAAABhAAAAYQAAADYAAAAXAAAAYQAAAEgAAANIAAABSAAAAkcAAANHAAAARwAAA0cAAANHAAABRwAAA1IAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABIAAACSAAAAkgAAANhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAUQAAAGEAAABhAAAASgAAAEoAAABhAAAASAAAAkgAAABIAAADYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAANQAAAEoAAABKAAAAYQAAAEgAAAFIAAACSAAAAFIAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABKAAAASgAAAGEAAABNAAABTQAAAGEAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASgAAAGEAAABhAAAASAAAAEgAAAFeAAABXgAAAF4AAAJeAAAAXgAAAmEAAABfAAACXwAAAGEAAAA/AAAAYQAAAE4AAABOAAAAYQAAAEgAAABIAAABYQAAAF4AAAFeAAABXgAAAl4AAABfAAABXwAAA18AAAM/AAAAPwAAAGEAAABIAAAATgAAAE0AAAFIAAAASAAAA00AAABeAAAAXgAAAV4AAANeAAACYQAAAF8AAAJfAAAAYQAAAD8AAABhAAAASAAAAkgAAABNAAAASAAAAkgAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABOAAAATQAAAkgAAAFIAAACYQAAAEcAAANHAAAARwAAAVEAAABHAAABRwAAAUcAAANHAAACRwAAA0cAAANOAAAATgAAAGEAAABIAAAASAAAAUcAAAFHAAACRwAAAUcAAAFRAAAARwAAAkcAAAFHAAABRwAAAEcAAABHAAABYQAAAGEAAABhAAAASAAAAkgAAANhAAAARwAAAUcAAABHAAACYQAAAEcAAAFHAAABRwAAA0cAAAFHAAABRwAAAQ== -1,0: ind: -1,0 - tiles: YQAAAGEAAABhAAAASAAAAkgAAANhAAAAYQAAAGEAAAAnAAAAJwAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABhAAAAYQAAAE0AAAJNAAABYQAAAGEAAABhAAAAJwAAACcAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAYQAAAGEAAABIAAABSAAAA2EAAABhAAAAYQAAACcAAAAnAAAAYQAAADEAAAAxAAAAMQAAADEAAAAxAAAAVAAAA1QAAABhAAAASAAAA0gAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAFQAAAJUAAACYQAAAEgAAABIAAADYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABUAAAAVAAAAmEAAABIAAABSAAAAVIAAABhAAAAYQAAAGEAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAVAAAA2EAAABhAAAASAAAAUgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFhAAAASAAAA0gAAABIAAACYQAAAFIAAABhAAAAGAAAAxgAAAIYAAADGAAAAxgAAAIYAAABGAAAAhgAAAFUAAACVAAAA0gAAABIAAABSAAAARgAAAIYAAACGAAAARgAAAMwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAYAAACVAAAAVQAAANIAAADSAAAAUgAAAEYAAABGAAAABgAAAEYAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAGAAAAFQAAAJhAAAASAAAAkgAAAFIAAACGAAAARgAAAMYAAAAGAAAAxgAAAEYAAABGAAAAxgAAAMYAAABGAAAABgAAAJUAAADYQAAAGEAAABNAAADTQAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAAlQAAAFhAAAASAAAAkgAAAFIAAACSAAAAEgAAAFIAAABSAAAAkgAAABIAAADTQAAAkgAAANIAAAASAAAAFQAAANUAAABYQAAAEgAAABIAAAASAAAAUgAAABIAAADSAAAAEgAAAFIAAABSAAAA00AAAFIAAAASAAAAEgAAAJUAAADVAAAA2EAAABSAAAAYQAAAGEAAABIAAADSAAAAkgAAABIAAAASAAAA0gAAAJhAAAAPQAAAFEAAAA9AAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAD0AAABeAAABXgAAAz0AAABhAAAAYQAAAE0AAAJNAAACTQAAAQ== + tiles: + YQAAAGEAAABhAAAASAAAAkgAAANhAAAAYQAAAGEAAAAnAAAAJwAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABhAAAAYQAAAE0AAAJNAAABYQAAAGEAAABhAAAAJwAAACcAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAABhAAAAYQAAAGEAAABIAAABSAAAA2EAAABhAAAAYQAAACcAAAAnAAAAYQAAADEAAAAxAAAAMQAAADEAAAAxAAAAVAAAA1QAAABhAAAASAAAA0gAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAFQAAAJUAAACYQAAAEgAAABIAAADYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABUAAAAVAAAAmEAAABIAAABSAAAAVIAAABhAAAAYQAAAGEAAABhAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAVAAAA2EAAABhAAAASAAAAUgAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFhAAAASAAAA0gAAABIAAACYQAAAFIAAABhAAAAGAAAAxgAAAIYAAADGAAAAxgAAAIYAAABGAAAAhgAAAFUAAACVAAAA0gAAABIAAABSAAAARgAAAIYAAACGAAAARgAAAMwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAYAAACVAAAAVQAAANIAAADSAAAAUgAAAEYAAABGAAAABgAAAEYAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAGAAAAFQAAAJhAAAASAAAAkgAAAFIAAACGAAAARgAAAMYAAAAGAAAAxgAAAEYAAABGAAAAxgAAAMYAAABGAAAABgAAAJUAAADYQAAAGEAAABNAAADTQAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAAlQAAAFhAAAASAAAAkgAAAFIAAACSAAAAEgAAAFIAAABSAAAAkgAAABIAAADTQAAAkgAAANIAAAASAAAAFQAAANUAAABYQAAAEgAAABIAAAASAAAAUgAAABIAAADSAAAAEgAAAFIAAABSAAAA00AAAFIAAAASAAAAEgAAAJUAAADVAAAA2EAAABSAAAAYQAAAGEAAABIAAADSAAAAkgAAABIAAAASAAAA0gAAAJhAAAAPQAAAFEAAAA9AAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAD0AAABeAAABXgAAAz0AAABhAAAAYQAAAE0AAAJNAAACTQAAAQ== -2,0: ind: -2,0 - tiles: PQAAAEcAAAEoAAAAKAAAACgAAABHAAACRwAAAUcAAABHAAABYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFEAAABHAAABRwAAAUcAAANHAAACRwAAAkcAAAFHAAABRwAAA1IAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE0AAABNAAABPAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAANhAAAAWAAAAVgAAABYAAADWAAAAWEAAABUAAACVAAAAAAAAAAAAAAAPAAAAEcAAAFHAAACKAAAAEcAAAJHAAABYQAAAFgAAANYAAADWAAAAlgAAAFhAAAAVAAAA1QAAAAAAAAAAAAAADwAAABHAAAAKAAAAEcAAABHAAABRwAAAWEAAABYAAACWAAAAlgAAAFYAAABVAAAA1QAAAJUAAADPAAAADwAAABhAAAARwAAACgAAABHAAABYQAAAGEAAABhAAAAYQAAAFQAAABhAAAAYQAAAGEAAABhAAAAVAAAADwAAAA8AAAANwAAAEgAAAFIAAAASAAAAGEAAABVAAACVQAAAlUAAANVAAACYQAAAFQAAANUAAABVAAAAVQAAAM8AAAAPAAAAGEAAABLAAACSAAAAksAAAJhAAAAVQAAAFYAAABWAAABVQAAA1QAAABUAAADVQAAAFUAAAJVAAAAAAAAAGAAAABhAAAASwAAAEgAAAFLAAAAYQAAAFUAAAJWAAADVgAAAlUAAAJhAAAAVAAAAFQAAABUAAAAVAAAAQAAAAAAAAAAPAAAAEgAAAFIAAABSAAAAGEAAABVAAAAVQAAAFUAAAJVAAACYQAAAFQAAABUAAAAYQAAAFQAAAAAAAAAAAAAADwAAABHAAACKAAAAEcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABUAAABVAAAA2EAAABUAAABAAAAAGAAAABhAAAARwAAAigAAABHAAAARwAAAmEAAABUAAAAVAAAA1QAAANhAAAAVAAAAlQAAABhAAAAVAAAATwAAAA8AAAAYQAAAEcAAABHAAACKAAAAEcAAABhAAAAVAAAAVQAAAJUAAACVAAAAlQAAANUAAACVAAAAFQAAAM8AAAAPAAAADcAAABHAAAARwAAAEcAAABHAAAAYQAAAFQAAABUAAAAVAAAA2EAAABUAAABVAAAAmEAAABUAAACPAAAADwAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAmEAAABhAAAAYQAAABgAAAJhAAAAYQAAAA== + tiles: + PQAAAEcAAAEoAAAAKAAAACgAAABHAAACRwAAAUcAAABHAAABYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFEAAABHAAABRwAAAUcAAANHAAACRwAAAkcAAAFHAAABRwAAA1IAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE0AAABNAAABPAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABhAAAARwAAAEcAAABHAAAARwAAAEcAAANhAAAAWAAAAVgAAABYAAADWAAAAWEAAABUAAACVAAAAAAAAAAAAAAAPAAAAEcAAAFHAAACKAAAAEcAAAJHAAABYQAAAFgAAANYAAADWAAAAlgAAAFhAAAAVAAAA1QAAAAAAAAAAAAAADwAAABHAAAAKAAAAEcAAABHAAABRwAAAWEAAABYAAACWAAAAlgAAAFYAAABVAAAA1QAAAJUAAADPAAAADwAAABhAAAARwAAACgAAABHAAABYQAAAGEAAABhAAAAYQAAAFQAAABhAAAAYQAAAGEAAABhAAAAVAAAADwAAAA8AAAANwAAAEgAAAFIAAAASAAAAGEAAABVAAACVQAAAlUAAANVAAACYQAAAFQAAANUAAABVAAAAVQAAAM8AAAAPAAAAGEAAABLAAACSAAAAksAAAJhAAAAVQAAAFYAAABWAAABVQAAA1QAAABUAAADVQAAAFUAAAJVAAAAAAAAAGAAAABhAAAASwAAAEgAAAFLAAAAYQAAAFUAAAJWAAADVgAAAlUAAAJhAAAAVAAAAFQAAABUAAAAVAAAAQAAAAAAAAAAPAAAAEgAAAFIAAABSAAAAGEAAABVAAAAVQAAAFUAAAJVAAACYQAAAFQAAABUAAAAYQAAAFQAAAAAAAAAAAAAADwAAABHAAACKAAAAEcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABUAAABVAAAA2EAAABUAAABAAAAAGAAAABhAAAARwAAAigAAABHAAAARwAAAmEAAABUAAAAVAAAA1QAAANhAAAAVAAAAlQAAABhAAAAVAAAATwAAAA8AAAAYQAAAEcAAABHAAACKAAAAEcAAABhAAAAVAAAAVQAAAJUAAACVAAAAlQAAANUAAACVAAAAFQAAAM8AAAAPAAAADcAAABHAAAARwAAAEcAAABHAAAAYQAAAFQAAABUAAAAVAAAA2EAAABUAAABVAAAAmEAAABUAAACPAAAADwAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAmEAAABhAAAAYQAAABgAAAJhAAAAYQAAAA== -2,-1: ind: -2,-1 - tiles: AAAAAGEAAABNAAAATQAAAk0AAABNAAACRwAAA0cAAABHAAACRwAAA00AAAFHAAACRwAAA0cAAAFHAAACRwAAAgAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAAJHAAADRwAAAEcAAAIAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAEcAAANHAAADRwAAAEcAAAJHAAACAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABHAAABRwAAAEcAAAJHAAACRwAAAwAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAARwAAAkcAAABHAAADRwAAAEcAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAABRwAAAGEAAABKAAAASgAAAEoAAABKAAAAYQAAAFEAAABHAAAARwAAAEcAAAJHAAAARwAAAkcAAAFHAAADRwAAAUcAAANhAAAAGQAAABkAAAAZAAADGQAAAB4AAAA9AAAARwAAASgAAAAoAAAAKAAAAEcAAABHAAAARwAAA0cAAANHAAACIQAAAx4AAAAeAAAAHgAAAB4AAAAeAAAAUQAAAEcAAAJHAAAARwAAAUcAAAJHAAADRwAAAUcAAAJHAAABRwAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABHAAABRwAAAEcAAABHAAAARwAAAEcAAAJHAAABRwAAAEcAAAJhAAAAYQAAAB0AAAAYAAAAYQAAAGEAAAA6AAAAOwAAAkgAAAFIAAADKAAAACgAAAAoAAAASAAAA0gAAANHAAACTQAAAx4AAAAeAAAAHgAAAE0AAABHAAAAOgAAAUgAAAJIAAAASAAAA0gAAAEoAAAASAAAAkgAAANIAAAASAAAA00AAAIeAAAAHgAAAB4AAABNAAAARwAAAzoAAAE7AAADSAAAAUgAAAAoAAAAKAAAACgAAABIAAACSAAAA0cAAAFNAAADHgAAAB4AAAAeAAAATQAAAUcAAAFhAAAARwAAAkcAAAJHAAAARwAAAkcAAANHAAABRwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABSAAAAUQAAAEcAAAFHAAACRwAAA0cAAAFHAAABRwAAAEcAAAJHAAABYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAA== + tiles: + AAAAAGEAAABNAAAATQAAAk0AAABNAAACRwAAA0cAAABHAAACRwAAA00AAAFHAAACRwAAA0cAAAFHAAACRwAAAgAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAUcAAAJHAAADRwAAAEcAAAIAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAEcAAANHAAADRwAAAEcAAAJHAAACAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABHAAABRwAAAEcAAAJHAAACRwAAAwAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAARwAAAkcAAABHAAADRwAAAEcAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAkcAAAJHAAABRwAAAGEAAABKAAAASgAAAEoAAABKAAAAYQAAAFEAAABHAAAARwAAAEcAAAJHAAAARwAAAkcAAAFHAAADRwAAAUcAAANhAAAAGQAAABkAAAAZAAADGQAAAB4AAAA9AAAARwAAASgAAAAoAAAAKAAAAEcAAABHAAAARwAAA0cAAANHAAACIQAAAx4AAAAeAAAAHgAAAB4AAAAeAAAAUQAAAEcAAAJHAAAARwAAAUcAAAJHAAADRwAAAUcAAAJHAAABRwAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABHAAABRwAAAEcAAABHAAAARwAAAEcAAAJHAAABRwAAAEcAAAJhAAAAYQAAAB0AAAAYAAAAYQAAAGEAAAA6AAAAOwAAAkgAAAFIAAADKAAAACgAAAAoAAAASAAAA0gAAANHAAACTQAAAx4AAAAeAAAAHgAAAE0AAABHAAAAOgAAAUgAAAJIAAAASAAAA0gAAAEoAAAASAAAAkgAAANIAAAASAAAA00AAAIeAAAAHgAAAB4AAABNAAAARwAAAzoAAAE7AAADSAAAAUgAAAAoAAAAKAAAACgAAABIAAACSAAAA0cAAAFNAAADHgAAAB4AAAAeAAAATQAAAUcAAAFhAAAARwAAAkcAAAJHAAAARwAAAkcAAANHAAABRwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAGEAAABSAAAAUQAAAEcAAAFHAAACRwAAA0cAAAFHAAABRwAAAEcAAAJHAAABYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAA== 0,0: ind: 0,0 - tiles: MQAAAGEAAABIAAAASAAAAEgAAAJHAAADRwAAAUcAAAJHAAADYQAAAEcAAAJHAAACRwAAAkcAAABHAAAARwAAATEAAABhAAAASAAAAUgAAABIAAABYQAAAEcAAAJHAAAARwAAA2EAAABHAAAARwAAAUcAAANHAAAARwAAAUcAAANhAAAAYQAAAEgAAAFIAAABSAAAAkcAAAFHAAAARwAAAEcAAAJhAAAARwAAAEcAAAFHAAABRwAAAkcAAABHAAAAYQAAAEgAAANIAAACSAAAAUgAAANhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAGEAAABIAAABSAAAAUgAAABIAAABYQAAABgAAAMYAAADGAAAAmEAAABeAAADXgAAAl4AAANeAAABYQAAAGEAAABhAAAASAAAAUgAAAFIAAAASAAAAk0AAAAYAAABGAAAARgAAAFhAAAAXgAAA14AAAJeAAABXgAAAGEAAABhAAAAYQAAAEgAAAJIAAAASAAAAkgAAAFhAAAAGAAAARgAAAEYAAAAUQAAAF4AAAJeAAACXgAAAl4AAAFhAAAAYQAAAGEAAABIAAAASAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASAAAAUgAAAJhAAAATgAAAE4AAABOAAAATgAAAE4AAABhAAAAPgAAAD4AAAA+AAAAPgAAAGEAAABhAAAAYQAAAEgAAANIAAACYQAAAE4AAABOAAAANwAAAE4AAABOAAAAYQAAAFMAAAFTAAADUwAAAlMAAABTAAADUgAAAGEAAABIAAABSAAAA00AAAFOAAAATgAAAE4AAABOAAAATgAAAFIAAABTAAACUwAAAVMAAABTAAADUwAAAWEAAABhAAAATQAAAE0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAASAAAAkgAAAFIAAADSAAAAkgAAANIAAAASAAAAUgAAABIAAACSAAAAUgAAAJIAAABYQAAAEcAAAJHAAACRwAAAUgAAABIAAADSAAAAEgAAANIAAADSAAAAkgAAANIAAACSAAAAUgAAAFIAAABSAAAAVEAAABHAAACRwAAAUcAAANhAAAAPQAAAFEAAAA9AAAAYQAAAE0AAANNAAAATQAAAWEAAABhAAAARwAAA0cAAAFhAAAARwAAAUcAAAFHAAABTQAAAE0AAAJNAAADTQAAA2EAAABOAAAATgAAAE4AAABOAAAAYQAAAGEAAABHAAABYQAAADUAAABHAAACRwAAAQ== + tiles: + MQAAAGEAAABIAAAASAAAAEgAAAJHAAADRwAAAUcAAAJHAAADYQAAAEcAAAJHAAACRwAAAkcAAABHAAAARwAAATEAAABhAAAASAAAAUgAAABIAAABYQAAAEcAAAJHAAAARwAAA2EAAABHAAAARwAAAUcAAANHAAAARwAAAUcAAANhAAAAYQAAAEgAAAFIAAABSAAAAkcAAAFHAAAARwAAAEcAAAJhAAAARwAAAEcAAAFHAAABRwAAAkcAAABHAAAAYQAAAEgAAANIAAACSAAAAUgAAANhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAGEAAABIAAABSAAAAUgAAABIAAABYQAAABgAAAMYAAADGAAAAmEAAABeAAADXgAAAl4AAANeAAABYQAAAGEAAABhAAAASAAAAUgAAAFIAAAASAAAAk0AAAAYAAABGAAAARgAAAFhAAAAXgAAA14AAAJeAAABXgAAAGEAAABhAAAAYQAAAEgAAAJIAAAASAAAAkgAAAFhAAAAGAAAARgAAAEYAAAAUQAAAF4AAAJeAAACXgAAAl4AAAFhAAAAYQAAAGEAAABIAAAASAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAASAAAAUgAAAJhAAAATgAAAE4AAABOAAAATgAAAE4AAABhAAAAPgAAAD4AAAA+AAAAPgAAAGEAAABhAAAAYQAAAEgAAANIAAACYQAAAE4AAABOAAAANwAAAE4AAABOAAAAYQAAAFMAAAFTAAADUwAAAlMAAABTAAADUgAAAGEAAABIAAABSAAAA00AAAFOAAAATgAAAE4AAABOAAAATgAAAFIAAABTAAACUwAAAVMAAABTAAADUwAAAWEAAABhAAAATQAAAE0AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAASAAAAkgAAAFIAAADSAAAAkgAAANIAAAASAAAAUgAAABIAAACSAAAAUgAAAJIAAABYQAAAEcAAAJHAAACRwAAAUgAAABIAAADSAAAAEgAAANIAAADSAAAAkgAAANIAAACSAAAAUgAAAFIAAABSAAAAVEAAABHAAACRwAAAUcAAANhAAAAPQAAAFEAAAA9AAAAYQAAAE0AAANNAAAATQAAAWEAAABhAAAARwAAA0cAAAFhAAAARwAAAUcAAAFHAAABTQAAAE0AAAJNAAADTQAAA2EAAABOAAAATgAAAE4AAABOAAAAYQAAAGEAAABHAAABYQAAADUAAABHAAACRwAAAQ== -2,1: ind: -2,1 - tiles: AAAAAAAAAAAAAAAAYQAAADcAAABhAAAAUQAAAGEAAAAYAAABGAAAAhgAAABhAAAAGAAAAxgAAAMYAAADYQAAAAAAAAAAAAAAAAAAADcAAAA3AAAAYQAAAFEAAABhAAAAGAAAAxgAAAIYAAADYQAAABgAAAMYAAABGAAAA2EAAAAAAAAAAAAAAAAAAABhAAAANwAAAGEAAABRAAAAUgAAABgAAAEYAAADGAAAA2EAAAAYAAABGAAAARgAAABhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAEYAAADYQAAAGAAAABgAAAAYAAAAGEAAAA1AAAAYQAAAFEAAABhAAAAXgAAA14AAANeAAACYQAAABgAAAJhAAAAYQAAAGEAAABhAAAAPAAAADwAAABhAAAANQAAAGEAAABRAAAAYQAAAF4AAAJeAAAAXgAAAzMAAAAzAAAAMwAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAUQAAAGEAAABeAAAAXgAAAF4AAAMzAAAAMwAAADMAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAATQAAAFQAAANUAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE0AAAFUAAAAVAAAAUoAAABhAAAASgAAABkAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABNAAACVAAAAVQAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAATQAAAVQAAAJUAAACSgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAA== + tiles: + AAAAAAAAAAAAAAAAYQAAADcAAABhAAAAUQAAAGEAAAAYAAABGAAAAhgAAABhAAAAGAAAAxgAAAMYAAADYQAAAAAAAAAAAAAAAAAAADcAAAA3AAAAYQAAAFEAAABhAAAAGAAAAxgAAAIYAAADYQAAABgAAAMYAAABGAAAA2EAAAAAAAAAAAAAAAAAAABhAAAANwAAAGEAAABRAAAAUgAAABgAAAEYAAADGAAAA2EAAAAYAAABGAAAARgAAABhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAABgAAAEYAAADYQAAAGAAAABgAAAAYAAAAGEAAAA1AAAAYQAAAFEAAABhAAAAXgAAA14AAANeAAACYQAAABgAAAJhAAAAYQAAAGEAAABhAAAAPAAAADwAAABhAAAANQAAAGEAAABRAAAAYQAAAF4AAAJeAAAAXgAAAzMAAAAzAAAAMwAAAGEAAAA1AAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAUQAAAGEAAABeAAAAXgAAAF4AAAMzAAAAMwAAADMAAABhAAAANQAAAGEAAABhAAAAYQAAAGEAAAA1AAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAATQAAAFQAAANUAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE0AAAFUAAAAVAAAAUoAAABhAAAASgAAABkAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABNAAACVAAAAVQAAABKAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAATQAAAVQAAAJUAAACSgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAA== 1,-1: ind: 1,-1 - tiles: YQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAEAAAABAAAAAQAAAEEAAACBAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAABBAAAAQQAAAEYAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAABAAAAAQAAAIEAAAABAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAABBAAAAmEAAABhAAAAYQAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA2EAAAAEAAACBAAAAgQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAADXgAAAF4AAAJhAAAABAAAAQUAAAAEAAABNQAAADUAAABhAAAANQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAF4AAAJeAAACYQAAAAQAAAAEAAABBAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAAQAAAAEAAABBAAAAAQAAAFhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAQAAAAAAAAAABAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAQAAAIEAAABBAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAEAAABBAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAEcAAABHAAAARwAAAUcAAABHAAADYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABNAAABTQAAAyUAAABNAAACTQAAA2EAAABgAAAAYAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAARwAAAUcAAABHAAACRwAAAUcAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAA== + tiles: + YQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAEAAAABAAAAAQAAAEEAAACBAAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAABBAAAAQQAAAEYAAAAPQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAABhAAAABAAAAAQAAAIEAAAABAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAABBAAAAmEAAABhAAAAYQAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA2EAAAAEAAACBAAAAgQAAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAADXgAAAF4AAAJhAAAABAAAAQUAAAAEAAABNQAAADUAAABhAAAANQAAADUAAABhAAAANQAAAGEAAABhAAAAYQAAAF4AAAJeAAACYQAAAAQAAAAEAAABBAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAAQAAAAEAAABBAAAAAQAAAFhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAABBAAAAQAAAAAAAAAABAAAAAQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAQAAAIEAAABBAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAEAAABBAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAEcAAABHAAAARwAAAUcAAABHAAADYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABNAAABTQAAAyUAAABNAAACTQAAA2EAAABgAAAAYAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAARwAAAUcAAABHAAACRwAAAUcAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAA== -1,1: ind: -1,1 - tiles: YQAAAGEAAABRAAAAYQAAAFEAAABhAAAAXgAAA14AAAJeAAADXgAAAV4AAAFeAAAAYQAAAE0AAANNAAAATQAAAmEAAABRAAAAUQAAAGEAAABRAAAAUgAAAF4AAAFeAAAAXgAAA14AAABeAAADXgAAAmEAAABNAAABTQAAA00AAAJhAAAAUQAAAFEAAABhAAAAYQAAAFIAAABeAAACGQAAAl4AAAFeAAABGQAAA14AAAFhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAXgAAA14AAANeAAAAXgAAAF4AAAJeAAABYQAAABoAAAIaAAADGgAAAVEAAABhAAAAYQAAAGEAAABRAAAAYQAAAF4AAABeAAACHQAAAB0AAAJeAAACXgAAAWEAAAAaAAACGgAAAhoAAAA1AAAAYQAAAFEAAABhAAAAYQAAAGEAAABeAAADXgAAAh0AAAAdAAABXgAAAV4AAABhAAAAGgAAAhoAAAMaAAADNQAAAGEAAABRAAAAYQAAAF4AAAJeAAABXgAAAF4AAAEdAAADHQAAAl4AAAFeAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAUQAAAGEAAABeAAAAXgAAAl4AAAJeAAABXgAAAV4AAAFeAAABXgAAA2EAAABZAAACWQAAAVkAAABhAAAAYQAAAFEAAABhAAAAXgAAA14AAANeAAAAXgAAAV4AAAFeAAAAXgAAA14AAAE3AAAAVQAAAVUAAANVAAABUQAAAGEAAABhAAAAYQAAABgAAAJhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAFUAAABVAAADVQAAAmEAAABSAAAAYQAAAF4AAABeAAABXgAAA14AAANhAAAAVAAAA1QAAAFUAAABVAAAAmEAAABVAAABVQAAAFUAAAJhAAAAYQAAAGEAAABeAAADXgAAAV4AAABeAAAAYQAAAFQAAABUAAACVAAAAFQAAANZAAAAVQAAAlUAAABVAAADYQAAAGEAAABhAAAAXgAAAF4AAANeAAADXgAAAmEAAABUAAADVAAAAFQAAANUAAABWQAAAlUAAANVAAACVQAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAA1QAAAFUAAABVAAAAWEAAABVAAACVQAAA1UAAAFhAAAATQAAAU0AAABNAAAAYQAAAFEAAABRAAAAYQAAAGEAAABZAAADWQAAA2EAAABhAAAAVQAAAlUAAAFVAAAAYQAAAE0AAAFNAAAATQAAAkoAAABaAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAWQAAA1UAAANVAAAAVQAAAA== + tiles: + YQAAAGEAAABRAAAAYQAAAFEAAABhAAAAXgAAA14AAAJeAAADXgAAAV4AAAFeAAAAYQAAAE0AAANNAAAATQAAAmEAAABRAAAAUQAAAGEAAABRAAAAUgAAAF4AAAFeAAAAXgAAA14AAABeAAADXgAAAmEAAABNAAABTQAAA00AAAJhAAAAUQAAAFEAAABhAAAAYQAAAFIAAABeAAACGQAAAl4AAAFeAAABGQAAA14AAAFhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAXgAAA14AAANeAAAAXgAAAF4AAAJeAAABYQAAABoAAAIaAAADGgAAAVEAAABhAAAAYQAAAGEAAABRAAAAYQAAAF4AAABeAAACHQAAAB0AAAJeAAACXgAAAWEAAAAaAAACGgAAAhoAAAA1AAAAYQAAAFEAAABhAAAAYQAAAGEAAABeAAADXgAAAh0AAAAdAAABXgAAAV4AAABhAAAAGgAAAhoAAAMaAAADNQAAAGEAAABRAAAAYQAAAF4AAAJeAAABXgAAAF4AAAEdAAADHQAAAl4AAAFeAAAAYQAAAGEAAABhAAAAYQAAADUAAABhAAAAUQAAAGEAAABeAAAAXgAAAl4AAAJeAAABXgAAAV4AAAFeAAABXgAAA2EAAABZAAACWQAAAVkAAABhAAAAYQAAAFEAAABhAAAAXgAAA14AAANeAAAAXgAAAV4AAAFeAAAAXgAAA14AAAE3AAAAVQAAAVUAAANVAAABUQAAAGEAAABhAAAAYQAAABgAAAJhAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAFUAAABVAAADVQAAAmEAAABSAAAAYQAAAF4AAABeAAABXgAAA14AAANhAAAAVAAAA1QAAAFUAAABVAAAAmEAAABVAAABVQAAAFUAAAJhAAAAYQAAAGEAAABeAAADXgAAAV4AAABeAAAAYQAAAFQAAABUAAACVAAAAFQAAANZAAAAVQAAAlUAAABVAAADYQAAAGEAAABhAAAAXgAAAF4AAANeAAADXgAAAmEAAABUAAADVAAAAFQAAANUAAABWQAAAlUAAANVAAACVQAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAVAAAA1QAAAFUAAABVAAAAWEAAABVAAACVQAAA1UAAAFhAAAATQAAAU0AAABNAAAAYQAAAFEAAABRAAAAYQAAAGEAAABZAAADWQAAA2EAAABhAAAAVQAAAlUAAAFVAAAAYQAAAE0AAAFNAAAATQAAAkoAAABaAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAWQAAA1UAAANVAAAAVQAAAA== 0,1: ind: 0,1 - tiles: TQAAA00AAABNAAABTQAAAGEAAABOAAAAHQAAAR0AAAFOAAAAUQAAAGEAAABHAAABRwAAAWEAAABhAAAAYQAAAE0AAANNAAACTQAAAU0AAAFhAAAATgAAAE4AAABOAAAATgAAAD0AAABHAAABRwAAA0cAAAJHAAADRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAARwAAAEcAAAJHAAACYQAAAGEAAABhAAAAGgAAADcAAABeAAABXgAAAl4AAAFeAAABYQAAAE4AAABOAAAATgAAAEcAAAFHAAAAYQAAAGEAAABhAAAAYQAAABoAAABhAAAAXgAAAhkAAAIZAAAAXgAAAGEAAABOAAAATgAAAE4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAaAAACYQAAAF4AAANeAAAAXgAAAl4AAANhAAAATgAAAE4AAABOAAAARwAAAUcAAANHAAABRwAAAUcAAANHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAA9AAAAUQAAAFEAAAA3AAAAHgAAABkAAAEZAAAAGQAAAh4AAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAMYAAABPQAAAFEAAABhAAAAYQAAAB4AAAAZAAACGQAAARkAAAIeAAAAYQAAAGEAAABhAAAAGAAAAhgAAAAYAAABGAAAAGEAAABRAAAAYQAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABhAAAAYQAAABgAAAEYAAADGAAAAGEAAABhAAAAUQAAAGEAAABhAAAANwAAADcAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAADcAAAA3AAAANwAAAGEAAABRAAAAUQAAAFEAAABRAAAAPQAAAGEAAABhAAAAPQAAAFEAAABRAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAAA9AAAAYQAAAGEAAAA9AAAAYQAAAGEAAABhAAAAVAAAAVQAAAFhAAAASAAAAkgAAAFIAAACSAAAAkgAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + TQAAA00AAABNAAABTQAAAGEAAABOAAAAHQAAAR0AAAFOAAAAUQAAAGEAAABHAAABRwAAAWEAAABhAAAAYQAAAE0AAANNAAACTQAAAU0AAAFhAAAATgAAAE4AAABOAAAATgAAAD0AAABHAAABRwAAA0cAAAJHAAADRwAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAARwAAAEcAAAJHAAACYQAAAGEAAABhAAAAGgAAADcAAABeAAABXgAAAl4AAAFeAAABYQAAAE4AAABOAAAATgAAAEcAAAFHAAAAYQAAAGEAAABhAAAAYQAAABoAAABhAAAAXgAAAhkAAAIZAAAAXgAAAGEAAABOAAAATgAAAE4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAaAAACYQAAAF4AAANeAAAAXgAAAl4AAANhAAAATgAAAE4AAABOAAAARwAAAUcAAANHAAABRwAAAUcAAANHAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAA9AAAAUQAAAFEAAAA3AAAAHgAAABkAAAEZAAAAGQAAAh4AAABhAAAAYQAAAGEAAAAYAAAAGAAAABgAAAMYAAABPQAAAFEAAABhAAAAYQAAAB4AAAAZAAACGQAAARkAAAIeAAAAYQAAAGEAAABhAAAAGAAAAhgAAAAYAAABGAAAAGEAAABRAAAAYQAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABhAAAAYQAAABgAAAEYAAADGAAAAGEAAABhAAAAUQAAAGEAAABhAAAANwAAADcAAAA3AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAADcAAAA3AAAANwAAAGEAAABRAAAAUQAAAFEAAABRAAAAPQAAAGEAAABhAAAAPQAAAFEAAABRAAAAYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAAA9AAAAYQAAAGEAAAA9AAAAYQAAAGEAAABhAAAAVAAAAVQAAAFhAAAASAAAAkgAAAFIAAACSAAAAkgAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -1,-2: ind: -1,-2 - tiles: YAAAAGEAAAAzAAAAXgAAAV4AAAJhAAAAYQAAACcAAABhAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAMwAAAF4AAAFeAAAAXgAAAF4AAAJeAAADXgAAAV4AAAFhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABgAAAAYQAAADMAAABeAAAAXgAAAl4AAAFeAAADXgAAAmEAAABeAAAAXgAAAWEAAABhAAAAYQAAAFEAAABRAAAAAAAAAGAAAABhAAAAMwAAAF4AAAFeAAADXgAAAF4AAABhAAAAXgAAA14AAAFhAAAAUQAAAFEAAAAYAAACGAAAAAQAAAEAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAYAAADYQAAAGEAAABhAAAAYQAAAFEAAAAYAAABGAAAARgAAAAFAAAABAAAAgQAAAIEAAACBAAAAgQAAABhAAAAGAAAABgAAAEYAAACGAAAA2EAAABRAAAAGAAAAhgAAAMYAAAABAAAAAQAAAEEAAABBAAAAAQAAAAEAAACYQAAABgAAAJHAAABRwAAAhgAAAFhAAAAYQAAAFEAAABhAAAAYQAAAAQAAAAEAAACBAAAAAQAAAEEAAABBAAAAGEAAAAYAAABRwAAA0cAAAEYAAABYQAAABgAAAEYAAABRwAAAEcAAAFhAAAAYQAAAGEAAAAEAAACBAAAAgQAAABhAAAAGAAAAEcAAAJHAAADGAAAAWEAAAAYAAAARwAAAUcAAANHAAAALgAAAC4AAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAFHAAAARwAAARgAAABhAAAAGAAAAkcAAAJHAAADRwAAAy4AAAAuAAAAYQAAAEgAAANIAAADSAAAAWEAAAAYAAAAGAAAAhgAAAIYAAABYQAAABgAAAFHAAABRwAAAkcAAAIYAAACGAAAAVEAAABIAAAASAAAA0gAAAFhAAAAYQAAAGEAAAAYAAACYQAAAGEAAAAYAAADGAAAA0cAAANHAAAAGAAAARgAAANhAAAASAAAAEgAAAJIAAAAYQAAABgAAAEYAAADGAAAAhgAAAJhAAAAGAAAAhgAAAEYAAAAGAAAAWEAAABhAAAAYQAAAEgAAABIAAAASAAAAhgAAAEYAAAAGAAAARgAAAEYAAAAGAAAAxgAAAMYAAADGAAAABgAAAEAAAAAYAAAAGEAAABIAAAASAAAAkgAAAFhAAAAGAAAABgAAAMYAAACGAAAAmEAAAAYAAADGAAAARgAAAAYAAAAYQAAAGEAAABhAAAASAAAAkgAAANhAAAAYQAAAGEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABSAAAAYQAAAA== + tiles: + YAAAAGEAAAAzAAAAXgAAAV4AAAJhAAAAYQAAACcAAABhAAAAYQAAAGEAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAMwAAAF4AAAFeAAAAXgAAAF4AAAJeAAADXgAAAV4AAAFhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABgAAAAYQAAADMAAABeAAAAXgAAAl4AAAFeAAADXgAAAmEAAABeAAAAXgAAAWEAAABhAAAAYQAAAFEAAABRAAAAAAAAAGAAAABhAAAAMwAAAF4AAAFeAAADXgAAAF4AAABhAAAAXgAAA14AAAFhAAAAUQAAAFEAAAAYAAACGAAAAAQAAAEAAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAYAAADYQAAAGEAAABhAAAAYQAAAFEAAAAYAAABGAAAARgAAAAFAAAABAAAAgQAAAIEAAACBAAAAgQAAABhAAAAGAAAABgAAAEYAAACGAAAA2EAAABRAAAAGAAAAhgAAAMYAAAABAAAAAQAAAEEAAABBAAAAAQAAAAEAAACYQAAABgAAAJHAAABRwAAAhgAAAFhAAAAYQAAAFEAAABhAAAAYQAAAAQAAAAEAAACBAAAAAQAAAEEAAABBAAAAGEAAAAYAAABRwAAA0cAAAEYAAABYQAAABgAAAEYAAABRwAAAEcAAAFhAAAAYQAAAGEAAAAEAAACBAAAAgQAAABhAAAAGAAAAEcAAAJHAAADGAAAAWEAAAAYAAAARwAAAUcAAANHAAAALgAAAC4AAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAFHAAAARwAAARgAAABhAAAAGAAAAkcAAAJHAAADRwAAAy4AAAAuAAAAYQAAAEgAAANIAAADSAAAAWEAAAAYAAAAGAAAAhgAAAIYAAABYQAAABgAAAFHAAABRwAAAkcAAAIYAAACGAAAAVEAAABIAAAASAAAA0gAAAFhAAAAYQAAAGEAAAAYAAACYQAAAGEAAAAYAAADGAAAA0cAAANHAAAAGAAAARgAAANhAAAASAAAAEgAAAJIAAAAYQAAABgAAAEYAAADGAAAAhgAAAJhAAAAGAAAAhgAAAEYAAAAGAAAAWEAAABhAAAAYQAAAEgAAABIAAAASAAAAhgAAAEYAAAAGAAAARgAAAEYAAAAGAAAAxgAAAMYAAADGAAAABgAAAEAAAAAYAAAAGEAAABIAAAASAAAAkgAAAFhAAAAGAAAABgAAAMYAAACGAAAAmEAAAAYAAADGAAAARgAAAAYAAAAYQAAAGEAAABhAAAASAAAAkgAAANhAAAAYQAAAGEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABSAAAAYQAAAA== 0,-2: ind: 0,-2 - tiles: YAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACMAAABRAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAASgAAAEoAAABKAAAAGAAAAlEAAABRAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAEoAAABKAAAASgAAABgAAAAYAAACUQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABKAAAASgAAAEoAAAAYAAABGAAAA1EAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAYQAAAGEAAABhAAAASgAAAEoAAABKAAAAYQAAAFEAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAEcAAAJHAAACYQAAAEoAAABKAAAASgAAAEcAAAEYAAADGAAAAmEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABHAAAARwAAAWEAAABKAAAASgAAAEoAAABHAAAARwAAAxgAAABhAAAAYQAAAEgAAAFhAAAAYQAAADMAAABhAAAARwAAAWEAAABhAAAAYQAAABgAAANRAAAARwAAAkcAAAEYAAABYQAAAEgAAAJIAAAASAAAA2EAAABhAAAAYQAAAEcAAANHAAADRwAAAmEAAAAYAAADUQAAAEcAAANHAAAAGAAAAGEAAABIAAADSAAAAkgAAABhAAAARwAAAEcAAABHAAACRwAAAEcAAAJhAAAAGAAAAlEAAABHAAAAGAAAAxgAAAJhAAAASAAAAEgAAANIAAABYQAAAEcAAAFHAAACRwAAAUcAAAJHAAACYQAAABgAAAJhAAAAGAAAAxgAAAIYAAACYQAAAEgAAAFIAAAASAAAAmEAAABHAAADRwAAAEcAAABHAAABRwAAAkcAAABHAAAARwAAAxgAAAAYAAABGAAAAhgAAAFIAAADSAAAAEgAAANhAAAARwAAAUcAAABHAAACRwAAA0cAAABHAAABRwAAA0cAAAIYAAABGAAAARgAAANhAAAASAAAAkgAAAFIAAAAYQAAAEcAAABHAAABRwAAAkcAAABHAAADRwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAE0AAAFNAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAACRwAAAUcAAAJHAAACRwAAAQ== + tiles: + YAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACMAAABRAAAAYQAAAGEAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAASgAAAEoAAABKAAAAGAAAAlEAAABRAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAYQAAAEoAAABKAAAASgAAABgAAAAYAAACUQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABKAAAASgAAAEoAAAAYAAABGAAAA1EAAABhAAAAMwAAADMAAAAzAAAAMwAAADMAAABhAAAAYQAAAGEAAABhAAAASgAAAEoAAABKAAAAYQAAAFEAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAAEcAAAJHAAACYQAAAEoAAABKAAAASgAAAEcAAAEYAAADGAAAAmEAAAAzAAAAMwAAADMAAAAzAAAAMwAAAGEAAABHAAAARwAAAWEAAABKAAAASgAAAEoAAABHAAAARwAAAxgAAABhAAAAYQAAAEgAAAFhAAAAYQAAADMAAABhAAAARwAAAWEAAABhAAAAYQAAABgAAANRAAAARwAAAkcAAAEYAAABYQAAAEgAAAJIAAAASAAAA2EAAABhAAAAYQAAAEcAAANHAAADRwAAAmEAAAAYAAADUQAAAEcAAANHAAAAGAAAAGEAAABIAAADSAAAAkgAAABhAAAARwAAAEcAAABHAAACRwAAAEcAAAJhAAAAGAAAAlEAAABHAAAAGAAAAxgAAAJhAAAASAAAAEgAAANIAAABYQAAAEcAAAFHAAACRwAAAUcAAAJHAAACYQAAABgAAAJhAAAAGAAAAxgAAAIYAAACYQAAAEgAAAFIAAAASAAAAmEAAABHAAADRwAAAEcAAABHAAABRwAAAkcAAABHAAAARwAAAxgAAAAYAAABGAAAAhgAAAFIAAADSAAAAEgAAANhAAAARwAAAUcAAABHAAACRwAAA0cAAABHAAABRwAAA0cAAAIYAAABGAAAARgAAANhAAAASAAAAkgAAAFIAAAAYQAAAEcAAABHAAABRwAAAkcAAABHAAADRwAAAEcAAABHAAAAYQAAAGEAAABhAAAAYQAAAE0AAAFNAAAAYQAAAGEAAABhAAAAYQAAAEcAAAFHAAACRwAAAUcAAAJHAAACRwAAAQ== -2,-2: ind: -2,-2 - tiles: NQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAAEAAACBAAAAAQAAAEEAAAABAAAAGEAAABhAAAAYAAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAEAAACBAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAABAAAAGEAAABNAAAATQAAAE0AAABNAAACTwAAAE8AAANPAAACYQAAAGEAAAAEAAAABAAAAWEAAABhAAAABAAAAgQAAABhAAAATQAAAk0AAAJNAAACYQAAAE8AAANPAAABTwAAAU8AAAJhAAAABAAAAgQAAABhAAAAYQAAAAQAAAEEAAAAYQAAAE0AAAFNAAAATQAAAWEAAABPAAABTwAAAU8AAAFPAAACYQAAAAQAAAAEAAAAYQAAAGEAAAAEAAACYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABPAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAATQAAAU0AAANNAAABTQAAAk0AAABHAAAARwAAAGEAAABNAAABTQAAAk0AAAJNAAACUgAAAGEAAAAAAAAAYQAAAE0AAANNAAABTQAAAU0AAANhAAAARwAAAEcAAANNAAADTQAAAk0AAABNAAACTQAAA1IAAABhAAAAAAAAAGEAAABNAAAATQAAAU0AAANhAAAAYQAAAE0AAABNAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAE4AAABOAAAATgAAAE4AAABhAAAATQAAAk0AAANNAAADYQAAAGEAAAAAAAAAYQAAAE0AAAFNAAABTQAAAmEAAABOAAAAKAAAAE0AAAJOAAAAYQAAAE0AAABNAAADTQAAAGEAAABhAAAAYAAAAGEAAABNAAACTQAAAU0AAABhAAAATgAAAE0AAAAoAAAATgAAAGEAAABNAAABTQAAAU0AAANhAAAAYQAAAAAAAABhAAAATQAAA00AAABNAAAATQAAAk4AAAAoAAAATQAAAE4AAABNAAACTQAAAk0AAAJhAAAAYQAAAGEAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABOAAAATQAAASgAAABOAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGEAAABNAAACTQAAAE0AAAFhAAAATgAAAE4AAABOAAAATgAAAE0AAANHAAACRwAAAmEAAABhAAAAYQAAAA== + tiles: + NQAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAAEAAACBAAAAAQAAAEEAAAABAAAAGEAAABhAAAAYAAAADUAAAA1AAAANQAAADUAAAA1AAAANQAAADUAAAA1AAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAEAAACBAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAABAAAAGEAAABNAAAATQAAAE0AAABNAAACTwAAAE8AAANPAAACYQAAAGEAAAAEAAAABAAAAWEAAABhAAAABAAAAgQAAABhAAAATQAAAk0AAAJNAAACYQAAAE8AAANPAAABTwAAAU8AAAJhAAAABAAAAgQAAABhAAAAYQAAAAQAAAEEAAAAYQAAAE0AAAFNAAAATQAAAWEAAABPAAABTwAAAU8AAAFPAAACYQAAAAQAAAAEAAAAYQAAAGEAAAAEAAACYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABPAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAATQAAAU0AAANNAAABTQAAAk0AAABHAAAARwAAAGEAAABNAAABTQAAAk0AAAJNAAACUgAAAGEAAAAAAAAAYQAAAE0AAANNAAABTQAAAU0AAANhAAAARwAAAEcAAANNAAADTQAAAk0AAABNAAACTQAAA1IAAABhAAAAAAAAAGEAAABNAAAATQAAAU0AAANhAAAAYQAAAE0AAABNAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAE4AAABOAAAATgAAAE4AAABhAAAATQAAAk0AAANNAAADYQAAAGEAAAAAAAAAYQAAAE0AAAFNAAABTQAAAmEAAABOAAAAKAAAAE0AAAJOAAAAYQAAAE0AAABNAAADTQAAAGEAAABhAAAAYAAAAGEAAABNAAACTQAAAU0AAABhAAAATgAAAE0AAAAoAAAATgAAAGEAAABNAAABTQAAAU0AAANhAAAAYQAAAAAAAABhAAAATQAAA00AAABNAAAATQAAAk4AAAAoAAAATQAAAE4AAABNAAACTQAAAk0AAAJhAAAAYQAAAGEAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABOAAAATQAAASgAAABOAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGEAAABNAAACTQAAAE0AAAFhAAAATgAAAE4AAABOAAAATgAAAE0AAANHAAACRwAAAmEAAABhAAAAYQAAAA== -1,-3: ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAMwAAAF4AAAFhAAAAJwAAACcAAAAnAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAMwAAAF4AAAFhAAAAJwAAACcAAAAnAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== 1,-2: ind: 1,-2 - tiles: YQAAAGEAAABhAAAABAAAAgQAAAIEAAAABAAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAAEAAABBAAAASMAAAIjAAAAIwAAAmEAAABhAAAABAAAAgQAAAJhAAAAMQAAADEAAAAxAAAAYQAAAAQAAAEEAAAABAAAAAQAAAFKAAAASgAAAEoAAABKAAAAYQAAAAQAAAEEAAACYQAAADEAAAAxAAAAMQAAAGEAAAAEAAAABAAAAQQAAAAEAAACSgAAAEoAAABKAAAASgAAAGEAAAAEAAABBAAAAWEAAAAxAAAAMQAAADEAAABhAAAABAAAAgQAAAIEAAAABAAAAkoAAABKAAAASgAAAEoAAABhAAAABAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIFAAAABAAAAAQAAAJKAAAASgAAAEoAAABKAAAAYQAAAAQAAAAEAAACBQAAAAQAAAEEAAABBAAAAQQAAAEEAAAABAAAAQQAAAAEAAABYQAAAEoAAABKAAAASgAAAGEAAAAEAAACBAAAAQQAAAEEAAACBAAAAQQAAAIEAAACBAAAAgQAAAIEAAAABAAAAWEAAABKAAAAYQAAAGEAAABhAAAABAAAAWEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAEEAAABBAAAAgQAAABhAAAASgAAAGEAAAAEAAACBAAAAQQAAABhAAAAJwAAACcAAAAnAAAAYQAAAAQAAAEEAAAABQAAAAQAAAIEAAABYQAAAEoAAABhAAAABAAAAgQAAAEEAAACYQAAAGEAAAAnAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAABBAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAYQAAAAQAAAAEAAAABAAAAQQAAAFhAAAAGAAAABgAAAMYAAADGAAAAhgAAAIZAAADHgAAAB4AAAAeAAAAHgAAAGEAAAAEAAABBAAAAAQAAAAEAAACGAAAAhgAAAMYAAADGAAAAhgAAAFhAAAAGQAAAR4AAAAeAAAAHgAAAB4AAABhAAAABAAAAQQAAAAEAAABBAAAAGEAAAAYAAABGAAAARgAAAAYAAACYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAACBAAAAQQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAQAAAIEAAABBAAAAQQAAAAFAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAEAAABBAAAAQQAAAEEAAAABQAAAA== + tiles: + YQAAAGEAAABhAAAABAAAAgQAAAIEAAAABAAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAAEAAABBAAAASMAAAIjAAAAIwAAAmEAAABhAAAABAAAAgQAAAJhAAAAMQAAADEAAAAxAAAAYQAAAAQAAAEEAAAABAAAAAQAAAFKAAAASgAAAEoAAABKAAAAYQAAAAQAAAEEAAACYQAAADEAAAAxAAAAMQAAAGEAAAAEAAAABAAAAQQAAAAEAAACSgAAAEoAAABKAAAASgAAAGEAAAAEAAABBAAAAWEAAAAxAAAAMQAAADEAAABhAAAABAAAAgQAAAIEAAAABAAAAkoAAABKAAAASgAAAEoAAABhAAAABAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIFAAAABAAAAAQAAAJKAAAASgAAAEoAAABKAAAAYQAAAAQAAAAEAAACBQAAAAQAAAEEAAABBAAAAQQAAAEEAAAABAAAAQQAAAAEAAABYQAAAEoAAABKAAAASgAAAGEAAAAEAAACBAAAAQQAAAEEAAACBAAAAQQAAAIEAAACBAAAAgQAAAIEAAAABAAAAWEAAABKAAAAYQAAAGEAAABhAAAABAAAAWEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAEEAAABBAAAAgQAAABhAAAASgAAAGEAAAAEAAACBAAAAQQAAABhAAAAJwAAACcAAAAnAAAAYQAAAAQAAAEEAAAABQAAAAQAAAIEAAABYQAAAEoAAABhAAAABAAAAgQAAAEEAAACYQAAAGEAAAAnAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAABBAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAeAAAAHgAAAB4AAAAeAAAAYQAAAAQAAAAEAAAABAAAAQQAAAFhAAAAGAAAABgAAAMYAAADGAAAAhgAAAIZAAADHgAAAB4AAAAeAAAAHgAAAGEAAAAEAAABBAAAAAQAAAAEAAACGAAAAhgAAAMYAAADGAAAAhgAAAFhAAAAGQAAAR4AAAAeAAAAHgAAAB4AAABhAAAABAAAAQQAAAAEAAABBAAAAGEAAAAYAAABGAAAARgAAAAYAAACYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAACBAAAAQQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAD0AAAA9AAAAPQAAAAQAAAIEAAABBAAAAQQAAAAFAAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAAEAAABBAAAAQQAAAEEAAAABQAAAA== 1,0: ind: 1,0 - tiles: JQAAACUAAABHAAACJQAAACUAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAACUAAAAlAAAARwAAAyUAAAAlAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABHAAADRwAAA0cAAANHAAADRwAAAWEAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABhAAAAUQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAFEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFIAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAUgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAWEAAAAYAAACGAAAABgAAAJRAAAAYQAAAF8AAANfAAABXwAAAl8AAANfAAADYQAAAD8AAABhAAAAYQAAAEcAAAAYAAAAYQAAAGEAAABhAAAAUQAAAF8AAAFfAAADXwAAAV8AAAFfAAABXwAAAj8AAAA/AAAAYQAAAGEAAABHAAAAYQAAABgAAAEYAAACGAAAAFEAAABhAAAAXwAAAl8AAABfAAACYQAAAGEAAABhAAAAPwAAAGEAAABhAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABfAAADXwAAAWEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + JQAAACUAAABHAAACJQAAACUAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAACUAAAAlAAAARwAAAyUAAAAlAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABHAAADRwAAA0cAAANHAAADRwAAAWEAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABhAAAAUQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAFEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFIAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAUgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAWEAAAAYAAACGAAAABgAAAJRAAAAYQAAAF8AAANfAAABXwAAAl8AAANfAAADYQAAAD8AAABhAAAAYQAAAEcAAAAYAAAAYQAAAGEAAABhAAAAUQAAAF8AAAFfAAADXwAAAV8AAAFfAAABXwAAAj8AAAA/AAAAYQAAAGEAAABHAAAAYQAAABgAAAEYAAACGAAAAFEAAABhAAAAXwAAAl8AAABfAAACYQAAAGEAAABhAAAAPwAAAGEAAABhAAAARwAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABfAAADXwAAAWEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAA== 1,1: ind: 1,1 - tiles: RwAAAUcAAAJHAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAEcAAANHAAAARwAAAFEAAABRAAAAUQAAAFEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAEcAAAJRAAAAUQAAADUAAABRAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAB4AAAAeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFHAAABRwAAAWEAAAAeAAAAHgAAAGEAAABHAAABRwAAAWEAAABHAAADRwAAAmEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAHgAAAB4AAABhAAAARwAAADUAAAA1AAAANQAAAEcAAABhAAAAUQAAAGEAAABhAAAAXgAAA2EAAABhAAAAYQAAABAAAAAQAAAAYQAAAEcAAAI1AAAAYQAAADUAAABHAAADYQAAAFEAAABhAAAAYQAAAF4AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADNQAAAGEAAAA1AAAARwAAA2EAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAjUAAABhAAAANQAAAEcAAAFhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAEcAAAA1AAAANQAAADUAAABHAAABYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAE4AAABOAAAATgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABOAAAATgAAAE4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAA== + tiles: + RwAAAUcAAAJHAAAANQAAADUAAAA1AAAANQAAAGEAAABhAAAAYQAAAGEAAAA1AAAANQAAADUAAAA1AAAAYQAAAEcAAANHAAAARwAAAFEAAABRAAAAUQAAAFEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADRwAAAEcAAAJRAAAAUQAAADUAAABRAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAB4AAAAeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFHAAABRwAAAWEAAAAeAAAAHgAAAGEAAABHAAABRwAAAWEAAABHAAADRwAAAmEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAHgAAAB4AAABhAAAARwAAADUAAAA1AAAANQAAAEcAAABhAAAAUQAAAGEAAABhAAAAXgAAA2EAAABhAAAAYQAAABAAAAAQAAAAYQAAAEcAAAI1AAAAYQAAADUAAABHAAADYQAAAFEAAABhAAAAYQAAAF4AAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADNQAAAGEAAAA1AAAARwAAA2EAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAjUAAABhAAAANQAAAEcAAAFhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAEcAAAA1AAAANQAAADUAAABHAAABYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAE4AAABOAAAATgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABOAAAATgAAAE4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAA== 0,2: ind: 0,2 - tiles: VAAAA1QAAABhAAAASAAAAEgAAAJIAAAASAAAAUgAAAFRAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFUAAAAYQAAAEgAAANIAAADSAAAAkgAAANIAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAuAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAFAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAHgAAAB4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAmEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAC4AAAAeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAJhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAAeAAAAHgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAABAAAAQQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABhAAAAYAAAAGAAAABhAAAAAAAAAGAAAAAFAAAABAAAAQQAAAIEAAAABAAAABAAAABhAAAAYQAAAGAAAABgAAAAYQAAAGAAAABgAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAEAAAABAAAAQQAAAIQAAAAYQAAAAAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACYQAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABAAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAQAAAAAAAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABgAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + VAAAA1QAAABhAAAASAAAAEgAAAJIAAAASAAAAUgAAAFRAAAAYQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAAFUAAAAYQAAAEgAAANIAAADSAAAAkgAAANIAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAuAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAFAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAHgAAAB4AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAmEAAABhAAAAYQAAAGEAAAA9AAAAPQAAAC4AAAAeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAJhAAAAYQAAAGEAAABhAAAAPQAAAD0AAAAeAAAAHgAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAABAAAAQQAAAAEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABhAAAAYAAAAGAAAABhAAAAAAAAAGAAAAAFAAAABAAAAQQAAAIEAAAABAAAABAAAABhAAAAYQAAAGAAAABgAAAAYQAAAGAAAABgAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAEAAAABAAAAQQAAAIQAAAAYQAAAAAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACYQAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAEEAAABAAAAAAAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAQAAAAAAAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABgAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,2: ind: -1,2 - tiles: NwAAAE0AAAFTAAACTQAAAGEAAABaAAAAGQAAABkAAAIZAAAAGQAAAhkAAAFaAAAAWQAAAFUAAAJVAAADVQAAAmEAAABNAAAATQAAAE0AAAFhAAAAWgAAABkAAAEZAAACGQAAABkAAAEZAAABWgAAAGEAAABVAAACVQAAAVUAAAFhAAAAYQAAAGEAAABhAAAAYQAAAFoAAAAZAAABGQAAAxkAAAAZAAACGQAAAFoAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABaAAAAGQAAARkAAAIZAAADGQAAARkAAANaAAAAYQAAAB4AAAAeAAAAHgAAADcAAAA9AAAAPQAAAD0AAABhAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAAAeAAAALgAAAC4AAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAHgAAAB4AAAAeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAEAAAAEcAAAFHAAAARwAAABAAAABhAAAAYQAAAGEAAAAuAAAALgAAAAQAAAIEAAABBAAAAQQAAAFhAAAAEAAAAEcAAABHAAADRwAAAkcAAANHAAADEAAAAGEAAABNAAACTQAAA00AAAIEAAABBAAAAgQAAAEEAAABYQAAABAAAABHAAABRwAAAkcAAABHAAABRwAAABAAAAA3AAAAEAAAABAAAAAQAAAABAAAAQQAAAAEAAACBAAAAGEAAABhAAAAYQAAADcAAABhAAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAAFAAAABAAAAAQAAAFhAAAALgAAAC4AAAAYAAABLgAAABgAAAEuAAAALgAAAGEAAAAEAAACBAAAAAQAAAEEAAABBAAAAQQAAAIEAAAAYQAAABgAAAMYAAACGAAAAi4AAAAYAAAAGAAAABgAAABhAAAABAAAAAUAAAAEAAAABAAAAAQAAAEEAAABBAAAAmEAAAAuAAAALgAAABgAAAIuAAAAGAAAAS4AAAAuAAAAYQAAAAQAAAIEAAAABAAAAgQAAAIEAAACBAAAAAQAAABhAAAAGAAAAhgAAAAYAAADGAAAARgAAAMYAAABGAAAAmEAAAAEAAABBAAAAQQAAAFgAAAABAAAAQQAAAAEAAACYQAAAC4AAAAuAAAALgAAAC4AAAAuAAAALgAAAC4AAABhAAAABAAAAAQAAAIEAAACBAAAAQQAAAAEAAABBAAAAmEAAABhAAAALgAAAC4AAAAuAAAALgAAAC4AAABhAAAAYQAAAAQAAAAEAAACBAAAAg== + tiles: + NwAAAE0AAAFTAAACTQAAAGEAAABaAAAAGQAAABkAAAIZAAAAGQAAAhkAAAFaAAAAWQAAAFUAAAJVAAADVQAAAmEAAABNAAAATQAAAE0AAAFhAAAAWgAAABkAAAEZAAACGQAAABkAAAEZAAABWgAAAGEAAABVAAACVQAAAVUAAAFhAAAAYQAAAGEAAABhAAAAYQAAAFoAAAAZAAABGQAAAxkAAAAZAAACGQAAAFoAAABhAAAAYQAAAGEAAABhAAAAYQAAAD0AAAA9AAAAPQAAAGEAAABaAAAAGQAAARkAAAIZAAADGQAAARkAAANaAAAAYQAAAB4AAAAeAAAAHgAAADcAAAA9AAAAPQAAAD0AAABhAAAAWgAAAFoAAABaAAAAWgAAAFoAAABaAAAAWgAAAGEAAAAeAAAALgAAAC4AAABhAAAAPQAAAD0AAAA9AAAAYQAAAGEAAABhAAAAYQAAADcAAABhAAAAYQAAAGEAAABhAAAAHgAAAB4AAAAeAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAEAAAAEcAAAFHAAAARwAAABAAAABhAAAAYQAAAGEAAAAuAAAALgAAAAQAAAIEAAABBAAAAQQAAAFhAAAAEAAAAEcAAABHAAADRwAAAkcAAANHAAADEAAAAGEAAABNAAACTQAAA00AAAIEAAABBAAAAgQAAAEEAAABYQAAABAAAABHAAABRwAAAkcAAABHAAABRwAAABAAAAA3AAAAEAAAABAAAAAQAAAABAAAAQQAAAAEAAACBAAAAGEAAABhAAAAYQAAADcAAABhAAAANwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAAFAAAABAAAAAQAAAFhAAAALgAAAC4AAAAYAAABLgAAABgAAAEuAAAALgAAAGEAAAAEAAACBAAAAAQAAAEEAAABBAAAAQQAAAIEAAAAYQAAABgAAAMYAAACGAAAAi4AAAAYAAAAGAAAABgAAABhAAAABAAAAAUAAAAEAAAABAAAAAQAAAEEAAABBAAAAmEAAAAuAAAALgAAABgAAAIuAAAAGAAAAS4AAAAuAAAAYQAAAAQAAAIEAAAABAAAAgQAAAIEAAACBAAAAAQAAABhAAAAGAAAAhgAAAAYAAADGAAAARgAAAMYAAABGAAAAmEAAAAEAAABBAAAAQQAAAFgAAAABAAAAQQAAAAEAAACYQAAAC4AAAAuAAAALgAAAC4AAAAuAAAALgAAAC4AAABhAAAABAAAAAQAAAIEAAACBAAAAQQAAAAEAAABBAAAAmEAAABhAAAALgAAAC4AAAAuAAAALgAAAC4AAABhAAAAYQAAAAQAAAAEAAACBAAAAg== 1,2: ind: 1,2 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAAQAAAIEAAACBAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAmEAAAAEAAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAJhAAAABAAAAAUAAAAEAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAACBAAAAAQAAAAEAAACBAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAABAAAAQQAAAIEAAAABAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAEEAAACBAAAAgQAAAIEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAAABAAAAQQAAAIEAAACBQAAAAQAAAIEAAAABAAAAAQAAAAEAAAABAAAAQQAAAAEAAAABAAAAAQAAAEEAAACBAAAAAQAAAAEAAACBAAAAAUAAAAEAAAABAAAAAQAAAIEAAACBAAAAQQAAAAEAAACBAAAAQQAAAIEAAACDQAAAA0AAAAEAAAABQAAAAQAAAIEAAAABAAAAAUAAAAEAAACBAAAAgQAAAEEAAABBAAAAQQAAAIEAAABDQAAAA0AAAANAAAAYAAAAAUAAAAEAAABBAAAAgQAAAAEAAACBAAAAgQAAAEEAAACBAAAAQQAAAIEAAACBAAAAA0AAAANAAAADQAAAGAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAAQAAAIEAAAABAAAAgQAAAEEAAABBAAAAA0AAAANAAAADQAAAA0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAAQAAAAEAAACBAAAAgQAAAINAAAADQAAAA0AAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAABBAAAAgQAAAIEAAACBAAAAg0AAAANAAAADQAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAAAQAAAIEAAACBAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAABBAAAAmEAAAAEAAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAAQAAAJhAAAABAAAAAUAAAAEAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAIEAAACBAAAAAQAAAAEAAACBAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAEAAAABAAAAQQAAAIEAAAABAAAAAQAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAEEAAACBAAAAgQAAAIEAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAAABAAAAQQAAAIEAAACBQAAAAQAAAIEAAAABAAAAAQAAAAEAAAABAAAAQQAAAAEAAAABAAAAAQAAAEEAAACBAAAAAQAAAAEAAACBAAAAAUAAAAEAAAABAAAAAQAAAIEAAACBAAAAQQAAAAEAAACBAAAAQQAAAIEAAACDQAAAA0AAAAEAAAABQAAAAQAAAIEAAAABAAAAAUAAAAEAAACBAAAAgQAAAEEAAABBAAAAQQAAAIEAAABDQAAAA0AAAANAAAAYAAAAAUAAAAEAAABBAAAAgQAAAAEAAACBAAAAgQAAAEEAAACBAAAAQQAAAIEAAACBAAAAA0AAAANAAAADQAAAGAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAAQAAAIEAAAABAAAAgQAAAEEAAABBAAAAA0AAAANAAAADQAAAA0AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAACBAAAAAQAAAAEAAACBAAAAgQAAAINAAAADQAAAA0AAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAABBAAAAgQAAAIEAAACBAAAAg0AAAANAAAADQAAAA== 2,1: ind: 2,1 - tiles: YQAAAGEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAF4AAABeAAABMwAAADMAAAAzAAAAMwAAAGEAAABhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAABeAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAXgAAAF4AAANeAAADXgAAA2EAAABeAAABXgAAAmEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAF4AAAFeAAACXgAAAl4AAABhAAAAXgAAAl4AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABeAAACXgAAAV4AAAFeAAABYQAAAF4AAANeAAACYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAABXgAAAmEAAABeAAADXgAAAmEAAAAAAAAAAAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAKAAAAF4AAABeAAAAXgAAA14AAAJeAAADXgAAAF4AAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAACgAAABgAAAAKAAAAAAAAAAoAAAATgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAE4AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAAAoAAAAAAAAACgAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAADUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGEAAAAzAAAAMwAAADMAAAAzAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAF4AAABeAAABMwAAADMAAAAzAAAAMwAAAGEAAABhAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYQAAADMAAAAzAAAAMwAAADMAAABeAAAAYQAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAXgAAAF4AAANeAAADXgAAA2EAAABeAAABXgAAAmEAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAF4AAAFeAAACXgAAAl4AAABhAAAAXgAAAl4AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABeAAACXgAAAV4AAAFeAAABYQAAAF4AAANeAAACYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAXgAAAF4AAABeAAABXgAAAmEAAABeAAADXgAAAmEAAAAAAAAAAAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAKAAAAF4AAABeAAAAXgAAA14AAAJeAAADXgAAAF4AAAJhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAACgAAABgAAAAKAAAAAAAAAAoAAAATgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAE4AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAAAoAAAAAAAAACgAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAA== 2,0: ind: 2,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAADUAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAFEAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAANQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAUQAAADUAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== -2,2: ind: -2,2 - tiles: SgAAAEoAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGEAAABRAAAATQAAA0oAAABKAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAUQAAAE0AAAJhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAFEAAABNAAABYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABRAAAATQAAAWEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAUQAAAE0AAAMEAAAABAAAAgQAAAIEAAAABAAAAWAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAABAAAAAQAAAIFAAAABAAAAQQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAEAAAABAAAAQQAAAEEAAAABAAAAQQAAAEEAAABBAAAAQQAAAFgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAABAAAAAUAAAAEAAACBAAAAgQAAAIEAAAABAAAAgQAAAIEAAACAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAQAAAAEAAAABQAAAAQAAAAEAAAABAAAAgQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAEAAABBAAAAAQAAAAEAAABBAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + SgAAAEoAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGEAAABRAAAATQAAA0oAAABKAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAUQAAAE0AAAJhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAFEAAABNAAABYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABRAAAATQAAAWEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAUQAAAE0AAAMEAAAABAAAAgQAAAIEAAAABAAAAWAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAABAAAAAQAAAIFAAAABAAAAQQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAEAAAABAAAAQQAAAEEAAAABAAAAQQAAAEEAAABBAAAAQQAAAFgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAABAAAAAUAAAAEAAACBAAAAgQAAAIEAAAABAAAAgQAAAIEAAACAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAQAAAAEAAAABQAAAAQAAAAEAAAABAAAAgQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAEAAABBAAAAAQAAAAEAAABBAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-1: ind: -3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADwAAABhAAAAPAAAAFEAAAA8AAAAYQAAADwAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAPAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADwAAABhAAAAPAAAAFEAAAA8AAAAYQAAADwAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAPAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAA== -3,0: ind: -3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAYQAAAGEAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAGEAAAA8AAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPAAAAFEAAAA8AAAAUQAAADwAAABRAAAAPAAAAFEAAAA8AAAAUQAAADwAAAAAAAAAAAAAAAAAAAAAAAAAYQAAADwAAABhAAAAPAAAAGEAAAA8AAAAYQAAADwAAABhAAAAYQAAAGEAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAA== 0,-3: ind: 0,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAA== 1,-3: ind: 1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAQAAAEEAAABBAAAAAQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAgQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAIEAAACBAAAAAUAAAAEAAACBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAAEAAAABAAAAQQAAAIEAAAABAAAAgQAAAAEAAAAYAAAAGAAAABgAAAAAAAAAAQAAAEEAAABBAAAAQQAAAEEAAAABAAAAgQAAAIEAAAABAAAAAQAAAEEAAACBAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAQAAAEEAAABBAAAAAQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAAABAAAAgQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAIEAAACBAAAAAUAAAAEAAACBAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAgQAAAAEAAAABAAAAQQAAAIEAAAABAAAAgQAAAAEAAAAYAAAAGAAAABgAAAAAAAAAAQAAAEEAAABBAAAAQQAAAEEAAAABAAAAgQAAAIEAAAABAAAAAQAAAEEAAACBAAAAg== -3,1: ind: -3,1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAgQAAAIEAAABYQAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAQAAAAEAAAABAAAAAUAAAAFAAAABAAAAmEAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAACBAAAAQQAAAAEAAACBAAAAAQAAAJhAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAEEAAABBAAAAQQAAAEEAAACYQAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAAQAAAEFAAAABAAAAgQAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAAQAAAAEAAAABAAAAgQAAAEEAAABYQAAAEoAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAIEAAACBAAAAQQAAAEEAAAABAAAAmEAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAABAAAAgUAAAAEAAABBAAAAQQAAAAEAAAABAAAAgQAAAFhAAAASgAAAEoAAABKAAAASgAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAgQAAAIEAAABYQAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAQAAAAEAAAABAAAAAUAAAAFAAAABAAAAmEAAABKAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAACBAAAAQQAAAAEAAACBAAAAAQAAAJhAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAEEAAABBAAAAQQAAAEEAAACYQAAAEoAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAAQAAAEFAAAABAAAAgQAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAQAAAIEAAACBAAAAAQAAAAEAAAABAAAAgQAAAEEAAABYQAAAEoAAABKAAAASgAAAEoAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAIEAAACBAAAAQQAAAEEAAAABAAAAmEAAABKAAAASgAAAEoAAABKAAAAAAAAAAAAAAAAAAAABAAAAgUAAAAEAAABBAAAAQQAAAAEAAAABAAAAgQAAAFhAAAASgAAAEoAAABKAAAASgAAAA== -3,2: ind: -3,2 - tiles: AAAAAAAAAAAAAAAABAAAAgQAAAIEAAAABAAAAgQAAAAEAAAABAAAAAQAAAJhAAAALwAAAy8AAAMvAAACLwAAAQAAAAAAAAAAAAAAAAQAAAAEAAACBAAAAQQAAAEEAAAABAAAAgQAAAAEAAAAYQAAAC8AAAAvAAADLwAAAC8AAAMAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAEEAAAABAAAAQUAAAAEAAABBAAAAWEAAAAvAAABLwAAAS8AAAEvAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAABBAAAAgQAAAEEAAACBAAAAQQAAAFhAAAALwAAAS8AAAIvAAADLwAAAQAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAQQAAAIEAAAABAAAAgQAAAEEAAABYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAIEAAAABAAAAQQAAAAEAAACBAAAAAQAAAAEAAAABAAAAQQAAAAEAAABAAAAAAAAAAAAAAAABAAAAQQAAAAFAAAABAAAAQQAAAIEAAACBAAAAgQAAAEEAAABBAAAAgQAAAIEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAAEAAAABAAAAgQAAAEEAAAABAAAAgQAAAIEAAABBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAABBAAAAgQAAAIEAAABBAAAAAQAAAIFAAAABAAAAQQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAIEAAABBAAAAgQAAAAEAAACBAAAAgQAAAAEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAAQAAAAEAAAABAAAAQQAAAIEAAAABAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABBAAAAgQAAAIFAAAABAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAQAAAEEAAACBAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAABAAAAgQAAAIEAAAABAAAAgQAAAAEAAAABAAAAAQAAAJhAAAALwAAAy8AAAMvAAACLwAAAQAAAAAAAAAAAAAAAAQAAAAEAAACBAAAAQQAAAEEAAAABAAAAgQAAAAEAAAAYQAAAC8AAAAvAAADLwAAAC8AAAMAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAEEAAAABAAAAQUAAAAEAAABBAAAAWEAAAAvAAABLwAAAS8AAAEvAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAABBAAAAgQAAAEEAAACBAAAAQQAAAFhAAAALwAAAS8AAAIvAAADLwAAAQAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAQQAAAIEAAAABAAAAgQAAAEEAAABYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAIEAAAABAAAAQQAAAAEAAACBAAAAAQAAAAEAAAABAAAAQQAAAAEAAABAAAAAAAAAAAAAAAABAAAAQQAAAAFAAAABAAAAQQAAAIEAAACBAAAAgQAAAEEAAABBAAAAgQAAAIEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAAEAAAABAAAAgQAAAEEAAAABAAAAgQAAAIEAAABBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAABBAAAAgQAAAIEAAABBAAAAAQAAAIFAAAABAAAAQQAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAIEAAABBAAAAgQAAAAEAAACBAAAAgQAAAAEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAAQAAAAEAAAABAAAAQQAAAIEAAAABAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABBAAAAgQAAAIFAAAABAAAAQQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAQAAAEEAAACBAAAAgQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: BAAAAAQAAAEEAAAABAAAAAQAAAEEAAAABAAAAgQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQQAAAEEAAAABAAAAgQAAAAEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAAUAAAAEAAAABAAAAgQAAAAEAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAQQAAAEEAAACBAAAAQQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAgQAAAEEAAAABAAAAQQAAAAEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAAABAAAAQQAAAIEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABBAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAAQAAAEEAAAABAAAAAQAAAEEAAAABAAAAgQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAQQAAAEEAAAABAAAAgQAAAAEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAAUAAAAEAAAABAAAAgQAAAAEAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAQQAAAEEAAACBAAAAQQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAgQAAAEEAAAABAAAAQQAAAAEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAAABAAAAQQAAAIEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABBAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-2: ind: -3,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAASgAAAEoAAABKAAAASgAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAASgAAAEoAAABKAAAASgAAAEoAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAEoAAABKAAAASgAAAEoAAABKAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAA== -2,-3: ind: -2,-3 - tiles: BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAABAAAAAQAAAAEAAAABAAAAAQAAAEEAAAABAAAAAQAAAIEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAEEAAACBAAAAQQAAAAEAAACBAAAAgQAAAIEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAABBAAAAgQAAAAEAAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAACBAAAAgQAAAEEAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAABBAAAAA4AAAAOAAAADgAAAGEAAABhAAAABAAAAQQAAAAEAAACBAAAAQQAAABhAAAAYQAAAGAAAAAEAAACBAAAAQ4AAAAOAAAADQAAAA0AAABhAAAAYQAAAA4AAAAEAAACBAAAAQQAAAEEAAACYQAAAGEAAABgAAAABAAAAg4AAAAOAAAADQAAAA0AAAANAAAAYQAAAGEAAAAOAAAADgAAAAQAAAAEAAABBAAAAWEAAABhAAAAYAAAAAQAAAIOAAAADQAAAA0AAAANAAAADQAAAGEAAABhAAAADQAAAA4AAAAEAAABBAAAAAQAAAFhAAAAYQAAAGAAAAAEAAACDgAAAA0AAAANAAAADQAAAA0AAABhAAAAYQAAAA0AAAAOAAAABAAAAAQAAAAEAAACYQAAAGEAAABgAAAABAAAAg4AAAANAAAADQAAAA0AAAANAAAAYQAAAGEAAAANAAAADgAAAAQAAAAEAAABBAAAAGEAAABhAAAAYAAAAAQAAAIOAAAADgAAAA0AAAANAAAADQAAAGEAAABhAAAADgAAAA4AAAAEAAACBAAAAgQAAABhAAAAYQAAAGAAAAAEAAABBAAAAA4AAAAOAAAADQAAAA0AAABhAAAAYQAAAA4AAAAEAAACBAAAAQQAAAAEAAAAYQAAAGEAAABgAAAABAAAAQQAAAEEAAAADgAAAA4AAAAOAAAAYQAAAGEAAAAEAAABBAAAAAQAAAEEAAAABQAAAGEAAABhAAAAYAAAAA== + tiles: + BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAABAAAAAQAAAAEAAAABAAAAAQAAAEEAAAABAAAAAQAAAIEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAEEAAACBAAAAQQAAAAEAAACBAAAAgQAAAIEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAABBAAAAgQAAAAEAAAABAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAgQAAAAEAAACBAAAAgQAAAEEAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAQAAAEEAAABBAAAAA4AAAAOAAAADgAAAGEAAABhAAAABAAAAQQAAAAEAAACBAAAAQQAAABhAAAAYQAAAGAAAAAEAAACBAAAAQ4AAAAOAAAADQAAAA0AAABhAAAAYQAAAA4AAAAEAAACBAAAAQQAAAEEAAACYQAAAGEAAABgAAAABAAAAg4AAAAOAAAADQAAAA0AAAANAAAAYQAAAGEAAAAOAAAADgAAAAQAAAAEAAABBAAAAWEAAABhAAAAYAAAAAQAAAIOAAAADQAAAA0AAAANAAAADQAAAGEAAABhAAAADQAAAA4AAAAEAAABBAAAAAQAAAFhAAAAYQAAAGAAAAAEAAACDgAAAA0AAAANAAAADQAAAA0AAABhAAAAYQAAAA0AAAAOAAAABAAAAAQAAAAEAAACYQAAAGEAAABgAAAABAAAAg4AAAANAAAADQAAAA0AAAANAAAAYQAAAGEAAAANAAAADgAAAAQAAAAEAAABBAAAAGEAAABhAAAAYAAAAAQAAAIOAAAADgAAAA0AAAANAAAADQAAAGEAAABhAAAADgAAAA4AAAAEAAACBAAAAgQAAABhAAAAYQAAAGAAAAAEAAABBAAAAA4AAAAOAAAADQAAAA0AAABhAAAAYQAAAA4AAAAEAAACBAAAAQQAAAAEAAAAYQAAAGEAAABgAAAABAAAAQQAAAEEAAAADgAAAA4AAAAOAAAAYQAAAGEAAAAEAAABBAAAAAQAAAEEAAAABQAAAGEAAABhAAAAYAAAAA== 3,1: ind: 3,1 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAACgAAAAAAAAAKAAAAGAAAAAoAAAAAAAAACgAAABgAAAAKAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAKAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAKAAAAGAAAAAoAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAoAAAAAAAAACgAAABgAAAAKAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAACgAAAAAAAAAKAAAAGAAAAAoAAAAAAAAACgAAABgAAAAKAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAKAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAKAAAAGAAAAAoAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAoAAAAAAAAACgAAABgAAAAKAAAAAAAAAAoAAAAYAAAACgAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== -1,3: ind: -1,3 - tiles: BAAAAQQAAAAEAAACBAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAQQAAAIEAAABBAAAAAQAAAIFAAAABAAAAQQAAAEEAAACBAAAAgQAAAAEAAAABAAAAgQAAAIEAAAABAAAAQQAAAAEAAABBAAAAQQAAAIEAAABBAAAAAQAAAEEAAACBAAAAQQAAAAEAAABBAAAAgQAAAEEAAABBAAAAQUAAAAEAAACBAAAAgQAAAEEAAAAAAAAAAQAAAEAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAEEAAABBAAAAAQAAAEEAAABBAAAAQQAAAIEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAIFAAAABAAAAQQAAAIEAAABBAAAAQQAAAEEAAACAAAAAAAAAABgAAAAYAAAAGAAAAAoAAAAYAAAAGAAAAAEAAACBAAAAQQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAKAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAQQAAAAEAAACBAAAAgQAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAABAAAAQQAAAIEAAABBAAAAAQAAAIFAAAABAAAAQQAAAEEAAACBAAAAgQAAAAEAAAABAAAAgQAAAIEAAAABAAAAQQAAAAEAAABBAAAAQQAAAIEAAABBAAAAAQAAAEEAAACBAAAAQQAAAAEAAABBAAAAgQAAAEEAAABBAAAAQUAAAAEAAACBAAAAgQAAAEEAAAAAAAAAAQAAAEAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAEEAAABBAAAAAQAAAEEAAABBAAAAQQAAAIEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAIFAAAABAAAAQQAAAIEAAABBAAAAQQAAAEEAAACAAAAAAAAAABgAAAAYAAAAGAAAAAoAAAAYAAAAGAAAAAEAAACBAAAAQQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAKAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,3: ind: -2,3 - tiles: AAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAoAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAKAAAAAAAAABgAAAAAAAAACgAAAAAAAAAKAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAKAAAAAAAAAAoAAAAAAAAAGAAAAAAAAAAKAAAAAAAAAAoAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAKAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAYAAAAAAAAAAoAAAAAAAAACgAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAKAAAAAAAAABgAAAAAAAAACgAAAAAAAAAKAAAAA== + tiles: + AAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAoAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAKAAAAAAAAABgAAAAAAAAACgAAAAAAAAAKAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAKAAAAAAAAAAoAAAAAAAAAGAAAAAAAAAAKAAAAAAAAAAoAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAKAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAYAAAAAAAAAAoAAAAAAAAACgAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAACgAAAAAAAAAKAAAAAAAAABgAAAAAAAAACgAAAAAAAAAKAAAAA== 3,0: ind: 3,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== 3,2: ind: 3,2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,2: ind: 2,2 - tiles: YAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAAEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAEAAABBAAAAQQAAAEEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAACBAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAEAAAABAAAAQQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAADQAAAA0AAAAEAAACBAAAAAQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAA0AAAANAAAADQAAAAQAAAAEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAANAAAADQAAAA0AAAAEAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAADQAAAA0AAAAEAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAA0AAAANAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAQAAAEEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAABAAAAgQAAAIEAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAAEAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAEAAABBAAAAQQAAAEEAAAABAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAACBAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAEAAAABAAAAQQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAADQAAAA0AAAAEAAACBAAAAAQAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAA0AAAANAAAADQAAAAQAAAAEAAABBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAANAAAADQAAAA0AAAAEAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAADQAAAA0AAAAEAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAA0AAAANAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-2: ind: 2,-2 - tiles: BAAAAgQAAAEEAAACBAAAAAQAAAEEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAABBAAAAgQAAAEEAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAgQAAAAEAAABBAAAAAQAAAEEAAABBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAQQAAAAEAAABBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAQQAAAIEAAACBAAAAAQAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAEEAAACBQAAAAQAAAEEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAAABAAAAAQAAAIEAAAABAAAAgQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAAABAAAAQQAAAEEAAAABAAAAgQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAIEAAACBAAAAgQAAAEEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAgQAAAEEAAABBAAAAQQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAAQAAAIEAAABBAAAAgQAAAIEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAIEAAABBAAAAAQAAAIEAAABBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAIEAAABBAAAAAQAAAAEAAACBAAAAgQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAQQAAAIEAAABBAAAAAQAAAEEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAAABAAAAgQAAAAFAAAABAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAAABAAAAQQAAAAEAAABBAAAAQQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAgQAAAEEAAACBAAAAAQAAAEEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAABBAAAAgQAAAEEAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAgQAAAAEAAABBAAAAAQAAAEEAAABBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAEEAAACBAAAAQQAAAAEAAABBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAABBAAAAQQAAAIEAAACBAAAAAQAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAAQAAAEEAAACBQAAAAQAAAEEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAAABAAAAAQAAAIEAAAABAAAAgQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAAABAAAAQQAAAEEAAAABAAAAgQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABBAAAAgQAAAIEAAACBAAAAgQAAAEEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAAAAEAAACBAAAAgQAAAEEAAABBAAAAQQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAAQAAAIEAAABBAAAAgQAAAIEAAACBAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAQQAAAIEAAABBAAAAAQAAAIEAAABBAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAIEAAABBAAAAAQAAAAEAAACBAAAAgQAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEEAAABBAAAAQQAAAIEAAABBAAAAAQAAAEEAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACBAAAAgQAAAAEAAAABAAAAgQAAAAFAAAABAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIEAAAABAAAAQQAAAAEAAABBAAAAQQAAAIEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-3: ind: 2,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAIEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAABBAAAAQQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAIEAAACBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQQAAAAEAAABBAAAAQQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-3: ind: -3,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAUAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAAEAAABBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAIEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAIEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAABBAAAAAQAAAAEAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAEEAAAABAAAAAUAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAQAAAAEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAUAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAIEAAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAEEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAAEAAABBAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAIEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAIEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAABBAAAAAQAAAAEAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAEAAAABAAAAgQAAAEEAAAABAAAAAUAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAQAAAAEAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== -3,3: ind: -3,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,4: ind: -2,4 - tiles: YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,4: ind: -1,4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,3: ind: 0,3 - tiles: BAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,3: ind: 2,3 - tiles: BAAAAgQAAAEEAAAABAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + BAAAAgQAAAEEAAAABAAAAQQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,3: ind: 1,3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAABBAAAAQQAAAEEAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAABBAAAAQQAAAEEAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIEAAAABAAAAQQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,-4: ind: -3,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABQAAAAQAAAAEAAAABAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABQAAAAQAAAAEAAAABAAAAA== -2,-4: ind: -2,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -1673,7 +1720,7 @@ entities: decals: 120: -3,1 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -1695,7 +1742,7 @@ entities: 1787: -27,13 1788: -28,12 - node: - cleanable: True + cleanable: true color: '#79150096' id: DirtLight decals: @@ -1712,7 +1759,7 @@ entities: 123: -3,4 124: -4,3 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -1862,7 +1909,7 @@ entities: 1805: -26.0279,0.50580907 1806: -25.99665,1.4231129 - node: - cleanable: True + cleanable: true zIndex: 1 color: '#FFFFFFFF' id: DirtLight @@ -1904,7 +1951,7 @@ entities: 855: -16.538662,28.012157 856: -17.496996,29.5132 - node: - cleanable: True + cleanable: true zIndex: 2 color: '#FFFFFFFF' id: DirtLight @@ -1932,7 +1979,7 @@ entities: 942: 9.985269,17.013758 943: 11.995686,17.024181 - node: - cleanable: True + cleanable: true angle: 0.7853981633974483 rad color: '#FFFFFFFF' id: DirtLight @@ -2007,7 +2054,7 @@ entities: 1652: 3.2790024,24.24104 1653: 2.2685857,24.730963 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -2795,7 +2842,7 @@ entities: decals: 109: -19,14 - node: - cleanable: True + cleanable: true color: '#EFB34196' id: Tunnel decals: @@ -3143,7 +3190,7 @@ entities: decals: 1751: 34.62736,43.382797 - node: - cleanable: True + cleanable: true zIndex: 1 color: '#F38BAAFF' id: heart @@ -3151,7 +3198,7 @@ entities: 239: -25.35647,-0.734586 240: -24.530516,-0.75543404 - node: - cleanable: True + cleanable: true zIndex: 1 color: '#F38BAAFF' id: pawprint @@ -3159,7 +3206,7 @@ entities: 237: -25.273138,-1.1306946 238: -24.616888,-1.1306946 - node: - cleanable: True + cleanable: true color: '#79150096' id: splatter decals: @@ -3167,7 +3214,7 @@ entities: 1103: -36.001846,33.891376 1104: -33.58518,34.51681 - node: - cleanable: True + cleanable: true zIndex: 1 color: '#F38BAAFF' id: w @@ -11872,97 +11919,65 @@ entities: - pos: -14.5,38.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6878 - type: SignalReceiver + - links: + - 6878 + type: DeviceLinkSink - uid: 1934 components: - pos: 6.5,14.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1951 - type: SignalReceiver + - links: + - 1951 + type: DeviceLinkSink - uid: 1984 components: - pos: 7.5,14.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1951 - type: SignalReceiver + - links: + - 1951 + type: DeviceLinkSink - uid: 1985 components: - pos: 5.5,14.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 1951 - type: SignalReceiver + - links: + - 1951 + type: DeviceLinkSink - uid: 2504 components: - pos: 14.5,37.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 8458 - type: SignalReceiver + - links: + - 8458 + type: DeviceLinkSink - uid: 2505 components: - pos: 15.5,37.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 8458 - type: SignalReceiver + - links: + - 8458 + type: DeviceLinkSink - uid: 3241 components: - pos: -12.5,38.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6878 - type: SignalReceiver + - links: + - 6878 + type: DeviceLinkSink - uid: 4319 components: - pos: -13.5,38.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 6878 - type: SignalReceiver + - links: + - 6878 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 5804 @@ -11970,61 +11985,41 @@ entities: - pos: -13.5,-28.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 5805 components: - pos: -14.5,-29.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 5806 components: - pos: -14.5,-30.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 5807 components: - pos: -14.5,-31.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 5808 components: - pos: -13.5,-32.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - proto: BlockGameArcade entities: - uid: 4137 @@ -12304,8 +12299,6 @@ entities: - pos: -5.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 16 components: - pos: -7.5,-13.5 @@ -12316,36 +12309,26 @@ entities: - pos: 1.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 18 components: - pos: 0.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 19 components: - pos: -2.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 20 components: - pos: -1.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 21 components: - pos: -0.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 22 components: - pos: -0.5,-14.5 @@ -12416,8 +12399,6 @@ entities: - pos: -7.5,-14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 60 components: - pos: -0.5,-5.5 @@ -12428,22 +12409,16 @@ entities: - pos: -0.5,-6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 66 components: - pos: -7.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 67 components: - pos: -6.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 68 components: - pos: -12.5,3.5 @@ -12489,8 +12464,6 @@ entities: - pos: -17.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 219 components: - pos: 12.5,4.5 @@ -12696,8 +12669,6 @@ entities: - pos: -17.5,11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 267 components: - pos: -19.5,11.5 @@ -12713,8 +12684,6 @@ entities: - pos: -17.5,11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 320 components: - pos: 11.5,12.5 @@ -12800,8 +12769,6 @@ entities: - pos: -9.5,6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 490 components: - pos: -9.5,7.5 @@ -12812,8 +12779,6 @@ entities: - pos: -8.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 500 components: - pos: -6.5,1.5 @@ -12824,8 +12789,6 @@ entities: - pos: -5.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 502 components: - pos: -4.5,1.5 @@ -12876,8 +12839,6 @@ entities: - pos: 0.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 529 components: - pos: -9.5,9.5 @@ -12943,8 +12904,6 @@ entities: - pos: -13.5,-1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 725 components: - pos: -17.5,-7.5 @@ -13000,8 +12959,6 @@ entities: - pos: 14.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 821 components: - pos: 13.5,-11.5 @@ -13077,8 +13034,6 @@ entities: - pos: 9.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 849 components: - pos: 8.5,2.5 @@ -13129,15 +13084,11 @@ entities: - pos: 14.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 940 components: - pos: 7.5,-7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 941 components: - pos: 10.5,-5.5 @@ -13183,8 +13134,6 @@ entities: - pos: 14.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1001 components: - pos: 12.5,-5.5 @@ -13265,22 +13214,16 @@ entities: - pos: -8.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1168 components: - pos: 25.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1185 components: - pos: -5.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1186 components: - pos: -5.5,-9.5 @@ -13331,50 +13274,36 @@ entities: - pos: -9.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1196 components: - pos: -9.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1202 components: - pos: -4.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1203 components: - pos: -3.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1204 components: - pos: -8.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1225 components: - pos: 5.5,39.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1226 components: - pos: 5.5,42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1241 components: - pos: 14.5,-11.5 @@ -13400,8 +13329,6 @@ entities: - pos: 14.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1655 components: - pos: -16.5,31.5 @@ -13467,29 +13394,21 @@ entities: - pos: -21.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1859 components: - pos: -22.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1861 components: - pos: 27.5,37.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1868 components: - pos: 27.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1933 components: - pos: 6.5,16.5 @@ -13500,8 +13419,6 @@ entities: - pos: 28.5,36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1969 components: - pos: 8.5,29.5 @@ -13517,8 +13434,6 @@ entities: - pos: 27.5,36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2039 components: - pos: 9.5,16.5 @@ -13549,8 +13464,6 @@ entities: - pos: 19.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2107 components: - pos: 18.5,-26.5 @@ -13561,8 +13474,6 @@ entities: - pos: 18.5,-24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2113 components: - pos: 14.5,-27.5 @@ -13588,15 +13499,11 @@ entities: - pos: 17.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2132 components: - pos: 27.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2209 components: - pos: -29.5,-0.5 @@ -13632,15 +13539,11 @@ entities: - pos: 26.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2229 components: - pos: 25.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2232 components: - pos: -29.5,1.5 @@ -13676,8 +13579,6 @@ entities: - pos: 24.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2262 components: - pos: 4.5,21.5 @@ -13688,15 +13589,11 @@ entities: - pos: 27.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2269 components: - pos: 15.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2293 components: - pos: 20.5,-9.5 @@ -13707,36 +13604,26 @@ entities: - pos: 20.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2295 components: - pos: 19.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2305 components: - pos: 16.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2306 components: - pos: 15.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2307 components: - pos: 14.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2308 components: - pos: 14.5,-29.5 @@ -13747,8 +13634,6 @@ entities: - pos: 16.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2323 components: - pos: -29.5,-5.5 @@ -13764,29 +13649,21 @@ entities: - pos: 4.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2337 components: - pos: 19.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2348 components: - pos: 25.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2366 components: - pos: 19.5,-24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2367 components: - pos: 18.5,-25.5 @@ -13802,8 +13679,6 @@ entities: - pos: 18.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2376 components: - pos: 18.5,-27.5 @@ -13874,15 +13749,11 @@ entities: - pos: 10.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2438 components: - pos: 9.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2458 components: - pos: -7.5,44.5 @@ -13898,8 +13769,6 @@ entities: - pos: 26.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2540 components: - pos: -16.5,29.5 @@ -13910,22 +13779,16 @@ entities: - pos: 26.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2554 components: - pos: 26.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2569 components: - pos: 27.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2600 components: - pos: 14.5,-23.5 @@ -13946,8 +13809,6 @@ entities: - pos: -3.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2727 components: - pos: -2.5,19.5 @@ -13998,15 +13859,11 @@ entities: - pos: -21.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3417 components: - pos: 9.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3418 components: - pos: 7.5,31.5 @@ -14017,8 +13874,6 @@ entities: - pos: -21.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3466 components: - pos: 1.5,28.5 @@ -14049,8 +13904,6 @@ entities: - pos: -21.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3549 components: - pos: -15.5,-13.5 @@ -14106,8 +13959,6 @@ entities: - pos: -4.5,-20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3576 components: - pos: -3.5,-20.5 @@ -14298,8 +14149,6 @@ entities: - pos: -1.5,-25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3614 components: - pos: -1.5,-26.5 @@ -14345,8 +14194,6 @@ entities: - pos: 2.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3623 components: - pos: 3.5,-10.5 @@ -14442,8 +14289,6 @@ entities: - pos: 21.5,-19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3664 components: - pos: 20.5,-19.5 @@ -14464,8 +14309,6 @@ entities: - pos: 12.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3668 components: - pos: 11.5,-15.5 @@ -14571,8 +14414,6 @@ entities: - pos: 7.5,-20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3695 components: - pos: 9.5,-17.5 @@ -14588,8 +14429,6 @@ entities: - pos: 7.5,-17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3801 components: - pos: -16.5,28.5 @@ -14600,8 +14439,6 @@ entities: - pos: -12.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3870 components: - pos: -13.5,21.5 @@ -14612,120 +14449,86 @@ entities: - pos: -14.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3876 components: - pos: -12.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3877 components: - pos: -12.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3878 components: - pos: -12.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3879 components: - pos: -12.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3880 components: - pos: -12.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3881 components: - pos: -12.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3916 components: - pos: 5.5,38.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3944 components: - pos: 18.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3945 components: - pos: 17.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3946 components: - pos: 16.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3947 components: - pos: 15.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3948 components: - pos: 15.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3949 components: - pos: 15.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3950 components: - pos: 15.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3951 components: - pos: 15.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3952 components: - pos: 15.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3955 components: - pos: 12.5,29.5 @@ -14741,134 +14544,96 @@ entities: - pos: 16.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3964 components: - pos: 17.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3965 components: - pos: 18.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3966 components: - pos: 19.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3967 components: - pos: 20.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3968 components: - pos: 21.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3969 components: - pos: 22.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3970 components: - pos: 23.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3971 components: - pos: 24.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3987 components: - pos: 23.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3988 components: - pos: 23.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3989 components: - pos: 23.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3990 components: - pos: 19.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3991 components: - pos: 19.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3992 components: - pos: 19.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3993 components: - pos: 11.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3994 components: - pos: 11.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3995 components: - pos: 11.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3996 components: - pos: 11.5,33.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4001 components: - pos: 10.5,18.5 @@ -14884,8 +14649,6 @@ entities: - pos: 10.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4004 components: - pos: 8.5,20.5 @@ -14906,8 +14669,6 @@ entities: - pos: 9.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4022 components: - pos: 10.5,17.5 @@ -14918,15 +14679,11 @@ entities: - pos: 10.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4024 components: - pos: 10.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4025 components: - pos: 10.5,14.5 @@ -14967,15 +14724,11 @@ entities: - pos: 15.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4035 components: - pos: 15.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4036 components: - pos: 16.5,17.5 @@ -15021,8 +14774,6 @@ entities: - pos: 3.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4049 components: - pos: 2.5,7.5 @@ -15058,8 +14809,6 @@ entities: - pos: -10.5,14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4056 components: - pos: -10.5,13.5 @@ -15140,8 +14889,6 @@ entities: - pos: 1.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4130 components: - pos: -10.5,26.5 @@ -15172,8 +14919,6 @@ entities: - pos: 24.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4164 components: - pos: -8.5,40.5 @@ -15184,8 +14929,6 @@ entities: - pos: 9.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4191 components: - pos: 2.5,9.5 @@ -15196,8 +14939,6 @@ entities: - pos: 3.5,9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4193 components: - pos: 4.5,9.5 @@ -15228,8 +14969,6 @@ entities: - pos: -23.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4232 components: - pos: -27.5,-3.5 @@ -15240,22 +14979,16 @@ entities: - pos: 19.5,33.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4309 components: - pos: 19.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4310 components: - pos: 19.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4332 components: - pos: -22.5,12.5 @@ -15286,36 +15019,26 @@ entities: - pos: -20.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4369 components: - pos: -15.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4371 components: - pos: -14.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4372 components: - pos: -14.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4373 components: - pos: -19.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4384 components: - pos: 1.5,25.5 @@ -15326,8 +15049,6 @@ entities: - pos: -20.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4399 components: - pos: 30.5,28.5 @@ -15338,8 +15059,6 @@ entities: - pos: -14.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4462 components: - pos: 10.5,-2.5 @@ -15350,8 +15069,6 @@ entities: - pos: 21.5,11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4489 components: - pos: 21.5,12.5 @@ -15367,15 +15084,11 @@ entities: - pos: 20.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4492 components: - pos: 19.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4560 components: - pos: 10.5,29.5 @@ -15396,15 +15109,11 @@ entities: - pos: 3.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4647 components: - pos: 20.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4648 components: - pos: 13.5,1.5 @@ -15415,8 +15124,6 @@ entities: - pos: 2.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4658 components: - pos: 15.5,1.5 @@ -15487,29 +15194,21 @@ entities: - pos: 17.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4789 components: - pos: 13.5,-22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4790 components: - pos: 13.5,-21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4800 components: - pos: 21.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4803 components: - pos: -6.5,20.5 @@ -15620,50 +15319,36 @@ entities: - pos: 20.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4893 components: - pos: 21.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4894 components: - pos: 21.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4895 components: - pos: 22.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4896 components: - pos: 23.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4897 components: - pos: 24.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4903 components: - pos: 5.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4908 components: - pos: 3.5,28.5 @@ -15674,22 +15359,16 @@ entities: - pos: 23.5,36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4918 components: - pos: 21.5,36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4924 components: - pos: -25.5,-37.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4928 components: - pos: -1.5,14.5 @@ -15810,22 +15489,16 @@ entities: - pos: 7.5,-21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5321 components: - pos: 7.5,-18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5354 components: - pos: 10.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5468 components: - pos: 13.5,-0.5 @@ -15836,22 +15509,16 @@ entities: - pos: -17.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5529 components: - pos: -16.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5530 components: - pos: -18.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5610 components: - pos: 1.5,26.5 @@ -15867,8 +15534,6 @@ entities: - pos: 24.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5670 components: - pos: -0.5,-7.5 @@ -15899,29 +15564,21 @@ entities: - pos: 8.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5730 components: - pos: 7.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5731 components: - pos: 8.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5732 components: - pos: 9.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5740 components: - pos: 6.5,31.5 @@ -15972,36 +15629,26 @@ entities: - pos: -31.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5791 components: - pos: 6.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5835 components: - pos: 11.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5847 components: - pos: 12.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5848 components: - pos: 11.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5862 components: - pos: 14.5,35.5 @@ -16012,15 +15659,11 @@ entities: - pos: 13.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5899 components: - pos: 12.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5947 components: - pos: -36.5,1.5 @@ -16031,15 +15674,11 @@ entities: - pos: -32.5,-1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5952 components: - pos: 24.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5976 components: - pos: 24.5,22.5 @@ -16100,15 +15739,11 @@ entities: - pos: 24.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6026 components: - pos: 24.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6034 components: - pos: -18.5,-7.5 @@ -16129,22 +15764,16 @@ entities: - pos: -16.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6097 components: - pos: 24.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6100 components: - pos: -22.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6101 components: - pos: -23.5,-0.5 @@ -16230,15 +15859,11 @@ entities: - pos: 5.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6187 components: - pos: 5.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6196 components: - pos: -16.5,-2.5 @@ -16254,29 +15879,21 @@ entities: - pos: -16.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6199 components: - pos: -16.5,0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6214 components: - pos: -32.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6248 components: - pos: 5.5,36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6249 components: - pos: 7.5,30.5 @@ -16287,15 +15904,11 @@ entities: - pos: 5.5,41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6353 components: - pos: 5.5,44.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6394 components: - pos: 6.5,29.5 @@ -16316,8 +15929,6 @@ entities: - pos: 23.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6526 components: - pos: 19.5,17.5 @@ -16348,71 +15959,51 @@ entities: - pos: 24.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6532 components: - pos: 25.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6533 components: - pos: 26.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6534 components: - pos: 27.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6535 components: - pos: 28.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6536 components: - pos: 29.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6537 components: - pos: 30.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6538 components: - pos: 31.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6561 components: - pos: 32.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6562 components: - pos: 33.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6582 components: - pos: 34.5,16.5 @@ -16423,15 +16014,11 @@ entities: - pos: 35.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6593 components: - pos: 36.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6713 components: - pos: 0.5,17.5 @@ -16442,8 +16029,6 @@ entities: - pos: 0.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6715 components: - pos: 2.5,15.5 @@ -16454,8 +16039,6 @@ entities: - pos: 22.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6905 components: - pos: -1.5,31.5 @@ -16466,8 +16049,6 @@ entities: - pos: 37.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6943 components: - pos: -8.5,31.5 @@ -16508,8 +16089,6 @@ entities: - pos: -21.5,-14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7172 components: - pos: -20.5,-14.5 @@ -16725,8 +16304,6 @@ entities: - pos: -24.5,-25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7215 components: - pos: -24.5,-26.5 @@ -16767,22 +16344,16 @@ entities: - pos: -30.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7338 components: - pos: -20.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7339 components: - pos: -20.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7342 components: - pos: -24.5,2.5 @@ -16863,85 +16434,61 @@ entities: - pos: -26.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7358 components: - pos: -26.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7359 components: - pos: -26.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7360 components: - pos: -26.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7361 components: - pos: -26.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7362 components: - pos: -26.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7417 components: - pos: 5.5,40.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7418 components: - pos: 5.5,43.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7458 components: - pos: 37.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7459 components: - pos: 38.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7462 components: - pos: 39.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7465 components: - pos: 40.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7498 components: - pos: 11.5,11.5 @@ -16982,85 +16529,61 @@ entities: - pos: 15.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7506 components: - pos: 15.5,5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7507 components: - pos: 15.5,6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7508 components: - pos: 16.5,6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7509 components: - pos: 5.5,37.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7511 components: - pos: 31.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7512 components: - pos: 31.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7513 components: - pos: 31.5,14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7514 components: - pos: 31.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7515 components: - pos: 31.5,12.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7516 components: - pos: 31.5,11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7517 components: - pos: 31.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7518 components: - pos: 14.5,9.5 @@ -17076,43 +16599,31 @@ entities: - pos: 16.5,9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7522 components: - pos: 16.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7524 components: - pos: 18.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7525 components: - pos: 19.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7526 components: - pos: 20.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7527 components: - pos: 21.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7528 components: - pos: 22.5,10.5 @@ -17123,8 +16634,6 @@ entities: - pos: 23.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7530 components: - pos: 24.5,10.5 @@ -17140,8 +16649,6 @@ entities: - pos: 29.5,10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7533 components: - pos: 28.5,10.5 @@ -17157,43 +16664,31 @@ entities: - pos: 9.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7597 components: - pos: -25.5,-38.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7658 components: - pos: 41.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7692 components: - pos: -18.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7693 components: - pos: -16.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7723 components: - pos: -3.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7785 components: - pos: -12.5,31.5 @@ -17209,8 +16704,6 @@ entities: - pos: 7.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7855 components: - pos: 20.5,-16.5 @@ -17236,8 +16729,6 @@ entities: - pos: 12.5,-24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7864 components: - pos: 13.5,-24.5 @@ -17253,15 +16744,11 @@ entities: - pos: 30.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8123 components: - pos: 30.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8135 components: - pos: -13.5,32.5 @@ -17322,64 +16809,46 @@ entities: - pos: 30.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8153 components: - pos: 29.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8154 components: - pos: 29.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8155 components: - pos: 29.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8156 components: - pos: 29.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8157 components: - pos: 29.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8158 components: - pos: 30.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8159 components: - pos: 31.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8163 components: - pos: 32.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8165 components: - pos: 20.5,18.5 @@ -17400,8 +16869,6 @@ entities: - pos: 33.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8174 components: - pos: 34.5,21.5 @@ -17422,29 +16889,21 @@ entities: - pos: 36.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8193 components: - pos: 36.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8194 components: - pos: 36.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8195 components: - pos: 36.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8395 components: - pos: -3.5,-4.5 @@ -17505,29 +16964,21 @@ entities: - pos: 11.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8535 components: - pos: -30.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8536 components: - pos: -30.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8537 components: - pos: -30.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8538 components: - pos: -30.5,32.5 @@ -17593,64 +17044,46 @@ entities: - pos: -31.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8551 components: - pos: -30.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8567 components: - pos: -31.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8568 components: - pos: -31.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8569 components: - pos: -31.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8570 components: - pos: -31.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8571 components: - pos: -31.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8572 components: - pos: -31.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8573 components: - pos: -30.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8671 components: - pos: -9.5,40.5 @@ -17666,8 +17099,6 @@ entities: - pos: -8.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8695 components: - pos: -7.5,32.5 @@ -17798,8 +17229,6 @@ entities: - pos: -0.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8722 components: - pos: -4.5,40.5 @@ -17895,15 +17324,11 @@ entities: - pos: -3.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8786 components: - pos: 0.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8789 components: - pos: -1.5,32.5 @@ -18024,211 +17449,151 @@ entities: - pos: 12.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8960 components: - pos: 13.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8961 components: - pos: 14.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8962 components: - pos: 15.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9005 components: - pos: 23.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9008 components: - pos: 22.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9009 components: - pos: 21.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9011 components: - pos: 20.5,-6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9012 components: - pos: 20.5,-7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9013 components: - pos: 20.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9024 components: - pos: 25.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9025 components: - pos: 25.5,-4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9030 components: - pos: 25.5,-3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9031 components: - pos: 24.5,-3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9032 components: - pos: 27.5,-3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9033 components: - pos: 26.5,-3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9034 components: - pos: 28.5,-3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9035 components: - pos: 28.5,-2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9036 components: - pos: 28.5,-1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9037 components: - pos: 28.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9038 components: - pos: 28.5,0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9039 components: - pos: 28.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9040 components: - pos: 28.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9041 components: - pos: 28.5,3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9042 components: - pos: 28.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9043 components: - pos: 28.5,5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9044 components: - pos: 28.5,6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9045 components: - pos: 28.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9055 components: - pos: 26.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9056 components: - pos: 27.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9862 components: - pos: -38.5,1.5 @@ -18414,22 +17779,16 @@ entities: - pos: -25.5,-39.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10110 components: - pos: -25.5,-40.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10113 components: - pos: -25.5,-36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10153 components: - pos: -18.5,-23.5 @@ -18445,344 +17804,246 @@ entities: - pos: -18.5,-25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10156 components: - pos: -18.5,-26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10157 components: - pos: -18.5,-27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10158 components: - pos: -18.5,-28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10159 components: - pos: -18.5,-29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10160 components: - pos: -18.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10161 components: - pos: -18.5,-31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10162 components: - pos: -18.5,-32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10163 components: - pos: -18.5,-33.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10164 components: - pos: -18.5,-34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10165 components: - pos: -18.5,-35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10166 components: - pos: -18.5,-36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10167 components: - pos: -18.5,-37.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10168 components: - pos: -18.5,-38.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10169 components: - pos: -18.5,-39.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10170 components: - pos: -18.5,-40.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10171 components: - pos: -18.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10172 components: - pos: -18.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10173 components: - pos: -17.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10174 components: - pos: -16.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10175 components: - pos: -15.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10176 components: - pos: -14.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10177 components: - pos: -13.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10178 components: - pos: -12.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10179 components: - pos: -19.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10180 components: - pos: -19.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10181 components: - pos: -20.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10182 components: - pos: -21.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10183 components: - pos: -20.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10184 components: - pos: -21.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10185 components: - pos: -22.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10186 components: - pos: -23.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10187 components: - pos: -24.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10188 components: - pos: -21.5,-43.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10189 components: - pos: -19.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10190 components: - pos: -25.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10191 components: - pos: -25.5,-41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10192 components: - pos: -26.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10193 components: - pos: -27.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10194 components: - pos: -28.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10195 components: - pos: -29.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10196 components: - pos: -30.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10197 components: - pos: -31.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10198 components: - pos: -32.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10199 components: - pos: -33.5,-42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10221 components: - pos: -25.5,-35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10222 components: - pos: -25.5,-34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10223 components: - pos: -25.5,-33.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10224 components: - pos: -25.5,-32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 10225 components: - pos: -25.5,-31.5 @@ -18922,36 +18183,26 @@ entities: - pos: -2.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 105 components: - pos: -1.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 107 components: - pos: -0.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 108 components: - pos: 0.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 109 components: - pos: 1.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 110 components: - pos: 2.5,-15.5 @@ -18972,15 +18223,11 @@ entities: - pos: -21.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 625 components: - pos: -7.5,5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 820 components: - pos: 6.5,-8.5 @@ -18991,22 +18238,16 @@ entities: - pos: 9.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 964 components: - pos: 7.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 979 components: - pos: 8.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 999 components: - pos: 5.5,-8.5 @@ -19022,99 +18263,71 @@ entities: - pos: 11.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1020 components: - pos: -21.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1054 components: - pos: 10.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1261 components: - pos: 20.5,-11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1549 components: - pos: 20.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1550 components: - pos: 14.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1551 components: - pos: 14.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1552 components: - pos: 12.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1585 components: - pos: 17.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1586 components: - pos: 15.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1587 components: - pos: 14.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1588 components: - pos: 13.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1664 components: - pos: -21.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1673 components: - pos: 22.5,-18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1940 components: - pos: 3.5,-13.5 @@ -19220,8 +18433,6 @@ entities: - pos: -20.5,50.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1993 components: - pos: 12.5,13.5 @@ -19362,43 +18573,31 @@ entities: - pos: -12.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2021 components: - pos: -12.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2022 components: - pos: -12.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2023 components: - pos: -12.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2057 components: - pos: 19.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2089 components: - pos: -4.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2090 components: - pos: -4.5,-14.5 @@ -19414,43 +18613,31 @@ entities: - pos: -4.5,-12.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2118 components: - pos: -3.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2119 components: - pos: -4.5,-11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2121 components: - pos: 24.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2127 components: - pos: 24.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2128 components: - pos: 22.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2129 components: - pos: 19.5,20.5 @@ -19461,43 +18648,31 @@ entities: - pos: 15.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2137 components: - pos: 15.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2138 components: - pos: 14.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2139 components: - pos: 14.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2140 components: - pos: 13.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2141 components: - pos: 13.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2159 components: - pos: -1.5,-16.5 @@ -19548,8 +18723,6 @@ entities: - pos: -1.5,-25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2169 components: - pos: -1.5,-26.5 @@ -19635,29 +18808,21 @@ entities: - pos: -9.5,5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2186 components: - pos: -9.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2187 components: - pos: -8.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2188 components: - pos: -7.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2390 components: - pos: 2.5,11.5 @@ -19708,15 +18873,11 @@ entities: - pos: 15.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2491 components: - pos: 15.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2492 components: - pos: 15.5,15.5 @@ -19752,8 +18913,6 @@ entities: - pos: 22.5,-12.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2868 components: - pos: 14.5,13.5 @@ -19769,50 +18928,36 @@ entities: - pos: -14.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3357 components: - pos: -21.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3361 components: - pos: -20.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3456 components: - pos: -18.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3458 components: - pos: -19.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3485 components: - pos: 1.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3505 components: - pos: -16.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3703 components: - pos: -14.5,63.5 @@ -19823,57 +18968,41 @@ entities: - pos: -20.5,61.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3705 components: - pos: -20.5,63.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3706 components: - pos: -20.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3707 components: - pos: -21.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3708 components: - pos: -20.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3709 components: - pos: -20.5,41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3715 components: - pos: -20.5,47.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3717 components: - pos: -20.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3718 components: - pos: -22.5,56.5 @@ -19884,8 +19013,6 @@ entities: - pos: -23.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3720 components: - pos: -26.5,54.5 @@ -19896,8 +19023,6 @@ entities: - pos: -22.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3723 components: - pos: -22.5,63.5 @@ -19923,15 +19048,11 @@ entities: - pos: -20.5,43.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3729 components: - pos: -21.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3730 components: - pos: -26.5,56.5 @@ -19942,15 +19063,11 @@ entities: - pos: -20.5,57.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3732 components: - pos: -16.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3734 components: - pos: -24.5,61.5 @@ -19961,22 +19078,16 @@ entities: - pos: -14.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3736 components: - pos: -26.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3737 components: - pos: -17.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3738 components: - pos: -16.5,56.5 @@ -19987,8 +19098,6 @@ entities: - pos: -20.5,49.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3740 components: - pos: -16.5,63.5 @@ -19999,50 +19108,36 @@ entities: - pos: -19.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3749 components: - pos: -25.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3752 components: - pos: -16.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3754 components: - pos: -23.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3757 components: - pos: -21.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3772 components: - pos: -22.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3775 components: - pos: -20.5,59.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3780 components: - pos: -20.5,64.5 @@ -20053,50 +19148,36 @@ entities: - pos: -14.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3782 components: - pos: -24.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3783 components: - pos: -26.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3784 components: - pos: -20.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3787 components: - pos: -20.5,41.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3788 components: - pos: -18.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3789 components: - pos: -24.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3790 components: - pos: -24.5,54.5 @@ -20107,15 +19188,11 @@ entities: - pos: -24.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3793 components: - pos: -21.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3794 components: - pos: -24.5,56.5 @@ -20126,50 +19203,36 @@ entities: - pos: -20.5,40.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3796 components: - pos: -20.5,39.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3797 components: - pos: -20.5,38.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3798 components: - pos: -20.5,37.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3799 components: - pos: -20.5,36.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3800 components: - pos: -20.5,35.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3802 components: - pos: -20.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3806 components: - pos: -16.5,61.5 @@ -20180,36 +19243,26 @@ entities: - pos: -18.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3810 components: - pos: -20.5,56.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3813 components: - pos: -22.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3815 components: - pos: -15.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3816 components: - pos: -22.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3817 components: - pos: -28.5,53.5 @@ -20230,8 +19283,6 @@ entities: - pos: -20.5,48.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3823 components: - pos: -18.5,63.5 @@ -20242,8 +19293,6 @@ entities: - pos: -20.5,42.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3826 components: - pos: -28.5,60.5 @@ -20254,29 +19303,21 @@ entities: - pos: -17.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3830 components: - pos: -24.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3831 components: - pos: -27.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3832 components: - pos: -15.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3833 components: - pos: -18.5,56.5 @@ -20287,50 +19328,36 @@ entities: - pos: -13.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3836 components: - pos: -13.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3837 components: - pos: -18.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3838 components: - pos: -22.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3839 components: - pos: -20.5,46.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3841 components: - pos: -20.5,58.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3842 components: - pos: -27.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3843 components: - pos: -12.5,60.5 @@ -20341,92 +19368,66 @@ entities: - pos: -25.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3845 components: - pos: -20.5,44.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3853 components: - pos: -14.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3858 components: - pos: -14.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3859 components: - pos: -13.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3860 components: - pos: -12.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3861 components: - pos: -14.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3862 components: - pos: -12.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3863 components: - pos: -14.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4027 components: - pos: 48.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4042 components: - pos: 44.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4043 components: - pos: 44.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4063 components: - pos: 45.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4076 components: - pos: 20.5,20.5 @@ -20437,29 +19438,21 @@ entities: - pos: 18.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4108 components: - pos: -20.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4160 components: - pos: -14.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4177 components: - pos: -14.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4469 components: - pos: 15.5,13.5 @@ -20485,22 +19478,16 @@ entities: - pos: 18.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4474 components: - pos: 19.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4475 components: - pos: 20.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4476 components: - pos: 20.5,14.5 @@ -20516,15 +19503,11 @@ entities: - pos: -0.5,-25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4597 components: - pos: 0.5,-25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4598 components: - pos: 2.5,-28.5 @@ -20535,85 +19518,61 @@ entities: - pos: 2.5,-29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4601 components: - pos: 1.5,-29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4602 components: - pos: 1.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4603 components: - pos: 0.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4604 components: - pos: -0.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4605 components: - pos: -1.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4606 components: - pos: -2.5,-30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4607 components: - pos: -2.5,-29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4608 components: - pos: -3.5,-29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4749 components: - pos: 18.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4750 components: - pos: 16.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5166 components: - pos: -20.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5243 components: - pos: 21.5,-11.5 @@ -20624,106 +19583,76 @@ entities: - pos: 22.5,-11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5299 components: - pos: -14.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5426 components: - pos: -15.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5432 components: - pos: -17.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5842 components: - pos: 17.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5843 components: - pos: 16.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5844 components: - pos: 15.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5887 components: - pos: 14.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6172 components: - pos: -14.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6176 components: - pos: -14.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6177 components: - pos: -15.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6178 components: - pos: -16.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6179 components: - pos: -15.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6180 components: - pos: -16.5,0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6183 components: - pos: -16.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6189 components: - pos: -13.5,-0.5 @@ -20764,15 +19693,11 @@ entities: - pos: 23.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6385 components: - pos: 13.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6404 components: - pos: -14.5,61.5 @@ -20783,57 +19708,41 @@ entities: - pos: 36.5,14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6479 components: - pos: 37.5,14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6480 components: - pos: 37.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6481 components: - pos: 37.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6482 components: - pos: 37.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6483 components: - pos: 36.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6484 components: - pos: 35.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6485 components: - pos: 35.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6486 components: - pos: 34.5,16.5 @@ -20844,78 +19753,56 @@ entities: - pos: 33.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6488 components: - pos: 32.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6489 components: - pos: 31.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6490 components: - pos: 31.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6491 components: - pos: 30.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6492 components: - pos: 29.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6493 components: - pos: 28.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6494 components: - pos: 27.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6495 components: - pos: 26.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6496 components: - pos: 25.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6497 components: - pos: 24.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6498 components: - pos: 23.5,17.5 @@ -20951,379 +19838,271 @@ entities: - pos: 59.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6624 components: - pos: 58.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6625 components: - pos: 57.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6626 components: - pos: 56.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6627 components: - pos: 56.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6628 components: - pos: 56.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6629 components: - pos: 56.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6630 components: - pos: 56.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6631 components: - pos: 56.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6632 components: - pos: 56.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6633 components: - pos: 56.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6634 components: - pos: 55.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6635 components: - pos: 54.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6636 components: - pos: 53.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6637 components: - pos: 52.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6638 components: - pos: 51.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6639 components: - pos: 50.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6640 components: - pos: 49.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6641 components: - pos: 48.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6642 components: - pos: 47.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6643 components: - pos: 46.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6644 components: - pos: 45.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6645 components: - pos: 44.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6646 components: - pos: 43.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6647 components: - pos: 45.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6648 components: - pos: 45.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6649 components: - pos: 45.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6650 components: - pos: 45.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6651 components: - pos: 44.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6652 components: - pos: 43.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6653 components: - pos: 42.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6654 components: - pos: 41.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6655 components: - pos: 41.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6656 components: - pos: 40.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6657 components: - pos: 39.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6658 components: - pos: 38.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6659 components: - pos: 44.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6660 components: - pos: 44.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6661 components: - pos: 44.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6662 components: - pos: 44.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6663 components: - pos: 44.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6664 components: - pos: 48.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6665 components: - pos: 48.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6666 components: - pos: 48.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6667 components: - pos: 48.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6668 components: - pos: 48.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6669 components: - pos: 48.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6670 components: - pos: 52.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6671 components: - pos: 52.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6672 components: - pos: 52.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6673 components: - pos: 52.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6674 components: - pos: 52.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6675 components: - pos: 52.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6676 components: - pos: 52.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6677 components: - pos: 53.5,25.5 @@ -21469,29 +20248,21 @@ entities: - pos: -14.5,62.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6794 components: - pos: -14.5,60.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6795 components: - pos: -20.5,54.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6802 components: - pos: -26.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6803 components: - pos: -12.5,53.5 @@ -21502,8 +20273,6 @@ entities: - pos: -26.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6805 components: - pos: -22.5,61.5 @@ -21514,8 +20283,6 @@ entities: - pos: -18.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6813 components: - pos: -16.5,54.5 @@ -21526,22 +20293,16 @@ entities: - pos: -16.5,55.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6815 components: - pos: -19.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6816 components: - pos: -16.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6817 components: - pos: -14.5,54.5 @@ -21562,92 +20323,66 @@ entities: - pos: 24.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6844 components: - pos: 21.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6845 components: - pos: 24.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6850 components: - pos: 24.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6975 components: - pos: -29.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6976 components: - pos: -29.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6977 components: - pos: -29.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7013 components: - pos: -20.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7436 components: - pos: 2.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7931 components: - pos: -20.5,52.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7932 components: - pos: -20.5,53.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8057 components: - pos: 3.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8062 components: - pos: -20.5,51.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8739 components: - pos: 3.5,28.5 @@ -21663,8 +20398,6 @@ entities: - pos: 22.5,-13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9507 components: - pos: 22.5,-14.5 @@ -21799,22 +20532,16 @@ entities: - pos: -12.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 212 components: - pos: -12.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 223 components: - pos: -12.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 273 components: - pos: -7.5,18.5 @@ -21825,8 +20552,6 @@ entities: - pos: -12.5,15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 275 components: - pos: -12.5,14.5 @@ -21872,15 +20597,11 @@ entities: - pos: -17.5,11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 421 components: - pos: -8.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 512 components: - pos: -8.5,-3.5 @@ -21961,8 +20682,6 @@ entities: - pos: 0.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 585 components: - pos: -11.5,-2.5 @@ -22003,29 +20722,21 @@ entities: - pos: -9.5,0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 593 components: - pos: -9.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 594 components: - pos: -9.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 595 components: - pos: -9.5,3.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 597 components: - pos: -9.5,7.5 @@ -22036,43 +20747,31 @@ entities: - pos: -9.5,6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 599 components: - pos: -9.5,5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 600 components: - pos: -9.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 601 components: - pos: -8.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 602 components: - pos: -7.5,4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 669 components: - pos: -13.5,-1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 670 components: - pos: -12.5,-1.5 @@ -22088,8 +20787,6 @@ entities: - pos: -7.5,5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 818 components: - pos: -14.5,-12.5 @@ -22110,8 +20807,6 @@ entities: - pos: 9.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 837 components: - pos: -12.5,-12.5 @@ -22147,50 +20842,36 @@ entities: - pos: -9.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 889 components: - pos: -8.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 891 components: - pos: 15.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 898 components: - pos: -7.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 900 components: - pos: -6.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 907 components: - pos: 12.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 909 components: - pos: -5.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 910 components: - pos: 10.5,-12.5 @@ -22201,8 +20882,6 @@ entities: - pos: 17.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 965 components: - pos: 12.5,-11.5 @@ -22218,22 +20897,16 @@ entities: - pos: 8.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 981 components: - pos: 18.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 983 components: - pos: 7.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 984 components: - pos: 4.5,-12.5 @@ -22244,36 +20917,26 @@ entities: - pos: 20.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 994 components: - pos: 14.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 996 components: - pos: 20.5,-11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 997 components: - pos: 22.5,-12.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 998 components: - pos: 14.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1003 components: - pos: 14.5,-11.5 @@ -22284,22 +20947,16 @@ entities: - pos: 13.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1007 components: - pos: 9.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1012 components: - pos: 10.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1018 components: - pos: 13.5,-11.5 @@ -22310,36 +20967,26 @@ entities: - pos: 7.5,-7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1022 components: - pos: 22.5,-11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1026 components: - pos: 14.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1060 components: - pos: 19.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1069 components: - pos: 16.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1178 components: - pos: -9.5,-8.5 @@ -22375,8 +21022,6 @@ entities: - pos: -5.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1243 components: - pos: -6.5,44.5 @@ -22502,50 +21147,36 @@ entities: - pos: 1.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1921 components: - pos: 0.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1922 components: - pos: -0.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1924 components: - pos: -1.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1925 components: - pos: -2.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1927 components: - pos: -3.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1928 components: - pos: -4.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1929 components: - pos: -4.5,-14.5 @@ -22561,15 +21192,11 @@ entities: - pos: -4.5,-12.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1935 components: - pos: -4.5,-11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 1968 components: - pos: 16.5,15.5 @@ -22645,8 +21272,6 @@ entities: - pos: 11.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2208 components: - pos: 11.5,21.5 @@ -22707,15 +21332,11 @@ entities: - pos: 9.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2278 components: - pos: 12.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2318 components: - pos: 20.5,-9.5 @@ -22726,22 +21347,16 @@ entities: - pos: 20.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2349 components: - pos: -14.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2578 components: - pos: 20.5,-7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3403 components: - pos: 7.5,29.5 @@ -22752,15 +21367,11 @@ entities: - pos: 0.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3528 components: - pos: 2.5,-10.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3529 components: - pos: 3.5,-10.5 @@ -22801,8 +21412,6 @@ entities: - pos: -4.5,-20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3537 components: - pos: -1.5,-17.5 @@ -22818,8 +21427,6 @@ entities: - pos: -14.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3570 components: - pos: -14.5,26.5 @@ -22850,8 +21457,6 @@ entities: - pos: 12.5,-15.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3648 components: - pos: 10.5,-16.5 @@ -22927,29 +21532,21 @@ entities: - pos: 21.5,-19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3866 components: - pos: -12.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3867 components: - pos: -12.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3868 components: - pos: -12.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3882 components: - pos: -11.5,13.5 @@ -22965,8 +21562,6 @@ entities: - pos: -10.5,14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3934 components: - pos: 12.5,21.5 @@ -22997,50 +21592,36 @@ entities: - pos: 16.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3940 components: - pos: 16.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3941 components: - pos: 16.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3942 components: - pos: 17.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3943 components: - pos: 18.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4020 components: - pos: 1.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4047 components: - pos: 3.5,7.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4064 components: - pos: -9.5,18.5 @@ -23056,8 +21637,6 @@ entities: - pos: -11.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4107 components: - pos: -4.5,45.5 @@ -23073,15 +21652,11 @@ entities: - pos: 9.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4165 components: - pos: 7.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4166 components: - pos: 7.5,22.5 @@ -23092,22 +21667,16 @@ entities: - pos: 11.5,-8.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4299 components: - pos: -14.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4302 components: - pos: -14.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4398 components: - pos: -5.5,31.5 @@ -23123,8 +21692,6 @@ entities: - pos: -8.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4405 components: - pos: -6.5,31.5 @@ -23150,22 +21717,16 @@ entities: - pos: 18.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4483 components: - pos: 19.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4484 components: - pos: 20.5,13.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4485 components: - pos: 21.5,13.5 @@ -23181,22 +21742,16 @@ entities: - pos: 21.5,11.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4554 components: - pos: 7.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4555 components: - pos: 7.5,24.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 4639 components: - pos: -6.5,43.5 @@ -23237,8 +21792,6 @@ entities: - pos: 17.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5852 components: - pos: 17.5,26.5 @@ -23254,22 +21807,16 @@ entities: - pos: 17.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5855 components: - pos: 16.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5856 components: - pos: 15.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 5857 components: - pos: 14.5,28.5 @@ -23300,15 +21847,11 @@ entities: - pos: 7.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6021 components: - pos: 7.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6022 components: - pos: 7.5,28.5 @@ -23349,8 +21892,6 @@ entities: - pos: -22.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6073 components: - pos: -22.5,-1.5 @@ -23406,43 +21947,31 @@ entities: - pos: -16.5,-0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6084 components: - pos: -16.5,0.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6085 components: - pos: -16.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6086 components: - pos: -15.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6087 components: - pos: -14.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6088 components: - pos: -16.5,2.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6089 components: - pos: -16.5,3.5 @@ -23498,15 +22027,11 @@ entities: - pos: 15.5,16.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6544 components: - pos: 15.5,17.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6545 components: - pos: 16.5,17.5 @@ -23522,8 +22047,6 @@ entities: - pos: 16.5,19.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6549 components: - pos: 14.5,17.5 @@ -23574,8 +22097,6 @@ entities: - pos: 0.5,18.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 6906 components: - pos: -0.5,30.5 @@ -23586,8 +22107,6 @@ entities: - pos: -14.5,23.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7163 components: - pos: -16.5,-12.5 @@ -23628,36 +22147,26 @@ entities: - pos: -21.5,-14.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7317 components: - pos: -14.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7319 components: - pos: -14.5,21.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7321 components: - pos: -14.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7324 components: - pos: -13.5,20.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7535 components: - pos: 8.5,1.5 @@ -23713,8 +22222,6 @@ entities: - pos: -3.5,45.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 7805 components: - pos: -5.5,24.5 @@ -23725,8 +22232,6 @@ entities: - pos: 2.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8069 components: - pos: -18.5,-7.5 @@ -23752,22 +22257,16 @@ entities: - pos: -16.5,-9.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8584 components: - pos: -30.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8585 components: - pos: -30.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8586 components: - pos: -29.5,29.5 @@ -23783,36 +22282,26 @@ entities: - pos: -27.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8589 components: - pos: -27.5,28.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8590 components: - pos: -27.5,27.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8591 components: - pos: -27.5,26.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8592 components: - pos: -27.5,25.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8662 components: - pos: -7.5,39.5 @@ -23863,8 +22352,6 @@ entities: - pos: 3.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8742 components: - pos: 3.5,28.5 @@ -23880,8 +22367,6 @@ entities: - pos: -3.5,22.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8782 components: - pos: -4.5,24.5 @@ -23972,64 +22457,46 @@ entities: - pos: 9.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9010 components: - pos: 20.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9014 components: - pos: 20.5,-6.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9016 components: - pos: 21.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9017 components: - pos: 22.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9026 components: - pos: 23.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9027 components: - pos: 24.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9028 components: - pos: 25.5,-5.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9029 components: - pos: 25.5,-4.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - proto: CableMVStack entities: - uid: 4268 @@ -28599,11 +27066,6 @@ entities: - pos: -13.5,33.5 parent: 7 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 7570 - type: SignalTransmitter - proto: ComputerCargoOrders entities: - uid: 4957 @@ -28832,51 +27294,27 @@ entities: pos: 11.5,8.5 parent: 7 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5792 - Forward: - - port: Left - uid: 5792 - Off: - - port: Middle - uid: 5792 - type: SignalReceiver + - links: + - 5792 + type: DeviceLinkSink - uid: 6868 components: - rot: 1.5707963267948966 rad pos: 10.5,8.5 parent: 7 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5792 - Forward: - - port: Left - uid: 5792 - Off: - - port: Middle - uid: 5792 - type: SignalReceiver + - links: + - 5792 + type: DeviceLinkSink - uid: 7137 components: - rot: 1.5707963267948966 rad pos: 13.5,8.5 parent: 7 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5792 - Forward: - - port: Left - uid: 5792 - Off: - - port: Middle - uid: 5792 - type: SignalReceiver + - links: + - 5792 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 1869 @@ -28886,7 +27324,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -28909,7 +27347,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -28946,7 +27384,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -28971,7 +27409,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -28994,7 +27432,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -29019,7 +27457,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -29083,7 +27521,7 @@ entities: type: Transform - air: volume: 800 - immutable: False + immutable: false temperature: 293.1499 moles: - 11.733055 @@ -29116,7 +27554,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -29220,13 +27658,13 @@ entities: entities: - uid: 535 components: - - anchored: False + - anchored: false pos: 11.5,-10.5 parent: 7 type: Transform - uid: 547 components: - - anchored: False + - anchored: false pos: 10.5,-10.5 parent: 7 type: Transform @@ -31701,8 +30139,8 @@ entities: - solutions: drink: temperature: 293.15 - canMix: False - canReact: True + canMix: false + canReact: true maxVol: 50 reagents: - Quantity: 5 @@ -31815,7 +30253,7 @@ entities: - pos: 6.5,17.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 4775 @@ -31824,7 +30262,7 @@ entities: pos: 26.5,24.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6184 @@ -31832,7 +30270,7 @@ entities: - pos: -18.5,1.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6185 @@ -31840,7 +30278,7 @@ entities: - pos: -19.5,-2.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6200 @@ -31849,7 +30287,7 @@ entities: pos: -9.5,3.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6202 @@ -31857,7 +30295,7 @@ entities: - pos: -17.5,9.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6203 @@ -31866,7 +30304,7 @@ entities: pos: -0.5,12.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6204 @@ -31875,7 +30313,7 @@ entities: pos: -3.5,7.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6205 @@ -31884,7 +30322,7 @@ entities: pos: -3.5,-5.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6206 @@ -31893,7 +30331,7 @@ entities: pos: 3.5,-11.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6207 @@ -31902,7 +30340,7 @@ entities: pos: -3.5,-15.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6208 @@ -31911,7 +30349,7 @@ entities: pos: -5.5,-25.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6209 @@ -31920,7 +30358,7 @@ entities: pos: -0.5,-24.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6210 @@ -31929,7 +30367,7 @@ entities: pos: -11.5,-12.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 6232 @@ -31938,7 +30376,7 @@ entities: pos: -32.5,-3.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7649 @@ -31946,7 +30384,7 @@ entities: - pos: 3.5,33.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7669 @@ -31955,7 +30393,7 @@ entities: pos: 10.5,18.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7675 @@ -31964,7 +30402,7 @@ entities: pos: 10.5,1.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7676 @@ -31973,7 +30411,7 @@ entities: pos: 8.5,1.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7682 @@ -31981,7 +30419,7 @@ entities: - pos: 13.5,-16.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7683 @@ -31990,7 +30428,7 @@ entities: pos: -25.5,-19.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7861 @@ -31999,7 +30437,7 @@ entities: pos: 21.5,-16.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9956 @@ -32008,7 +30446,7 @@ entities: pos: -42.5,-3.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 9957 @@ -32016,7 +30454,7 @@ entities: - pos: -27.5,14.5 parent: 7 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - proto: EmergencyRollerBed @@ -34024,52 +32462,38 @@ entities: - pos: -6.5,1.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - uid: 1281 components: - pos: 29.5,12.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - uid: 2249 components: - pos: -0.5,4.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - uid: 2471 components: - rot: 3.141592653589793 rad pos: 6.5,9.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - uid: 4329 components: - rot: 3.141592653589793 rad pos: 14.5,-4.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - uid: 4707 components: - pos: -7.5,-32.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - uid: 5388 components: - pos: 23.5,-23.5 parent: 7 type: Transform - - fixtures: {} - type: Fixtures - proto: FloorLavaEntity entities: - uid: 78 @@ -34557,7 +32981,8 @@ entities: entities: - uid: 4550 components: - - desc: The delicious combination of nachos and melting cheese. Perfect for a date. + - desc: The delicious combination of nachos and melting cheese. Perfect for a + date. type: MetaData - pos: 27.529375,-10.263166 parent: 7 @@ -34833,8 +33258,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 418 components: - pos: -14.5,-6.5 @@ -34904,8 +33327,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2574 components: - rot: -1.5707963267948966 rad @@ -34920,8 +33341,6 @@ entities: pos: 13.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2676 components: - rot: 1.5707963267948966 rad @@ -34938,8 +33357,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2700 components: - rot: 1.5707963267948966 rad @@ -34948,8 +33365,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2701 components: - rot: 1.5707963267948966 rad @@ -34958,8 +33373,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2738 components: - pos: 21.5,32.5 @@ -34967,8 +33380,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2739 components: - pos: 23.5,32.5 @@ -34976,8 +33387,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2742 components: - rot: -1.5707963267948966 rad @@ -34986,8 +33395,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2743 components: - rot: 1.5707963267948966 rad @@ -34996,8 +33403,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2744 components: - rot: -1.5707963267948966 rad @@ -35006,8 +33411,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2745 components: - rot: 1.5707963267948966 rad @@ -35016,16 +33419,12 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2763 components: - rot: 3.141592653589793 rad pos: 14.5,30.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2769 components: - rot: 3.141592653589793 rad @@ -35034,8 +33433,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2774 components: - rot: 1.5707963267948966 rad @@ -35044,8 +33441,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2790 components: - rot: 3.141592653589793 rad @@ -35062,8 +33457,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2800 components: - rot: 3.141592653589793 rad @@ -35080,8 +33473,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2817 components: - rot: 1.5707963267948966 rad @@ -35090,8 +33481,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2824 components: - rot: -1.5707963267948966 rad @@ -35100,8 +33489,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2836 components: - rot: 3.141592653589793 rad @@ -35132,8 +33519,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3046 components: - rot: 3.141592653589793 rad @@ -35321,8 +33706,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3480 components: - rot: -1.5707963267948966 rad @@ -35355,8 +33738,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3771 components: - rot: 3.141592653589793 rad @@ -35535,8 +33916,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5890 components: - rot: 3.141592653589793 rad @@ -35545,8 +33924,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5914 components: - pos: 20.5,-18.5 @@ -35592,8 +33969,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6240 components: - rot: -1.5707963267948966 rad @@ -35617,8 +33992,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6434 components: - rot: -1.5707963267948966 rad @@ -35627,8 +34000,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6448 components: - rot: 1.5707963267948966 rad @@ -35637,8 +34008,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6783 components: - pos: 2.5,15.5 @@ -35716,15 +34085,11 @@ entities: pos: -14.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8125 components: - pos: -13.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8173 components: - rot: 3.141592653589793 rad @@ -35764,23 +34129,17 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8813 components: - rot: 1.5707963267948966 rad pos: 1.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8814 components: - pos: 3.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 9826 components: - pos: -27.5,6.5 @@ -35892,8 +34251,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2798 components: - pos: 11.5,-17.5 @@ -36052,8 +34409,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 178 components: - pos: 25.5,35.5 @@ -36061,8 +34416,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 180 components: - pos: 25.5,34.5 @@ -36070,8 +34423,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 214 components: - rot: -1.5707963267948966 rad @@ -36121,8 +34472,6 @@ entities: pos: -5.5,1.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 659 components: - rot: -1.5707963267948966 rad @@ -36242,8 +34591,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1098 components: - rot: -1.5707963267948966 rad @@ -36283,8 +34630,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1131 components: - rot: 3.141592653589793 rad @@ -36316,8 +34661,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1222 components: - rot: -1.5707963267948966 rad @@ -36450,8 +34793,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2133 components: - pos: 26.5,37.5 @@ -36459,8 +34800,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2226 components: - pos: 26.5,36.5 @@ -36468,8 +34807,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2251 components: - rot: -1.5707963267948966 rad @@ -36478,8 +34815,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2280 components: - rot: 1.5707963267948966 rad @@ -36511,8 +34846,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2408 components: - rot: 1.5707963267948966 rad @@ -36521,8 +34854,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2428 components: - rot: 3.141592653589793 rad @@ -36531,8 +34862,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2431 components: - pos: 17.5,22.5 @@ -36540,8 +34869,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2432 components: - pos: 16.5,23.5 @@ -36549,8 +34876,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2434 components: - rot: 1.5707963267948966 rad @@ -36559,8 +34884,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2465 components: - rot: 3.141592653589793 rad @@ -36569,8 +34892,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2517 components: - rot: 1.5707963267948966 rad @@ -36579,8 +34900,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2531 components: - rot: 1.5707963267948966 rad @@ -36589,8 +34908,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2532 components: - rot: 1.5707963267948966 rad @@ -36614,8 +34931,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2568 components: - rot: 1.5707963267948966 rad @@ -36631,8 +34946,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2581 components: - rot: -1.5707963267948966 rad @@ -36648,8 +34961,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2592 components: - pos: 21.5,35.5 @@ -36657,8 +34968,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2593 components: - pos: 21.5,34.5 @@ -36666,8 +34975,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2594 components: - pos: 23.5,36.5 @@ -36675,8 +34982,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2595 components: - pos: 23.5,35.5 @@ -36684,8 +34989,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2596 components: - pos: 23.5,34.5 @@ -36693,8 +34996,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2618 components: - rot: -1.5707963267948966 rad @@ -36735,8 +35036,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2641 components: - pos: -2.5,31.5 @@ -36783,8 +35082,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2671 components: - rot: -1.5707963267948966 rad @@ -36793,8 +35090,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2674 components: - rot: 1.5707963267948966 rad @@ -36819,8 +35114,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2702 components: - pos: 20.5,37.5 @@ -36828,8 +35121,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2703 components: - pos: 20.5,36.5 @@ -36837,8 +35128,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2704 components: - pos: 20.5,35.5 @@ -36846,8 +35135,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2705 components: - pos: 20.5,34.5 @@ -36855,8 +35142,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2707 components: - pos: 22.5,37.5 @@ -36864,8 +35149,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2708 components: - pos: 22.5,36.5 @@ -36873,8 +35156,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2709 components: - pos: 22.5,35.5 @@ -36882,8 +35163,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2710 components: - pos: 22.5,34.5 @@ -36891,8 +35170,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2730 components: - rot: 1.5707963267948966 rad @@ -36909,8 +35186,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2740 components: - pos: 21.5,31.5 @@ -36918,8 +35193,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2741 components: - pos: 23.5,31.5 @@ -36927,8 +35200,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2746 components: - rot: -1.5707963267948966 rad @@ -36937,8 +35208,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2747 components: - rot: -1.5707963267948966 rad @@ -36947,8 +35216,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2751 components: - rot: 1.5707963267948966 rad @@ -36957,8 +35224,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2752 components: - rot: 1.5707963267948966 rad @@ -36967,8 +35232,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2758 components: - pos: 15.5,34.5 @@ -36976,8 +35239,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2760 components: - pos: 15.5,32.5 @@ -36985,15 +35246,11 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2761 components: - pos: 14.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2771 components: - rot: 1.5707963267948966 rad @@ -37002,8 +35259,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2772 components: - rot: 1.5707963267948966 rad @@ -37012,8 +35267,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2773 components: - rot: 1.5707963267948966 rad @@ -37022,8 +35275,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2779 components: - pos: 19.5,31.5 @@ -37031,8 +35282,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2781 components: - rot: 3.141592653589793 rad @@ -37041,8 +35290,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2783 components: - pos: 19.5,27.5 @@ -37050,8 +35297,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2794 components: - rot: 3.141592653589793 rad @@ -37060,8 +35305,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2795 components: - rot: 1.5707963267948966 rad @@ -37078,8 +35321,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2801 components: - rot: 1.5707963267948966 rad @@ -37096,8 +35337,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2809 components: - pos: 16.5,28.5 @@ -37105,8 +35344,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2810 components: - pos: 16.5,27.5 @@ -37114,8 +35351,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2812 components: - pos: 16.5,25.5 @@ -37123,8 +35358,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2815 components: - pos: 16.5,22.5 @@ -37132,8 +35365,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2818 components: - rot: 1.5707963267948966 rad @@ -37142,8 +35373,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2819 components: - pos: 17.5,24.5 @@ -37151,8 +35380,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2820 components: - pos: 17.5,23.5 @@ -37160,8 +35387,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2822 components: - pos: 17.5,21.5 @@ -37177,8 +35402,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2827 components: - rot: -1.5707963267948966 rad @@ -37187,8 +35410,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2828 components: - rot: -1.5707963267948966 rad @@ -37197,8 +35418,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2829 components: - rot: -1.5707963267948966 rad @@ -37207,8 +35426,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2830 components: - rot: -1.5707963267948966 rad @@ -37263,8 +35480,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2838 components: - pos: 10.5,19.5 @@ -37294,8 +35509,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2843 components: - pos: 10.5,14.5 @@ -38179,8 +36392,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3023 components: - rot: 3.141592653589793 rad @@ -38197,8 +36408,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3025 components: - rot: 3.141592653589793 rad @@ -38384,8 +36593,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3065 components: - pos: -19.5,12.5 @@ -38401,8 +36608,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3067 components: - rot: -1.5707963267948966 rad @@ -38451,8 +36656,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3073 components: - rot: -1.5707963267948966 rad @@ -38501,8 +36704,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3082 components: - rot: 1.5707963267948966 rad @@ -38581,8 +36782,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3101 components: - rot: 1.5707963267948966 rad @@ -38623,8 +36822,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3108 components: - rot: 3.141592653589793 rad @@ -38657,8 +36854,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3112 components: - rot: 1.5707963267948966 rad @@ -38859,8 +37054,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3145 components: - pos: -4.5,-0.5 @@ -39101,8 +37294,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3220 components: - rot: -1.5707963267948966 rad @@ -39262,8 +37453,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3272 components: - rot: 1.5707963267948966 rad @@ -39416,8 +37605,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3296 components: - rot: 1.5707963267948966 rad @@ -39442,8 +37629,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3302 components: - rot: 1.5707963267948966 rad @@ -39590,8 +37775,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3328 components: - pos: -7.5,-21.5 @@ -39831,8 +38014,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3386 components: - rot: 1.5707963267948966 rad @@ -39849,8 +38030,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3388 components: - rot: 1.5707963267948966 rad @@ -39959,8 +38138,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3413 components: - pos: 12.5,-21.5 @@ -39982,8 +38159,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3421 components: - rot: 3.141592653589793 rad @@ -39992,8 +38167,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3422 components: - rot: -1.5707963267948966 rad @@ -40026,8 +38199,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3434 components: - rot: 1.5707963267948966 rad @@ -40102,8 +38273,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3464 components: - rot: -1.5707963267948966 rad @@ -40228,16 +38397,12 @@ entities: pos: 14.5,33.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3899 components: - rot: 3.141592653589793 rad pos: 14.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 3959 components: - rot: -1.5707963267948966 rad @@ -40254,8 +38419,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3981 components: - rot: 1.5707963267948966 rad @@ -40296,8 +38459,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4017 components: - rot: 1.5707963267948966 rad @@ -40314,8 +38475,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4077 components: - rot: -1.5707963267948966 rad @@ -40469,8 +38628,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4321 components: - rot: 3.141592653589793 rad @@ -40532,8 +38689,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4431 components: - rot: 1.5707963267948966 rad @@ -40566,8 +38721,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4538 components: - rot: 1.5707963267948966 rad @@ -40576,8 +38729,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4539 components: - rot: 1.5707963267948966 rad @@ -40618,8 +38769,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4581 components: - rot: 1.5707963267948966 rad @@ -40676,8 +38825,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4675 components: - rot: -1.5707963267948966 rad @@ -40702,8 +38849,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4692 components: - rot: -1.5707963267948966 rad @@ -40764,8 +38909,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4890 components: - rot: -1.5707963267948966 rad @@ -40781,8 +38924,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4922 components: - pos: -1.5,28.5 @@ -40797,8 +38938,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5214 components: - pos: -18.5,18.5 @@ -40820,8 +38959,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5217 components: - pos: -18.5,21.5 @@ -40929,8 +39066,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5692 components: - rot: 3.141592653589793 rad @@ -40953,8 +39088,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5743 components: - pos: 4.5,-24.5 @@ -41107,8 +39240,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5962 components: - pos: -22.5,7.5 @@ -41203,8 +39334,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6104 components: - rot: 3.141592653589793 rad @@ -41496,8 +39625,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6320 components: - rot: 3.141592653589793 rad @@ -41586,8 +39713,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6421 components: - rot: 1.5707963267948966 rad @@ -41596,8 +39721,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6422 components: - rot: 1.5707963267948966 rad @@ -41606,8 +39729,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6423 components: - rot: 1.5707963267948966 rad @@ -41616,8 +39737,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6424 components: - rot: 1.5707963267948966 rad @@ -41626,8 +39745,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6428 components: - rot: -1.5707963267948966 rad @@ -41636,8 +39753,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6429 components: - rot: 3.141592653589793 rad @@ -41646,8 +39761,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6430 components: - rot: 3.141592653589793 rad @@ -41656,8 +39769,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6431 components: - rot: 3.141592653589793 rad @@ -41666,8 +39777,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6432 components: - rot: 3.141592653589793 rad @@ -41676,8 +39785,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6433 components: - rot: 3.141592653589793 rad @@ -41686,8 +39793,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6435 components: - rot: -1.5707963267948966 rad @@ -41704,8 +39809,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6437 components: - rot: -1.5707963267948966 rad @@ -41722,8 +39825,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6439 components: - rot: -1.5707963267948966 rad @@ -41740,8 +39841,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6441 components: - rot: -1.5707963267948966 rad @@ -41758,8 +39857,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6443 components: - rot: -1.5707963267948966 rad @@ -41776,8 +39873,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6445 components: - rot: -1.5707963267948966 rad @@ -41786,8 +39881,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6446 components: - rot: -1.5707963267948966 rad @@ -41796,8 +39889,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6447 components: - rot: -1.5707963267948966 rad @@ -41806,8 +39897,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6782 components: - rot: 1.5707963267948966 rad @@ -41970,8 +40059,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6941 components: - rot: 3.141592653589793 rad @@ -42115,8 +40202,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7033 components: - rot: -1.5707963267948966 rad @@ -42229,8 +40314,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7059 components: - rot: 1.5707963267948966 rad @@ -42247,8 +40330,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7061 components: - rot: 1.5707963267948966 rad @@ -42361,8 +40442,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7077 components: - rot: 3.141592653589793 rad @@ -42387,8 +40466,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7080 components: - rot: -1.5707963267948966 rad @@ -42445,8 +40522,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7095 components: - rot: -1.5707963267948966 rad @@ -42487,8 +40562,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7100 components: - rot: -1.5707963267948966 rad @@ -42550,8 +40623,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7603 components: - rot: 1.5707963267948966 rad @@ -42640,8 +40711,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7621 components: - rot: 1.5707963267948966 rad @@ -42665,8 +40734,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7704 components: - rot: 3.141592653589793 rad @@ -42675,8 +40742,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7788 components: - rot: -1.5707963267948966 rad @@ -42741,8 +40806,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8103 components: - pos: -13.5,32.5 @@ -42768,8 +40831,6 @@ entities: - pos: -12.5,34.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8176 components: - rot: -1.5707963267948966 rad @@ -42810,8 +40871,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8206 components: - rot: -1.5707963267948966 rad @@ -42820,8 +40879,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8207 components: - rot: -1.5707963267948966 rad @@ -42876,8 +40933,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8409 components: - rot: 3.141592653589793 rad @@ -42886,8 +40941,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8410 components: - rot: 3.141592653589793 rad @@ -42896,8 +40949,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8411 components: - rot: 3.141592653589793 rad @@ -42906,8 +40957,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8412 components: - rot: 3.141592653589793 rad @@ -42916,8 +40965,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8413 components: - rot: 3.141592653589793 rad @@ -42926,16 +40973,12 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8430 components: - rot: -1.5707963267948966 rad pos: 30.5,32.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8431 components: - rot: 1.5707963267948966 rad @@ -42944,8 +40987,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8439 components: - pos: 16.5,32.5 @@ -42953,8 +40994,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8681 components: - pos: 0.5,35.5 @@ -43006,8 +41045,6 @@ entities: pos: 2.5,29.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 8831 components: - rot: -1.5707963267948966 rad @@ -43325,8 +41362,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 896 components: - pos: 5.5,13.5 @@ -43397,8 +41432,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2506 components: - pos: 12.5,-19.5 @@ -43422,8 +41455,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2609 components: - rot: 3.141592653589793 rad @@ -43432,8 +41463,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2623 components: - rot: 3.141592653589793 rad @@ -43458,8 +41487,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2685 components: - rot: 1.5707963267948966 rad @@ -43468,8 +41495,6 @@ entities: type: Transform - color: '#03FCD3FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2765 components: - rot: -1.5707963267948966 rad @@ -43486,8 +41511,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2787 components: - rot: 3.141592653589793 rad @@ -43509,8 +41532,6 @@ entities: pos: 14.5,31.5 parent: 7 type: Transform - - enabled: True - type: AmbientSound - uid: 2811 components: - rot: 1.5707963267948966 rad @@ -43868,8 +41889,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3406 components: - rot: 1.5707963267948966 rad @@ -43917,8 +41936,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3986 components: - pos: 18.5,-19.5 @@ -43950,8 +41967,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 4362 components: - rot: 1.5707963267948966 rad @@ -43992,8 +42007,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5172 components: - rot: 1.5707963267948966 rad @@ -44018,8 +42031,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5744 components: - rot: 1.5707963267948966 rad @@ -44051,8 +42062,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5888 components: - pos: 11.5,20.5 @@ -44060,8 +42069,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5891 components: - pos: 18.5,28.5 @@ -44069,8 +42076,6 @@ entities: type: Transform - color: '#990000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5911 components: - rot: 1.5707963267948966 rad @@ -44203,8 +42208,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6426 components: - rot: 1.5707963267948966 rad @@ -44213,8 +42216,6 @@ entities: type: Transform - color: '#0055CCFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 6890 components: - rot: 1.5707963267948966 rad @@ -44308,8 +42309,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8440 components: - rot: 3.141592653589793 rad @@ -44318,8 +42317,6 @@ entities: type: Transform - color: '#947507FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8847 components: - rot: 3.141592653589793 rad @@ -44476,10 +42473,8 @@ entities: pos: 18.5,32.5 parent: 7 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 2611 @@ -44488,10 +42483,8 @@ entities: pos: 17.5,32.5 parent: 7 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 2754 @@ -44500,10 +42493,8 @@ entities: pos: 19.5,31.5 parent: 7 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - color: '#947507FF' type: AtmosPipeColor - uid: 8415 @@ -44522,8 +42513,6 @@ entities: pos: -17.5,-0.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 812 @@ -44532,8 +42521,6 @@ entities: pos: -24.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 869 @@ -44542,8 +42529,6 @@ entities: pos: -1.5,19.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 876 @@ -44552,8 +42537,6 @@ entities: pos: 17.5,26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 1240 @@ -44562,8 +42545,6 @@ entities: pos: -18.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 2078 @@ -44572,8 +42553,6 @@ entities: pos: 11.5,4.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 2357 @@ -44582,8 +42561,6 @@ entities: pos: 14.5,-27.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 2764 @@ -44592,8 +42569,6 @@ entities: pos: -5.5,-3.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 2893 @@ -44602,8 +42577,6 @@ entities: pos: 4.5,1.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3159 @@ -44612,8 +42585,6 @@ entities: pos: 0.5,-7.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3180 @@ -44622,8 +42593,6 @@ entities: pos: -6.5,0.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3181 @@ -44631,8 +42600,6 @@ entities: - pos: -2.5,2.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3182 @@ -44641,8 +42608,6 @@ entities: pos: -7.5,8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3185 @@ -44651,8 +42616,6 @@ entities: pos: -16.5,-8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3186 @@ -44661,8 +42624,6 @@ entities: pos: -6.5,-8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3188 @@ -44671,8 +42632,6 @@ entities: pos: 8.5,-0.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3190 @@ -44681,8 +42640,6 @@ entities: pos: -15.5,13.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3198 @@ -44691,8 +42648,6 @@ entities: pos: -15.5,4.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3199 @@ -44701,8 +42656,6 @@ entities: pos: -16.5,7.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3200 @@ -44711,8 +42664,6 @@ entities: pos: -23.5,14.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3201 @@ -44720,8 +42671,6 @@ entities: - pos: -21.5,16.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3202 @@ -44730,8 +42679,6 @@ entities: pos: -18.5,18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3250 @@ -44739,8 +42686,6 @@ entities: - pos: -15.5,-10.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3251 @@ -44748,8 +42693,6 @@ entities: - pos: 0.5,-11.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3329 @@ -44758,8 +42701,6 @@ entities: pos: -8.5,-22.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3396 @@ -44768,8 +42709,6 @@ entities: pos: 13.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3399 @@ -44778,8 +42717,6 @@ entities: pos: 18.5,-16.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3420 @@ -44788,8 +42725,6 @@ entities: pos: 15.5,-22.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3426 @@ -44798,8 +42733,6 @@ entities: pos: -1.5,-22.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3427 @@ -44808,8 +42741,6 @@ entities: pos: -1.5,-26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3428 @@ -44818,8 +42749,6 @@ entities: pos: -9.5,-28.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3429 @@ -44828,8 +42757,6 @@ entities: pos: -10.5,-20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3431 @@ -44838,8 +42765,6 @@ entities: pos: 4.5,8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3508 @@ -44848,8 +42773,6 @@ entities: pos: -11.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3517 @@ -44858,8 +42781,6 @@ entities: pos: -9.5,12.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3540 @@ -44867,8 +42788,6 @@ entities: - pos: -8.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3545 @@ -44877,8 +42796,6 @@ entities: pos: 4.5,35.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3556 @@ -44886,8 +42803,6 @@ entities: - pos: -9.5,46.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3962 @@ -44896,8 +42811,6 @@ entities: pos: -20.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 3977 @@ -44906,8 +42819,6 @@ entities: pos: 18.5,-20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 4008 @@ -44916,8 +42827,6 @@ entities: pos: 23.5,-21.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 4242 @@ -44926,8 +42835,6 @@ entities: pos: -24.5,8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 4359 @@ -44936,8 +42843,6 @@ entities: pos: -9.5,39.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 4652 @@ -44945,8 +42850,6 @@ entities: - pos: -2.5,33.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 4923 @@ -44955,8 +42858,6 @@ entities: pos: -9.5,36.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5208 @@ -44965,8 +42866,6 @@ entities: pos: 5.5,12.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5211 @@ -44974,8 +42873,6 @@ entities: - pos: -9.5,26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5222 @@ -44983,8 +42880,6 @@ entities: - pos: -19.5,22.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5370 @@ -44992,8 +42887,6 @@ entities: - pos: -24.5,1.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5467 @@ -45002,8 +42895,6 @@ entities: pos: -18.5,14.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5505 @@ -45012,8 +42903,6 @@ entities: pos: 3.5,20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5531 @@ -45022,8 +42911,6 @@ entities: pos: -8.5,18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5572 @@ -45032,8 +42919,6 @@ entities: pos: -11.5,6.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5632 @@ -45041,8 +42926,6 @@ entities: - pos: 7.5,6.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5693 @@ -45051,8 +42934,6 @@ entities: pos: 10.5,9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5714 @@ -45061,8 +42942,6 @@ entities: pos: 4.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5749 @@ -45071,8 +42950,6 @@ entities: pos: 4.5,-25.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5752 @@ -45081,8 +42958,6 @@ entities: pos: 5.5,-21.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5893 @@ -45091,8 +42966,6 @@ entities: pos: 7.5,-15.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5958 @@ -45101,8 +42974,6 @@ entities: pos: 14.5,17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 5970 @@ -45111,8 +42982,6 @@ entities: pos: -21.5,4.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 6168 @@ -45121,8 +42990,6 @@ entities: pos: -20.5,-3.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 6239 @@ -45130,8 +42997,6 @@ entities: - pos: 12.5,0.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 6449 @@ -45140,8 +43005,6 @@ entities: pos: 17.5,9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 6450 @@ -45150,8 +43013,6 @@ entities: pos: 32.5,14.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 6451 @@ -45159,8 +43020,6 @@ entities: - pos: 24.5,18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 6791 @@ -45169,8 +43028,6 @@ entities: pos: 0.5,15.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7076 @@ -45179,8 +43036,6 @@ entities: pos: -24.5,-28.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7101 @@ -45189,8 +43044,6 @@ entities: pos: -25.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7102 @@ -45199,8 +43052,6 @@ entities: pos: -28.5,-15.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7103 @@ -45209,8 +43060,6 @@ entities: pos: -20.5,-19.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7104 @@ -45219,8 +43068,6 @@ entities: pos: -29.5,-19.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7105 @@ -45229,8 +43076,6 @@ entities: pos: -27.5,-26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7106 @@ -45239,8 +43084,6 @@ entities: pos: -20.5,-24.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7117 @@ -45249,8 +43092,6 @@ entities: pos: -29.5,-24.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7627 @@ -45258,8 +43099,6 @@ entities: - pos: 7.5,-5.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7628 @@ -45268,8 +43107,6 @@ entities: pos: 12.5,-6.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7659 @@ -45278,8 +43115,6 @@ entities: pos: 11.5,-18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 7800 @@ -45287,8 +43122,6 @@ entities: - pos: -14.5,33.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 8066 @@ -45297,8 +43130,6 @@ entities: pos: 11.5,-25.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 8089 @@ -45307,8 +43138,6 @@ entities: pos: 4.5,32.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 8683 @@ -45316,8 +43145,6 @@ entities: - pos: -0.5,37.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 8845 @@ -45326,8 +43153,6 @@ entities: pos: 5.5,23.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - uid: 9858 @@ -45336,8 +43161,6 @@ entities: pos: -28.5,6.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#0055CCFF' type: AtmosPipeColor - proto: GasVentScrubber @@ -45348,8 +43171,6 @@ entities: pos: 1.5,-11.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 811 @@ -45357,8 +43178,6 @@ entities: - pos: -23.5,1.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 877 @@ -45367,8 +43186,6 @@ entities: pos: 18.5,26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 902 @@ -45376,8 +43193,6 @@ entities: - pos: 4.5,20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 1199 @@ -45386,8 +43201,6 @@ entities: pos: -0.5,-7.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 1582 @@ -45396,8 +43209,6 @@ entities: pos: 3.5,-10.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 2032 @@ -45406,8 +43217,6 @@ entities: pos: 15.5,-27.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 2053 @@ -45415,8 +43224,6 @@ entities: - pos: -2.5,20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 2074 @@ -45425,8 +43232,6 @@ entities: pos: 12.5,5.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 2654 @@ -45435,8 +43240,6 @@ entities: pos: 3.5,0.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 2660 @@ -45444,8 +43247,6 @@ entities: - pos: -3.5,-3.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3203 @@ -45453,8 +43254,6 @@ entities: - pos: -22.5,16.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3204 @@ -45463,8 +43262,6 @@ entities: pos: -23.5,12.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3205 @@ -45473,8 +43270,6 @@ entities: pos: -15.5,12.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3206 @@ -45482,8 +43277,6 @@ entities: - pos: -17.5,18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3207 @@ -45492,8 +43285,6 @@ entities: pos: -17.5,7.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3208 @@ -45502,8 +43293,6 @@ entities: pos: -16.5,4.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3209 @@ -45512,8 +43301,6 @@ entities: pos: -7.5,9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3210 @@ -45521,8 +43308,6 @@ entities: - pos: -1.5,2.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3212 @@ -45531,8 +43316,6 @@ entities: pos: -5.5,-8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3215 @@ -45541,8 +43324,6 @@ entities: pos: -14.5,-8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3217 @@ -45550,8 +43331,6 @@ entities: - pos: 8.5,1.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3248 @@ -45560,8 +43339,6 @@ entities: pos: -15.5,-13.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3330 @@ -45570,8 +43347,6 @@ entities: pos: -8.5,-21.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3331 @@ -45579,8 +43354,6 @@ entities: - pos: -10.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3332 @@ -45589,8 +43362,6 @@ entities: pos: 0.5,-22.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3333 @@ -45599,8 +43370,6 @@ entities: pos: 0.5,-26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3397 @@ -45609,8 +43378,6 @@ entities: pos: 14.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3419 @@ -45619,8 +43386,6 @@ entities: pos: 15.5,-21.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3457 @@ -45629,8 +43394,6 @@ entities: pos: -9.5,-29.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3509 @@ -45639,8 +43402,6 @@ entities: pos: -12.5,-10.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3518 @@ -45648,8 +43409,6 @@ entities: - pos: -7.5,13.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3539 @@ -45657,8 +43416,6 @@ entities: - pos: -5.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3875 @@ -45667,8 +43424,6 @@ entities: pos: -19.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3887 @@ -45677,8 +43432,6 @@ entities: pos: -17.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3957 @@ -45686,8 +43439,6 @@ entities: - pos: 6.5,35.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 3978 @@ -45696,8 +43447,6 @@ entities: pos: 20.5,-20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4007 @@ -45706,8 +43455,6 @@ entities: pos: 22.5,-19.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4218 @@ -45716,8 +43463,6 @@ entities: pos: 10.5,20.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4385 @@ -45726,8 +43471,6 @@ entities: pos: 6.5,8.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4546 @@ -45736,8 +43479,6 @@ entities: pos: 14.5,-14.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4756 @@ -45746,8 +43487,6 @@ entities: pos: 18.5,-14.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4912 @@ -45755,8 +43494,6 @@ entities: - pos: -1.5,33.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 4974 @@ -45764,8 +43501,6 @@ entities: - pos: -10.5,26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5171 @@ -45774,8 +43509,6 @@ entities: pos: -5.5,18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5209 @@ -45783,8 +43516,6 @@ entities: - pos: 4.5,13.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5223 @@ -45792,8 +43523,6 @@ entities: - pos: -18.5,22.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5369 @@ -45802,8 +43531,6 @@ entities: pos: -23.5,-9.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5431 @@ -45812,8 +43539,6 @@ entities: pos: -19.5,11.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5586 @@ -45822,8 +43547,6 @@ entities: pos: -12.5,7.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5608 @@ -45831,8 +43554,6 @@ entities: - pos: 6.5,6.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5685 @@ -45841,8 +43562,6 @@ entities: pos: 7.5,-14.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5704 @@ -45851,8 +43570,6 @@ entities: pos: 12.5,10.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5750 @@ -45861,8 +43578,6 @@ entities: pos: 5.5,-25.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5966 @@ -45871,8 +43586,6 @@ entities: pos: -23.5,7.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 5968 @@ -45881,8 +43594,6 @@ entities: pos: -20.5,4.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 6167 @@ -45890,8 +43601,6 @@ entities: - pos: -18.5,-3.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 6233 @@ -45899,8 +43608,6 @@ entities: - pos: 13.5,-0.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 6790 @@ -45909,8 +43616,6 @@ entities: pos: 0.5,16.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 6884 @@ -45918,8 +43623,6 @@ entities: - pos: -5.5,46.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7107 @@ -45928,8 +43631,6 @@ entities: pos: -28.5,-27.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7108 @@ -45938,8 +43639,6 @@ entities: pos: -23.5,-28.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7109 @@ -45948,8 +43647,6 @@ entities: pos: -19.5,-23.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7110 @@ -45958,8 +43655,6 @@ entities: pos: -19.5,-18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7111 @@ -45968,8 +43663,6 @@ entities: pos: -22.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7112 @@ -45978,8 +43671,6 @@ entities: pos: -28.5,-18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7113 @@ -45988,8 +43679,6 @@ entities: pos: -29.5,-16.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7116 @@ -45998,8 +43687,6 @@ entities: pos: -29.5,-23.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7335 @@ -46008,8 +43695,6 @@ entities: pos: -14.5,31.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7625 @@ -46018,8 +43703,6 @@ entities: pos: 12.5,-4.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7626 @@ -46028,8 +43711,6 @@ entities: pos: 8.5,-5.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7639 @@ -46038,8 +43719,6 @@ entities: pos: -5.5,36.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7660 @@ -46048,8 +43727,6 @@ entities: pos: 10.5,-17.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 7747 @@ -46058,8 +43735,6 @@ entities: pos: 7.5,32.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 8065 @@ -46068,8 +43743,6 @@ entities: pos: 11.5,-24.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 8093 @@ -46078,8 +43751,6 @@ entities: pos: 6.5,-21.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 8210 @@ -46088,8 +43759,6 @@ entities: pos: 19.5,18.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 8236 @@ -46098,8 +43767,6 @@ entities: pos: -5.5,39.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 8682 @@ -46107,8 +43774,6 @@ entities: - pos: 0.5,37.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 8846 @@ -46116,8 +43781,6 @@ entities: - pos: 5.5,26.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - uid: 9859 @@ -46126,8 +43789,6 @@ entities: pos: -28.5,11.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - color: '#990000FF' type: AtmosPipeColor - proto: GeneratorBasic @@ -46196,8 +43857,6 @@ entities: - radius: 5.3999996 energy: 7.6 type: PointLight - - enabled: False - type: AmbientSound - proto: GoldOre1 entities: - uid: 7545 @@ -46217,7 +43876,7 @@ entities: - pos: 10.5,25.5 parent: 7 type: Transform - - gravityActive: True + - gravityActive: true type: GravityGenerator - proto: Grille entities: @@ -49731,7 +47390,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 234.99968 moles: - 3.2584367 @@ -49842,8 +47501,6 @@ entities: - pos: 2.5,27.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - proto: MachineAnomalyVessel entities: - uid: 8870 @@ -49866,11 +47523,6 @@ entities: - pos: -13.5,35.5 parent: 7 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 8105 - type: SignalReceiver - proto: MagazineBoxMagnum entities: - uid: 538 @@ -50364,7 +48016,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -50388,7 +48040,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 3.2584367 @@ -50779,7 +48431,10 @@ entities: - pos: -30.81048,-29.67205 parent: 7 type: Transform - - content: cental command has ordered us to stop working in this area, too many engineers have fallen into the lava. medical can't keep up with the 3rd degree burns. - ken bruce, chief engineer + - content: cental command has ordered us to stop working in this area, too many + engineers have fallen into the lava. medical can't keep + up with the 3rd degree burns. - ken bruce, chief + engineer type: Paper - proto: PartRodMetal entities: @@ -51771,13 +49426,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: [] - Off: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 4704 components: - rot: 3.141592653589793 rad @@ -51794,13 +49445,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: [] - Off: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 4706 components: - pos: -12.5,-28.5 @@ -51808,13 +49455,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: [] - Off: [] - Toggle: - - port: Pressed - uid: 5803 - type: SignalReceiver + - links: + - 5803 + type: DeviceLinkSink - uid: 4713 components: - rot: -1.5707963267948966 rad @@ -52481,62 +50124,46 @@ entities: - pos: -29.5,-30.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10240 components: - pos: -26.5,-30.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10241 components: - rot: 3.141592653589793 rad pos: -25.5,-42.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10242 components: - rot: 3.141592653589793 rad pos: -22.5,-42.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10243 components: - rot: 1.5707963267948966 rad pos: -18.5,-39.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10244 components: - rot: 1.5707963267948966 rad pos: -18.5,-36.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10245 components: - rot: 1.5707963267948966 rad pos: -18.5,-27.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - uid: 10246 components: - pos: -31.5,-41.5 parent: 7 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredLightBlueInterior entities: - uid: 1870 @@ -54131,17 +51758,9 @@ entities: pos: 12.5,8.5 parent: 7 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5792 - Forward: - - port: Left - uid: 5792 - Off: - - port: Middle - uid: 5792 - type: SignalReceiver + - links: + - 5792 + type: DeviceLinkSink - proto: ReinforcedGirder entities: - uid: 6229 @@ -55945,49 +53564,33 @@ entities: - pos: -21.5,-2.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2477 - type: SignalReceiver + - links: + - 2477 + type: DeviceLinkSink - uid: 6060 components: - pos: -21.5,-4.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2477 - type: SignalReceiver + - links: + - 2477 + type: DeviceLinkSink - uid: 6061 components: - pos: -17.5,-2.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2477 - type: SignalReceiver + - links: + - 2477 + type: DeviceLinkSink - uid: 6062 components: - pos: -17.5,-4.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2477 - type: SignalReceiver + - links: + - 2477 + type: DeviceLinkSink - proto: ShuttersWindow entities: - uid: 5350 @@ -55995,13 +53598,9 @@ entities: - pos: 5.5,-1.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 5273 - type: SignalReceiver + - links: + - 5273 + type: DeviceLinkSink - proto: ShuttersWindowOpen entities: - uid: 6063 @@ -56009,25 +53608,17 @@ entities: - pos: -21.5,-3.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2477 - type: SignalReceiver + - links: + - 2477 + type: DeviceLinkSink - uid: 6064 components: - pos: -17.5,-3.5 parent: 7 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 2477 - type: SignalReceiver + - links: + - 2477 + type: DeviceLinkSink - proto: SignAi entities: - uid: 6956 @@ -56042,15 +53633,14 @@ entities: - pos: 6.5,18.5 parent: 7 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1985 - - port: Toggle - uid: 1934 - - port: Toggle - uid: 1984 - type: SignalTransmitter + - linkedPorts: + 1985: + - Pressed: Toggle + 1934: + - Pressed: Toggle + 1984: + - Pressed: Toggle + type: DeviceLinkSource - uid: 5273 components: - name: Shutter Switch @@ -56059,63 +53649,59 @@ entities: pos: 9.5,-0.5 parent: 7 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 5350 - type: SignalTransmitter + - linkedPorts: + 5350: + - Pressed: Toggle + type: DeviceLinkSource - uid: 5803 components: - pos: -10.5,-31.5 parent: 7 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 4703 - - port: Toggle - uid: 4706 - - port: Toggle - uid: 4705 - - port: Toggle - uid: 5808 - - port: Toggle - uid: 5807 - - port: Toggle - uid: 5806 - - port: Toggle - uid: 5805 - - port: Toggle - uid: 5804 - type: SignalTransmitter + - linkedPorts: + 4703: + - Pressed: Toggle + 4706: + - Pressed: Toggle + 4705: + - Pressed: Toggle + 5808: + - Pressed: Toggle + 5807: + - Pressed: Toggle + 5806: + - Pressed: Toggle + 5805: + - Pressed: Toggle + 5804: + - Pressed: Toggle + type: DeviceLinkSource - uid: 6878 components: - rot: 1.5707963267948966 rad pos: -15.5,31.5 parent: 7 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 762 - - port: Toggle - uid: 4319 - - port: Toggle - uid: 3241 - type: SignalTransmitter + - linkedPorts: + 762: + - Pressed: Toggle + 4319: + - Pressed: Toggle + 3241: + - Pressed: Toggle + type: DeviceLinkSource - uid: 8458 components: - rot: 1.5707963267948966 rad pos: 12.5,32.5 parent: 7 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 2504 - - port: Toggle - uid: 2505 - type: SignalTransmitter + - linkedPorts: + 2504: + - Pressed: Toggle + 2505: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalButtonDirectional entities: - uid: 2477 @@ -56123,21 +53709,20 @@ entities: - pos: -20.5,-5.5 parent: 7 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 6060 - - port: Toggle - uid: 6063 - - port: Toggle - uid: 6059 - - port: Toggle - uid: 6061 - - port: Toggle - uid: 6064 - - port: Toggle - uid: 6062 - type: SignalTransmitter + - linkedPorts: + 6060: + - Pressed: Toggle + 6063: + - Pressed: Toggle + 6059: + - Pressed: Toggle + 6061: + - Pressed: Toggle + 6064: + - Pressed: Toggle + 6062: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignAnomaly entities: - uid: 8188 @@ -57924,7 +55509,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Bridge Meeting Room type: SurveillanceCamera - uid: 5493 @@ -57935,7 +55520,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Command Room type: SurveillanceCamera - uid: 5494 @@ -57946,7 +55531,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Captains Office type: SurveillanceCamera - uid: 5495 @@ -57957,7 +55542,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Vault type: SurveillanceCamera - uid: 5497 @@ -57968,7 +55553,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: CMO Bedroom type: SurveillanceCamera - uid: 5498 @@ -57979,7 +55564,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: RD bedroom type: SurveillanceCamera - uid: 5500 @@ -57989,7 +55574,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: QM Bedroom type: SurveillanceCamera - uid: 5501 @@ -58000,7 +55585,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: HoS Bedroom type: SurveillanceCamera - uid: 5516 @@ -58011,7 +55596,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Captain's Bedroom type: SurveillanceCamera - uid: 6230 @@ -58022,7 +55607,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: Telecom server room type: SurveillanceCamera - proto: SurveillanceCameraEngineering @@ -58034,7 +55619,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: AME Room type: SurveillanceCamera - uid: 5524 @@ -58044,7 +55629,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Gravity type: SurveillanceCamera - uid: 5525 @@ -58055,7 +55640,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmos 1 type: SurveillanceCamera - uid: 5526 @@ -58065,7 +55650,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmos 2 type: SurveillanceCamera - uid: 5528 @@ -58075,7 +55660,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: CE Office type: SurveillanceCamera - uid: 5532 @@ -58085,7 +55670,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Atmos 3 type: SurveillanceCamera - proto: SurveillanceCameraGeneral @@ -58098,7 +55683,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside HoP type: SurveillanceCamera - uid: 5474 @@ -58109,7 +55694,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside Evac type: SurveillanceCamera - uid: 5475 @@ -58119,7 +55704,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Food Court type: SurveillanceCamera - uid: 5476 @@ -58130,7 +55715,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside Security type: SurveillanceCamera - uid: 5477 @@ -58141,7 +55726,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside Chaple type: SurveillanceCamera - uid: 5478 @@ -58151,7 +55736,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: Outside Sci type: SurveillanceCamera - uid: 6182 @@ -58169,7 +55754,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Medbay Looby type: SurveillanceCamera - uid: 5480 @@ -58179,7 +55764,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Cloning type: SurveillanceCamera - uid: 5481 @@ -58190,7 +55775,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Morgue type: SurveillanceCamera - uid: 5482 @@ -58201,7 +55786,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: CMO Office type: SurveillanceCamera - uid: 5483 @@ -58211,7 +55796,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Examination Room type: SurveillanceCamera - uid: 5484 @@ -58222,7 +55807,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Chemistry type: SurveillanceCamera - proto: SurveillanceCameraRouterCommand @@ -58315,7 +55900,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: NonLethal type: SurveillanceCamera - uid: 5510 @@ -58326,7 +55911,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Perma Brig type: SurveillanceCamera - uid: 5513 @@ -58336,7 +55921,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: HoS Office type: SurveillanceCamera - uid: 5515 @@ -58347,7 +55932,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: Warden type: SurveillanceCamera - proto: SurveillanceCameraService @@ -58360,7 +55945,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Kitchen type: SurveillanceCamera - uid: 5488 @@ -58371,7 +55956,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Botany type: SurveillanceCamera - uid: 5489 @@ -58387,7 +55972,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: Bar type: SurveillanceCamera - proto: SurveillanceCameraSupply @@ -58400,7 +55985,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSupply - nameSet: True + nameSet: true id: Cargo Lobby type: SurveillanceCamera - proto: SurveillanceWirelessCameraAnchoredEntertainment @@ -59846,35 +57431,24 @@ entities: - pos: 12.5,9.5 parent: 7 type: Transform - - outputs: - Left: - - port: Forward - uid: 6868 - - port: Forward - uid: 6870 - - port: Forward - uid: 3847 - - port: Forward - uid: 7137 - Right: - - port: Reverse - uid: 6868 - - port: Reverse - uid: 6870 - - port: Reverse - uid: 3847 - - port: Reverse - uid: 7137 - Middle: - - port: Off - uid: 6868 - - port: Off - uid: 6870 - - port: Off - uid: 3847 - - port: Off - uid: 7137 - type: SignalTransmitter + - linkedPorts: + 6868: + - Left: Forward + - Right: Reverse + - Middle: Off + 6870: + - Left: Forward + - Right: Reverse + - Middle: Off + 3847: + - Left: Forward + - Right: Reverse + - Middle: Off + 7137: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UniformPrinter entities: - uid: 2153 @@ -67055,7 +64629,46 @@ entities: - pos: 28.5,24.5 parent: 7 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorHydroponicsLocked + entities: + - uid: 575 + components: + - rot: 1.5707963267948966 rad + pos: -10.5,8.5 + parent: 7 + type: Transform + - uid: 576 + components: + - rot: 1.5707963267948966 rad + pos: -10.5,9.5 + parent: 7 + type: Transform +- proto: WindoorKitchenHydroponicsLocked + entities: + - uid: 584 + components: + - rot: 3.141592653589793 rad + pos: -2.5,6.5 + parent: 7 + type: Transform +- proto: WindoorSecure + entities: + - uid: 3846 + components: + - pos: 11.5,9.5 + parent: 7 + type: Transform + - uid: 3848 + components: + - pos: 13.5,9.5 + parent: 7 + type: Transform + - uid: 5703 + components: + - pos: 15.5,-23.5 + parent: 7 + type: Transform +- proto: WindoorSecureArmoryLocked entities: - uid: 1277 components: @@ -67095,7 +64708,7 @@ entities: - pos: 24.5,-15.5 parent: 7 type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecureBrigLocked entities: - uid: 1505 components: @@ -67113,45 +64726,37 @@ entities: pos: 6.5,-15.5 parent: 7 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCargoLocked entities: - - uid: 991 + - uid: 1061 components: - rot: 1.5707963267948966 rad - pos: 5.5,-4.5 + pos: 5.5,0.5 parent: 7 type: Transform -- proto: WindoorEngineeringLocked - entities: - - uid: 6555 + - uid: 1908 components: - rot: 1.5707963267948966 rad - pos: 12.5,13.5 + pos: 5.5,5.5 parent: 7 type: Transform -- proto: WindoorHydroponicsLocked +- proto: WindoorSecureCommandLocked entities: - - uid: 575 - components: - - rot: 1.5707963267948966 rad - pos: -10.5,8.5 - parent: 7 - type: Transform - - uid: 576 + - uid: 991 components: - rot: 1.5707963267948966 rad - pos: -10.5,9.5 + pos: 5.5,-4.5 parent: 7 type: Transform -- proto: WindoorKitchenHydroponicsLocked +- proto: WindoorSecureEngineeringLocked entities: - - uid: 584 + - uid: 6555 components: - - rot: 3.141592653589793 rad - pos: -2.5,6.5 + - rot: 1.5707963267948966 rad + pos: 12.5,13.5 parent: 7 type: Transform -- proto: WindoorMedicalLocked +- proto: WindoorSecureMedicalLocked entities: - uid: 425 components: @@ -67165,7 +64770,7 @@ entities: pos: -16.5,10.5 parent: 7 type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 3187 components: @@ -67173,38 +64778,7 @@ entities: pos: -5.5,25.5 parent: 7 type: Transform -- proto: WindoorSecure - entities: - - uid: 3846 - components: - - pos: 11.5,9.5 - parent: 7 - type: Transform - - uid: 3848 - components: - - pos: 13.5,9.5 - parent: 7 - type: Transform - - uid: 5703 - components: - - pos: 15.5,-23.5 - parent: 7 - type: Transform -- proto: WindoorSecureCargoLocked - entities: - - uid: 1061 - components: - - rot: 1.5707963267948966 rad - pos: 5.5,0.5 - parent: 7 - type: Transform - - uid: 1908 - components: - - rot: 1.5707963267948966 rad - pos: 5.5,5.5 - parent: 7 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 681 components: diff --git a/Resources/Maps/shoukou.yml b/Resources/Maps/shoukou.yml index 18601a9126..f2abb2516c 100644 --- a/Resources/Maps/shoukou.yml +++ b/Resources/Maps/shoukou.yml @@ -53,7 +53,7 @@ tilemap: 96: Lattice 97: Plating entities: -- proto: "" +- proto: '' entities: - uid: 34 components: @@ -64,151 +64,194 @@ entities: - chunks: -1,-1: ind: -1,-1 - tiles: YQAAAEcAAAFQAAACSAAAAEcAAABeAAACXgAAAV4AAANeAAAAXgAAAUcAAAJIAAADUAAAAGEAAABSAAAAUgAAAGEAAABHAAAAUAAAAygAAABHAAADXgAAA14AAANeAAACXgAAAl4AAANHAAAAKAAAAFAAAANRAAAAYQAAAGEAAABhAAAARwAAAlAAAABIAAADRwAAAUcAAANHAAACRwAAAkcAAANHAAACRwAAAUgAAAFQAAADYQAAAGEAAABhAAAATQAAAkcAAAJQAAACKAAAAEgAAAMoAAAASAAAASgAAABIAAABKAAAAEgAAAIoAAAAUAAAA2EAAAAMAAAADAAAAUcAAABHAAACSwAAA08AAABPAAACTwAAA08AAABPAAADTwAAAk8AAANLAAADSAAAA1AAAANhAAAADAAAAgwAAAFHAAABRwAAAmEAAABhAAAAMQAAADEAAAAxAAAAMQAAAGEAAABhAAAAUAAAACgAAABQAAAAUQAAAF4AAAJeAAABUQAAADAAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAFAAAAJIAAACUAAAAWEAAABfAAABKAAAADAAAAAwAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABQAAAAKAAAAFAAAAJRAAAAXgAAAV4AAAAwAAAAMAAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABRAAAAUAAAA0gAAAFQAAABYQAAAAwAAAEMAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAFAAAAMoAAAAUAAAAGEAAAAMAAACDAAAAScAAAAnAAAAJwAAACcAAAAnAAAAMQAAADEAAAAxAAAAMQAAAGEAAABQAAACSAAAA1AAAAJhAAAADAAAAgwAAAJhAAAAJwAAACcAAAAnAAAAYQAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAA0cAAANHAAABYQAAAAwAAAIMAAACYQAAACcAAAAnAAAAJwAAAGEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAGEAAABRAAAAYQAAAGEAAABeAAADXgAAAWEAAABhAAAAJwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABTQAAA0cAAANhAAAAYQAAAGEAAABHAAABRwAAAkcAAABHAAAARwAAAEcAAAJHAAAARwAAA0cAAAJHAAABRwAAAk0AAANHAAACRwAAAyoAAAAqAAAATQAAAE0AAAIoAAAATQAAAE0AAAMoAAAATQAAAE0AAAMoAAAATQAAA00AAAAoAAAARwAAA0cAAAFHAAABRwAAAw== + tiles: + YQAAAEcAAAFQAAACSAAAAEcAAABeAAACXgAAAV4AAANeAAAAXgAAAUcAAAJIAAADUAAAAGEAAABSAAAAUgAAAGEAAABHAAAAUAAAAygAAABHAAADXgAAA14AAANeAAACXgAAAl4AAANHAAAAKAAAAFAAAANRAAAAYQAAAGEAAABhAAAARwAAAlAAAABIAAADRwAAAUcAAANHAAACRwAAAkcAAANHAAACRwAAAUgAAAFQAAADYQAAAGEAAABhAAAATQAAAkcAAAJQAAACKAAAAEgAAAMoAAAASAAAASgAAABIAAABKAAAAEgAAAIoAAAAUAAAA2EAAAAMAAAADAAAAUcAAABHAAACSwAAA08AAABPAAACTwAAA08AAABPAAADTwAAAk8AAANLAAADSAAAA1AAAANhAAAADAAAAgwAAAFHAAABRwAAAmEAAABhAAAAMQAAADEAAAAxAAAAMQAAAGEAAABhAAAAUAAAACgAAABQAAAAUQAAAF4AAAJeAAABUQAAADAAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAFAAAAJIAAACUAAAAWEAAABfAAABKAAAADAAAAAwAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAAGEAAABQAAAAKAAAAFAAAAJRAAAAXgAAAV4AAAAwAAAAMAAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAABRAAAAUAAAA0gAAAFQAAABYQAAAAwAAAEMAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAFAAAAMoAAAAUAAAAGEAAAAMAAACDAAAAScAAAAnAAAAJwAAACcAAAAnAAAAMQAAADEAAAAxAAAAMQAAAGEAAABQAAACSAAAA1AAAAJhAAAADAAAAgwAAAJhAAAAJwAAACcAAAAnAAAAYQAAADEAAAAxAAAAMQAAADEAAABhAAAARwAAA0cAAANHAAABYQAAAAwAAAIMAAACYQAAACcAAAAnAAAAJwAAAGEAAAAxAAAAMQAAADEAAAAxAAAAYQAAAGEAAABRAAAAYQAAAGEAAABeAAADXgAAAWEAAABhAAAAJwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABTQAAA0cAAANhAAAAYQAAAGEAAABHAAABRwAAAkcAAABHAAAARwAAAEcAAAJHAAAARwAAA0cAAAJHAAABRwAAAk0AAANHAAACRwAAAyoAAAAqAAAATQAAAE0AAAIoAAAATQAAAE0AAAMoAAAATQAAAE0AAAMoAAAATQAAA00AAAAoAAAARwAAA0cAAAFHAAABRwAAAw== -1,0: ind: -1,0 - tiles: RwAAAkcAAABHAAACRwAAAkcAAABHAAAARwAAAEcAAAFHAAADRwAAAUcAAANHAAADRwAAAEcAAAAoAAAARwAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAADRwAAAEcAAAA7AAACOwAAATsAAAJhAAAAGQAAAxkAAAIZAAABTgAAAE4AAAAdAAACHQAAAmEAAABhAAAAUQAAAFEAAABhAAAAOwAAADsAAAE7AAADYQAAABkAAAEZAAACGQAAA04AAABOAAAAHQAAAR0AAANhAAAAXgAAAV4AAANeAAAAXgAAAjsAAAE7AAABOwAAAmEAAABOAAAATgAAAE4AAABOAAAATgAAAB0AAAAdAAADYQAAAF4AAANeAAAAXwAAAV8AAAFhAAAAYQAAAGEAAABhAAAAHQAAAx0AAAMdAAACTgAAAE4AAAAdAAACHQAAAmEAAABeAAABXgAAA18AAAJfAAACYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAAJfAAADXwAAA2AAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAABeAAACXgAAA14AAAFhAAAAYQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAACXgAAAF4AAABeAAABAAAAAAAAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADwAAABhAAAAPAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAA8AAAAYQAAADwAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABhAAAARwAAADwAAABHAAADPAAAAEcAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAYQAAADwAAAA8AAAAPAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAA== + tiles: + RwAAAkcAAABHAAACRwAAAkcAAABHAAAARwAAAEcAAAFHAAADRwAAAUcAAANHAAADRwAAAEcAAAAoAAAARwAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAEcAAABHAAADRwAAAEcAAAA7AAACOwAAATsAAAJhAAAAGQAAAxkAAAIZAAABTgAAAE4AAAAdAAACHQAAAmEAAABhAAAAUQAAAFEAAABhAAAAOwAAADsAAAE7AAADYQAAABkAAAEZAAACGQAAA04AAABOAAAAHQAAAR0AAANhAAAAXgAAAV4AAANeAAAAXgAAAjsAAAE7AAABOwAAAmEAAABOAAAATgAAAE4AAABOAAAATgAAAB0AAAAdAAADYQAAAF4AAANeAAAAXwAAAV8AAAFhAAAAYQAAAGEAAABhAAAAHQAAAx0AAAMdAAACTgAAAE4AAAAdAAACHQAAAmEAAABeAAABXgAAA18AAAJfAAACYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAAJfAAADXwAAA2AAAABgAAAAYAAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAABeAAACXgAAA14AAAFhAAAAYQAAAGEAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAACXgAAAF4AAABeAAABAAAAAAAAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAADwAAABhAAAAPAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAA8AAAAYQAAADwAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAABhAAAARwAAADwAAABHAAADPAAAAEcAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAYQAAADwAAAA8AAAAPAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAA== 0,0: ind: 0,0 - tiles: RwAAACgAAABHAAABRwAAAigAAABHAAADUQAAAEgAAABIAAACSAAAAkgAAAJIAAAASAAAAUgAAABQAAADYQAAAEcAAABHAAABRwAAAkcAAANHAAACRwAAAGEAAABPAAACTwAAA08AAANPAAADTwAAAUsAAAFIAAAAUAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAA0cAAAJQAAACSAAAAVAAAAFhAAAAXgAAA14AAANeAAACXgAAAF4AAABeAAAAYQAAAEcAAANHAAAARwAAAEcAAAFHAAADUAAAAkgAAABQAAADYQAAAF4AAAFeAAABXgAAAV4AAANeAAADXgAAA2EAAABhAAAAYQAAAFEAAABhAAAAYQAAAFAAAAJIAAAAUAAAA1EAAABeAAACXgAAAV4AAAJeAAAAXgAAA14AAAFhAAAAVAAAAlUAAANVAAAAVAAAAGEAAABQAAABSAAAAVAAAAJhAAAAXgAAAF4AAAFeAAADXgAAA14AAAJeAAAAYQAAAFQAAAJVAAAAVQAAAlQAAANhAAAAUAAAAEgAAAFQAAADYQAAAF4AAABeAAAAXgAAAl4AAAFeAAAAXgAAAmEAAABUAAABVQAAA1UAAABUAAABYQAAAFAAAABIAAADUAAAAmEAAABeAAABXgAAAl4AAABeAAACXgAAA14AAABhAAAAVAAAAVUAAABVAAABVAAAA1EAAABQAAABSAAAA1AAAAJRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAANUAAADVAAAAVQAAAFhAAAAUAAAAUgAAAFQAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABYAAACWAAAAFgAAAFYAAABYQAAAFAAAAJIAAABUAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAWAAAAVgAAAFYAAACWAAAA2EAAABQAAABSAAAAlAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADwAAABHAAABPAAAAGEAAABHAAACRwAAAkcAAAJHAAABRwAAA0cAAAJHAAABRwAAAUcAAAFHAAAARwAAA2EAAAA8AAAAPAAAADwAAABRAAAARwAAAkcAAANHAAABRwAAAUcAAABHAAACRwAAA0cAAABHAAABRwAAA0cAAAJhAAAAUQAAAGEAAABhAAAAYQAAAEcAAAAZAAADGQAAARkAAAEZAAABGQAAABkAAAMZAAACGQAAAxkAAAJHAAABYQAAAA== + tiles: + RwAAACgAAABHAAABRwAAAigAAABHAAADUQAAAEgAAABIAAACSAAAAkgAAAJIAAAASAAAAUgAAABQAAADYQAAAEcAAABHAAABRwAAAkcAAANHAAACRwAAAGEAAABPAAACTwAAA08AAANPAAADTwAAAUsAAAFIAAAAUAAAAmEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAABHAAAARwAAA0cAAAJQAAACSAAAAVAAAAFhAAAAXgAAA14AAANeAAACXgAAAF4AAABeAAAAYQAAAEcAAANHAAAARwAAAEcAAAFHAAADUAAAAkgAAABQAAADYQAAAF4AAAFeAAABXgAAAV4AAANeAAADXgAAA2EAAABhAAAAYQAAAFEAAABhAAAAYQAAAFAAAAJIAAAAUAAAA1EAAABeAAACXgAAAV4AAAJeAAAAXgAAA14AAAFhAAAAVAAAAlUAAANVAAAAVAAAAGEAAABQAAABSAAAAVAAAAJhAAAAXgAAAF4AAAFeAAADXgAAA14AAAJeAAAAYQAAAFQAAAJVAAAAVQAAAlQAAANhAAAAUAAAAEgAAAFQAAADYQAAAF4AAABeAAAAXgAAAl4AAAFeAAAAXgAAAmEAAABUAAABVQAAA1UAAABUAAABYQAAAFAAAABIAAADUAAAAmEAAABeAAABXgAAAl4AAABeAAACXgAAA14AAABhAAAAVAAAAVUAAABVAAABVAAAA1EAAABQAAABSAAAA1AAAAJRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFQAAANUAAADVAAAAVQAAAFhAAAAUAAAAUgAAAFQAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGEAAABYAAACWAAAAFgAAAFYAAABYQAAAFAAAAJIAAABUAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAWAAAAVgAAAFYAAACWAAAA2EAAABQAAABSAAAAlAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADwAAABHAAABPAAAAGEAAABHAAACRwAAAkcAAAJHAAABRwAAA0cAAAJHAAABRwAAAUcAAAFHAAAARwAAA2EAAAA8AAAAPAAAADwAAABRAAAARwAAAkcAAANHAAABRwAAAUcAAABHAAACRwAAA0cAAABHAAABRwAAA0cAAAJhAAAAUQAAAGEAAABhAAAAYQAAAEcAAAAZAAADGQAAARkAAAEZAAABGQAAABkAAAMZAAACGQAAAxkAAAJHAAABYQAAAA== 0,-1: ind: 0,-1 - tiles: YQAAAFIAAABSAAAAYQAAAFIAAABhAAAAUgAAAFIAAABSAAAAYQAAAGEAAAAqAAAAUAAAA0gAAAJQAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAKgAAAFAAAAJIAAACUAAAAkcAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAACoAAABQAAABSAAAAlAAAANHAAADDAAAAAwAAAEMAAAADAAAAwwAAAMMAAABYQAAAFIAAABhAAAAYQAAAE0AAAFHAAACUAAAAUgAAAFQAAAARwAAAwwAAAEMAAADDAAAAwwAAAEMAAADDAAAAmEAAABSAAAAYQAAAFEAAABHAAACRwAAAVAAAAFIAAAAUAAAA2EAAABeAAADXgAAAF4AAAJeAAADXgAAAl4AAAFhAAAAYQAAAGEAAABhAAAATQAAAEcAAANQAAABSAAAAVAAAABhAAAAXwAAACgAAAAoAAAAXwAAAygAAABfAAACYQAAACQAAAAkAAAAYQAAAGEAAAAqAAAAUAAAAkgAAABQAAAAYQAAAF4AAAJeAAADXgAAAF4AAABeAAADXgAAAFEAAAAkAAAAJAAAACQAAABhAAAAKgAAAFAAAANIAAAAUAAAAWEAAAAMAAAADAAAAgwAAAMMAAABDAAAAgwAAAFhAAAAJAAAACQAAAAkAAAAYQAAACoAAABQAAADSAAAA1AAAAJhAAAADAAAAwwAAAMMAAADDAAAAwwAAAEMAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAqAAAAUAAAAEgAAABQAAACYQAAAAwAAAMMAAAADAAAAwwAAAEMAAAADAAAAgwAAABhAAAAXgAAAl4AAAFhAAAAKgAAAFAAAABIAAACUAAAAWEAAAAMAAADDAAAAwwAAAAMAAACDAAAAgwAAAMMAAABUQAAAF4AAAJeAAAAYQAAACoAAABQAAAASAAAAVAAAABhAAAAXgAAAl4AAAFeAAABXgAAAl4AAANeAAACXgAAAWEAAABeAAADXgAAA2EAAAAqAAAAUAAAAEgAAAJQAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAqAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAKgAAACoAAAAqAAAAKgAAACoAAABQAAADSAAAAlAAAANhAAAARwAAA0cAAAJHAAADRwAAA0cAAAFHAAADYQAAAE8AAANPAAAATwAAAU8AAABPAAACSwAAAkgAAANQAAAAUQAAAA== + tiles: + YQAAAFIAAABSAAAAYQAAAFIAAABhAAAAUgAAAFIAAABSAAAAYQAAAGEAAAAqAAAAUAAAA0gAAAJQAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAKgAAAFAAAAJIAAACUAAAAkcAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUgAAAGEAAABhAAAAYQAAACoAAABQAAABSAAAAlAAAANHAAADDAAAAAwAAAEMAAAADAAAAwwAAAMMAAABYQAAAFIAAABhAAAAYQAAAE0AAAFHAAACUAAAAUgAAAFQAAAARwAAAwwAAAEMAAADDAAAAwwAAAEMAAADDAAAAmEAAABSAAAAYQAAAFEAAABHAAACRwAAAVAAAAFIAAAAUAAAA2EAAABeAAADXgAAAF4AAAJeAAADXgAAAl4AAAFhAAAAYQAAAGEAAABhAAAATQAAAEcAAANQAAABSAAAAVAAAABhAAAAXwAAACgAAAAoAAAAXwAAAygAAABfAAACYQAAACQAAAAkAAAAYQAAAGEAAAAqAAAAUAAAAkgAAABQAAAAYQAAAF4AAAJeAAADXgAAAF4AAABeAAADXgAAAFEAAAAkAAAAJAAAACQAAABhAAAAKgAAAFAAAANIAAAAUAAAAWEAAAAMAAAADAAAAgwAAAMMAAABDAAAAgwAAAFhAAAAJAAAACQAAAAkAAAAYQAAACoAAABQAAADSAAAA1AAAAJhAAAADAAAAwwAAAMMAAADDAAAAwwAAAEMAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAqAAAAUAAAAEgAAABQAAACYQAAAAwAAAMMAAAADAAAAwwAAAEMAAAADAAAAgwAAABhAAAAXgAAAl4AAAFhAAAAKgAAAFAAAABIAAACUAAAAWEAAAAMAAADDAAAAwwAAAAMAAACDAAAAgwAAAMMAAABUQAAAF4AAAJeAAAAYQAAACoAAABQAAAASAAAAVAAAABhAAAAXgAAAl4AAAFeAAABXgAAAl4AAANeAAACXgAAAWEAAABeAAADXgAAA2EAAAAqAAAAUAAAAEgAAAJQAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAqAAAAKgAAACoAAAAqAAAAKgAAACoAAABhAAAAKgAAACoAAAAqAAAAKgAAACoAAABQAAADSAAAAlAAAANhAAAARwAAA0cAAAJHAAADRwAAA0cAAAFHAAADYQAAAE8AAANPAAAATwAAAU8AAABPAAACSwAAAkgAAANQAAAAUQAAAA== -2,0: ind: -2,0 - tiles: YQAAAFEAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAANHAAAARwAAA0cAAAFHAAACRwAAAEcAAANHAAAARwAAABQAAAAUAAAAFAAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAUAAAAFAAAABQAAABhAAAAGAAAAhgAAAIYAAAAGAAAAxgAAAMYAAACGAAAABgAAABhAAAAOwAAADsAAAE7AAACFAAAABQAAAAUAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAACYQAAAGEAAABhAAAAYQAAADsAAAI7AAADOwAAAmEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAWEAAAAYAAACGAAAABgAAAMYAAADGAAAAGEAAAA7AAABOwAAAzsAAAJgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAMYAAADGAAAABgAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGEAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAABhAAAAAAAAADwAAABhAAAAPAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAADwAAABhAAAAPAAAAAAAAAA8AAAAYQAAADwAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAPAAAAGEAAAA8AAAAYAAAADwAAABhAAAAPAAAADwAAABhAAAAPAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAADwAAABhAAAAPAAAAGAAAAA8AAAAYQAAADwAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== + tiles: + YQAAAFEAAABhAAAAYQAAAEcAAABHAAAARwAAAEcAAANHAAAARwAAA0cAAAFHAAACRwAAAEcAAANHAAAARwAAABQAAAAUAAAAFAAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAUAAAAFAAAABQAAABhAAAAGAAAAhgAAAIYAAAAGAAAAxgAAAMYAAACGAAAABgAAABhAAAAOwAAADsAAAE7AAACFAAAABQAAAAUAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAACYQAAAGEAAABhAAAAYQAAADsAAAI7AAADOwAAAmEAAABhAAAAYQAAAGEAAAAYAAAAGAAAAWEAAAAYAAACGAAAABgAAAMYAAADGAAAAGEAAAA7AAABOwAAAzsAAAJgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAGAAAAxgAAAMYAAADGAAAABgAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGEAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGEAAAAAAAAAAAAAAAAAAABhAAAAAAAAADwAAABhAAAAPAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAADwAAABhAAAAPAAAAAAAAAA8AAAAYQAAADwAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAPAAAAGEAAAA8AAAAYAAAADwAAABhAAAAPAAAADwAAABhAAAAPAAAAAAAAABgAAAAYAAAAGAAAABgAAAAAAAAADwAAABhAAAAPAAAAGAAAAA8AAAAYQAAADwAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== -2,-1: ind: -2,-1 - tiles: XgAAAWEAAABeAAABKAAAAF4AAAFeAAACKAAAAF4AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAJRAAAAXgAAA14AAABeAAADXgAAAF4AAABeAAACUQAAAFEAAABhAAAAYQAAAFIAAABSAAAAUgAAAFIAAAAYAAADYQAAAF4AAAJeAAADXgAAAl4AAABeAAADXgAAAmEAAABRAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE4AAABOAAAATgAAAE4AAABOAAAAUwAAAFMAAABhAAAAUQAAAGEAAABhAAAAUQAAAEcAAAFHAAADRwAAAUcAAANOAAAASAAAAEgAAAJOAAAATgAAAE4AAABOAAAAUQAAAGEAAABhAAAAUQAAAGEAAABNAAABTQAAAk0AAANHAAAATgAAAEgAAABIAAABTgAAAGEAAABRAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE4AAABIAAACSAAAAE4AAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAMAAAADAAAAAwAAAAMAAAADAAAABOAAAATgAAAE4AAABOAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAATgAAAE4AAABOAAAAYQAAAGEAAABRAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAUQAAAGEAAABRAAAAMAAAADAAAAAwAAAAMAAAADAAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABRAAAAYQAAAFEAAABhAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABRAAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADAAAAAwAAAAYQAAAGEAAABHAAABRwAAAkcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAAFHAAABRwAAAF4AAANeAAACXgAAAl4AAAFHAAACRwAAAUcAAABHAAABRwAAAkcAAAJHAAABKAAAAE0AAAJNAAABKAAAAE0AAABNAAACKAAAAE0AAAFNAAADKAAAAA== + tiles: + XgAAAWEAAABeAAABKAAAAF4AAAFeAAACKAAAAF4AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAJRAAAAXgAAA14AAABeAAADXgAAAF4AAABeAAACUQAAAFEAAABhAAAAYQAAAFIAAABSAAAAUgAAAFIAAAAYAAADYQAAAF4AAAJeAAADXgAAAl4AAABeAAADXgAAAmEAAABRAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE4AAABOAAAATgAAAE4AAABOAAAAUwAAAFMAAABhAAAAUQAAAGEAAABhAAAAUQAAAEcAAAFHAAADRwAAAUcAAANOAAAASAAAAEgAAAJOAAAATgAAAE4AAABOAAAAUQAAAGEAAABhAAAAUQAAAGEAAABNAAABTQAAAk0AAANHAAAATgAAAEgAAABIAAABTgAAAGEAAABRAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAE4AAABIAAACSAAAAE4AAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAMAAAADAAAAAwAAAAMAAAADAAAABOAAAATgAAAE4AAABOAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAATgAAAE4AAABOAAAAYQAAAGEAAABRAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAUQAAAGEAAABRAAAAMAAAADAAAAAwAAAAMAAAADAAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABRAAAAYQAAAFEAAABhAAAAYQAAADAAAAAwAAAAMAAAADAAAAAwAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABRAAAAYQAAAGEAAAAwAAAAMAAAADAAAAAwAAAAMAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADAAAAAwAAAAYQAAAGEAAABHAAABRwAAAkcAAAFHAAADRwAAAEcAAABHAAACRwAAAkcAAAFHAAABRwAAAF4AAANeAAACXgAAAl4AAAFHAAACRwAAAUcAAABHAAABRwAAAkcAAAJHAAABKAAAAE0AAAJNAAABKAAAAE0AAABNAAACKAAAAE0AAAFNAAADKAAAAA== 0,-2: ind: 0,-2 - tiles: XQAAAWEAAABdAAACXQAAA1UAAABdAAACXQAAAl0AAABhAAAAXQAAAl0AAABhAAAAXgAAAF4AAABeAAADXgAAAWEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADMAAAAzAAAAMwAAAF4AAANdAAADXQAAAmEAAABdAAADVQAAA10AAAJhAAAAXQAAA10AAABdAAABXQAAAWEAAAAzAAAAMwAAADMAAABeAAAAXQAAAigAAABRAAAAVQAAAlUAAABVAAABUQAAAF0AAABdAAABXQAAAF0AAAFhAAAAXgAAAF4AAANeAAABXgAAA10AAAMoAAAAPQAAAF0AAAJVAAADXQAAAGEAAABdAAABXQAAA10AAANdAAABYQAAADMAAAAzAAAAMwAAAF4AAABdAAADXQAAAT0AAABdAAAAVQAAAF0AAAFhAAAAXQAAAF0AAAJdAAADXQAAAmEAAAAzAAAAMwAAADMAAABeAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAE8AAAJPAAADTwAAA08AAAFPAAABTwAAA08AAABPAAACTwAAA0cAAAJhAAAATwAAAU8AAABPAAAARwAAAkgAAANIAAABSAAAAkgAAAFIAAABSAAAA0gAAAFIAAAASAAAAkgAAABHAAAAUQAAAEgAAAJIAAACSAAAA0gAAAJIAAAATwAAAE8AAANPAAACTwAAAk8AAANPAAAATwAAAE8AAANPAAACRwAAA2EAAABPAAADSwAAAUgAAABLAAAATwAAAlEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAA1AAAANIAAAAUAAAAEcAAAM8AAAANgAAADYAAABhAAAARwAAA0cAAABHAAABYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAPAAAADYAAAA2AAAAYQAAAEcAAANHAAADRwAAAGEAAABSAAAAYQAAAFMAAANhAAAAUAAAAkgAAAFQAAAAYQAAADwAAAA2AAAANgAAAGEAAABHAAADRwAAAkcAAABhAAAAUgAAAGEAAABTAAADYQAAAFAAAABIAAAAUAAAA2EAAAA8AAAANgAAADYAAABhAAAARwAAA0cAAAFHAAACYQAAAGEAAABRAAAAYQAAAGEAAABQAAACSAAAAVAAAAFhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABSAAAAYQAAAGEAAAAqAAAAUAAAAUgAAAFQAAADYQAAAA== + tiles: + XQAAAWEAAABdAAACXQAAA1UAAABdAAACXQAAAl0AAABhAAAAXQAAAl0AAABhAAAAXgAAAF4AAABeAAADXgAAAWEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADMAAAAzAAAAMwAAAF4AAANdAAADXQAAAmEAAABdAAADVQAAA10AAAJhAAAAXQAAA10AAABdAAABXQAAAWEAAAAzAAAAMwAAADMAAABeAAAAXQAAAigAAABRAAAAVQAAAlUAAABVAAABUQAAAF0AAABdAAABXQAAAF0AAAFhAAAAXgAAAF4AAANeAAABXgAAA10AAAMoAAAAPQAAAF0AAAJVAAADXQAAAGEAAABdAAABXQAAA10AAANdAAABYQAAADMAAAAzAAAAMwAAAF4AAABdAAADXQAAAT0AAABdAAAAVQAAAF0AAAFhAAAAXQAAAF0AAAJdAAADXQAAAmEAAAAzAAAAMwAAADMAAABeAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAE8AAAJPAAADTwAAA08AAAFPAAABTwAAA08AAABPAAACTwAAA0cAAAJhAAAATwAAAU8AAABPAAAARwAAAkgAAANIAAABSAAAAkgAAAFIAAABSAAAA0gAAAFIAAAASAAAAkgAAABHAAAAUQAAAEgAAAJIAAACSAAAA0gAAAJIAAAATwAAAE8AAANPAAACTwAAAk8AAANPAAAATwAAAE8AAANPAAACRwAAA2EAAABPAAADSwAAAUgAAABLAAAATwAAAlEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAARwAAA1AAAANIAAAAUAAAAEcAAAM8AAAANgAAADYAAABhAAAARwAAA0cAAABHAAABYQAAAFIAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAPAAAADYAAAA2AAAAYQAAAEcAAANHAAADRwAAAGEAAABSAAAAYQAAAFMAAANhAAAAUAAAAkgAAAFQAAAAYQAAADwAAAA2AAAANgAAAGEAAABHAAADRwAAAkcAAABhAAAAUgAAAGEAAABTAAADYQAAAFAAAABIAAAAUAAAA2EAAAA8AAAANgAAADYAAABhAAAARwAAA0cAAAFHAAACYQAAAGEAAABRAAAAYQAAAGEAAABQAAACSAAAAVAAAAFhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABSAAAAYQAAAGEAAAAqAAAAUAAAAUgAAAFQAAADYQAAAA== -1,-2: ind: -1,-2 - tiles: YAAAAAAAAABhAAAAGAAAAxgAAAAYAAACGAAAAhgAAAEYAAADYQAAAFAAAABIAAADUAAAAGEAAABdAAAAKAAAAAAAAAAAAAAAYQAAADUAAAA1AAAAGAAAARgAAAEYAAACGAAAAmEAAABhAAAAUQAAAGEAAABhAAAAPQAAAD0AAAAAAAAAYAAAAGEAAAA1AAAANQAAABgAAAEYAAADGAAAAhgAAABhAAAAUAAAAUgAAANQAAADYQAAAF0AAABdAAACYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFAAAAAoAAAAUAAAAmEAAABdAAAAKAAAAGEAAABeAAABXgAAAl4AAAAeAAAAHgAAAF4AAABeAAABXgAAAGEAAABQAAADSAAAAVAAAABhAAAAXQAAAygAAABeAAADXgAAAF8AAAJeAAAAHgAAAB4AAABeAAADXwAAAF4AAABhAAAAUAAAASgAAABQAAACYQAAAF0AAABdAAAAYQAAAF4AAAJfAAACXgAAAh4AAAAeAAAAXgAAAF8AAABeAAADYQAAAFAAAANIAAAAUAAAAWEAAABhAAAAYQAAAGEAAABeAAACXgAAAl4AAAMeAAAAHgAAAF4AAABeAAACXgAAAmEAAABQAAAAKAAAAFAAAABhAAAARwAAA08AAANhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUAAAAkgAAAJQAAACUQAAAEcAAABIAAAAUQAAAEcAAABHAAAARwAAA0cAAAJHAAAARwAAAEcAAAFHAAABRwAAA0sAAAMoAAAAUAAAAGEAAABHAAABTwAAA2EAAABHAAACSwAAAE8AAANPAAABTwAAAk8AAAFPAAADTwAAA08AAANLAAADSAAAA1AAAAJhAAAAYQAAAGEAAABhAAAARwAAAFAAAAAoAAAASAAAAygAAABIAAACKAAAAEgAAAMoAAAASAAAAygAAABQAAAAYQAAABMAAAATAAAAYQAAAEcAAAFQAAACSAAAAUcAAAJHAAABRwAAAEcAAABHAAAARwAAA0cAAABIAAAAUAAAA2EAAAATAAAAEwAAAGEAAABHAAABUAAAAigAAABHAAADXgAAAV4AAANeAAADXgAAAl4AAANHAAAAKAAAAFAAAAJhAAAAEwAAABMAAABRAAAARwAAA1AAAAJIAAABRwAAAl4AAANeAAABXgAAAF4AAANeAAADRwAAAEgAAAJQAAADYQAAABMAAAATAAAAYQAAAEcAAAFQAAAAKAAAAEcAAANeAAABXgAAAF4AAABeAAAAXgAAA0cAAAEoAAAAUAAAAmEAAABhAAAAYQAAAA== + tiles: + YAAAAAAAAABhAAAAGAAAAxgAAAAYAAACGAAAAhgAAAEYAAADYQAAAFAAAABIAAADUAAAAGEAAABdAAAAKAAAAAAAAAAAAAAAYQAAADUAAAA1AAAAGAAAARgAAAEYAAACGAAAAmEAAABhAAAAUQAAAGEAAABhAAAAPQAAAD0AAAAAAAAAYAAAAGEAAAA1AAAANQAAABgAAAEYAAADGAAAAhgAAABhAAAAUAAAAUgAAANQAAADYQAAAF0AAABdAAACYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFAAAAAoAAAAUAAAAmEAAABdAAAAKAAAAGEAAABeAAABXgAAAl4AAAAeAAAAHgAAAF4AAABeAAABXgAAAGEAAABQAAADSAAAAVAAAABhAAAAXQAAAygAAABeAAADXgAAAF8AAAJeAAAAHgAAAB4AAABeAAADXwAAAF4AAABhAAAAUAAAASgAAABQAAACYQAAAF0AAABdAAAAYQAAAF4AAAJfAAACXgAAAh4AAAAeAAAAXgAAAF8AAABeAAADYQAAAFAAAANIAAAAUAAAAWEAAABhAAAAYQAAAGEAAABeAAACXgAAAl4AAAMeAAAAHgAAAF4AAABeAAACXgAAAmEAAABQAAAAKAAAAFAAAABhAAAARwAAA08AAANhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUAAAAkgAAAJQAAACUQAAAEcAAABIAAAAUQAAAEcAAABHAAAARwAAA0cAAAJHAAAARwAAAEcAAAFHAAABRwAAA0sAAAMoAAAAUAAAAGEAAABHAAABTwAAA2EAAABHAAACSwAAAE8AAANPAAABTwAAAk8AAAFPAAADTwAAA08AAANLAAADSAAAA1AAAAJhAAAAYQAAAGEAAABhAAAARwAAAFAAAAAoAAAASAAAAygAAABIAAACKAAAAEgAAAMoAAAASAAAAygAAABQAAAAYQAAABMAAAATAAAAYQAAAEcAAAFQAAACSAAAAUcAAAJHAAABRwAAAEcAAABHAAAARwAAA0cAAABIAAAAUAAAA2EAAAATAAAAEwAAAGEAAABHAAABUAAAAigAAABHAAADXgAAAV4AAANeAAADXgAAAl4AAANHAAAAKAAAAFAAAAJhAAAAEwAAABMAAABRAAAARwAAA1AAAAJIAAABRwAAAl4AAANeAAABXgAAAF4AAANeAAADRwAAAEgAAAJQAAADYQAAABMAAAATAAAAYQAAAEcAAAFQAAAAKAAAAEcAAANeAAABXgAAAF4AAABeAAAAXgAAA0cAAAEoAAAAUAAAAmEAAABhAAAAYQAAAA== -2,-2: ind: -2,-2 - tiles: NQAAAGEAAAAYAAABGAAAAWEAAABeAAAAXgAAAF4AAABhAAAAAAAAAGAAAABgAAAAYQAAAEcAAAJHAAAAYQAAAGEAAABhAAAAGAAAABgAAABhAAAAXgAAAF4AAABeAAAAYQAAAGAAAAAAAAAAYAAAAGEAAAA8AAAAPAAAAGEAAAAYAAABYQAAABgAAAAYAAACYQAAAF4AAABeAAAAXgAAAGEAAABgAAAAYAAAAAAAAABhAAAARwAAAEcAAAJhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADUAAAAYAAACNQAAADUAAABhAAAAGAAAATUAAAA1AAAANQAAABgAAAAYAAACYQAAAEgAAANHAAAARwAAA0gAAAAYAAABGAAAAhgAAAAYAAADUQAAABgAAAAYAAADGAAAARgAAAAYAAACGAAAAFEAAABIAAADRwAAA0cAAABIAAAANQAAADUAAAA1AAAANQAAAGEAAAA1AAAAGAAAAjUAAAA1AAAANQAAADUAAABhAAAASAAAAEcAAAJHAAAASAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABHAAAARwAAAUgAAANeAAAAXgAAA14AAAFeAAABXgAAA08AAAJPAAABTwAAAk8AAAJPAAACTwAAAk8AAANPAAACTwAAAk8AAANPAAABSAAAAEgAAAFIAAAASAAAAEgAAANIAAADSAAAAkgAAAJIAAABSAAAAUgAAAFIAAACSAAAA0gAAANIAAAATwAAAE8AAAFPAAAATwAAA08AAAFPAAACTwAAA08AAAFPAAACTwAAAE8AAANPAAAATwAAAk8AAANPAAACTwAAAU8AAAJhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABPAAABTwAAA2EAAABhAAAAUQAAAGEAAABhAAAATQAAAWEAAAAqAAAAKgAAAF4AAAFeAAACKgAAACoAAABhAAAAYQAAAFEAAABhAAAAXgAAAl4AAAFeAAADXgAAAk0AAANRAAAAXgAAACgAAABeAAAAXgAAAigAAABeAAACYQAAAFEAAABhAAAAYQAAAF4AAABeAAAAXgAAAV4AAANNAAABYQAAAF4AAAAoAAAAXgAAA14AAAAoAAAAXgAAAmEAAABRAAAAYQAAAFEAAABeAAAAXgAAAV4AAANeAAADYQAAAGEAAABeAAADKAAAAF4AAAFeAAADKAAAAF4AAANhAAAAUQAAAGEAAABhAAAAXgAAAF4AAABeAAADXgAAAw== + tiles: + NQAAAGEAAAAYAAABGAAAAWEAAABeAAAAXgAAAF4AAABhAAAAAAAAAGAAAABgAAAAYQAAAEcAAAJHAAAAYQAAAGEAAABhAAAAGAAAABgAAABhAAAAXgAAAF4AAABeAAAAYQAAAGAAAAAAAAAAYAAAAGEAAAA8AAAAPAAAAGEAAAAYAAABYQAAABgAAAAYAAACYQAAAF4AAABeAAAAXgAAAGEAAABgAAAAYAAAAAAAAABhAAAARwAAAEcAAAJhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADUAAAAYAAACNQAAADUAAABhAAAAGAAAATUAAAA1AAAANQAAABgAAAAYAAACYQAAAEgAAANHAAAARwAAA0gAAAAYAAABGAAAAhgAAAAYAAADUQAAABgAAAAYAAADGAAAARgAAAAYAAACGAAAAFEAAABIAAADRwAAA0cAAABIAAAANQAAADUAAAA1AAAANQAAAGEAAAA1AAAAGAAAAjUAAAA1AAAANQAAADUAAABhAAAASAAAAEcAAAJHAAAASAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEgAAABHAAAARwAAAUgAAANeAAAAXgAAA14AAAFeAAABXgAAA08AAAJPAAABTwAAAk8AAAJPAAACTwAAAk8AAANPAAACTwAAAk8AAANPAAABSAAAAEgAAAFIAAAASAAAAEgAAANIAAADSAAAAkgAAAJIAAABSAAAAUgAAAFIAAACSAAAA0gAAANIAAAATwAAAE8AAAFPAAAATwAAA08AAAFPAAACTwAAA08AAAFPAAACTwAAAE8AAANPAAAATwAAAk8AAANPAAACTwAAAU8AAAJhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABPAAABTwAAA2EAAABhAAAAUQAAAGEAAABhAAAATQAAAWEAAAAqAAAAKgAAAF4AAAFeAAACKgAAACoAAABhAAAAYQAAAFEAAABhAAAAXgAAAl4AAAFeAAADXgAAAk0AAANRAAAAXgAAACgAAABeAAAAXgAAAigAAABeAAACYQAAAFEAAABhAAAAYQAAAF4AAABeAAAAXgAAAV4AAANNAAABYQAAAF4AAAAoAAAAXgAAA14AAAAoAAAAXgAAAmEAAABRAAAAYQAAAFEAAABeAAAAXgAAAV4AAANeAAADYQAAAGEAAABeAAADKAAAAF4AAAFeAAADKAAAAF4AAANhAAAAUQAAAGEAAABhAAAAXgAAAF4AAABeAAADXgAAAw== -3,0: ind: -3,0 - tiles: YQAAAGEAAABeAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAACXgAAA14AAABfAAACYQAAAGEAAABRAAAAYQAAAB0AAAIYAAADGAAAARkAAAMZAAABYQAAAF4AAAJhAAAAXgAAAF4AAABeAAACXwAAAGEAAABhAAAAUQAAAGEAAAAdAAAAGAAAARgAAAMZAAADGQAAAmEAAABeAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAGAAAARgAAAEYAAAAGAAAATUAAABhAAAAXgAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAABgAAAEYAAABNQAAADUAAAA1AAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAUQAAAGEAAAA1AAAAHQAAAjUAAAA1AAAANQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAABgAAAAYAAAAAAAAABhAAAASgAAAFIAAABSAAAAUwAAAFMAAANhAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAJSAAAAUgAAAFMAAANTAAACYQAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAAUgAAAFIAAABTAAACUwAAAWEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAlIAAABSAAAAUwAAA1MAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABeAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAACXgAAA14AAABfAAACYQAAAGEAAABRAAAAYQAAAB0AAAIYAAADGAAAARkAAAMZAAABYQAAAF4AAAJhAAAAXgAAAF4AAABeAAACXwAAAGEAAABhAAAAUQAAAGEAAAAdAAAAGAAAARgAAAMZAAADGQAAAmEAAABeAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAGAAAARgAAAEYAAAAGAAAATUAAABhAAAAXgAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAABgAAAEYAAABNQAAADUAAAA1AAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAYQAAAFEAAABhAAAAUQAAAGEAAAA1AAAAHQAAAjUAAAA1AAAANQAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAGAAAABgAAAAYAAAAAAAAABhAAAASgAAAFIAAABSAAAAUwAAAFMAAANhAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAEcAAAJSAAAAUgAAAFMAAANTAAACYQAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABKAAAAUgAAAFIAAABTAAACUwAAAWEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAARwAAAlIAAABSAAAAUwAAA1MAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAA== -3,-1: ind: -3,-1 - tiles: UQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFeAAADUAAAAFAAAABhAAAATQAAAU0AAAFhAAAAXgAAAGEAAABRAAAAUQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAE0AAABNAAADYQAAAF4AAANhAAAAUQAAAFEAAABhAAAAUQAAAFEAAABRAAAAYQAAAFAAAANQAAAAUAAAAGEAAABNAAACTQAAAmEAAABeAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABQAAAASAAAAVAAAANhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUAAAA0gAAAFQAAAAYQAAAEcAAANHAAACRwAAAmEAAABHAAADRwAAAkcAAANHAAADRwAAAkcAAANHAAABSwAAAFAAAANIAAADUAAAAWEAAABHAAABRwAAAUcAAAJRAAAARwAAA0cAAAFHAAADRwAAAkcAAANHAAABRwAAAEsAAABQAAAASAAAAVAAAAFhAAAARwAAA0cAAABHAAACYQAAAGEAAABeAAADYQAAAGEAAABhAAAAXgAAAmEAAABhAAAAUAAAA0gAAANQAAADYQAAAEcAAAJHAAACRwAAAGEAAABeAAADXgAAAl4AAANhAAAAXgAAAF4AAANeAAACYQAAAFAAAAJIAAACUAAAAWEAAABHAAABRwAAAkcAAANhAAAAXgAAAV4AAABeAAABYQAAAF4AAANeAAADXgAAA2EAAABQAAACSAAAA00AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAABXgAAAF4AAAJhAAAAUAAAAUgAAAJNAAADYQAAABgAAAAYAAAAGAAAAVEAAAA7AAAAOwAAAjsAAABhAAAAXgAAA14AAAJeAAACYQAAAFAAAANIAAACTQAAAWEAAAAYAAADGAAAABgAAAFhAAAAOwAAAzsAAAE7AAADYQAAAF4AAABeAAAAXgAAA2EAAABQAAACSAAAAlAAAAFhAAAAGAAAAhgAAAMYAAADYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAXgAAAGEAAABhAAAAUAAAAUgAAANQAAACYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAUcAAABHAAACRwAAAkcAAABHAAABRwAAAEcAAAFHAAAARwAAAkcAAAJHAAADRwAAAFEAAABHAAACRwAAAEcAAAFHAAAARwAAA0cAAANHAAAARwAAAUcAAAFHAAABRwAAA0cAAABHAAACRwAAAUcAAANRAAAARwAAAw== + tiles: + UQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFeAAADUAAAAFAAAABhAAAATQAAAU0AAAFhAAAAXgAAAGEAAABRAAAAUQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAE0AAABNAAADYQAAAF4AAANhAAAAUQAAAFEAAABhAAAAUQAAAFEAAABRAAAAYQAAAFAAAANQAAAAUAAAAGEAAABNAAACTQAAAmEAAABeAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABQAAAASAAAAVAAAANhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUAAAA0gAAAFQAAAAYQAAAEcAAANHAAACRwAAAmEAAABHAAADRwAAAkcAAANHAAADRwAAAkcAAANHAAABSwAAAFAAAANIAAADUAAAAWEAAABHAAABRwAAAUcAAAJRAAAARwAAA0cAAAFHAAADRwAAAkcAAANHAAABRwAAAEsAAABQAAAASAAAAVAAAAFhAAAARwAAA0cAAABHAAACYQAAAGEAAABeAAADYQAAAGEAAABhAAAAXgAAAmEAAABhAAAAUAAAA0gAAANQAAADYQAAAEcAAAJHAAACRwAAAGEAAABeAAADXgAAAl4AAANhAAAAXgAAAF4AAANeAAACYQAAAFAAAAJIAAACUAAAAWEAAABHAAABRwAAAkcAAANhAAAAXgAAAV4AAABeAAABYQAAAF4AAANeAAADXgAAA2EAAABQAAACSAAAA00AAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAABXgAAAF4AAAJhAAAAUAAAAUgAAAJNAAADYQAAABgAAAAYAAAAGAAAAVEAAAA7AAAAOwAAAjsAAABhAAAAXgAAA14AAAJeAAACYQAAAFAAAANIAAACTQAAAWEAAAAYAAADGAAAABgAAAFhAAAAOwAAAzsAAAE7AAADYQAAAF4AAABeAAAAXgAAA2EAAABQAAACSAAAAlAAAAFhAAAAGAAAAhgAAAMYAAADYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAXgAAAGEAAABhAAAAUAAAAUgAAANQAAACYQAAAGEAAABhAAAAYQAAAGEAAABHAAACRwAAAUcAAABHAAACRwAAAkcAAABHAAABRwAAAEcAAAFHAAAARwAAAkcAAAJHAAADRwAAAFEAAABHAAACRwAAAEcAAAFHAAAARwAAA0cAAANHAAAARwAAAUcAAAFHAAABRwAAA0cAAABHAAACRwAAAUcAAANRAAAARwAAAw== -3,-2: ind: -3,-2 - tiles: YQAAAFIAAABhAAAAUgAAAFIAAABSAAAAYQAAAFMAAAFhAAAAYQAAAFMAAAFhAAAAYQAAAGEAAAA1AAAANQAAAGEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAUgAAAFIAAABhAAAAUwAAAGEAAABTAAADUwAAA2EAAABhAAAAYQAAABgAAAEYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAABgAAAAYAAACGAAAARgAAAFhAAAAGAAAAxgAAAMYAAACGAAAABgAAAAYAAACGAAAAhgAAAAYAAABYQAAADUAAAA8AAAAPAAAADwAAAAYAAADUQAAABgAAAJHAAABRwAAA0cAAAJHAAADRwAAAEcAAAFHAAADRwAAAFEAAAAYAAADPAAAADwAAAA8AAAAGAAAA1EAAAAYAAAARwAAAUcAAABHAAACRwAAAEcAAANHAAADRwAAAEcAAAFhAAAANQAAABgAAAEYAAADGAAAARgAAANhAAAAGAAAAUcAAANhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAEsAAABPAAACTwAAAk8AAABPAAADTwAAAk8AAAFeAAAAGAAAABgAAAEdAAABYQAAAFEAAABhAAAAUwAAAmEAAABQAAADSwAAAUgAAAJIAAADSAAAA0gAAAFIAAABSAAAAjwAAAAYAAABHQAAAWEAAABRAAAAYQAAAFMAAAJhAAAAUAAAAVAAAAJLAAACTwAAA08AAANPAAACTwAAAk8AAAAYAAAAGAAAAR0AAABhAAAAUQAAAGEAAABhAAAAYQAAAFAAAAJQAAAAUAAAA2EAAABhAAAAYQAAAGEAAABhAAAAPAAAABgAAAAdAAABYQAAAFEAAABhAAAAYQAAAF4AAAFeAAABUAAAAFAAAANhAAAATQAAAE0AAABNAAACTQAAARgAAAEYAAAAGAAAAGEAAABRAAAAYQAAAGEAAABeAAADXgAAAVAAAANQAAADYQAAAE0AAANNAAACTQAAAU0AAAM8AAAAGAAAABgAAAJhAAAAYQAAAGEAAABhAAAAXgAAAV4AAAFQAAADUAAAA2EAAABNAAAATQAAAk0AAAJNAAAAGAAAABgAAAAYAAACYQAAAGEAAABhAAAAYQAAAF4AAANeAAAAUAAAAlAAAABhAAAATQAAAk0AAABhAAAAYQAAAA== + tiles: + YQAAAFIAAABhAAAAUgAAAFIAAABSAAAAYQAAAFMAAAFhAAAAYQAAAFMAAAFhAAAAYQAAAGEAAAA1AAAANQAAAGEAAABSAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAUgAAAFIAAABhAAAAUwAAAGEAAABTAAADUwAAA2EAAABhAAAAYQAAABgAAAEYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAABgAAAAYAAACGAAAARgAAAFhAAAAGAAAAxgAAAMYAAACGAAAABgAAAAYAAACGAAAAhgAAAAYAAABYQAAADUAAAA8AAAAPAAAADwAAAAYAAADUQAAABgAAAJHAAABRwAAA0cAAAJHAAADRwAAAEcAAAFHAAADRwAAAFEAAAAYAAADPAAAADwAAAA8AAAAGAAAA1EAAAAYAAAARwAAAUcAAABHAAACRwAAAEcAAANHAAADRwAAAEcAAAFhAAAANQAAABgAAAEYAAADGAAAARgAAANhAAAAGAAAAUcAAANhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAEsAAABPAAACTwAAAk8AAABPAAADTwAAAk8AAAFeAAAAGAAAABgAAAEdAAABYQAAAFEAAABhAAAAUwAAAmEAAABQAAADSwAAAUgAAAJIAAADSAAAA0gAAAFIAAABSAAAAjwAAAAYAAABHQAAAWEAAABRAAAAYQAAAFMAAAJhAAAAUAAAAVAAAAJLAAACTwAAA08AAANPAAACTwAAAk8AAAAYAAAAGAAAAR0AAABhAAAAUQAAAGEAAABhAAAAYQAAAFAAAAJQAAAAUAAAA2EAAABhAAAAYQAAAGEAAABhAAAAPAAAABgAAAAdAAABYQAAAFEAAABhAAAAYQAAAF4AAAFeAAABUAAAAFAAAANhAAAATQAAAE0AAABNAAACTQAAARgAAAEYAAAAGAAAAGEAAABRAAAAYQAAAGEAAABeAAADXgAAAVAAAANQAAADYQAAAE0AAANNAAACTQAAAU0AAAM8AAAAGAAAABgAAAJhAAAAYQAAAGEAAABhAAAAXgAAAV4AAAFQAAADUAAAA2EAAABNAAAATQAAAk0AAAJNAAAAGAAAABgAAAAYAAACYQAAAGEAAABhAAAAYQAAAF4AAANeAAAAUAAAAlAAAABhAAAATQAAAk0AAABhAAAAYQAAAA== -1,-3: ind: -1,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAGEAAAAxAAAAMQAAADEAAAAMAAAADAAAAAwAAAAMAAACRwAAA0gAAAFIAAACSAAAAQAAAAAAAAAAAAAAAAAAAABhAAAAMQAAADEAAAAxAAAADAAAAgwAAAMMAAAADAAAAUcAAAFIAAACSAAAAUgAAAIAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAYQAAAAwAAAAMAAAADAAAAGEAAABHAAABSAAAAEgAAANIAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAACKAAAACgAAABeAAAAXgAAAF4AAABHAAADRwAAA0cAAANHAAABRwAAAAAAAAAAAAAAAAAAAAAAAABhAAAAXgAAAV4AAAJeAAABKAAAACgAAABeAAACRwAAA0cAAAFHAAABRwAAAkcAAAEAAAAAAAAAAAAAAAAAAAAAYQAAAF4AAAMoAAAAKAAAAF4AAAFeAAADXgAAAUcAAANHAAADYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAADXgAAAF4AAAIoAAAAKAAAAF4AAAJHAAAARwAAAWEAAABhAAAAUgAAAAAAAAAAAAAAAAAAAGAAAABhAAAAJAAAACQAAAAkAAAAXgAAAF4AAABeAAABRwAAAUcAAANhAAAAYQAAAFIAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFMAAANSAAAAAAAAAAAAAABhAAAAUQAAABgAAAIYAAABGAAAAhgAAAMYAAABYQAAAFAAAANIAAABUAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAFEAAAAYAAACGAAAARgAAAAYAAADGAAAAlEAAABQAAADSAAAA1AAAABhAAAAXQAAA10AAAIAAAAAAAAAAGEAAABRAAAAGAAAAzUAAAA1AAAANQAAADUAAABhAAAAUAAAA0gAAANQAAAAYQAAAF0AAABdAAABYQAAAGEAAABhAAAAUQAAABgAAAM1AAAAPQAAAD0AAAA9AAAAYQAAAFAAAAFIAAACUAAAA2EAAABdAAABXQAAAjwAAAA8AAAAUQAAABgAAAEYAAACNQAAAD0AAAA9AAAAPQAAAGEAAABQAAADSAAAAVAAAANhAAAAYQAAAGEAAAA8AAAARwAAA2EAAABRAAAAGAAAADUAAAA9AAAAPQAAAD0AAABhAAAAUAAAAUgAAAJQAAAAUQAAAF0AAAMoAAAAYQAAAGEAAABhAAAAUQAAABgAAAI1AAAANQAAADUAAAA1AAAAYQAAAFAAAABIAAABUAAAA1EAAAAoAAAAXQAAAw== + tiles: + AAAAAAAAAAAAAAAAAAAAAGEAAAAxAAAAMQAAADEAAAAMAAAADAAAAAwAAAAMAAACRwAAA0gAAAFIAAACSAAAAQAAAAAAAAAAAAAAAAAAAABhAAAAMQAAADEAAAAxAAAADAAAAgwAAAMMAAAADAAAAUcAAAFIAAACSAAAAUgAAAIAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAYQAAAAwAAAAMAAAADAAAAGEAAABHAAABSAAAAEgAAANIAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAACKAAAACgAAABeAAAAXgAAAF4AAABHAAADRwAAA0cAAANHAAABRwAAAAAAAAAAAAAAAAAAAAAAAABhAAAAXgAAAV4AAAJeAAABKAAAACgAAABeAAACRwAAA0cAAAFHAAABRwAAAkcAAAEAAAAAAAAAAAAAAAAAAAAAYQAAAF4AAAMoAAAAKAAAAF4AAAFeAAADXgAAAUcAAANHAAADYQAAAFEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABeAAADXgAAAF4AAAIoAAAAKAAAAF4AAAJHAAAARwAAAWEAAABhAAAAUgAAAAAAAAAAAAAAAAAAAGAAAABhAAAAJAAAACQAAAAkAAAAXgAAAF4AAABeAAABRwAAAUcAAANhAAAAYQAAAFIAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFMAAANSAAAAAAAAAAAAAABhAAAAUQAAABgAAAIYAAABGAAAAhgAAAMYAAABYQAAAFAAAANIAAABUAAAAmEAAABhAAAAYQAAAAAAAAAAAAAAYQAAAFEAAAAYAAACGAAAARgAAAAYAAADGAAAAlEAAABQAAADSAAAA1AAAABhAAAAXQAAA10AAAIAAAAAAAAAAGEAAABRAAAAGAAAAzUAAAA1AAAANQAAADUAAABhAAAAUAAAA0gAAANQAAAAYQAAAF0AAABdAAABYQAAAGEAAABhAAAAUQAAABgAAAM1AAAAPQAAAD0AAAA9AAAAYQAAAFAAAAFIAAACUAAAA2EAAABdAAABXQAAAjwAAAA8AAAAUQAAABgAAAEYAAACNQAAAD0AAAA9AAAAPQAAAGEAAABQAAADSAAAAVAAAANhAAAAYQAAAGEAAAA8AAAARwAAA2EAAABRAAAAGAAAADUAAAA9AAAAPQAAAD0AAABhAAAAUAAAAUgAAAJQAAAAUQAAAF0AAAMoAAAAYQAAAGEAAABhAAAAUQAAABgAAAI1AAAANQAAADUAAAA1AAAAYQAAAFAAAABIAAABUAAAA1EAAAAoAAAAXQAAAw== -2,-3: ind: -2,-3 - tiles: PQAAAGEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAA9AAAAPQAAAD0AAAAYAAACGAAAAmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAACPQAAAD0AAAA9AAAAGAAAARgAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAAD0AAAA9AAAAPQAAABgAAAAYAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAAMYAAAAGAAAAxgAAAIYAAABGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAACGAAAAhgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAABgAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAWEAAAAYAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAJhAAAAGAAAA1EAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAABgAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAmEAAAAYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAGAAAAjwAAAAYAAAAPAAAABgAAAA8AAAAUQAAADwAAAA8AAAAPAAAAEcAAAA8AAAARwAAADwAAAA1AAAAYQAAABgAAAEYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABHAAADPAAAAEcAAAFHAAAARwAAAEcAAABHAAACYQAAAGEAAABhAAAANQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAA== + tiles: + PQAAAGEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAGAAAAhgAAAA9AAAAPQAAAD0AAAAYAAACGAAAAmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAABgAAAAYAAACPQAAAD0AAAA9AAAAGAAAARgAAAFhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAAD0AAAA9AAAAPQAAABgAAAAYAAACYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAABgAAAMYAAAAGAAAAxgAAAIYAAABGAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAACGAAAAhgAAAJhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAABgAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAWEAAAAYAAAAYQAAAD0AAAA9AAAAPQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAJhAAAAGAAAA1EAAAA9AAAAPQAAAD0AAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAACYQAAABgAAANhAAAAPQAAAD0AAAA9AAAAPQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAmEAAAAYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAGAAAAjwAAAAYAAAAPAAAABgAAAA8AAAAUQAAADwAAAA8AAAAPAAAAEcAAAA8AAAARwAAADwAAAA1AAAAYQAAABgAAAEYAAAAGAAAABgAAAAYAAAAGAAAAGEAAABHAAADPAAAAEcAAAFHAAAARwAAAEcAAABHAAACYQAAAGEAAABhAAAANQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAA== -3,-3: ind: -3,-3 - tiles: YAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAYQAAABgAAAJhAAAAGAAAAmAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADYQAAABgAAAJgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAAAYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAAAYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADGAAAATUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAABgAAAMYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAYQAAAGEAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFMAAABhAAAAYQAAAFMAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + YAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUgAAAFIAAABSAAAAYQAAABgAAAJhAAAAGAAAAmAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADYQAAABgAAAJgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAAAYAAABYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAGAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAGEAAAAYAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADGAAAATUAAAA1AAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAABgAAAMYAAADYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAFhAAAAYQAAAGEAAABSAAAAUgAAAFIAAABSAAAAUgAAAFIAAABRAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAADUAAAA1AAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAFMAAABhAAAAYQAAAFMAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 0,-3: ind: 0,-3 - tiles: RwAAAUcAAAFHAAABRwAAAEcAAANHAAABRwAAAmEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAEcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADUQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABRAAAARwAAAmEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAFEAAABhAAAAXQAAAl0AAAFVAAACXQAAA2EAAABKAAAARwAAA0oAAABKAAAARwAAA2EAAABhAAAAUQAAAFEAAABRAAAAYQAAAF0AAAFdAAADVQAAA1UAAAJRAAAARwAAAUoAAABHAAACRwAAAEoAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABdAAABXQAAA1UAAAJdAAACYQAAAEcAAAJHAAABSgAAAEcAAANHAAABYQAAAFEAAABRAAAAYQAAAFEAAABhAAAAXQAAAV0AAAJVAAADXQAAAmEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAXQAAAF0AAANhAAAAXQAAA10AAANdAAABYQAAADMAAAAzAAAAMwAAAF0AAANdAAACXQAAAlUAAAJdAAABXQAAAl0AAAJdAAACUQAAAFUAAABVAAABVQAAAWEAAAAzAAAAMwAAADMAAABdAAACXQAAAV0AAANVAAAAVQAAAFUAAAFVAAACXQAAAmEAAABdAAADXQAAA10AAABhAAAAXgAAAl4AAAFeAAACXQAAAmEAAABdAAAAVQAAA10AAANdAAABVQAAA10AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXQAAAVUAAAJdAAAAXQAAAlUAAAJdAAACYQAAAF0AAAJdAAAAYQAAAF4AAANeAAAAXgAAAV4AAANdAAABUQAAAFUAAAJVAAAAVQAAAlUAAABVAAACVQAAA1EAAABdAAACKAAAAGEAAABeAAADXgAAA14AAANeAAACKAAAAGEAAABdAAACVQAAA1UAAAFVAAACVQAAAV0AAANhAAAAXQAAASgAAABhAAAAXgAAA14AAANeAAAAXgAAAA== + tiles: + RwAAAUcAAAFHAAABRwAAAEcAAANHAAABRwAAAmEAAABhAAAAYQAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAEcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAADUQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABRAAAARwAAAmEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAFEAAABhAAAAXQAAAl0AAAFVAAACXQAAA2EAAABKAAAARwAAA0oAAABKAAAARwAAA2EAAABhAAAAUQAAAFEAAABRAAAAYQAAAF0AAAFdAAADVQAAA1UAAAJRAAAARwAAAUoAAABHAAACRwAAAEoAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABdAAABXQAAA1UAAAJdAAACYQAAAEcAAAJHAAABSgAAAEcAAANHAAABYQAAAFEAAABRAAAAYQAAAFEAAABhAAAAXQAAAV0AAAJVAAADXQAAAmEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAXQAAAF0AAANhAAAAXQAAA10AAANdAAABYQAAADMAAAAzAAAAMwAAAF0AAANdAAACXQAAAlUAAAJdAAABXQAAAl0AAAJdAAACUQAAAFUAAABVAAABVQAAAWEAAAAzAAAAMwAAADMAAABdAAACXQAAAV0AAANVAAAAVQAAAFUAAAFVAAACXQAAAmEAAABdAAADXQAAA10AAABhAAAAXgAAAl4AAAFeAAACXQAAAmEAAABdAAAAVQAAA10AAANdAAABVQAAA10AAAFhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXQAAAVUAAAJdAAAAXQAAAlUAAAJdAAACYQAAAF0AAAJdAAAAYQAAAF4AAANeAAAAXgAAAV4AAANdAAABUQAAAFUAAAJVAAAAVQAAAlUAAABVAAACVQAAA1EAAABdAAACKAAAAGEAAABeAAADXgAAA14AAANeAAACKAAAAGEAAABdAAACVQAAA1UAAAFVAAACVQAAAV0AAANhAAAAXQAAASgAAABhAAAAXgAAA14AAANeAAAAXgAAAA== -3,-4: ind: -3,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAUgAAAFIAAABSAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAACGAAAAGEAAAAYAAAAGAAAAhgAAAFgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADPAAAABgAAAJRAAAAGAAAAmEAAAAYAAADYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAEYAAACYQAAABgAAANhAAAAGAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABRAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAUgAAAFIAAABSAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAAYAAACGAAAAGEAAAAYAAAAGAAAAhgAAAFgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAADPAAAABgAAAJRAAAAGAAAAmEAAAAYAAADYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAARgAAAEYAAACYQAAABgAAANhAAAAGAAAAg== -4,-4: ind: -4,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAA== -4,-3: ind: -4,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABgAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAA== -4,-1: ind: -4,-1 - tiles: AAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAFEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABeAAAAXgAAAV4AAAFeAAADYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAXgAAAF4AAABeAAADXgAAAF4AAAJRAAAAYQAAAGEAAABNAAACRwAAA0cAAAFHAAABAAAAAAAAAABgAAAAYQAAAF4AAAJeAAAAXgAAAV4AAANhAAAAUQAAAGEAAABhAAAATQAAA0cAAAJHAAABRwAAAgAAAAAAAAAAYAAAAGEAAABeAAABXgAAAF4AAANeAAADYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAACAAAAAgAAAAIAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABhAAAAUgAAAFIAAABhAAAAYQAAAGEAAABhAAAAAgAAAAIAAAACAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFIAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABSAAAAYQAAAFEAAABhAAAAYQAAAGEAAAAnAAAAJwAAACcAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAABhAAAAUgAAAFIAAABhAAAAYQAAAGEAAABhAAAAJwAAACcAAAAnAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABHAAADRwAAA0cAAAFHAAADYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAGEAAABRAAAARwAAA0cAAANHAAABRwAAAw== + tiles: + AAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAFEAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAGEAAABeAAAAXgAAAV4AAAFeAAADYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAABhAAAAXgAAAF4AAABeAAADXgAAAF4AAAJRAAAAYQAAAGEAAABNAAACRwAAA0cAAAFHAAABAAAAAAAAAABgAAAAYQAAAF4AAAJeAAAAXgAAAV4AAANhAAAAUQAAAGEAAABhAAAATQAAA0cAAAJHAAABRwAAAgAAAAAAAAAAYAAAAGEAAABeAAABXgAAAF4AAANeAAADYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAACAAAAAgAAAAIAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABhAAAAUgAAAFIAAABhAAAAYQAAAGEAAABhAAAAAgAAAAIAAAACAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFIAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABSAAAAYQAAAFEAAABhAAAAYQAAAGEAAAAnAAAAJwAAACcAAABhAAAAYAAAAAAAAABgAAAAAAAAAAAAAABhAAAAUgAAAFIAAABhAAAAYQAAAGEAAABhAAAAJwAAACcAAAAnAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAUQAAAFEAAABRAAAAYQAAAGEAAABHAAADRwAAA0cAAAFHAAADYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAGEAAABRAAAARwAAA0cAAANHAAABRwAAAw== -4,0: ind: -4,0 - tiles: YAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABeAAADYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAF4AAAJeAAABXgAAAl4AAAFgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABeAAADXwAAAF8AAAFeAAADYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAF4AAAJeAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAF4AAAJeAAABXgAAAmEAAABhAAAAXgAAA14AAANeAAADYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABeAAACLwAAAS8AAAAvAAABLwAAAC8AAAJeAAACYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAXgAAAC8AAAIvAAACLwAAAy8AAAAvAAAAXgAAAl4AAAJeAAADYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAF4AAAEvAAACLwAAAi8AAAMvAAAALwAAAmEAAABeAAAAXgAAAmEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAXgAAAF4AAAFeAAADXgAAAF4AAANeAAAAYQAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAAAkAAAAJAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABeAAAAJAAAACQAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAyQAAAAkAAAAXgAAAV4AAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGEAAABeAAACXgAAA14AAAJeAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAGEAAABeAAADYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABRAAAAUQAAAGEAAABhAAAAYQAAAF4AAAJeAAABXgAAAl4AAAFgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABeAAADXwAAAF8AAAFeAAADYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAF4AAAJeAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAYQAAAF4AAAJeAAABXgAAAmEAAABhAAAAXgAAA14AAANeAAADYQAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABeAAACLwAAAS8AAAAvAAABLwAAAC8AAAJeAAACYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAXgAAAC8AAAIvAAACLwAAAy8AAAAvAAAAXgAAAl4AAAJeAAADYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAF4AAAEvAAACLwAAAi8AAAMvAAAALwAAAmEAAABeAAAAXgAAAmEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAXgAAAF4AAAFeAAADXgAAAF4AAANeAAAAYQAAAGEAAABhAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAAF4AAAAkAAAAJAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABeAAAAJAAAACQAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAGAAAABhAAAAXgAAAyQAAAAkAAAAXgAAAV4AAANhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGEAAABeAAACXgAAA14AAAJeAAABYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -4,-2: ind: -4,-2 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAxgAAAEYAAACGAAAABgAAANhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAEYAAADPAAAABgAAAMYAAADYQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAADwAAAAYAAACGAAAA1EAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAGAAAARgAAAA8AAAAGAAAABgAAAJRAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAABgAAAIYAAAAGAAAARgAAAAYAAACYQAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAEYAAADGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABPAAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAGAAAAhgAAAMYAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAUQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFEAAAAYAAADAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAGAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAGAAAAxgAAAEYAAACGAAAABgAAANhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYQAAABgAAAEYAAADPAAAABgAAAMYAAADYQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAYAAAAGAAAADwAAAAYAAACGAAAA1EAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAUQAAAFEAAABRAAAAGAAAARgAAAA8AAAAGAAAABgAAAJRAAAAGAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAFEAAABRAAAAUQAAABgAAAIYAAAAGAAAARgAAAAYAAACYQAAABgAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAABgAAAEYAAADGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAYAAABPAAAABgAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAGAAAAhgAAAMYAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAUQAAABgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAFEAAAAYAAADAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAGAAAAA== 1,-3: ind: 1,-3 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAhAAABIQAAACEAAANhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAACEAAAAhAAABYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAABhAAAAUAAAAlAAAABQAAACYQAAAFEAAABRAAAAUQAAAGEAAABRAAAAUQAAAFEAAABhAAAAMwAAADMAAAAzAAAAYQAAAFAAAABIAAADUAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAADMAAAAzAAAAMwAAAGEAAABQAAADSAAAAVAAAAJhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAIQAAAiEAAAFeAAABXgAAAV4AAABRAAAAUAAAAUgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAACEAAABHAAAAYQAAAGEAAABhAAAAYQAAAFAAAANIAAADUAAAAmEAAAA+AAAAPgAAAD4AAABhAAAAYAAAAGEAAAAhAAABRwAAA14AAAJeAAADXgAAAWEAAABQAAABSAAAAlAAAABhAAAAPgAAAD4AAAA+AAAAYQAAAGAAAABhAAAAIQAAAUcAAAFeAAADXgAAAl4AAAFRAAAAUAAAAUgAAABQAAADYQAAAD4AAAA+AAAAPgAAAGEAAABgAAAAYQAAACEAAABHAAABXgAAAV4AAAJeAAACYQAAAFAAAANIAAACUAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAAAhAAABRwAAAw== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAUQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAAAhAAABIQAAACEAAANhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAIQAAACEAAAAhAAABYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACEAAABhAAAAYQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAUQAAAFEAAABRAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAMwAAADMAAABhAAAAUAAAAlAAAABQAAACYQAAAFEAAABRAAAAUQAAAGEAAABRAAAAUQAAAFEAAABhAAAAMwAAADMAAAAzAAAAYQAAAFAAAABIAAADUAAAA2EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAADMAAAAzAAAAMwAAAGEAAABQAAADSAAAAVAAAAJhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAIQAAAiEAAAFeAAABXgAAAV4AAABRAAAAUAAAAUgAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABgAAAAYQAAACEAAABHAAAAYQAAAGEAAABhAAAAYQAAAFAAAANIAAADUAAAAmEAAAA+AAAAPgAAAD4AAABhAAAAYAAAAGEAAAAhAAABRwAAA14AAAJeAAADXgAAAWEAAABQAAABSAAAAlAAAABhAAAAPgAAAD4AAAA+AAAAYQAAAGAAAABhAAAAIQAAAUcAAAFeAAADXgAAAl4AAAFRAAAAUAAAAUgAAABQAAADYQAAAD4AAAA+AAAAPgAAAGEAAABgAAAAYQAAACEAAABHAAABXgAAAV4AAAJeAAACYQAAAFAAAANIAAACUAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGEAAAAhAAABRwAAAw== 1,-2: ind: 1,-2 - tiles: XgAAAV4AAAJeAAACYQAAAFAAAABIAAACUAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAhAAABIQAAADMAAAAzAAAAMwAAAGEAAABQAAACSAAAAVAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAAAzAAAAMwAAADMAAABhAAAAUAAAAkgAAAJQAAABYQAAAF4AAAEoAAAAKAAAAF4AAAFhAAAAIQAAASEAAAAZAAACXgAAAl4AAANeAAAAYQAAAFAAAANIAAAAUAAAA2EAAAAoAAAAXgAAAF4AAAEoAAAAUQAAABkAAAEZAAACGQAAAjMAAAAzAAAAMwAAAGEAAABQAAAASAAAAVAAAABhAAAAXgAAAV4AAAJeAAAAXgAAA2EAAAAhAAACGQAAAyEAAAIzAAAAMwAAADMAAABhAAAAUAAAAkgAAANQAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFAAAAJIAAACUAAAA2EAAAAqAAAAKgAAACoAAAAqAAAAYQAAACoAAABPAAACTwAAAkcAAABPAAADTwAAA08AAABLAAACSAAAAFAAAABhAAAATwAAAU8AAANPAAACTwAAAk8AAAJPAAACTwAAAU8AAANIAAAASAAAAEgAAANIAAAASAAAAkgAAANQAAADUQAAAE8AAAJIAAADSAAAAUgAAAJIAAABSAAAAkgAAAJIAAABTwAAAE8AAANPAAABTwAAA08AAAJPAAAASwAAA2EAAABPAAACTwAAAk8AAAFPAAACTwAAAE8AAABPAAAATwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACoAAAAqAAAAKgAAACoAAABhAAAAGAAAABgAAAMYAAACGAAAAmEAAAAYAAABGAAAAhgAAAAYAAACGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAGAAAATwAAABHAAABRwAAAzwAAABhAAAAGAAAAxgAAAMYAAABGAAAAxgAAANhAAAAGAAAAxQAAAAUAAAAYQAAABgAAANHAAAAPAAAAEcAAAJHAAAAYQAAAEcAAAJHAAABRwAAAkcAAANHAAAAYQAAABgAAAMUAAAAFAAAAGEAAAAYAAADRwAAAkcAAAM8AAAARwAAA1EAAABHAAADRwAAAUcAAANHAAACRwAAAlEAAAAYAAAAFAAAABQAAABhAAAAGAAAADwAAABHAAACRwAAATwAAABhAAAARwAAA0cAAAJHAAAARwAAAkcAAABhAAAAGAAAABQAAAAUAAAAYQAAAA== + tiles: + XgAAAV4AAAJeAAACYQAAAFAAAABIAAACUAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAAAhAAABIQAAADMAAAAzAAAAMwAAAGEAAABQAAACSAAAAVAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAAAzAAAAMwAAADMAAABhAAAAUAAAAkgAAAJQAAABYQAAAF4AAAEoAAAAKAAAAF4AAAFhAAAAIQAAASEAAAAZAAACXgAAAl4AAANeAAAAYQAAAFAAAANIAAAAUAAAA2EAAAAoAAAAXgAAAF4AAAEoAAAAUQAAABkAAAEZAAACGQAAAjMAAAAzAAAAMwAAAGEAAABQAAAASAAAAVAAAABhAAAAXgAAAV4AAAJeAAAAXgAAA2EAAAAhAAACGQAAAyEAAAIzAAAAMwAAADMAAABhAAAAUAAAAkgAAANQAAACYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFAAAAJIAAACUAAAA2EAAAAqAAAAKgAAACoAAAAqAAAAYQAAACoAAABPAAACTwAAAkcAAABPAAADTwAAA08AAABLAAACSAAAAFAAAABhAAAATwAAAU8AAANPAAACTwAAAk8AAAJPAAACTwAAAU8AAANIAAAASAAAAEgAAANIAAAASAAAAkgAAANQAAADUQAAAE8AAAJIAAADSAAAAUgAAAJIAAABSAAAAkgAAAJIAAABTwAAAE8AAANPAAABTwAAA08AAAJPAAAASwAAA2EAAABPAAACTwAAAk8AAAFPAAACTwAAAE8AAABPAAAATwAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAACoAAAAqAAAAKgAAACoAAABhAAAAGAAAABgAAAMYAAACGAAAAmEAAAAYAAABGAAAAhgAAAAYAAACGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAGAAAATwAAABHAAABRwAAAzwAAABhAAAAGAAAAxgAAAMYAAABGAAAAxgAAANhAAAAGAAAAxQAAAAUAAAAYQAAABgAAANHAAAAPAAAAEcAAAJHAAAAYQAAAEcAAAJHAAABRwAAAkcAAANHAAAAYQAAABgAAAMUAAAAFAAAAGEAAAAYAAADRwAAAkcAAAM8AAAARwAAA1EAAABHAAADRwAAAUcAAANHAAACRwAAAlEAAAAYAAAAFAAAABQAAABhAAAAGAAAADwAAABHAAACRwAAATwAAABhAAAARwAAA0cAAAJHAAAARwAAAkcAAABhAAAAGAAAABQAAAAUAAAAYQAAAA== -2,-4: ind: -2,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAABhAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9AAAAYQAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAGEAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-1: ind: 1,-1 - tiles: YQAAAGEAAABRAAAAYQAAAGEAAABhAAAAGAAAABgAAAJHAAACRwAAAUcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAFEAAAAYAAACGAAAABgAAAIYAAACYQAAABgAAAEYAAACRwAAAEcAAAJHAAACRwAAAEcAAAFHAAACRwAAAFEAAABRAAAAGAAAABgAAAIYAAAAGAAAA1EAAAAYAAACGAAAA0cAAANHAAACRwAAA0cAAANHAAABRwAAAkcAAABhAAAAYQAAABgAAAEYAAADGAAAAhgAAAJhAAAAGAAAAhgAAANHAAACRwAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAABgAAAAYAAAARwAAAUcAAAJhAAAAGAAAAhgAAAIYAAADGAAAA2EAAAAYAAADGAAAAWEAAABHAAAARwAAA0cAAAFHAAABRwAAAkcAAAFHAAACYQAAABgAAAAYAAAAGAAAARgAAABhAAAAGAAAARgAAAJRAAAARwAAA0cAAAJHAAADRwAAAUcAAAJHAAADRwAAAmEAAAAYAAADGAAAAxgAAAAYAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAEcAAANHAAACRwAAAGEAAABHAAACRwAAAUcAAANhAAAAGAAAABgAAAAYAAABGAAAA2EAAABRAAAAPAAAADwAAABHAAADPAAAADwAAABhAAAARwAAA0cAAAFHAAAAYQAAABgAAAAYAAAAGAAAAxgAAAFhAAAAUQAAAEcAAAFHAAAARwAAAkcAAAFHAAACYQAAAEcAAAJHAAACRwAAAmEAAAAYAAACGAAAARgAAAEYAAABYQAAAGEAAAA8AAAAPAAAAEcAAAA8AAAAPAAAAGEAAABHAAABRwAAAkcAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAACRwAAAEcAAAJHAAACRwAAA0cAAABhAAAARwAAAEcAAABHAAACRwAAAEcAAABHAAADRwAAAkcAAAFHAAACRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAkcAAABHAAABRwAAAkcAAABHAAABRwAAAkcAAANeAAADXgAAAF4AAANeAAADYQAAAEcAAAJHAAAARwAAAWEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAXgAAAV4AAABeAAAAXgAAAmEAAABHAAADRwAAAUcAAAEYAAAAGAAAAhgAAAEYAAADGAAAAhgAAAIYAAACYQAAAA== + tiles: + YQAAAGEAAABRAAAAYQAAAGEAAABhAAAAGAAAABgAAAJHAAACRwAAAUcAAAJhAAAAYQAAAGEAAABhAAAAYQAAAFEAAAAYAAACGAAAABgAAAIYAAACYQAAABgAAAEYAAACRwAAAEcAAAJHAAACRwAAAEcAAAFHAAACRwAAAFEAAABRAAAAGAAAABgAAAIYAAAAGAAAA1EAAAAYAAACGAAAA0cAAANHAAACRwAAA0cAAANHAAABRwAAAkcAAABhAAAAYQAAABgAAAEYAAADGAAAAhgAAAJhAAAAGAAAAhgAAANHAAACRwAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAABgAAAAYAAAARwAAAUcAAAJhAAAAGAAAAhgAAAIYAAADGAAAA2EAAAAYAAADGAAAAWEAAABHAAAARwAAA0cAAAFHAAABRwAAAkcAAAFHAAACYQAAABgAAAAYAAAAGAAAARgAAABhAAAAGAAAARgAAAJRAAAARwAAA0cAAAJHAAADRwAAAUcAAAJHAAADRwAAAmEAAAAYAAADGAAAAxgAAAAYAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAEcAAANHAAACRwAAAGEAAABHAAACRwAAAUcAAANhAAAAGAAAABgAAAAYAAABGAAAA2EAAABRAAAAPAAAADwAAABHAAADPAAAADwAAABhAAAARwAAA0cAAAFHAAAAYQAAABgAAAAYAAAAGAAAAxgAAAFhAAAAUQAAAEcAAAFHAAAARwAAAkcAAAFHAAACYQAAAEcAAAJHAAACRwAAAmEAAAAYAAACGAAAARgAAAEYAAABYQAAAGEAAAA8AAAAPAAAAEcAAAA8AAAAPAAAAGEAAABHAAABRwAAAkcAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAACRwAAAEcAAAJHAAACRwAAA0cAAABhAAAARwAAAEcAAABHAAACRwAAAEcAAABHAAADRwAAAkcAAAFHAAACRwAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAEcAAAJHAAABRwAAAkcAAABHAAABRwAAAkcAAABHAAABRwAAAkcAAANeAAADXgAAAF4AAANeAAADYQAAAEcAAAJHAAAARwAAAWEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAXgAAAV4AAABeAAAAXgAAAmEAAABHAAADRwAAAUcAAAEYAAAAGAAAAhgAAAEYAAADGAAAAhgAAAIYAAACYQAAAA== 1,0: ind: 1,0 - tiles: XgAAAF4AAAJeAAAAXgAAAlEAAABHAAAARwAAAkcAAAAYAAACGAAAABgAAAEYAAABGAAAAhgAAAEYAAADYQAAAF4AAANeAAACXgAAAF4AAAJhAAAARwAAAEcAAABHAAACYQAAABgAAAAYAAADGAAAARgAAAEYAAAAGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAQAAAAEAAAABAAAAAQAAAF4AAAJhAAAAYQAAAFIAAABTAAADYQAAABgAAAAYAAACGAAAAhgAAANhAAAAYQAAAAEAAAABAAAAAQAAAAEAAABeAAABYQAAAGEAAABSAAAAUgAAAGEAAAAYAAACGAAAAhgAAAAYAAADYQAAAGEAAAABAAAAAQAAAAEAAAABAAAAXgAAAGEAAABhAAAAUgAAAFMAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAABeAAAAXgAAA2EAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAXgAAAGEAAABRAAAAYQAAAF4AAANhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAJhAAAAUQAAAGEAAABeAAABYQAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAADYQAAAGEAAABhAAAAXgAAAWEAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== + tiles: + XgAAAF4AAAJeAAAAXgAAAlEAAABHAAAARwAAAkcAAAAYAAACGAAAABgAAAEYAAABGAAAAhgAAAEYAAADYQAAAF4AAANeAAACXgAAAF4AAAJhAAAARwAAAEcAAABHAAACYQAAABgAAAAYAAADGAAAARgAAAEYAAAAGAAAAWEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAQAAAAEAAAABAAAAAQAAAF4AAAJhAAAAYQAAAFIAAABTAAADYQAAABgAAAAYAAACGAAAAhgAAANhAAAAYQAAAAEAAAABAAAAAQAAAAEAAABeAAABYQAAAGEAAABSAAAAUgAAAGEAAAAYAAACGAAAAhgAAAAYAAADYQAAAGEAAAABAAAAAQAAAAEAAAABAAAAXgAAAGEAAABhAAAAUgAAAFMAAANhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAXgAAA14AAABeAAAAXgAAA2EAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAUQAAAFEAAABRAAAAUQAAAGEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAFEAAABhAAAAYQAAAGEAAABhAAAAXgAAAGEAAABRAAAAYQAAAF4AAANhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAF4AAAJhAAAAUQAAAGEAAABeAAABYQAAAGAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABeAAADYQAAAGEAAABhAAAAXgAAAWEAAABgAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAA== 2,-2: ind: 2,-2 - tiles: IQAAAyEAAAIhAAABYQAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAhAAABIQAAAmEAAABSAAAAUgAAAFIAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAGQAAAhkAAAJRAAAAYQAAAGEAAABTAAACYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAhAAABYQAAAFIAAABhAAAAUwAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAATwAAAioAAABhAAAATwAAA08AAABPAAADYQAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAHQAAAE8AAANPAAABTwAAAU8AAAFPAAACTwAAAGEAAABhAAAAYQAAAFMAAABRAAAAUwAAAlEAAABTAAABYQAAAC4AAABIAAADSAAAAEgAAAFIAAACSAAAAU8AAAFRAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAAAuAAAATwAAA08AAAJPAAACTwAAAE8AAAFPAAABYQAAAGEAAABhAAAAUwAAA1EAAABTAAADUQAAAFMAAAJhAAAALgAAAE8AAABPAAADKgAAACoAAAAqAAAAKgAAAGEAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAB0AAAJhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAGEAAABhAAAARQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABSAAAAUgAAAFIAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + IQAAAyEAAAIhAAABYQAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAhAAABIQAAAmEAAABSAAAAUgAAAFIAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAGQAAAhkAAAJRAAAAYQAAAGEAAABTAAACYQAAAGAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAhAAABYQAAAFIAAABhAAAAUwAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAATwAAAioAAABhAAAATwAAA08AAABPAAADYQAAAGAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAHQAAAE8AAANPAAABTwAAAU8AAAFPAAACTwAAAGEAAABhAAAAYQAAAFMAAABRAAAAUwAAAlEAAABTAAABYQAAAC4AAABIAAADSAAAAEgAAAFIAAACSAAAAU8AAAFRAAAAYQAAAFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAFEAAAAuAAAATwAAA08AAAJPAAACTwAAAE8AAAFPAAABYQAAAGEAAABhAAAAUwAAA1EAAABTAAADUQAAAFMAAAJhAAAALgAAAE8AAABPAAADKgAAACoAAAAqAAAAKgAAAGEAAABgAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYQAAAB0AAAJhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAGEAAABhAAAARQAAAGEAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAYQAAAGEAAABSAAAAUgAAAFIAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-1: ind: 2,-1 - tiles: UQAAAGEAAABhAAAAUwAAA1MAAANSAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAAYQAAAGEAAABhAAAAIQAAASEAAAFRAAAARwAAAkcAAAJHAAAARwAAA2EAAAAhAAAAIQAAAWEAAAAAAAAAYQAAAFEAAABhAAAAYQAAACEAAAAhAAABYQAAADwAAABHAAABRwAAAzwAAABRAAAAIQAAASEAAABhAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA8AAAARwAAAUcAAAA8AAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAIQAAAiEAAAFRAAAARwAAAzwAAAA8AAAARwAAAWEAAAAhAAACIQAAA2EAAAAAAAAAYQAAAGEAAABhAAAAYQAAACEAAAAhAAACYQAAAEcAAAM8AAAAPAAAAEcAAAJRAAAAIQAAAyEAAANhAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA8AAAARwAAAUcAAAE8AAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAUQAAAGEAAABhAAAAIQAAASEAAANRAAAAPAAAAEcAAAFHAAAAPAAAAGEAAAAhAAACIQAAAWEAAABgAAAAYQAAAFEAAABhAAAAYQAAACEAAAIhAAACYQAAAEcAAABHAAABRwAAAUcAAAFRAAAAIQAAAyEAAABhAAAAYAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAWEAAAA1AAAANQAAAGEAAAA8AAAARwAAATwAAABHAAAAPAAAAEcAAAFhAAAAXgAAAl4AAABeAAADRwAAAkcAAANRAAAAGAAAAhgAAAJRAAAARwAAA0cAAAJHAAAARwAAAkcAAANHAAABUQAAAF4AAAFeAAADXgAAAUcAAAJHAAADYQAAADUAAAA1AAAAYQAAADwAAABHAAABPAAAAEcAAAM8AAAARwAAA2EAAABeAAADXgAAAl4AAABHAAAARwAAA2EAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAAARwAAAkcAAAFhAAAAXgAAAF4AAAJeAAADYQAAAFEAAABhAAAAYQAAADIAAAAyAAAAMgAAADIAAABhAAAARwAAAjwAAABHAAADYQAAAF4AAANeAAABXgAAAA== + tiles: + UQAAAGEAAABhAAAAUwAAA1MAAANSAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAABhAAAAYQAAAGEAAABhAAAAIQAAASEAAAFRAAAARwAAAkcAAAJHAAAARwAAA2EAAAAhAAAAIQAAAWEAAAAAAAAAYQAAAFEAAABhAAAAYQAAACEAAAAhAAABYQAAADwAAABHAAABRwAAAzwAAABRAAAAIQAAASEAAABhAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA8AAAARwAAAUcAAAA8AAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAYQAAAGEAAABhAAAAIQAAAiEAAAFRAAAARwAAAzwAAAA8AAAARwAAAWEAAAAhAAACIQAAA2EAAAAAAAAAYQAAAGEAAABhAAAAYQAAACEAAAAhAAACYQAAAEcAAAM8AAAAPAAAAEcAAAJRAAAAIQAAAyEAAANhAAAAAAAAAGEAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAAA8AAAARwAAAUcAAAE8AAAAYQAAAGEAAABhAAAAYQAAAGAAAABhAAAAUQAAAGEAAABhAAAAIQAAASEAAANRAAAAPAAAAEcAAAFHAAAAPAAAAGEAAAAhAAACIQAAAWEAAABgAAAAYQAAAFEAAABhAAAAYQAAACEAAAIhAAACYQAAAEcAAABHAAABRwAAAUcAAAFRAAAAIQAAAyEAAABhAAAAYAAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAUQAAAFEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAABRwAAAWEAAAA1AAAANQAAAGEAAAA8AAAARwAAATwAAABHAAAAPAAAAEcAAAFhAAAAXgAAAl4AAABeAAADRwAAAkcAAANRAAAAGAAAAhgAAAJRAAAARwAAA0cAAAJHAAAARwAAAkcAAANHAAABUQAAAF4AAAFeAAADXgAAAUcAAAJHAAADYQAAADUAAAA1AAAAYQAAADwAAABHAAABPAAAAEcAAAM8AAAARwAAA2EAAABeAAADXgAAAl4AAABHAAAARwAAA2EAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABHAAAARwAAAkcAAAFhAAAAXgAAAF4AAAJeAAADYQAAAFEAAABhAAAAYQAAADIAAAAyAAAAMgAAADIAAABhAAAARwAAAjwAAABHAAADYQAAAF4AAANeAAABXgAAAA== 2,0: ind: 2,0 - tiles: UQAAAGEAAABhAAAAYQAAADIAAAAyAAAAMgAAADIAAABhAAAARwAAA0cAAAJHAAABUQAAAF4AAAFeAAADXgAAAlEAAABhAAAAYQAAAGEAAAAyAAAAMgAAADIAAAAyAAAAYQAAAEcAAAI8AAAARwAAA2EAAABHAAACRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADAAAAAwAAAAMQAAADEAAAAxAAAAMQAAAEcAAANHAAABRwAAA0cAAAFhAAAAYAAAAFEAAABhAAAAYQAAAGEAAAAwAAAAMAAAADEAAAAxAAAAMQAAADEAAAA8AAAAPAAAAEcAAANHAAAAYQAAAGAAAABRAAAAYQAAAGEAAABhAAAAMAAAADAAAAAxAAAAMQAAADEAAAAxAAAARwAAAkcAAAE8AAAAPAAAAGEAAABgAAAAUQAAAGEAAABhAAAAYQAAADAAAAAwAAAAMQAAADEAAAAxAAAAMQAAAEcAAANHAAACRwAAA0cAAANhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABRAAAAUQAAAGEAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + UQAAAGEAAABhAAAAYQAAADIAAAAyAAAAMgAAADIAAABhAAAARwAAA0cAAAJHAAABUQAAAF4AAAFeAAADXgAAAlEAAABhAAAAYQAAAGEAAAAyAAAAMgAAADIAAAAyAAAAYQAAAEcAAAI8AAAARwAAA2EAAABHAAACRwAAAUcAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAABhAAAAUQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAADAAAAAwAAAAMQAAADEAAAAxAAAAMQAAAEcAAANHAAABRwAAA0cAAAFhAAAAYAAAAFEAAABhAAAAYQAAAGEAAAAwAAAAMAAAADEAAAAxAAAAMQAAADEAAAA8AAAAPAAAAEcAAANHAAAAYQAAAGAAAABRAAAAYQAAAGEAAABhAAAAMAAAADAAAAAxAAAAMQAAADEAAAAxAAAARwAAAkcAAAE8AAAAPAAAAGEAAABgAAAAUQAAAGEAAABhAAAAYQAAADAAAAAwAAAAMQAAADEAAAAxAAAAMQAAAEcAAANHAAACRwAAA0cAAANhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABRAAAAUQAAAGEAAABgAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAABgAAAAYQAAAGEAAABhAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,-3: ind: 2,-3 - tiles: YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAXgAAAF4AAANeAAABXgAAASEAAAMhAAACYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAF4AAAFeAAACXgAAA14AAAEhAAABIQAAAWEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABRAAAAUQAAAGEAAABeAAACXgAAA14AAANeAAAAIQAAAyEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFeAAACXgAAASEAAAIhAAACYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAAIhAAACIQAAA2EAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABHAAABRwAAACEAAAFhAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAEcAAAIhAAACYQAAAB4AAABfAAADXwAAA18AAAJfAAADHgAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAACgAAABHAAACIQAAAWEAAAAeAAAAXwAAAF8AAABfAAACXwAAAx4AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAoAAAARwAAACEAAANhAAAAHgAAAF8AAABfAAADXwAAAF8AAAEeAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAEhAAABUQAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAXgAAAF4AAANeAAABXgAAASEAAAMhAAACYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAUQAAAF4AAAFeAAACXgAAA14AAAEhAAABIQAAAWEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABRAAAAUQAAAGEAAABeAAACXgAAA14AAANeAAAAIQAAAyEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAF4AAAFeAAACXgAAASEAAAIhAAACYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAAIhAAACIQAAA2EAAABRAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABHAAABRwAAACEAAAFhAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAEcAAAIhAAACYQAAAB4AAABfAAADXwAAA18AAAJfAAADHgAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAACgAAABHAAACIQAAAWEAAAAeAAAAXwAAAF8AAABfAAACXwAAAx4AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAoAAAARwAAACEAAANhAAAAHgAAAF8AAABfAAADXwAAAF8AAAEeAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAA0cAAAEhAAABUQAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,-4: ind: -1,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABhAAAAYQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAAYQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAEcAAABHAAAARwAAAkcAAAMAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAASAAAAUgAAAJIAAACAAAAAAAAAAAAAAAAAAAAAGEAAAAxAAAAMQAAADEAAAAMAAAADAAAAQwAAAJhAAAARwAAAkgAAAFIAAACSAAAAg== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABhAAAAYQAAAD0AAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAGEAAAA9AAAAYQAAAD0AAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAABgAAAAAAAAAGAAAABhAAAAYQAAAFEAAABhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAEcAAABHAAAARwAAAkcAAAMAAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABHAAAASAAAAUgAAAJIAAACAAAAAAAAAAAAAAAAAAAAAGEAAAAxAAAAMQAAADEAAAAMAAAADAAAAQwAAAJhAAAARwAAAkgAAAFIAAACSAAAAg== 0,-4: ind: 0,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAqAAAAKgAAACoAAABhAAAAPQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADRwAAAkcAAAJHAAADRwAAA0cAAAFhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABIAAACSAAAAUgAAANIAAACSAAAAEgAAABHAAABYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAkgAAANIAAACSAAAA0gAAANIAAADRwAAA1EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAPQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGEAAAA9AAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYAAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAqAAAAKgAAACoAAABhAAAAPQAAAGEAAAA9AAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYQAAAGEAAABhAAAAYQAAAGEAAABRAAAAYQAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAANHAAADRwAAAkcAAAJHAAADRwAAA0cAAAFhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAABIAAACSAAAAUgAAANIAAACSAAAAEgAAABHAAABYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAkgAAANIAAACSAAAA0gAAANIAAADRwAAA1EAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 3,-1: ind: 3,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAADYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF4AAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAAADYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,0: ind: 3,0 - tiles: PAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + PAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEcAAAFhAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 0,1: ind: 0,1 - tiles: AAAAAAAAAAAAAAAAYQAAAEcAAAEZAAACGQAAABkAAAAZAAADGQAAARkAAAEZAAADGQAAAhkAAABHAAADYQAAAAAAAAAAAAAAAAAAAGEAAABHAAAAGQAAAhkAAAAZAAACGQAAARkAAAEZAAABGQAAABkAAAMZAAACRwAAAGEAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAAFHAAADRwAAAkcAAAFHAAACRwAAA0cAAAFHAAACRwAAAkcAAAJhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAAJhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAGAAAABgAAAAYQAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAYQAAAEcAAAEZAAACGQAAABkAAAAZAAADGQAAARkAAAEZAAADGQAAAhkAAABHAAADYQAAAAAAAAAAAAAAAAAAAGEAAABHAAAAGQAAAhkAAAAZAAACGQAAARkAAAEZAAABGQAAABkAAAMZAAACRwAAAGEAAAAAAAAAAAAAAAAAAABhAAAARwAAA0cAAAFHAAADRwAAAkcAAAFHAAACRwAAA0cAAAFHAAACRwAAAkcAAAJhAAAAAAAAAAAAAAAAAAAAYQAAAGEAAABhAAAARwAAA0cAAABhAAAAYQAAAGEAAABhAAAARwAAAEcAAAJhAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAFEAAABhAAAAYQAAAGAAAABgAAAAYQAAAGEAAABRAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,-4: ind: 1,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAYAAAADwAAABhAAAAPAAAAGAAAAA8AAAAYQAAADwAAABgAAAAPAAAAGEAAAA8AAAAYAAAADwAAABhAAAAPAAAAGAAAAA8AAAAYQAAADwAAABgAAAAPAAAAGEAAAA8AAAAAAAAADwAAABhAAAAPAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAADwAAABhAAAAPAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAADwAAABhAAAAPAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAAAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAYAAAADwAAABhAAAAPAAAAGAAAAA8AAAAYQAAADwAAABgAAAAPAAAAGEAAAA8AAAAYAAAADwAAABhAAAAPAAAAGAAAAA8AAAAYQAAADwAAABgAAAAPAAAAGEAAAA8AAAAAAAAADwAAABhAAAAPAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAADwAAABhAAAAPAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAPAAAAGEAAAA8AAAAAAAAADwAAABhAAAAPAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAYQAAAA== 2,-4: ind: 2,-4 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAABhAAAAPAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAADwAAABhAAAAPAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAABhAAAAPAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAYQAAADwAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAGEAAAA8AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAADwAAABhAAAAPAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAABgAAAAYAAAAAAAAAAAAAAAYQAAAGEAAABhAAAAYQAAAGEAAABhAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAA== 3,-2: ind: 3,-2 - tiles: YAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAx0AAAJhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4AAAAuAAAAQAAAABAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAALgAAABAAAAAQAAAAYQAAAGEAAABgAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgAAAC4AAABAAAAAEAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAIdAAAARAAAAEQAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAx0AAAJhAAAAYQAAAGEAAABhAAAAYAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4AAAAuAAAAQAAAABAAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAALgAAABAAAAAQAAAAYQAAAGEAAABgAAAAAAAAAAAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgAAAC4AAABAAAAAEAAAAGEAAABhAAAAYAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAIdAAAARAAAAEQAAABhAAAAYQAAAGAAAABgAAAAYAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhAAAAYQAAAGEAAABhAAAAYQAAAGAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAGEAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -1,1: ind: -1,1 - tiles: YAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -2,1: ind: -2,1 - tiles: YAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAGEAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABhAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== -3,1: ind: -3,1 - tiles: AAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAYAAAAGAAAABgAAAAYQAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGEAAABgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 3,-3: ind: 3,-3 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 1,1: ind: 1,1 - tiles: AAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + AAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABhAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYQAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== 2,1: ind: 2,1 - tiles: YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + tiles: + YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== type: MapGrid - type: Broadphase - angularDamping: 0.05 linearDamping: 0.05 - fixedRotation: False + fixedRotation: false bodyType: Dynamic type: Physics - - fixtures: {} - type: Fixtures - gravityShakeSound: !type:SoundPathSpecifier path: /Audio/Effects/alert.ogg - enabled: True + enabled: true type: Gravity - chunkCollection: version: 2 @@ -596,7 +639,7 @@ entities: decals: 597: 10.660098,-2.024987 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Bushe2 decals: @@ -608,7 +651,7 @@ entities: decals: 596: 11.050723,-2.1500747 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Bushe3 decals: @@ -620,7 +663,7 @@ entities: decals: 595: 6.816348,-2.1188037 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Bushk1 decals: @@ -632,7 +675,7 @@ entities: decals: 612: 2.7216585,-2.0846055 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Bushk2 decals: @@ -644,7 +687,7 @@ entities: decals: 611: 0.5549917,-2.0533326 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Bushk3 decals: @@ -729,7 +772,7 @@ entities: 378: 19,-10 379: 19,-11 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Delivery decals: @@ -739,7 +782,7 @@ entities: 743: -13,-33 751: -13,-34 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DeliveryGreyscale decals: @@ -781,7 +824,7 @@ entities: 239: -11,3 240: -10,3 - node: - cleanable: True + cleanable: true color: '#A4610696' id: DiagonalCheckerBOverlay decals: @@ -790,7 +833,7 @@ entities: 116: -17,-26 117: -17,-25 - node: - cleanable: True + cleanable: true color: '#EFB34196' id: DiagonalCheckerBOverlay decals: @@ -799,7 +842,7 @@ entities: 112: -20,-26 113: -20,-25 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Dirt decals: @@ -808,14 +851,14 @@ entities: 448: -52,-4 457: 18.962013,12.027142 - node: - cleanable: True + cleanable: true angle: -1.5707963267948966 rad color: '#FFFFFFFF' id: DirtHeavy decals: 414: 11,-11 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtHeavy decals: @@ -829,7 +872,7 @@ entities: 463: 15,-15 532: -43,8 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtLight decals: @@ -854,7 +897,7 @@ entities: 533: -43,10 534: -42,8 - node: - cleanable: True + cleanable: true angle: 0.7853981633974483 rad color: '#FFFFFFFF' id: DirtLight @@ -867,7 +910,7 @@ entities: 446: -35,-23 465: 21,-30 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: DirtMedium decals: @@ -878,7 +921,7 @@ entities: 449: -50,-5 466: 9,-25 - node: - cleanable: True + cleanable: true angle: 1.5707963267948966 rad color: '#FFFFFFFF' id: DirtMedium @@ -909,14 +952,14 @@ entities: decals: 607: -0.26523253,-2.1367245 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Flowerspv1 decals: 266: 29,-26 267: 33,-26 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Flowerspv2 decals: @@ -931,7 +974,7 @@ entities: 605: -1.8485659,-1.9803662 606: -1.0985659,-2.0950284 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Flowerspv3 decals: @@ -949,7 +992,7 @@ entities: decals: 62: -29.998081,-20.195892 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Flowersy2 decals: @@ -962,7 +1005,7 @@ entities: 61: -29.102247,-20.133348 593: 9.847598,-2.1188037 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Flowersy3 decals: @@ -976,7 +1019,7 @@ entities: 66: -25.081413,-20.091654 592: 7.972598,-2.0875309 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Flowersy4 decals: @@ -1004,13 +1047,13 @@ entities: decals: 550: 1.0208364,-52.95591 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Grasse1 decals: 255: 11,-15 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: Grasse2 decals: @@ -1137,7 +1180,7 @@ entities: 360: 23,0 361: 23,-2 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#FFFFFFFF' id: LoadingAreaGreyscale @@ -1278,20 +1321,20 @@ entities: decals: 722: 12,16 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: StandClear decals: 746: -9,-37 - node: - cleanable: True + cleanable: true angle: 3.141592653589793 rad color: '#FFFFFFFF' id: StandClear decals: 747: -9,-33 - node: - cleanable: True + cleanable: true angle: 4.71238898038469 rad color: '#FFFFFFFF' id: StandClear @@ -1346,20 +1389,20 @@ entities: decals: 541: -39,5 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnCornerNE decals: 134: -27,-44 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnCornerNW decals: 76: -27,-12 135: -29,-44 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnCornerSE decals: @@ -1371,7 +1414,7 @@ entities: 75: -48,-34 528: -37,4 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnCornerSW decals: @@ -1393,7 +1436,7 @@ entities: 531: -35,5 536: -35,4 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnLineE decals: @@ -1412,7 +1455,7 @@ entities: 619: -38,-48 620: -39,-48 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnLineN decals: @@ -1432,7 +1475,7 @@ entities: 616: -32,-49 617: -32,-48 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnLineS decals: @@ -1448,7 +1491,7 @@ entities: 622: -38,-52 623: -39,-52 - node: - cleanable: True + cleanable: true color: '#FFFFFFFF' id: WarnLineW decals: @@ -1679,31 +1722,31 @@ entities: decals: 407: 3.065634,-14.026064 - node: - cleanable: True + cleanable: true color: '#8932B8FF' id: bottle decals: 391: -55.860275,-1.0248116 - node: - cleanable: True + cleanable: true color: '#8932B8FF' id: face decals: 390: -56.28215,-1.1186265 - node: - cleanable: True + cleanable: true color: '#EC0300FF' id: rune1 decals: 468: 27.040031,11.035053 - node: - cleanable: True + cleanable: true color: '#EC0300FF' id: rune2 decals: 469: 24.998365,11.045477 - node: - cleanable: True + cleanable: true color: '#18A2D5FF' id: shop decals: @@ -5018,18 +5061,9 @@ entities: - pos: 18.5,-9.5 parent: 34 type: Transform - - inputs: - Open: - - port: Timer - uid: 3514 - Close: - - port: Start - uid: 3514 - Toggle: [] - AutoClose: - - port: Timer - uid: 3514 - type: SignalReceiver + - links: + - 3514 + type: DeviceLinkSink - uid: 3561 components: - name: locker room @@ -5060,18 +5094,9 @@ entities: - pos: 16.5,-8.5 parent: 34 type: Transform - - inputs: - Open: - - port: Timer - uid: 3514 - Close: - - port: Start - uid: 3514 - Toggle: [] - AutoClose: - - port: Timer - uid: 3514 - type: SignalReceiver + - links: + - 3514 + type: DeviceLinkSink - uid: 3388 components: - name: locker room @@ -5469,8 +5494,6 @@ entities: type: MetaData - parent: 6144 type: Transform - - canCollide: False - type: Physics - type: InsideEntityStorage - uid: 11547 components: @@ -5939,8 +5962,8 @@ entities: - solutions: beaker: temperature: 293.15 - canMix: True - canReact: True + canMix: true + canReact: true maxVol: 50 reagents: - Quantity: 25 @@ -6302,57 +6325,34 @@ entities: - pos: -26.5,-6.5 parent: 34 type: Transform - - inputs: - Open: - - port: On - uid: 917 - Close: - - port: Off - uid: 917 - Toggle: [] - type: SignalReceiver + - links: + - 917 + type: DeviceLinkSink - uid: 1484 components: - pos: -51.5,-47.5 parent: 34 type: Transform - - inputs: - Open: [] - Close: [] - Toggle: - - port: Pressed - uid: 679 - - port: Pressed - uid: 678 - type: SignalReceiver + - links: + - 678 + - 679 + type: DeviceLinkSink - uid: 5941 components: - pos: -58.5,-25.5 parent: 34 type: Transform - - inputs: - Open: - - port: On - uid: 5936 - Close: - - port: Off - uid: 5936 - Toggle: [] - type: SignalReceiver + - links: + - 5936 + type: DeviceLinkSink - uid: 5958 components: - pos: -55.5,-25.5 parent: 34 type: Transform - - inputs: - Open: - - port: On - uid: 5936 - Close: - - port: Off - uid: 5936 - Toggle: [] - type: SignalReceiver + - links: + - 5936 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 461 @@ -6362,57 +6362,33 @@ entities: - pos: -26.5,-9.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 917 - Close: - - port: On - uid: 917 - Toggle: [] - type: SignalReceiver + - links: + - 917 + type: DeviceLinkSink - uid: 3639 components: - pos: 15.5,-6.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 3750 - Close: - - port: On - uid: 3750 - Toggle: [] - type: SignalReceiver + - links: + - 3750 + type: DeviceLinkSink - uid: 3640 components: - pos: 15.5,-5.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 3750 - Close: - - port: On - uid: 3750 - Toggle: [] - type: SignalReceiver + - links: + - 3750 + type: DeviceLinkSink - uid: 3641 components: - pos: 15.5,-4.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 3750 - Close: - - port: On - uid: 3750 - Toggle: [] - type: SignalReceiver + - links: + - 3750 + type: DeviceLinkSink - proto: BlueLightTube entities: - uid: 5065 @@ -6473,9 +6449,9 @@ entities: type: Transform - proto: BoxBeanbag entities: - - uid: 3729 + - uid: 3580 components: - - pos: 26.412447,1.824281 + - pos: 25.475487,1.7896924 parent: 34 type: Transform - proto: BoxBodyBag @@ -6606,13 +6582,6 @@ entities: - pos: -1.7050788,-36.142494 parent: 34 type: Transform -- proto: BoxShellSoulbreaker - entities: - - uid: 3732 - components: - - pos: 25.46344,1.8366721 - parent: 34 - type: Transform - proto: BriefcaseBrown entities: - uid: 10527 @@ -6636,22 +6605,16 @@ entities: type: Transform - label: COMM type: SignalTimer - - outputs: - Start: - - port: Close - uid: 3391 - - port: Close - uid: 999 - Timer: - - port: Open - uid: 3391 - - port: AutoClose - uid: 3391 - - port: Open - uid: 999 - - port: AutoClose - uid: 999 - type: SignalTransmitter + - linkedPorts: + 3391: + - Start: Close + - Timer: Open + - Timer: AutoClose + 999: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - proto: Brutepack entities: - uid: 1366 @@ -6698,8 +6661,6 @@ entities: - pos: -47.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 97 components: - pos: -4.5,-24.5 @@ -6730,8 +6691,6 @@ entities: - pos: -48.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 337 components: - pos: -31.5,-26.5 @@ -6757,8 +6716,6 @@ entities: - pos: 9.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 582 components: - pos: -57.5,-10.5 @@ -6774,8 +6731,6 @@ entities: - pos: 6.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 896 components: - pos: -37.5,-16.5 @@ -6796,29 +6751,21 @@ entities: - pos: -26.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 959 components: - pos: -26.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 960 components: - pos: -26.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 962 components: - pos: -26.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 986 components: - pos: -3.5,-45.5 @@ -6839,8 +6786,6 @@ entities: - pos: -0.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1065 components: - pos: -25.5,-32.5 @@ -6866,8 +6811,6 @@ entities: - pos: -21.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1236 components: - pos: -23.5,-26.5 @@ -6898,8 +6841,6 @@ entities: - pos: -41.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1243 components: - pos: -45.5,-33.5 @@ -6925,470 +6866,336 @@ entities: - pos: -41.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1248 components: - pos: -42.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1249 components: - pos: -43.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1250 components: - pos: -43.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1251 components: - pos: -43.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1253 components: - pos: -46.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1659 components: - pos: -43.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1660 components: - pos: -43.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1661 components: - pos: -43.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1662 components: - pos: -43.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1663 components: - pos: -43.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1664 components: - pos: -43.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1665 components: - pos: -44.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1666 components: - pos: -45.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1667 components: - pos: -46.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1668 components: - pos: -47.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1669 components: - pos: -48.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1670 components: - pos: -49.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1671 components: - pos: -50.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1672 components: - pos: -51.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1673 components: - pos: -52.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1674 components: - pos: -52.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1675 components: - pos: -52.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1676 components: - pos: -52.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1677 components: - pos: -52.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1678 components: - pos: -52.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1679 components: - pos: -52.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1680 components: - pos: -52.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1681 components: - pos: -51.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1682 components: - pos: -50.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1683 components: - pos: -49.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1684 components: - pos: -51.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1685 components: - pos: -50.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1686 components: - pos: -49.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1687 components: - pos: -49.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1688 components: - pos: -44.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1689 components: - pos: -44.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1690 components: - pos: -44.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1691 components: - pos: -44.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1692 components: - pos: -44.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1693 components: - pos: -44.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1694 components: - pos: -43.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1695 components: - pos: -42.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1696 components: - pos: -41.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1697 components: - pos: -40.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1698 components: - pos: -40.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1699 components: - pos: -40.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1700 components: - pos: -40.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1701 components: - pos: -40.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1702 components: - pos: -40.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1703 components: - pos: -40.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1704 components: - pos: -40.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1705 components: - pos: -40.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1706 components: - pos: -41.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1707 components: - pos: -42.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1708 components: - pos: -39.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1709 components: - pos: -38.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1710 components: - pos: -37.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1711 components: - pos: -39.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1712 components: - pos: -38.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1713 components: - pos: -37.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1714 components: - pos: -37.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1715 components: - pos: -38.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1716 components: - pos: -39.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1717 components: - pos: -39.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1718 components: - pos: -38.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1719 components: - pos: -37.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1727 components: - pos: -46.5,-33.5 @@ -7399,15 +7206,11 @@ entities: - pos: -44.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1729 components: - pos: -45.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1730 components: - pos: -42.5,-33.5 @@ -7423,43 +7226,31 @@ entities: - pos: -40.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1733 components: - pos: -39.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1734 components: - pos: -38.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1735 components: - pos: -44.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1736 components: - pos: -45.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1737 components: - pos: -40.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1738 components: - pos: -24.5,-26.5 @@ -7470,78 +7261,56 @@ entities: - pos: -39.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1782 components: - pos: -39.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1783 components: - pos: -39.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1784 components: - pos: -38.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1785 components: - pos: -40.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1786 components: - pos: -41.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1787 components: - pos: -42.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1788 components: - pos: -43.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1789 components: - pos: -44.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1790 components: - pos: -45.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1791 components: - pos: -45.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1792 components: - pos: -45.5,-32.5 @@ -7587,64 +7356,46 @@ entities: - pos: -34.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2556 components: - pos: -34.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2557 components: - pos: -34.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2558 components: - pos: -34.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2559 components: - pos: -34.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2560 components: - pos: -34.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2726 components: - pos: 11.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2802 components: - pos: 8.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2803 components: - pos: 0.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2804 components: - pos: 8.5,-19.5 @@ -7655,15 +7406,11 @@ entities: - pos: 8.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2862 components: - pos: -15.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2863 components: - pos: -15.5,-7.5 @@ -7724,8 +7471,6 @@ entities: - pos: -15.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2875 components: - pos: -14.5,-4.5 @@ -7746,8 +7491,6 @@ entities: - pos: -11.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2879 components: - pos: -10.5,-4.5 @@ -7823,15 +7566,11 @@ entities: - pos: 8.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2894 components: - pos: 9.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2895 components: - pos: -0.5,-15.5 @@ -7842,8 +7581,6 @@ entities: - pos: 8.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2913 components: - pos: -7.5,-31.5 @@ -7889,8 +7626,6 @@ entities: - pos: -15.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2992 components: - pos: -14.5,-13.5 @@ -8261,8 +7996,6 @@ entities: - pos: 5.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3083 components: - pos: 4.5,-15.5 @@ -8273,8 +8006,6 @@ entities: - pos: 3.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3085 components: - pos: 2.5,-15.5 @@ -8295,8 +8026,6 @@ entities: - pos: 9.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3090 components: - pos: 8.5,-15.5 @@ -8307,8 +8036,6 @@ entities: - pos: -30.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3092 components: - pos: -29.5,-16.5 @@ -8459,15 +8186,11 @@ entities: - pos: -30.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3122 components: - pos: -31.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3123 components: - pos: -32.5,-5.5 @@ -8523,8 +8246,6 @@ entities: - pos: -32.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3134 components: - pos: -31.5,-14.5 @@ -8585,99 +8306,71 @@ entities: - pos: -22.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3147 components: - pos: -22.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3148 components: - pos: -22.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3149 components: - pos: -22.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3150 components: - pos: -22.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3151 components: - pos: -22.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3152 components: - pos: -22.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3153 components: - pos: -21.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3154 components: - pos: -21.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3155 components: - pos: -21.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3156 components: - pos: -21.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3157 components: - pos: -21.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3158 components: - pos: -21.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3159 components: - pos: -21.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3160 components: - pos: -19.5,-17.5 @@ -8688,15 +8381,11 @@ entities: - pos: -18.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3162 components: - pos: -19.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3163 components: - pos: -20.5,-13.5 @@ -8707,155 +8396,111 @@ entities: - pos: -34.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3165 components: - pos: -33.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3166 components: - pos: -32.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3167 components: - pos: -31.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3168 components: - pos: -30.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3169 components: - pos: -30.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3170 components: - pos: -30.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3171 components: - pos: -30.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3172 components: - pos: -30.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3173 components: - pos: -30.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3174 components: - pos: -30.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3175 components: - pos: -30.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3176 components: - pos: -30.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3177 components: - pos: -30.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3178 components: - pos: -30.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3179 components: - pos: -31.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3180 components: - pos: -32.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3181 components: - pos: -33.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3182 components: - pos: -34.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3183 components: - pos: -34.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3184 components: - pos: -34.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3185 components: - pos: -34.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3191 components: - pos: -29.5,-37.5 @@ -8886,22 +8531,16 @@ entities: - pos: -39.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3221 components: - pos: -33.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3245 components: - pos: -28.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3246 components: - pos: -28.5,-42.5 @@ -8947,43 +8586,31 @@ entities: - pos: -30.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3255 components: - pos: -31.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3256 components: - pos: -32.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3257 components: - pos: -33.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3258 components: - pos: -33.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3259 components: - pos: -33.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3260 components: - name: external access @@ -8991,22 +8618,16 @@ entities: - pos: -33.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3261 components: - pos: -33.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3262 components: - pos: -33.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3263 components: - pos: -25.5,-42.5 @@ -9017,8 +8638,6 @@ entities: - pos: -12.5,-23.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3345 components: - pos: -12.5,-24.5 @@ -9044,8 +8663,6 @@ entities: - pos: -6.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3401 components: - pos: -12.5,-25.5 @@ -9101,8 +8718,6 @@ entities: - pos: -30.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3836 components: - pos: -10.5,-30.5 @@ -9178,57 +8793,41 @@ entities: - pos: 7.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3859 components: - pos: 6.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3860 components: - pos: -22.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4093 components: - pos: 4.5,-54.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4096 components: - pos: 6.5,-54.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4115 components: - pos: -3.5,-54.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4118 components: - pos: -1.5,-54.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4212 components: - pos: 6.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4213 components: - pos: 6.5,-8.5 @@ -9389,8 +8988,6 @@ entities: - pos: 2.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4409 components: - pos: 2.5,-28.5 @@ -9426,8 +9023,6 @@ entities: - pos: 40.5,-1.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4805 components: - pos: 40.5,-2.5 @@ -9628,15 +9223,11 @@ entities: - pos: 38.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4845 components: - pos: 39.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4846 components: - pos: 40.5,-5.5 @@ -9742,15 +9333,11 @@ entities: - pos: 38.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4867 components: - pos: 38.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4868 components: - pos: 43.5,-9.5 @@ -9761,8 +9348,6 @@ entities: - pos: 43.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 4870 components: - pos: 38.5,-7.5 @@ -9808,8 +9393,6 @@ entities: - pos: -4.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5081 components: - pos: -1.5,-45.5 @@ -9855,29 +9438,21 @@ entities: - pos: -2.5,-52.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5090 components: - pos: -2.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5091 components: - pos: -1.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5092 components: - pos: -3.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5093 components: - pos: -0.5,-48.5 @@ -9933,29 +9508,21 @@ entities: - pos: 5.5,-52.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5104 components: - pos: 5.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5105 components: - pos: 4.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5106 components: - pos: 6.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5107 components: - pos: 1.5,-49.5 @@ -10116,15 +9683,11 @@ entities: - pos: -1.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5139 components: - pos: -1.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5140 components: - pos: 6.5,-48.5 @@ -10140,8 +9703,6 @@ entities: - pos: 8.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5148 components: - pos: 28.5,-28.5 @@ -10182,15 +9743,11 @@ entities: - pos: 35.5,-28.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5156 components: - pos: 36.5,-28.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5157 components: - pos: 36.5,-29.5 @@ -10206,8 +9763,6 @@ entities: - pos: 30.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5161 components: - pos: 27.5,-28.5 @@ -10233,8 +9788,6 @@ entities: - pos: 35.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5166 components: - pos: 36.5,-36.5 @@ -10365,29 +9918,21 @@ entities: - pos: 32.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5409 components: - pos: 36.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5477 components: - pos: 25.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5486 components: - pos: 35.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5665 components: - pos: -37.5,1.5 @@ -10408,22 +9953,16 @@ entities: - pos: -19.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5753 components: - pos: -20.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5754 components: - pos: -21.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5755 components: - pos: -21.5,2.5 @@ -10454,15 +9993,11 @@ entities: - pos: -25.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5761 components: - pos: -25.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5762 components: - pos: -24.5,4.5 @@ -10488,8 +10023,6 @@ entities: - pos: -25.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5767 components: - pos: -25.5,6.5 @@ -10500,15 +10033,11 @@ entities: - pos: -25.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5769 components: - pos: -25.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5770 components: - pos: -24.5,8.5 @@ -10519,85 +10048,61 @@ entities: - pos: -23.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5772 components: - pos: -22.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5773 components: - pos: -21.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5774 components: - pos: -20.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5775 components: - pos: -19.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5776 components: - pos: -18.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5777 components: - pos: -17.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5778 components: - pos: -16.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5779 components: - pos: -15.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5780 components: - pos: -14.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5781 components: - pos: -13.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5782 components: - pos: -26.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5783 components: - pos: -27.5,8.5 @@ -10608,8 +10113,6 @@ entities: - pos: -35.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5786 components: - pos: -35.5,-1.5 @@ -10660,8 +10163,6 @@ entities: - pos: 46.5,-24.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6035 components: - pos: 47.5,-24.5 @@ -10857,22 +10358,16 @@ entities: - pos: -51.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6218 components: - pos: -51.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6219 components: - pos: -51.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6224 components: - pos: -46.5,-19.5 @@ -10888,15 +10383,11 @@ entities: - pos: -33.5,-52.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6386 components: - pos: -33.5,-53.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6498 components: - pos: -11.5,-0.5 @@ -10927,36 +10418,26 @@ entities: - pos: 21.5,-3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6794 components: - pos: 21.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6795 components: - pos: 21.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6796 components: - pos: 21.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6797 components: - pos: 21.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6798 components: - pos: 20.5,-5.5 @@ -11022,8 +10503,6 @@ entities: - pos: 18.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6891 components: - pos: 18.5,-12.5 @@ -11099,8 +10578,6 @@ entities: - pos: 27.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6906 components: - pos: 28.5,-18.5 @@ -11231,8 +10708,6 @@ entities: - pos: 26.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6932 components: - pos: 26.5,4.5 @@ -11253,8 +10728,6 @@ entities: - pos: 27.5,2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6936 components: - pos: 27.5,1.5 @@ -11340,8 +10813,6 @@ entities: - pos: 32.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6953 components: - pos: 32.5,-15.5 @@ -11362,50 +10833,36 @@ entities: - pos: 32.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6957 components: - pos: 32.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6958 components: - pos: 32.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6959 components: - pos: 32.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6960 components: - pos: 32.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6961 components: - pos: 32.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6962 components: - pos: 33.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6963 components: - pos: 34.5,-16.5 @@ -11416,15 +10873,11 @@ entities: - pos: 35.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6965 components: - pos: 36.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6966 components: - pos: 23.5,-4.5 @@ -11510,8 +10963,6 @@ entities: - pos: 11.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7005 components: - pos: 12.5,-17.5 @@ -11607,8 +11058,6 @@ entities: - pos: -44.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7104 components: - pos: -43.5,-5.5 @@ -11929,8 +11378,6 @@ entities: - pos: 15.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7202 components: - pos: 15.5,-34.5 @@ -11956,8 +11403,6 @@ entities: - pos: 32.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7208 components: - pos: 32.5,-21.5 @@ -12083,8 +11528,6 @@ entities: - pos: 19.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7237 components: - pos: 19.5,-22.5 @@ -12230,8 +11673,6 @@ entities: - pos: 27.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7266 components: - pos: 26.5,-33.5 @@ -12307,15 +11748,11 @@ entities: - pos: 4.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7281 components: - pos: 11.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7282 components: - pos: 12.5,5.5 @@ -12481,8 +11918,6 @@ entities: - pos: -24.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7316 components: - pos: -24.5,-1.5 @@ -12648,8 +12083,6 @@ entities: - pos: -2.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7350 components: - pos: -2.5,-1.5 @@ -12825,8 +12258,6 @@ entities: - pos: 5.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7390 components: - pos: 5.5,-37.5 @@ -12857,15 +12288,11 @@ entities: - pos: -27.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7430 components: - pos: -31.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7431 components: - pos: -31.5,-21.5 @@ -13141,99 +12568,71 @@ entities: - pos: -52.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7490 components: - pos: -53.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7491 components: - pos: -52.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7492 components: - pos: -51.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7493 components: - pos: -50.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7494 components: - pos: -49.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7495 components: - pos: -48.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7496 components: - pos: -47.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7497 components: - pos: -46.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7498 components: - pos: -45.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7499 components: - pos: -44.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7500 components: - pos: -43.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7501 components: - pos: -42.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7502 components: - pos: -53.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7504 components: - pos: -54.5,-9.5 @@ -13254,8 +12653,6 @@ entities: - pos: -54.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7508 components: - pos: -54.5,-5.5 @@ -13266,15 +12663,11 @@ entities: - pos: -54.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7510 components: - pos: -54.5,-3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7511 components: - pos: -54.5,-2.5 @@ -13305,8 +12698,6 @@ entities: - pos: -53.5,0.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7517 components: - pos: -37.5,3.5 @@ -13327,8 +12718,6 @@ entities: - pos: -40.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7521 components: - pos: -40.5,4.5 @@ -13344,8 +12733,6 @@ entities: - pos: -41.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7524 components: - pos: -42.5,5.5 @@ -13356,8 +12743,6 @@ entities: - pos: -43.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7526 components: - pos: -44.5,5.5 @@ -13383,22 +12768,16 @@ entities: - pos: -48.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7531 components: - pos: -49.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7532 components: - pos: -50.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7533 components: - pos: -51.5,5.5 @@ -13444,8 +12823,6 @@ entities: - pos: -54.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7542 components: - pos: -51.5,6.5 @@ -13456,15 +12833,11 @@ entities: - pos: -51.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7558 components: - pos: 11.5,12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7559 components: - pos: 11.5,13.5 @@ -13600,22 +12973,16 @@ entities: - pos: 25.5,6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7626 components: - pos: 25.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7627 components: - pos: 25.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7628 components: - pos: 24.5,8.5 @@ -13631,92 +12998,66 @@ entities: - pos: 22.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7631 components: - pos: 21.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7632 components: - pos: 20.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7633 components: - pos: 19.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7634 components: - pos: 18.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7635 components: - pos: 17.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7636 components: - pos: 26.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7637 components: - pos: 27.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7638 components: - pos: 28.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7639 components: - pos: 29.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7640 components: - pos: 30.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7641 components: - pos: 31.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7642 components: - pos: 32.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7643 components: - pos: 32.5,6.5 @@ -13737,15 +13078,11 @@ entities: - pos: 32.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7647 components: - pos: 32.5,2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7648 components: - pos: 32.5,1.5 @@ -13921,22 +13258,16 @@ entities: - pos: 31.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8037 components: - pos: 31.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8038 components: - pos: 31.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8039 components: - pos: 30.5,-44.5 @@ -13947,22 +13278,16 @@ entities: - pos: 31.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8041 components: - pos: 32.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8042 components: - pos: 32.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8043 components: - pos: 28.5,-44.5 @@ -13978,218 +13303,156 @@ entities: - pos: 32.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8046 components: - pos: 33.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8047 components: - pos: 34.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8048 components: - pos: 35.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8049 components: - pos: 36.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8050 components: - pos: 36.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8051 components: - pos: 36.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8052 components: - pos: 36.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8053 components: - pos: 36.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8054 components: - pos: 31.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8055 components: - pos: 30.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8056 components: - pos: 29.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8057 components: - pos: 28.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8058 components: - pos: 27.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8059 components: - pos: 26.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8060 components: - pos: 25.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8061 components: - pos: 24.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8062 components: - pos: 23.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8063 components: - pos: 22.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8064 components: - pos: 21.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8065 components: - pos: 20.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8066 components: - pos: 19.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8067 components: - pos: 18.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8068 components: - pos: 17.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8069 components: - pos: 16.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8070 components: - pos: 15.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8071 components: - pos: 14.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8072 components: - pos: 13.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8073 components: - pos: 12.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8074 components: - pos: 11.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8075 components: - pos: 11.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8265 components: - pos: -41.5,6.5 @@ -14225,50 +13488,36 @@ entities: - pos: 25.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 9340 components: - pos: 25.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 9341 components: - pos: 34.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 9342 components: - pos: 33.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 9343 components: - pos: 27.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 9344 components: - pos: 26.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 9345 components: - pos: 25.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10114 components: - pos: 16.5,-42.5 @@ -14284,113 +13533,81 @@ entities: - pos: 15.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10117 components: - pos: 14.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10118 components: - pos: 13.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10119 components: - pos: 12.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10120 components: - pos: 17.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10121 components: - pos: 18.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10122 components: - pos: 19.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10123 components: - pos: 20.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10124 components: - pos: 21.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10125 components: - pos: 22.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10126 components: - pos: 23.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10127 components: - pos: 24.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10128 components: - pos: 25.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10129 components: - pos: 26.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10130 components: - pos: 27.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10131 components: - pos: 28.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10132 components: - pos: 28.5,-40.5 @@ -14401,106 +13618,76 @@ entities: - pos: 29.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10134 components: - pos: 30.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10135 components: - pos: 31.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10136 components: - pos: 32.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10137 components: - pos: 12.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10138 components: - pos: 12.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10139 components: - pos: 12.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10140 components: - pos: 11.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10141 components: - pos: 10.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10142 components: - pos: 9.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10143 components: - pos: 8.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10144 components: - pos: 7.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10145 components: - pos: 6.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10146 components: - pos: 5.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10147 components: - pos: 4.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10460 components: - pos: -2.5,14.5 @@ -14541,15 +13728,11 @@ entities: - pos: -56.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10784 components: - pos: -56.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10785 components: - pos: -55.5,-4.5 @@ -14605,8 +13788,6 @@ entities: - pos: 22.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11023 components: - pos: -25.5,-33.5 @@ -14662,8 +13843,6 @@ entities: - pos: 16.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11276 components: - pos: 26.5,8.5 @@ -14699,57 +13878,41 @@ entities: - pos: -41.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11394 components: - pos: -42.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11395 components: - pos: -42.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11401 components: - pos: -42.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11402 components: - pos: -42.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11403 components: - pos: -42.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11404 components: - pos: -42.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11405 components: - pos: -42.5,-22.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11406 components: - pos: -42.5,-23.5 @@ -14810,8 +13973,6 @@ entities: - pos: -46.5,-23.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11450 components: - pos: -46.5,-24.5 @@ -14952,141 +14113,101 @@ entities: - pos: -52.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11483 components: - pos: -53.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11484 components: - pos: -53.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11485 components: - pos: -53.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11486 components: - pos: -53.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11487 components: - pos: -53.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11488 components: - pos: -54.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11489 components: - pos: -55.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11490 components: - pos: -56.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11491 components: - pos: -57.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11492 components: - pos: -57.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11493 components: - pos: -57.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11494 components: - pos: -57.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11495 components: - pos: -57.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11496 components: - pos: -56.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11497 components: - pos: -55.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11498 components: - pos: -54.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11499 components: - pos: -54.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11500 components: - pos: -58.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11552 components: - pos: -48.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11554 components: - pos: -54.5,-27.5 @@ -15137,8 +14258,6 @@ entities: - pos: -16.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11817 components: - pos: -17.5,-32.5 @@ -15199,8 +14318,6 @@ entities: - pos: -4.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11961 components: - pos: -3.5,7.5 @@ -15437,22 +14554,16 @@ entities: - pos: -33.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1131 components: - pos: -32.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1132 components: - pos: -31.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1133 components: - pos: -32.5,-33.5 @@ -15468,8 +14579,6 @@ entities: - pos: -33.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1136 components: - pos: -32.5,-31.5 @@ -15480,8 +14589,6 @@ entities: - pos: -32.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1138 components: - pos: -31.5,-31.5 @@ -15492,15 +14599,11 @@ entities: - pos: -31.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1140 components: - pos: -32.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1142 components: - pos: -18.5,-23.5 @@ -15546,15 +14649,11 @@ entities: - pos: -34.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1227 components: - pos: -35.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2282 components: - pos: -36.5,-27.5 @@ -15615,64 +14714,46 @@ entities: - pos: -42.5,-22.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2390 components: - pos: -42.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2391 components: - pos: -42.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2392 components: - pos: -42.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2393 components: - pos: -42.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2394 components: - pos: -42.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2395 components: - pos: -43.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2396 components: - pos: -43.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2397 components: - pos: -43.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2398 components: - pos: -43.5,-14.5 @@ -15688,29 +14769,21 @@ entities: - pos: -43.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2401 components: - pos: -44.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2402 components: - pos: -45.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2606 components: - pos: -35.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2607 components: - pos: -35.5,-28.5 @@ -15726,8 +14799,6 @@ entities: - pos: -30.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2645 components: - pos: -25.5,-22.5 @@ -15773,43 +14844,31 @@ entities: - pos: -21.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2654 components: - pos: -21.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2655 components: - pos: -21.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2656 components: - pos: -21.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2657 components: - pos: -21.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2658 components: - pos: -21.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2659 components: - pos: -20.5,-13.5 @@ -15820,22 +14879,16 @@ entities: - pos: -19.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2763 components: - pos: -18.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2764 components: - pos: -17.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2765 components: - pos: -17.5,-14.5 @@ -15851,15 +14904,11 @@ entities: - pos: -21.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2768 components: - pos: -21.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2769 components: - pos: -9.5,-0.5 @@ -15975,106 +15024,76 @@ entities: - pos: -1.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2792 components: - pos: -0.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2793 components: - pos: 0.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2794 components: - pos: 1.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2795 components: - pos: 2.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2796 components: - pos: 3.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2797 components: - pos: 4.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2798 components: - pos: 5.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2799 components: - pos: 6.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2800 components: - pos: 7.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2801 components: - pos: 8.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3439 components: - pos: 9.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3440 components: - pos: 9.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3441 components: - pos: 9.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3442 components: - pos: 9.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3443 components: - pos: 9.5,-17.5 @@ -16090,8 +15109,6 @@ entities: - pos: 9.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3675 components: - pos: -18.5,-27.5 @@ -16107,8 +15124,6 @@ entities: - pos: 21.5,-50.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5334 components: - pos: 16.5,-50.5 @@ -16324,22 +15339,16 @@ entities: - pos: 32.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5385 components: - pos: 31.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5386 components: - pos: 32.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5387 components: - pos: 30.5,-45.5 @@ -16350,204 +15359,146 @@ entities: - pos: 32.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5391 components: - pos: 33.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5392 components: - pos: 33.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5393 components: - pos: 33.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5394 components: - pos: 32.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5395 components: - pos: 32.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5414 components: - pos: 31.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5415 components: - pos: 30.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5427 components: - pos: 33.5,-50.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5428 components: - pos: 33.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5429 components: - pos: 33.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5430 components: - pos: 32.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5431 components: - pos: 31.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5432 components: - pos: 30.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5433 components: - pos: 29.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5434 components: - pos: 28.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5435 components: - pos: 27.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5436 components: - pos: 26.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5437 components: - pos: 25.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5438 components: - pos: 29.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5439 components: - pos: 29.5,-50.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5440 components: - pos: 25.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5441 components: - pos: 25.5,-50.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5442 components: - pos: 25.5,-52.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5443 components: - pos: 29.5,-52.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5444 components: - pos: 33.5,-52.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5445 components: - pos: 17.5,-50.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5582 components: - pos: -26.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5583 components: - pos: -25.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5584 components: - pos: -25.5,6.5 @@ -16568,8 +15519,6 @@ entities: - pos: -26.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5589 components: - pos: -27.5,2.5 @@ -16580,15 +15529,11 @@ entities: - pos: -25.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5591 components: - pos: -24.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5592 components: - pos: -23.5,3.5 @@ -16599,15 +15544,11 @@ entities: - pos: -25.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5680 components: - pos: -25.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5681 components: - pos: -24.5,8.5 @@ -16618,127 +15559,91 @@ entities: - pos: -23.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5683 components: - pos: -22.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5684 components: - pos: -21.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5685 components: - pos: -20.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5686 components: - pos: -19.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5687 components: - pos: -18.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5688 components: - pos: -17.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5689 components: - pos: -16.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5690 components: - pos: -15.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5691 components: - pos: -14.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5692 components: - pos: -13.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5693 components: - pos: -21.5,9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5694 components: - pos: -21.5,10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5695 components: - pos: -17.5,10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5696 components: - pos: -17.5,9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5697 components: - pos: -13.5,10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5698 components: - pos: -13.5,9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5699 components: - pos: -26.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5700 components: - pos: -22.5,10.5 @@ -16894,15 +15799,11 @@ entities: - pos: -27.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5744 components: - pos: -27.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6023 components: - pos: 51.5,-22.5 @@ -16923,22 +15824,16 @@ entities: - pos: 8.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6572 components: - pos: 8.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6573 components: - pos: 8.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6574 components: - pos: 9.5,-11.5 @@ -17069,64 +15964,46 @@ entities: - pos: -22.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6600 components: - pos: -22.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6601 components: - pos: -22.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6602 components: - pos: -22.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6603 components: - pos: -22.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6604 components: - pos: -22.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6605 components: - pos: -22.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6606 components: - pos: -22.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6607 components: - pos: -22.5,-3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6608 components: - pos: -22.5,-2.5 @@ -17177,120 +16054,86 @@ entities: - pos: -46.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6618 components: - pos: -47.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6619 components: - pos: -48.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6620 components: - pos: -49.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6621 components: - pos: -50.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6622 components: - pos: -51.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6623 components: - pos: -52.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6624 components: - pos: -53.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6625 components: - pos: -53.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6626 components: - pos: -53.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6627 components: - pos: -53.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6628 components: - pos: -53.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6629 components: - pos: -53.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6630 components: - pos: -53.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6631 components: - pos: -53.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6632 components: - pos: -53.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6633 components: - pos: -54.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6634 components: - pos: -55.5,-4.5 @@ -17301,8 +16144,6 @@ entities: - pos: -56.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6636 components: - pos: -56.5,-3.5 @@ -17323,50 +16164,36 @@ entities: - pos: 16.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6640 components: - pos: 17.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6641 components: - pos: 18.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6642 components: - pos: 19.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6643 components: - pos: 20.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6644 components: - pos: 21.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6645 components: - pos: 29.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6646 components: - pos: 29.5,-42.5 @@ -17377,36 +16204,26 @@ entities: - pos: 29.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6648 components: - pos: 29.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6649 components: - pos: 30.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6650 components: - pos: 31.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6651 components: - pos: 31.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6652 components: - pos: 31.5,-38.5 @@ -17482,15 +16299,11 @@ entities: - pos: 35.5,-28.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6667 components: - pos: 36.5,-28.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6668 components: - pos: 36.5,-29.5 @@ -17546,29 +16359,21 @@ entities: - pos: 33.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6679 components: - pos: 33.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6680 components: - pos: 33.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6681 components: - pos: 33.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6682 components: - pos: 34.5,-16.5 @@ -17579,22 +16384,16 @@ entities: - pos: 35.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6684 components: - pos: 36.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6685 components: - pos: 37.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6686 components: - pos: 37.5,-15.5 @@ -17615,64 +16414,46 @@ entities: - pos: 32.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6690 components: - pos: 32.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6691 components: - pos: 32.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6692 components: - pos: 32.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6693 components: - pos: 32.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6694 components: - pos: 32.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6695 components: - pos: 32.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6696 components: - pos: 32.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6697 components: - pos: 32.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6698 components: - pos: 32.5,-5.5 @@ -17713,134 +16494,96 @@ entities: - pos: 33.5,0.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6706 components: - pos: 33.5,1.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6707 components: - pos: 33.5,2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6708 components: - pos: 33.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6709 components: - pos: 33.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6710 components: - pos: 33.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6711 components: - pos: 33.5,6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6712 components: - pos: 33.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6713 components: - pos: 32.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6714 components: - pos: 31.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6715 components: - pos: 30.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6716 components: - pos: 29.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6717 components: - pos: 28.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6718 components: - pos: 27.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6719 components: - pos: 26.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6720 components: - pos: 25.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6721 components: - pos: 24.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6722 components: - pos: 23.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6723 components: - pos: 22.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6724 components: - pos: 21.5,7.5 @@ -17856,15 +16599,11 @@ entities: - pos: 22.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6727 components: - pos: 22.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6728 components: - pos: 23.5,4.5 @@ -17895,64 +16634,46 @@ entities: - pos: 25.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6735 components: - pos: 24.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6736 components: - pos: 23.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6737 components: - pos: 22.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6738 components: - pos: 21.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6739 components: - pos: 20.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6740 components: - pos: 19.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6741 components: - pos: 18.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6742 components: - pos: 17.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6743 components: - pos: 16.5,-41.5 @@ -17963,57 +16684,41 @@ entities: - pos: 15.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6745 components: - pos: 14.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6746 components: - pos: 13.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6747 components: - pos: 12.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6748 components: - pos: 12.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6749 components: - pos: 12.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6750 components: - pos: 12.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6751 components: - pos: 11.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6752 components: - pos: 11.5,-45.5 @@ -18039,8 +16744,6 @@ entities: - pos: 7.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6757 components: - pos: 6.5,-45.5 @@ -18056,22 +16759,16 @@ entities: - pos: 4.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6760 components: - pos: 3.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6761 components: - pos: 2.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6762 components: - pos: 1.5,-45.5 @@ -18307,8 +17004,6 @@ entities: - pos: -54.5,-3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6816 components: - pos: -54.5,-2.5 @@ -18334,8 +17029,6 @@ entities: - pos: -54.5,1.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6821 components: - pos: -54.5,2.5 @@ -18346,22 +17039,16 @@ entities: - pos: -54.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6823 components: - pos: -54.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6824 components: - pos: -53.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6825 components: - pos: -52.5,4.5 @@ -18382,85 +17069,61 @@ entities: - pos: -49.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6829 components: - pos: -48.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6830 components: - pos: -47.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6831 components: - pos: -46.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6832 components: - pos: -45.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6833 components: - pos: -44.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6834 components: - pos: -43.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6835 components: - pos: -42.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6836 components: - pos: -41.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6837 components: - pos: -41.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6838 components: - pos: -41.5,2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6839 components: - pos: -41.5,1.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6840 components: - pos: -41.5,0.5 @@ -18621,15 +17284,11 @@ entities: - pos: -1.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6875 components: - pos: -1.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6876 components: - pos: -1.5,-42.5 @@ -18720,8 +17379,6 @@ entities: - pos: -29.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11846 components: - pos: -28.5,-32.5 @@ -18751,15 +17408,11 @@ entities: - pos: 9.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 893 components: - pos: 6.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1007 components: - pos: 9.5,-17.5 @@ -18770,15 +17423,11 @@ entities: - pos: 9.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1009 components: - pos: 9.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1067 components: - pos: -17.5,-31.5 @@ -18794,8 +17443,6 @@ entities: - pos: -35.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1849 components: - pos: -36.5,-33.5 @@ -18806,29 +17453,21 @@ entities: - pos: -37.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1851 components: - pos: -38.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1852 components: - pos: -39.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1853 components: - pos: -39.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1854 components: - pos: -40.5,-32.5 @@ -18839,36 +17478,26 @@ entities: - pos: -41.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2362 components: - pos: -35.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2363 components: - pos: -35.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2364 components: - pos: -35.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2365 components: - pos: -35.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2366 components: - pos: -35.5,-28.5 @@ -18929,22 +17558,16 @@ entities: - pos: -17.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2821 components: - pos: -18.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2822 components: - pos: -19.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2823 components: - pos: -20.5,-13.5 @@ -18955,43 +17578,31 @@ entities: - pos: -21.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2825 components: - pos: -21.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2826 components: - pos: -21.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2827 components: - pos: -22.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2828 components: - pos: -22.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2829 components: - pos: -23.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2830 components: - pos: -24.5,-10.5 @@ -19057,8 +17668,6 @@ entities: - pos: -30.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2843 components: - pos: -28.5,-9.5 @@ -19094,8 +17703,6 @@ entities: - pos: -32.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2851 components: - pos: -20.5,-11.5 @@ -19151,43 +17758,31 @@ entities: - pos: -15.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2897 components: - pos: 8.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2898 components: - pos: 7.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2899 components: - pos: 6.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2900 components: - pos: 5.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2901 components: - pos: 4.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2902 components: - pos: 4.5,-13.5 @@ -19233,8 +17828,6 @@ entities: - pos: 6.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2911 components: - pos: 5.5,-16.5 @@ -19245,8 +17838,6 @@ entities: - pos: 5.5,-15.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 2989 components: - pos: -15.5,-12.5 @@ -19257,8 +17848,6 @@ entities: - pos: -15.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3057 components: - pos: 5.5,-18.5 @@ -19284,15 +17873,11 @@ entities: - pos: 4.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3062 components: - pos: 9.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3066 components: - pos: -14.5,-13.5 @@ -19303,85 +17888,61 @@ entities: - pos: -30.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3231 components: - pos: -30.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3232 components: - pos: -30.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3233 components: - pos: -30.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3234 components: - pos: -30.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3235 components: - pos: -30.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3236 components: - pos: -30.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3237 components: - pos: -30.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3238 components: - pos: -30.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3239 components: - pos: -30.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3240 components: - pos: -30.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3241 components: - pos: -30.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3242 components: - pos: -29.5,-42.5 @@ -19397,8 +17958,6 @@ entities: - pos: -28.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3418 components: - pos: -3.5,-33.5 @@ -19479,50 +18038,36 @@ entities: - pos: 2.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3674 components: - pos: -31.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3680 components: - pos: -34.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3681 components: - pos: -32.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3685 components: - pos: -33.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3687 components: - pos: -30.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3799 components: - pos: 9.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3995 components: - pos: 3.5,-34.5 @@ -19558,15 +18103,11 @@ entities: - pos: 5.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5146 components: - pos: 36.5,-28.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5147 components: - pos: 36.5,-29.5 @@ -19577,8 +18118,6 @@ entities: - pos: 35.5,-28.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5193 components: - pos: 34.5,-28.5 @@ -19609,8 +18148,6 @@ entities: - pos: 32.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5199 components: - pos: 32.5,-31.5 @@ -19626,8 +18163,6 @@ entities: - pos: 30.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5202 components: - pos: 32.5,-33.5 @@ -19648,36 +18183,26 @@ entities: - pos: 29.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5207 components: - pos: 29.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5208 components: - pos: 29.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5209 components: - pos: 28.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5210 components: - pos: 27.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5211 components: - pos: 32.5,-34.5 @@ -19708,29 +18233,21 @@ entities: - pos: 35.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5217 components: - pos: 35.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5218 components: - pos: 35.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5219 components: - pos: 35.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5220 components: - pos: 31.5,-28.5 @@ -19771,15 +18288,11 @@ entities: - pos: 26.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5228 components: - pos: 25.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5229 components: - pos: 36.5,-36.5 @@ -19820,36 +18333,26 @@ entities: - pos: 42.5,-35.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5237 components: - pos: 42.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5238 components: - pos: 42.5,-33.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5239 components: - pos: 42.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5269 components: - pos: 25.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5270 components: - pos: 26.5,-33.5 @@ -19865,8 +18368,6 @@ entities: - pos: 27.5,-34.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5273 components: - pos: 25.5,-34.5 @@ -19882,15 +18383,11 @@ entities: - pos: 25.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5666 components: - pos: -35.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5676 components: - pos: -35.5,-1.5 @@ -19906,29 +18403,21 @@ entities: - pos: -22.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5749 components: - pos: -21.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5750 components: - pos: -20.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5751 components: - pos: -19.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6026 components: - pos: 51.5,-24.5 @@ -19969,29 +18458,21 @@ entities: - pos: 46.5,-24.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6982 components: - pos: 8.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6983 components: - pos: 8.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6984 components: - pos: 8.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6985 components: - pos: 9.5,-11.5 @@ -20037,8 +18518,6 @@ entities: - pos: 16.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6994 components: - pos: 17.5,-12.5 @@ -20054,8 +18533,6 @@ entities: - pos: 18.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 6997 components: - pos: 12.5,-13.5 @@ -20086,8 +18563,6 @@ entities: - pos: 11.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7023 components: - pos: 37.5,-15.5 @@ -20098,22 +18573,16 @@ entities: - pos: 37.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7025 components: - pos: 36.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7026 components: - pos: 35.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7027 components: - pos: 34.5,-16.5 @@ -20124,8 +18593,6 @@ entities: - pos: 33.5,-16.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7029 components: - pos: 32.5,-16.5 @@ -20141,8 +18608,6 @@ entities: - pos: 32.5,-14.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7032 components: - pos: 31.5,-14.5 @@ -20208,64 +18673,46 @@ entities: - pos: 27.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7046 components: - pos: 32.5,-13.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7047 components: - pos: 32.5,-12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7048 components: - pos: 32.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7049 components: - pos: 32.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7050 components: - pos: 32.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7051 components: - pos: 32.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7052 components: - pos: 32.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7053 components: - pos: 32.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7054 components: - pos: 32.5,-5.5 @@ -20331,8 +18778,6 @@ entities: - pos: 40.5,-1.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7067 components: - pos: 38.5,-4.5 @@ -20343,15 +18788,11 @@ entities: - pos: 38.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7415 components: - pos: -27.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7417 components: - pos: -17.5,-30.5 @@ -20372,15 +18813,11 @@ entities: - pos: 22.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7584 components: - pos: 22.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7585 components: - pos: 22.5,6.5 @@ -20391,57 +18828,41 @@ entities: - pos: 22.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7587 components: - pos: 22.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7588 components: - pos: 21.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7589 components: - pos: 20.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7590 components: - pos: 19.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7591 components: - pos: 18.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7592 components: - pos: 17.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7593 components: - pos: 16.5,8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7594 components: - pos: 15.5,8.5 @@ -20482,8 +18903,6 @@ entities: - pos: 11.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7602 components: - pos: 13.5,9.5 @@ -20524,15 +18943,11 @@ entities: - pos: 11.5,12.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7621 components: - pos: 25.5,4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7622 components: - pos: 26.5,4.5 @@ -20543,50 +18958,36 @@ entities: - pos: 26.5,5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7650 components: - pos: 23.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7651 components: - pos: 24.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7652 components: - pos: 25.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7653 components: - pos: 25.5,6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7709 components: - pos: 10.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7719 components: - pos: 7.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7814 components: - pos: -13.5,-13.5 @@ -20647,15 +19048,11 @@ entities: - pos: -12.5,-23.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7826 components: - pos: -6.5,-31.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7827 components: - pos: -5.5,-31.5 @@ -20751,15 +19148,11 @@ entities: - pos: -1.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7846 components: - pos: -1.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7847 components: - pos: -1.5,-39.5 @@ -20800,29 +19193,21 @@ entities: - pos: 2.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7855 components: - pos: 3.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7856 components: - pos: 4.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7857 components: - pos: 4.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7875 components: - pos: 13.5,-17.5 @@ -20898,15 +19283,11 @@ entities: - pos: 19.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7890 components: - pos: 11.5,-30.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7891 components: - pos: 12.5,-30.5 @@ -20967,29 +19348,21 @@ entities: - pos: 32.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7903 components: - pos: 33.5,-19.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7904 components: - pos: 33.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7905 components: - pos: 33.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7906 components: - pos: -4.5,-44.5 @@ -21000,8 +19373,6 @@ entities: - pos: -4.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7908 components: - pos: -28.5,-17.5 @@ -21037,8 +19408,6 @@ entities: - pos: -31.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7915 components: - pos: -56.5,-3.5 @@ -21049,8 +19418,6 @@ entities: - pos: -56.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7917 components: - pos: -55.5,-4.5 @@ -21061,92 +19428,66 @@ entities: - pos: -54.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7919 components: - pos: -53.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7920 components: - pos: -53.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7921 components: - pos: -53.5,-6.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7922 components: - pos: -53.5,-7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7923 components: - pos: -53.5,-8.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7924 components: - pos: -53.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7925 components: - pos: -53.5,-10.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7927 components: - pos: -52.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7928 components: - pos: -53.5,-3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7929 components: - pos: -53.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7930 components: - pos: -53.5,-1.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7931 components: - pos: -53.5,-0.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7932 components: - pos: -52.5,-0.5 @@ -21237,15 +19578,11 @@ entities: - pos: -44.5,-5.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7950 components: - pos: -24.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7951 components: - pos: -24.5,2.5 @@ -21276,8 +19613,6 @@ entities: - pos: -24.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 7957 components: - pos: -25.5,-0.5 @@ -21348,8 +19683,6 @@ entities: - pos: -2.5,-2.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 8418 components: - pos: -17.5,-33.5 @@ -21470,50 +19803,36 @@ entities: - pos: 11.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10100 components: - pos: 9.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10104 components: - pos: 8.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10105 components: - pos: 6.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10106 components: - pos: 13.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10107 components: - pos: 12.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10108 components: - pos: 5.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10109 components: - pos: 13.5,-43.5 @@ -21594,29 +19913,21 @@ entities: - pos: 26.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10806 components: - pos: 27.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10807 components: - pos: 28.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10808 components: - pos: 29.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10809 components: - pos: 29.5,-42.5 @@ -21627,36 +19938,26 @@ entities: - pos: 29.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10811 components: - pos: 30.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10812 components: - pos: 31.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10813 components: - pos: 31.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10918 components: - pos: 21.5,-3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 10919 components: - pos: 22.5,-3.5 @@ -21697,15 +19998,11 @@ entities: - pos: 22.5,3.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11052 components: - pos: -53.5,-11.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11073 components: - pos: -21.5,-10.5 @@ -21716,8 +20013,6 @@ entities: - pos: -21.5,-9.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11417 components: - pos: -37.5,-26.5 @@ -21768,29 +20063,21 @@ entities: - pos: -42.5,-22.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11427 components: - pos: -42.5,-21.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11428 components: - pos: -42.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11429 components: - pos: -41.5,-20.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11430 components: - pos: -43.5,-25.5 @@ -21821,8 +20108,6 @@ entities: - pos: -46.5,-23.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11436 components: - pos: -46.5,-22.5 @@ -21873,15 +20158,11 @@ entities: - pos: -50.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11446 components: - pos: -51.5,-17.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11447 components: - pos: -52.5,-17.5 @@ -21892,8 +20173,6 @@ entities: - pos: -52.5,-18.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11843 components: - pos: -26.5,-34.5 @@ -21909,8 +20188,6 @@ entities: - pos: -29.5,-32.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11849 components: - pos: -29.5,-34.5 @@ -21941,8 +20218,6 @@ entities: - pos: -16.5,-29.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 11878 components: - pos: -25.5,-34.5 @@ -22003,29 +20278,21 @@ entities: - pos: -4.5,7.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12028 components: - pos: -31.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12029 components: - pos: -32.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12030 components: - pos: -33.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12031 components: - pos: -33.5,-41.5 @@ -22036,57 +20303,41 @@ entities: - pos: -33.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12033 components: - pos: -33.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12034 components: - pos: -33.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12035 components: - pos: -33.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12036 components: - pos: -33.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12037 components: - pos: -33.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12038 components: - pos: -33.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12039 components: - pos: -33.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 12040 components: - pos: -34.5,-49.5 @@ -22117,8 +20368,6 @@ entities: - pos: -39.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - proto: CableTerminal entities: - uid: 1127 @@ -26819,6 +25068,13 @@ entities: - pos: -26.5,-11.5 parent: 34 type: Transform +- proto: ClosetL3SecurityFilled + entities: + - uid: 3721 + components: + - pos: 26.5,-20.5 + parent: 34 + type: Transform - proto: ClosetL3VirologyFilled entities: - uid: 1944 @@ -26877,6 +25133,11 @@ entities: type: Transform - proto: ClosetToolFilled entities: + - uid: 3720 + components: + - pos: 22.5,-20.5 + parent: 34 + type: Transform - uid: 8113 components: - pos: 24.5,5.5 @@ -26969,7 +25230,7 @@ entities: - uid: 1411 components: - desc: Two swords! One sheath! Highly cool! - name: daishō + name: "daish\u014D" type: MetaData - pos: 26.41932,-33.46167 parent: 34 @@ -27069,6 +25330,36 @@ entities: type: Transform - proto: ClothingHeadHatCone entities: + - uid: 3742 + components: + - pos: -22.758726,3.360742 + parent: 34 + type: Transform + - uid: 3743 + components: + - pos: -22.31081,3.360742 + parent: 34 + type: Transform + - uid: 3744 + components: + - pos: -22.52956,3.704731 + parent: 34 + type: Transform + - uid: 3745 + components: + - pos: -23.268188,-27.556864 + parent: 34 + type: Transform + - uid: 3746 + components: + - pos: -23.768188,-27.567286 + parent: 34 + type: Transform + - uid: 4284 + components: + - pos: -23.539022,-27.306688 + parent: 34 + type: Transform - uid: 10230 components: - pos: 21.847918,-35.67099 @@ -27190,23 +25481,6 @@ entities: - pos: -1.6040713,8.884319 parent: 34 type: Transform -- proto: ClothingHeadHelmetRiot - entities: - - uid: 3580 - components: - - pos: 26.692974,-20.275053 - parent: 34 - type: Transform - - uid: 4412 - components: - - pos: 26.3336,-20.275053 - parent: 34 - type: Transform - - uid: 4413 - components: - - pos: 26.4586,-20.462683 - parent: 34 - type: Transform - proto: ClothingHeadHelmetSpaceNinja entities: - uid: 10417 @@ -27449,23 +25723,6 @@ entities: - pos: 36.494946,-2.303215 parent: 34 type: Transform -- proto: ClothingOuterHardsuitSecurity - entities: - - uid: 3719 - components: - - pos: 30.491426,-0.50488555 - parent: 34 - type: Transform - - uid: 3720 - components: - - pos: 29.501844,-0.50488555 - parent: 34 - type: Transform - - uid: 3721 - components: - - pos: 28.51226,-0.50488555 - parent: 34 - type: Transform - proto: ClothingOuterHoodieBlack entities: - uid: 11172 @@ -27798,11 +26055,6 @@ entities: pos: -29.5,-6.5 parent: 34 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 49 - type: SignalTransmitter - proto: ComputerCargoOrders entities: - uid: 1886 @@ -27826,14 +26078,6 @@ entities: pos: 1.5,-42.5 parent: 34 type: Transform - - outputs: - MedicalScannerSender: - - port: CloningPodReceiver - uid: 1303 - CloningPodSender: - - port: MedicalScannerReceiver - uid: 1293 - type: SignalTransmitter - proto: ComputerComms entities: - uid: 4371 @@ -28052,183 +26296,95 @@ entities: pos: -58.5,-21.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5938 - Forward: - - port: Left - uid: 5938 - Off: - - port: Middle - uid: 5938 - type: SignalReceiver + - links: + - 5938 + type: DeviceLinkSink - uid: 2619 components: - rot: -1.5707963267948966 rad pos: -58.5,-25.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5937 - Forward: - - port: Left - uid: 5937 - Off: - - port: Middle - uid: 5937 - type: SignalReceiver + - links: + - 5937 + type: DeviceLinkSink - uid: 3776 components: - rot: -1.5707963267948966 rad pos: -57.5,-25.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5937 - Forward: - - port: Left - uid: 5937 - Off: - - port: Middle - uid: 5937 - type: SignalReceiver + - links: + - 5937 + type: DeviceLinkSink - uid: 3777 components: - rot: -1.5707963267948966 rad pos: -56.5,-25.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5937 - Forward: - - port: Left - uid: 5937 - Off: - - port: Middle - uid: 5937 - type: SignalReceiver + - links: + - 5937 + type: DeviceLinkSink - uid: 5240 components: - rot: -1.5707963267948966 rad pos: -55.5,-25.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5937 - Forward: - - port: Left - uid: 5937 - Off: - - port: Middle - uid: 5937 - type: SignalReceiver + - links: + - 5937 + type: DeviceLinkSink - uid: 5811 components: - rot: -1.5707963267948966 rad pos: -54.5,-25.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5937 - Forward: - - port: Left - uid: 5937 - Off: - - port: Middle - uid: 5937 - type: SignalReceiver + - links: + - 5937 + type: DeviceLinkSink - uid: 5935 components: - rot: 3.141592653589793 rad pos: -54.5,-26.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 5937 - Forward: - - port: Left - uid: 5937 - Off: - - port: Middle - uid: 5937 - type: SignalReceiver + - links: + - 5937 + type: DeviceLinkSink - uid: 10282 components: - pos: -38.5,7.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 11254 - Forward: - - port: Left - uid: 11254 - Off: - - port: Middle - uid: 11254 - type: SignalReceiver + - links: + - 11254 + type: DeviceLinkSink - uid: 10283 components: - pos: -38.5,8.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 11254 - Forward: - - port: Left - uid: 11254 - Off: - - port: Middle - uid: 11254 - type: SignalReceiver + - links: + - 11254 + type: DeviceLinkSink - uid: 10284 components: - pos: -38.5,9.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 11254 - Forward: - - port: Left - uid: 11254 - Off: - - port: Middle - uid: 11254 - type: SignalReceiver + - links: + - 11254 + type: DeviceLinkSink - uid: 10285 components: - pos: -38.5,10.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 11254 - Forward: - - port: Left - uid: 11254 - Off: - - port: Middle - uid: 11254 - type: SignalReceiver + - links: + - 11254 + type: DeviceLinkSink - proto: CowToolboxFilled entities: - uid: 11086 @@ -28245,7 +26401,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28270,7 +26426,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28293,7 +26449,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28318,7 +26474,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28355,7 +26511,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28378,7 +26534,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28403,7 +26559,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28428,7 +26584,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28451,7 +26607,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28476,7 +26632,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28501,7 +26657,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28524,7 +26680,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28549,7 +26705,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28572,7 +26728,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28611,7 +26767,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28636,7 +26792,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.1496 moles: - 1.7459903 @@ -28654,14 +26810,14 @@ entities: type: EntityStorage - containers: entity_storage: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 8035 paper_label: !type:ContainerSlot - showEnts: False - occludes: True - ent: null + showEnts: false + occludes: true + ent: type: ContainerContainer - proto: CrateHydroSecure entities: @@ -28672,7 +26828,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28697,7 +26853,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28722,7 +26878,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28747,7 +26903,7 @@ entities: type: Transform - air: volume: 800 - immutable: False + immutable: false temperature: 293.1499 moles: - 14.962439 @@ -28779,7 +26935,7 @@ entities: type: Transform - air: volume: 800 - immutable: False + immutable: false temperature: 293.1499 moles: - 14.962439 @@ -28804,7 +26960,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28829,7 +26985,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28854,7 +27010,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28879,7 +27035,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28902,7 +27058,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28927,7 +27083,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -28978,7 +27134,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -29059,25 +27215,25 @@ entities: entities: - uid: 4923 components: - - anchored: False + - anchored: false pos: 21.5,-1.5 parent: 34 type: Transform - uid: 4924 components: - - anchored: False + - anchored: false pos: 21.5,-0.5 parent: 34 type: Transform - uid: 4925 components: - - anchored: False + - anchored: false pos: 26.5,-16.5 parent: 34 type: Transform - uid: 4926 components: - - anchored: False + - anchored: false pos: 26.5,-15.5 parent: 34 type: Transform @@ -31419,13 +29575,6 @@ entities: - pos: -46.219578,-27.193987 parent: 34 type: Transform -- proto: DrinkBilkGlass - entities: - - uid: 11178 - components: - - pos: -51.320198,13.80076 - parent: 34 - type: Transform - proto: DrinkBottleAle entities: - uid: 3277 @@ -31935,7 +30084,7 @@ entities: pos: -20.5,-6.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 7465 @@ -31943,7 +30092,7 @@ entities: - pos: -37.5,5.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 8429 @@ -31952,7 +30101,7 @@ entities: pos: -45.5,-19.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10415 @@ -31961,7 +30110,7 @@ entities: pos: -40.5,7.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10636 @@ -31970,7 +30119,7 @@ entities: pos: -8.5,-22.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10637 @@ -31978,7 +30127,7 @@ entities: - pos: -7.5,-11.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10638 @@ -31987,7 +30136,7 @@ entities: pos: -16.5,-11.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10640 @@ -31996,7 +30145,7 @@ entities: pos: -5.5,-9.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10641 @@ -32005,7 +30154,7 @@ entities: pos: 1.5,-12.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10642 @@ -32014,7 +30163,7 @@ entities: pos: -2.5,-1.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10643 @@ -32023,7 +30172,7 @@ entities: pos: -37.5,-5.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10644 @@ -32032,7 +30181,7 @@ entities: pos: -47.5,-10.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10645 @@ -32040,7 +30189,7 @@ entities: - pos: -47.5,-0.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10649 @@ -32049,7 +30198,7 @@ entities: pos: -32.5,2.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10650 @@ -32058,7 +30207,7 @@ entities: pos: -20.5,2.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10651 @@ -32066,7 +30215,7 @@ entities: - pos: -14.5,4.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10653 @@ -32075,7 +30224,7 @@ entities: pos: -11.5,3.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10654 @@ -32084,7 +30233,7 @@ entities: pos: 10.5,-1.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10656 @@ -32093,7 +30242,7 @@ entities: pos: 14.5,-18.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10657 @@ -32102,7 +30251,7 @@ entities: pos: 19.5,-24.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10658 @@ -32111,7 +30260,7 @@ entities: pos: 31.5,-25.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10659 @@ -32120,7 +30269,7 @@ entities: pos: 32.5,-37.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10660 @@ -32129,7 +30278,7 @@ entities: pos: 38.5,-36.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10662 @@ -32138,7 +30287,7 @@ entities: pos: 13.5,-44.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10663 @@ -32147,7 +30296,7 @@ entities: pos: -3.5,-48.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10664 @@ -32156,7 +30305,7 @@ entities: pos: -3.5,-41.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10665 @@ -32165,7 +30314,7 @@ entities: pos: -8.5,-27.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10666 @@ -32174,7 +30323,7 @@ entities: pos: -19.5,-27.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10667 @@ -32183,7 +30332,7 @@ entities: pos: -34.5,-38.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10668 @@ -32192,7 +30341,7 @@ entities: pos: -40.5,-38.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10669 @@ -32201,7 +30350,7 @@ entities: pos: -48.5,-37.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10670 @@ -32209,7 +30358,7 @@ entities: - pos: -44.5,-29.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10671 @@ -32218,7 +30367,7 @@ entities: pos: -40.5,-31.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10674 @@ -32227,7 +30376,7 @@ entities: pos: -34.5,-16.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10675 @@ -32236,7 +30385,7 @@ entities: pos: -30.5,-11.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10676 @@ -32245,7 +30394,7 @@ entities: pos: -24.5,-16.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10677 @@ -32254,7 +30403,7 @@ entities: pos: -28.5,-1.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10678 @@ -32263,7 +30412,7 @@ entities: pos: 10.5,10.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10679 @@ -32272,7 +30421,7 @@ entities: pos: 6.5,-49.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10680 @@ -32281,7 +30430,7 @@ entities: pos: -3.5,5.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10681 @@ -32289,7 +30438,7 @@ entities: - pos: 24.5,-2.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10682 @@ -32298,7 +30447,7 @@ entities: pos: 26.5,-16.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10683 @@ -32307,7 +30456,7 @@ entities: pos: 16.5,-7.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10684 @@ -32315,7 +30464,7 @@ entities: - pos: 39.5,-2.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10685 @@ -32323,7 +30472,7 @@ entities: - pos: 41.5,6.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10686 @@ -32332,7 +30481,7 @@ entities: pos: 42.5,-11.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10688 @@ -32340,7 +30489,7 @@ entities: - pos: 50.5,-22.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10694 @@ -32349,7 +30498,7 @@ entities: pos: -3.5,-34.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10773 @@ -32358,7 +30507,7 @@ entities: pos: 33.5,3.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10775 @@ -32367,7 +30516,7 @@ entities: pos: 13.5,-37.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10779 @@ -32376,7 +30525,7 @@ entities: pos: -27.5,-23.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10780 @@ -32384,7 +30533,7 @@ entities: - pos: -30.5,-25.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10781 @@ -32393,7 +30542,7 @@ entities: pos: -40.5,-46.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 10782 @@ -32402,7 +30551,7 @@ entities: pos: -49.5,-49.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11093 @@ -32411,7 +30560,7 @@ entities: pos: 22.5,-33.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11307 @@ -32420,7 +30569,7 @@ entities: pos: -16.5,-1.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11322 @@ -32429,7 +30578,7 @@ entities: pos: 2.5,-34.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11362 @@ -32438,7 +30587,7 @@ entities: pos: 2.5,-42.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11373 @@ -32447,7 +30596,7 @@ entities: pos: 4.5,-37.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11551 @@ -32456,7 +30605,7 @@ entities: pos: -39.5,-21.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11579 @@ -32465,7 +30614,7 @@ entities: pos: -46.5,-27.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11612 @@ -32473,7 +30622,7 @@ entities: - pos: -50.5,-24.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11613 @@ -32481,7 +30630,7 @@ entities: - pos: -39.5,-25.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11735 @@ -32490,7 +30639,7 @@ entities: pos: -1.5,-27.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11736 @@ -32498,7 +30647,7 @@ entities: - pos: 8.5,-40.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 11737 @@ -32507,7 +30656,7 @@ entities: pos: 6.5,-24.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - uid: 12192 @@ -32516,7 +30665,7 @@ entities: pos: 11.5,-9.5 parent: 34 type: Transform - - enabled: True + - enabled: true type: PointLight - type: ActiveEmergencyLight - proto: EmergencyRollerBed @@ -32544,8 +30693,6 @@ entities: type: MetaData - parent: 12098 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyCommon entities: - uid: 12051 @@ -32554,8 +30701,6 @@ entities: type: MetaData - parent: 12050 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyEngineering entities: - uid: 12054 @@ -32564,8 +30709,6 @@ entities: type: MetaData - parent: 12052 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyMedical entities: - uid: 12056 @@ -32574,8 +30717,6 @@ entities: type: MetaData - parent: 12055 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyMedicalScience entities: - uid: 12057 @@ -32584,8 +30725,6 @@ entities: type: MetaData - parent: 12055 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyRobo entities: - uid: 12053 @@ -32594,8 +30733,6 @@ entities: type: MetaData - parent: 12052 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyScience entities: - uid: 12061 @@ -32604,8 +30741,6 @@ entities: type: MetaData - parent: 12060 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeySecurity entities: - uid: 3763 @@ -32614,8 +30749,6 @@ entities: type: MetaData - parent: 3762 type: Transform - - canCollide: False - type: Physics - proto: EncryptionKeyService entities: - uid: 12059 @@ -32624,8 +30757,6 @@ entities: type: MetaData - parent: 12058 type: Transform - - canCollide: False - type: Physics - proto: EngineeringTechFab entities: - uid: 2518 @@ -34184,99 +32315,71 @@ entities: - pos: -18.5,-6.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 100 components: - pos: -9.5,-5.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 1305 components: - pos: 9.5,-41.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 2571 components: - pos: -48.5,-18.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 2682 components: - pos: 0.5,-27.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 3074 components: - pos: 5.5,-19.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 4143 components: - pos: -6.5,-47.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 4211 components: - pos: 3.5,-4.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 4600 components: - pos: 38.5,0.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 4716 components: - pos: 39.5,4.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 5510 components: - pos: 39.5,-40.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 5574 components: - pos: -16.5,2.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 9705 components: - pos: -13.5,-3.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - uid: 11688 components: - pos: -51.5,-27.5 parent: 34 type: Transform - - fixtures: {} - type: Fixtures - proto: FloorTileItemSteel entities: - uid: 10229 @@ -34527,7 +32630,8 @@ entities: entities: - uid: 1868 components: - - desc: This filters gas out of the recycler loop. Generally speaking, you should set this to oxygen. + - desc: This filters gas out of the recycler loop. Generally speaking, you should + set this to oxygen. name: recycler output filter type: MetaData - rot: 3.141592653589793 rad @@ -34538,7 +32642,8 @@ entities: type: AtmosPipeColor - uid: 2456 components: - - desc: This filters gases into the recycler loop. Generally speaking, you should set this to carbon dioxide. + - desc: This filters gases into the recycler loop. Generally speaking, you should + set this to carbon dioxide. name: recycler input filter type: MetaData - pos: -41.5,-36.5 @@ -34785,8 +32890,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 95 components: - rot: 3.141592653589793 rad @@ -34795,8 +32898,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 107 components: - pos: -42.5,-34.5 @@ -34804,8 +32905,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 126 components: - rot: 3.141592653589793 rad @@ -34814,8 +32913,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 939 components: - rot: 3.141592653589793 rad @@ -34824,8 +32921,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 942 components: - rot: 3.141592653589793 rad @@ -34834,8 +32929,6 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 972 components: - rot: 3.141592653589793 rad @@ -34844,47 +32937,35 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1257 components: - rot: -1.5707963267948966 rad pos: -38.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1420 components: - rot: -1.5707963267948966 rad pos: -36.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1422 components: - rot: -1.5707963267948966 rad pos: -36.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1423 components: - rot: -1.5707963267948966 rad pos: -36.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1435 components: - pos: -42.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1436 components: - pos: -42.5,-41.5 @@ -34892,8 +32973,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1438 components: - rot: 3.141592653589793 rad @@ -34902,70 +32981,52 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1442 components: - rot: 3.141592653589793 rad pos: -42.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1448 components: - rot: 3.141592653589793 rad pos: -43.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1451 components: - rot: -1.5707963267948966 rad pos: -41.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1514 components: - rot: 3.141592653589793 rad pos: -44.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1519 components: - pos: -44.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1541 components: - rot: 1.5707963267948966 rad pos: -49.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1550 components: - pos: -45.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1565 components: - rot: 3.141592653589793 rad pos: -45.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1572 components: - pos: -43.5,-35.5 @@ -34973,8 +33034,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1578 components: - rot: 1.5707963267948966 rad @@ -34983,8 +33042,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1585 components: - rot: -1.5707963267948966 rad @@ -34993,8 +33050,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1634 components: - rot: -1.5707963267948966 rad @@ -35003,8 +33058,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1746 components: - rot: 3.141592653589793 rad @@ -35013,8 +33066,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2020 components: - rot: 1.5707963267948966 rad @@ -35082,16 +33133,12 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3376 components: - rot: -1.5707963267948966 rad pos: -48.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 5664 components: - pos: -37.5,3.5 @@ -35107,8 +33154,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7579 components: - pos: -17.5,-31.5 @@ -35123,8 +33168,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8367 components: - rot: 1.5707963267948966 rad @@ -35133,8 +33176,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8384 components: - rot: 3.141592653589793 rad @@ -35143,8 +33184,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8385 components: - pos: -29.5,-40.5 @@ -35159,8 +33198,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8406 components: - pos: -44.5,-29.5 @@ -35223,8 +33260,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8782 components: - rot: 1.5707963267948966 rad @@ -35255,8 +33290,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8878 components: - rot: 1.5707963267948966 rad @@ -35287,8 +33320,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9152 components: - rot: -1.5707963267948966 rad @@ -35334,8 +33365,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9392 components: - rot: 3.141592653589793 rad @@ -35344,8 +33373,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9393 components: - rot: 1.5707963267948966 rad @@ -35370,8 +33397,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9402 components: - rot: -1.5707963267948966 rad @@ -35395,8 +33420,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9429 components: - rot: 3.141592653589793 rad @@ -35616,8 +33639,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10206 components: - rot: -1.5707963267948966 rad @@ -35648,8 +33669,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 11291 components: - rot: -1.5707963267948966 rad @@ -35689,8 +33708,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12224 components: - rot: 1.5707963267948966 rad @@ -35729,8 +33746,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8893 components: - pos: 39.5,-3.5 @@ -35773,8 +33788,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9608 components: - pos: 7.5,-37.5 @@ -35827,8 +33840,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 96 components: - pos: -42.5,-35.5 @@ -35836,8 +33847,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 102 components: - rot: -1.5707963267948966 rad @@ -35846,8 +33855,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 103 components: - rot: -1.5707963267948966 rad @@ -35856,16 +33863,12 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 120 components: - rot: 3.141592653589793 rad pos: -48.5,-36.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 124 components: - rot: -1.5707963267948966 rad @@ -35874,8 +33877,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 132 components: - pos: -43.5,-36.5 @@ -35883,8 +33884,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 135 components: - pos: -43.5,-37.5 @@ -35892,8 +33891,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 198 components: - rot: 1.5707963267948966 rad @@ -35969,8 +33966,6 @@ entities: pos: -11.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 849 components: - pos: -13.5,-2.5 @@ -35993,16 +33988,12 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 928 components: - rot: -1.5707963267948966 rad pos: -28.5,-4.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 929 components: - rot: -1.5707963267948966 rad @@ -36011,8 +34002,6 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 941 components: - pos: -31.5,-3.5 @@ -36020,8 +34009,6 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 944 components: - pos: -31.5,-4.5 @@ -36029,8 +34016,6 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 945 components: - rot: 1.5707963267948966 rad @@ -36039,8 +34024,6 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 977 components: - rot: 3.141592653589793 rad @@ -36049,8 +34032,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1038 components: - rot: 1.5707963267948966 rad @@ -36065,23 +34046,17 @@ entities: pos: -39.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1175 components: - rot: -1.5707963267948966 rad pos: -40.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1176 components: - pos: -41.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1185 components: - rot: -1.5707963267948966 rad @@ -36090,16 +34065,12 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1193 components: - rot: -1.5707963267948966 rad pos: -39.5,-39.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1197 components: - rot: 3.141592653589793 rad @@ -36108,30 +34079,22 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1209 components: - pos: -41.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1211 components: - pos: -41.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1218 components: - rot: -1.5707963267948966 rad pos: -40.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1223 components: - rot: -1.5707963267948966 rad @@ -36140,8 +34103,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1252 components: - rot: -1.5707963267948966 rad @@ -36150,103 +34111,77 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1267 components: - rot: 1.5707963267948966 rad pos: -39.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1407 components: - pos: -41.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1408 components: - rot: -1.5707963267948966 rad pos: -39.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1409 components: - rot: -1.5707963267948966 rad pos: -38.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1410 components: - rot: -1.5707963267948966 rad pos: -37.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1413 components: - rot: -1.5707963267948966 rad pos: -39.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1414 components: - rot: -1.5707963267948966 rad pos: -39.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1415 components: - rot: -1.5707963267948966 rad pos: -38.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1416 components: - rot: -1.5707963267948966 rad pos: -37.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1417 components: - rot: -1.5707963267948966 rad pos: -37.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1418 components: - rot: -1.5707963267948966 rad pos: -38.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1419 components: - rot: -1.5707963267948966 rad pos: -39.5,-40.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1428 components: - rot: -1.5707963267948966 rad @@ -36255,8 +34190,6 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1429 components: - rot: -1.5707963267948966 rad @@ -36265,8 +34198,6 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1430 components: - rot: -1.5707963267948966 rad @@ -36275,8 +34206,6 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1433 components: - pos: -43.5,-42.5 @@ -36284,8 +34213,6 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1437 components: - rot: -1.5707963267948966 rad @@ -36294,219 +34221,161 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1441 components: - pos: -41.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1443 components: - rot: -1.5707963267948966 rad pos: -41.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1444 components: - rot: -1.5707963267948966 rad pos: -41.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1445 components: - rot: -1.5707963267948966 rad pos: -42.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1452 components: - pos: -42.5,-50.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1516 components: - rot: 3.141592653589793 rad pos: -44.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1517 components: - rot: 3.141592653589793 rad pos: -44.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1518 components: - rot: 3.141592653589793 rad pos: -44.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1522 components: - rot: -1.5707963267948966 rad pos: -45.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1523 components: - rot: -1.5707963267948966 rad pos: -46.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1524 components: - rot: -1.5707963267948966 rad pos: -47.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1525 components: - rot: -1.5707963267948966 rad pos: -48.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1527 components: - pos: -50.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1528 components: - pos: -50.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1529 components: - pos: -50.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1530 components: - pos: -50.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1538 components: - rot: 3.141592653589793 rad pos: -49.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1539 components: - rot: 3.141592653589793 rad pos: -49.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1540 components: - rot: 3.141592653589793 rad pos: -49.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1548 components: - rot: -1.5707963267948966 rad pos: -49.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1558 components: - pos: -45.5,-42.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1559 components: - pos: -45.5,-43.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1560 components: - pos: -45.5,-44.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1561 components: - pos: -45.5,-45.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1562 components: - pos: -45.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1563 components: - pos: -45.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1564 components: - pos: -45.5,-48.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1567 components: - rot: 1.5707963267948966 rad pos: -44.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1580 components: - pos: -41.5,-37.5 @@ -36514,8 +34383,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1586 components: - rot: -1.5707963267948966 rad @@ -36524,8 +34391,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1587 components: - rot: -1.5707963267948966 rad @@ -36534,8 +34399,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1913 components: - rot: 1.5707963267948966 rad @@ -36552,8 +34415,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2079 components: - rot: -1.5707963267948966 rad @@ -36570,8 +34431,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2149 components: - rot: 3.141592653589793 rad @@ -36747,8 +34606,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3188 components: - rot: 1.5707963267948966 rad @@ -36785,8 +34642,6 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3327 components: - pos: -31.5,1.5 @@ -36815,24 +34670,18 @@ entities: type: Transform - color: '#FFFF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 3377 components: - rot: -1.5707963267948966 rad pos: -49.5,-38.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3378 components: - rot: 3.141592653589793 rad pos: -48.5,-37.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 3682 components: - rot: 1.5707963267948966 rad @@ -36917,8 +34766,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7232 components: - pos: -28.5,-11.5 @@ -37053,8 +34900,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8196 components: - rot: -1.5707963267948966 rad @@ -37103,8 +34948,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8357 components: - rot: 3.141592653589793 rad @@ -37113,8 +34956,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8358 components: - rot: 3.141592653589793 rad @@ -37130,8 +34971,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8372 components: - rot: -1.5707963267948966 rad @@ -37140,8 +34979,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8373 components: - rot: -1.5707963267948966 rad @@ -37150,8 +34987,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8374 components: - rot: -1.5707963267948966 rad @@ -37160,8 +34995,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8375 components: - rot: -1.5707963267948966 rad @@ -37170,8 +35003,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8376 components: - rot: -1.5707963267948966 rad @@ -37180,8 +35011,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8377 components: - rot: -1.5707963267948966 rad @@ -37222,8 +35051,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8382 components: - rot: 3.141592653589793 rad @@ -37232,8 +35059,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8383 components: - rot: 3.141592653589793 rad @@ -37242,8 +35067,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8386 components: - pos: -30.5,-36.5 @@ -37251,8 +35074,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8387 components: - pos: -30.5,-35.5 @@ -37260,8 +35081,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8389 components: - pos: -30.5,-33.5 @@ -37269,8 +35088,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8390 components: - pos: -30.5,-32.5 @@ -37278,8 +35095,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8391 components: - pos: -30.5,-31.5 @@ -37287,8 +35102,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8393 components: - rot: -1.5707963267948966 rad @@ -37297,8 +35110,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8394 components: - rot: -1.5707963267948966 rad @@ -37307,8 +35118,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8395 components: - rot: -1.5707963267948966 rad @@ -37317,8 +35126,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8397 components: - rot: -1.5707963267948966 rad @@ -37327,8 +35134,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8398 components: - rot: -1.5707963267948966 rad @@ -37345,8 +35150,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8400 components: - rot: -1.5707963267948966 rad @@ -37355,8 +35158,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8401 components: - rot: -1.5707963267948966 rad @@ -37365,8 +35166,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8402 components: - rot: -1.5707963267948966 rad @@ -37375,8 +35174,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8407 components: - pos: -44.5,-31.5 @@ -37391,8 +35188,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8410 components: - rot: 1.5707963267948966 rad @@ -37401,8 +35196,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8411 components: - rot: 1.5707963267948966 rad @@ -37411,8 +35204,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8419 components: - rot: 1.5707963267948966 rad @@ -37460,8 +35251,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8430 components: - pos: -47.5,-21.5 @@ -37614,8 +35403,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8459 components: - pos: -11.5,-24.5 @@ -37659,8 +35446,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8467 components: - pos: -11.5,-29.5 @@ -38113,8 +35898,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8672 components: - rot: 3.141592653589793 rad @@ -38168,8 +35951,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8681 components: - pos: -7.5,3.5 @@ -38225,8 +36006,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8702 components: - rot: 3.141592653589793 rad @@ -38235,8 +36014,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8703 components: - rot: 3.141592653589793 rad @@ -38428,8 +36205,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8735 components: - rot: -1.5707963267948966 rad @@ -38595,8 +36370,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8766 components: - pos: 14.5,7.5 @@ -38654,8 +36427,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8774 components: - rot: -1.5707963267948966 rad @@ -38672,8 +36443,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8777 components: - rot: -1.5707963267948966 rad @@ -38682,8 +36451,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8778 components: - rot: -1.5707963267948966 rad @@ -38732,8 +36499,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8791 components: - rot: 3.141592653589793 rad @@ -38789,8 +36554,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8800 components: - rot: -1.5707963267948966 rad @@ -38839,8 +36602,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8813 components: - rot: 1.5707963267948966 rad @@ -38865,8 +36626,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8817 components: - rot: 1.5707963267948966 rad @@ -38891,8 +36650,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8821 components: - rot: 3.141592653589793 rad @@ -38933,8 +36690,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8829 components: - rot: -1.5707963267948966 rad @@ -38990,8 +36745,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8844 components: - rot: 3.141592653589793 rad @@ -39008,8 +36761,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8847 components: - pos: 23.5,-13.5 @@ -39113,8 +36864,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8867 components: - rot: 3.141592653589793 rad @@ -39184,8 +36933,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8882 components: - rot: -1.5707963267948966 rad @@ -39476,8 +37223,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8936 components: - pos: 39.5,-0.5 @@ -39540,8 +37285,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8952 components: - rot: 3.141592653589793 rad @@ -39598,8 +37341,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8961 components: - rot: 3.141592653589793 rad @@ -39702,8 +37443,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8984 components: - rot: -1.5707963267948966 rad @@ -39720,8 +37459,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8997 components: - rot: -1.5707963267948966 rad @@ -39911,8 +37648,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9027 components: - rot: -1.5707963267948966 rad @@ -39937,8 +37672,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9031 components: - rot: 3.141592653589793 rad @@ -39978,8 +37711,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9038 components: - pos: 3.5,-40.5 @@ -40126,8 +37857,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9063 components: - rot: -1.5707963267948966 rad @@ -40144,8 +37873,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9068 components: - rot: 1.5707963267948966 rad @@ -40207,8 +37934,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9078 components: - rot: 3.141592653589793 rad @@ -40329,8 +38054,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9094 components: - rot: -1.5707963267948966 rad @@ -40445,8 +38168,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9110 components: - pos: 32.5,-21.5 @@ -40523,8 +38244,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9126 components: - pos: 32.5,-28.5 @@ -40546,8 +38265,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9129 components: - pos: 32.5,-31.5 @@ -40669,8 +38386,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9151 components: - rot: 1.5707963267948966 rad @@ -40798,8 +38513,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9172 components: - rot: 1.5707963267948966 rad @@ -40947,8 +38660,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9203 components: - rot: -1.5707963267948966 rad @@ -41145,8 +38856,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9236 components: - pos: -37.5,-0.5 @@ -41175,8 +38884,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9241 components: - pos: -41.5,3.5 @@ -41184,8 +38891,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9242 components: - pos: -41.5,4.5 @@ -41193,8 +38898,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9243 components: - pos: -41.5,5.5 @@ -41202,8 +38905,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9244 components: - rot: -1.5707963267948966 rad @@ -41266,8 +38967,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9260 components: - rot: 3.141592653589793 rad @@ -41276,8 +38975,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9262 components: - pos: -43.5,-2.5 @@ -41285,8 +38982,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9263 components: - pos: -43.5,-3.5 @@ -41347,8 +39042,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9273 components: - pos: -47.5,1.5 @@ -41356,8 +39049,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9274 components: - rot: -1.5707963267948966 rad @@ -41390,8 +39081,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9279 components: - rot: -1.5707963267948966 rad @@ -41479,8 +39168,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9292 components: - pos: -48.5,-8.5 @@ -41488,8 +39175,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9293 components: - pos: -48.5,-9.5 @@ -41529,8 +39214,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9303 components: - rot: -1.5707963267948966 rad @@ -41547,8 +39230,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9309 components: - rot: 1.5707963267948966 rad @@ -41604,8 +39285,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9317 components: - rot: 1.5707963267948966 rad @@ -41630,8 +39309,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9320 components: - rot: 1.5707963267948966 rad @@ -41656,8 +39333,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9325 components: - pos: 30.5,-43.5 @@ -41665,8 +39340,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9326 components: - pos: 30.5,-42.5 @@ -41674,8 +39347,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9327 components: - pos: 30.5,-41.5 @@ -41690,8 +39361,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9356 components: - rot: 1.5707963267948966 rad @@ -41700,8 +39369,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9357 components: - rot: 1.5707963267948966 rad @@ -41718,8 +39385,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9359 components: - rot: -1.5707963267948966 rad @@ -41728,8 +39393,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9361 components: - rot: 3.141592653589793 rad @@ -41746,8 +39409,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9363 components: - rot: 3.141592653589793 rad @@ -41756,8 +39417,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9364 components: - rot: 3.141592653589793 rad @@ -41766,8 +39425,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9365 components: - rot: 3.141592653589793 rad @@ -41776,8 +39433,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9367 components: - rot: -1.5707963267948966 rad @@ -41786,8 +39441,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9368 components: - rot: -1.5707963267948966 rad @@ -41812,8 +39465,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9375 components: - rot: 3.141592653589793 rad @@ -41822,8 +39473,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9376 components: - rot: 1.5707963267948966 rad @@ -41832,8 +39481,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9377 components: - rot: 1.5707963267948966 rad @@ -41850,8 +39497,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9381 components: - rot: 3.141592653589793 rad @@ -41860,8 +39505,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9385 components: - rot: 3.141592653589793 rad @@ -41870,8 +39513,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9386 components: - rot: 1.5707963267948966 rad @@ -41888,8 +39529,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9388 components: - rot: 1.5707963267948966 rad @@ -41905,8 +39544,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9390 components: - pos: -33.5,-41.5 @@ -41922,8 +39559,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9395 components: - rot: 3.141592653589793 rad @@ -41932,8 +39567,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9396 components: - rot: 3.141592653589793 rad @@ -41942,8 +39575,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9400 components: - rot: -1.5707963267948966 rad @@ -41960,8 +39591,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9403 components: - rot: 1.5707963267948966 rad @@ -42002,8 +39631,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9409 components: - rot: 1.5707963267948966 rad @@ -42056,8 +39683,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9418 components: - rot: -1.5707963267948966 rad @@ -42106,8 +39731,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9426 components: - rot: 3.141592653589793 rad @@ -42116,8 +39739,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9427 components: - rot: 3.141592653589793 rad @@ -42134,8 +39755,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9431 components: - rot: -1.5707963267948966 rad @@ -42286,8 +39905,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9455 components: - rot: 3.141592653589793 rad @@ -42312,8 +39929,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9463 components: - pos: -17.5,-24.5 @@ -42375,8 +39990,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9477 components: - rot: 1.5707963267948966 rad @@ -42758,8 +40371,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9551 components: - rot: 1.5707963267948966 rad @@ -42819,8 +40430,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9560 components: - rot: 1.5707963267948966 rad @@ -43018,8 +40627,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9597 components: - rot: 1.5707963267948966 rad @@ -43098,8 +40705,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9614 components: - rot: -1.5707963267948966 rad @@ -43108,8 +40713,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9617 components: - rot: 3.141592653589793 rad @@ -43134,8 +40737,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9622 components: - pos: 5.5,-32.5 @@ -43215,8 +40816,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9643 components: - rot: 3.141592653589793 rad @@ -43510,8 +41109,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9690 components: - rot: 3.141592653589793 rad @@ -43741,8 +41338,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9755 components: - pos: -28.5,-12.5 @@ -43808,8 +41403,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9768 components: - rot: 1.5707963267948966 rad @@ -43826,8 +41419,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9771 components: - rot: -1.5707963267948966 rad @@ -43892,8 +41483,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9784 components: - pos: -41.5,-1.5 @@ -43908,8 +41497,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9787 components: - pos: -40.5,5.5 @@ -43924,8 +41511,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9789 components: - rot: 1.5707963267948966 rad @@ -43992,8 +41577,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9807 components: - rot: 1.5707963267948966 rad @@ -44025,8 +41608,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9811 components: - pos: -44.5,0.5 @@ -44034,8 +41615,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9812 components: - pos: -44.5,1.5 @@ -44057,8 +41636,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9815 components: - pos: -46.5,-3.5 @@ -44229,8 +41806,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9843 components: - pos: -51.5,-7.5 @@ -44246,8 +41821,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9848 components: - rot: -1.5707963267948966 rad @@ -44384,8 +41957,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9866 components: - rot: 1.5707963267948966 rad @@ -44521,8 +42092,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9890 components: - rot: 1.5707963267948966 rad @@ -44539,8 +42108,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9896 components: - rot: -1.5707963267948966 rad @@ -44595,8 +42162,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9906 components: - rot: -1.5707963267948966 rad @@ -44642,8 +42207,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9913 components: - rot: 1.5707963267948966 rad @@ -44782,8 +42345,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9938 components: - rot: 3.141592653589793 rad @@ -44949,8 +42510,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9969 components: - rot: 3.141592653589793 rad @@ -45031,8 +42590,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9985 components: - rot: 3.141592653589793 rad @@ -45049,8 +42606,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9989 components: - rot: 1.5707963267948966 rad @@ -45075,8 +42630,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9992 components: - rot: 1.5707963267948966 rad @@ -45165,8 +42718,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10005 components: - pos: 38.5,-1.5 @@ -45251,8 +42802,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10026 components: - rot: 3.141592653589793 rad @@ -45387,8 +42936,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10049 components: - pos: 17.5,-26.5 @@ -45516,8 +43063,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10077 components: - rot: 3.141592653589793 rad @@ -45550,8 +43095,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10082 components: - rot: 1.5707963267948966 rad @@ -45591,8 +43134,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10089 components: - rot: -1.5707963267948966 rad @@ -45617,8 +43158,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10093 components: - rot: -1.5707963267948966 rad @@ -45627,8 +43166,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10095 components: - pos: 29.5,-41.5 @@ -45636,8 +43173,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10096 components: - pos: 29.5,-42.5 @@ -45652,8 +43187,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10151 components: - rot: -1.5707963267948966 rad @@ -45686,8 +43219,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10155 components: - rot: -1.5707963267948966 rad @@ -45712,8 +43243,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10161 components: - rot: -1.5707963267948966 rad @@ -45738,8 +43267,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10164 components: - rot: -1.5707963267948966 rad @@ -45811,8 +43338,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10177 components: - pos: 31.5,-25.5 @@ -45859,8 +43384,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10186 components: - rot: -1.5707963267948966 rad @@ -45933,8 +43456,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10195 components: - rot: -1.5707963267948966 rad @@ -45943,8 +43464,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10197 components: - pos: 33.5,-14.5 @@ -45952,8 +43471,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10198 components: - pos: 33.5,-15.5 @@ -45961,8 +43478,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10199 components: - pos: 33.5,-16.5 @@ -45970,8 +43485,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10200 components: - pos: 33.5,-17.5 @@ -45979,8 +43492,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10201 components: - pos: 33.5,-18.5 @@ -45988,8 +43499,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10202 components: - pos: 33.5,-19.5 @@ -45997,8 +43506,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10203 components: - pos: 33.5,-20.5 @@ -46099,8 +43606,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10258 components: - rot: -1.5707963267948966 rad @@ -46165,8 +43670,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10331 components: - rot: 1.5707963267948966 rad @@ -46230,8 +43733,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10842 components: - rot: 3.141592653589793 rad @@ -46256,8 +43757,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10848 components: - rot: 1.5707963267948966 rad @@ -46266,8 +43765,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10854 components: - rot: 3.141592653589793 rad @@ -46292,8 +43789,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10904 components: - pos: 22.5,2.5 @@ -46484,8 +43979,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 11871 components: - rot: -1.5707963267948966 rad @@ -46614,8 +44107,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12063 components: - rot: -1.5707963267948966 rad @@ -46640,8 +44131,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12066 components: - rot: 3.141592653589793 rad @@ -46690,8 +44179,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12137 components: - rot: 1.5707963267948966 rad @@ -46708,8 +44195,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12181 components: - rot: -1.5707963267948966 rad @@ -46726,8 +44211,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12201 components: - rot: -1.5707963267948966 rad @@ -46736,8 +44219,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12202 components: - rot: -1.5707963267948966 rad @@ -46754,8 +44235,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12206 components: - rot: 3.141592653589793 rad @@ -46764,8 +44243,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12207 components: - rot: -1.5707963267948966 rad @@ -46781,8 +44258,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12211 components: - pos: -49.5,-12.5 @@ -46790,8 +44265,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 12218 components: - rot: 1.5707963267948966 rad @@ -46841,8 +44314,6 @@ entities: type: Transform - color: '#FF0000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 806 components: - rot: 1.5707963267948966 rad @@ -46873,8 +44344,6 @@ entities: type: Transform - color: '#0000FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1164 components: - pos: -45.5,-34.5 @@ -46882,8 +44351,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1192 components: - pos: -43.5,-40.5 @@ -46891,8 +44358,6 @@ entities: type: Transform - color: '#FF00FFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1431 components: - rot: 1.5707963267948966 rad @@ -46901,39 +44366,29 @@ entities: type: Transform - color: '#00FFFFFF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1446 components: - rot: -1.5707963267948966 rad pos: -41.5,-47.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1450 components: - pos: -42.5,-49.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1515 components: - rot: -1.5707963267948966 rad pos: -43.5,-46.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1526 components: - rot: 1.5707963267948966 rad pos: -50.5,-41.5 parent: 34 type: Transform - - enabled: True - type: AmbientSound - uid: 1581 components: - pos: -47.5,-34.5 @@ -46941,8 +44396,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 1872 components: - rot: 1.5707963267948966 rad @@ -46951,8 +44404,6 @@ entities: type: Transform - color: '#00FF00FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2330 components: - pos: -45.5,-26.5 @@ -47056,8 +44507,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 2972 components: - rot: 1.5707963267948966 rad @@ -47106,8 +44555,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 5849 components: - rot: 1.5707963267948966 rad @@ -47116,8 +44563,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 7663 components: - rot: 3.141592653589793 rad @@ -47164,8 +44609,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8368 components: - rot: 1.5707963267948966 rad @@ -47174,8 +44617,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8371 components: - pos: -32.5,-37.5 @@ -47191,8 +44632,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8396 components: - rot: 3.141592653589793 rad @@ -47201,8 +44640,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8403 components: - rot: 3.141592653589793 rad @@ -47211,8 +44648,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8405 components: - rot: 1.5707963267948966 rad @@ -47221,8 +44656,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 8413 components: - rot: -1.5707963267948966 rad @@ -47864,8 +45297,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9111 components: - rot: -1.5707963267948966 rad @@ -47921,8 +45352,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9168 components: - rot: 3.141592653589793 rad @@ -48022,8 +45451,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9261 components: - rot: 3.141592653589793 rad @@ -48032,8 +45459,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9278 components: - pos: -53.5,-1.5 @@ -48041,8 +45466,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9290 components: - pos: -48.5,-6.5 @@ -48050,8 +45473,6 @@ entities: type: Transform - color: '#0088F8FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9304 components: - pos: -29.5,-10.5 @@ -48089,8 +45510,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9371 components: - pos: -40.5,-29.5 @@ -48121,8 +45540,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9415 components: - rot: 3.141592653589793 rad @@ -48131,8 +45548,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9430 components: - pos: -47.5,-13.5 @@ -48140,8 +45555,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 9433 components: - rot: 3.141592653589793 rad @@ -48792,8 +46205,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10148 components: - rot: 3.141592653589793 rad @@ -48802,8 +46213,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10149 components: - rot: 1.5707963267948966 rad @@ -48850,8 +46259,6 @@ entities: type: Transform - color: '#F84000FF' type: AtmosPipeColor - - enabled: True - type: AmbientSound - uid: 10562 components: - rot: 3.141592653589793 rad @@ -49086,7 +46493,8 @@ entities: type: GasPressurePump - uid: 1573 components: - - desc: 'This pump takes from the nitrogen chamber to add inert gas to the recycler network. There is a note next to the pressure setting: "Keep set to 3100 kPa!"' + - desc: 'This pump takes from the nitrogen chamber to add inert gas to the recycler + network. There is a note next to the pressure setting: "Keep set to 3100 kPa!"' name: recycler pressurization pump type: MetaData - rot: 3.141592653589793 rad @@ -49140,17 +46548,16 @@ entities: entities: - uid: 930 components: - - desc: This valve separates the chamber from space. Opening it will cause gas in the chamber to flow into space quickly. + - desc: This valve separates the chamber from space. Opening it will cause gas + in the chamber to flow into space quickly. name: depressurization valve type: MetaData - rot: -1.5707963267948966 rad pos: -29.5,-5.5 parent: 34 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - color: '#FFFF00FF' type: AtmosPipeColor - uid: 1447 @@ -49159,20 +46566,16 @@ entities: pos: -42.5,-47.5 parent: 34 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - uid: 1549 components: - rot: 1.5707963267948966 rad pos: -46.5,-41.5 parent: 34 type: Transform - - open: False + - open: false type: GasValve - - enabled: False - type: AmbientSound - proto: GasVentPump entities: - uid: 181 @@ -49180,8 +46583,6 @@ entities: - pos: 14.5,16.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 352 @@ -49190,15 +46591,11 @@ entities: pos: -12.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - uid: 771 components: - pos: -14.5,-10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 803 @@ -49207,8 +46604,6 @@ entities: pos: -16.5,-8.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 2477 @@ -49216,8 +46611,6 @@ entities: - pos: -19.5,-33.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 7094 @@ -49225,8 +46618,6 @@ entities: - pos: -38.5,4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8359 @@ -49235,8 +46626,6 @@ entities: pos: -29.5,-43.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8360 @@ -49245,8 +46634,6 @@ entities: pos: -29.5,-37.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8362 @@ -49255,8 +46642,6 @@ entities: pos: -28.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8363 @@ -49265,8 +46650,6 @@ entities: pos: -24.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8364 @@ -49274,8 +46657,6 @@ entities: - pos: -38.5,-29.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8404 @@ -49284,8 +46665,6 @@ entities: pos: -45.5,-29.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8409 @@ -49294,8 +46673,6 @@ entities: pos: -44.5,-33.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8428 @@ -49303,8 +46680,6 @@ entities: - pos: -48.5,-21.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8440 @@ -49313,8 +46688,6 @@ entities: pos: -26.5,-23.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8458 @@ -49322,8 +46695,6 @@ entities: - pos: -16.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8463 @@ -49332,8 +46703,6 @@ entities: pos: -13.5,-25.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8610 @@ -49342,8 +46711,6 @@ entities: pos: -9.5,-7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8626 @@ -49352,8 +46719,6 @@ entities: pos: -3.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8634 @@ -49362,8 +46727,6 @@ entities: pos: 3.5,-9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8642 @@ -49372,8 +46735,6 @@ entities: pos: 1.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8643 @@ -49382,8 +46743,6 @@ entities: pos: 8.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8661 @@ -49391,8 +46750,6 @@ entities: - pos: 9.5,-7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8663 @@ -49401,8 +46758,6 @@ entities: pos: -5.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8684 @@ -49411,8 +46766,6 @@ entities: pos: -6.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8685 @@ -49421,8 +46774,6 @@ entities: pos: -6.5,4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8686 @@ -49430,8 +46781,6 @@ entities: - pos: -7.5,5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8697 @@ -49439,8 +46788,6 @@ entities: - pos: -14.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8698 @@ -49448,15 +46795,11 @@ entities: - pos: -24.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - uid: 8699 components: - pos: -29.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8700 @@ -49464,8 +46807,6 @@ entities: - pos: -18.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8701 @@ -49474,8 +46815,6 @@ entities: pos: -23.5,-3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8722 @@ -49483,8 +46822,6 @@ entities: - pos: -0.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8741 @@ -49493,8 +46830,6 @@ entities: pos: 10.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8750 @@ -49503,8 +46838,6 @@ entities: pos: 10.5,6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8751 @@ -49512,8 +46845,6 @@ entities: - pos: 9.5,10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8776 @@ -49521,8 +46852,6 @@ entities: - pos: 17.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8779 @@ -49531,8 +46860,6 @@ entities: pos: 17.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8780 @@ -49540,8 +46867,6 @@ entities: - pos: 17.5,9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8796 @@ -49550,8 +46875,6 @@ entities: pos: 12.5,11.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8801 @@ -49560,8 +46883,6 @@ entities: pos: 17.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8804 @@ -49570,8 +46891,6 @@ entities: pos: -0.5,-15.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8805 @@ -49580,8 +46899,6 @@ entities: pos: 11.5,-10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8824 @@ -49590,8 +46907,6 @@ entities: pos: 20.5,-20.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8827 @@ -49600,8 +46915,6 @@ entities: pos: 19.5,-14.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8830 @@ -49610,8 +46923,6 @@ entities: pos: 23.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8831 @@ -49620,8 +46931,6 @@ entities: pos: 22.5,-18.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8843 @@ -49630,8 +46939,6 @@ entities: pos: 28.5,-16.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8846 @@ -49639,8 +46946,6 @@ entities: - pos: 27.5,-11.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8850 @@ -49649,8 +46954,6 @@ entities: pos: 24.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8868 @@ -49659,8 +46962,6 @@ entities: pos: 29.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8872 @@ -49668,8 +46969,6 @@ entities: - pos: 23.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8879 @@ -49678,8 +46977,6 @@ entities: pos: 28.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8880 @@ -49688,8 +46985,6 @@ entities: pos: 28.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8890 @@ -49698,8 +46993,6 @@ entities: pos: 31.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8892 @@ -49708,8 +47001,6 @@ entities: pos: 35.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8894 @@ -49718,8 +47009,6 @@ entities: pos: 39.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8903 @@ -49727,8 +47016,6 @@ entities: - pos: 42.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8906 @@ -49737,8 +47024,6 @@ entities: pos: 45.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8937 @@ -49746,8 +47031,6 @@ entities: - pos: 39.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8938 @@ -49756,8 +47039,6 @@ entities: pos: 44.5,-12.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8939 @@ -49766,8 +47047,6 @@ entities: pos: 44.5,-9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8940 @@ -49776,8 +47055,6 @@ entities: pos: 44.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8941 @@ -49786,8 +47063,6 @@ entities: pos: 37.5,-7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8942 @@ -49796,8 +47071,6 @@ entities: pos: 37.5,-10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8943 @@ -49806,8 +47079,6 @@ entities: pos: 37.5,-13.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8968 @@ -49816,8 +47087,6 @@ entities: pos: -5.5,-47.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8973 @@ -49825,8 +47094,6 @@ entities: - pos: -0.5,-43.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8977 @@ -49835,8 +47102,6 @@ entities: pos: -8.5,-41.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8980 @@ -49845,8 +47110,6 @@ entities: pos: 5.5,-45.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8991 @@ -49855,8 +47118,6 @@ entities: pos: 7.5,-27.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 8994 @@ -49865,8 +47126,6 @@ entities: pos: 0.5,-33.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9013 @@ -49874,8 +47133,6 @@ entities: - pos: -0.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9035 @@ -49884,8 +47141,6 @@ entities: pos: 4.5,-39.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9044 @@ -49893,8 +47148,6 @@ entities: - pos: 3.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9057 @@ -49902,8 +47155,6 @@ entities: - pos: 0.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9061 @@ -49911,8 +47162,6 @@ entities: - pos: 5.5,-20.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9066 @@ -49921,8 +47170,6 @@ entities: pos: 13.5,-30.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9067 @@ -49931,8 +47178,6 @@ entities: pos: 12.5,-28.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9116 @@ -49941,8 +47186,6 @@ entities: pos: 31.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9120 @@ -49951,8 +47194,6 @@ entities: pos: 33.5,-27.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9121 @@ -49961,8 +47202,6 @@ entities: pos: 27.5,-27.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9132 @@ -49971,8 +47210,6 @@ entities: pos: 32.5,-34.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9139 @@ -49981,8 +47218,6 @@ entities: pos: 39.5,-32.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9147 @@ -49991,8 +47226,6 @@ entities: pos: 39.5,-38.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9173 @@ -50001,8 +47234,6 @@ entities: pos: 25.5,-34.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9174 @@ -50011,8 +47242,6 @@ entities: pos: 17.5,-36.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9175 @@ -50020,8 +47249,6 @@ entities: - pos: 20.5,-35.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9182 @@ -50030,8 +47257,6 @@ entities: pos: -24.5,-18.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9191 @@ -50040,8 +47265,6 @@ entities: pos: -31.5,-14.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9201 @@ -50049,8 +47272,6 @@ entities: - pos: -33.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9234 @@ -50059,8 +47280,6 @@ entities: pos: -34.5,-3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9255 @@ -50069,8 +47288,6 @@ entities: pos: -46.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9256 @@ -50079,8 +47296,6 @@ entities: pos: -48.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9257 @@ -50089,8 +47304,6 @@ entities: pos: -49.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9258 @@ -50099,8 +47312,6 @@ entities: pos: -47.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9265 @@ -50109,8 +47320,6 @@ entities: pos: -43.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9266 @@ -50119,8 +47328,6 @@ entities: pos: -54.5,-1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9294 @@ -50129,8 +47336,6 @@ entities: pos: -49.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9295 @@ -50139,8 +47344,6 @@ entities: pos: -47.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9297 @@ -50149,8 +47352,6 @@ entities: pos: -39.5,-7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9307 @@ -50159,8 +47360,6 @@ entities: pos: -29.5,-11.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9308 @@ -50169,8 +47368,6 @@ entities: pos: -33.5,-10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9346 @@ -50179,8 +47376,6 @@ entities: pos: 30.5,-44.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9355 @@ -50189,8 +47384,6 @@ entities: pos: 24.5,-40.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9469 @@ -50199,8 +47392,6 @@ entities: pos: -16.5,-23.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9470 @@ -50209,8 +47400,6 @@ entities: pos: -10.5,-32.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9594 @@ -50219,8 +47408,6 @@ entities: pos: 0.5,-37.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9595 @@ -50229,8 +47416,6 @@ entities: pos: 9.5,-37.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9596 @@ -50239,8 +47424,6 @@ entities: pos: 6.5,-40.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9609 @@ -50248,8 +47431,6 @@ entities: - pos: 7.5,-36.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9615 @@ -50258,8 +47439,6 @@ entities: pos: 4.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9620 @@ -50268,8 +47447,6 @@ entities: pos: 9.5,-33.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9621 @@ -50278,8 +47455,6 @@ entities: pos: 6.5,-31.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9782 @@ -50288,8 +47463,6 @@ entities: pos: -40.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 9783 @@ -50297,8 +47470,6 @@ entities: - pos: -40.5,7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10025 @@ -50307,8 +47478,6 @@ entities: pos: 42.5,-13.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10027 @@ -50316,8 +47485,6 @@ entities: - pos: 22.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10220 @@ -50326,8 +47493,6 @@ entities: pos: 33.5,-12.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10390 @@ -50336,8 +47501,6 @@ entities: pos: -51.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10467 @@ -50346,8 +47509,6 @@ entities: pos: -3.5,-36.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10560 @@ -50356,8 +47517,6 @@ entities: pos: -45.5,-27.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 10849 @@ -50366,8 +47525,6 @@ entities: pos: -43.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 11005 @@ -50375,8 +47532,6 @@ entities: - pos: -40.5,-25.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 11112 @@ -50385,8 +47540,6 @@ entities: pos: -34.5,-42.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 11519 @@ -50395,8 +47548,6 @@ entities: pos: -39.5,-23.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 11819 @@ -50405,8 +47556,6 @@ entities: pos: -17.5,-29.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 11894 @@ -50415,8 +47564,6 @@ entities: pos: 1.5,13.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 11985 @@ -50424,8 +47571,6 @@ entities: - pos: -2.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 12072 @@ -50434,8 +47579,6 @@ entities: pos: -36.5,-49.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 12205 @@ -50444,8 +47587,6 @@ entities: pos: -56.5,-8.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 12212 @@ -50454,8 +47595,6 @@ entities: pos: -49.5,-13.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - uid: 12220 @@ -50464,8 +47603,6 @@ entities: pos: -24.5,-30.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#0088F8FF' type: AtmosPipeColor - proto: GasVentScrubber @@ -50476,8 +47613,6 @@ entities: pos: -13.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 1914 @@ -50485,8 +47620,6 @@ entities: - pos: -17.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 1974 @@ -50494,8 +47627,6 @@ entities: - pos: -19.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 2451 @@ -50503,8 +47634,6 @@ entities: - pos: -33.5,-35.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 2601 @@ -50513,8 +47642,6 @@ entities: pos: -34.5,-46.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 3186 @@ -50523,8 +47650,6 @@ entities: pos: -10.5,-35.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 3686 @@ -50532,8 +47657,6 @@ entities: - pos: -16.5,-33.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 5850 @@ -50542,8 +47665,6 @@ entities: pos: -40.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 5851 @@ -50552,8 +47673,6 @@ entities: pos: -40.5,8.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 7973 @@ -50561,8 +47680,6 @@ entities: - pos: -16.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 7981 @@ -50571,8 +47688,6 @@ entities: pos: -26.5,-1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 7987 @@ -50580,8 +47695,6 @@ entities: - pos: -30.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 7988 @@ -50589,8 +47702,6 @@ entities: - pos: -23.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 7989 @@ -50598,8 +47709,6 @@ entities: - pos: -17.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 8195 @@ -50608,8 +47717,6 @@ entities: pos: -43.5,-21.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 8424 @@ -50618,8 +47725,6 @@ entities: pos: -51.5,-25.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 8990 @@ -50628,8 +47733,6 @@ entities: pos: 8.5,-28.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 8993 @@ -50638,8 +47741,6 @@ entities: pos: -0.5,-32.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9010 @@ -50648,8 +47749,6 @@ entities: pos: 0.5,-28.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9020 @@ -50658,8 +47757,6 @@ entities: pos: 2.5,-41.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9021 @@ -50668,8 +47765,6 @@ entities: pos: 8.5,-41.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9372 @@ -50678,8 +47773,6 @@ entities: pos: -43.5,-33.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9373 @@ -50688,8 +47781,6 @@ entities: pos: -44.5,-31.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9374 @@ -50698,8 +47789,6 @@ entities: pos: -40.5,-31.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9383 @@ -50708,8 +47797,6 @@ entities: pos: -29.5,-45.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9414 @@ -50717,8 +47804,6 @@ entities: - pos: -30.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9445 @@ -50727,8 +47812,6 @@ entities: pos: -29.5,-18.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9456 @@ -50737,8 +47820,6 @@ entities: pos: -23.5,-26.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9460 @@ -50746,8 +47827,6 @@ entities: - pos: -22.5,-18.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9496 @@ -50756,8 +47835,6 @@ entities: pos: -8.5,-25.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9510 @@ -50766,8 +47843,6 @@ entities: pos: -16.5,-10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9522 @@ -50775,8 +47850,6 @@ entities: - pos: -9.5,-8.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9534 @@ -50785,8 +47858,6 @@ entities: pos: -5.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9545 @@ -50795,8 +47866,6 @@ entities: pos: 0.5,-9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9546 @@ -50805,8 +47874,6 @@ entities: pos: 8.5,-7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9547 @@ -50814,8 +47881,6 @@ entities: - pos: 5.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9562 @@ -50824,8 +47889,6 @@ entities: pos: 0.5,-18.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9571 @@ -50834,8 +47897,6 @@ entities: pos: -3.5,-20.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9590 @@ -50843,8 +47904,6 @@ entities: - pos: 4.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9593 @@ -50852,8 +47911,6 @@ entities: - pos: 6.5,-20.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9598 @@ -50862,8 +47919,6 @@ entities: pos: -0.5,-36.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9599 @@ -50872,8 +47927,6 @@ entities: pos: 11.5,-37.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9610 @@ -50881,8 +47934,6 @@ entities: - pos: 5.5,-35.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9633 @@ -50891,8 +47942,6 @@ entities: pos: 4.5,-27.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9637 @@ -50901,8 +47950,6 @@ entities: pos: 3.5,-32.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9638 @@ -50911,8 +47958,6 @@ entities: pos: 9.5,-32.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9659 @@ -50921,8 +47966,6 @@ entities: pos: -7.5,-47.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9660 @@ -50931,8 +47974,6 @@ entities: pos: -8.5,-43.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9686 @@ -50941,8 +47982,6 @@ entities: pos: 0.5,-46.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9687 @@ -50951,8 +47990,6 @@ entities: pos: 6.5,-45.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9704 @@ -50960,8 +47997,6 @@ entities: - pos: 3.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9706 @@ -50970,8 +48005,6 @@ entities: pos: -11.5,4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9707 @@ -50980,8 +48013,6 @@ entities: pos: -6.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9708 @@ -50990,8 +48021,6 @@ entities: pos: -6.5,5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9764 @@ -51000,8 +48029,6 @@ entities: pos: -30.5,-11.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9765 @@ -51010,8 +48037,6 @@ entities: pos: -33.5,-9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9766 @@ -51020,8 +48045,6 @@ entities: pos: -35.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9777 @@ -51029,8 +48052,6 @@ entities: - pos: -36.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9799 @@ -51039,8 +48060,6 @@ entities: pos: -39.5,-3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9800 @@ -51049,8 +48068,6 @@ entities: pos: -41.5,-3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9805 @@ -51059,8 +48076,6 @@ entities: pos: -54.5,-0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9822 @@ -51068,8 +48083,6 @@ entities: - pos: -44.5,2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9823 @@ -51077,8 +48090,6 @@ entities: - pos: -48.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9824 @@ -51087,8 +48098,6 @@ entities: pos: -46.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9825 @@ -51097,8 +48106,6 @@ entities: pos: -49.5,-3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9844 @@ -51106,8 +48113,6 @@ entities: - pos: -46.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9845 @@ -51115,8 +48120,6 @@ entities: - pos: -51.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9875 @@ -51125,8 +48128,6 @@ entities: pos: 11.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9886 @@ -51135,8 +48136,6 @@ entities: pos: 10.5,7.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9892 @@ -51144,8 +48143,6 @@ entities: - pos: 17.5,6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9894 @@ -51154,8 +48151,6 @@ entities: pos: 16.5,9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9902 @@ -51164,8 +48159,6 @@ entities: pos: 12.5,10.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9904 @@ -51174,8 +48167,6 @@ entities: pos: 16.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9916 @@ -51184,8 +48175,6 @@ entities: pos: 19.5,-5.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9925 @@ -51194,8 +48183,6 @@ entities: pos: 11.5,-12.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9936 @@ -51204,8 +48191,6 @@ entities: pos: 18.5,-14.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9943 @@ -51214,8 +48199,6 @@ entities: pos: 18.5,-20.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9957 @@ -51224,8 +48207,6 @@ entities: pos: 28.5,-17.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9958 @@ -51234,8 +48215,6 @@ entities: pos: 26.5,-18.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9968 @@ -51244,8 +48223,6 @@ entities: pos: 27.5,-9.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9980 @@ -51254,8 +48231,6 @@ entities: pos: 21.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9981 @@ -51264,8 +48239,6 @@ entities: pos: 32.5,-4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 9982 @@ -51274,8 +48247,6 @@ entities: pos: 33.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10004 @@ -51283,8 +48254,6 @@ entities: - pos: 29.5,0.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10010 @@ -51293,8 +48262,6 @@ entities: pos: 39.5,1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10011 @@ -51302,8 +48269,6 @@ entities: - pos: 38.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10022 @@ -51312,8 +48277,6 @@ entities: pos: 45.5,-2.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10023 @@ -51321,8 +48284,6 @@ entities: - pos: 41.5,-1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10024 @@ -51331,8 +48292,6 @@ entities: pos: 39.5,-6.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10053 @@ -51341,8 +48300,6 @@ entities: pos: 18.5,-28.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10054 @@ -51351,8 +48308,6 @@ entities: pos: 17.5,-30.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10055 @@ -51360,8 +48315,6 @@ entities: - pos: 11.5,-21.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10075 @@ -51369,8 +48322,6 @@ entities: - pos: 18.5,-36.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10076 @@ -51379,8 +48330,6 @@ entities: pos: 20.5,-38.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10094 @@ -51389,8 +48338,6 @@ entities: pos: 25.5,-40.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10098 @@ -51399,8 +48346,6 @@ entities: pos: 29.5,-44.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10159 @@ -51409,8 +48354,6 @@ entities: pos: 39.5,-39.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10160 @@ -51419,8 +48362,6 @@ entities: pos: 38.5,-36.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10167 @@ -51428,8 +48369,6 @@ entities: - pos: 32.5,-35.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10184 @@ -51438,8 +48377,6 @@ entities: pos: 27.5,-29.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10185 @@ -51448,8 +48385,6 @@ entities: pos: 33.5,-29.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10218 @@ -51457,8 +48392,6 @@ entities: - pos: 28.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10466 @@ -51467,8 +48400,6 @@ entities: pos: -3.5,-35.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 10561 @@ -51477,8 +48408,6 @@ entities: pos: -46.5,-19.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11250 @@ -51486,8 +48415,6 @@ entities: - pos: -39.5,-25.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11274 @@ -51496,8 +48423,6 @@ entities: pos: -34.5,-17.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11518 @@ -51506,8 +48431,6 @@ entities: pos: -39.5,-22.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11527 @@ -51516,8 +48439,6 @@ entities: pos: -44.5,-27.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11830 @@ -51525,8 +48446,6 @@ entities: - pos: 9.5,14.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11902 @@ -51535,8 +48454,6 @@ entities: pos: -2.5,13.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11905 @@ -51545,8 +48462,6 @@ entities: pos: -19.5,-23.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 11986 @@ -51554,8 +48469,6 @@ entities: - pos: -1.5,3.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 12015 @@ -51564,8 +48477,6 @@ entities: pos: -8.5,-1.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 12204 @@ -51574,8 +48485,6 @@ entities: pos: -56.5,-11.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 12208 @@ -51584,8 +48493,6 @@ entities: pos: -46.5,-13.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 12219 @@ -51594,8 +48501,6 @@ entities: pos: -25.5,-29.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - uid: 12226 @@ -51604,8 +48509,6 @@ entities: pos: -29.5,-31.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - color: '#F84000FF' type: AtmosPipeColor - proto: GasVolumePump @@ -51668,8 +48571,6 @@ entities: - pos: -33.5,-8.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - proto: GravityGenerator entities: - uid: 1300 @@ -51677,7 +48578,7 @@ entities: - pos: -25.5,-38.5 parent: 34 type: Transform - - gravityActive: True + - gravityActive: true type: GravityGenerator - proto: Grille entities: @@ -55074,6 +51975,13 @@ entities: pos: -42.5,-59.5 parent: 34 type: Transform +- proto: GunSafePistolMk58 + entities: + - uid: 3710 + components: + - pos: 29.5,1.5 + parent: 34 + type: Transform - proto: HandheldGPSBasic entities: - uid: 11537 @@ -55147,14 +52055,14 @@ entities: type: Transform - proto: HoloprojectorSecurity entities: - - uid: 4284 + - uid: 3584 components: - - pos: 25.431868,-20.413542 + - pos: 24.346996,-19.636211 parent: 34 type: Transform - - uid: 8129 + - uid: 3585 components: - - pos: 25.379786,-20.684563 + - pos: 24.388662,-19.354765 parent: 34 type: Transform - proto: HospitalCurtainsOpen @@ -55685,19 +52593,19 @@ entities: type: Transform - proto: JetpackSecurityFilled entities: - - uid: 12182 + - uid: 904 components: - - pos: 28.687887,-0.2432406 + - pos: 26.298405,1.8209641 parent: 34 type: Transform - - uid: 12183 + - uid: 3593 components: - - pos: 29.698305,-0.26408792 + - pos: 26.68382,1.6541817 parent: 34 type: Transform - - uid: 12184 + - uid: 3714 components: - - pos: 30.708721,-0.28493643 + - pos: 26.34007,1.4978237 parent: 34 type: Transform - proto: Katana @@ -55960,7 +52868,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.4356327 @@ -55983,7 +52891,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -56138,8 +53046,6 @@ entities: - pos: -35.5,4.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - proto: MachineAnomalyVessel entities: - uid: 5909 @@ -56173,11 +53079,6 @@ entities: - pos: -25.5,-5.5 parent: 34 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 404 - type: SignalReceiver - proto: MachineFrame entities: - uid: 5796 @@ -56187,23 +53088,23 @@ entities: type: Transform - proto: MagazineBoxPistol entities: - - uid: 3745 + - uid: 3719 components: - - pos: 30.409151,0.6601119 + - pos: 30.423405,1.6646061 parent: 34 type: Transform - proto: MagazineBoxPistolPractice entities: - - uid: 3731 + - uid: 3726 components: - - pos: 26.627901,1.4731765 + - pos: 25.694237,1.4144318 parent: 34 type: Transform - proto: MagazineBoxPistolRubber entities: - - uid: 3730 + - uid: 3725 components: - - pos: 30.627901,0.43078637 + - pos: 30.662987,1.476975 parent: 34 type: Transform - proto: MagazineBoxRifleBig @@ -56222,21 +53123,9 @@ entities: type: Transform - proto: MagazineBoxRiflePractice entities: - - uid: 3746 - components: - - pos: 26.086235,1.5357203 - parent: 34 - type: Transform -- proto: MagazinePistol - entities: - - uid: 3743 - components: - - pos: 29.773735,1.3793616 - parent: 34 - type: Transform - - uid: 3744 + - uid: 3594 components: - - pos: 30.794569,1.421057 + - pos: 25.298405,1.466552 parent: 34 type: Transform - proto: MailTeleporter @@ -56501,11 +53390,6 @@ entities: - pos: 1.5,-41.5 parent: 34 type: Transform - - inputs: - MedicalScannerReceiver: - - port: CloningPodSender - uid: 1297 - type: SignalReceiver - uid: 1320 components: - pos: 10.5,-28.5 @@ -56646,11 +53530,6 @@ entities: - pos: 2.5,-39.5 parent: 34 type: Transform - - inputs: - CloningPodReceiver: - - port: MedicalScannerSender - uid: 1297 - type: SignalReceiver - proto: MicrowaveMachineCircuitboard entities: - uid: 6184 @@ -56735,7 +53614,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -56759,7 +53638,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -56783,7 +53662,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -56807,7 +53686,7 @@ entities: type: Transform - air: volume: 200 - immutable: False + immutable: false temperature: 293.14957 moles: - 4.3114347 @@ -56848,6 +53727,29 @@ entities: - intervalSeconds: 520 chance: 0.4 type: TimedSpawner +- proto: Mousetrap + entities: + - uid: 3729 + components: + - pos: 5.77034,-17.400778 + parent: 34 + type: Transform + - uid: 3730 + components: + - rot: -1.5707963267948966 rad + pos: 5.187007,-17.734343 + parent: 34 + type: Transform + - uid: 3731 + components: + - pos: -9.7181835,-47.475216 + parent: 34 + type: Transform + - uid: 3732 + components: + - pos: -14.619152,-5.5521803 + parent: 34 + type: Transform - proto: Multitool entities: - uid: 2928 @@ -56946,13 +53848,6 @@ entities: - pos: -23.5,-4.5 parent: 34 type: Transform -- proto: PaintingEmpty - entities: - - uid: 904 - components: - - pos: -12.5,-6.5 - parent: 34 - type: Transform - proto: PaintingSkeletonCigarette entities: - uid: 7096 @@ -58370,8 +55265,6 @@ entities: pos: -37.5,-43.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - uid: 1720 components: - rot: -1.5707963267948966 rad @@ -60073,15 +56966,11 @@ entities: pos: 48.5,-25.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - uid: 6048 components: - pos: 48.5,-21.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredlightExterior entities: - uid: 1512 @@ -60378,8 +57267,6 @@ entities: - pos: 11.5,-50.5 parent: 34 type: Transform - - enabled: False - type: AmbientSound - proto: PoweredSmallLight entities: - uid: 85 @@ -61098,7 +57985,7 @@ entities: type: Transform - uid: 3581 components: - - pos: 23.5,-20.5 + - pos: 24.5,-19.5 parent: 34 type: Transform - uid: 3583 @@ -61106,34 +57993,9 @@ entities: - pos: 22.5,-19.5 parent: 34 type: Transform - - uid: 3584 - components: - - pos: 25.5,-20.5 - parent: 34 - type: Transform - - uid: 3710 - components: - - pos: 30.5,1.5 - parent: 34 - type: Transform - - uid: 3711 - components: - - pos: 29.5,1.5 - parent: 34 - type: Transform - - uid: 3712 - components: - - pos: 30.5,-0.5 - parent: 34 - type: Transform - - uid: 3713 - components: - - pos: 29.5,-0.5 - parent: 34 - type: Transform - - uid: 3714 + - uid: 3592 components: - - pos: 28.5,-0.5 + - pos: 26.5,1.5 parent: 34 type: Transform - uid: 3715 @@ -61927,6 +58789,11 @@ entities: - pos: -33.5,-14.5 parent: 34 type: Transform + - uid: 3596 + components: + - pos: -12.5,-6.5 + parent: 34 + type: Transform - uid: 4283 components: - pos: 27.5,-30.5 @@ -62775,17 +59642,9 @@ entities: - pos: -38.5,7.5 parent: 34 type: Transform - - inputs: - Reverse: - - port: Right - uid: 11254 - Forward: - - port: Left - uid: 11254 - Off: - - port: Middle - uid: 11254 - type: SignalReceiver + - links: + - 11254 + type: DeviceLinkSink - proto: ReinforcedGirder entities: - uid: 165 @@ -64534,37 +61393,6 @@ entities: - pos: -27.44184,-41.439953 parent: 34 type: Transform -- proto: RiotBulletShield - entities: - - uid: 3587 - components: - - pos: 23.363127,-20.531721 - parent: 34 - type: Transform -- proto: RiotLaserShield - entities: - - uid: 4414 - components: - - pos: 23.691252,-20.390997 - parent: 34 - type: Transform -- proto: RiotShield - entities: - - uid: 3592 - components: - - pos: 22.275465,-19.316986 - parent: 34 - type: Transform - - uid: 3593 - components: - - pos: 22.640047,-19.337833 - parent: 34 - type: Transform - - uid: 3594 - components: - - pos: 22.452547,-19.525463 - parent: 34 - type: Transform - proto: RollerBed entities: - uid: 1365 @@ -64808,202 +61636,118 @@ entities: - pos: -11.5,-10.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 246 - Close: - - port: On - uid: 246 - Toggle: [] - type: SignalReceiver + - links: + - 246 + type: DeviceLinkSink - uid: 844 components: - pos: -10.5,-10.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 246 - Close: - - port: On - uid: 246 - Toggle: [] - type: SignalReceiver + - links: + - 246 + type: DeviceLinkSink - uid: 845 components: - pos: -9.5,-10.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 246 - Close: - - port: On - uid: 246 - Toggle: [] - type: SignalReceiver + - links: + - 246 + type: DeviceLinkSink - uid: 846 components: - pos: -8.5,-10.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 246 - Close: - - port: On - uid: 246 - Toggle: [] - type: SignalReceiver + - links: + - 246 + type: DeviceLinkSink - uid: 3609 components: - rot: -1.5707963267948966 rad pos: 26.5,-9.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2525 - Close: - - port: On - uid: 2525 - Toggle: [] - type: SignalReceiver + - links: + - 2525 + type: DeviceLinkSink - uid: 3610 components: - rot: -1.5707963267948966 rad pos: 26.5,-10.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2525 - Close: - - port: On - uid: 2525 - Toggle: [] - type: SignalReceiver + - links: + - 2525 + type: DeviceLinkSink - uid: 3611 components: - pos: 27.5,-12.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2525 - Close: - - port: On - uid: 2525 - Toggle: [] - type: SignalReceiver + - links: + - 2525 + type: DeviceLinkSink - uid: 3612 components: - pos: 29.5,-12.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2525 - Close: - - port: On - uid: 2525 - Toggle: [] - type: SignalReceiver + - links: + - 2525 + type: DeviceLinkSink - uid: 4169 components: - pos: 30.5,-12.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2525 - Close: - - port: On - uid: 2525 - Toggle: [] - type: SignalReceiver + - links: + - 2525 + type: DeviceLinkSink - uid: 5005 components: - rot: -1.5707963267948966 rad pos: 15.5,1.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 4377 - Close: - - port: On - uid: 4377 - Toggle: [] - type: SignalReceiver + - links: + - 4377 + type: DeviceLinkSink - uid: 5006 components: - rot: -1.5707963267948966 rad pos: 15.5,0.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 4377 - Close: - - port: On - uid: 4377 - Toggle: [] - type: SignalReceiver + - links: + - 4377 + type: DeviceLinkSink - uid: 5007 components: - rot: -1.5707963267948966 rad pos: 15.5,-1.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 4377 - Close: - - port: On - uid: 4377 - Toggle: [] - type: SignalReceiver + - links: + - 4377 + type: DeviceLinkSink - uid: 7097 components: - pos: -35.5,0.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2278 - Close: - - port: On - uid: 2278 - Toggle: [] - type: SignalReceiver + - links: + - 2278 + type: DeviceLinkSink - uid: 7098 components: - pos: -34.5,0.5 parent: 34 type: Transform - - inputs: - Open: - - port: Off - uid: 2278 - Close: - - port: On - uid: 2278 - Toggle: [] - type: SignalReceiver + - links: + - 2278 + type: DeviceLinkSink - proto: SignAi entities: - uid: 6003 @@ -65023,22 +61767,20 @@ entities: - pos: -49.5,-39.5 parent: 34 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1484 - type: SignalTransmitter + - linkedPorts: + 1484: + - Pressed: Toggle + type: DeviceLinkSource - uid: 679 components: - rot: -1.5707963267948966 rad pos: -51.5,-46.5 parent: 34 type: Transform - - outputs: - Pressed: - - port: Toggle - uid: 1484 - type: SignalTransmitter + - linkedPorts: + 1484: + - Pressed: Toggle + type: DeviceLinkSource - proto: SignalSwitch entities: - uid: 246 @@ -65047,26 +61789,20 @@ entities: pos: -11.5,-6.5 parent: 34 type: Transform - - outputs: - On: - - port: Close - uid: 843 - - port: Close - uid: 844 - - port: Close - uid: 845 - - port: Close - uid: 846 - Off: - - port: Open - uid: 843 - - port: Open - uid: 844 - - port: Open - uid: 845 - - port: Open - uid: 846 - type: SignalTransmitter + - linkedPorts: + 843: + - On: Close + - Off: Open + 844: + - On: Close + - Off: Open + 845: + - On: Close + - Off: Open + 846: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 917 components: - name: airlock switch @@ -65074,18 +61810,14 @@ entities: - pos: -25.5,-6.5 parent: 34 type: Transform - - outputs: - On: - - port: Close - uid: 461 - - port: Open - uid: 498 - Off: - - port: Open - uid: 461 - - port: Close - uid: 498 - type: SignalTransmitter + - linkedPorts: + 461: + - On: Close + - Off: Open + 498: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 3750 components: - name: cell shutter switch @@ -65094,40 +61826,31 @@ entities: pos: 21.5,-2.5 parent: 34 type: Transform - - outputs: - On: - - port: Close - uid: 3639 - - port: Close - uid: 3640 - - port: Close - uid: 3641 - Off: - - port: Open - uid: 3639 - - port: Open - uid: 3640 - - port: Open - uid: 3641 - type: SignalTransmitter + - linkedPorts: + 3639: + - On: Close + - Off: Open + 3640: + - On: Close + - Off: Open + 3641: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 5936 components: - rot: 1.5707963267948966 rad pos: -55.5,-26.5 parent: 34 type: Transform - - outputs: - On: - - port: Open - uid: 5958 - - port: Open - uid: 5941 - Off: - - port: Close - uid: 5958 - - port: Close - uid: 5941 - type: SignalTransmitter + - linkedPorts: + 5958: + - On: Open + - Off: Close + 5941: + - On: Open + - Off: Close + type: DeviceLinkSource - proto: SignalSwitchDirectional entities: - uid: 2278 @@ -65136,69 +61859,53 @@ entities: pos: -33.5,2.5 parent: 34 type: Transform - - outputs: - On: - - port: Close - uid: 7097 - - port: Close - uid: 7098 - Off: - - port: Open - uid: 7097 - - port: Open - uid: 7098 - type: SignalTransmitter + - linkedPorts: + 7097: + - On: Close + - Off: Open + 7098: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 2525 components: - pos: 28.5,-8.5 parent: 34 type: Transform - - outputs: - On: - - port: Close - uid: 3609 - - port: Close - uid: 3610 - - port: Close - uid: 3611 - - port: Close - uid: 3612 - - port: Close - uid: 4169 - Off: - - port: Open - uid: 3609 - - port: Open - uid: 3610 - - port: Open - uid: 3611 - - port: Open - uid: 3612 - - port: Open - uid: 4169 - type: SignalTransmitter + - linkedPorts: + 3609: + - On: Close + - Off: Open + 3610: + - On: Close + - Off: Open + 3611: + - On: Close + - Off: Open + 3612: + - On: Close + - Off: Open + 4169: + - On: Close + - Off: Open + type: DeviceLinkSource - uid: 4377 components: - rot: -1.5707963267948966 rad pos: 20.5,-1.5 parent: 34 type: Transform - - outputs: - On: - - port: Close - uid: 5007 - - port: Close - uid: 5006 - - port: Close - uid: 5005 - Off: - - port: Open - uid: 5007 - - port: Open - uid: 5006 - - port: Open - uid: 5005 - type: SignalTransmitter + - linkedPorts: + 5007: + - On: Close + - Off: Open + 5006: + - On: Close + - Off: Open + 5005: + - On: Close + - Off: Open + type: DeviceLinkSource - proto: SignAnomaly entities: - uid: 963 @@ -67280,10 +63987,9 @@ entities: type: Transform - proto: Stunbaton entities: - - uid: 5268 + - uid: 3722 components: - - rot: -1.5707963267948966 rad - pos: 25.68409,-20.370913 + - pos: 24.607412,-19.584091 parent: 34 type: Transform - uid: 10762 @@ -67344,6 +64050,33 @@ entities: - pos: -28.5,-32.5 parent: 34 type: Transform +- proto: SuitStorageSec + entities: + - uid: 3587 + components: + - pos: 28.5,-0.5 + parent: 34 + type: Transform + - uid: 3597 + components: + - pos: 23.5,-20.5 + parent: 34 + type: Transform + - uid: 3707 + components: + - pos: 25.5,-20.5 + parent: 34 + type: Transform + - uid: 3711 + components: + - pos: 29.5,-0.5 + parent: 34 + type: Transform + - uid: 3712 + components: + - pos: 30.5,-0.5 + parent: 34 + type: Transform - proto: SurveillanceCameraCommand entities: - uid: 3316 @@ -67354,7 +64087,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: conference type: SurveillanceCamera - uid: 10756 @@ -67364,7 +64097,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: bridge type: SurveillanceCamera - uid: 10757 @@ -67374,7 +64107,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: bar type: SurveillanceCamera - uid: 10758 @@ -67384,7 +64117,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: front type: SurveillanceCamera - uid: 10759 @@ -67395,7 +64128,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraCommand - nameSet: True + nameSet: true id: vault type: SurveillanceCamera - proto: SurveillanceCameraEngineering @@ -67408,7 +64141,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: AME type: SurveillanceCamera - uid: 10729 @@ -67418,7 +64151,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: front desk type: SurveillanceCamera - uid: 10730 @@ -67429,7 +64162,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: atmospherics north type: SurveillanceCamera - uid: 10731 @@ -67440,7 +64173,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: atmospherics south type: SurveillanceCamera - uid: 10732 @@ -67451,7 +64184,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: atmospherics mix type: SurveillanceCamera - uid: 10733 @@ -67462,7 +64195,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: canisters type: SurveillanceCamera - uid: 10767 @@ -67473,7 +64206,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: south solar in type: SurveillanceCamera - uid: 10768 @@ -67484,7 +64217,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: south solar out type: SurveillanceCamera - uid: 10769 @@ -67495,7 +64228,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: north solar in type: SurveillanceCamera - uid: 10770 @@ -67506,7 +64239,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: north solar out type: SurveillanceCamera - uid: 12109 @@ -67517,7 +64250,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEngineering - nameSet: True + nameSet: true id: Telecomms type: SurveillanceCamera - proto: SurveillanceCameraGeneral @@ -67530,7 +64263,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: arrivals west type: SurveillanceCamera - uid: 10696 @@ -67540,7 +64273,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: north solars type: SurveillanceCamera - uid: 10697 @@ -67550,7 +64283,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: dorms north type: SurveillanceCamera - uid: 10698 @@ -67561,7 +64294,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: dorms south type: SurveillanceCamera - uid: 10699 @@ -67571,7 +64304,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: chapel type: SurveillanceCamera - uid: 10700 @@ -67582,7 +64315,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: HoP type: SurveillanceCamera - uid: 10701 @@ -67592,7 +64325,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: center south type: SurveillanceCamera - uid: 10702 @@ -67603,7 +64336,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: center north type: SurveillanceCamera - uid: 10703 @@ -67614,7 +64347,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: dock south type: SurveillanceCamera - uid: 10704 @@ -67625,7 +64358,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: courtroom front type: SurveillanceCamera - uid: 10705 @@ -67636,7 +64369,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: courtroom type: SurveillanceCamera - uid: 10706 @@ -67647,7 +64380,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: security type: SurveillanceCamera - uid: 10707 @@ -67657,7 +64390,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: arrivals east type: SurveillanceCamera - uid: 10708 @@ -67667,7 +64400,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: dock north type: SurveillanceCamera - uid: 10709 @@ -67678,7 +64411,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: bridge type: SurveillanceCamera - uid: 10710 @@ -67689,7 +64422,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: medical type: SurveillanceCamera - uid: 10744 @@ -67699,7 +64432,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraGeneral - nameSet: True + nameSet: true id: arcade type: SurveillanceCamera - proto: SurveillanceCameraMedical @@ -67712,7 +64445,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: outpost type: SurveillanceCamera - uid: 11758 @@ -67723,7 +64456,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Treatment type: SurveillanceCamera - uid: 11759 @@ -67734,7 +64467,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Chemistry type: SurveillanceCamera - uid: 11760 @@ -67745,7 +64478,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Surgery type: SurveillanceCamera - uid: 11761 @@ -67755,7 +64488,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraMedical - nameSet: True + nameSet: true id: Genetics type: SurveillanceCamera - proto: SurveillanceCameraRouterCommand @@ -67831,7 +64564,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: chapel type: SurveillanceCamera - uid: 10736 @@ -67841,7 +64574,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: interior type: SurveillanceCamera - uid: 10737 @@ -67852,7 +64585,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: artifact type: SurveillanceCamera - uid: 10738 @@ -67863,7 +64596,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: front desk type: SurveillanceCamera - uid: 10771 @@ -67874,7 +64607,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraScience - nameSet: True + nameSet: true id: forensic mantis type: SurveillanceCamera - proto: SurveillanceCameraSecurity @@ -67887,7 +64620,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: south type: SurveillanceCamera - uid: 10717 @@ -67898,7 +64631,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: interrogation type: SurveillanceCamera - uid: 10718 @@ -67909,7 +64642,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: communal cell type: SurveillanceCamera - uid: 10719 @@ -67920,7 +64653,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: armory type: SurveillanceCamera - uid: 10720 @@ -67931,7 +64664,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: north type: SurveillanceCamera - uid: 10721 @@ -67942,7 +64675,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma cells 4 type: SurveillanceCamera - uid: 10722 @@ -67953,7 +64686,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma cells 1 type: SurveillanceCamera - uid: 10723 @@ -67964,7 +64697,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma cells 2 type: SurveillanceCamera - uid: 10724 @@ -67975,7 +64708,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma cells 3 type: SurveillanceCamera - uid: 10725 @@ -67985,7 +64718,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma type: SurveillanceCamera - uid: 10726 @@ -67995,7 +64728,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma common type: SurveillanceCamera - uid: 10727 @@ -68005,7 +64738,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraSecurity - nameSet: True + nameSet: true id: perma chow type: SurveillanceCamera - proto: SurveillanceCameraService @@ -68018,7 +64751,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: botany type: SurveillanceCamera - uid: 10740 @@ -68029,7 +64762,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: kitchen type: SurveillanceCamera - uid: 10741 @@ -68040,7 +64773,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: bar type: SurveillanceCamera - uid: 10742 @@ -68051,7 +64784,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: storage type: SurveillanceCamera - uid: 10745 @@ -68061,7 +64794,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: cargo desk type: SurveillanceCamera - uid: 10746 @@ -68072,7 +64805,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraService - nameSet: True + nameSet: true id: cargo type: SurveillanceCamera - proto: SurveillanceCameraWirelessRouterEntertainment @@ -68092,7 +64825,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEntertainment - nameSet: True + nameSet: true id: Courtroom, fixed camera type: SurveillanceCamera - proto: SurveillanceWirelessCameraMovableEntertainment @@ -68105,7 +64838,7 @@ entities: type: Transform - setupAvailableNetworks: - SurveillanceCameraEntertainment - nameSet: True + nameSet: true id: Channel 2 type: SurveillanceCamera - proto: Syringe @@ -68589,9 +65322,9 @@ entities: - pos: 8.5,-26.5 parent: 34 type: Transform - - uid: 3707 + - uid: 3595 components: - - pos: 26.5,1.5 + - pos: 30.5,1.5 parent: 34 type: Transform - uid: 3708 @@ -68604,11 +65337,6 @@ entities: - pos: 28.5,4.5 parent: 34 type: Transform - - uid: 3742 - components: - - pos: 30.5,0.5 - parent: 34 - type: Transform - uid: 4044 components: - pos: -7.5,-45.5 @@ -69087,11 +65815,6 @@ entities: - pos: 9.5,12.5 parent: 34 type: Transform - - uid: 3585 - components: - - pos: 22.5,-20.5 - parent: 34 - type: Transform - uid: 3696 components: - pos: 24.5,0.5 @@ -69102,11 +65825,6 @@ entities: - pos: 24.5,-0.5 parent: 34 type: Transform - - uid: 4415 - components: - - pos: 26.5,-20.5 - parent: 34 - type: Transform - uid: 4483 components: - pos: 33.5,-42.5 @@ -69746,17 +66464,17 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 3763 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12050 @@ -69766,17 +66484,17 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12051 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12052 @@ -69786,18 +66504,18 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12053 - 12054 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12055 @@ -69807,18 +66525,18 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12056 - 12057 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12058 @@ -69828,17 +66546,17 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12059 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12060 @@ -69848,17 +66566,17 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12061 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - uid: 12098 @@ -69868,17 +66586,17 @@ entities: type: Transform - containers: key_slots: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: - 12099 machine_board: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] machine_parts: !type:Container - showEnts: False - occludes: True + showEnts: false + occludes: true ents: [] type: ContainerContainer - proto: TintedWindow @@ -70184,6 +66902,18 @@ entities: - pos: -1.5,-18.5 parent: 34 type: Transform +- proto: TrashBag + entities: + - uid: 3727 + components: + - pos: 6.7647095,-17.550875 + parent: 34 + type: Transform + - uid: 3728 + components: + - pos: 6.6813755,-17.519604 + parent: 34 + type: Transform - proto: TwoWayLever entities: - uid: 5937 @@ -70191,103 +66921,70 @@ entities: - pos: -53.5,-26.5 parent: 34 type: Transform - - outputs: - Left: - - port: Forward - uid: 2619 - - port: Forward - uid: 3776 - - port: Forward - uid: 3777 - - port: Forward - uid: 5240 - - port: Forward - uid: 5811 - - port: Forward - uid: 5935 - Right: - - port: Reverse - uid: 2619 - - port: Reverse - uid: 3776 - - port: Reverse - uid: 3777 - - port: Reverse - uid: 5240 - - port: Reverse - uid: 5811 - - port: Reverse - uid: 5935 - Middle: - - port: Off - uid: 2619 - - port: Off - uid: 3776 - - port: Off - uid: 3777 - - port: Off - uid: 5240 - - port: Off - uid: 5811 - - port: Off - uid: 5935 - type: SignalTransmitter + - linkedPorts: + 2619: + - Left: Forward + - Right: Reverse + - Middle: Off + 3776: + - Left: Forward + - Right: Reverse + - Middle: Off + 3777: + - Left: Forward + - Right: Reverse + - Middle: Off + 5240: + - Left: Forward + - Right: Reverse + - Middle: Off + 5811: + - Left: Forward + - Right: Reverse + - Middle: Off + 5935: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 5938 components: - pos: -58.5,-20.5 parent: 34 type: Transform - - outputs: - Left: - - port: Forward - uid: 2432 - Right: - - port: Reverse - uid: 2432 - Middle: - - port: Off - uid: 2432 - type: SignalTransmitter + - linkedPorts: + 2432: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 11254 components: - pos: -40.5,9.5 parent: 34 type: Transform - - outputs: - Left: - - port: Forward - uid: 10285 - - port: Forward - uid: 10284 - - port: Forward - uid: 10283 - - port: Forward - uid: 10282 - - port: Forward - uid: 10817 - Right: - - port: Reverse - uid: 10285 - - port: Reverse - uid: 10284 - - port: Reverse - uid: 10283 - - port: Reverse - uid: 10282 - - port: Reverse - uid: 10817 - Middle: - - port: Off - uid: 10285 - - port: Off - uid: 10284 - - port: Off - uid: 10283 - - port: Off - uid: 10282 - - port: Off - uid: 10817 - type: SignalTransmitter + - linkedPorts: + 10285: + - Left: Forward + - Right: Reverse + - Middle: Off + 10284: + - Left: Forward + - Right: Reverse + - Middle: Off + 10283: + - Left: Forward + - Right: Reverse + - Middle: Off + 10282: + - Left: Forward + - Right: Reverse + - Middle: Off + 10817: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UniformPrinter entities: - uid: 1965 @@ -70864,7 +67561,7 @@ entities: entities: - uid: 1174 components: - - desc: Shitai ni kiru no yō... + - desc: "Shitai ni kiru no y\u014D..." name: the mortician's scalpel type: MetaData - rot: -1.5707963267948966 rad @@ -78407,22 +75104,19 @@ entities: type: Transform - proto: WeaponDisabler entities: - - uid: 3595 + - uid: 3713 components: - - rot: -1.5707963267948966 rad - pos: 22.712965,-20.348953 + - pos: 22.34301,-19.588076 parent: 34 type: Transform - - uid: 3596 + - uid: 3723 components: - - rot: -1.5707963267948966 rad - pos: 22.265047,-20.380224 + - pos: 22.634678,-19.421293 parent: 34 type: Transform - - uid: 3597 + - uid: 3724 components: - - rot: -1.5707963267948966 rad - pos: 22.473381,-20.484463 + - pos: 22.31176,-19.264936 parent: 34 type: Transform - uid: 10761 @@ -78454,28 +75148,6 @@ entities: - pos: 29.57278,4.3827605 parent: 34 type: Transform -- proto: WeaponPistolMk58 - entities: - - uid: 3725 - components: - - pos: 29.453777,1.5982637 - parent: 34 - type: Transform - - uid: 3726 - components: - - pos: 29.620443,1.3689375 - parent: 34 - type: Transform - - uid: 3727 - components: - - pos: 30.432943,1.6191115 - parent: 34 - type: Transform - - uid: 3728 - components: - - pos: 30.596651,1.3689375 - parent: 34 - type: Transform - proto: WeaponRifleLecter entities: - uid: 3738 @@ -78516,7 +75188,8 @@ entities: type: Transform - uid: 11165 components: - - desc: Fred insists it's alright to put the fuel tank here. Take it up with him if you have a problem with it. + - desc: Fred insists it's alright to put the fuel tank here. Take it up with him + if you have a problem with it. type: MetaData - pos: -54.5,10.5 parent: 34 @@ -78563,7 +75236,46 @@ entities: pos: -39.5,9.5 parent: 34 type: Transform -- proto: WindoorArmoryLocked +- proto: WindoorBarLocked + entities: + - uid: 729 + components: + - rot: -1.5707963267948966 rad + pos: 0.5,-4.5 + parent: 34 + type: Transform +- proto: WindoorHydroponicsLocked + entities: + - uid: 274 + components: + - name: snack window + type: MetaData + - pos: -18.5,-2.5 + parent: 34 + type: Transform + - uid: 277 + components: + - name: snack window + type: MetaData + - pos: -19.5,-2.5 + parent: 34 + type: Transform +- proto: WindoorKitchenHydroponicsLocked + entities: + - uid: 245 + components: + - rot: 1.5707963267948966 rad + pos: -13.5,-8.5 + parent: 34 + type: Transform +- proto: WindoorSecure + entities: + - uid: 11328 + components: + - pos: -18.5,-20.5 + parent: 34 + type: Transform +- proto: WindoorSecureArmoryLocked entities: - uid: 3700 components: @@ -78577,15 +75289,7 @@ entities: pos: 24.5,0.5 parent: 34 type: Transform -- proto: WindoorBarLocked - entities: - - uid: 729 - components: - - rot: -1.5707963267948966 rad - pos: 0.5,-4.5 - parent: 34 - type: Transform -- proto: WindoorBrigLocked +- proto: WindoorSecureBrigLocked entities: - uid: 802 components: @@ -78604,7 +75308,21 @@ entities: - pos: 15.5,-28.5 parent: 34 type: Transform -- proto: WindoorChemistryLocked +- proto: WindoorSecureCargoLocked + entities: + - uid: 1885 + components: + - rot: 1.5707963267948966 rad + pos: -15.5,-26.5 + parent: 34 + type: Transform + - uid: 1900 + components: + - rot: -1.5707963267948966 rad + pos: -6.5,-25.5 + parent: 34 + type: Transform +- proto: WindoorSecureChemistryLocked entities: - uid: 1385 components: @@ -78641,7 +75359,7 @@ entities: - pos: 9.5,12.5 parent: 34 type: Transform -- proto: WindoorCommandLocked +- proto: WindoorSecureCommandLocked entities: - uid: 6009 components: @@ -78649,7 +75367,7 @@ entities: pos: 50.5,-23.5 parent: 34 type: Transform -- proto: WindoorEngineeringLocked +- proto: WindoorSecureEngineeringLocked entities: - uid: 2308 components: @@ -78669,7 +75387,7 @@ entities: pos: -21.5,1.5 parent: 34 type: Transform -- proto: WindoorHeadOfPersonnelLocked +- proto: WindoorSecureHeadOfPersonnelLocked entities: - uid: 1955 components: @@ -78677,31 +75395,7 @@ entities: pos: -18.5,-20.5 parent: 34 type: Transform -- proto: WindoorHydroponicsLocked - entities: - - uid: 274 - components: - - name: snack window - type: MetaData - - pos: -18.5,-2.5 - parent: 34 - type: Transform - - uid: 277 - components: - - name: snack window - type: MetaData - - pos: -19.5,-2.5 - parent: 34 - type: Transform -- proto: WindoorKitchenHydroponicsLocked - entities: - - uid: 245 - components: - - rot: 1.5707963267948966 rad - pos: -13.5,-8.5 - parent: 34 - type: Transform -- proto: WindoorScienceLocked +- proto: WindoorSecureScienceLocked entities: - uid: 2523 components: @@ -78709,28 +75403,7 @@ entities: pos: -34.5,-20.5 parent: 34 type: Transform -- proto: WindoorSecure - entities: - - uid: 11328 - components: - - pos: -18.5,-20.5 - parent: 34 - type: Transform -- proto: WindoorSecureCargoLocked - entities: - - uid: 1885 - components: - - rot: 1.5707963267948966 rad - pos: -15.5,-26.5 - parent: 34 - type: Transform - - uid: 1900 - components: - - rot: -1.5707963267948966 rad - pos: -6.5,-25.5 - parent: 34 - type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureSecurityLocked entities: - uid: 69 components: @@ -79441,23 +76114,6 @@ entities: - pos: -42.5,-2.5 parent: 34 type: Transform -- proto: YellowOxygenTankFilled - entities: - - uid: 3722 - components: - - pos: 30.44976,-0.46319032 - parent: 34 - type: Transform - - uid: 3723 - components: - - pos: 29.44976,-0.43191862 - parent: 34 - type: Transform - - uid: 3724 - components: - - pos: 28.460176,-0.45276594 - parent: 34 - type: Transform - proto: Zipties entities: - uid: 11712 diff --git a/Resources/Maps/tortuga.yml b/Resources/Maps/tortuga.yml index 7d2f944a2d..819b7dac88 100644 --- a/Resources/Maps/tortuga.yml +++ b/Resources/Maps/tortuga.yml @@ -16433,69 +16433,33 @@ entities: - pos: -25.5,78.5 parent: 33 type: Transform - - inputs: - Open: - - port: Timer - uid: 12511 - Close: - - port: Start - uid: 12511 - Toggle: [] - AutoClose: - - port: Timer - uid: 12511 - type: SignalReceiver + - links: + - 12511 + type: DeviceLinkSink - uid: 5721 components: - pos: -25.5,81.5 parent: 33 type: Transform - - inputs: - Open: - - port: Timer - uid: 27889 - Close: - - port: Start - uid: 27889 - Toggle: [] - AutoClose: - - port: Timer - uid: 27889 - type: SignalReceiver + - links: + - 27889 + type: DeviceLinkSink - uid: 5722 components: - pos: -25.5,84.5 parent: 33 type: Transform - - inputs: - Open: - - port: Timer - uid: 27888 - Close: - - port: Start - uid: 27888 - Toggle: [] - AutoClose: - - port: Timer - uid: 27888 - type: SignalReceiver + - links: + - 27888 + type: DeviceLinkSink - uid: 5723 components: - pos: -25.5,87.5 parent: 33 type: Transform - - inputs: - Open: - - port: Timer - uid: 27886 - Close: - - port: Start - uid: 27886 - Toggle: [] - AutoClose: - - port: Timer - uid: 27886 - type: SignalReceiver + - links: + - 27886 + type: DeviceLinkSink - uid: 6127 components: - pos: -20.5,84.5 @@ -19380,29 +19344,17 @@ entities: - pos: 38.5,-14.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 2769 - Close: - - port: Off - uid: 2769 - Toggle: [] - type: SignalReceiver + - links: + - 2769 + type: DeviceLinkSink - uid: 221 components: - pos: 38.5,-10.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 2769 - Close: - - port: Off - uid: 2769 - Toggle: [] - type: SignalReceiver + - links: + - 2769 + type: DeviceLinkSink - uid: 496 components: - pos: 51.5,81.5 @@ -19417,15 +19369,9 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 10204 - Close: - - port: Off - uid: 10204 - Toggle: [] - type: SignalReceiver + - links: + - 10204 + type: DeviceLinkSink - uid: 530 components: - pos: 48.5,12.5 @@ -19440,107 +19386,59 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 406 - - port: On - uid: 25993 - Close: - - port: Off - uid: 406 - - port: Off - uid: 25993 - Toggle: [] - type: SignalReceiver + - links: + - 406 + - 25993 + type: DeviceLinkSink - uid: 3452 components: - pos: -72.5,31.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 3444 - Close: - - port: Off - uid: 3444 - Toggle: [] - type: SignalReceiver + - links: + - 3444 + type: DeviceLinkSink - uid: 5398 components: - pos: -83.5,-22.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 1800 - - port: On - uid: 2428 - Close: - - port: Off - uid: 1800 - - port: Off - uid: 2428 - Toggle: [] - type: SignalReceiver + - links: + - 1800 + - 2428 + type: DeviceLinkSink - uid: 5702 components: - pos: -27.5,-45.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 15196 - Close: - - port: Off - uid: 15196 - Toggle: [] - type: SignalReceiver + - links: + - 15196 + type: DeviceLinkSink - uid: 11147 components: - pos: -2.5,-45.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 15092 - Close: - - port: Off - uid: 15092 - Toggle: [] - type: SignalReceiver + - links: + - 15092 + type: DeviceLinkSink - uid: 11254 components: - pos: -3.5,-45.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 15092 - Close: - - port: Off - uid: 15092 - Toggle: [] - type: SignalReceiver + - links: + - 15092 + type: DeviceLinkSink - uid: 11288 components: - pos: -28.5,-45.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 15196 - Close: - - port: Off - uid: 15196 - Toggle: [] - type: SignalReceiver + - links: + - 15196 + type: DeviceLinkSink - uid: 17949 components: - pos: -15.5,101.5 @@ -19555,15 +19453,9 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 838 - Close: - - port: Off - uid: 838 - Toggle: [] - type: SignalReceiver + - links: + - 838 + type: DeviceLinkSink - uid: 17950 components: - pos: -15.5,104.5 @@ -19578,15 +19470,9 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 17948 - Close: - - port: Off - uid: 17948 - Toggle: [] - type: SignalReceiver + - links: + - 17948 + type: DeviceLinkSink - uid: 18091 components: - pos: -52.5,-50.5 @@ -19601,15 +19487,9 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18121 - Close: - - port: Off - uid: 18121 - Toggle: [] - type: SignalReceiver + - links: + - 18121 + type: DeviceLinkSink - uid: 18092 components: - pos: -52.5,-51.5 @@ -19624,15 +19504,9 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18121 - Close: - - port: Off - uid: 18121 - Toggle: [] - type: SignalReceiver + - links: + - 18121 + type: DeviceLinkSink - uid: 25986 components: - pos: 53.5,12.5 @@ -19647,47 +19521,26 @@ entities: type: Physics - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 406 - - port: On - uid: 25993 - Close: - - port: Off - uid: 406 - - port: Off - uid: 25993 - Toggle: [] - type: SignalReceiver + - links: + - 406 + - 25993 + type: DeviceLinkSink - uid: 27395 components: - pos: 62.5,4.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 27396 - Close: - - port: Off - uid: 27396 - Toggle: [] - type: SignalReceiver + - links: + - 27396 + type: DeviceLinkSink - uid: 27875 components: - pos: 58.5,4.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 27396 - Close: - - port: Off - uid: 27396 - Toggle: [] - type: SignalReceiver + - links: + - 27396 + type: DeviceLinkSink - proto: BlastDoorOpen entities: - uid: 925 @@ -19695,57 +19548,33 @@ entities: - pos: -18.5,56.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 27313 - Close: - - port: Off - uid: 27313 - Toggle: [] - type: SignalReceiver + - links: + - 27313 + type: DeviceLinkSink - uid: 926 components: - pos: -19.5,56.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 27313 - Close: - - port: Off - uid: 27313 - Toggle: [] - type: SignalReceiver + - links: + - 27313 + type: DeviceLinkSink - uid: 927 components: - pos: -21.5,56.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 27313 - Close: - - port: Off - uid: 27313 - Toggle: [] - type: SignalReceiver + - links: + - 27313 + type: DeviceLinkSink - uid: 928 components: - pos: -20.5,56.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 27313 - Close: - - port: Off - uid: 27313 - Toggle: [] - type: SignalReceiver + - links: + - 27313 + type: DeviceLinkSink - proto: BlockGameArcade entities: - uid: 26769 @@ -20922,16 +20751,12 @@ entities: pos: -25.5,76.5 parent: 33 type: Transform - - outputs: - Start: - - port: Close - uid: 3735 - Timer: - - port: Open - uid: 3735 - - port: AutoClose - uid: 3735 - type: SignalTransmitter + - linkedPorts: + 3735: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 27886 components: - name: cell D timer @@ -20940,16 +20765,12 @@ entities: pos: -25.5,85.5 parent: 33 type: Transform - - outputs: - Start: - - port: Close - uid: 5723 - Timer: - - port: Open - uid: 5723 - - port: AutoClose - uid: 5723 - type: SignalTransmitter + - linkedPorts: + 5723: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 27888 components: - name: cell C timer @@ -20958,16 +20779,12 @@ entities: pos: -25.5,82.5 parent: 33 type: Transform - - outputs: - Start: - - port: Close - uid: 5722 - Timer: - - port: Open - uid: 5722 - - port: AutoClose - uid: 5722 - type: SignalTransmitter + - linkedPorts: + 5722: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - uid: 27889 components: - name: Cell B timer @@ -20976,16 +20793,12 @@ entities: pos: -25.5,79.5 parent: 33 type: Transform - - outputs: - Start: - - port: Close - uid: 5721 - Timer: - - port: Open - uid: 5721 - - port: AutoClose - uid: 5721 - type: SignalTransmitter + - linkedPorts: + 5721: + - Start: Close + - Timer: Open + - Timer: AutoClose + type: DeviceLinkSource - proto: BrokenBottle entities: - uid: 24408 @@ -63395,22 +63208,12 @@ entities: pos: -79.5,-8.5 parent: 33 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 25490 - type: SignalTransmitter - uid: 5392 components: - rot: 1.5707963267948966 rad pos: -79.5,-12.5 parent: 33 type: Transform - - outputs: - ArtifactAnalyzerSender: - - port: ArtifactAnalyzerReceiver - uid: 17746 - type: SignalTransmitter - proto: ComputerBroken entities: - uid: 17960 @@ -63434,14 +63237,6 @@ entities: pos: -69.5,10.5 parent: 33 type: Transform - - outputs: - MedicalScannerSender: - - port: MedicalScannerReceiver - uid: 1711 - CloningPodSender: - - port: CloningPodReceiver - uid: 2878 - type: SignalTransmitter - proto: ComputerComms entities: - uid: 46 @@ -63809,47 +63604,27 @@ entities: pos: 35.5,-13.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 165 components: - rot: -1.5707963267948966 rad pos: 17.5,-14.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 28276 - Off: - - port: Off - uid: 28276 - type: SignalReceiver + - links: + - 28276 + type: DeviceLinkSink - uid: 171 components: - rot: -1.5707963267948966 rad pos: 18.5,-14.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 28276 - Off: - - port: Off - uid: 28276 - type: SignalReceiver + - links: + - 28276 + type: DeviceLinkSink - uid: 200 components: - rot: -1.5707963267948966 rad @@ -63862,293 +63637,141 @@ entities: pos: 53.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 431 components: - rot: -1.5707963267948966 rad pos: 51.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 432 components: - rot: -1.5707963267948966 rad pos: 52.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 433 components: - rot: -1.5707963267948966 rad pos: 50.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 609 components: - rot: -1.5707963267948966 rad pos: 46.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 611 components: - rot: -1.5707963267948966 rad pos: 47.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 612 components: - rot: -1.5707963267948966 rad pos: 48.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 613 components: - rot: -1.5707963267948966 rad pos: 49.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 750 components: - pos: 36.5,-12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 788 components: - rot: 3.141592653589793 rad pos: 34.5,-13.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 842 components: - rot: -1.5707963267948966 rad pos: 16.5,-14.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 28276 - Off: - - port: Off - uid: 28276 - type: SignalReceiver + - links: + - 28276 + type: DeviceLinkSink - uid: 1312 components: - rot: -1.5707963267948966 rad pos: -6.5,24.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 1408 components: - rot: -1.5707963267948966 rad pos: -8.5,24.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 2614 components: - rot: -1.5707963267948966 rad pos: 14.5,-14.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 28276 - Off: - - port: Off - uid: 28276 - type: SignalReceiver + - links: + - 28276 + type: DeviceLinkSink - uid: 2633 components: - pos: 36.5,-11.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 2681 components: - rot: 1.5707963267948966 rad @@ -64161,79 +63784,45 @@ entities: pos: 34.5,-12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 2788 components: - rot: 1.5707963267948966 rad pos: 34.5,-11.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 2827 components: - rot: -1.5707963267948966 rad pos: 15.5,-14.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 28276 - Off: - - port: Off - uid: 28276 - type: SignalReceiver + - links: + - 28276 + type: DeviceLinkSink - uid: 2985 components: - rot: 3.141592653589793 rad pos: -9.5,25.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 2991 components: - rot: 1.5707963267948966 rad pos: -8.5,26.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - type: ActiveConveyor - uid: 3016 components: @@ -64241,89 +63830,53 @@ entities: pos: -5.5,24.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 3053 components: - pos: -4.5,26.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 3063 components: - rot: 1.5707963267948966 rad pos: -6.5,26.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 3070 components: - rot: 1.5707963267948966 rad pos: -5.5,26.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 3072 components: - rot: -1.5707963267948966 rad pos: -4.5,24.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 3143 components: - rot: 1.5707963267948966 rad pos: -9.5,26.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - type: ActiveConveyor - uid: 5693 components: @@ -64331,402 +63884,213 @@ entities: pos: -9.5,24.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 7063 components: - rot: -1.5707963267948966 rad pos: -7.5,24.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 8070 components: - pos: -4.5,25.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 8071 components: - rot: 1.5707963267948966 rad pos: -7.5,26.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27317 - Off: - - port: Off - uid: 27317 - type: SignalReceiver + - links: + - 27317 + type: DeviceLinkSink - uid: 9769 components: - rot: 3.141592653589793 rad pos: 7.5,68.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9793 components: - rot: 3.141592653589793 rad pos: 7.5,67.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9857 components: - pos: 12.5,67.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9858 components: - pos: 12.5,68.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9859 components: - pos: 12.5,69.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9860 components: - rot: 1.5707963267948966 rad pos: 11.5,69.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9861 components: - rot: 1.5707963267948966 rad pos: 10.5,69.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9862 components: - rot: 1.5707963267948966 rad pos: 9.5,69.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 9863 components: - rot: 1.5707963267948966 rad pos: 8.5,69.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 10193 components: - rot: 1.5707963267948966 rad pos: 7.5,69.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10965 - Forward: - - port: Left - uid: 10965 - Off: - - port: Middle - uid: 10965 - type: SignalReceiver + - links: + - 10965 + type: DeviceLinkSink - uid: 13052 components: - rot: 1.5707963267948966 rad pos: 35.5,-11.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 13053 components: - rot: -1.5707963267948966 rad pos: 36.5,-13.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 13054 - Forward: - - port: Left - uid: 13054 - Off: - - port: Middle - uid: 13054 - type: SignalReceiver + - links: + - 13054 + type: DeviceLinkSink - uid: 13055 components: - rot: -1.5707963267948966 rad pos: 54.5,12.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 10719 - - port: Right - uid: 27354 - Forward: - - port: Left - uid: 10719 - - port: Left - uid: 27354 - Off: - - port: Middle - uid: 10719 - - port: Middle - uid: 27354 - type: SignalReceiver + - links: + - 10719 + - 27354 + type: DeviceLinkSink - uid: 17927 components: - rot: 3.141592653589793 rad pos: -15.5,99.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - uid: 17928 components: - rot: 3.141592653589793 rad pos: -15.5,100.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - uid: 17929 components: - rot: 3.141592653589793 rad pos: -15.5,101.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - uid: 17930 components: - rot: 3.141592653589793 rad pos: -15.5,102.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - uid: 17945 components: - rot: 3.141592653589793 rad pos: -15.5,103.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - uid: 17946 components: - rot: 3.141592653589793 rad pos: -15.5,104.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - uid: 17951 components: - rot: 3.141592653589793 rad pos: -15.5,105.5 parent: 33 type: Transform - - inputs: - Reverse: - - port: Right - uid: 17938 - Forward: - - port: Left - uid: 17938 - Off: - - port: Middle - uid: 17938 - type: SignalReceiver + - links: + - 17938 + type: DeviceLinkSink - type: ActiveConveyor - uid: 27393 components: @@ -64734,58 +64098,34 @@ entities: pos: 58.5,5.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27396 - Off: - - port: Off - uid: 27396 - type: SignalReceiver + - links: + - 27396 + type: DeviceLinkSink - uid: 27401 components: - rot: 3.141592653589793 rad pos: 58.5,4.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27396 - Off: - - port: Off - uid: 27396 - type: SignalReceiver + - links: + - 27396 + type: DeviceLinkSink - uid: 27876 components: - pos: 62.5,4.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27396 - Off: - - port: Off - uid: 27396 - type: SignalReceiver + - links: + - 27396 + type: DeviceLinkSink - uid: 27877 components: - pos: 62.5,5.5 parent: 33 type: Transform - - inputs: - Reverse: [] - Forward: - - port: On - uid: 27396 - Off: - - port: Off - uid: 27396 - type: SignalReceiver + - links: + - 27396 + type: DeviceLinkSink - proto: CrateArtifactContainer entities: - uid: 4634 @@ -133399,21 +132739,11 @@ entities: - pos: -83.5,-13.5 parent: 33 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 5392 - type: SignalReceiver - uid: 25490 components: - pos: -83.5,-7.5 parent: 33 type: Transform - - inputs: - ArtifactAnalyzerReceiver: - - port: ArtifactAnalyzerSender - uid: 4681 - type: SignalReceiver - proto: MachineFrame entities: - uid: 11302 @@ -134073,11 +133403,6 @@ entities: - pos: -67.5,10.5 parent: 33 type: Transform - - inputs: - MedicalScannerReceiver: - - port: MedicalScannerSender - uid: 3970 - type: SignalReceiver - proto: MedicalTechFab entities: - uid: 4091 @@ -134238,11 +133563,6 @@ entities: - pos: -68.5,9.5 parent: 33 type: Transform - - inputs: - CloningPodReceiver: - - port: CloningPodSender - uid: 3970 - type: SignalReceiver - proto: MetempsychoticMachineCircuitboard entities: - uid: 5436 @@ -143932,15 +143252,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 5211 - Off: - - port: Off - uid: 5211 - Toggle: [] - type: SignalReceiver + - links: + - 5211 + type: DeviceLinkSink - uid: 1545 components: - rot: 1.5707963267948966 rad @@ -144233,15 +143547,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10403 - Off: - - port: Off - uid: 10403 - Toggle: [] - type: SignalReceiver + - links: + - 10403 + type: DeviceLinkSink - uid: 10493 components: - rot: 1.5707963267948966 rad @@ -144719,15 +144027,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10404 - Off: - - port: Off - uid: 10404 - Toggle: [] - type: SignalReceiver + - links: + - 10404 + type: DeviceLinkSink - uid: 12502 components: - rot: 3.141592653589793 rad @@ -144736,15 +144038,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10404 - Off: - - port: Off - uid: 10404 - Toggle: [] - type: SignalReceiver + - links: + - 10404 + type: DeviceLinkSink - uid: 12503 components: - rot: 3.141592653589793 rad @@ -144753,15 +144049,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10404 - Off: - - port: Off - uid: 10404 - Toggle: [] - type: SignalReceiver + - links: + - 10404 + type: DeviceLinkSink - uid: 12504 components: - pos: -50.5,78.5 @@ -144769,15 +144059,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10404 - Off: - - port: Off - uid: 10404 - Toggle: [] - type: SignalReceiver + - links: + - 10404 + type: DeviceLinkSink - uid: 12505 components: - rot: 3.141592653589793 rad @@ -145149,15 +144433,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12451 - Off: - - port: Off - uid: 12451 - Toggle: [] - type: SignalReceiver + - links: + - 12451 + type: DeviceLinkSink - uid: 12610 components: - rot: 1.5707963267948966 rad @@ -145230,15 +144508,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12465 - Off: - - port: Off - uid: 12465 - Toggle: [] - type: SignalReceiver + - links: + - 12465 + type: DeviceLinkSink - uid: 12633 components: - rot: 3.141592653589793 rad @@ -145416,15 +144688,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12478 - Off: - - port: Off - uid: 12478 - Toggle: [] - type: SignalReceiver + - links: + - 12478 + type: DeviceLinkSink - uid: 12701 components: - rot: -1.5707963267948966 rad @@ -145433,15 +144699,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12487 - Off: - - port: Off - uid: 12487 - Toggle: [] - type: SignalReceiver + - links: + - 12487 + type: DeviceLinkSink - uid: 12702 components: - rot: -1.5707963267948966 rad @@ -145450,15 +144710,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12485 - Off: - - port: Off - uid: 12485 - Toggle: [] - type: SignalReceiver + - links: + - 12485 + type: DeviceLinkSink - uid: 12705 components: - pos: -14.5,13.5 @@ -145466,15 +144720,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12420 - Off: - - port: Off - uid: 12420 - Toggle: [] - type: SignalReceiver + - links: + - 12420 + type: DeviceLinkSink - uid: 12706 components: - rot: 1.5707963267948966 rad @@ -145483,15 +144731,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12423 - Off: - - port: Off - uid: 12423 - Toggle: [] - type: SignalReceiver + - links: + - 12423 + type: DeviceLinkSink - uid: 12707 components: - rot: 1.5707963267948966 rad @@ -145500,15 +144742,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 9296 - Off: - - port: Off - uid: 9296 - Toggle: [] - type: SignalReceiver + - links: + - 9296 + type: DeviceLinkSink - uid: 12717 components: - pos: -36.5,30.5 @@ -145610,15 +144846,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10405 - Off: - - port: Off - uid: 10405 - Toggle: [] - type: SignalReceiver + - links: + - 10405 + type: DeviceLinkSink - uid: 12733 components: - rot: 3.141592653589793 rad @@ -145789,15 +145019,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12509 - Off: - - port: Off - uid: 12509 - Toggle: [] - type: SignalReceiver + - links: + - 12509 + type: DeviceLinkSink - uid: 12803 components: - rot: -1.5707963267948966 rad @@ -145876,15 +145100,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12526 - Off: - - port: Off - uid: 12526 - Toggle: [] - type: SignalReceiver + - links: + - 12526 + type: DeviceLinkSink - uid: 12841 components: - rot: 1.5707963267948966 rad @@ -146033,15 +145251,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10402 - Off: - - port: Off - uid: 10402 - Toggle: [] - type: SignalReceiver + - links: + - 10402 + type: DeviceLinkSink - uid: 12985 components: - rot: 3.141592653589793 rad @@ -146143,15 +145355,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12712 - Off: - - port: Off - uid: 12712 - Toggle: [] - type: SignalReceiver + - links: + - 12712 + type: DeviceLinkSink - uid: 17587 components: - rot: 3.141592653589793 rad @@ -146320,15 +145526,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12847 - Off: - - port: Off - uid: 12847 - Toggle: [] - type: SignalReceiver + - links: + - 12847 + type: DeviceLinkSink - uid: 27919 components: - pos: 13.5,6.5 @@ -147247,15 +146447,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12428 - Off: - - port: Off - uid: 12428 - Toggle: [] - type: SignalReceiver + - links: + - 12428 + type: DeviceLinkSink - uid: 4075 components: - rot: 3.141592653589793 rad @@ -147324,15 +146518,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 12547 - Off: - - port: Off - uid: 12547 - Toggle: [] - type: SignalReceiver + - links: + - 12547 + type: DeviceLinkSink - uid: 12572 components: - rot: -1.5707963267948966 rad @@ -147349,15 +146537,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10408 - Off: - - port: Off - uid: 10408 - Toggle: [] - type: SignalReceiver + - links: + - 10408 + type: DeviceLinkSink - uid: 12579 components: - rot: 1.5707963267948966 rad @@ -147435,15 +146617,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 3881 - Off: - - port: Off - uid: 3881 - Toggle: [] - type: SignalReceiver + - links: + - 3881 + type: DeviceLinkSink - uid: 13524 components: - rot: 1.5707963267948966 rad @@ -147496,15 +146672,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10406 - Off: - - port: Off - uid: 10406 - Toggle: [] - type: SignalReceiver + - links: + - 10406 + type: DeviceLinkSink - uid: 18513 components: - rot: 1.5707963267948966 rad @@ -147513,15 +146683,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10406 - Off: - - port: Off - uid: 10406 - Toggle: [] - type: SignalReceiver + - links: + - 10406 + type: DeviceLinkSink - uid: 18514 components: - pos: -93.5,26.5 @@ -147552,15 +146716,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10406 - Off: - - port: Off - uid: 10406 - Toggle: [] - type: SignalReceiver + - links: + - 10406 + type: DeviceLinkSink - uid: 18532 components: - rot: 1.5707963267948966 rad @@ -147622,15 +146780,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 28185 - Off: - - port: Off - uid: 28185 - Toggle: [] - type: SignalReceiver + - links: + - 28185 + type: DeviceLinkSink - proto: PoweredSmallLightEmpty entities: - uid: 5194 @@ -147666,15 +146818,9 @@ entities: type: Transform - powerLoad: 0 type: ApcPowerReceiver - - inputs: - On: - - port: On - uid: 10406 - Off: - - port: Off - uid: 10406 - Toggle: [] - type: SignalReceiver + - links: + - 10406 + type: DeviceLinkSink - uid: 18578 components: - rot: -1.5707963267948966 rad @@ -156625,11 +155771,6 @@ entities: pos: -33.80342,71.219795 parent: 33 type: Transform - - outputs: - Pressed: - - port: Trigger - uid: 25343 - type: SignalTransmitter - proto: ResearchAndDevelopmentServer entities: - uid: 1821 @@ -157782,11 +156923,6 @@ entities: pos: -33.59509,71.17809 parent: 33 type: Transform - - inputs: - Trigger: - - port: Pressed - uid: 27714 - type: SignalReceiver - proto: ShogiBoard entities: - uid: 22925 @@ -157848,15 +156984,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 8527 components: - pos: -33.5,17.5 @@ -157871,15 +157001,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8530 - Close: - - port: Off - uid: 8530 - Toggle: [] - type: SignalReceiver + - links: + - 8530 + type: DeviceLinkSink - uid: 8528 components: - pos: -32.5,17.5 @@ -157894,15 +157018,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8530 - Close: - - port: Off - uid: 8530 - Toggle: [] - type: SignalReceiver + - links: + - 8530 + type: DeviceLinkSink - uid: 8529 components: - pos: -31.5,17.5 @@ -157917,15 +157035,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8530 - Close: - - port: Off - uid: 8530 - Toggle: [] - type: SignalReceiver + - links: + - 8530 + type: DeviceLinkSink - uid: 8902 components: - pos: 40.5,20.5 @@ -157940,15 +157052,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8907 - Close: - - port: Off - uid: 8907 - Toggle: [] - type: SignalReceiver + - links: + - 8907 + type: DeviceLinkSink - uid: 8903 components: - pos: 41.5,20.5 @@ -157963,15 +157069,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8907 - Close: - - port: Off - uid: 8907 - Toggle: [] - type: SignalReceiver + - links: + - 8907 + type: DeviceLinkSink - uid: 8904 components: - pos: 42.5,20.5 @@ -157986,15 +157086,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8907 - Close: - - port: Off - uid: 8907 - Toggle: [] - type: SignalReceiver + - links: + - 8907 + type: DeviceLinkSink - uid: 8905 components: - pos: 38.5,20.5 @@ -158009,15 +157103,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8907 - Close: - - port: Off - uid: 8907 - Toggle: [] - type: SignalReceiver + - links: + - 8907 + type: DeviceLinkSink - uid: 8906 components: - pos: 36.5,20.5 @@ -158032,15 +157120,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 8907 - Close: - - port: Off - uid: 8907 - Toggle: [] - type: SignalReceiver + - links: + - 8907 + type: DeviceLinkSink - uid: 9293 components: - pos: -36.5,35.5 @@ -158055,15 +157137,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 9294 components: - pos: -36.5,33.5 @@ -158078,15 +157154,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 9295 components: - pos: -36.5,32.5 @@ -158101,15 +157171,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10675 components: - pos: -84.5,8.5 @@ -158124,15 +157188,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 5504 - Close: - - port: Off - uid: 5504 - Toggle: [] - type: SignalReceiver + - links: + - 5504 + type: DeviceLinkSink - uid: 10819 components: - pos: -34.5,31.5 @@ -158147,15 +157205,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10820 components: - pos: -35.5,31.5 @@ -158170,15 +157222,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10821 components: - pos: -33.5,31.5 @@ -158193,15 +157239,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10822 components: - pos: -33.5,29.5 @@ -158216,15 +157256,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10823 components: - pos: -33.5,28.5 @@ -158239,15 +157273,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10824 components: - pos: -33.5,30.5 @@ -158262,15 +157290,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10928 components: - pos: -37.5,31.5 @@ -158285,15 +157307,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10929 components: - pos: -36.5,34.5 @@ -158308,15 +157324,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 10930 components: - pos: -39.5,31.5 @@ -158331,15 +157341,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 3319 - Close: - - port: Off - uid: 3319 - Toggle: [] - type: SignalReceiver + - links: + - 3319 + type: DeviceLinkSink - uid: 25456 components: - pos: -16.5,71.5 @@ -158354,15 +157358,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 27353 - Close: - - port: Off - uid: 27353 - Toggle: [] - type: SignalReceiver + - links: + - 27353 + type: DeviceLinkSink - uid: 25457 components: - pos: -17.5,71.5 @@ -158377,15 +157375,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 27353 - Close: - - port: Off - uid: 27353 - Toggle: [] - type: SignalReceiver + - links: + - 27353 + type: DeviceLinkSink - uid: 25461 components: - pos: -20.5,74.5 @@ -158400,15 +157392,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 27353 - Close: - - port: Off - uid: 27353 - Toggle: [] - type: SignalReceiver + - links: + - 27353 + type: DeviceLinkSink - uid: 25462 components: - pos: -19.5,71.5 @@ -158423,15 +157409,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 27353 - Close: - - port: Off - uid: 27353 - Toggle: [] - type: SignalReceiver + - links: + - 27353 + type: DeviceLinkSink - uid: 25463 components: - pos: -27.5,69.5 @@ -158446,15 +157426,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 25470 - Close: - - port: Off - uid: 25470 - Toggle: [] - type: SignalReceiver + - links: + - 25470 + type: DeviceLinkSink - uid: 25464 components: - pos: -27.5,68.5 @@ -158469,15 +157443,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 25470 - Close: - - port: Off - uid: 25470 - Toggle: [] - type: SignalReceiver + - links: + - 25470 + type: DeviceLinkSink - uid: 25465 components: - pos: -27.5,67.5 @@ -158492,15 +157460,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 25470 - Close: - - port: Off - uid: 25470 - Toggle: [] - type: SignalReceiver + - links: + - 25470 + type: DeviceLinkSink - uid: 25466 components: - pos: -27.5,66.5 @@ -158515,15 +157477,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 25470 - Close: - - port: Off - uid: 25470 - Toggle: [] - type: SignalReceiver + - links: + - 25470 + type: DeviceLinkSink - uid: 25467 components: - pos: -20.5,73.5 @@ -158538,15 +157494,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 27353 - Close: - - port: Off - uid: 27353 - Toggle: [] - type: SignalReceiver + - links: + - 27353 + type: DeviceLinkSink - uid: 25468 components: - pos: -20.5,72.5 @@ -158561,15 +157511,9 @@ entities: type: Occluder - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 27353 - Close: - - port: Off - uid: 27353 - Toggle: [] - type: SignalReceiver + - links: + - 27353 + type: DeviceLinkSink - proto: ShuttersRadiation entities: - uid: 694 @@ -158577,29 +157521,17 @@ entities: - pos: -67.5,-14.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 690 - Close: - - port: Off - uid: 690 - Toggle: [] - type: SignalReceiver + - links: + - 690 + type: DeviceLinkSink - uid: 695 components: - pos: -69.5,-14.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 690 - Close: - - port: Off - uid: 690 - Toggle: [] - type: SignalReceiver + - links: + - 690 + type: DeviceLinkSink - uid: 5533 components: - pos: -70.5,-15.5 @@ -158614,15 +157546,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 24223 - Close: - - port: Off - uid: 24223 - Toggle: [] - type: SignalReceiver + - links: + - 24223 + type: DeviceLinkSink - uid: 5534 components: - pos: -68.5,-14.5 @@ -158637,15 +157563,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 690 - Close: - - port: Off - uid: 690 - Toggle: [] - type: SignalReceiver + - links: + - 690 + type: DeviceLinkSink - uid: 5535 components: - pos: -70.5,-16.5 @@ -158660,15 +157580,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 24223 - Close: - - port: Off - uid: 24223 - Toggle: [] - type: SignalReceiver + - links: + - 24223 + type: DeviceLinkSink - uid: 18090 components: - pos: -52.5,-49.5 @@ -158683,15 +157597,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18122 - Close: - - port: Off - uid: 18122 - Toggle: [] - type: SignalReceiver + - links: + - 18122 + type: DeviceLinkSink - uid: 18093 components: - pos: -52.5,-52.5 @@ -158706,15 +157614,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18122 - Close: - - port: Off - uid: 18122 - Toggle: [] - type: SignalReceiver + - links: + - 18122 + type: DeviceLinkSink - uid: 18094 components: - pos: -54.5,-54.5 @@ -158729,15 +157631,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18122 - Close: - - port: Off - uid: 18122 - Toggle: [] - type: SignalReceiver + - links: + - 18122 + type: DeviceLinkSink - uid: 18095 components: - pos: -55.5,-54.5 @@ -158752,15 +157648,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18122 - Close: - - port: Off - uid: 18122 - Toggle: [] - type: SignalReceiver + - links: + - 18122 + type: DeviceLinkSink - uid: 18099 components: - pos: -55.5,-47.5 @@ -158775,15 +157665,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18122 - Close: - - port: Off - uid: 18122 - Toggle: [] - type: SignalReceiver + - links: + - 18122 + type: DeviceLinkSink - uid: 18100 components: - pos: -54.5,-47.5 @@ -158798,15 +157682,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 18122 - Close: - - port: Off - uid: 18122 - Toggle: [] - type: SignalReceiver + - links: + - 18122 + type: DeviceLinkSink - proto: ShuttersRadiationOpen entities: - uid: 18096 @@ -158823,15 +157701,9 @@ entities: type: Physics - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 18123 - Close: - - port: Off - uid: 18123 - Toggle: [] - type: SignalReceiver + - links: + - 18123 + type: DeviceLinkSink - uid: 18097 components: - pos: -56.5,-51.5 @@ -158846,15 +157718,9 @@ entities: type: Physics - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 18123 - Close: - - port: Off - uid: 18123 - Toggle: [] - type: SignalReceiver + - links: + - 18123 + type: DeviceLinkSink - uid: 18098 components: - pos: -56.5,-50.5 @@ -158869,15 +157735,9 @@ entities: type: Physics - airBlocked: True type: Airtight - - inputs: - Open: - - port: On - uid: 18123 - Close: - - port: Off - uid: 18123 - Toggle: [] - type: SignalReceiver + - links: + - 18123 + type: DeviceLinkSink - proto: ShuttersWindow entities: - uid: 244 @@ -158892,15 +157752,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 4182 - Close: - - port: Off - uid: 4182 - Toggle: [] - type: SignalReceiver + - links: + - 4182 + type: DeviceLinkSink - uid: 366 components: - pos: 30.5,9.5 @@ -158913,15 +157767,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 10926 - Close: - - port: Off - uid: 10926 - Toggle: [] - type: SignalReceiver + - links: + - 10926 + type: DeviceLinkSink - uid: 367 components: - pos: 30.5,8.5 @@ -158934,15 +157782,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 10926 - Close: - - port: Off - uid: 10926 - Toggle: [] - type: SignalReceiver + - links: + - 10926 + type: DeviceLinkSink - uid: 368 components: - pos: 26.5,10.5 @@ -158955,15 +157797,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 9955 - Close: - - port: Off - uid: 9955 - Toggle: [] - type: SignalReceiver + - links: + - 9955 + type: DeviceLinkSink - uid: 369 components: - pos: 27.5,10.5 @@ -158976,15 +157812,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 9955 - Close: - - port: Off - uid: 9955 - Toggle: [] - type: SignalReceiver + - links: + - 9955 + type: DeviceLinkSink - uid: 862 components: - pos: 26.5,-5.5 @@ -158997,15 +157827,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 4182 - Close: - - port: Off - uid: 4182 - Toggle: [] - type: SignalReceiver + - links: + - 4182 + type: DeviceLinkSink - uid: 7170 components: - pos: 58.5,23.5 @@ -159018,15 +157842,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 6698 - Close: - - port: Off - uid: 6698 - Toggle: [] - type: SignalReceiver + - links: + - 6698 + type: DeviceLinkSink - uid: 7177 components: - pos: 58.5,24.5 @@ -159039,15 +157857,9 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 6698 - Close: - - port: Off - uid: 6698 - Toggle: [] - type: SignalReceiver + - links: + - 6698 + type: DeviceLinkSink - uid: 24997 components: - pos: 64.5,28.5 @@ -159060,19 +157872,10 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 4750 - - port: On - uid: 5424 - Close: - - port: Off - uid: 4750 - - port: Off - uid: 5424 - Toggle: [] - type: SignalReceiver + - links: + - 4750 + - 5424 + type: DeviceLinkSink - uid: 24998 components: - pos: 64.5,27.5 @@ -159085,61 +157888,34 @@ entities: type: Door - airBlocked: False type: Airtight - - inputs: - Open: - - port: On - uid: 4750 - - port: On - uid: 5424 - Close: - - port: Off - uid: 4750 - - port: Off - uid: 5424 - Toggle: [] - type: SignalReceiver + - links: + - 4750 + - 5424 + type: DeviceLinkSink - uid: 27397 components: - pos: 61.5,7.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 6043 - Close: - - port: Off - uid: 6043 - Toggle: [] - type: SignalReceiver + - links: + - 6043 + type: DeviceLinkSink - uid: 27398 components: - pos: 60.5,7.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 6043 - Close: - - port: Off - uid: 6043 - Toggle: [] - type: SignalReceiver + - links: + - 6043 + type: DeviceLinkSink - uid: 27399 components: - pos: 59.5,7.5 parent: 33 type: Transform - - inputs: - Open: - - port: On - uid: 6043 - Close: - - port: Off - uid: 6043 - Toggle: [] - type: SignalReceiver + - links: + - 6043 + type: DeviceLinkSink - proto: SignalSwitchDirectional entities: - uid: 406 @@ -159148,18 +157924,14 @@ entities: pos: 53.5,14.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 25986 - - port: Open - uid: 530 - Off: - - port: Close - uid: 25986 - - port: Close - uid: 530 - type: SignalTransmitter + - linkedPorts: + 25986: + - On: Open + - Off: Close + 530: + - On: Open + - Off: Close + type: DeviceLinkSource - type: ItemCooldown - uid: 690 components: @@ -159167,88 +157939,62 @@ entities: pos: -66.5,-14.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 694 - - port: Open - uid: 5534 - - port: Open - uid: 695 - Off: - - port: Close - uid: 694 - - port: Close - uid: 5534 - - port: Close - uid: 695 - type: SignalTransmitter + - linkedPorts: + 694: + - On: Open + - Off: Close + 5534: + - On: Open + - Off: Close + 695: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 838 components: - pos: -16.5,101.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 17949 - Off: - - port: Close - uid: 17949 - type: SignalTransmitter + - linkedPorts: + 17949: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 1800 components: - rot: 1.5707963267948966 rad pos: -81.5,-21.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 5398 - - port: Open - uid: 5057 - Off: - - port: Close - uid: 5398 - - port: Close - uid: 5057 - type: SignalTransmitter + - linkedPorts: + 5398: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 2428 components: - rot: 3.141592653589793 rad pos: -81.5,-16.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 5398 - - port: Open - uid: 5057 - Off: - - port: Close - uid: 5398 - - port: Close - uid: 5057 - type: SignalTransmitter + - linkedPorts: + 5398: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 2769 components: - pos: 36.5,-9.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 221 - - port: Open - uid: 159 - Off: - - port: Close - uid: 221 - - port: Close - uid: 159 - type: SignalTransmitter + - linkedPorts: + 221: + - On: Open + - Off: Close + 159: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 3319 components: - pos: -36.5,31.5 @@ -159256,154 +158002,118 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 9295 - - port: Open - uid: 9294 - - port: Open - uid: 9293 - - port: Open - uid: 10929 - - port: Open - uid: 10928 - - port: Open - uid: 307 - - port: Open - uid: 10930 - - port: Open - uid: 10820 - - port: Open - uid: 10819 - - port: Open - uid: 10821 - - port: Open - uid: 10824 - - port: Open - uid: 10822 - - port: Open - uid: 10823 - Off: - - port: Close - uid: 9295 - - port: Close - uid: 9294 - - port: Close - uid: 9293 - - port: Close - uid: 10929 - - port: Close - uid: 10928 - - port: Close - uid: 307 - - port: Close - uid: 10930 - - port: Close - uid: 10820 - - port: Close - uid: 10819 - - port: Close - uid: 10821 - - port: Close - uid: 10824 - - port: Close - uid: 10822 - - port: Close - uid: 10823 - type: SignalTransmitter + - linkedPorts: + 9295: + - On: Open + - Off: Close + 9294: + - On: Open + - Off: Close + 9293: + - On: Open + - Off: Close + 10929: + - On: Open + - Off: Close + 10928: + - On: Open + - Off: Close + 307: + - On: Open + - Off: Close + 10930: + - On: Open + - Off: Close + 10820: + - On: Open + - Off: Close + 10819: + - On: Open + - Off: Close + 10821: + - On: Open + - Off: Close + 10824: + - On: Open + - Off: Close + 10822: + - On: Open + - Off: Close + 10823: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 3444 components: - pos: -70.5,31.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 3452 - Off: - - port: Close - uid: 3452 - type: SignalTransmitter + - linkedPorts: + 3452: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 3881 components: - rot: 3.141592653589793 rad pos: 27.5,-27.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 13030 - Off: - - port: Off - uid: 13030 - type: SignalTransmitter + - linkedPorts: + 13030: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 4182 components: - pos: 24.5,-5.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 244 - - port: Open - uid: 862 - Off: - - port: Close - uid: 244 - - port: Close - uid: 862 - type: SignalTransmitter + - linkedPorts: + 244: + - On: Open + - Off: Close + 862: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 4750 components: - pos: 63.5,26.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 24998 - - port: Open - uid: 24997 - Off: - - port: Close - uid: 24998 - - port: Close - uid: 24997 - type: SignalTransmitter + - linkedPorts: + 24998: + - On: Open + - Off: Close + 24997: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5211 components: - pos: -45.5,-17.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 1486 - Off: - - port: Off - uid: 1486 - type: SignalTransmitter + - linkedPorts: + 1486: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 5424 components: - rot: 1.5707963267948966 rad pos: 64.5,29.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 24997 - - port: Open - uid: 24998 - Off: - - port: Close - uid: 24997 - - port: Close - uid: 24998 - type: SignalTransmitter + - linkedPorts: + 24997: + - On: Open + - Off: Close + 24998: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 5504 components: - rot: 1.5707963267948966 rad @@ -159412,53 +158122,41 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 10675 - Off: - - port: Close - uid: 10675 - type: SignalTransmitter + - linkedPorts: + 10675: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 6043 components: - rot: 3.141592653589793 rad pos: 58.5,7.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 27399 - - port: Open - uid: 27398 - - port: Open - uid: 27397 - Off: - - port: Close - uid: 27399 - - port: Close - uid: 27398 - - port: Close - uid: 27397 - type: SignalTransmitter + - linkedPorts: + 27399: + - On: Open + - Off: Close + 27398: + - On: Open + - Off: Close + 27397: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 6698 components: - pos: 58.5,22.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 7170 - - port: Open - uid: 7177 - Off: - - port: Close - uid: 7170 - - port: Close - uid: 7177 - type: SignalTransmitter + - linkedPorts: + 7170: + - On: Open + - Off: Close + 7177: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 8530 components: - rot: 3.141592653589793 rad @@ -159467,22 +158165,17 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 8527 - - port: Open - uid: 8528 - - port: Open - uid: 8529 - Off: - - port: Close - uid: 8527 - - port: Close - uid: 8528 - - port: Close - uid: 8529 - type: SignalTransmitter + - linkedPorts: + 8527: + - On: Open + - Off: Close + 8528: + - On: Open + - Off: Close + 8529: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 8907 components: - rot: -1.5707963267948966 rad @@ -159491,102 +158184,79 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 8904 - - port: Open - uid: 8903 - - port: Open - uid: 8902 - - port: Open - uid: 8905 - - port: Open - uid: 8906 - Off: - - port: Close - uid: 8904 - - port: Close - uid: 8903 - - port: Close - uid: 8902 - - port: Close - uid: 8905 - - port: Close - uid: 8906 - type: SignalTransmitter + - linkedPorts: + 8904: + - On: Open + - Off: Close + 8903: + - On: Open + - Off: Close + 8902: + - On: Open + - Off: Close + 8905: + - On: Open + - Off: Close + 8906: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 9296 components: - rot: 1.5707963267948966 rad pos: -16.5,8.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12707 - Off: - - port: Off - uid: 12707 - type: SignalTransmitter + - linkedPorts: + 12707: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 9955 components: - pos: 28.5,10.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 368 - - port: Open - uid: 369 - Off: - - port: Close - uid: 368 - - port: Close - uid: 369 - type: SignalTransmitter + - linkedPorts: + 368: + - On: Open + - Off: Close + 369: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10204 components: - pos: 54.5,74.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 496 - Off: - - port: Close - uid: 496 - type: SignalTransmitter + - linkedPorts: + 496: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 10402 components: - rot: -1.5707963267948966 rad pos: 12.5,28.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12971 - Off: - - port: Off - uid: 12971 - type: SignalTransmitter + - linkedPorts: + 12971: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 10403 components: - rot: 1.5707963267948966 rad pos: 44.5,18.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 10294 - Off: - - port: Off - uid: 10294 - type: SignalTransmitter + - linkedPorts: + 10294: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 10404 components: - name: Lights Out @@ -159595,321 +158265,249 @@ entities: pos: -40.5,72.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12502 - - port: On - uid: 12501 - - port: On - uid: 12504 - - port: On - uid: 12503 - Off: - - port: Off - uid: 12502 - - port: Off - uid: 12501 - - port: Off - uid: 12504 - - port: Off - uid: 12503 - type: SignalTransmitter + - linkedPorts: + 12502: + - On: On + - Off: Off + 12501: + - On: On + - Off: Off + 12504: + - On: On + - Off: Off + 12503: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 10405 components: - rot: 3.141592653589793 rad pos: -60.5,33.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12731 - Off: - - port: Off - uid: 12731 - type: SignalTransmitter + - linkedPorts: + 12731: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 10406 components: - rot: 3.141592653589793 rad pos: -92.5,23.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 18513 - - port: On - uid: 18512 - - port: On - uid: 18518 - - port: On - uid: 18517 - Off: - - port: Off - uid: 18513 - - port: Off - uid: 18512 - - port: Off - uid: 18518 - - port: Off - uid: 18517 - type: SignalTransmitter + - linkedPorts: + 18513: + - On: On + - Off: Off + 18512: + - On: On + - Off: Off + 18518: + - On: On + - Off: Off + 18517: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 10408 components: - pos: -48.5,-20.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12574 - Off: - - port: Off - uid: 12574 - type: SignalTransmitter + - linkedPorts: + 12574: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 10926 components: - pos: 31.5,10.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 366 - - port: Open - uid: 367 - Off: - - port: Close - uid: 366 - - port: Close - uid: 367 - type: SignalTransmitter + - linkedPorts: + 366: + - On: Open + - Off: Close + 367: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 12420 components: - rot: 1.5707963267948966 rad pos: -16.5,11.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12705 - Off: - - port: Off - uid: 12705 - type: SignalTransmitter + - linkedPorts: + 12705: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12423 components: - rot: 1.5707963267948966 rad pos: -16.5,16.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12706 - Off: - - port: Off - uid: 12706 - type: SignalTransmitter + - linkedPorts: + 12706: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12428 components: - rot: 3.141592653589793 rad pos: 27.5,-25.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 3880 - Off: - - port: Off - uid: 3880 - type: SignalTransmitter + - linkedPorts: + 3880: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12451 components: - rot: -1.5707963267948966 rad pos: -70.5,-34.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12598 - Off: - - port: Off - uid: 12598 - type: SignalTransmitter + - linkedPorts: + 12598: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12465 components: - rot: 3.141592653589793 rad pos: -89.5,2.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12632 - Off: - - port: Off - uid: 12632 - type: SignalTransmitter + - linkedPorts: + 12632: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12478 components: - pos: -32.5,8.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12698 - Off: - - port: Off - uid: 12698 - type: SignalTransmitter + - linkedPorts: + 12698: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12485 components: - rot: 3.141592653589793 rad pos: -18.5,16.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12702 - Off: - - port: Off - uid: 12702 - type: SignalTransmitter + - linkedPorts: + 12702: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12487 components: - pos: -18.5,8.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12701 - Off: - - port: Off - uid: 12701 - type: SignalTransmitter + - linkedPorts: + 12701: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12509 components: - rot: 3.141592653589793 rad pos: -14.5,72.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12800 - Off: - - port: Off - uid: 12800 - type: SignalTransmitter + - linkedPorts: + 12800: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12526 components: - pos: -33.5,66.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12839 - Off: - - port: Off - uid: 12839 - type: SignalTransmitter + - linkedPorts: + 12839: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12547 components: - pos: 29.5,41.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 12544 - Off: - - port: Off - uid: 12544 - type: SignalTransmitter + - linkedPorts: + 12544: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12712 components: - rot: 3.141592653589793 rad pos: -102.5,1.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 17472 - Off: - - port: Off - uid: 17472 - type: SignalTransmitter + - linkedPorts: + 17472: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 12847 components: - rot: -1.5707963267948966 rad pos: -56.5,-26.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 27552 - Off: - - port: Off - uid: 27552 - type: SignalTransmitter + - linkedPorts: + 27552: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 15092 components: - pos: -5.5,-41.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 11254 - - port: Open - uid: 11147 - Off: - - port: Close - uid: 11254 - - port: Close - uid: 11147 - type: SignalTransmitter + - linkedPorts: + 11254: + - On: Open + - Off: Close + 11147: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 15196 components: - pos: -25.5,-41.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 5702 - - port: Open - uid: 11288 - Off: - - port: Close - uid: 5702 - - port: Close - uid: 11288 - type: SignalTransmitter + - linkedPorts: + 5702: + - On: Open + - Off: Close + 11288: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 17948 components: - pos: -14.5,101.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 17950 - Off: - - port: Close - uid: 17950 - type: SignalTransmitter + - linkedPorts: + 17950: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 18121 components: - name: blast door signal switch @@ -159918,18 +158516,14 @@ entities: pos: -56.5,-53.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 18092 - - port: Open - uid: 18091 - Off: - - port: Close - uid: 18092 - - port: Close - uid: 18091 - type: SignalTransmitter + - linkedPorts: + 18092: + - On: Open + - Off: Close + 18091: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 18122 components: - name: external shutters signal switch @@ -159938,34 +158532,26 @@ entities: pos: -56.5,-54.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 18095 - - port: Open - uid: 18094 - - port: Open - uid: 18093 - - port: Open - uid: 18090 - - port: Open - uid: 18100 - - port: Open - uid: 18099 - Off: - - port: Close - uid: 18095 - - port: Close - uid: 18094 - - port: Close - uid: 18093 - - port: Close - uid: 18090 - - port: Close - uid: 18100 - - port: Close - uid: 18099 - type: SignalTransmitter + - linkedPorts: + 18095: + - On: Open + - Off: Close + 18094: + - On: Open + - Off: Close + 18093: + - On: Open + - Off: Close + 18090: + - On: Open + - Off: Close + 18100: + - On: Open + - Off: Close + 18099: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 18123 components: - name: internal shutters signal switch @@ -159976,40 +158562,31 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 18096 - - port: Open - uid: 18097 - - port: Open - uid: 18098 - Off: - - port: Close - uid: 18096 - - port: Close - uid: 18097 - - port: Close - uid: 18098 - type: SignalTransmitter + - linkedPorts: + 18096: + - On: Open + - Off: Close + 18097: + - On: Open + - Off: Close + 18098: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 24223 components: - rot: 1.5707963267948966 rad pos: -70.5,-13.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 5533 - - port: Open - uid: 5535 - Off: - - port: Close - uid: 5533 - - port: Close - uid: 5535 - type: SignalTransmitter + - linkedPorts: + 5533: + - On: Open + - Off: Close + 5535: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 25470 components: - rot: 3.141592653589793 rad @@ -160018,214 +158595,163 @@ entities: type: Transform - state: True type: SignalSwitch - - outputs: - On: - - port: Open - uid: 25466 - - port: Open - uid: 25465 - - port: Open - uid: 25464 - - port: Open - uid: 25463 - Off: - - port: Close - uid: 25466 - - port: Close - uid: 25465 - - port: Close - uid: 25464 - - port: Close - uid: 25463 - type: SignalTransmitter + - linkedPorts: + 25466: + - On: Open + - Off: Close + 25465: + - On: Open + - Off: Close + 25464: + - On: Open + - Off: Close + 25463: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 25993 components: - rot: -1.5707963267948966 rad pos: 48.5,14.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 530 - - port: Open - uid: 25986 - Off: - - port: Close - uid: 530 - - port: Close - uid: 25986 - type: SignalTransmitter + - linkedPorts: + 530: + - On: Open + - Off: Close + 25986: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 27313 components: - rot: -1.5707963267948966 rad pos: -22.5,58.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 927 - - port: Open - uid: 928 - - port: Open - uid: 926 - - port: Open - uid: 925 - Off: - - port: Close - uid: 927 - - port: Close - uid: 928 - - port: Close - uid: 926 - - port: Close - uid: 925 - type: SignalTransmitter + - linkedPorts: + 927: + - On: Open + - Off: Close + 928: + - On: Open + - Off: Close + 926: + - On: Open + - Off: Close + 925: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 27317 components: - pos: -5.5,30.5 parent: 33 type: Transform - - outputs: - On: - - port: Forward - uid: 3143 - - port: Forward - uid: 2991 - - port: Forward - uid: 8071 - - port: Forward - uid: 3063 - - port: Forward - uid: 3070 - - port: Forward - uid: 3053 - - port: Forward - uid: 8070 - - port: Forward - uid: 3072 - - port: Forward - uid: 3016 - - port: Forward - uid: 1312 - - port: Forward - uid: 7063 - - port: Forward - uid: 1408 - - port: Forward - uid: 5693 - - port: Forward - uid: 2985 - Off: - - port: Off - uid: 3143 - - port: Off - uid: 2991 - - port: Off - uid: 8071 - - port: Off - uid: 3063 - - port: Off - uid: 3070 - - port: Off - uid: 3053 - - port: Off - uid: 8070 - - port: Off - uid: 3072 - - port: Off - uid: 3016 - - port: Off - uid: 1312 - - port: Off - uid: 7063 - - port: Off - uid: 1408 - - port: Off - uid: 5693 - - port: Off - uid: 2985 - type: SignalTransmitter + - linkedPorts: + 3143: + - On: Forward + - Off: Off + 2991: + - On: Forward + - Off: Off + 8071: + - On: Forward + - Off: Off + 3063: + - On: Forward + - Off: Off + 3070: + - On: Forward + - Off: Off + 3053: + - On: Forward + - Off: Off + 8070: + - On: Forward + - Off: Off + 3072: + - On: Forward + - Off: Off + 3016: + - On: Forward + - Off: Off + 1312: + - On: Forward + - Off: Off + 7063: + - On: Forward + - Off: Off + 1408: + - On: Forward + - Off: Off + 5693: + - On: Forward + - Off: Off + 2985: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 27353 components: - pos: -18.5,76.5 parent: 33 type: Transform - - outputs: - On: - - port: Open - uid: 25461 - - port: Open - uid: 25467 - - port: Open - uid: 25468 - - port: Open - uid: 25462 - - port: Open - uid: 25457 - - port: Open - uid: 25456 - Off: - - port: Close - uid: 25461 - - port: Close - uid: 25467 - - port: Close - uid: 25468 - - port: Close - uid: 25462 - - port: Close - uid: 25457 - - port: Close - uid: 25456 - type: SignalTransmitter + - linkedPorts: + 25461: + - On: Open + - Off: Close + 25467: + - On: Open + - Off: Close + 25468: + - On: Open + - Off: Close + 25462: + - On: Open + - Off: Close + 25457: + - On: Open + - Off: Close + 25456: + - On: Open + - Off: Close + type: DeviceLinkSource - uid: 27396 components: - pos: 62.5,7.5 parent: 33 type: Transform - - outputs: - On: - - port: Forward - uid: 27877 - - port: Open - uid: 27395 - - port: Forward - uid: 27876 - - port: Forward - uid: 27393 - - port: Open - uid: 27875 - - port: Forward - uid: 27401 - Off: - - port: Off - uid: 27877 - - port: Close - uid: 27395 - - port: Off - uid: 27876 - - port: Off - uid: 27393 - - port: Close - uid: 27875 - - port: Off - uid: 27401 - type: SignalTransmitter + - linkedPorts: + 27877: + - On: Forward + - Off: Off + 27395: + - On: Open + - Off: Close + 27876: + - On: Forward + - Off: Off + 27393: + - On: Forward + - Off: Off + 27875: + - On: Open + - Off: Close + 27401: + - On: Forward + - Off: Off + type: DeviceLinkSource - uid: 28185 components: - pos: -101.5,-75.5 parent: 33 type: Transform - - outputs: - On: - - port: On - uid: 28184 - Off: - - port: Off - uid: 28184 - type: SignalTransmitter + - linkedPorts: + 28184: + - On: On + - Off: Off + type: DeviceLinkSource - uid: 28275 components: - rot: 1.5707963267948966 rad @@ -160238,30 +158764,23 @@ entities: pos: 15.5,-13.5 parent: 33 type: Transform - - outputs: - On: - - port: Forward - uid: 171 - - port: Forward - uid: 165 - - port: Forward - uid: 842 - - port: Forward - uid: 2827 - - port: Forward - uid: 2614 - Off: - - port: Off - uid: 171 - - port: Off - uid: 165 - - port: Off - uid: 842 - - port: Off - uid: 2827 - - port: Off - uid: 2614 - type: SignalTransmitter + - linkedPorts: + 171: + - On: Forward + - Off: Off + 165: + - On: Forward + - Off: Off + 842: + - On: Forward + - Off: Off + 2827: + - On: Forward + - Off: Off + 2614: + - On: Forward + - Off: Off + type: DeviceLinkSource - proto: SignAnomaly entities: - uid: 24173 @@ -171402,7 +169921,7 @@ entities: - pos: -45.74955,-30.25453 parent: 33 type: Transform -- proto: ToyAssistant +- proto: ToyFigurinePassenger entities: - uid: 24463 components: @@ -171529,65 +170048,44 @@ entities: - pos: 54.5,14.5 parent: 33 type: Transform - - outputs: - Left: - - port: Forward - uid: 13055 - - port: Forward - uid: 407 - - port: Forward - uid: 432 - - port: Forward - uid: 431 - - port: Forward - uid: 433 - - port: Forward - uid: 613 - - port: Forward - uid: 612 - - port: Forward - uid: 611 - - port: Forward - uid: 609 - Right: - - port: Reverse - uid: 13055 - - port: Reverse - uid: 407 - - port: Reverse - uid: 432 - - port: Reverse - uid: 431 - - port: Reverse - uid: 433 - - port: Reverse - uid: 613 - - port: Reverse - uid: 612 - - port: Reverse - uid: 611 - - port: Reverse - uid: 609 - Middle: - - port: Off - uid: 13055 - - port: Off - uid: 407 - - port: Off - uid: 432 - - port: Off - uid: 431 - - port: Off - uid: 433 - - port: Off - uid: 613 - - port: Off - uid: 612 - - port: Off - uid: 611 - - port: Off - uid: 609 - type: SignalTransmitter + - linkedPorts: + 13055: + - Left: Forward + - Right: Reverse + - Middle: Off + 407: + - Left: Forward + - Right: Reverse + - Middle: Off + 432: + - Left: Forward + - Right: Reverse + - Middle: Off + 431: + - Left: Forward + - Right: Reverse + - Middle: Off + 433: + - Left: Forward + - Right: Reverse + - Middle: Off + 613: + - Left: Forward + - Right: Reverse + - Middle: Off + 612: + - Left: Forward + - Right: Reverse + - Middle: Off + 611: + - Left: Forward + - Right: Reverse + - Middle: Off + 609: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 10965 components: - pos: 11.5,68.5 @@ -171600,79 +170098,47 @@ entities: - Left: Forward - Right: Reverse - Middle: Off - registeredSinks: - Left: - - 9856 - Right: - - 9856 - Middle: - - 9856 + 9793: + - Left: Forward + - Right: Reverse + - Middle: Off + 9769: + - Left: Forward + - Right: Reverse + - Middle: Off + 9863: + - Left: Forward + - Right: Reverse + - Middle: Off + 9862: + - Left: Forward + - Right: Reverse + - Middle: Off + 9861: + - Left: Forward + - Right: Reverse + - Middle: Off + 9860: + - Left: Forward + - Right: Reverse + - Middle: Off + 9859: + - Left: Forward + - Right: Reverse + - Middle: Off + 9858: + - Left: Forward + - Right: Reverse + - Middle: Off + 9857: + - Left: Forward + - Right: Reverse + - Middle: Off + 10193: + - Left: Forward + - Right: Reverse + - Middle: Off type: DeviceLinkSource - - outputs: - Left: - - port: Forward - uid: 9793 - - port: Forward - uid: 9769 - - port: Forward - uid: 9863 - - port: Forward - uid: 9862 - - port: Forward - uid: 9861 - - port: Forward - uid: 9860 - - port: Forward - uid: 9859 - - port: Forward - uid: 9858 - - port: Forward - uid: 9857 - - port: Forward - uid: 10193 - Right: - - port: Reverse - uid: 9793 - - port: Reverse - uid: 9769 - - port: Reverse - uid: 9863 - - port: Reverse - uid: 9862 - - port: Reverse - uid: 9861 - - port: Reverse - uid: 9860 - - port: Reverse - uid: 9859 - - port: Reverse - uid: 9858 - - port: Reverse - uid: 9857 - - port: Reverse - uid: 10193 - Middle: - - port: Off - uid: 9793 - - port: Off - uid: 9769 - - port: Off - uid: 9863 - - port: Off - uid: 9862 - - port: Off - uid: 9861 - - port: Off - uid: 9860 - - port: Off - uid: 9859 - - port: Off - uid: 9858 - - port: Off - uid: 9857 - - port: Off - uid: 10193 - type: SignalTransmitter - uid: 13054 components: - pos: 33.5,-12.5 @@ -171680,176 +170146,119 @@ entities: type: Transform - nextSignalLeft: True type: TwoWayLever - - outputs: - Left: - - port: Forward - uid: 2788 - - port: Forward - uid: 13052 - - port: Forward - uid: 2633 - - port: Forward - uid: 750 - - port: Forward - uid: 13053 - - port: Forward - uid: 160 - - port: Forward - uid: 788 - - port: Forward - uid: 2738 - Right: - - port: Reverse - uid: 2788 - - port: Reverse - uid: 13052 - - port: Reverse - uid: 2633 - - port: Reverse - uid: 750 - - port: Reverse - uid: 13053 - - port: Reverse - uid: 160 - - port: Reverse - uid: 788 - - port: Reverse - uid: 2738 - Middle: - - port: Off - uid: 2788 - - port: Off - uid: 13052 - - port: Off - uid: 2633 - - port: Off - uid: 750 - - port: Off - uid: 13053 - - port: Off - uid: 160 - - port: Off - uid: 788 - - port: Off - uid: 2738 - type: SignalTransmitter + - linkedPorts: + 2788: + - Left: Forward + - Right: Reverse + - Middle: Off + 13052: + - Left: Forward + - Right: Reverse + - Middle: Off + 2633: + - Left: Forward + - Right: Reverse + - Middle: Off + 750: + - Left: Forward + - Right: Reverse + - Middle: Off + 13053: + - Left: Forward + - Right: Reverse + - Middle: Off + 160: + - Left: Forward + - Right: Reverse + - Middle: Off + 788: + - Left: Forward + - Right: Reverse + - Middle: Off + 2738: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - type: ItemCooldown - uid: 17938 components: - pos: -14.5,100.5 parent: 33 type: Transform - - outputs: - Left: - - port: Forward - uid: 17927 - - port: Forward - uid: 17928 - - port: Forward - uid: 17929 - - port: Forward - uid: 17930 - - port: Forward - uid: 17945 - - port: Forward - uid: 17946 - - port: Forward - uid: 17951 - Right: - - port: Reverse - uid: 17927 - - port: Reverse - uid: 17928 - - port: Reverse - uid: 17929 - - port: Reverse - uid: 17930 - - port: Reverse - uid: 17945 - - port: Reverse - uid: 17946 - - port: Reverse - uid: 17951 - Middle: - - port: Off - uid: 17927 - - port: Off - uid: 17928 - - port: Off - uid: 17929 - - port: Off - uid: 17930 - - port: Off - uid: 17945 - - port: Off - uid: 17946 - - port: Off - uid: 17951 - type: SignalTransmitter + - linkedPorts: + 17927: + - Left: Forward + - Right: Reverse + - Middle: Off + 17928: + - Left: Forward + - Right: Reverse + - Middle: Off + 17929: + - Left: Forward + - Right: Reverse + - Middle: Off + 17930: + - Left: Forward + - Right: Reverse + - Middle: Off + 17945: + - Left: Forward + - Right: Reverse + - Middle: Off + 17946: + - Left: Forward + - Right: Reverse + - Middle: Off + 17951: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - uid: 27354 components: - pos: 46.5,13.5 parent: 33 type: Transform - - outputs: - Left: - - port: Forward - uid: 609 - - port: Forward - uid: 611 - - port: Forward - uid: 612 - - port: Forward - uid: 613 - - port: Forward - uid: 433 - - port: Forward - uid: 431 - - port: Forward - uid: 432 - - port: Forward - uid: 407 - - port: Forward - uid: 13055 - Right: - - port: Reverse - uid: 609 - - port: Reverse - uid: 611 - - port: Reverse - uid: 612 - - port: Reverse - uid: 613 - - port: Reverse - uid: 433 - - port: Reverse - uid: 431 - - port: Reverse - uid: 432 - - port: Reverse - uid: 407 - - port: Reverse - uid: 13055 - Middle: - - port: Off - uid: 609 - - port: Off - uid: 611 - - port: Off - uid: 612 - - port: Off - uid: 613 - - port: Off - uid: 433 - - port: Off - uid: 431 - - port: Off - uid: 432 - - port: Off - uid: 407 - - port: Off - uid: 13055 - type: SignalTransmitter + - linkedPorts: + 609: + - Left: Forward + - Right: Reverse + - Middle: Off + 611: + - Left: Forward + - Right: Reverse + - Middle: Off + 612: + - Left: Forward + - Right: Reverse + - Middle: Off + 613: + - Left: Forward + - Right: Reverse + - Middle: Off + 433: + - Left: Forward + - Right: Reverse + - Middle: Off + 431: + - Left: Forward + - Right: Reverse + - Middle: Off + 432: + - Left: Forward + - Right: Reverse + - Middle: Off + 407: + - Left: Forward + - Right: Reverse + - Middle: Off + 13055: + - Left: Forward + - Right: Reverse + - Middle: Off + type: DeviceLinkSource - proto: UnfinishedMachineFrame entities: - uid: 17189 @@ -190911,26 +189320,6 @@ entities: pos: 7.5,84.5 parent: 33 type: Transform -- proto: WindoorArmoryLocked - entities: - - uid: 9780 - components: - - rot: -1.5707963267948966 rad - pos: -0.5,69.5 - parent: 33 - type: Transform - - uid: 9782 - components: - - rot: -1.5707963267948966 rad - pos: -0.5,70.5 - parent: 33 - type: Transform - - uid: 18562 - components: - - rot: -1.5707963267948966 rad - pos: -0.5,67.5 - parent: 33 - type: Transform - proto: WindoorBarLocked entities: - uid: 2298 @@ -190957,14 +189346,6 @@ entities: pos: -13.5,-22.5 parent: 33 type: Transform -- proto: WindoorBrigLocked - entities: - - uid: 2920 - components: - - rot: 1.5707963267948966 rad - pos: -26.5,30.5 - parent: 33 - type: Transform - proto: WindoorChapelLocked entities: - uid: 27870 @@ -190973,84 +189354,6 @@ entities: pos: -37.5,-12.5 parent: 33 type: Transform -- proto: WindoorChemistryLocked - entities: - - uid: 1927 - components: - - rot: -1.5707963267948966 rad - pos: -49.5,6.5 - parent: 33 - type: Transform - - uid: 12660 - components: - - pos: 15.5,11.5 - parent: 33 - type: Transform -- proto: WindoorCommandLocked - entities: - - uid: 2666 - components: - - rot: -1.5707963267948966 rad - pos: -28.5,11.5 - parent: 33 - type: Transform - - uid: 2667 - components: - - rot: -1.5707963267948966 rad - pos: -28.5,10.5 - parent: 33 - type: Transform - - uid: 4440 - components: - - rot: 3.141592653589793 rad - pos: -61.5,-18.5 - parent: 33 - type: Transform - - uid: 4453 - components: - - rot: 3.141592653589793 rad - pos: -60.5,-18.5 - parent: 33 - type: Transform - - uid: 4569 - components: - - rot: 3.141592653589793 rad - pos: -57.5,-18.5 - parent: 33 - type: Transform - - uid: 16552 - components: - - rot: 3.141592653589793 rad - pos: -58.5,-18.5 - parent: 33 - type: Transform - - uid: 24768 - components: - - rot: 1.5707963267948966 rad - pos: -53.5,30.5 - parent: 33 - type: Transform -- proto: WindoorEngineeringLocked - entities: - - uid: 651 - components: - - rot: 1.5707963267948966 rad - pos: 29.5,21.5 - parent: 33 - type: Transform - - uid: 16859 - components: - - pos: -20.5,-0.5 - parent: 33 - type: Transform -- proto: WindoorExternalLocked - entities: - - uid: 23823 - components: - - rot: 3.141592653589793 rad - pos: -98.5,-31.5 - parent: 33 - type: Transform - proto: WindoorHydroponicsLocked entities: - uid: 3176 @@ -191065,88 +189368,6 @@ entities: pos: -15.5,34.5 parent: 33 type: Transform -- proto: WindoorMedicalLocked - entities: - - uid: 1709 - components: - - rot: -1.5707963267948966 rad - pos: 13.5,9.5 - parent: 33 - type: Transform - - uid: 3840 - components: - - rot: 3.141592653589793 rad - pos: -43.5,13.5 - parent: 33 - type: Transform - - uid: 3841 - components: - - rot: 3.141592653589793 rad - pos: -41.5,13.5 - parent: 33 - type: Transform - - uid: 3937 - components: - - rot: 3.141592653589793 rad - pos: -68.5,9.5 - parent: 33 - type: Transform - - uid: 4336 - components: - - rot: -1.5707963267948966 rad - pos: -67.5,1.5 - parent: 33 - type: Transform - - uid: 4344 - components: - - rot: -1.5707963267948966 rad - pos: -67.5,4.5 - parent: 33 - type: Transform -- proto: WindoorScienceLocked - entities: - - uid: 4521 - components: - - pos: -65.5,-4.5 - parent: 33 - type: Transform - - uid: 4561 - components: - - rot: -1.5707963267948966 rad - pos: -80.5,-13.5 - parent: 33 - type: Transform - - uid: 4562 - components: - - rot: -1.5707963267948966 rad - pos: -80.5,-7.5 - parent: 33 - type: Transform - - uid: 5057 - components: - - rot: -1.5707963267948966 rad - pos: -82.5,-19.5 - parent: 33 - type: Transform - - inputs: - Open: - - port: On - uid: 2428 - - port: On - uid: 1800 - Close: - - port: Off - uid: 2428 - - port: Off - uid: 1800 - Toggle: [] - type: SignalReceiver - - uid: 27300 - components: - - rot: 1.5707963267948966 rad - pos: -58.5,-6.5 - parent: 33 - type: Transform - proto: WindoorSecure entities: - uid: 642 @@ -191359,6 +189580,34 @@ entities: pos: -98.5,-74.5 parent: 33 type: Transform +- proto: WindoorSecureArmoryLocked + entities: + - uid: 9780 + components: + - rot: -1.5707963267948966 rad + pos: -0.5,69.5 + parent: 33 + type: Transform + - uid: 9782 + components: + - rot: -1.5707963267948966 rad + pos: -0.5,70.5 + parent: 33 + type: Transform + - uid: 18562 + components: + - rot: -1.5707963267948966 rad + pos: -0.5,67.5 + parent: 33 + type: Transform +- proto: WindoorSecureBrigLocked + entities: + - uid: 2920 + components: + - rot: 1.5707963267948966 rad + pos: -26.5,30.5 + parent: 33 + type: Transform - proto: WindoorSecureCargoLocked entities: - uid: 85 @@ -191382,6 +189631,84 @@ entities: - pos: 31.5,-21.5 parent: 33 type: Transform +- proto: WindoorSecureChemistryLocked + entities: + - uid: 1927 + components: + - rot: -1.5707963267948966 rad + pos: -49.5,6.5 + parent: 33 + type: Transform + - uid: 12660 + components: + - pos: 15.5,11.5 + parent: 33 + type: Transform +- proto: WindoorSecureCommandLocked + entities: + - uid: 2666 + components: + - rot: -1.5707963267948966 rad + pos: -28.5,11.5 + parent: 33 + type: Transform + - uid: 2667 + components: + - rot: -1.5707963267948966 rad + pos: -28.5,10.5 + parent: 33 + type: Transform + - uid: 4440 + components: + - rot: 3.141592653589793 rad + pos: -61.5,-18.5 + parent: 33 + type: Transform + - uid: 4453 + components: + - rot: 3.141592653589793 rad + pos: -60.5,-18.5 + parent: 33 + type: Transform + - uid: 4569 + components: + - rot: 3.141592653589793 rad + pos: -57.5,-18.5 + parent: 33 + type: Transform + - uid: 16552 + components: + - rot: 3.141592653589793 rad + pos: -58.5,-18.5 + parent: 33 + type: Transform + - uid: 24768 + components: + - rot: 1.5707963267948966 rad + pos: -53.5,30.5 + parent: 33 + type: Transform +- proto: WindoorSecureEngineeringLocked + entities: + - uid: 651 + components: + - rot: 1.5707963267948966 rad + pos: 29.5,21.5 + parent: 33 + type: Transform + - uid: 16859 + components: + - pos: -20.5,-0.5 + parent: 33 + type: Transform +- proto: WindoorSecureExternalLocked + entities: + - uid: 23823 + components: + - rot: 3.141592653589793 rad + pos: -98.5,-31.5 + parent: 33 + type: Transform - proto: WindoorSecureKitchenLocked entities: - uid: 2715 @@ -191420,6 +189747,44 @@ entities: pos: -0.5,25.5 parent: 33 type: Transform +- proto: WindoorSecureMedicalLocked + entities: + - uid: 1709 + components: + - rot: -1.5707963267948966 rad + pos: 13.5,9.5 + parent: 33 + type: Transform + - uid: 3840 + components: + - rot: 3.141592653589793 rad + pos: -43.5,13.5 + parent: 33 + type: Transform + - uid: 3841 + components: + - rot: 3.141592653589793 rad + pos: -41.5,13.5 + parent: 33 + type: Transform + - uid: 3937 + components: + - rot: 3.141592653589793 rad + pos: -68.5,9.5 + parent: 33 + type: Transform + - uid: 4336 + components: + - rot: -1.5707963267948966 rad + pos: -67.5,1.5 + parent: 33 + type: Transform + - uid: 4344 + components: + - rot: -1.5707963267948966 rad + pos: -67.5,4.5 + parent: 33 + type: Transform - proto: WindoorSecureSalvageLocked entities: - uid: 650 @@ -191428,7 +189793,38 @@ entities: pos: 29.5,13.5 parent: 33 type: Transform -- proto: WindoorSecurityLocked +- proto: WindoorSecureScienceLocked + entities: + - uid: 4521 + components: + - pos: -65.5,-4.5 + parent: 33 + type: Transform + - uid: 4561 + components: + - rot: -1.5707963267948966 rad + pos: -80.5,-13.5 + parent: 33 + type: Transform + - uid: 4562 + components: + - rot: -1.5707963267948966 rad + pos: -80.5,-7.5 + parent: 33 + type: Transform + - uid: 5057 + components: + - rot: -1.5707963267948966 rad + pos: -82.5,-19.5 + parent: 33 + type: Transform + - uid: 27300 + components: + - rot: 1.5707963267948966 rad + pos: -58.5,-6.5 + parent: 33 + type: Transform +- proto: WindoorSecureSecurityLocked entities: - uid: 28 components: diff --git a/Resources/Prototypes/Access/medical.yml b/Resources/Prototypes/Access/medical.yml index 5b9623c155..eeba43b5dd 100644 --- a/Resources/Prototypes/Access/medical.yml +++ b/Resources/Prototypes/Access/medical.yml @@ -9,6 +9,10 @@ - type: accessLevel id: Chemistry name: id-card-access-level-chemistry + +- type: accessLevel + id: Paramedic + name: id-card-access-level-paramedic - type: accessGroup id: Medical diff --git a/Resources/Prototypes/Access/misc.yml b/Resources/Prototypes/Access/misc.yml index 5d2367c68b..5c79dd0c0e 100644 --- a/Resources/Prototypes/Access/misc.yml +++ b/Resources/Prototypes/Access/misc.yml @@ -1,4 +1,4 @@ -- type: accessGroup +- type: accessGroup id: AllAccess tags: - EmergencyShuttleRepealAll @@ -10,9 +10,9 @@ - ResearchDirector - Command - Security + - Detective - Armory - Brig - - Detective - Engineering - Medical - Mail diff --git a/Resources/Prototypes/Access/security.yml b/Resources/Prototypes/Access/security.yml index f0642d91dc..ec832bc761 100644 --- a/Resources/Prototypes/Access/security.yml +++ b/Resources/Prototypes/Access/security.yml @@ -16,6 +16,7 @@ - type: accessLevel id: Detective + name: id-card-access-level-detective - type: accessGroup id: Security diff --git a/Resources/Prototypes/Actions/types.yml b/Resources/Prototypes/Actions/types.yml index 30e4a61c93..33346dd73e 100644 --- a/Resources/Prototypes/Actions/types.yml +++ b/Resources/Prototypes/Actions/types.yml @@ -11,6 +11,7 @@ id: TurnUndead name: turn-undead-action-name description: turn-undead-action-description + checkCanInteract: false icon: Interface/Actions/zombie-turn.png event: !type:ZombifySelfActionEvent @@ -69,6 +70,31 @@ state: old-radio event: !type:OpenUplinkImplantEvent +- type: instantAction + id: ActivateEmpImplant + name: use-emp-implant-action-name + description: use-emp-implant-action-description + charges: 3 + useDelay: 5 + itemIconStyle: BigAction + priority: -20 + icon: + sprite: Objects/Weapons/Grenades/empgrenade.rsi + state: icon + event: !type:ActivateImplantEvent + +- type: instantAction + id: ActivateDnaScramblerImplant + name: use-dna-scrambler-implant-action-name + description: use-dna-scrambler-implant-action-description + charges: 1 + itemIconStyle: BigAction + priority: -20 + icon: + sprite: Clothing/OuterClothing/Hardsuits/lingspacesuit.rsi + state: icon + event: !type:UseDnaScramblerImplantEvent + - type: instantAction id: ToggleSuitHelmet name: action-name-hardsuit diff --git a/Resources/Prototypes/Alerts/alerts.yml b/Resources/Prototypes/Alerts/alerts.yml index 090256de7a..b1c39e3663 100644 --- a/Resources/Prototypes/Alerts/alerts.yml +++ b/Resources/Prototypes/Alerts/alerts.yml @@ -1,4 +1,4 @@ -- type: alertOrder +- type: alertOrder # Defines ordering in alert tab, higher up = higher in tab. # List below can contain alert type or category, if both are present the id will take precedence. # If item is not in list it will go at the bottom (ties broken by alert type enum value) @@ -17,10 +17,12 @@ - alertType: Stun - category: Breathing # Vox gang not calling this oxygen - category: Pressure + - alertType: Bleed - category: Temperature - category: Hunger - category: Thirst - alertType: Magboots + - alertType: Pacified - type: alert id: LowOxygen @@ -202,7 +204,9 @@ - type: alert id: Peckish category: Hunger - icons: [ /Textures/Interface/Alerts/Hunger/Peckish.png ] + icons: + - sprite: /Textures/Interface/Alerts/hunger.rsi + state: peckish name: alerts-hunger-name description: alerts-hunger-desc @@ -232,21 +236,27 @@ - type: alert id: Starving category: Hunger - icons: [ /Textures/Interface/Alerts/Hunger/Starving.png ] + icons: + - sprite: /Textures/Interface/Alerts/hunger.rsi + state: starving name: alerts-starving-name description: alerts-starving-desc - type: alert id: Thirsty category: Thirst - icons: [ /Textures/Interface/Alerts/Thirst/Thirsty.png ] + icons: + - sprite: /Textures/Interface/Alerts/thirst.rsi + state: thirsty name: alerts-thirsty-name description: alerts-thirsty-desc - type: alert id: Parched category: Thirst - icons: [ /Textures/Interface/Alerts/Thirst/Parched.png ] + icons: + - sprite: /Textures/Interface/Alerts/thirst.rsi + state: parched name: alerts-parched-name description: alerts-parched-desc @@ -284,6 +294,44 @@ name: alerts-pulling-name description: alerts-pulling-desc +- type: alert + id: Bleed + icons: + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed0 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed1 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed2 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed3 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed4 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed5 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed6 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed7 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed8 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed9 + - sprite: /Textures/Interface/Alerts/bleed.rsi + state: bleed10 + name: alerts-bleed-name + description: alerts-bleed-desc + minSeverity: 0 + maxSeverity: 10 + +- type: alert + id: Pacified + icons: + - sprite: /Textures/Interface/Alerts/pacified.rsi + state: icon + name: alerts-pacified-name + description: alerts-pacified-desc + - type: alert id: Debug1 icons: diff --git a/Resources/Prototypes/Body/Parts/silicon.yml b/Resources/Prototypes/Body/Parts/silicon.yml index 264c2b8090..0087f83620 100644 --- a/Resources/Prototypes/Body/Parts/silicon.yml +++ b/Resources/Prototypes/Body/Parts/silicon.yml @@ -12,7 +12,7 @@ bodypart: !type:Container ents: [] - type: DynamicPrice - price: 100 + price: 5 - type: Tag tags: - Trash diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml b/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml index ce380bd839..db031ff43f 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_armory.yml @@ -4,7 +4,7 @@ sprite: Objects/Weapons/Guns/SMGs/wt550.rsi state: icon product: CrateArmorySMG - cost: 3000 + cost: 9000 category: Armory group: market @@ -14,7 +14,7 @@ sprite: Objects/Weapons/Guns/Shotguns/enforcer.rsi state: icon product: CrateArmoryShotgun - cost: 2500 + cost: 7000 category: Armory group: market @@ -34,7 +34,7 @@ sprite: Objects/Weapons/Guns/Battery/laser_retro.rsi state: icon product: CrateArmoryLaser - cost: 1600 + cost: 4800 category: Armory group: market @@ -44,6 +44,6 @@ sprite: Objects/Weapons/Guns/Pistols/mk58.rsi state: icon product: CrateArmoryPistols - cost: 1700 + cost: 5200 category: Armory group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml b/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml index 8289d800fd..aff9429e32 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml @@ -14,7 +14,7 @@ sprite: Objects/Misc/fire_extinguisher.rsi state: fire_extinguisher_closed product: CrateEmergencyFire - cost: 1200 + cost: 1500 category: Emergency group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml b/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml index 614127563f..63b56de7b6 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml @@ -77,3 +77,13 @@ cost: 1100 category: Engineering group: market + +- type: cargoProduct + id: EvaKit + icon: + sprite: Clothing/Head/Helmets/eva.rsi + state: icon + product: CrateEvaKit + cost: 5000 + category: Engineering + group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml index 29fdeb7b0b..dfe54682b5 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml @@ -167,3 +167,13 @@ cost: 400 category: Fun group: market + +- type: cargoProduct + id: FunToyBox + icon: + sprite: Structures/Storage/Crates/toybox.rsi + state: crate_icon + product: CrateFunToyBox + cost: 900 + category: Fun + group: market diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_livestock.yml b/Resources/Prototypes/Catalog/Cargo/cargo_livestock.yml index 66a10c60a7..758d45a7ec 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_livestock.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_livestock.yml @@ -38,6 +38,16 @@ category: Livestock group: market +- type: cargoProduct + id: LivestockCrab + icon: + sprite: Mobs/Animals/crab.rsi + state: crab + product: CrateNPCCrab + cost: 2500 + category: Livestock + group: market + - type: cargoProduct id: LivestockDuck icon: diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_security.yml b/Resources/Prototypes/Catalog/Cargo/cargo_security.yml index b0d1a26e0e..a6c43b250c 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_security.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_security.yml @@ -1,7 +1,7 @@ - type: cargoProduct id: SecurityArmor icon: - sprite: Clothing/OuterClothing/Vests/oldarmor.rsi + sprite: Clothing/OuterClothing/Armor/security.rsi state: icon product: CrateSecurityArmor cost: 700 @@ -24,7 +24,7 @@ sprite: Objects/Weapons/Guns/Battery/disabler.rsi state: base product: CrateSecurityNonlethal - cost: 2100 + cost: 4000 category: Security group: market @@ -34,7 +34,7 @@ sprite: Clothing/OuterClothing/Armor/riot.rsi state: icon product: CrateSecurityRiot - cost: 2900 + cost: 5500 category: Security group: market diff --git a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml index e3dea058a2..1b649743cb 100644 --- a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml +++ b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/backpack.yml @@ -68,6 +68,15 @@ contents: - id: BoxSurvivalEngineering +- type: entity + noSpawn: true + parent: ClothingBackpackAtmospherics + id: ClothingBackpackAtmosphericsFilled + components: + - type: StorageFill + contents: + - id: BoxSurvivalEngineering + - type: entity noSpawn: true parent: ClothingBackpackScience @@ -160,10 +169,11 @@ - type: StorageFill contents: - id: BoxSurvival + - id: WeaponPulseCarbine - id: WeaponPulsePistol - - id: WeaponPistolMk58 - - id: MagazinePistolHighCapacityRubber - - id: MagazinePistol + - id: WeaponDisabler + - id: MedicatedSuture + - id: RegenerativeMesh - id: Handcuffs - id: CrowbarRed @@ -178,8 +188,9 @@ - id: WeaponDisabler - id: WeaponPulsePistol - id: WeaponPulseCarbine + - id: MedicatedSuture + - id: RegenerativeMesh - id: BoxHandcuff - - id: Handcuffs - id: CrowbarRed - type: entity @@ -189,11 +200,14 @@ components: - type: StorageFill contents: - - id: BoxSurvival + - id: BoxSurvivalMedical - id: WeaponPulseCarbine - id: Hypospray - id: MedkitAdvancedFilled - id: CrowbarRed + - id: OmnizineChemistryBottle + - id: EpinephrineChemistryBottle + - id: EpinephrineChemistryBottle - type: entity noSpawn: true @@ -205,10 +219,14 @@ - id: BoxSurvival - id: trayScanner - id: WeaponPulseCarbine + - id: MedicatedSuture + - id: RegenerativeMesh - id: RCD - id: RCDAmmo - id: RCDAmmo - id: RCDAmmo + - id: CableMVStack + - id: CableHVStack - type: entity noSpawn: true diff --git a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml index 52de1e2c74..3a98055797 100644 --- a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml +++ b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml @@ -67,6 +67,16 @@ contents: - id: BoxSurvivalEngineering +- type: entity + noSpawn: true + parent: ClothingBackpackDuffelAtmospherics + id: ClothingBackpackDuffelAtmosphericsFilled + components: + - type: StorageFill + contents: + - id: BoxSurvivalEngineering + + - type: entity noSpawn: true parent: ClothingBackpackDuffelScience diff --git a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/satchel.yml b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/satchel.yml index 18e3e2e8f7..122ac0adca 100644 --- a/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/satchel.yml +++ b/Resources/Prototypes/Catalog/Fills/Backpacks/StarterGear/satchel.yml @@ -67,6 +67,15 @@ contents: - id: BoxSurvivalEngineering +- type: entity + noSpawn: true + parent: ClothingBackpackSatchelAtmospherics + id: ClothingBackpackSatchelAtmosphericsFilled + components: + - type: StorageFill + contents: + - id: BoxSurvivalEngineering + - type: entity noSpawn: true parent: ClothingBackpackSatchelScience diff --git a/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml b/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml index 3b7af71b49..51be008672 100644 --- a/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml +++ b/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml @@ -26,7 +26,7 @@ amount: 2 - id: GrenadeFlashBang amount: 2 - - id: PillRomerol + - id: PillAmbuzol amount: 5 - type: entity @@ -45,7 +45,7 @@ - id: ScalpelAdvanced - type: entity - parent: ClothingBackpackDuffelSyndicateAmmoBundle + parent: ClothingBackpackDuffelSyndicateBundle id: ClothingBackpackDuffelSyndicateFilledShotgun name: Bulldog bundle description: "Lean and mean: Contains the popular Bulldog Shotgun, a 12g beanbag drum and 2 12g buckshot drums." #, and a pair of Thermal Imaging Goggles. @@ -58,7 +58,7 @@ # - id: ThermalImagingGoggles - type: entity - parent: ClothingBackpackDuffelSyndicateAmmoBundle + parent: ClothingBackpackDuffelSyndicateBundle id: ClothingBackpackDuffelSyndicateFilledSMG name: C-20r bundle description: "Old faithful: The classic C-20r Submachine Gun, bundled with three magazines." #, and a Suppressor. @@ -71,7 +71,7 @@ # - id: SMGSuppressor - type: entity - parent: ClothingBackpackDuffelSyndicateAmmoBundle + parent: ClothingBackpackDuffelSyndicateBundle id: ClothingBackpackDuffelSyndicateFilledRevolver name: Python bundle description: "Go loud and proud with a fully loaded Magnum Python, bundled with two speed loaders." @@ -83,7 +83,7 @@ amount: 2 - type: entity - parent: ClothingBackpackDuffelSyndicateAmmoBundle + parent: ClothingBackpackDuffelSyndicateBundle id: ClothingBackpackDuffelSyndicateFilledLMG name: L6 Saw bundle description: "More dakka: The iconic L6 lightmachinegun, bundled with 2 box magazines." @@ -94,7 +94,7 @@ - id: MagazineLightRifleBox - type: entity - parent: ClothingBackpackDuffelSyndicateAmmoBundle + parent: ClothingBackpackDuffelSyndicateBundle id: ClothingBackpackDuffelSyndicateFilledGrenadeLauncher name: China-Lake bundle description: "An old China-Lake grenade launcher bundled with 8 rounds of various destruction capability." @@ -108,7 +108,7 @@ amount: 4 - type: entity - parent: ClothingBackpackDuffelSyndicateAmmoBundle + parent: ClothingBackpackDuffelSyndicateBundle id: ClothingBackpackDuffelSyndicateFilledCarbine name: M-90gl bundle description: "A versatile battle rifle with an attached grenade launcher, bundled with 3 magazines and 6 grenades of various capabilities." @@ -125,6 +125,21 @@ - id: GrenadeFrag amount: 2 +- type: entity + parent: ClothingBackpackDuffelSyndicateAmmo + id: ClothingBackpackDuffelSyndicateAmmoFilled + name: ammo bundle + description: "Reloading! Contains 4 magazines for the C-20r, 4 drums for the Bulldog, and 2 ammo boxes for the L6 SAW." + components: + - type: StorageFill + contents: + - id: MagazinePistolSubMachineGun + amount: 4 + - id: MagazineShotgun + amount: 4 + - id: MagazineLightRifleBox + amount: 2 + - type: entity parent: ClothingBackpackDuffel id: ClothingBackpackDuffelSyndicateCostumeCentcom @@ -141,7 +156,7 @@ - id: ClothingShoesBootsJack - id: ClothingHandsGlovesColorGray - id: ClothingHeadsetService - - id: ClothingOuterVestKevlar + - id: ClothingOuterArmorBasic - id: Paper - id: Pen - id: CentcomPDA @@ -223,6 +238,8 @@ contents: - id: ClothingHeadHelmetSyndicate - id: ClothingOuterHardsuitSyndicate + - id: ClothingMaskGasSyndicate + - id: DoubleEmergencyOxygenTankFilled - type: entity parent: ClothingBackpackDuffelSyndicateBundle @@ -233,6 +250,8 @@ - type: StorageFill contents: - id: ClothingOuterHardsuitSyndie + - id: ClothingMaskGasSyndicate + - id: ClothingHandsGlovesCombat - type: entity parent: ClothingBackpackDuffelSyndicateBundle @@ -242,10 +261,10 @@ components: - type: StorageFill contents: - - id: SyringeCorpium - - id: WeaponFlareGun - - id: BoxShotgunIncendiary - - id: PillRomerol + - id: SyringeRomerol + - id: WeaponRevolverMateba + - id: MagazineBoxMagnumIncendiary + - id: PillAmbuzol amount: 3 - type: entity @@ -280,4 +299,22 @@ - id: WeaponPistolViper - id: PinpointerNuclear - id: HandheldHealthAnalyzer + - id: CombatMedipen - id: PillCryptobiolin + +- type: entity + parent: ClothingBackpackDuffelSyndicateMedicalBundle + id: ClothingBackpackDuffelSyndicateMedicalBundleFilled + name: medical bundle + description: "All you need to get your comrades back in the fight." + components: + - type: StorageFill + contents: + - id: MedkitCombatFilled + - id: Defibrillator + - id: CombatMedipen + amount: 3 + - id: ClothingHandsGlovesLatex + - id: SyringeTranexamicAcid + - id: SyringeSpaceacillin + - id: SyringeHyronalin diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/general.yml b/Resources/Prototypes/Catalog/Fills/Boxes/general.yml index c8865a4f09..dc7ce6bdf1 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/general.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/general.yml @@ -7,25 +7,6 @@ - type: Sprite state: box -- type: entity - name: holy water kit - parent: BoxCardboard - id: BoxHolyWater - description: This box is filled with everything you need to make homemade holy water. Water not included. - components: - - type: StorageFill - contents: - - id: MercuryChemistryBottle - amount: 3 - - id: DrinkWineBottleFull - amount: 1 - - id: SprayBottle - amount: 1 - - type: Sprite - layers: - - state: box - - state: holywater - - type: entity name: mousetrap box parent: BoxCardboard @@ -412,3 +393,24 @@ amount: 2 - type: Storage capacity: 15 + +- type: entity + name: deathrattle implant box + parent: BoxCardboard + id: BoxDeathRattleImplants + description: Six deathrattle implants and handheld GPS devices for the whole squad. + components: + - type: Item + size: 60 + - type: StorageFill + contents: + - id: DeathRattleImplanter + amount: 6 + - id: HandheldGPSBasic + amount: 6 + - type: Storage + capacity: 60 + - type: Sprite + layers: + - state: box + - state: syringe diff --git a/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml b/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml index 8a9afddcf5..b8e0714328 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml @@ -116,3 +116,14 @@ - id: CableApcStack - id: DoorElectronics amount: 6 + +- type: entity + id: CrateEvaKit + parent: CrateCommandSecure + components: + - type: StorageFill + contents: + - id: ClothingHeadHelmetEVA + amount: 2 + - id: ClothingOuterHardsuitEVA + amount: 2 diff --git a/Resources/Prototypes/Catalog/Fills/Crates/fun.yml b/Resources/Prototypes/Catalog/Fills/Crates/fun.yml index 099cec0804..4b61120567 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/fun.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/fun.yml @@ -5,15 +5,10 @@ - type: StorageFill contents: - id: PlushieBee - amount: 1 - id: PlushieNar - amount: 1 - id: PlushieCarp - amount: 1 - id: PlushieNuke - amount: 1 - id: PlushieSlime - amount: 1 - id: PlushieSnake amount: 1 - id: PlushieLizard @@ -21,17 +16,16 @@ - id: PlushieSpaceLizard amount: 1 - id: PlushieVox - amount: 1 - id: PlushieRouny - amount: 1 - id: PlushieRatvar - amount: 1 - - id: PlushieSharkBlue - amount: 1 - id: PlushieMoffRandom - amount: 2 + - id: PlushieSharkBlue + orGroup: PlushieShark + - id: PlushieSharkGrey + orGroup: PlushieShark - id: PlushieAtmosian - amount: 1 + - id: PlushieXeno + - id: PlushieHampter - type: entity id: CrateFunCrewmates @@ -272,3 +266,25 @@ - id: ClothingHeadBandRed - id: FoamCutlass amount: 2 + +- type: entity + id: CrateFunToyBox + parent: CrateToyBox + suffix: Filled + components: + - type: StorageFill + contents: + - id: CrazyGlue + amount: 2 + - id: PlasticBanana + - id: WhoopieCushion + - id: ToyHammer + - id: MrChips + orGroup: GiftPool + - id: MrDips + orGroup: Giftpool + - id: RevolverCapGun + - id: VehicleUnicycleFolded + - id: ClothingShoesClownLarge + - id: ClothingHeadHatMagician + - id: BeachBall diff --git a/Resources/Prototypes/Catalog/Fills/Crates/npc.yml b/Resources/Prototypes/Catalog/Fills/Crates/npc.yml index 11b997233d..9df6bb315a 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/npc.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/npc.yml @@ -44,6 +44,15 @@ - id: MobChicken amount: 4 +- type: entity + id: CrateNPCCrab + parent: CrateLivestock + components: + - type: StorageFill + contents: + - id: MobCrab + amount: 3 + - type: entity id: CrateNPCDuck parent: CrateLivestock diff --git a/Resources/Prototypes/Catalog/Fills/Crates/security.yml b/Resources/Prototypes/Catalog/Fills/Crates/security.yml index 7a9ab5592e..de7886178c 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/security.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/security.yml @@ -13,7 +13,7 @@ components: - type: StorageFill contents: - - id: ClothingHeadHelmetHelmet + - id: ClothingHeadHelmetBasic amount: 3 - type: entity diff --git a/Resources/Prototypes/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/Catalog/Fills/Items/belt.yml index 11b15685cf..456535af31 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/belt.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/belt.yml @@ -79,6 +79,23 @@ amount: 1 - id: Gauze - id: EmergencyMedipen #You never know what people are going to latejoin into + +- type: entity + id: ClothingBeltParamedicFilled + parent: ClothingBeltMedical + suffix: Filled + components: + - type: StorageFill + contents: + - id: Brutepack + amount: 1 + - id: Ointment + amount: 1 + - id: Bloodpack + amount: 1 + - id: Gauze + - id: EmergencyMedipen #You never know what people are going to latejoin into + amount: 6 - type: entity id: ClothingBeltPlantFilled @@ -100,6 +117,21 @@ contents: - id: CaptainSabre +- type: entity + id: ClothingBeltMilitaryWebbingGrenadeFilled + parent: ClothingBeltMilitaryWebbing + name: grenadier chest rig + suffix: Filled + components: + - type: StorageFill + contents: + - id: ExGrenade + amount: 4 + - id: SyndieMiniBomb + amount: 2 + - id: EmpGrenade + amount: 2 + - type: entity id: ClothingBeltMilitaryWebbingMedFilled parent: ClothingBeltMilitaryWebbingMed diff --git a/Resources/Prototypes/Catalog/Fills/Items/briefcases.yml b/Resources/Prototypes/Catalog/Fills/Items/briefcases.yml index 9c14dcf779..72635ca5ac 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/briefcases.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/briefcases.yml @@ -8,3 +8,18 @@ contents: - id: Paper amount: 3 + +- type: entity + id: BriefcaseSyndieSniperBundleFilled + name: brown briefcase + parent: BriefcaseSyndie + suffix: SniperBundle + components: + - type: StorageFill + contents: + - id: WeaponSniperHristov + - id: MagazineBoxAntiMateriel + - id: ClothingNeckTieRed + - id: ClothingHandsGlovesLatex + - id: ClothingUniformJumpsuitLawyerBlack + - id: ClothingShoesBootsLaceup \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/Fills/Items/firstaidkits.yml b/Resources/Prototypes/Catalog/Fills/Items/firstaidkits.yml index b25d8f5589..3cfcab667d 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/firstaidkits.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/firstaidkits.yml @@ -43,6 +43,8 @@ - id: SyringeTranexamicAcid - id: PillIron amount: 5 + - id: PillBicaridine + amount: 5 - type: entity id: MedkitToxinFilled @@ -111,11 +113,10 @@ - id: HandheldHealthAnalyzer - id: SyringeEphedrine - id: SyringeTranexamicAcid + - id: SyringeBicaridine + - id: SyringeDermaline - id: AntiPoisonMedipen - id: Bloodpack - amount: 2 - - id: PillTricordrazine - amount: 2 - type: entity id: StimkitFilled diff --git a/Resources/Prototypes/Catalog/Fills/Items/misc.yml b/Resources/Prototypes/Catalog/Fills/Items/misc.yml index cc1153cca1..8f58df7ce5 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/misc.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/misc.yml @@ -6,3 +6,13 @@ - type: StorageFill contents: - id: CombatKnife + +- type: entity + id: ClothingShoesBootsMercFilled + parent: ClothingShoesBootsMerc + suffix: Filled + components: + - type: StorageFill + contents: + - id: KukriKnife + diff --git a/Resources/Prototypes/Catalog/Fills/Items/toolboxes.yml b/Resources/Prototypes/Catalog/Fills/Items/toolboxes.yml index 84e415128c..234481af8d 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/toolboxes.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/toolboxes.yml @@ -40,6 +40,27 @@ - id: CableHVStack10 orGroup: GlovesOrWires +- type: entity + id: ToolboxElectricalTurretFilled + name: electrical toolbox + suffix: Filled + parent: ToolboxElectricalTurret + components: + - type: StorageFill + contents: + - id: Screwdriver + - id: Crowbar + - id: Wirecutter + - id: CableApcStack10 + - id: CableMVStack10 + - id: trayScanner + prob: 0.9 + - id: ClothingHandsGlovesColorYellow + prob: 0.05 + orGroup: GlovesOrWires + - id: CableHVStack10 + orGroup: GlovesOrWires + - type: entity id: ToolboxMechanicalFilled name: mechanical toolbox diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 86ba22df06..99bbe01943 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -56,6 +56,7 @@ - id: WeaponAntiqueLaser - id: JetpackCaptainFilled - id: ClothingHeadHatBeretCap + - id: ClothingHeadHatCapcap - type: entity id: LockerHeadOfPersonnelFilled diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/medical.yml b/Resources/Prototypes/Catalog/Fills/Lockers/medical.yml index 02ebee2de1..b74cbff97a 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/medical.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/medical.yml @@ -88,3 +88,19 @@ - id: BoxPillCanister - id: BoxBottle amount: 2 + +- type: entity + id: LockerParamedicFilled + suffix: Filled + parent: LockerParamedic + components: + - type: StorageFill + contents: + - id: ClothingHeadHelmetVoidParamed + - id: ClothingOuterHardsuitVoidParamed + - id: ClothingOuterCoatParamedicWB + - id: ClothingHeadHatParamedicsoft + - id: ClothingUniformJumpsuitParamedic + - id: ClothingUniformJumpskirtParamedic + - id: ClothingEyesHudMedical + \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml index d374147792..bf6dd22e4f 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml @@ -125,6 +125,10 @@ prob: 0.1 - id: ClothingHandsGlovesColorYellowBudget prob: 0.25 + - id: StrangePill + prob: 0.20 + - id: ModularReceiver + prob: 0.1 - id: DrinkSpaceGlue prob: 0.20 @@ -167,3 +171,9 @@ prob: 0.1 - id: ClothingHandsGlovesColorYellowBudget prob: 0.25 + - id: StrangePill + prob: 0.20 + - id: DrinkSpaceGlue + prob: 0.20 + - id: ModularReceiver + prob: 0.1 diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/science.yml b/Resources/Prototypes/Catalog/Fills/Lockers/science.yml index 162dde702e..fb490e783d 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/science.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/science.yml @@ -8,7 +8,7 @@ - id: ClothingHandsGlovesLatex - id: ClothingHeadsetScience - id: ClothingMaskSterile - - id: ClothingOuterCoatLab + - id: ClothingOuterCoatRnd - id: AnomalyScanner prob: 0.5 orGroup: Scanner diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml index defc42ee35..4cf6b6b083 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml @@ -35,10 +35,10 @@ prob: 0.3 - id: ClothingUniformJumpsuitSecFormal prob: 0.1 - - id: ClothingHeadHelmetHelmetOld + - id: ClothingHeadHelmetBasic - id: ClothingHeadHelmetInsulated prob: 0.4 - - id: ClothingOuterVestKevlar + - id: ClothingOuterArmorBasic - id: ClothingBeltSecurityFilled - id: Flash prob: 0.5 diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/service.yml b/Resources/Prototypes/Catalog/Fills/Lockers/service.yml index 9b9c7dc8fe..7c7dadeba8 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/service.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/service.yml @@ -5,10 +5,10 @@ components: - type: StorageFill contents: - - id: ClothingOuterVestKevlar + - id: ClothingOuterArmorBasicSlim - id: WeaponShotgunDoubleBarreledNonLethal - id: DrinkShaker - - id: ClothingEyesGlassesBeer + - id: ClothingEyesHudBeer - id: DrinkBottleBeer prob: 0.5 - id: DrinkBottleBeer diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml b/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml index 68b5c46552..8cb70e315c 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml @@ -91,7 +91,7 @@ - id: ClothingUniformJumpsuitScientist - id: ClothingBackpackScience - id: ClothingShoesColorWhite - - id: ClothingOuterCoatLab + - id: ClothingOuterCoatRnd - id: ClothingUniformJumpskirtScientist - id: ClothingEyesGlasses prob: 0.5 @@ -160,8 +160,8 @@ - id: ClothingBackpackSecurity - id: ClothingShoesBootsJack - id: ClothingEyesGlassesSecurity - - id: ClothingHeadHelmetHelmetOld - - id: ClothingOuterVestKevlar + - id: ClothingHeadHelmetBasic + - id: ClothingOuterArmorBasic - id: ClothingUniformJumpskirtSec - type: entity diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/syndiedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/syndiedrobe.yml new file mode 100644 index 0000000000..4cd0108cba --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/syndiedrobe.yml @@ -0,0 +1,34 @@ +- type: advertisementsPack + id: SyndieDrobeAds + advertisements: + - advertisement-syndiedrobe-1 + - advertisement-syndiedrobe-2 + - advertisement-syndiedrobe-3 + - advertisement-syndiedrobe-4 + - advertisement-syndiedrobe-5 + - advertisement-syndiedrobe-6 + - advertisement-syndiedrobe-7 + - advertisement-syndiedrobe-8 + - advertisement-syndiedrobe-9 + - advertisement-syndiedrobe-10 + - advertisement-syndiedrobe-11 + - advertisement-syndiedrobe-12 + - advertisement-syndiedrobe-13 + - advertisement-syndiedrobe-14 + - advertisement-syndiedrobe-15 + - advertisement-syndiedrobe-16 + - advertisement-syndiedrobe-17 + - advertisement-syndiedrobe-18 + - advertisement-syndiedrobe-19 + - advertisement-syndiedrobe-20 + - advertisement-syndiedrobe-21 + - advertisement-syndiedrobe-22 + - advertisement-syndiedrobe-23 + - advertisement-syndiedrobe-24 + - advertisement-syndiedrobe-25 + - advertisement-syndiedrobe-26 + - advertisement-syndiedrobe-27 + - advertisement-syndiedrobe-28 + - advertisement-syndiedrobe-29 + - advertisement-syndiedrobe-30 + - advertisement-syndiedrobe-31 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml index 3cce3ffddb..2e61b68915 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml @@ -1,9 +1,9 @@ - type: vendingMachineInventory id: AtmosDrobeInventory startingInventory: - ClothingBackpackDuffelEngineering: 2 - ClothingBackpackSatchelEngineering: 2 - ClothingBackpackEngineering: 2 + ClothingBackpackDuffelAtmospherics: 2 + ClothingBackpackSatchelAtmospherics: 2 + ClothingBackpackAtmospherics: 2 ClothingUniformJumpsuitAtmos: 3 ClothingUniformJumpskirtAtmos: 3 ClothingShoesColorWhite: 3 @@ -11,3 +11,4 @@ ClothingHeadHelmetFire: 2 ClothingOuterSuitFire: 2 ClothingOuterWinterAtmos: 2 + ClothingNeckScarfStripedLightBlue: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml index d64c3e681e..bc6ed279b8 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml @@ -2,13 +2,14 @@ id: BarDrobeInventory startingInventory: ClothingHeadHatTophat: 2 - ClothingEyesGlassesBeer: 2 + ClothingEyesHudBeer: 2 ClothingHeadsetService: 2 ClothingOuterWinterBar: 2 ClothingUniformJumpsuitBartender: 2 ClothingUniformJumpskirtBartender: 2 ClothingUniformJumpsuitBartenderPurple: 2 ClothingShoesColorBlack: 2 - ClothingOuterVestKevlar: 2 + ClothingOuterArmorBasicSlim: 2 + ClothingOuterVest: 2 ClothingBeltBandolier: 2 ClothingEyesGlassesSunglasses: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml index 811a8fcf22..10bc84121b 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml @@ -35,3 +35,4 @@ DrinkVodkaBottleFull: 5 DrinkWhiskeyBottleFull: 5 DrinkWineBottleFull: 5 + DrinkChampagneBottleFull: 2 #because the premium drink diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml index a3c084b082..70bee8f80e 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cargodrobe.yml @@ -10,3 +10,4 @@ ClothingHeadsetCargo: 3 ClothingOuterWinterCargo: 2 ClothingOuterWinterMiner: 2 + ClothingNeckScarfStripedBrown: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml index eb83c3cc74..b0e14e720c 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/centdrobe.yml @@ -13,4 +13,5 @@ ClothingMaskGasCentcom: 3 ClothingHeadsetCentCom: 3 ClothingOuterWinterCentcom: 3 + ClothingNeckScarfStripedCentcom: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml index e5cc62302d..9049cb2586 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml @@ -1,4 +1,4 @@ -- type: vendingMachineInventory +- type: vendingMachineInventory id: PietyVendInventory startingInventory: ClothingUniformJumpsuitChaplain: 2 @@ -17,6 +17,7 @@ ClothingMaskPlague: 1 ClothingHeadTechPriest: 1 ClothingOuterRobeTechPriest: 1 + ClothingNeckScarfStripedBlack: 3 emaggedInventory: ClothingOuterArmorCult: 1 ClothingHeadHelmetCult: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml index a9d8842e59..1fd2558236 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chefvend.yml @@ -2,6 +2,7 @@ id: ChefvendInventory startingInventory: ReagentContainerFlour: 2 + ReagentContainerCornmeal: 2 ReagentContainerSugar: 2 ReagentContainerRice: 2 FoodCondimentPacketSalt: 4 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml index e0136b5aaa..5212483e95 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/clothesmate.yml @@ -63,7 +63,4 @@ ClothingHeadFishCap: 2 ClothingHeadTinfoil: 2 ClothingHeadRastaHat: 2 - ClothingNeckScarfStripedRed: 3 - ClothingNeckScarfStripedBlue: 3 - ClothingNeckScarfStripedGreen: 3 ClothingBeltStorageWaistbag: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml index bb12c8797e..03a39c979b 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engidrobe.yml @@ -14,3 +14,4 @@ ClothingHeadHatHardhatOrange: 3 ClothingHeadsetEngineering: 3 ClothingOuterWinterEngi: 2 + ClothingNeckScarfStripedOrange: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml index 200a43215b..c1e69e1f14 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml @@ -9,4 +9,5 @@ ParchisBoard: 1 CheckerBoard: 1 ShogiBoard: 1 + MysteryFigureBox: 2 BooksBag: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml index a5d88e54d6..174bb5cd96 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/janidrobe.yml @@ -10,3 +10,4 @@ ClothingBeltJanitor: 2 ClothingHeadsetService: 2 ClothingOuterWinterJani: 2 + ClothingNeckScarfStripedPurple: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml index b7bd7f4a98..73ea679697 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/scidrobe.yml @@ -6,8 +6,9 @@ ClothingBackpackDuffelScience: 3 ClothingUniformJumpsuitScientist: 3 ClothingUniformJumpskirtScientist: 3 - ClothingOuterCoatLab: 3 + ClothingOuterCoatRnd: 3 ClothingShoesColorWhite: 3 ClothingHeadsetScience: 3 ClothingMaskGas: 3 ClothingOuterWinterSci: 2 + ClothingNeckScarfStripedPurple: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml index 0ada5dcefd..f47c163708 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml @@ -16,5 +16,7 @@ ClothingUniformJumpsuitSecSummer: 3 ClothingHeadsetSecurity: 3 ClothingOuterWinterSec: 2 + ClothingOuterArmorBasic: 2 + ClothingOuterArmorBasicSlim: 2 ClothingEyesBlindfold: 1 ClothingShoesBootsCombat: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml new file mode 100644 index 0000000000..5d00dd5d97 --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/syndiedrobe.yml @@ -0,0 +1,22 @@ +- type: vendingMachineInventory + id: SyndieDrobeInventory + startingInventory: + ClothingHeadHatOutlawHat: 3 + ClothingHeadHatSyndie: 5 + ClothingMaskNeckGaiter: 5 + ClothingOuterWinterSyndie: 5 + ClothingHeadHatSyndieMAA: 3 + ClothingOuterWinterSyndieCap: 3 + ClothingOuterCoatSyndieCap: 3 + ClothingUniformJumpsuitSyndieFormalDress: 5 + ClothingUniformJumpskirtSyndieFormalDress: 5 + ClothingUniformJumpsuitOperative: 5 + ClothingUniformJumpskirtOperative: 5 + ClothingNeckScarfStripedSyndieGreen: 2 + ClothingNeckScarfStripedSyndieRed: 2 + emaggedInventory: + ClothingOuterCoatSyndieCapArmored: 1 + ClothingOuterWinterSyndieCapArmored: 1 + ClothingHeadHatTacticalMaidHeadband: 5 + ClothingUniformJumpskirtTacticalMaid: 5 + ClothingHandsTacticalMaidGloves: 5 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml new file mode 100644 index 0000000000..55144b606e --- /dev/null +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/winterdrobe.yml @@ -0,0 +1,20 @@ +- type: vendingMachineInventory + id: WinterDrobeInventory + startingInventory: + ClothingNeckScarfStripedRed: 3 + ClothingNeckScarfStripedGreen: 3 + ClothingNeckScarfStripedBlue: 3 + ClothingNeckScarfStripedBlack: 3 + ClothingNeckScarfStripedBrown: 3 + ClothingNeckScarfStripedLightBlue: 3 + ClothingNeckScarfStripedOrange: 3 + ClothingNeckScarfStripedPurple: 3 + ClothingOuterWinterCoat: 6 + ClothingOuterCoatBomber: 3 + ClothingHeadHatSantahat: 2 + ClothingHeadHatXmasCrown: 2 + + emaggedInventory: + ClothingNeckScarfStripedSyndieGreen: 3 + ClothingNeckScarfStripedSyndieRed: 3 + ClothingNeckScarfStripedCentcom: 3 diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index aee8117671..9a4e894d87 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -79,6 +79,22 @@ categories: - UplinkWeapons +- type: listing + id: UplinkEswordDouble + name: uplink-esword-double-name + description: uplink-esword-double-desc + icon: { sprite: /Textures/Objects/Weapons/Melee/e_sword_double.rsi, state: icon } + productEntity: EnergySwordDouble + cost: + Telecrystal: 16 + categories: + - UplinkWeapons + conditions: + - !type:StoreWhitelistCondition + blacklist: + tags: + - NukeOpsUplink + # Explosives - type: listing @@ -136,6 +152,21 @@ categories: - UplinkExplosives +- type: listing + id: UplinkGrenadierRig + name: uplink-grenadier-rig-name + description: uplink-grenadier-rig-desc + productEntity: ClothingBeltMilitaryWebbingGrenadeFilled + cost: + Telecrystal: 12 + categories: + - UplinkExplosives + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - NukeOpsUplink + - type: listing id: UplinkC4Bundle name: uplink-c4-bundle-name @@ -152,7 +183,7 @@ description: uplink-emp-grenade-desc productEntity: EmpGrenade cost: - Telecrystal: 4 + Telecrystal: 3 categories: - UplinkExplosives @@ -180,6 +211,22 @@ categories: - UplinkAmmo +# For the C20R +- type: listing + id: UplinkMagazinePistolSubMachineGun + name: uplink-pistol-magazine-c20r-name + description: uplink-pistol-magazine-c20r-desc + icon: { sprite: /Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi, state: red-icon } + productEntity: MagazinePistolSubMachineGun + cost: + Telecrystal: 3 + categories: + - UplinkAmmo + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - NukeOpsUplink # For the Cobra - type: listing @@ -212,7 +259,18 @@ id: UplinkMosinAmmo name: uplink-mosin-ammo-name description: uplink-mosin-ammo-desc - productEntity: BoxSpeedLoaderLightRifle + productEntity: MagazineBoxLightRifle + cost: + Telecrystal: 2 + categories: + - UplinkAmmo + +# for the hristov +- type: listing + id: UplinkHristovAmmo + name: uplink-sniper-ammo-name + description: uplink-sniper-ammo-desc + productEntity: MagazineBoxAntiMateriel cost: Telecrystal: 2 categories: @@ -273,7 +331,7 @@ description: uplink-black-jetpack-desc productEntity: JetpackBlackFilled cost: - Telecrystal: 4 + Telecrystal: 2 categories: - UplinkUtility @@ -287,6 +345,27 @@ Telecrystal: 12 categories: - UplinkUtility + conditions: + - !type:StoreWhitelistCondition + blacklist: + tags: + - NukeOpsUplink + +- type: listing + id: UplinkReinforcementRadioSyndicateNukeops # Version for Nukeops that spawns an agent with the NukeOperative component. + name: uplink-reinforcement-radio-name + description: uplink-reinforcement-radio-desc + productEntity: ReinforcementRadioSyndicateNukeops + icon: { sprite: Objects/Devices/communication.rsi, state: old-radio } + cost: + Telecrystal: 16 + categories: + - UplinkUtility + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - NukeOpsUplink - type: listing id: UplinkStealthBox @@ -377,13 +456,50 @@ productEntity: FreedomImplanter cost: Telecrystal: 8 + categories: + - UplinkImplants + +- type: listing + id: UplinkMicroBombImplanter + name: uplink-micro-bomb-implanter-name + description: uplink-micro-bomb-implanter-desc + icon: { sprite: /Textures/Actions/Implants/implants.rsi, state: explosive } + productEntity: MicroBombImplanter + cost: + Telecrystal: 2 categories: - UplinkImplants conditions: - !type:StoreWhitelistCondition - blacklist: + whitelist: tags: - NukeOpsUplink + - !type:BuyerWhitelistCondition + blacklist: + components: + - SurplusBundle + +- type: listing + id: UplinkDnaScramblerImplant + name: uplink-dna-scrambler-implanter-name + description: uplink-dna-scrambler-implanter-desc + icon: { sprite: /Textures/Mobs/Species/Human/parts.rsi, state: full } + productEntity: DnaScramblerImplanter + cost: + Telecrystal: 10 + categories: + - UplinkImplants + +- type: listing + id: UplinkEmpImplanter + name: uplink-emp-implanter-name + description: uplink-emp-implanter-desc + icon: { sprite: /Textures/Objects/Magic/magicactions.rsi, state: shield } + productEntity: EmpImplanter + cost: + Telecrystal: 5 + categories: + - UplinkImplants - type: listing id: UplinkMacroBombImplanter @@ -392,7 +508,7 @@ icon: { sprite: /Textures/Actions/Implants/implants.rsi, state: explosive } productEntity: MacroBombImplanter cost: - Telecrystal: 25 + Telecrystal: 20 categories: - UplinkImplants conditions: @@ -421,8 +537,76 @@ tags: - NukeOpsUplink +- type: listing + id: UplinkDeathRattle + name: uplink-deathrattle-implant-name + description: uplink-deathrattle-implant-desc + productEntity: BoxDeathRattleImplants + cost: + Telecrystal: 4 + categories: + - UplinkImplants + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - NukeOpsUplink + - !type:BuyerWhitelistCondition + blacklist: + components: + - SurplusBundle + # Bundles +- type: listing + id: UplinkAmmoBundle + name: uplink-ammo-bundle-name + description: uplink-ammo-bundle-desc + productEntity: ClothingBackpackDuffelSyndicateAmmoFilled + cost: + Telecrystal: 15 + categories: + - UplinkBundles + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - NukeOpsUplink + - !type:BuyerWhitelistCondition + blacklist: + components: + - SurplusBundle + +- type: listing + id: UplinkMedsBundle + name: uplink-meds-bundle-name + description: uplink-meds-bundle-desc + productEntity: ClothingBackpackDuffelSyndicateMedicalBundleFilled + cost: + Telecrystal: 20 + categories: + - UplinkBundles + conditions: + - !type:StoreWhitelistCondition + whitelist: + tags: + - NukeOpsUplink + - !type:BuyerWhitelistCondition + blacklist: + components: + - SurplusBundle + +- type: listing + id: UplinkSniperBundle + name: uplink-sniper-bundle-name + description: uplink-sniper-bundle-desc + icon: { sprite: /Textures/Objects/Weapons/Guns/Snipers/heavy_sniper.rsi, state: base } + productEntity: BriefcaseSyndieSniperBundleFilled + cost: + Telecrystal: 12 + categories: + - UplinkBundles + - type: listing id: UplinkC20RBundle name: uplink-c20r-bundle-name @@ -652,6 +836,20 @@ components: - SurplusBundle +- type: listing + id: uplinkHolyHandGrenade + name: uplink-holy-hand-grenade-name + description: uplink-holy-hand-grenade-desc + productEntity: HolyHandGrenade + cost: + Telecrystal: 20 + categories: + - UplinkJob + conditions: + - !type:BuyerJobCondition + whitelist: + - Chaplain + - type: listing id: uplinkRevolverCapGunFake name: uplink-revolver-cap-gun-fake-name @@ -730,6 +928,38 @@ components: - SurplusBundle +- type: listing + id: UplinkSyndicateSpongeBox + name: uplink-syndicate-sponge-box-name + description: uplink-syndicate-sponge-box-desc + icon: { sprite: Objects/Misc/monkeycube.rsi, state: box} + productEntity: SyndicateSpongeBox + cost: + Telecrystal: 7 + categories: + - UplinkJob + conditions: + - !type:BuyerJobCondition + whitelist: + - Epistemologist + - Chef + +- type: listing + id: UplinkDisposableTurret + name: uplink-disposable-turret-name + description: uplink-disposable-turret-desc + productEntity: ToolboxElectricalTurretFilled + cost: + Telecrystal: 8 + categories: + - UplinkJob + conditions: + - !type:BuyerJobCondition + whitelist: + - StationEngineer + - AtmosphericTechnician + - Epistemologist + # Armor - type: listing @@ -863,6 +1093,17 @@ categories: - UplinkMisc +- type: listing + id: UplinkEshield + name: uplink-eshield-name + description: uplink-eshield-desc + icon: { sprite: /Textures/Objects/Weapons/Melee/e_shield.rsi, state: eshield-on } + productEntity: EnergyShield + cost: + Telecrystal: 6 + categories: + - UplinkMisc + - type: listing id: UplinkSoapSyndie name: uplink-soap-name @@ -903,6 +1144,26 @@ categories: - UplinkMisc +- type: listing + id: UplinkCombatMedkit + name: uplink-combat-medkit-name + description: uplink-combat-medkit-desc + productEntity: MedkitCombatFilled + cost: + Telecrystal: 5 + categories: + - UplinkMisc + +- type: listing + id: UplinkCombatMedipen + name: uplink-combat-medipen-name + description: uplink-combat-medipen-desc + productEntity: CombatMedipen + cost: + Telecrystal: 8 + categories: + - UplinkMisc + - type: listing id: UplinkStimpack name: uplink-stimpack-name diff --git a/Resources/Prototypes/DeltaV/Catalog/Fills/Backpacks/StarterGear/backpack.yml b/Resources/Prototypes/DeltaV/Catalog/Fills/Backpacks/StarterGear/backpack.yml index 9099c9601d..553431fb66 100644 --- a/Resources/Prototypes/DeltaV/Catalog/Fills/Backpacks/StarterGear/backpack.yml +++ b/Resources/Prototypes/DeltaV/Catalog/Fills/Backpacks/StarterGear/backpack.yml @@ -7,9 +7,7 @@ contents: - id: BoxSurvival amount: 1 - - id: ClothingOuterVestKevlar - amount: 1 - - id: ClothingEyesGlassesAmber + - id: ClothingOuterArmorBasic amount: 1 - id: WeaponSubMachineGunTypewriter amount: 1 diff --git a/Resources/Prototypes/DeltaV/Entities/Clothing/Eyes/glasses.yml b/Resources/Prototypes/DeltaV/Entities/Clothing/Eyes/glasses.yml deleted file mode 100644 index 44375099e9..0000000000 --- a/Resources/Prototypes/DeltaV/Entities/Clothing/Eyes/glasses.yml +++ /dev/null @@ -1,13 +0,0 @@ -- type: entity - parent: ClothingEyesBase - id: ClothingEyesGlassesAmber - name: amber glasses - description: Tinted glasses for jaded people. - components: - - type: Sprite - sprite: Clothing/Eyes/Glasses/beergoggles.rsi - - type: Clothing - sprite: Clothing/Eyes/Glasses/beergoggles.rsi - - type: FlashImmunity - - type: EyeProtection - protectionTime: 5 diff --git a/Resources/Prototypes/DeviceLinking/sink_ports.yml b/Resources/Prototypes/DeviceLinking/sink_ports.yml index 8a52ebbc0d..f05934f3ba 100644 --- a/Resources/Prototypes/DeviceLinking/sink_ports.yml +++ b/Resources/Prototypes/DeviceLinking/sink_ports.yml @@ -79,24 +79,19 @@ description: signal-port-description-artifact-analyzer-receiver - type: sinkPort - id: A1 - name: "Input A1" - description: "Input A1" + id: InputA + name: signal-port-name-logic-input-a + description: signal-port-description-logic-input-a - type: sinkPort - id: B1 - name: "Input B1" - description: "Input B1" + id: InputB + name: signal-port-name-logic-input-b + description: signal-port-description-logic-input-b - type: sinkPort - id: A2 - name: "Input A2" - description: "Input A2" - -- type: sinkPort - id: B2 - name: "Input B2" - description: "Input B2" + id: Input + name: signal-port-name-logic-input + description: signal-port-description-logic-input - type: sinkPort id: SetParticleDelta diff --git a/Resources/Prototypes/DeviceLinking/source_ports.yml b/Resources/Prototypes/DeviceLinking/source_ports.yml index 823e4a164a..45ee812f2e 100644 --- a/Resources/Prototypes/DeviceLinking/source_ports.yml +++ b/Resources/Prototypes/DeviceLinking/source_ports.yml @@ -16,6 +16,11 @@ description: signal-port-description-off-transmitter defaultLinks: [ Off, Close ] +- type: sourcePort + id: Status + name: signal-port-name-status-transmitter + description: signal-port-description-status-transmitter + - type: sourcePort id: Left name: signal-port-name-left @@ -37,7 +42,8 @@ - type: sourcePort id: DoorStatus name: signal-port-name-doorstatus - description: signal-port-description-status + description: signal-port-description-doorstatus + defaultLinks: [ DoorBolt ] - type: sourcePort id: OrderSender @@ -74,11 +80,19 @@ defaultLinks: [ Close, Off ] - type: sourcePort - id: O1 - name: "Output 1" - description: "Output 1" + id: Output + name: signal-port-name-logic-output + description: signal-port-description-logic-output + defaultLinks: [ Input ] + +- type: sourcePort + id: OutputHigh + name: signal-port-name-logic-output-high + description: signal-port-description-logic-output-high + defaultLinks: [ On, Open, Forward, Trigger ] - type: sourcePort - id: O2 - name: "Output 2" - description: "Output 2" + id: OutputLow + name: signal-port-name-logic-output-low + description: signal-port-description-logic-output-low + defaultLinks: [ Off, Close ] diff --git a/Resources/Prototypes/Diseases/zombie.yml b/Resources/Prototypes/Diseases/zombie.yml index 018fbc82e2..2554b51856 100644 --- a/Resources/Prototypes/Diseases/zombie.yml +++ b/Resources/Prototypes/Diseases/zombie.yml @@ -20,8 +20,8 @@ comp: ZombifyOnDeath cures: - !type:DiseaseReagentCure - reagent: Romerol - min: 5 + reagent: Ambuzol + min: 10 - type: disease id: PassiveZombieVirus diff --git a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml index 5028c0f4c9..ba9722527a 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml @@ -69,6 +69,15 @@ - type: Sprite sprite: Clothing/Back/Backpacks/engineering.rsi +- type: entity + parent: ClothingBackpack + id: ClothingBackpackAtmospherics + name: atmospherics backpack + description: It's a backpack made of fire resistant fibers. Smells like plasma. + components: + - type: Sprite + sprite: Clothing/Back/Backpacks/atmospherics.rsi + - type: entity parent: ClothingBackpack id: ClothingBackpackMedical @@ -150,6 +159,15 @@ - type: Sprite sprite: Clothing/Back/Backpacks/salvage.rsi +- type: entity + parent: ClothingBackpack + id: ClothingBackpackMerc + name: merc bag + description: A backpack that has been in many dangerous places, a reliable combat backpack. + components: + - type: Sprite + sprite: Clothing/Back/Backpacks/merc.rsi + #ERT - type: entity parent: ClothingBackpack diff --git a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml index 53e425362f..2feec5e988 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/duffel.yml @@ -39,6 +39,15 @@ - type: Sprite sprite: Clothing/Back/Duffels/engineering.rsi +- type: entity + parent: ClothingBackpackDuffel + id: ClothingBackpackDuffelAtmospherics + name: atmospherics duffel bag + description: A large duffel bag made of fire resistant fibers. Smells like plasma. + components: + - type: Sprite + sprite: Clothing/Back/Duffels/atmospherics.rsi + - type: entity parent: ClothingBackpackDuffel id: ClothingBackpackDuffelMedical @@ -178,7 +187,7 @@ equippedPrefix: ammo - type: entity - parent: ClothingBackpackDuffelSyndicate + parent: ClothingBackpackDuffelSyndicateAmmo id: ClothingBackpackDuffelSyndicateAmmoBundle abstract: true components: @@ -199,7 +208,7 @@ equippedPrefix: med - type: entity - parent: ClothingBackpackDuffelSyndicate + parent: ClothingBackpackDuffelSyndicateMedical id: ClothingBackpackDuffelSyndicateMedicalBundle abstract: true components: diff --git a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml index 3ddb9e237f..2d9e3da990 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/satchel.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/satchel.yml @@ -45,6 +45,15 @@ - type: Sprite sprite: Clothing/Back/Satchels/engineering.rsi +- type: entity + parent: ClothingBackpackSatchel + id: ClothingBackpackSatchelAtmospherics + name: atmospherics satchel + description: A tough satchel made of fire resistant fibers. Smells like plasma. + components: + - type: Sprite + sprite: Clothing/Back/Satchels/atmospherics.rsi + - type: entity parent: ClothingBackpackSatchel id: ClothingBackpackSatchelClown diff --git a/Resources/Prototypes/Entities/Clothing/Belt/belts.yml b/Resources/Prototypes/Entities/Clothing/Belt/belts.yml index 052e3c9219..5e841d295e 100644 --- a/Resources/Prototypes/Entities/Clothing/Belt/belts.yml +++ b/Resources/Prototypes/Entities/Clothing/Belt/belts.yml @@ -506,6 +506,17 @@ tags: - BeltSlotNotBelt +- type: entity + parent: ClothingBeltStorageBase + id: ClothingBeltMercWebbing + name: mercenarie webbing + description: Ideal for storing everything from ammo to weapons and combat essentials. + components: + - type: Sprite + sprite: Clothing/Belt/mercwebbing.rsi + - type: Clothing + sprite: Clothing/Belt/mercwebbing.rsi + - type: entity parent: ClothingBeltStorageBase id: ClothingBeltSalvageWebbing diff --git a/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml b/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml index 1efddfa4b9..ce1bf45973 100644 --- a/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml +++ b/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml @@ -1,14 +1,3 @@ -- type: entity - parent: ClothingEyesBase - id: ClothingEyesGlassesBeer - name: beer goggles - description: A pair of sunglasses outfitted with apparatus to scan reagents, as well as providing an innate understanding of liquid viscosity while in motion. - components: - - type: Sprite - sprite: Clothing/Eyes/Glasses/beergoggles.rsi - - type: Clothing - sprite: Clothing/Eyes/Glasses/beergoggles.rsi - - type: entity parent: ClothingEyesBase id: ClothingEyesGlassesGar @@ -129,6 +118,20 @@ - type: EyeProtection protectionTime: 5 +- type: entity + parent: ClothingEyesBase + id: ClothingEyesGlassesMercenary + name: mercenary glasses + description: Glasses made for combat, to protect the eyes from bright blinding flashes. + components: + - type: Sprite + sprite: Clothing/Eyes/Glasses/mercglasses.rsi + - type: Clothing + sprite: Clothing/Eyes/Glasses/mercglasses.rsi + - type: FlashImmunity + - type: EyeProtection + protectionTime: 5 + #Make a scanner category when these actually function and we get the trayson - type: entity parent: ClothingEyesBase @@ -145,3 +148,15 @@ coefficients: Heat: 0.95 - type: GroupExamine + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesGlassesChemical + name: chemical analysis goggles + description: Goggles that can scan the chemical composition of a solution. + components: + - type: Sprite + sprite: Clothing/Eyes/Glasses/science.rsi + - type: Clothing + sprite: Clothing/Eyes/Glasses/science.rsi + - type: SolutionScanner diff --git a/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml b/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml index 8d78ca2a21..13ded49f3b 100644 --- a/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml +++ b/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml @@ -49,3 +49,91 @@ sprite: Clothing/Eyes/Hud/sec.rsi - type: Clothing sprite: Clothing/Eyes/Hud/sec.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudBeer + name: beer goggles + description: A pair of sunHud outfitted with apparatus to scan reagents, as well as providing an innate understanding of liquid viscosity while in motion. + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/beergoggles.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/beergoggles.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudFriedOnion + name: fried onion goggles + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/friedonion.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/friedonion.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudOnionBeer + name: thungerst goggles + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/onionbeer.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/onionbeer.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudMedOnion + name: medonion hud + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/medonion.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/medonion.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudMedOnionBeer + name: medthungerst hud + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/medonionbeer.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/medonionbeer.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudMedSec + name: medsec hud + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/medsec.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/medsec.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudMultiversal + name: multiversal hud + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/medsecengi.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/medsecengi.rsi + +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudOmni + name: omni hud + description: Filler + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/omni.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/omni.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Eyes/specific.yml b/Resources/Prototypes/Entities/Clothing/Eyes/specific.yml index a213ca21cd..c04f348287 100644 --- a/Resources/Prototypes/Entities/Clothing/Eyes/specific.yml +++ b/Resources/Prototypes/Entities/Clothing/Eyes/specific.yml @@ -18,3 +18,4 @@ interfaces: - key: enum.ChameleonUiKey.Key type: ChameleonBoundUserInterface + diff --git a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml index e298c6ccf4..04e0c9ce08 100644 --- a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml +++ b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml @@ -226,6 +226,35 @@ fiberColor: fibers-black - type: FingerprintMask +- type: entity + parent: ClothingHandsGlovesCombat + id: ClothingHandsTacticalMaidGloves + name: tactical maid gloves + description: Tactical maid gloves, every self-respecting maid should be able to discreetly eliminate her goals. + components: + - type: Sprite + sprite: Clothing/Hands/Gloves/tacticalmaidgloves.rsi + - type: Clothing + sprite: Clothing/Hands/Gloves/tacticalmaidgloves.rsi + +- type: entity + parent: ClothingHandsBase + id: ClothingHandsMercGlovesCombat + name: mercenary combat gloves + description: High-quality combat gloves to protect hands from mechanical damage during combat. + components: + - type: Sprite + sprite: Clothing/Hands/Gloves/Color/olive.rsi + - type: Clothing + sprite: Clothing/Hands/Gloves/Color/olive.rsi + - type: GloveHeatResistance + heatResistance: 1400 + - type: Insulated + - type: Fiber + fiberMaterial: fibers-insulative + fiberColor: fibers-olive + - type: FingerprintMask + - type: entity parent: ClothingHandsBase id: ClothingHandsGlovesFingerless @@ -240,6 +269,20 @@ fiberMaterial: fibers-synthetic fiberColor: fibers-black +- type: entity + parent: ClothingHandsBase + id: ClothingHandsGlovesMercFingerless + name: mercenary fingerless gloves + description: Gloves that may not protect you from finger burns, but will make you cooler. + components: + - type: Sprite + sprite: Clothing/Hands/Gloves/mercfingerless.rsi + - type: Clothing + sprite: Clothing/Hands/Gloves/mercfingerless.rsi + - type: Fiber + fiberMaterial: fibers-synthetic + fiberColor: fibers-olive + - type: entity parent: ClothingHandsBase id: ThievingGloves @@ -260,3 +303,15 @@ fiberMaterial: fibers-synthetic fiberColor: fibers-black - type: FingerprintMask + +- type: entity + parent: ClothingHandsBase + id: ClothingHandsGlovesForensic + name: forensic gloves + description: Do not leave fibers or fingerprints. If you work without them, you're A TERRIBLE DETECTIVE. + components: + - type: Sprite + sprite: Clothing/Hands/Gloves/forensic.rsi + - type: Clothing + sprite: Clothing/Hands/Gloves/forensic.rsi + - type: FingerprintMask diff --git a/Resources/Prototypes/Entities/Clothing/Head/bandanas.yml b/Resources/Prototypes/Entities/Clothing/Head/bandanas.yml index b546664815..982aecd856 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/bandanas.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/bandanas.yml @@ -86,6 +86,17 @@ - type: Clothing sprite: Clothing/Head/Bandanas/skull.rsi +- type: entity + parent: ClothingHeadBaseButcherable + id: ClothingHeadBandMerc + name: mercenary bandana + description: To protect the head from the sun, insects and other dangers of the higher path. + components: + - type: Sprite + sprite: Clothing/Head/Bandanas/merc.rsi + - type: Clothing + sprite: Clothing/Head/Bandanas/merc.rsi + - type: entity parent: ClothingHeadBaseButcherable id: ClothingHeadBandBrown diff --git a/Resources/Prototypes/Entities/Clothing/Head/hardhats.yml b/Resources/Prototypes/Entities/Clothing/Head/hardhats.yml index 3eb7aaa5d5..8dc0e1c591 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hardhats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hardhats.yml @@ -121,3 +121,32 @@ sprite: Clothing/Head/Hardhats/yellow.rsi - type: Clothing sprite: Clothing/Head/Hardhats/yellow.rsi + +- type: entity + parent: ClothingHeadHatHardhatBase + id: ClothingHeadHatHardhatYellowDark + name: dark yellow hard hat + description: A hard hat, painted in dark yellow, used in dangerous working conditions to protect the head. Comes with a built-in flashlight. + components: + - type: Sprite + sprite: Clothing/Head/Hardhats/dark_yellow.rsi + - type: Clothing + sprite: Clothing/Head/Hardhats/dark_yellow.rsi + +- type: entity + parent: ClothingHeadHatHardhatBase + id: ClothingHeadHatHardhatArmored + name: armored hard hat + description: An armored hard hat. Provides the best of both worlds in both protection & utility - perfect for the engineer on the frontlines. + components: + - type: Sprite + sprite: Clothing/Head/Hardhats/armored.rsi + - type: Clothing + sprite: Clothing/Head/Hardhats/armored.rsi + - type: Armor #Copied from the sec helmet, as it's hard to give these sane values without locational damage existing. + modifiers: + coefficients: + Blunt: 0.8 + Slash: 0.8 + Piercing: 0.9 + Heat: 0.8 diff --git a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml index 29d671f06e..824592d693 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml @@ -1,4 +1,6 @@ #When adding new hardsuits, please try to keep the organization consistent with hardsuit.yml (if possible.) +#For now, since locational damage is not a thing, all "combat" hardsuits (with the exception of the deathsquad hardsuit) have the equvilent of a helmet in terms of armor. This is so people don't need to wear both regular, on-station helmets and hardsuits to get full protection. +#Generally, unless you're adding something like caustic damage, you should probably avoid messing with armor outside of the above scenario. #CREW HARDSUITS #Standard Hardsuit @@ -13,15 +15,6 @@ sprite: Clothing/Head/Hardsuits/basic.rsi - type: Clothing sprite: Clothing/Head/Hardsuits/basic.rsi - - type: Armor - modifiers: - coefficients: - Blunt: 0.9 - Slash: 0.9 - Piercing: 0.9 - Heat: 0.9 - Radiation: 0.9 - Caustic: 0.9 #Atmospherics Hardsuit - type: entity @@ -59,15 +52,7 @@ color: "#adffe6" - type: PressureProtection highPressureMultiplier: 0.08 - lowPressureMultiplier: 10000 - - type: Armor - modifiers: - coefficients: - Blunt: 0.90 - Slash: 0.90 - Piercing: 0.95 - Heat: 0.2 - Radiation: 0.5 + lowPressureMultiplier: 1000 - type: TemperatureProtection coefficient: 0.005 @@ -122,7 +107,7 @@ shader: unshaded - type: PressureProtection highPressureMultiplier: 0.72 - lowPressureMultiplier: 10000 + lowPressureMultiplier: 1000 #Salvage Hardsuit - type: entity @@ -138,13 +123,7 @@ sprite: Clothing/Head/Hardsuits/salvage.rsi - type: PressureProtection highPressureMultiplier: 0.525 - lowPressureMultiplier: 10000 - - type: Armor - modifiers: - coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.8 + lowPressureMultiplier: 1000 - type: PointLight radius: 7 energy: 3 @@ -165,13 +144,14 @@ color: "#ffeead" - type: PressureProtection highPressureMultiplier: 0.525 - lowPressureMultiplier: 10000 + lowPressureMultiplier: 1000 - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.8 + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #Warden's Hardsuit - type: entity @@ -189,13 +169,14 @@ color: "#ffeead" - type: PressureProtection highPressureMultiplier: 0.525 - lowPressureMultiplier: 10000 + lowPressureMultiplier: 1000 - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.8 + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #Captain's Hardsuit - type: entity @@ -247,7 +228,7 @@ color: "#adf1ff" - type: PressureProtection highPressureMultiplier: 0.6 - lowPressureMultiplier: 5500 + lowPressureMultiplier: 1000 - type: DiseaseProtection protection: 0.15 @@ -267,7 +248,7 @@ color: "#d6adff" - type: PressureProtection highPressureMultiplier: 0.60 - lowPressureMultiplier: 5500 + lowPressureMultiplier: 1000 #Head of Security's hardsuit - type: entity @@ -285,13 +266,14 @@ color: "#ffeead" - type: PressureProtection highPressureMultiplier: 0.45 - lowPressureMultiplier: 10000 + lowPressureMultiplier: 1000 - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.8 + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #ANTAG HARDSUITS #Blood-red Hardsuit @@ -314,11 +296,10 @@ - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.8 - Heat: 0.8 - Radiation: 0.5 + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #Cybersun Juggernaut Hardsuit - type: entity @@ -335,6 +316,13 @@ - type: PressureProtection highPressureMultiplier: 0.3 lowPressureMultiplier: 1000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #Syndicate Elite Hardsuit - type: entity @@ -358,11 +346,10 @@ - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.8 - Heat: 0.2 - Radiation: 0.5 + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 - type: DiseaseProtection protection: 0.15 @@ -386,11 +373,10 @@ - type: Armor modifiers: coefficients: - Blunt: 0.6 - Slash: 0.6 - Piercing: 0.6 - Heat: 0.8 - Radiation: 0.5 + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #Wizard Hardsuit - type: entity @@ -409,6 +395,13 @@ - type: PressureProtection highPressureMultiplier: 0.27 lowPressureMultiplier: 1000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #Organic Space Suit - type: entity @@ -424,7 +417,7 @@ sprite: Clothing/Head/Hardsuits/lingspacehelmet.rsi - type: PressureProtection highPressureMultiplier: 0.225 - lowPressureMultiplier: 10000 + lowPressureMultiplier: 1000 #Pirate EVA Suit (Deep Space EVA Suit) - type: entity @@ -475,6 +468,13 @@ sprite: Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi - type: PointLight color: "#addbff" + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #ERT Engineer Hardsuit - type: entity @@ -489,6 +489,13 @@ sprite: Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi - type: PointLight color: "#f4ffad" + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #ERT Medical Hardsuit - type: entity @@ -517,6 +524,13 @@ sprite: Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi - type: PointLight color: "#ffadc6" + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 #ERT Janitor Hardsuit - type: entity @@ -569,10 +583,7 @@ Blunt: 0.9 Slash: 0.9 Piercing: 0.9 - Heat: 0.1 - Shock: 0.1 - Cold: 0.2 - Radiation: 0.2 + Heat: 0.9 - type: DiseaseProtection protection: 0.25 @@ -591,5 +602,14 @@ - type: PressureProtection highPressureMultiplier: 0.08 lowPressureMultiplier: 1000 + - type: Armor + modifiers: + coefficients: + Blunt: 0.80 + Slash: 0.80 + Piercing: 0.80 + Heat: 0.80 + Radiation: 0.80 + Caustic: 0.95 #MISC. HARDSUITS diff --git a/Resources/Prototypes/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/Entities/Clothing/Head/hats.yml index 42bb744053..d657fc28de 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hats.yml @@ -64,6 +64,17 @@ - type: Clothing sprite: Clothing/Head/Hats/beret_warden.rsi +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatBeretMerc + name: mercenary beret + description: Olive beret, the badge depicts a jackal on a rock. + components: + - type: Sprite + sprite: Clothing/Head/Hats/beret_merc.rsi + - type: Clothing + sprite: Clothing/Head/Hats/beret_merc.rsi + - type: entity parent: ClothingHeadBase id: ClothingHeadHatBowlerHat @@ -169,7 +180,7 @@ parent: ClothingHeadBase id: ClothingHeadHatHopcap name: head of personnel's cap - description: A grand, stylish captain cap. + description: A grand, stylish head of personnel's cap. components: - type: Sprite sprite: Clothing/Head/Hats/hopcap.rsi @@ -614,6 +625,39 @@ coefficients: Blunt: 0.95 +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatSyndie + name: syndicate hat + description: A souvenir hat from "Syndieland", their production has already been closed. + components: + - type: Sprite + sprite: Clothing/Head/Hats/syndiecap.rsi + - type: Clothing + sprite: Clothing/Head/Hats/syndiecap.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatSyndieMAA + name: master at arms hat + description: Master at arms hat, looks intimidating, I doubt that you will like to communicate with its owner... + components: + - type: Sprite + sprite: Clothing/Head/Hats/syndiecap_maa.rsi + - type: Clothing + sprite: Clothing/Head/Hats/syndiecap_maa.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatTacticalMaidHeadband + name: tactical maid headband + description: "A red headband - don't imagine yourself a Rambo and don't pick up a few machine guns." + components: + - type: Sprite + sprite: Clothing/Head/Hats/tacticalmaidheadband.rsi + - type: Clothing + sprite: Clothing/Head/Hats/tacticalmaidheadband.rsi + - type: entity parent: ClothingHeadBase id: ClothingHeadHatHetmanHat @@ -624,3 +668,48 @@ sprite: Clothing/Head/Hats/hetman_hat.rsi - type: Clothing sprite: Clothing/Head/Hats/hetman_hat.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatMagician + name: magician's top hat. + description: "A magician's top hat." + components: + - type: Icon + sprite: Clothing/Head/Hats/magician.rsi + state: "icon" + - type: Sprite + state: "icon" + sprite: Clothing/Head/Hats/magician.rsi + - type: Clothing + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.12" + sprite: Clothing/Head/Hats/magician.rsi + - type: Item + size: 10 + sprite: Clothing/Head/Hats/magician.rsi + - type: Storage + capacity: 10 + - type: UserInterface + interfaces: + - key: enum.StorageUiKey.Key + type: StorageBoundUserInterface + - type: ContainerContainer + containers: + storagebase: !type:Container + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatCapcap + name: cap cap + description: A grand, stylish captain cap. + components: + - type: Sprite + sprite: Clothing/Head/Hats/capcap.rsi + - type: Clothing + sprite: Clothing/Head/Hats/capcap.rsi + - type: Tag + tags: + - WhitelistChameleon diff --git a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml index 94f773e32a..4051a97d2d 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml @@ -1,33 +1,75 @@ -#(Security) Helmet +#These are intentionally all very mediocre as locational damage does not exist yet. Without it, armor values will stack in a way that makes it really god damn hard to determine how effective something is, along with making players extremely tanky. +#When it DOES exist, the values here should be totally reworked - probably just port them from SS13. + +#Basic Helmet (Security Helmet) - type: entity parent: ClothingHeadBase - id: ClothingHeadHelmetHelmet + id: ClothingHeadHelmetBasic name: helmet - description: A usual helmet. + description: Standard security gear. Protects the head from impacts. components: - type: Sprite sprite: Clothing/Head/Helmets/security.rsi - type: Clothing sprite: Clothing/Head/Helmets/security.rsi - - type: Armor + - type: Armor #Values seem to let the user survive one extra hit if attacked consistently. modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 + Blunt: 0.9 + Slash: 0.9 Piercing: 0.9 - Heat: 0.8 + Heat: 0.9 + - type: Tag + tags: + - WhitelistChameleon -#Old (Security) Helmet +#Mercenary Helmet - type: entity - parent: ClothingHeadHelmetHelmet - id: ClothingHeadHelmetHelmetOld - name: helmet - description: An old usual helmet. + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetMerc + name: mercenary helmet + description: The combat helmet is commonly used by mercenaries, is strong, light and smells like gunpowder and the jungle. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/merc_helmet.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/merc_helmet.rsi + +#SWAT Helmet +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHelmetSwat + name: SWAT helmet + description: An extremely robust helmet, commonly used by paramilitary forces. This one has the Nanotrasen logo emblazoned on the top. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/swat.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/swat.rsi + - type: Armor #This is intentionally not spaceproof, when the time comes to port the values from SS13 this should be buffed from what it was. + modifiers: + coefficients: + Blunt: 0.80 + Slash: 0.80 + Piercing: 0.80 + Heat: 0.80 + Radiation: 0.80 + Caustic: 0.95 + - type: ExplosionResistance + damageCoefficient: 0.75 + +#Syndicate SWAT Helmet +- type: entity + parent: ClothingHeadHelmetSwat + id: ClothingHeadHelmetSwatSyndicate + name: SWAT helmet + suffix: Syndicate + description: An extremely robust helmet, commonly used by paramilitary forces. It is adorned in a nefarious red and black stripe pattern. components: - type: Sprite - sprite: Clothing/Head/Helmets/securityold.rsi + sprite: Clothing/Head/Helmets/swat_syndicate.rsi - type: Clothing - sprite: Clothing/Head/Helmets/securityold.rsi + sprite: Clothing/Head/Helmets/swat_syndicate.rsi #Light Riot Helmet - type: entity @@ -46,7 +88,7 @@ coefficients: Blunt: 0.8 Slash: 0.8 - Piercing: 0.8 + Piercing: 0.95 #Bombsuit Helmet - type: entity @@ -65,10 +107,9 @@ - type: Armor modifiers: coefficients: - Blunt: 0.5 - Slash: 0.8 - Piercing: 0.8 - - type: IdentityBlocker + Blunt: 0.90 + Slash: 0.90 + Piercing: 0.95 #Cult Helmet - type: entity @@ -85,10 +126,10 @@ - type: Armor modifiers: coefficients: - Blunt: 0.8 + Blunt: 0.9 Slash: 0.8 Piercing: 0.9 - Heat: 0.8 + Heat: 0.9 #SCAF Helmet - type: entity @@ -105,8 +146,8 @@ - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 + Blunt: 0.9 + Slash: 0.9 Piercing: 0.8 - type: Tag tags: @@ -183,15 +224,7 @@ quickEquip: true - type: IngestionBlocker - type: TemperatureProtection - coefficient: 0.01 - - type: Armor - modifiers: - coefficients: - Blunt: 0.90 - Slash: 0.90 - Piercing: 0.95 - Heat: 0.65 - Radiation: 1 + coefficient: 0.005 - type: IdentityBlocker - type: Tag tags: @@ -213,16 +246,8 @@ - type: IngestionBlocker - type: TemperatureProtection coefficient: 0.005 - - type: Armor - modifiers: - coefficients: - Blunt: 0.90 - Slash: 0.90 - Piercing: 0.95 - Heat: 0.5 - Radiation: .95 - type: PressureProtection - highPressureMultiplier: 0.45 + highPressureMultiplier: 0.25 lowPressureMultiplier: 1000 - type: IdentityBlocker - type: Tag @@ -241,7 +266,7 @@ sprite: Clothing/Head/Helmets/linghelmet.rsi - type: Clothing sprite: Clothing/Head/Helmets/linghelmet.rsi - - type: Armor + - type: Armor #admeme item so it should be fine being overpowered while helmets are still intentionally kneecapped. modifiers: coefficients: Blunt: 0.5 @@ -249,3 +274,64 @@ Piercing: 0.5 Heat: 0.9 - type: IdentityBlocker + +#ERT HELMETS +#ERT Leader Helmet +- type: entity + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetERTLeader + name: ERT leader helmet + description: An in-atmosphere helmet worn by the leader of a Nanotrasen Emergency Response Team. Has blue highlights. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/ert_leader.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/ert_leader.rsi + +#ERT Security Helmet +- type: entity + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetERTSecurity + name: ERT security helmet + description: An in-atmosphere helmet worn by security members of the Nanotrasen Emergency Response Team. Has red highlights. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/ert_security.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/ert_security.rsi + +#ERT Medic Helmet +- type: entity + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetERTMedic + name: ERT medic helmet + description: An in-atmosphere helmet worn by medical members of the Nanotrasen Emergency Response Team. Has white highlights. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/ert_medic.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/ert_medic.rsi + +#ERT Engineer Helmet +- type: entity + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetERTEngineer + name: ERT engineer helmet + description: An in-atmosphere helmet worn by engineering members of the Nanotrasen Emergency Response Team. Has orange highlights. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/ert_engineer.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/ert_engineer.rsi + +#ERT Janitor Helmet +- type: entity + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetERTJanitor + name: ERT janitor helmet + description: An in-atmosphere helmet worn by janitorial members of the Nanotrasen Emergency Response Team. Has dark purple highlights. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/ert_janitor.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/ert_janitor.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Head/misc.yml b/Resources/Prototypes/Entities/Clothing/Head/misc.yml index d4f54c23e7..af81ae3674 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/misc.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/misc.yml @@ -51,12 +51,15 @@ parent: ClothingHeadBase id: ClothingHeadHatHairflower name: hairflower - description: A red rose for beautiful ladies. + description: A red flower for beautiful ladies. components: - type: Sprite sprite: Clothing/Head/Misc/hairflower.rsi - type: Clothing sprite: Clothing/Head/Misc/hairflower.rsi + - type: Construction + graph: hairflower + node: hairflower - type: entity parent: ClothingHeadBase diff --git a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml index aa414765f7..9b4fc890e0 100644 --- a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml +++ b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml @@ -146,7 +146,8 @@ - type: entity parent: ClothingMaskBase - id: ClothingMaskClown + id: ClothingMaskClownBase + abstract: true name: clown wig and mask description: A true prankster's facial attire. A clown is incomplete without his wig and mask. components: @@ -160,6 +161,14 @@ tags: - ClownMask +- type: entity + parent: ClothingMaskClownBase + id: ClothingMaskClown + components: + - type: Tag + tags: + - WhitelistChameleon + - type: entity parent: ClothingMaskBase id: ClothingMaskJoy @@ -245,6 +254,17 @@ - type: Clothing sprite: Clothing/Mask/swat.rsi +- type: entity + parent: ClothingMaskGasExplorer + id: ClothingMaskGasMerc + name: mercenary gas mask + description: Slightly outdated, but reliable military-style gas mask. + components: + - type: Sprite + sprite: Clothing/Mask/merc.rsi + - type: Clothing + sprite: Clothing/Mask/merc.rsi + - type: entity parent: ClothingMaskGasExplorer id: ClothingMaskGasERT @@ -276,3 +296,102 @@ Slash: 0.80 Piercing: 0.90 Heat: 0.90 + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskRat + name: rat mask + description: A mask of a rat that looks like a rat. Perhaps they will take you for a fellow rat. + components: + - type: Sprite + sprite: Clothing/Mask/rat.rsi + - type: Clothing + sprite: Clothing/Mask/rat.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskFox + name: fox mask + description: What does the fox say? + components: + - type: Sprite + sprite: Clothing/Mask/fox.rsi + - type: Clothing + sprite: Clothing/Mask/fox.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskBee + name: bee mask + description: For the queen! + components: + - type: Sprite + sprite: Clothing/Mask/bee.rsi + - type: Clothing + sprite: Clothing/Mask/bee.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskBear + name: bear mask + description: I'm a cloudy, cloudy, cloudy, I'm not a bear at all. + components: + - type: Sprite + sprite: Clothing/Mask/bear.rsi + - type: Clothing + sprite: Clothing/Mask/bear.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskRaven + name: raven mask + description: Where I am, death... or glitter. + components: + - type: Sprite + sprite: Clothing/Mask/raven.rsi + - type: Clothing + sprite: Clothing/Mask/raven.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskJackal + name: jackal mask + description: It is better not to turn your back to the owner of the mask, it may bite. + components: + - type: Sprite + sprite: Clothing/Mask/jackal.rsi + - type: Clothing + sprite: Clothing/Mask/jackal.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskBat + name: bat mask + description: A bloodsucker by night, and a cute, blinded beast by day. + components: + - type: Sprite + sprite: Clothing/Mask/bat.rsi + - type: Clothing + sprite: Clothing/Mask/bat.rsi + - type: BreathMask + +- type: entity + parent: ClothingMaskBase + id: ClothingMaskNeckGaiter + name: neck gaiter + description: Stylish neck gaiter for your neck, can protect from the cosmic wind?... + components: + - type: Sprite + sprite: Clothing/Mask/neckgaiter.rsi + - type: Clothing + sprite: Clothing/Mask/neckgaiter.rsi + - type: IdentityBlocker + - type: Tag + tags: + - WhitelistChameleon diff --git a/Resources/Prototypes/Entities/Clothing/Neck/scarfs.yml b/Resources/Prototypes/Entities/Clothing/Neck/scarfs.yml index 28ddbe1ffe..16c53467d5 100644 --- a/Resources/Prototypes/Entities/Clothing/Neck/scarfs.yml +++ b/Resources/Prototypes/Entities/Clothing/Neck/scarfs.yml @@ -37,6 +37,94 @@ - type: TemperatureProtection coefficient: 0.4 +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedBlack + name: striped black scarf + description: A stylish striped black scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/black.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/black.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedBrown + name: striped brown scarf + description: A stylish striped brown scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/brown.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/brown.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedLightBlue + name: striped light blue scarf + description: A stylish striped light blue scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/lightblue.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/lightblue.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedOrange + name: striped orange scarf + description: A stylish striped orange scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/orange.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/orange.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedPurple + name: striped purple scarf + description: A stylish striped purple scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/purple.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/purple.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedSyndieGreen + name: striped syndicate green scarf + description: A stylish striped syndicate green scarf. The perfect winter accessory for those with a keen fashion sense, and those who are in the mood to steal something. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/syndiegreen.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/syndiegreen.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedSyndieRed + name: striped syndicate red scarf + description: A stylish striped syndicate red scarf. The perfect winter accessory for those with a keen fashion sense, and those who are in the mood to steal something. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/syndiered.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/syndiered.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckScarfStripedCentcom + name: striped CentCom scarf + description: A stylish striped centcom colored scarf. The perfect winter accessory for those with a keen fashion sense, and those who need to do paperwork in the cold. + components: + - type: Sprite + sprite: Clothing/Neck/Scarfs/centcom.rsi + - type: Clothing + sprite: Clothing/Neck/Scarfs/centcom.rsi + - type: entity parent: ClothingNeckBase id: ClothingNeckScarfStripedZebra diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml index a6a7a6832f..219cacd8a2 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml @@ -1,28 +1,67 @@ # Numbers for armor here largely taken from /tg/. +# NOTE: Half of the kind of armor you're probably thinking of is in vests.yml. These should probably be merged some day. +#Basic armor vest - type: entity parent: ClothingOuterBase - id: ClothingOuterArmorReflective - name: reflective vest - description: An armored vest with advanced shielding to protect against energy weapons. + id: ClothingOuterArmorBasic + name: armor vest + description: A standard Type I armored vest that provides decent protection against most types of damage. components: - type: Sprite - sprite: Clothing/OuterClothing/Armor/armor_reflec.rsi + sprite: Clothing/OuterClothing/Armor/security.rsi - type: Clothing - sprite: Clothing/OuterClothing/Armor/armor_reflec.rsi + sprite: Clothing/OuterClothing/Armor/security.rsi + - type: Armor #Based on /tg/ but slightly compensated to fit the fact that armor stacks in SS14. + modifiers: + coefficients: + Blunt: 0.70 + Slash: 0.70 + Piercing: 0.70 #Can save you, but bullets will still hurt. Will take about 10 shots from a Viper before critting, as opposed to 7 while unarmored and 16~ with a bulletproof vest. + Heat: 0.80 + - type: ExplosionResistance + damageCoefficient: 0.90 + +#Alternate / slim basic armor vest +- type: entity + parent: ClothingOuterArmorBasic + id: ClothingOuterArmorBasicSlim + name: armor vest + suffix: slim + description: A slim Type I armored vest that provides decent protection against most types of damage. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Armor/security_slim.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Armor/security_slim.rsi + +- type: entity + parent: ClothingOuterBaseLarge + id: ClothingOuterArmorRiot + name: riot suit + description: A suit of semi-flexible polycarbonate body armor with heavy padding to protect against melee attacks. Perfect for fighting delinquents around the station. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Armor/riot.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Armor/riot.rsi - type: Armor modifiers: coefficients: - Blunt: 0.9 - Slash: 0.9 - Piercing: 0.9 - Heat: 0.4 # this technically means it protects against fires pretty well? -heat is just for lasers and stuff, not atmos temperature + Blunt: 0.4 + Slash: 0.4 + Piercing: 0.7 + Heat: 0.9 + Caustic: 0.9 + - type: ExplosionResistance + damageCoefficient: 0.9 + - type: GroupExamine - type: entity - parent: ClothingOuterBase + parent: ClothingOuterArmorBasic id: ClothingOuterArmorBulletproof name: bulletproof vest - description: An armored vest with heavy plates to protect against ballistic projectiles. + description: A Type III heavy bulletproof vest that excels in protecting the wearer against traditional projectile weaponry and explosives to a minor extent. components: - type: Sprite sprite: Clothing/OuterClothing/Armor/bulletproof.rsi @@ -35,6 +74,28 @@ Slash: 0.9 Piercing: 0.4 Heat: 0.9 + - type: ExplosionResistance + damageCoefficient: 0.80 + +- type: entity + parent: ClothingOuterArmorBasic + id: ClothingOuterArmorReflective + name: reflective vest + description: An armored vest with advanced shielding to protect against energy weapons. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Armor/armor_reflec.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Armor/armor_reflec.rsi + - type: Armor + modifiers: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.4 # this technically means it protects against fires pretty well? -heat is just for lasers and stuff, not atmos temperature + - type: Reflect + reflectProb: 1 - type: entity parent: ClothingOuterBaseLarge @@ -123,28 +184,6 @@ - type: Clothing sprite: Clothing/OuterClothing/Armor/magusred.rsi -- type: entity - parent: ClothingOuterBaseLarge - id: ClothingOuterArmorRiot #needs lamia sprite - name: riot suit - description: An armored vest with heavy padding to protect against melee attacks, perfect for fighting delinquents around the station. - components: - - type: Sprite - sprite: Clothing/OuterClothing/Armor/riot.rsi - - type: Clothing - sprite: Clothing/OuterClothing/Armor/riot.rsi - - type: Armor - modifiers: - coefficients: - Blunt: 0.4 - Slash: 0.4 - Piercing: 0.9 - Heat: 0.9 - Caustic: 0.9 - - type: ExplosionResistance - damageCoefficient: 0.9 - - type: GroupExamine - - type: entity parent: ClothingOuterBaseLarge id: ClothingOuterArmorScaf diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml index fcbdd3582c..16bf7e4476 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml @@ -24,15 +24,13 @@ - type: StorageFill contents: - id: SmokingPipeFilledTobacco - - type: TemperatureProtection - coefficient: 0.2 - - type: Armor + - type: Armor #same as regular sec armor modifiers: coefficients: - Blunt: 0.9 - Slash: 0.9 - Piercing: 0.9 - Heat: 0.9 + Blunt: 0.70 + Slash: 0.70 + Piercing: 0.70 + Heat: 0.80 - type: entity parent: ClothingOuterStorageBase @@ -62,10 +60,13 @@ - type: Armor modifiers: coefficients: - Blunt: 0.7 - Slash: 0.7 - Piercing: 0.4 - Heat: 0.7 + Blunt: 0.70 + Slash: 0.70 + Piercing: 0.70 + Heat: 0.70 + Caustic: 0.75 #not the full 90% from ss13 because of the head + - type: ExplosionResistance + damageCoefficient: 0.90 - type: entity parent: ClothingOuterStorageBase @@ -168,6 +169,21 @@ coefficients: Caustic: 0.75 +- type: entity + parent: ClothingOuterStorageBase + id: ClothingOuterCoatRnd + name: scientist lab coat + description: A suit that protects against minor chemical spills. Has a purple stripe on the shoulder. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Coats/rndcoat.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Coats/rndcoat.rsi + - type: Armor + modifiers: + coefficients: + Caustic: 0.75 + - type: entity parent: ClothingOuterStorageBase id: ClothingOuterCoatRobo @@ -207,10 +223,12 @@ - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.4 - Heat: 0.8 + Blunt: 0.70 + Slash: 0.70 + Piercing: 0.70 + Heat: 0.70 + - type: ExplosionResistance + damageCoefficient: 0.90 - type: entity parent: ClothingOuterStorageBase @@ -261,3 +279,25 @@ sprite: Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi - type: Clothing sprite: Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi + +- type: entity + parent: ClothingOuterStorageBase + id: ClothingOuterCoatSyndieCap + name: syndicate's coat + description: The syndicate's coat is made of durable fabric, with gilded patterns. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi + +- type: entity + parent: ClothingOuterCoatHoSTrench + id: ClothingOuterCoatSyndieCapArmored + name: syndicate's armored coat + description: The syndicate's armored coat is made of durable fabric, with gilded patterns. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index e8ba571803..89e1dd053e 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -12,17 +12,15 @@ sprite: Clothing/OuterClothing/Hardsuits/basic.rsi - type: Clothing sprite: Clothing/OuterClothing/Hardsuits/basic.rsi + - type: ExplosionResistance + damageCoefficient: 0.9 - type: Armor modifiers: coefficients: Blunt: 0.9 Slash: 0.9 Piercing: 0.9 - Heat: 0.9 - Radiation: 0.9 Caustic: 0.9 - - type: ExplosionResistance - damageCoefficient: 0.9 - type: ClothingSpeedModifier walkModifier: 0.80 sprintModifier: 0.80 @@ -42,10 +40,11 @@ sprite: Clothing/OuterClothing/Hardsuits/atmospherics.rsi - type: PressureProtection highPressureMultiplier: 0.02 - lowPressureMultiplier: 10000 - - type: ClothingSpeedModifier - walkModifier: 0.65 - sprintModifier: 0.65 + lowPressureMultiplier: 1000 + - type: TemperatureProtection + coefficient: 0.001 + - type: ExplosionResistance + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: @@ -53,12 +52,11 @@ Slash: 0.9 Piercing: 0.9 Heat: 0.2 - Radiation: 0.25 - Caustic: 0.85 - - type: TemperatureProtection - coefficient: 0.001 - - type: ExplosionResistance - damageCoefficient: 0.2 + Radiation: 0.5 + Caustic: 0.5 + - type: ClothingSpeedModifier + walkModifier: 0.7 + sprintModifier: 0.7 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitAtmos @@ -76,20 +74,22 @@ - type: PressureProtection highPressureMultiplier: 0.04 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 0.65 - sprintModifier: 0.65 + - type: TemperatureProtection + coefficient: 0.01 + - type: ExplosionResistance + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: Blunt: 0.9 - Slash: 0.85 - Piercing: 0.85 - Heat: 0.7 - Radiation: 0.35 - Caustic: 0.85 - - type: ExplosionResistance - damageCoefficient: 0.2 + Slash: 0.9 + Piercing: 0.9 + Shock: 0.8 + Caustic: 0.5 + Radiation: 0.2 + - type: ClothingSpeedModifier + walkModifier: 0.7 + sprintModifier: 0.7 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitEngineering @@ -105,20 +105,19 @@ - type: Clothing sprite: Clothing/OuterClothing/Hardsuits/spatio.rsi - type: PressureProtection - highPressureMultiplier: 0.72 - lowPressureMultiplier: 10000 - - type: ClothingSpeedModifier - walkModifier: 0.9 - sprintModifier: 0.8 + highPressureMultiplier: 0.7 + lowPressureMultiplier: 1000 - type: Armor modifiers: coefficients: Blunt: 0.9 Slash: 0.9 - Piercing: 0.95 - Heat: 0.9 - Radiation: 0.5 - Caustic: 0.9 + Piercing: 0.9 + Radiation: 0.3 #salv is supposed to have radiation hazards in the future + Caustic: 0.8 + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSpatio @@ -126,7 +125,7 @@ - type: entity parent: ClothingOuterHardsuitBase id: ClothingOuterHardsuitSalvage - name: salvage hardsuit + name: mining hardsuit description: A special suit that protects against hazardous, low pressure environments. Has reinforced plating for wildlife encounters. components: - type: Sprite @@ -134,22 +133,21 @@ - type: Clothing sprite: Clothing/OuterClothing/Hardsuits/salvage.rsi - type: PressureProtection - highPressureMultiplier: 0.525 - lowPressureMultiplier: 10000 - - type: ClothingSpeedModifier - walkModifier: 0.6 - sprintModifier: 0.65 + highPressureMultiplier: 0.5 + lowPressureMultiplier: 1000 + - type: ExplosionResistance + damageCoefficient: 0.3 - type: Armor modifiers: coefficients: - Blunt: 0.75 + Blunt: 0.7 Slash: 0.7 - Piercing: 0.7 - Heat: 0.85 - Radiation: 0.5 - Caustic: 0.75 - - type: ExplosionResistance - damageCoefficient: 0.3 + Piercing: 0.5 + Radiation: 0.3 + Caustic: 0.7 + - type: ClothingSpeedModifier + walkModifier: 0.75 + sprintModifier: 0.75 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSalvage @@ -165,22 +163,20 @@ - type: Clothing sprite: Clothing/OuterClothing/Hardsuits/security.rsi - type: PressureProtection - highPressureMultiplier: 0.525 - lowPressureMultiplier: 10000 - - type: ClothingSpeedModifier - walkModifier: 0.7 - sprintModifier: 0.7 + highPressureMultiplier: 0.5 + lowPressureMultiplier: 1000 + - type: ExplosionResistance + damageCoefficient: 0.4 - type: Armor modifiers: coefficients: Blunt: 0.6 Slash: 0.6 Piercing: 0.6 - Heat: 0.8 - Radiation: 0.25 - Caustic: 0.75 - - type: ExplosionResistance - damageCoefficient: 0.4 + Caustic: 0.7 + - type: ClothingSpeedModifier + walkModifier: 0.75 + sprintModifier: 0.75 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSecurity @@ -189,25 +185,27 @@ parent: ClothingOuterHardsuitBase id: ClothingOuterHardsuitWarden name: warden's hardsuit - description: A specialized riot suit geared to combat low pressure environments while maintaining agility. + description: A specialized riot suit geared to combat low pressure environments. components: - type: Sprite sprite: Clothing/OuterClothing/Hardsuits/security-warden.rsi - type: Clothing sprite: Clothing/OuterClothing/Hardsuits/security-warden.rsi - type: PressureProtection - highPressureMultiplier: 0.525 - lowPressureMultiplier: 10000 + highPressureMultiplier: 0.5 + lowPressureMultiplier: 1000 + - type: ExplosionResistance + damageCoefficient: 0.4 - type: Armor modifiers: coefficients: Blunt: 0.5 Slash: 0.6 Piercing: 0.6 - Heat: 0.8 - Radiation: 0.25 - - type: ExplosionResistance - damageCoefficient: 0.4 + Caustic: 0.7 + - type: ClothingSpeedModifier + walkModifier: 0.7 + sprintModifier: 0.7 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitWarden @@ -225,20 +223,20 @@ - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 0.8 - sprintModifier: 0.8 + - type: ExplosionResistance + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: Blunt: 0.8 Slash: 0.8 - Piercing: 0.75 - Heat: 0.3 - Radiation: 0.1 + Piercing: 0.8 + Heat: 0.5 + Radiation: 0.5 Caustic: 0.6 - - type: ExplosionResistance - damageCoefficient: 0.5 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitCap @@ -256,20 +254,20 @@ - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 0.75 - sprintModifier: 0.8 + - type: ExplosionResistance + damageCoefficient: 0.2 - type: Armor modifiers: coefficients: - Blunt: 0.85 - Slash: 0.85 + Blunt: 0.8 + Slash: 0.8 Piercing: 0.8 Heat: 0.4 Radiation: 0.0 - Caustic: 0.85 - - type: ExplosionResistance - damageCoefficient: 0.2 + Caustic: 0.7 + - type: ClothingSpeedModifier + walkModifier: 0.75 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitEngineeringWhite @@ -286,18 +284,14 @@ sprite: Clothing/OuterClothing/Hardsuits/medical.rsi - type: PressureProtection highPressureMultiplier: 0.3 - lowPressureMultiplier: 5500 - - type: DiseaseProtection - protection: 0.2 - - type: ClothingSpeedModifier - walkModifier: 0.9 - sprintModifier: 0.95 + lowPressureMultiplier: 1000 - type: Armor modifiers: coefficients: - Heat: 0.90 - Radiation: 0.25 Caustic: 0.1 + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.95 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitMedical @@ -306,7 +300,7 @@ parent: ClothingOuterHardsuitBase id: ClothingOuterHardsuitRd name: experimental research hardsuit - description: A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor. + description: A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor. Able to be compressed to small sizes. components: - type: Sprite sprite: Clothing/OuterClothing/Hardsuits/rd.rsi @@ -314,29 +308,29 @@ sprite: Clothing/OuterClothing/Hardsuits/rd.rsi - type: PressureProtection highPressureMultiplier: 0.02 - lowPressureMultiplier: 5500 + lowPressureMultiplier: 1000 - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.9 - Piercing: 0.95 - Heat: 0.6 - Radiation: 0.5 - Caustic: 0.25 + Blunt: 0.6 + Slash: 0.8 + Piercing: 0.9 + Heat: 0.3 + Radiation: 0.1 + Caustic: 0.2 + - type: ExplosionResistance + damageCoefficient: 0.1 - type: ClothingSpeedModifier walkModifier: 0.75 sprintModifier: 0.75 - type: Item - size: 100 + size: 50 - type: Tag tags: - WhitelistChameleon - HighRiskItem - FullBodyOuter - Hardsuit - - type: ExplosionResistance - damageCoefficient: 0.5 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitRd - type: DynamicPrice @@ -355,21 +349,20 @@ sprite: Clothing/OuterClothing/Hardsuits/security-red.rsi - type: PressureProtection highPressureMultiplier: 0.45 - lowPressureMultiplier: 10000 - - type: ClothingSpeedModifier - walkModifier: 0.7 - sprintModifier: 0.75 + lowPressureMultiplier: 1000 + - type: ExplosionResistance + damageCoefficient: 0.6 - type: Armor modifiers: coefficients: Blunt: 0.6 - Slash: 0.6 - Piercing: 0.6 - Heat: 0.8 - Radiation: 0.25 + Slash: 0.5 + Piercing: 0.5 + Radiation: 0.5 Caustic: 0.6 - - type: ExplosionResistance - damageCoefficient: 0.6 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSecurityRed @@ -388,20 +381,20 @@ - type: PressureProtection highPressureMultiplier: 0.05 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 1.0 - sprintModifier: 1.0 + - type: ExplosionResistance + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: - Blunt: 0.65 - Slash: 0.6 + Blunt: 0.5 + Slash: 0.5 Piercing: 0.5 - Heat: 0.4 - Radiation: 0.20 - Caustic: 0.75 - - type: ExplosionResistance - damageCoefficient: 0.5 + Heat: 0.5 + Radiation: 0.5 + Caustic: 0.5 + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.9 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSyndie - type: ReverseEngineering @@ -424,20 +417,20 @@ - type: PressureProtection highPressureMultiplier: 0.2 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 0.6 - sprintModifier: 0.6 #extremely slow + - type: ExplosionResistance + damageCoefficient: 0.3 - type: Armor modifiers: coefficients: - Blunt: 0.35 + Blunt: 0.2 Slash: 0.2 - Piercing: 0.1 - Heat: 0.1 - Radiation: 0.1 - Caustic: 0.35 - - type: ExplosionResistance - damageCoefficient: 0.8 + Piercing: 0.2 + Heat: 0.2 + Radiation: 0.2 + Caustic: 0.2 + - type: ClothingSpeedModifier + walkModifier: 0.9 + sprintModifier: 0.65 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitCybersun - type: ReverseEngineering @@ -460,11 +453,10 @@ - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 1.0 - sprintModifier: 1.0 - type: TemperatureProtection coefficient: 0.001 + - type: ExplosionResistance + damageCoefficient: 0.3 - type: Armor modifiers: coefficients: @@ -472,10 +464,11 @@ Slash: 0.5 Piercing: 0.4 Heat: 0.2 - Radiation: 0.20 + Radiation: 0.25 Caustic: 0.5 - - type: ExplosionResistance - damageCoefficient: 0.3 + - type: ClothingSpeedModifier + walkModifier: 1.0 + sprintModifier: 1.0 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSyndieElite - type: DiseaseProtection @@ -495,20 +488,20 @@ - type: PressureProtection highPressureMultiplier: 0.05 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 1.0 - sprintModifier: 1.0 + - type: ExplosionResistance + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: Blunt: 0.4 Slash: 0.4 Piercing: 0.3 - Heat: 0.3 - Radiation: 0.20 + Heat: 0.5 + Radiation: 0.25 Caustic: 0.4 - - type: ExplosionResistance - damageCoefficient: 0.5 + - type: ClothingSpeedModifier + walkModifier: 1.0 + sprintModifier: 1.0 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitSyndieCommander @@ -526,9 +519,8 @@ - type: PressureProtection highPressureMultiplier: 0.05 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 0.8 - sprintModifier: 0.8 + - type: ExplosionResistance + damageCoefficient: 0.5 - type: Armor modifiers: coefficients: @@ -536,10 +528,11 @@ Slash: 0.6 Piercing: 0.4 Heat: 0.25 - Radiation: 0.20 + Radiation: 0.25 Caustic: 0.75 - - type: ExplosionResistance - damageCoefficient: 0.5 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitWizard @@ -556,10 +549,9 @@ sprite: Clothing/OuterClothing/Hardsuits/lingspacesuit.rsi - type: PressureProtection highPressureMultiplier: 0.225 - lowPressureMultiplier: 10000 - - type: ClothingSpeedModifier - walkModifier: .8 - sprintModifier: .8 + lowPressureMultiplier: 1000 + - type: ExplosionResistance + damageCoefficient: 0.2 - type: Armor modifiers: coefficients: @@ -567,9 +559,9 @@ Slash: 0.95 Piercing: 1 Heat: 0.5 - Radiation: 0.3 - - type: ExplosionResistance - damageCoefficient: 0.2 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitLing @@ -586,9 +578,8 @@ sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi - type: Clothing sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi - - type: ClothingSpeedModifier - walkModifier: 0.6 - sprintModifier: 0.6 + - type: ExplosionResistance + damageCoefficient: 0.7 - type: Armor modifiers: coefficients: @@ -596,9 +587,10 @@ Slash: 0.8 Piercing: 0.9 Heat: 0.4 - Radiation: 0.2 - - type: ExplosionResistance - damageCoefficient: 0.7 + Caustic: 0.75 + - type: ClothingSpeedModifier + walkModifier: 0.6 + sprintModifier: 0.6 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitPirateEVA @@ -616,9 +608,8 @@ - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 0.8 - sprintModifier: 0.8 + - type: ExplosionResistance + damageCoefficient: 0.6 - type: Armor modifiers: coefficients: @@ -626,9 +617,10 @@ Slash: 0.8 Piercing: 0.85 Heat: 0.4 - Radiation: 0.2 - - type: ExplosionResistance - damageCoefficient: 0.6 + Caustic: 0.75 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitPirateCap @@ -714,20 +706,22 @@ - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 1.0 - sprintModifier: 1.0 + - type: TemperatureProtection + coefficient: 0.001 + - type: ExplosionResistance + damageCoefficient: 0.2 - type: Armor modifiers: coefficients: Blunt: 0.2 #best armor in the game Slash: 0.2 Piercing: 0.2 - Heat: 0.2 - Radiation: 0.2 + Heat: 0.1 + Radiation: 0.1 Caustic: 0.2 - - type: ExplosionResistance - damageCoefficient: 0.2 + - type: ClothingSpeedModifier + walkModifier: 1.0 + sprintModifier: 1.0 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetHardsuitDeathsquad @@ -745,24 +739,24 @@ - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 - - type: ClothingSpeedModifier - walkModifier: 1.0 - sprintModifier: 1.0 - type: TemperatureProtection coefficient: 0.001 + - type: ExplosionResistance + damageCoefficient: 0.7 - type: Armor modifiers: coefficients: Blunt: 0.7 Slash: 0.7 Piercing: 0.6 - Heat: 0.05 + Heat: 0.1 Cold: 0.1 Shock: 0.1 Radiation: 0.1 Caustic: 0.1 - - type: ExplosionResistance - damageCoefficient: 0.7 + - type: ClothingSpeedModifier + walkModifier: 1.0 + sprintModifier: 1.0 - type: ToggleableClothing clothingPrototype: ClothingHeadHelmetCBURN - type: DiseaseProtection diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/misc.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/misc.yml index d5795612fb..5c5364990b 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/misc.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/misc.yml @@ -159,20 +159,6 @@ - type: TemperatureProtection coefficient: 0.33 -- type: entity - parent: ClothingOuterBase - id: ClothingOuterStraightjacket - name: straight jacket - description: A straight jacket. - components: - - type: Sprite - sprite: Clothing/OuterClothing/Misc/straight_jacket.rsi - - type: Clothing - sprite: Clothing/OuterClothing/Misc/straight_jacket.rsi - - type: Tag - tags: - - FullBodyOuter - # Is this wizard wearing a fanny pack??? - type: entity parent: ClothingOuterEVASuitBase diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml index e75b74e552..4d27e85830 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml @@ -27,26 +27,55 @@ parent: ClothingOuterBaseLarge id: ClothingOuterSuitFire name: fire suit - description: A suit that helps protect against fire and heat. + description: A suit that helps protect against hazardous temperatures. components: - type: Sprite sprite: Clothing/OuterClothing/Suits/fire.rsi - type: Clothing sprite: Clothing/OuterClothing/Suits/fire.rsi + - type: PressureProtection + highPressureMultiplier: 0.04 + - type: TemperatureProtection + coefficient: 0.005 - type: Armor modifiers: coefficients: Slash: 0.9 - Heat: 0.5 + Heat: 0.3 + Cold: 0.2 - type: ClothingSpeedModifier - walkModifier: 0.7 + walkModifier: 0.8 sprintModifier: 0.7 - - type: TemperatureProtection - coefficient: 0.01 + - type: GroupExamine - type: Tag tags: - FullBodyOuter #again, 2 discrete parts...? - - type: GroupExamine + +- type: entity + parent: ClothingOuterBaseLarge + id: ClothingOuterSuitAtmosFire + name: atmos fire suit + description: An expensive firesuit that protects against even the most deadly of station fires. Designed to protect even if the wearer is set aflame. + components: + - type: Sprite + sprite: Clothing/OuterClothing/Suits/atmos_firesuit.rsi + - type: Clothing + sprite: Clothing/OuterClothing/Suits/atmos_firesuit.rsi + - type: PressureProtection + highPressureMultiplier: 0.02 + lowPressureMultiplier: 1000 + - type: TemperatureProtection + coefficient: 0.001 + - type: Armor + modifiers: + coefficients: + Slash: 0.9 + Heat: 0.3 + Cold: 0.2 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 + - type: GroupExamine - type: entity parent: [ClothingOuterBaseLarge, GeigerCounterClothing] @@ -125,30 +154,3 @@ tags: - FullBodyOuter -- type: entity - parent: ClothingOuterBaseLarge - id: ClothingOuterSuitAtmosFire - name: atmos fire suit - description: An expensive firesuit that protects against even the most deadly of station fires. Designed to protect even if the wearer is set aflame. - components: - - type: Sprite - sprite: Clothing/OuterClothing/Suits/atmos_firesuit.rsi - - type: PressureProtection - highPressureMultiplier: 0.45 - lowPressureMultiplier: 1000 - - type: TemperatureProtection - coefficient: 0.01 - - type: Clothing - sprite: Clothing/OuterClothing/Suits/atmos_firesuit.rsi - - type: Armor - modifiers: - coefficients: - Slash: 0.9 - Heat: 0.35 - - type: ClothingSpeedModifier - walkModifier: 0.7 - sprintModifier: 0.75 - - type: Tag - tags: - - FullBodyOuter #the sprite really looks like it should be 2 discrete parts though... - - type: GroupExamine diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml index b22a167015..f49f5f4804 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml @@ -1,23 +1,4 @@ -- type: entity - parent: ClothingOuterStorageBase #web vest so it should have some pockets for ammo - id: ClothingOuterVestWebMerc - name: merc web vest - description: A high-quality armored vest made from a hard synthetic material. It's surprisingly flexible and light, despite formidable armor plating. - components: - - type: Sprite - sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi - - type: Clothing - sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi - - type: Armor - modifiers: - coefficients: - Blunt: 0.7 #slightly better overall protection but slightly worse than kevlar against bullets seems sensible - Slash: 0.7 - Piercing: 0.5 - Heat: 0.9 - - type: ExplosionResistance - damageCoefficient: 0.9 - +#Web vest - type: entity parent: ClothingOuterStorageBase id: ClothingOuterVestWeb @@ -38,28 +19,30 @@ - type: ExplosionResistance damageCoefficient: 0.9 +#Mercenary web vest - type: entity - parent: ClothingOuterBase - id: ClothingOuterVestKevlar - name: kevlar vest - description: An armor vest made of synthetic fibers. + parent: ClothingOuterStorageBase #web vest so it should have some pockets for ammo + id: ClothingOuterVestWebMerc + name: merc web vest + description: A high-quality armored vest made from a hard synthetic material. It's surprisingly flexible and light, despite formidable armor plating. components: - type: Sprite - sprite: Clothing/OuterClothing/Vests/kevlar.rsi + sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi - type: Clothing - sprite: Clothing/OuterClothing/Vests/kevlar.rsi + sprite: Clothing/OuterClothing/Vests/mercwebvest.rsi - type: Armor modifiers: coefficients: - Blunt: 0.9 - Slash: 0.9 - Piercing: 0.4 + Blunt: 0.7 #slightly better overall protection but slightly worse than bulletproof armor against bullets seems sensible + Slash: 0.7 + Piercing: 0.5 Heat: 0.9 - type: ExplosionResistance damageCoefficient: 0.9 +#Detective's vest - type: entity - parent: ClothingOuterBase + parent: ClothingOuterArmorBasic id: ClothingOuterVestDetective name: detective's vest description: A hard-boiled private investigator's armored vest. @@ -68,18 +51,10 @@ sprite: Clothing/OuterClothing/Vests/detvest.rsi - type: Clothing sprite: Clothing/OuterClothing/Vests/detvest.rsi - - type: Armor - modifiers: - coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.75 - Heat: 0.9 - - type: ExplosionResistance - damageCoefficient: 0.9 +#Hazard vest - type: entity - parent: ClothingOuterBase + parent: ClothingOuterStorageBase id: ClothingOuterVestHazard name: hi-viz vest description: A high-visibility vest used in work zones. @@ -89,6 +64,7 @@ - type: Clothing sprite: Clothing/OuterClothing/Vests/hazard.rsi +#(Bartender) vest - type: entity parent: ClothingOuterBase id: ClothingOuterVest diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/wintercoats.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/wintercoats.yml index dd3c3a2466..102ff0b830 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/wintercoats.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/wintercoats.yml @@ -16,7 +16,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 - type: entity parent: ClothingOuterWinterCoat @@ -102,7 +102,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.75 - type: entity @@ -118,7 +118,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.75 - type: entity @@ -154,7 +154,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.9 - type: entity @@ -208,7 +208,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.9 Caustic: 0.9 - type: entity @@ -224,7 +224,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.9 - type: entity @@ -286,7 +286,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.9 - type: entity @@ -312,7 +312,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.9 - type: entity @@ -348,7 +348,7 @@ modifiers: coefficients: Slash: 0.95 - Heat: 0.75 + Heat: 0.90 Caustic: 0.9 - type: entity @@ -360,14 +360,46 @@ - type: Sprite sprite: Clothing/OuterClothing/WinterCoats/coatwarden.rsi - type: Clothing - sprite: Clothing/OuterClothing/WinterCoats/coatwarden.rsi - type: Armor modifiers: coefficients: - Blunt: 0.8 - Slash: 0.8 - Piercing: 0.6 #slightly less bulletproof than wardens normal coat - Heat: 0.75 + Blunt: 0.70 + Slash: 0.70 + Piercing: 0.8 #slightly less bulletproof then warden's normal coat + Heat: 0.70 + +- type: entity + parent: ClothingOuterWinterCoat + id: ClothingOuterWinterSyndieCap + name: syndicate's winter coat + description: "The syndicate's winter coat is made of durable fabric, with gilded patterns, and coarse wool." + components: + - type: Sprite + sprite: Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi + - type: Clothing + sprite: Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi + +- type: entity + parent: ClothingOuterWinterWarden + id: ClothingOuterWinterSyndieCapArmored + name: syndicate's armored winter coat + description: "The syndicate's armored winter coat is made of durable fabric, with gilded patterns, and coarse wool." + components: + - type: Sprite + sprite: Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi + - type: Clothing + sprite: Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi + +- type: entity + parent: ClothingOuterWinterCoat + id: ClothingOuterWinterSyndie + name: syndicate's winter coat + description: Insulated winter coat, looks like a merch from "Syndieland" + components: + - type: Sprite + sprite: Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi + - type: Clothing + sprite: Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi - type: entity parent: ClothingOuterWinterCoat diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml index f270ebaf03..0b6d3692ed 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/boots.yml @@ -61,6 +61,21 @@ tags: - Knife +- type: entity + parent: ClothingShoesStorageBase + id: ClothingShoesBootsMerc + name: mercenary boots + description: Boots that have gone through many conflicts and that have proven their combat reliability. + components: + - type: Sprite + sprite: Clothing/Shoes/Boots/mercboots.rsi + - type: Clothing + sprite: Clothing/Shoes/Boots/mercboots.rsi + - type: Storage + whitelist: + tags: + - Knife + - type: entity parent: ClothingShoesBaseButcherable id: ClothingShoesBootsLaceup diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 93e818e943..30d9df8a4e 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -71,12 +71,11 @@ description: These would look fetching on a fetcher like you. components: - type: ClothingSpeedModifier - walkModifier: 2.5 #PVS isn't too much of an issue when you are blind... - sprintModifier: 2.5 + walkModifier: 1.10 #PVS isn't too much of an issue when you are blind... + sprintModifier: 1.10 enabled: false - type: DynamicPrice price: 3000 - - type: Blindfold - type: entity parent: ClothingShoesBase diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml b/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml index bb4496ab21..80c59f3a02 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml @@ -154,3 +154,25 @@ - type: FootstepModifier footstepSoundCollection: collection: FootstepJester + +- type: entity + parent: ClothingShoesClown + id: ClothingShoesClownLarge + name: large clown shoes + description: "When you need to stand out in a room full of clowns!" + components: + - type: Sprite + state: "icon" + sprite: Clothing/Shoes/Specific/large_clown.rsi + - type: Clothing + sprite: Clothing/Shoes/Specific/large_clown.rsi + clothingVisuals: + shoes: + - state: equipped-FEET + offset: "0, -0.02" + - type: Item + size: 10 + sprite: Clothing/Shoes/Specific/large_clown.rsi + - type: ClothingSpeedModifier + walkModifier: 0.85 + sprintModifier: 0.8 diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml index aad8428a22..e2c163c80a 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml @@ -41,10 +41,6 @@ sprite: Clothing/Uniforms/Jumpskirt/ce.rsi - type: Clothing sprite: Clothing/Uniforms/Jumpskirt/ce.rsi - - type: Armor - modifiers: - coefficients: - Radiation: 0.8 - type: entity parent: ClothingUniformSkirtBase @@ -655,3 +651,25 @@ sprite: Clothing/Uniforms/Jumpskirt/lawyergood.rsi - type: Clothing sprite: Clothing/Uniforms/Jumpskirt/lawyergood.rsi + +- type: entity + parent: ClothingUniformSkirtBase + id: ClothingUniformJumpskirtSyndieFormalDress + name: syndicate formal dress + description: "The syndicate's uniform is made in an elegant style, it's even a pity to do dirty tricks in this." + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi + +- type: entity + parent: ClothingUniformSkirtBase + id: ClothingUniformJumpskirtTacticalMaid + name: tactical maid suitskirt + description: It is assumed that the best maids should have designer suits. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml index 942052b6d8..80600fceef 100644 --- a/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml @@ -38,6 +38,17 @@ - type: Clothing sprite: Clothing/Uniforms/Jumpsuit/bartender.rsi +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitJacketMonkey + name: bartender's jacket monkey + description: A decent jacket, for a decent monkey. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/punpun.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/punpun.rsi + - type: entity parent: ClothingUniformBase id: ClothingUniformJumpsuitBartenderPurple @@ -845,6 +856,17 @@ - type: Clothing sprite: Clothing/Uniforms/Jumpsuit/operative.rsi +- type: entity + parent: UnsensoredClothingUniformBase + id: ClothingUniformJumpsuitMercenary + name: mercenary jumpsuit + description: Clothing for real mercenaries who have gone through fire, water and the jungle of planets flooded with dangerous monsters or targets for which a reward has been assigned. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/mercenary.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/mercenary.rsi + - type: entity parent: ClothingUniformBase id: ClothingUniformJumpsuitAtmos @@ -1042,3 +1064,14 @@ sprite: Clothing/Uniforms/Jumpsuit/cossack.rsi - type: Clothing sprite: Clothing/Uniforms/Jumpsuit/cossack.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitSyndieFormalDress + name: syndicate formal dress + description: "The syndicate's uniform is made in an elegant style, it's even a pity to do dirty tricks in this." + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml b/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml new file mode 100644 index 0000000000..d6999a0a26 --- /dev/null +++ b/Resources/Prototypes/Entities/Clothing/Uniforms/ship_vs_ship.yml @@ -0,0 +1,96 @@ +#Where all of the uniforms for the yet-to-be-implimented ship vs. ship gamemode go (or Nanotrasen VS. Syndicate, if you'd like.) +#In its own file to further avoid bloating jumpsuits.yml. + +#CREW +#Recruit +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitRecruitNT + name: recruit jumpsuit + description: A classy grey jumpsuit with blue trims. Perfect for the dignified helper. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/recruit_nt.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/recruit_nt.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitRecruitSyndie + name: syndicate recuit jumpsuit + description: A dubious,, dark-grey jumpsuit. As if passengers weren't dubious enough already. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi + +#Repairman +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitRepairmanNT + name: repairman jumpsuit + description: A jumpsuit that reminds you of a certain crew-sector work position. Hopefully, you won't have to do the same job as THOSE freaks. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/repairman_nt.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/repairman_nt.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitRepairmanSyndie + name: syndicate repairman jumpsuit + description: Functional, fashionable, and badass. Nanotrasen's engineers wish they could look as good as this. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi + +#Paramedic +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitParamedicNT + name: paramedic jumpsuit + description: A basic white & blue jumpsuit made for Nanotrasen paramedics stationed in combat sectors. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitParamedicSyndie + name: syndicate paramedic jumpsuit + description: For some reason, wearing this makes you feel like you're awfully close to violating the Geneva Convention. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi + +#HEADS OF STAFF +#Chief Engineer +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitChiefEngineerNT + name: chief engineer jumpsuit + description: It is often joked that the role of the combat-sector Chief Engineer is where the actual, logistically-minded engineers are promoted to. Good luck. + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/ce_nt.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/ce_nt.rsi + +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitChiefEngineerSyndie + name: syndicate chief engineer jumpsuit + description: An evil-looking jumpsuit with a reflective vest & red undershirt. #TODO: Write a better description for this once Ship vs. Ship is real and actual player habits begin forming + components: + - type: Sprite + sprite: Clothing/Uniforms/Jumpsuit/ce_syndie.rsi + - type: Clothing + sprite: Clothing/Uniforms/Jumpsuit/ce_syndie.rsi diff --git a/Resources/Prototypes/Entities/Effects/animations_test.yml b/Resources/Prototypes/Entities/Effects/animations_test.yml deleted file mode 100644 index ae7b67b2d5..0000000000 --- a/Resources/Prototypes/Entities/Effects/animations_test.yml +++ /dev/null @@ -1,9 +0,0 @@ -#- type: entity -# id: AnimationsTest -# components: -# - type: Sprite -# texture: Objects/Toolbox_b.png -# offset: 2, 0 -# noRot: false -# - type: AnimationPlayer -# - type: AnimationsTest diff --git a/Resources/Prototypes/Entities/Effects/puddle.yml b/Resources/Prototypes/Entities/Effects/puddle.yml index bf2b56067e..884b4add36 100644 --- a/Resources/Prototypes/Entities/Effects/puddle.yml +++ b/Resources/Prototypes/Entities/Effects/puddle.yml @@ -4,9 +4,9 @@ parent: Puddle abstract: true components: - - type: Transform - anchored: true - noRot: false + - type: Transform + anchored: true + noRot: false - type: entity id: PuddleSmear @@ -16,67 +16,67 @@ id: PuddleVomit parent: PuddleTemporary components: - - type: SolutionContainerManager - solutions: - puddle: - maxVol: 1000 - reagents: - - ReagentId: Nutriment - Quantity: 5 - - ReagentId: Water - Quantity: 5 + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Nutriment + Quantity: 5 + - ReagentId: Water + Quantity: 5 - type: entity id: PuddleEgg parent: PuddleTemporary components: - - type: SolutionContainerManager - solutions: - puddle: - maxVol: 1000 - reagents: - - ReagentId: Egg - Quantity: 6 # same as when cooking + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Egg + Quantity: 6 # same as when cooking - type: entity id: PuddleTomato parent: PuddleTemporary components: - - type: SolutionContainerManager - solutions: - puddle: - maxVol: 1000 - reagents: - - ReagentId: Nutriment - Quantity: 5 - - ReagentId: Water - Quantity: 5 + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Nutriment + Quantity: 5 + - ReagentId: Water + Quantity: 5 - type: entity id: PuddleWatermelon parent: PuddleTemporary components: - - type: SolutionContainerManager - solutions: - puddle: - maxVol: 1000 - reagents: - - ReagentId: Nutriment - Quantity: 15 - - ReagentId: Water - Quantity: 15 + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Nutriment + Quantity: 15 + - ReagentId: Water + Quantity: 15 - type: entity id: PuddleFlour parent: PuddleTemporary components: - - type: SolutionContainerManager - solutions: - puddle: - maxVol: 1000 - reagents: - - ReagentId: Flour - Quantity: 15 + - type: SolutionContainerManager + solutions: + puddle: + maxVol: 1000 + reagents: + - ReagentId: Flour + Quantity: 15 - type: entity id: PuddleSparkle @@ -105,57 +105,58 @@ placement: mode: SnapgridCenter components: - - type: Clickable - - type: FootstepModifier - footstepSoundCollection: - collection: FootstepWater - params: - volume: 6 - - type: Slippery - launchForwardsMultiplier: 2.0 - - type: Transform - noRot: true - anchored: true - - type: Sprite - layers: - - sprite: Fluids/puddle.rsi - state: splat0 - drawdepth: FloorObjects - color: "#FFFFFF80" - - type: Physics - bodyType: Static - - type: Fixtures - fixtures: - slipFixture: - shape: - !type:PhysShapeAabb - bounds: "-0.4,-0.4,0.4,0.4" - mask: - - ItemMask - layer: - - SlipLayer - hard: false - - type: IconSmooth - key: puddles - base: splat - mode: CardinalFlags - - type: SolutionContainerManager - solutions: - puddle: { maxVol: 1000 } - - type: Puddle - - type: Appearance - - type: EdgeSpreader - - type: StepTrigger - - type: NodeContainer - nodes: - puddle: - !type:SpreaderNode - nodeGroupID: Spreader - - type: Drink - isOpen: true - delay: 3 - transferAmount: 1 - solution: puddle - examinable: false - - type: ExaminableSolution - solution: puddle + - type: Clickable + - type: FootstepModifier + footstepSoundCollection: + collection: FootstepWater + params: + volume: 6 + - type: Slippery + launchForwardsMultiplier: 2.0 + - type: Transform + noRot: true + anchored: true + - type: Sprite + layers: + - sprite: Fluids/puddle.rsi + state: splat0 + drawdepth: FloorObjects + color: "#FFFFFF80" + - type: Physics + bodyType: Static + - type: Fixtures + fixtures: + slipFixture: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.4" + mask: + - ItemMask + layer: + - SlipLayer + hard: false + - type: IconSmooth + key: puddles + base: splat + mode: CardinalFlags + - type: SolutionContainerManager + solutions: + puddle: { maxVol: 1000 } + - type: Puddle + - type: Appearance + - type: EdgeSpreader + - type: StepTrigger + - type: NodeContainer + nodes: + puddle: + !type:SpreaderNode + nodeGroupID: Spreader + - type: Drink + isOpen: true + delay: 3 + transferAmount: 1 + solution: puddle + examinable: false + - type: ExaminableSolution + solution: puddle + - type: BadDrink diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/drinks_glass.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/drinks_glass.yml index a910857446..182d7f1faf 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/drinks_glass.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/drinks_glass.yml @@ -25,7 +25,6 @@ - DrinkBarefootGlass - DrinkBeerglass - DrinkBerryJuice - - DrinkBilkGlass - DrinkBlackRussianGlass - DrinkBlueCuracaoGlass - DrinkBloodyMaryGlass diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml index 0648485a2e..46d849c53c 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml @@ -19,7 +19,12 @@ - FoodBreadCreamcheeseSlice - FoodBreadMoldySlice - FoodBreadGarlicSlice + - FoodBreadCornSlice + - FoodBreadSausageSlice - FoodBreadButteredToast + - FoodBreadJellySlice + - FoodBreadFrenchToast + - FoodBreadTwoSlice - FoodCakeBlueberrySlice - FoodCakePlainSlice - FoodCakeCarrotSlice diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_whole.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_whole.yml index 755adc5094..77a15bf2c0 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_whole.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_whole.yml @@ -17,6 +17,8 @@ - FoodBreadVolcanic - FoodBreadPlain - FoodBreadMeat + - FoodBreadCorn + - FoodBreadSausage - FoodBreadBanana - FoodBreadTofu - FoodBreadCreamcheese diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_single.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_single.yml index c518c625f3..3f32921ede 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_single.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_single.yml @@ -23,6 +23,7 @@ - FoodBurgerBacon - FoodBurgerEmpowered - FoodBurgerCrab + - FoodBurgerHuman - FoodBurgerSoy - FoodBurgerMcrib - FoodBurgerMcguffin @@ -57,7 +58,9 @@ rarePrototypes: - FoodBurgerAppendix - FoodBurgerRobot + - FoodBurgerBaseball - FoodBurgerBear + - FoodBurgerCat - FoodBurgerClown - FoodBurgerMime - FoodBurgerBrain diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml index 7b1600818c..b2dd9ac9ba 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml @@ -35,6 +35,8 @@ - ClothingNeckPansexualPin - ClothingNeckTransPin - ClothingUniformRat + - ClothingMaskRat + - MysteryFigureBox rareChance: 0.01 prototypes: - Lighter @@ -52,6 +54,12 @@ - ClothingUnderSocksBee - ClothingUnderSocksCoder - ClothingHeadHatSquid + - ClothingMaskFox + - ClothingMaskBee + - ClothingMaskBear + - ClothingMaskRaven + - ClothingMaskJackal + - ClothingMaskBat chance: 0.6 offset: 0.0 @@ -123,3 +131,20 @@ - ClothingEyesBlindfold chance: 0.6 offset: 0.0 + +- type: entity + name: Maint Loot Spawner + suffix: Plants + id: MaintenancePlantSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: red + - sprite: Objects/Misc/spaceshroom.rsi + state: structure + - type: RandomSpawner + prototypes: + - FoodSpaceshroom + chance: 0.6 + offset: 0.0 diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/toy.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/toy.yml index 5ce1df6774..229853eb49 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/toy.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/toy.yml @@ -37,20 +37,20 @@ offset: 0.2 - type: entity - name: Figure Spawner + name: Prize Figurine Spawner id: FigureSpawner parent: MarkerBase components: - type: Sprite layers: - state: red - - sprite: Objects/Fun/toys.rsi - state: ripleytoy + - sprite: Objects/Fun/mech_figurines.rsi + state: ripley - type: RandomSpawner prototypes: - ToyAi - ToyNuke - - ToyAssistant + - ToyFigurinePassenger - ToyGriffin - ToyHonk - ToyIan @@ -67,5 +67,70 @@ - ToySeraph - ToyDurand - ToySkeleton + - MysteryFigureBox chance: 0.5 offset: 0.2 + +- type: entity + name: Spacemen Minifigure Spawner + suffix: Librarian only, map with care! + id: SpacemenFigureSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - sprite: Objects/Fun/figurines.rsi + state: figurine_spawner + - type: RandomSpawner + rarePrototypes: + - ToyFigurineNukieElite + - ToyFigurineNukieCommander + rareChance: 0.05 + prototypes: + - ToyFigurinePassenger + - ToyFigurineClown + - ToyFigurineMime + - ToyFigurineMusician + - ToyFigurineBoxer + - ToyFigurineCaptain + - ToyFigurineHeadOfSecurity + - ToyFigurineWarden + - ToyFigurineDetective + - ToyFigurineSecurity + - ToyFigurineLawyer + - ToyFigurineCargoTech + - ToyFigurineSalvage + - ToyFigurineQuartermaster + - ToyFigurineChiefEngineer + - ToyFigurineAtmosTech + - ToyFigurineEngineer + - ToyFigurineResearchDirector + - ToyFigurineScientist + - ToyFigurineChiefMedicalOfficer + - ToyFigurineChemist + - ToyFigurineParamedic + - ToyFigurineMedicalDoctor + - ToyFigurineHeadOfPersonnel + - ToyFigurineLibrarian + - ToyFigurineChaplain + - ToyFigurineChef + - ToyFigurineBartender + - ToyFigurineBotanist + - ToyFigurineJanitor + - ToyFigurineNukie + - ToyFigurineFootsoldier + - ToyFigurineWizardFake + - ToyFigurineSlime + - ToyFigurineGreytider + - ToyFigurineWizard + - ToyGriffin + - ToyOwlman + - ToySkeleton + - ToyFigurineQueen + - ToyFigurineSpaceDragon + - ToyFigurineRatKing + - ToyFigurineRatServant + - ToyFigurineMouse + - ToyFigurineHamlet + chance: 0.90 + offset: 0.2 diff --git a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml index c4ac76c6e1..3114185492 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml @@ -66,7 +66,6 @@ rules: You are a syndicate operative tasked with the destruction of the station. As an antagonist, do whatever is required to complete this task. - type: GhostRoleMobSpawner prototype: MobHumanNukeOp - - type: NukeOperativeSpawner - type: Sprite sprite: Markers/jobs.rsi layers: @@ -93,3 +92,22 @@ - state: green - sprite: Structures/Wallmounts/signs.rsi state: radiation + +- type: entity + parent: MarkerBase + id: SpawnPointGhostDragon + noSpawn: true + name: ghost role spawn point + suffix: dragon + components: + - type: GhostRole + name: ghost-role-information-space-dragon-name + description: ghost-role-information-space-dragon-description + rules: ghost-role-component-default-rules + - type: GhostRoleMobSpawner + prototype: MobDragon + - type: Sprite + layers: + - state: green + - sprite: Mobs/Aliens/Carps/dragon.rsi + state: alive diff --git a/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml b/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml index b4b4da2837..7f192ce293 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml @@ -272,6 +272,18 @@ layers: - state: green - state: doctor + +- type: entity + id: SpawnPointParamedic + parent: SpawnPointJobBase + name: paramedic + components: + - type: SpawnPoint + job_id: Paramedic + - type: Sprite + layers: + - state: green + - state: paramedic # Security diff --git a/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml b/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml index 6af5312709..060d98cad7 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml @@ -123,7 +123,7 @@ - type: ConditionalSpawner prototypes: - MobCatFloppa - + - type: entity name: Bingus Spawner id: SpawnMobCatBingus @@ -436,3 +436,213 @@ - type: ConditionalSpawner prototypes: - MobSlimesPet + +- type: entity + name: Pun Pun Spawner + id: SpawnMobMonkeyPunpun + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: monkey + sprite: Mobs/Animals/monkey.rsi + - type: ConditionalSpawner + prototypes: + - MobMonkeyPunpun + +- type: entity + name: Monkey Spawner + id: SpawnMobMonkey + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: monkey + sprite: Mobs/Animals/monkey.rsi + - type: ConditionalSpawner + prototypes: + - MobMonkey + +- type: entity + name: Purple Snake Spawner + id: SpawnMobPurpleSnake + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: purple_snake + sprite: Mobs/Aliens/Xenos/purple_snake.rsi + - type: ConditionalSpawner + prototypes: + - MobPurpleSnake + +- type: entity + name: Small Purple Snake Spawner + id: SpawnMobSmallPurpleSnake + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: small_purple_snake + sprite: Mobs/Aliens/Xenos/purple_snake.rsi + - type: ConditionalSpawner + prototypes: + - MobSmallPurpleSnake + +- type: entity + name: Slug Spawner + id: SpawnMobSlug + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: slug + sprite: Mobs/Animals/slug.rsi + - type: ConditionalSpawner + prototypes: + - MobSlug + +- type: entity + name: Lizard Spawner + id: SpawnMobLizard + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: lizard + sprite: Mobs/Animals/lizard.rsi + - type: ConditionalSpawner + prototypes: + - MobLizard + +- type: entity + name: Crab Spawner + id: SpawnMobCrab + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: crab + sprite: Mobs/Animals/crab.rsi + - type: ConditionalSpawner + prototypes: + - MobCrab + +- type: entity + name: Goat Spawner + id: SpawnMobGoat + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: goat + sprite: Mobs/Animals/goat.rsi + - type: ConditionalSpawner + prototypes: + - MobGoat + +- type: entity + name: Frog Spawner + id: SpawnMobFrog + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: frog + sprite: Mobs/Animals/frog.rsi + - type: ConditionalSpawner + prototypes: + - MobFrog + +- type: entity + name: Bee Spawner + id: SpawnMobBee + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: 0 + sprite: Mobs/Animals/bee.rsi + - type: ConditionalSpawner + prototypes: + - MobBee + +- type: entity + name: Parrot Spawner + id: SpawnMobParrot + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: parrot + sprite: Mobs/Animals/parrot.rsi + - type: ConditionalSpawner + prototypes: + - MobParrot + +- type: entity + name: Butterfly Spawner + id: SpawnMobButterfly + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: butterfly + sprite: Mobs/Animals/butterfly.rsi + - type: ConditionalSpawner + prototypes: + - MobButterfly + +- type: entity + name: Cow Spawner + id: SpawnMobCow + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: cow + sprite: Mobs/Animals/cow.rsi + - type: ConditionalSpawner + prototypes: + - MobCow + +- type: entity + name: Gorilla Spawner + id: SpawnMobGorilla + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: crawling + sprite: Mobs/Animals/gorilla.rsi + - type: ConditionalSpawner + prototypes: + - MobGorilla + +- type: entity + name: Penguin Spawner + id: SpawnMobPenguin + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: penguin + sprite: Mobs/Animals/penguin.rsi + - type: ConditionalSpawner + prototypes: + - MobPenguin diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index aa112074af..7e18c24783 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -997,6 +997,17 @@ price: 50 - type: FelinidFood +- type: entity + parent: MobMouse + id: MobMouseAdmeme + suffix: Admeme + components: + # allow admeme mouse to eat pills + - type: IgnoreBadFood + # intended for swarms that eat pills so only temporary + - type: TimedDespawn + lifetime: 60 + - type: entity parent: MobMouse id: MobMouse1 diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml index 9c1a04d26d..6fbfdaa070 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml @@ -636,3 +636,31 @@ flavorKind: station-event-random-sentience-flavor-slime - type: MobPrice price: 3000 # it is a truly valuable creature + +- type: entity + name: Pun Pun + parent: MobMonkey + id: MobMonkeyPunpun + description: A prominent representative of monkeys with unlimited access to alcohol. + components: + - type: GhostRole + prob: 1 + makeSentient: true + allowSpeech: true + allowMovement: true + name: ghost-role-information-punpun-name + description: ghost-role-information-punpun-description + - type: GhostTakeoverAvailable + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeat + amount: 3 + - id: DrinkTequilaBottleFull + amount: 1 + - type: Tag + tags: + - CannotSuicide + - DoorBumpOpener + - type: Loadout + prototypes: [ MobMonkeyGear ] diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml index 6105819492..c50f2340f1 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml @@ -55,8 +55,8 @@ - MobLayer - type: MobState allowedStates: - - Alive - - Dead + - Alive + - Dead - type: MobThresholds thresholds: 0: Alive @@ -132,10 +132,6 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - - type: MobState - allowedStates: - - Alive - - Dead - type: MobThresholds thresholds: 0: Alive @@ -144,7 +140,7 @@ excess: 300 - type: SlowOnDamage speedModifierThresholds: - 250: 0.7 + 50: 0.7 - type: Fixtures fixtures: fix1: @@ -169,10 +165,6 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - - type: MobState - allowedStates: - - Alive - - Dead - type: MobThresholds thresholds: 0: Alive @@ -181,11 +173,13 @@ damage: groups: Brute: 5 - - type: Stamina - excess: 200 - type: MovementSpeedModifier - baseWalkSpeed : 3.0 - baseSprintSpeed : 5.5 + baseWalkSpeed: 2.0 + baseSprintSpeed: 2.5 + - type: SlowOnDamage + speedModifierThresholds: + 100: 0.4 + 50: 0.7 - type: Fixtures fixtures: fix1: @@ -210,10 +204,6 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - - type: MobState - allowedStates: - - Alive - - Dead - type: MobThresholds thresholds: 0: Alive @@ -221,8 +211,8 @@ - type: Stamina excess: 1500 - type: MovementSpeedModifier - baseWalkSpeed : 2.8 - baseSprintSpeed : 3.8 + baseWalkSpeed: 2.8 + baseSprintSpeed: 3.8 - type: MeleeWeapon hidden: true damage: @@ -230,7 +220,8 @@ Brute: 20 - type: SlowOnDamage speedModifierThresholds: - 1000: 0.7 + 250: 0.4 + 200: 0.7 - type: Fixtures fixtures: fix1: @@ -258,10 +249,6 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - - type: MobState - allowedStates: - - Alive - - Dead - type: MobThresholds thresholds: 0: Alive @@ -269,8 +256,8 @@ - type: Stamina excess: 550 - type: MovementSpeedModifier - baseWalkSpeed : 2.3 - baseSprintSpeed : 4.2 + baseWalkSpeed: 2.3 + baseSprintSpeed: 4.2 - type: MeleeWeapon hidden: true damage: @@ -278,7 +265,8 @@ Brute: 10 - type: SlowOnDamage speedModifierThresholds: - 450: 0.7 + 150: 0.5 + 100: 0.7 - type: Fixtures fixtures: fix1: @@ -303,19 +291,11 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - - type: MobState - allowedStates: - - Alive - - Dead - - type: MobThresholds - thresholds: - 0: Alive - 50: Dead - type: Stamina excess: 250 - type: MovementSpeedModifier - baseWalkSpeed : 2.7 - baseSprintSpeed : 6.0 + baseWalkSpeed: 2.7 + baseSprintSpeed: 6.0 - type: MeleeWeapon hidden: true damage: @@ -355,10 +335,6 @@ layers: - map: ["enum.DamageStateVisualLayers.Base"] state: running - - type: MobState - allowedStates: - - Alive - - Dead - type: MobThresholds thresholds: 0: Alive @@ -367,7 +343,7 @@ excess: 300 - type: SlowOnDamage speedModifierThresholds: - 250: 0.4 + 50: 0.4 - type: Fixtures fixtures: fix1: diff --git a/Resources/Prototypes/Entities/Mobs/Player/human.yml b/Resources/Prototypes/Entities/Mobs/Player/human.yml index 8e91f8dc25..980ab7a73a 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/human.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/human.yml @@ -49,6 +49,13 @@ factions: - Syndicate +- type: entity + parent: MobHumanSyndicateAgent + id: MobHumanSyndicateAgentNukeops # Reinforcement exclusive to nukeops uplink + suffix: NukeOps + components: + - type: NukeOperative + # Nuclear Operative - type: entity noSpawn: true @@ -84,3 +91,11 @@ - type: PsionicBonusChance multiplier: 7 warn: false + +# DNA Scrambler +- type: entity + parent: MobHuman + id: MobHumanScrambled + name: Scrambled Human + components: + - type: RandomHumanoidAppearance diff --git a/Resources/Prototypes/Entities/Mobs/Species/base.yml b/Resources/Prototypes/Entities/Mobs/Species/base.yml index c391e67155..85b2e576cf 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/base.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/base.yml @@ -34,6 +34,10 @@ - type: Polymorphable - type: Identity - type: Hands + - type: GatheringTool + damage: + types: + Structural: 50 - type: MovementSpeedModifier - type: MovedByPressure - type: Barotrauma @@ -122,11 +126,6 @@ - map: ["enum.HumanoidVisualLayers.RFoot"] - map: ["enum.HumanoidVisualLayers.LHand"] - map: ["enum.HumanoidVisualLayers.RHand"] - - map: ["enum.HumanoidVisualLayers.Handcuffs"] - color: "#ffffff" - sprite: Objects/Misc/handcuffs.rsi - state: body-overlay-2 - visible: false - map: [ "id" ] - map: [ "gloves" ] - map: [ "shoes" ] @@ -145,12 +144,20 @@ - map: [ "head" ] - map: [ "pocket1" ] - map: [ "pocket2" ] + - map: ["enum.HumanoidVisualLayers.Handcuffs"] + color: "#ffffff" + sprite: Objects/Misc/handcuffs.rsi + state: body-overlay-2 + visible: false - map: [ "clownedon" ] # Dynamically generated sprite: "Effects/creampie.rsi" state: "creampie_human" visible: false - type: Physics bodyType: KinematicController + - type: Reflect + enabled: false + reflectProb: 0 - type: Fixtures fixtures: # TODO: This needs a second fixture just for mob collisions. fix1: diff --git a/Resources/Prototypes/Entities/Mobs/Species/dwarf.yml b/Resources/Prototypes/Entities/Mobs/Species/dwarf.yml index ebec3c402c..4f91da9c95 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/dwarf.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/dwarf.yml @@ -28,6 +28,11 @@ - type: Body prototype: Dwarf requiredLegs: 2 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatHuman + amount: 5 - type: Fixtures fixtures: # TODO: This needs a second fixture just for mob collisions. fix1: diff --git a/Resources/Prototypes/Entities/Mobs/Species/human.yml b/Resources/Prototypes/Entities/Mobs/Species/human.yml index e3d18e8a1b..0eb8fc6cef 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/human.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/human.yml @@ -13,6 +13,11 @@ - type: Thirst - type: Carriable - type: Perishable + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatHuman + amount: 5 - type: entity name: Urist McHands diff --git a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml index 1a2bcd89a2..eb4a6728e6 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml @@ -18,6 +18,11 @@ - type: Body prototype: Reptilian requiredLegs: 2 + - type: Butcherable + butcheringType: Spike + spawned: + - id: FoodMeatLizard + amount: 5 - type: LizardAccent - type: Speech speechSounds: Lizard diff --git a/Resources/Prototypes/Entities/Mobs/Species/slime.yml b/Resources/Prototypes/Entities/Mobs/Species/slime.yml index 2859ab014c..60b055ce68 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/slime.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/slime.yml @@ -21,9 +21,9 @@ speechSounds: Slime - type: Vocal sounds: - Male: UnisexSlime - Female: UnisexSlime - Unsexed: UnisexSlime + Male: MaleSlime + Female: FemaleSlime + Unsexed: MaleSlime - type: Damageable damageContainer: Biological damageModifierSet: Slime diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml index 1f97c29878..28a9c904f4 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml @@ -398,23 +398,6 @@ - type: Sprite sprite: Objects/Consumable/Drinks/berryjuice.rsi -- type: entity - parent: DrinkGlassBase - id: DrinkBilkGlass - name: bilk - description: A brew of milk and beer. For those alcoholics who fear osteoporosis. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 30 - reagents: - - ReagentId: Bilk - Quantity: 30 - - type: Drink - - type: Sprite - sprite: Objects/Consumable/Drinks/glass_brown.rsi - - type: entity parent: DrinkGlassBase id: DrinkBlackRussianGlass diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml index d95f5e87a9..5165111776 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml @@ -390,6 +390,21 @@ - type: Sprite sprite: Objects/Consumable/Drinks/alebottle.rsi +- type: entity + parent: DrinkBottleBaseFull + id: DrinkChampagneBottleFull + name: champagne bottle + description: Only people devoid of imagination can't find an excuse for champagne. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: Champagne + Quantity: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/champagnebottle.rsi + - type: entity parent: DrinkBottleBaseFull id: DrinkWaterBottleFull @@ -510,21 +525,6 @@ - type: Sprite sprite: Objects/Consumable/Drinks/soymilk.rsi -- type: entity - parent: DrinkBottleBaseFull - id: DrinkHolyWaterFull - name: flask of holy water - description: A flask of holy water. - components: - - type: SolutionContainerManager - solutions: - drink: - reagents: - - ReagentId: HolyWater - Quantity: 100 - - type: Sprite - sprite: Objects/Consumable/Drinks/flaskholywater.rsi - - type: entity parent: DrinkBottleBaseFull id: DrinkMoonshineFull diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml index 34f27450c7..6cd2877bf9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml @@ -298,8 +298,8 @@ - type: entity parent: DrinkCanBaseFull id: DrinkNukieCan - name: robust nukie drink - description: An encouraging drink... very encouraging. It is filled with green liquid, after use it is recommended to consult a doctor. + name: blood-red brew can + description: A home-brewed drink made from the crazed minds at the Syndicate. Not recommended by doctors. components: - type: SolutionContainerManager solutions: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index ae2daac052..c3d51b9d7e 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -1,23 +1,28 @@ - type: entity parent: DrinkBase + id: FlaskBase + abstract: true + components: + - type: Drink + - type: PhysicalComposition + materialComposition: + Steel: 300 + +- type: entity + parent: FlaskBase id: DrinkShinyFlask name: shiny flask description: A shiny metal flask. It appears to have a Greek symbol inscribed on it. components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/shinyflask.rsi - - type: PhysicalComposition - materialComposition: - Steel: 50 - type: entity - parent: DrinkBase + parent: FlaskBase id: DrinkMREFlask name: MRE flask description: An old military flask, filled with the finest contents for soldiers components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/mreflask.rsi - type: SolutionContainerManager @@ -30,61 +35,64 @@ solution: drink - type: entity - parent: DrinkBase + parent: FlaskBase id: DrinkDetFlask name: inspector's flask description: A metal flask with a leather band and golden badge belonging to the inspector. components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/detflask.rsi - type: entity - parent: DrinkBase + parent: FlaskBase + id: DrinkHosFlask + name: hos's flask + description: A metal flask, fit for a hard working HoS. + components: + - type: Sprite + sprite: Objects/Consumable/Drinks/hosflask.rsi + +- type: entity + parent: FlaskBase id: DrinkFlask name: captain's flask description: A metal flask belonging to the captain components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/flask.rsi - type: entity - parent: DrinkBase + parent: FlaskBase id: DrinkFlaskBar name: bar flask description: A metal flask often given out by the bartender on loan. Don't forget to return it! components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/barflask.rsi - type: entity - parent: DrinkBase + parent: FlaskBase id: DrinkFlaskOld name: flask description: '' components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/flask_old.rsi - type: entity - parent: DrinkBase + parent: FlaskBase id: DrinkLithiumFlask name: lithium flask description: A flask with a Lithium Atom symbol on it. components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/lithiumflask.rsi - type: entity - parent: DrinkBase + parent: FlaskBase id: DrinkVacuumFlask name: vacuum flask description: Keeping your drinks at the perfect temperature since 1892. components: - - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/vacuumflask.rsi diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml index 398c7e4351..edbe6e6865 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml @@ -19,6 +19,7 @@ - state: icon-front map: [ "enum.SolutionContainerLayers.Overlay" ] - type: Appearance + - type: Glue - type: SolutionContainerManager solutions: drink: @@ -29,3 +30,36 @@ - type: SolutionContainerVisuals maxFillLevels: 6 fillBaseName: fill + +- type: entity + parent: DrinkBase + id: DrinkSpaceLube + name: space lube tube + description: High performance lubricant intended for maintenance of extremely complex mechanical equipment. + components: + - type: Drink + isOpen: false + openSounds: + collection: packetOpenSounds + - type: Sprite + sprite: Objects/Consumable/Drinks/lube-tube.rsi + layers: + - state: icon + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] + - type: Appearance + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + reagents: + - ReagentId: SpaceLube + Quantity: 30 + - type: SolutionContainerVisuals + maxFillLevels: 6 + fillBaseName: fill + - type: Lube diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml index 3884cbdd16..51fc0bfd21 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml @@ -77,53 +77,140 @@ # Bread - type: entity - name: bread + name: banana bread parent: FoodBreadBase - id: FoodBreadPlain - description: Some plain old earthen bread. + id: FoodBreadBanana + description: A heavenly and filling treat. components: + - type: FlavorProfile + flavors: + - banana + - bread - type: Food - type: Sprite layers: - - state: plain + - state: banana - type: SliceableFood - slice: FoodBreadPlainSlice + slice: FoodBreadBananaSlice +# Tastes like bread, banana, nut. + +- type: entity + name: banana bread slice + parent: FoodBreadSliceBase + id: FoodBreadBananaSlice + description: A slice of delicious banana bread. + components: + - type: FlavorProfile + flavors: + - banana + - bread + - type: Food + - type: Sprite + layers: + - state: banana-slice - type: entity - name: big bread + name: cornbread parent: FoodBreadBase - id: FoodBigBreadPlain - description: A lot of plain old earthen bread. + id: FoodBreadCorn + description: Some good down-home country-style, rootin'-tootin', revolver-shootin', dad-gum yeehaw cornbread. components: + - type: FlavorProfile + flavors: + - bread + - corn - type: Food - type: Sprite - scale: 1.25,1.25 layers: - - state: plain + - state: cornbread - type: SliceableFood - count: 25 - slice: FoodBreadPlainSlice + slice: FoodBreadCornSlice - type: SolutionContainerManager solutions: food: - maxVol: 100 + maxVol: 20 reagents: - ReagentId: Nutriment - Quantity: 100 + Quantity: 15 +# Tastes like bread, banana, nut. - type: entity - name: bread slice + name: cornbread slice parent: FoodBreadSliceBase - id: FoodBreadPlainSlice - description: A slice of home. + id: FoodBreadCornSlice + description: A slice of cornbread. components: + - type: FlavorProfile + flavors: + - bread + - corn - type: Food - type: Sprite layers: - - state: plain-slice + - state: cornbread-slice + - type: SolutionContainerManager + solutions: + food: + maxVol: 5 + reagents: + - ReagentId: Nutriment + Quantity: 3 + +- type: entity + name: cream cheese bread + parent: FoodBreadBase + id: FoodBreadCreamcheese + description: Yum yum yum! + components: + - type: FlavorProfile + flavors: + - cheesy + - creamy + - bread + - type: Food + - type: Sprite + layers: + - state: creamcheese + - type: SliceableFood + slice: FoodBreadCreamcheeseSlice + - type: SolutionContainerManager + solutions: + food: + maxVol: 35 + reagents: + - ReagentId: Nutriment + Quantity: 20 + - ReagentId: Vitamin + Quantity: 5 +# Tastes like bread, cheese. + +- type: entity + name: cream cheese bread slice + parent: FoodBreadSliceBase + id: FoodBreadCreamcheeseSlice + description: A slice of yum! + components: + - type: FlavorProfile + flavors: + - cheesy + - creamy + - bread + - type: Food + - type: Sprite + layers: + - state: creamcheese-slice + - type: SolutionContainerManager + solutions: + food: + maxVol: 10 + reagents: + - ReagentId: Nutriment + Quantity: 4 + - ReagentId: Vitamin + Quantity: 1.2 - type: entity - name: meatbread loaf + name: meat bread parent: FoodBreadBase id: FoodBreadMeat description: The culinary base of every self-respecting eloquen/tg/entleman. @@ -150,7 +237,7 @@ # Tastes like bread, meat. - type: entity - name: meatbread slice + name: meat bread slice parent: FoodBreadSliceBase id: FoodBreadMeatSlice description: A slice of delicious meatbread. @@ -174,137 +261,196 @@ Quantity: 1.2 - type: entity - name: xeno-meat bread + name: mimana bread parent: FoodBreadBase - id: FoodBreadMeatXeno - description: Reassuringly green meatloaf made from xeno meat. Extra heretical. + id: FoodBreadMimana + description: Best eaten in silence. components: - type: FlavorProfile flavors: - - acidic + - nothing - bread - type: Food - type: Sprite layers: - - state: xenomeat + - state: mimana - type: SliceableFood - slice: FoodBreadMeatXenoSlice + slice: FoodBreadMimanaSlice - type: SolutionContainerManager solutions: food: - maxVol: 45 + maxVol: 40 reagents: - ReagentId: Nutriment - Quantity: 30 + Quantity: 15 - ReagentId: Vitamin Quantity: 5 -# Tastes like bread, acid. + - ReagentId: Nothing + Quantity: 5 + - ReagentId: MuteToxin + Quantity: 5 +# Tastes like bread, cheese. - type: entity - name: xeno-meatbread slice + name: mimana bread slice parent: FoodBreadSliceBase - id: FoodBreadMeatXenoSlice - description: A slice of delicious meatbread. Extra heretical. + id: FoodBreadMimanaSlice + description: A slice of silence! components: - type: FlavorProfile flavors: - - acidic + - nothing - bread - type: Food - type: Sprite layers: - - state: xenomeat-slice + - state: mimana-slice - type: SolutionContainerManager solutions: food: maxVol: 10 reagents: - ReagentId: Nutriment - Quantity: 6 + Quantity: 3 - ReagentId: Vitamin - Quantity: 1.2 + Quantity: 1 + - ReagentId: Nothing + Quantity: 1 + - ReagentId: MuteToxin + Quantity: 1 - type: entity - name: spider-meatbread + name: bread parent: FoodBreadBase - id: FoodBreadMeatSpider - description: Reassuringly green meatloaf made from spider meat. + id: FoodBreadPlain + description: Some plain old earthen bread. components: - type: Food - type: Sprite layers: - - state: spidermeat + - state: plain - type: SliceableFood - slice: FoodBreadMeatSpiderSlice + slice: FoodBreadPlainSlice + +- type: entity + name: bread slice + parent: FoodBreadSliceBase + id: FoodBreadPlainSlice + description: A slice of home. + components: + - type: Food + - type: Sprite + layers: + - state: plain-slice + +- type: entity + name: sausage bread + parent: FoodBreadBase + id: FoodBreadSausage + description: Dont think too much about it. + components: + - type: FlavorProfile + flavors: + - meaty + - bread + - type: Food + - type: Sprite + layers: + - state: sausage + - type: SliceableFood + slice: FoodBreadSausageSlice - type: SolutionContainerManager solutions: food: - maxVol: 60 + maxVol: 45 reagents: - ReagentId: Nutriment - Quantity: 30 + Quantity: 10 - ReagentId: Vitamin Quantity: 5 - - ReagentId: Toxin - Quantity: 15 -# Tastes like bread, cobwebs. + - ReagentId: Protein + Quantity: 5 - type: entity - name: spider-meatbread slice + name: sausage bread slice parent: FoodBreadSliceBase - id: FoodBreadMeatSpiderSlice - description: A slice of meatloaf made from an animal that most likely still wants you dead. + id: FoodBreadSausageSlice + description: Dont think too much about it. components: + - type: FlavorProfile + flavors: + - meaty + - bread - type: Food - type: Sprite layers: - - state: spidermeat-slice + - state: sausage-slice - type: SolutionContainerManager solutions: food: - maxVol: 15 + maxVol: 10 reagents: - ReagentId: Nutriment - Quantity: 6 + Quantity: 2 - ReagentId: Vitamin - Quantity: 1.2 - - ReagentId: Toxin - Quantity: 3 + Quantity: 1 + - ReagentId: Protein + Quantity: 1 - type: entity - name: banana-nut bread + name: spider meat bread parent: FoodBreadBase - id: FoodBreadBanana - description: A heavenly and filling treat. + id: FoodBreadMeatSpider + description: Reassuringly green meatloaf made from spider meat. components: - type: FlavorProfile flavors: - - banana - - nutty + - cobwebs - bread - type: Food - type: Sprite layers: - - state: banana + - state: spidermeat - type: SliceableFood - slice: FoodBreadBananaSlice -# Tastes like bread, banana, nut. + slice: FoodBreadMeatSpiderSlice + - type: SolutionContainerManager + solutions: + food: + maxVol: 60 + reagents: + - ReagentId: Nutriment + Quantity: 30 + - ReagentId: Vitamin + Quantity: 5 + - ReagentId: Toxin + Quantity: 15 +# Tastes like bread, cobwebs. - type: entity - name: banana-nut bread slice + name: spider meat bread slice parent: FoodBreadSliceBase - id: FoodBreadBananaSlice - description: A slice of delicious banana bread. + id: FoodBreadMeatSpiderSlice + description: A slice of meatloaf made from an animal that most likely still wants you dead. components: - type: FlavorProfile flavors: - - banana - - nutty + - cobwebs - bread - type: Food - type: Sprite layers: - - state: banana-slice + - state: spidermeat-slice + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 6 + - ReagentId: Vitamin + Quantity: 1.2 + - ReagentId: Toxin + Quantity: 3 - type: entity name: tofu bread @@ -312,6 +458,10 @@ id: FoodBreadTofu description: Like meatbread but for vegetarians. Brag to your crewmates about how much better it is. components: + - type: FlavorProfile + flavors: + - tofu + - bread - type: Food - type: Sprite layers: @@ -335,6 +485,10 @@ id: FoodBreadTofuSlice description: A slice of delicious tofu bread. components: + - type: FlavorProfile + flavors: + - tofu + - bread - type: Food - type: Sprite layers: @@ -350,138 +504,143 @@ Quantity: 2.4 - type: entity - name: cream cheese bread + name: xeno meat bread parent: FoodBreadBase - id: FoodBreadCreamcheese - description: Yum yum yum! + id: FoodBreadMeatXeno + description: A fitting, and filling, end to xeno scum. components: - type: FlavorProfile flavors: - - cheesy - - creamy + - acid - bread - type: Food - type: Sprite layers: - - state: creamcheese + - state: xenomeat - type: SliceableFood - slice: FoodBreadCreamcheeseSlice + slice: FoodBreadMeatXenoSlice - type: SolutionContainerManager solutions: food: - maxVol: 35 + maxVol: 45 reagents: - ReagentId: Nutriment - Quantity: 20 + Quantity: 30 - ReagentId: Vitamin Quantity: 5 -# Tastes like bread, cheese. +# Tastes like bread, acid. - type: entity - name: cream cheese bread slice + name: xeno meat bread slice parent: FoodBreadSliceBase - id: FoodBreadCreamcheeseSlice - description: A slice of yum! + id: FoodBreadMeatXenoSlice + description: A slice of xeno scum. components: - type: FlavorProfile flavors: - - cheesy - - creamy + - acid - bread - type: Food - type: Sprite layers: - - state: creamcheese-slice + - state: xenomeat-slice - type: SolutionContainerManager solutions: food: maxVol: 10 reagents: - ReagentId: Nutriment - Quantity: 4 + Quantity: 6 - ReagentId: Vitamin Quantity: 1.2 +# Other than bread/slices + - type: entity - name: mimana bread + name: baguette parent: FoodBreadBase - id: FoodBreadMimana - description: Best eaten in silence. + id: FoodBreadBaguette + description: Bon appétit! components: - - type: Food + - type: Tag + tags: + - Baguette - type: Sprite - layers: - - state: mimana - - type: SliceableFood - slice: FoodBreadMimanaSlice + state: baguette - type: SolutionContainerManager solutions: food: - maxVol: 40 + maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 20 + Quantity: 6 - ReagentId: Vitamin - Quantity: 5 - - ReagentId: Nothing - Quantity: 5 -# Tastes like bread, cheese. + Quantity: 1 + - ReagentId: TableSalt + Quantity: 1 + - ReagentId: Blackpepper + Quantity: 1 +# Tastes like France. - type: entity - name: Mimana bread slice + name: buttered toast parent: FoodBreadSliceBase - id: FoodBreadMimanaSlice - description: A slice of silence! + id: FoodBreadButteredToast + description: Crunchy. components: - - type: Food + - type: FlavorProfile + flavors: + - butter + - bread - type: Sprite - layers: - - state: mimana-slice + state: buttered-toast - type: SolutionContainerManager solutions: food: maxVol: 10 reagents: - ReagentId: Nutriment - Quantity: 4 + Quantity: 5 - ReagentId: Vitamin - Quantity: 1.2 - - ReagentId: Nothing - Quantity: 1.2 - -# Other than bread/slices + Quantity: 1 +# Tastes like bread, butter. - type: entity - name: moldy slice + name: f toast parent: FoodBreadSliceBase - id: FoodBreadMoldySlice - description: Entire stations have been ripped apart over arguing whether this is still good to eat. + id: FoodBreadFrenchToast + description: A slice of bread soaked in a beaten egg mixture. components: + - type: FlavorProfile + flavors: + - syrupy + - bread - type: Sprite - layers: - - state: moldy-slice + state: french-toast - type: SolutionContainerManager solutions: food: - maxVol: 15 + maxVol: 10 reagents: - ReagentId: Nutriment Quantity: 4 - - ReagentId: Mold - Quantity: 7 -# Tastes like decaying fungus. + - ReagentId: Vitamin + Quantity: 2 +# Tastes like bread, butter. - type: entity - name: baguette - parent: FoodBreadBase - id: FoodBreadBaguette - description: Bon appétit! + name: garlic bread + parent: FoodBreadSliceBase + id: FoodBreadGarlicSlice + description: Alas, it is limited. components: - - type: Tag - tags: - - Baguette + - type: FlavorProfile + flavors: + - bread + - garlic - type: Sprite - state: baguette + layers: + - state: garlic-slice - type: SolutionContainerManager solutions: food: @@ -490,54 +649,71 @@ - ReagentId: Nutriment Quantity: 6 - ReagentId: Vitamin - Quantity: 1 - - ReagentId: TableSalt - Quantity: 1 - - ReagentId: Blackpepper - Quantity: 1 -# Tastes like France. + Quantity: 5 +# Tastes like garlic, Italy. - type: entity - name: garlic bread + name: jelly toast parent: FoodBreadSliceBase - id: FoodBreadGarlicSlice - description: Alas, it is limited. + id: FoodBreadJellySlice + description: As if science are gonna give up their slimes for toast! components: - type: FlavorProfile flavors: - bread - - garlic + - slimy - type: Sprite layers: - - state: garlic-slice + - state: jelly-toast - type: SolutionContainerManager solutions: food: - maxVol: 15 + maxVol: 10 reagents: - ReagentId: Nutriment - Quantity: 5 + Quantity: 4 - ReagentId: Vitamin Quantity: 4 - - ReagentId: Allicin - Quantity: 2 # Tastes like garlic, Italy. - type: entity - name: buttered toast + name: moldy bread slice parent: FoodBreadSliceBase - id: FoodBreadButteredToast - description: Crunchy. + id: FoodBreadMoldySlice + description: Entire stations have been ripped apart over arguing whether this is still good to eat. components: - type: Sprite - state: buttered-toast + layers: + - state: moldy-slice - type: SolutionContainerManager solutions: food: - maxVol: 10 + maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 5 + Quantity: 4 + - ReagentId: Mold + Quantity: 7 +# Tastes like decaying fungus. + +- type: entity + name: two slice + parent: FoodBreadSliceBase + id: FoodBreadTwoSlice + description: Classy. + components: + - type: Sprite + layers: + - state: two-slice + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 3 - ReagentId: Vitamin - Quantity: 1 -# Tastes like bread, butter. + Quantity: 2 + - ReagentId: Wine + Quantity: 5 +# Tastes like decaying fungus. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/donut.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/donut.yml index 5fc6ade0b0..fc06c78669 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/donut.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/donut.yml @@ -444,6 +444,7 @@ - type: entity parent: FoodDonutPink id: FoodDonutPoison + suffix: Poison components: - type: SolutionContainerManager solutions: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml index ef74195f88..c37570350f 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml @@ -479,7 +479,7 @@ orGroup: GiftPool - id: ToyNuke orGroup: GiftPool - - id: ToyAssistant + - id: ToyFigurinePassenger orGroup: GiftPool - id: ToyGriffin orGroup: GiftPool @@ -618,7 +618,7 @@ orGroup: GiftPool - id: ToyNuke orGroup: GiftPool - - id: ToyAssistant + - id: ToyFigurinePassenger orGroup: GiftPool - id: ToyGriffin orGroup: GiftPool diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml index 2a8121505a..c566df7a25 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/burger.yml @@ -54,6 +54,10 @@ id: FoodBurgerJelly description: Culinary delight..? components: + - type: FlavorProfile + flavors: + - bun + - jelly - type: Sprite layers: - state: custburg-bottom @@ -69,96 +73,230 @@ id: FoodBurgerAppendix description: Tastes like appendicitis. components: + - type: FlavorProfile + flavors: + - bun + - grass - type: Sprite state: appendix + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Nutriment + Quantity: 2 + - ReagentId: Protein + Quantity: 6 + - ReagentId: Vitamin + Quantity: 6 # Tastes like bun, grass. - type: entity - name: fillet -o- carp burger + name: bacon burger parent: FoodBurgerBase - id: FoodBurgerCarp - description: Almost like a carp is yelling somewhere... + id: FoodBurgerBacon + description: The perfect combination of all things American. components: - type: FlavorProfile flavors: - bun - - fishy + - bacon - type: Sprite - state: fish -# Tastes like bun, fish. + state: bacon + - type: SolutionContainerManager + solutions: + food: + maxVol: 30 + reagents: + - ReagentId: Nutriment + Quantity: 19 + - ReagentId: Vitamin + Quantity: 5 +# Tastes like bun, bacon. - type: entity - name: tofu burger + name: baseball burger parent: FoodBurgerBase - id: FoodBurgerTofu - description: What... is that meat? + id: FoodBurgerBaseball + description: It's still warm. The steam coming off of it smells kinda sweaty. components: - type: FlavorProfile flavors: - bun - - tofu + - homerun - type: Sprite - state: tofu + state: baseball - type: SolutionContainerManager solutions: food: maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 8 - - ReagentId: Protein Quantity: 3 -# Tastes like bun, tofu. + - ReagentId: Protein + Quantity: 5 + - ReagentId: Vitamin + Quantity: 2 - type: entity - name: roburger + name: bearger parent: FoodBurgerBase - id: FoodBurgerRobot - description: The lettuce is the only organic component. Beep. + id: FoodBurgerBear + description: Best served rawr. components: - type: FlavorProfile flavors: - bun - - leafy - - metallic + - meaty - type: Sprite - state: ro -# Tastes like bun, lettuce, sludge. + state: bearger + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Protein + Quantity: 6 + - ReagentId: Vitamin + Quantity: 5 - type: entity - name: xenoburger + name: big bite burger parent: FoodBurgerBase - id: FoodBurgerXeno - description: Smells caustic. Tastes like heresy. + id: FoodBurgerBig + description: Forget the Big Mac. THIS is the future! + components: + - type: FlavorProfile + flavors: # What bun? + - meaty + - oily + - cheesy + - type: SolutionContainerManager + solutions: + food: + maxVol: 33 + reagents: + - ReagentId: Nutriment + Quantity: 17 + - ReagentId: Vitamin + Quantity: 9 + - type: Sprite + state: bigbite +# Tastes like bun, silver, magic. + +- type: entity + name: brain burger + parent: FoodBurgerBase + id: FoodBurgerBrain + description: A strange looking burger. It looks almost sentient. components: - type: FlavorProfile flavors: - bun - meaty - - acidic - type: Sprite - state: x -# Tastes like bun, acid. + state: brain + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Nutriment + Quantity: 6 + - ReagentId: Protein + Quantity: 6 + - ReagentId: Vitamin + Quantity: 5 +# Tastes like bun, brains. - type: entity - name: bearger + name: cat burger parent: FoodBurgerBase - id: FoodBurgerBear - description: Best served rawr. + id: FoodBurgerCat + description: Finally those cats and catpeople are worth something! components: - type: Sprite - state: bearger + state: cat + - type: FlavorProfile + flavors: + - bun + - meaty + - cat - type: SolutionContainerManager solutions: food: maxVol: 15 reagents: - ReagentId: Nutriment + Quantity: 6 + - ReagentId: Protein Quantity: 3 - ReagentId: Vitamin - Quantity: 5 + Quantity: 2 + +- type: entity + name: cheese burger + parent: FoodBurgerBase + id: FoodBurgerCheese + description: This noble burger stands proudly clad in golden cheese. + components: + - type: FlavorProfile + flavors: + - bun + - meaty + - cheesy + - type: Sprite + state: cheese + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Vitamin + Quantity: 7 - ReagentId: Protein - Quantity: 6 + Quantity: 1 +# TODO: Make this work. + # - type: Sprite + # state: plate + # - type: RandomSpriteState + # spriteLayer: 1 + # spriteStates: + # - cheese + # - cheesealt +# Tastes like bun, beef patty, cheese. + +- type: entity + name: chicken sandwich # Burger for you euro-cucks + parent: FoodBurgerBase + id: FoodBurgerChicken + description: A delicious chicken sandwich, it is said the proceeds from this treat helps criminalize disarming people on the space frontier. + components: + - type: FlavorProfile + flavors: + - bun + - chicken + - type: Sprite + state: chicken + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Protein + Quantity: 7 + - ReagentId: Vitamin + Quantity: 1 + - ReagentId: Mayo + Quantity: 3 +# Tastes like bun, chicken. - type: entity name: clown burger @@ -168,265 +306,383 @@ components: - type: FlavorProfile flavors: + - bun - funny - type: Sprite state: clown + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 4 + - ReagentId: Protein + Quantity: 6 + - ReagentId: Vitamin + Quantity: 6 - type: entity - name: mime burger + name: corgi burger #curger... parent: FoodBurgerBase - id: FoodBurgerMime - description: Its taste defies language. + id: FoodBurgerCorgi + description: The Head of Personnel's favorite! components: - type: FlavorProfile flavors: - - nothing + - bun + - validhunting - type: Sprite - state: mime -# Tastes like . + state: ian + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Bicaridine #keeping it somewhat consistent with the meat itself + Quantity: 7 + - ReagentId: Vitamin + Quantity: 12 - type: entity - name: brain burger + name: crab burger parent: FoodBurgerBase - id: FoodBurgerBrain - description: A strange looking burger. It looks almost sentient. + id: FoodBurgerCrab + description: A delicious patty of the crabby kind, slapped in between a bun. components: + - type: FlavorProfile + flavors: + - bun + - crabby - type: Sprite - state: brain -# Tastes like bun, brains. + state: crab + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 4 + - ReagentId: Protein + Quantity: 5 + - ReagentId: Vitamin + Quantity: 4 - type: entity - name: ghost burger + name: crazy hamburger # Burger for you euro-cucks parent: FoodBurgerBase - id: FoodBurgerGhost - description: Too spooky! + id: FoodBurgerCrazy + description: This looks like the sort of food that a demented clown in a trenchcoat would make. components: - type: FlavorProfile flavors: - bun - - spooky + - meaty + - cheesy + - flare - type: Sprite - state: ghost + state: crazy - type: SolutionContainerManager solutions: food: maxVol: 25 reagents: - ReagentId: Nutriment - Quantity: 7 + Quantity: 4 + - ReagentId: Protein + Quantity: 6 + - ReagentId: CapsaicinOil + Quantity: 3 - ReagentId: Vitamin - Quantity: 12 -# Tastes like bun, ectoplasm. + Quantity: 6 - type: entity - name: curger #curger... + name: duck sandwich # Burger for you sick bastards parent: FoodBurgerBase - id: FoodBurgerCorgi - description: The Head of Personnel's favorite! + id: FoodBurgerDuck + description: A duck sandwich, only the criminally insane would dare to eat the meat of such an adorable creature. components: - type: FlavorProfile flavors: - bun - - validhunting + - duck - type: Sprite - state: ian + state: chicken - type: SolutionContainerManager solutions: food: - maxVol: 25 + maxVol: 15 reagents: - - ReagentId: Bicaridine #keeping it somewhat consistent with the meat itself + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Protein Quantity: 7 - ReagentId: Vitamin - Quantity: 12 + Quantity: 1 +# Tastes like bun, duck. -# Note: I would put a bunch of colored burgers here as listed in the tg .dm but -# I'd rather wait for a custom burger component. +- type: entity + name: empowered burger + parent: FoodBurgerBase + id: FoodBurgerEmpowered + description: It's shockingly good, if you live off of electricity that is. + components: + - type: Sprite + state: empowered + - type: FlavorProfile + flavors: + - bun + - shocking + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 8 + - ReagentId: Licoxide + Quantity: 5 +# Tastes like bun, pure electricity. - type: entity - name: spell burger + name: fillet-o-carp burger parent: FoodBurgerBase - id: FoodBurgerSpell - description: This is absolutely Ei Nath. + id: FoodBurgerCarp + description: Almost like a carp is yelling somewhere... components: - type: FlavorProfile flavors: - bun - - magical + - fishy - type: Sprite - state: spell -# Tastes like bun, silver. + state: fish +# Tastes like bun, fish. - type: entity - name: big bite burger + name: five alarm burger parent: FoodBurgerBase - id: FoodBurgerBig - description: Forget the Big Mac. THIS is the future! + id: FoodBurgerFive + description: HOT! HOT! HOT! components: - type: FlavorProfile - flavors: # What bun? + flavors: - meaty - - oily - - cheesy + - spicy + - type: Sprite + state: fivealarm - type: SolutionContainerManager solutions: food: - maxVol: 33 + maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 17 + Quantity: 6 + - ReagentId: CapsaicinOil + Quantity: 5 + - ReagentId: Blackpepper + Quantity: 5 - ReagentId: Vitamin - Quantity: 9 + Quantity: 1 + +# Tastes like bun, HEAT. + +- type: entity + name: ghost burger + parent: FoodBurgerBase + id: FoodBurgerGhost + description: Too spooky! + components: + - type: FlavorProfile + flavors: + - bun + - spooky - type: Sprite - state: bigbite -# Tastes like bun, silver, magic. + state: ghost + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Nutriment + Quantity: 7 + - ReagentId: Vitamin + Quantity: 12 +# Tastes like bun, ectoplasm. - type: entity - name: super bite burger + name: human burger parent: FoodBurgerBase - id: FoodBurgerSuper - description: This is a mountain of a burger. FOOD! + id: FoodBurgerHuman + description: You cant tell who this is made of... components: - type: FlavorProfile - flavors: # What bun? - - meaty - - oily - - cheesy + flavors: + - bun + - people + - type: Sprite + state: human - type: SolutionContainerManager solutions: food: - maxVol: 53 + maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 44 + Quantity: 2 + - ReagentId: Protein + Quantity: 6 - ReagentId: Vitamin - Quantity: 24 - - ReagentId: TableSalt - Quantity: 5 - - ReagentId: Blackpepper Quantity: 5 - - type: Sprite - state: superbite -# Tastes like bun, diabetes. - type: entity - name: five alarm burger + name: McGuffin parent: FoodBurgerBase - id: FoodBurgerFive - description: HOT! HOT! HOT! + id: FoodBurgerMcguffin + description: A cheap and greasy imitation of an eggs Benedict. components: - type: FlavorProfile flavors: - - meaty - - spicy + - muffin + - egg - type: Sprite - state: fivealarm + state: mcguffin - type: SolutionContainerManager solutions: food: maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 6 - - ReagentId: CapsaicinOil - Quantity: 5 - - ReagentId: Blackpepper - Quantity: 5 + Quantity: 2 + - ReagentId: Protein + Quantity: 7 - ReagentId: Vitamin Quantity: 1 -# Tastes like bun, HEAT. - - type: entity - name: rat burger + name: McRib parent: FoodBurgerBase - id: FoodBurgerRat - description: Pretty much what you'd expect... + id: FoodBurgerMcrib + description: An elusive rib shaped burger with limited availablity across the galaxy. Not as good as you remember it. components: + - type: FlavorProfile + flavors: + - bun + - bacon - type: Sprite - state: rat + state: mcrib - type: SolutionContainerManager solutions: food: - maxVol: 10 + maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 3 + Quantity: 2 + - ReagentId: Protein + Quantity: 7 - ReagentId: Vitamin + Quantity: 4 + - ReagentId: BbqSauce Quantity: 1 -# Tastes like bun, HEAT. +# Tastes like bun, pork patty. - type: entity - name: home run baseball burger + name: mime burger parent: FoodBurgerBase - id: FoodBurgerBaseball - description: It's still warm. The steam coming off of it smells kinda sweaty. + id: FoodBurgerMime + description: Its taste defies language. components: + - type: FlavorProfile + flavors: + - bun + - nothing - type: Sprite - state: baseball -# Tastes like bun, victory. + state: mime + - type: SolutionContainerManager + solutions: + food: + maxVol: 25 + reagents: + - ReagentId: Nutriment + Quantity: 6 + - ReagentId: Protein + Quantity: 9 + - ReagentId: Vitamin + Quantity: 4 + - ReagentId: Nothing + Quantity: 1 +# Tastes like . - type: entity - name: bacon burger + name: plain burger parent: FoodBurgerBase - id: FoodBurgerBacon - description: The perfect combination of all things American. + id: FoodBurgerPlain + description: A boring, dry burger. components: - type: FlavorProfile flavors: + - bun - meaty - - bacon - type: Sprite - state: bacon + state: plain + - type: SolutionContainerManager solutions: food: - maxVol: 30 + maxVol: 25 reagents: - ReagentId: Nutriment - Quantity: 19 + Quantity: 2 + - ReagentId: Protein + Quantity: 6 - ReagentId: Vitamin - Quantity: 5 -# Tastes like bun, bacon. + Quantity: 3 - type: entity - name: empowered burger + name: rat burger parent: FoodBurgerBase - id: FoodBurgerEmpowered - description: It's shockingly good, if you live off of electricity that is. + id: FoodBurgerRat + description: Pretty much what you'd expect... components: + - type: FlavorProfile + flavors: + - bun + - meaty - type: Sprite - state: empowered + state: rat - type: SolutionContainerManager solutions: food: maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 8 - - ReagentId: Licoxide - Quantity: 5 -# Tastes like bun, pure electricity. + Quantity: 3 + - ReagentId: Protein + Quantity: 6 + - ReagentId: Vitamin + Quantity: 2 +# Tastes like bun, HEAT. - type: entity - name: empowered burger + name: roburger parent: FoodBurgerBase - id: FoodBurgerCrab - description: A delicious patty of the crabby kind, slapped in between a bun. + id: FoodBurgerRobot + description: The lettuce is the only organic component. Beep. components: + - type: FlavorProfile + flavors: + - bun + - leafy + - metallic - type: Sprite - state: crab + state: ro - type: SolutionContainerManager solutions: food: maxVol: 15 reagents: - ReagentId: Nutriment - Quantity: 3 - - ReagentId: Protein Quantity: 5 - - ReagentId: Vitamin - Quantity: 4 -# Tastes like bun, crab meat. + - ReagentId: SulfuricAcid + Quantity: 5 +# Tastes like bun, lettuce, sludge. - type: entity name: soylent burger @@ -454,82 +710,70 @@ # Tastes like bun, redditors. - type: entity - name: mcrib - parent: FoodBurgerBase - id: FoodBurgerMcrib - description: An elusive rib shaped burger with limited availablity across the galaxy. Not as good as you remember it. - components: - - type: Sprite - state: mcrib - - type: SolutionContainerManager - solutions: - food: - maxVol: 15 - reagents: - - ReagentId: Nutriment - Quantity: 2 - - ReagentId: Protein - Quantity: 7 - - ReagentId: Vitamin - Quantity: 4 - - ReagentId: Allicin - Quantity: 2 -# Tastes like bun, pork patty. - -- type: entity - name: mcguffin + name: spell burger parent: FoodBurgerBase - id: FoodBurgerMcguffin - description: A cheap and greasy imitation of an eggs Benedict. + id: FoodBurgerSpell + description: This is absolutely Ei Nath. components: - type: FlavorProfile flavors: - - muffin - - egg + - bun + - magical - type: Sprite - state: mcguffin + state: spell - type: SolutionContainerManager solutions: food: - maxVol: 15 + maxVol: 20 reagents: - ReagentId: Nutriment - Quantity: 2 + Quantity: 4 - ReagentId: Protein - Quantity: 7 + Quantity: 5 - ReagentId: Vitamin - Quantity: 1 -# Tastes like muffin, bacon. + Quantity: 10 +# Tastes like bun, silver. - type: entity - name: chicken sandwich # Burger for you euro-cucks + name: super bite burger parent: FoodBurgerBase - id: FoodBurgerChicken - description: A delicious chicken sandwich, it is said the proceeds from this treat helps criminalize disarming people on the space frontier. + id: FoodBurgerSuper + description: This is a mountain of a burger. FOOD! components: - - type: Sprite - state: chicken + - type: FlavorProfile + flavors: # What bun? + - meaty + - oily + - cheesy - type: SolutionContainerManager solutions: food: - maxVol: 15 + maxVol: 55 reagents: - ReagentId: Nutriment - Quantity: 3 - - ReagentId: Protein - Quantity: 7 + Quantity: 44 - ReagentId: Vitamin - Quantity: 1 -# Tastes like bun, chicken. + Quantity: 24 + - ReagentId: TableSalt + Quantity: 5 + - ReagentId: Blackpepper + Quantity: 5 + - type: Sprite + state: superbite +# Tastes like bun, diabetes. - type: entity - name: duck sandwich # Burger for you sick bastards + name: tofu burger parent: FoodBurgerBase - id: FoodBurgerDuck - description: A duck sandwich, only the criminally insane would dare to eat the meat of such an adorable creature. + id: FoodBurgerTofu + description: What... is that meat? components: + - type: FlavorProfile + flavors: + - bun + - tofu - type: Sprite - state: chicken + state: tofu - type: SolutionContainerManager solutions: food: @@ -538,23 +782,24 @@ - ReagentId: Nutriment Quantity: 3 - ReagentId: Protein - Quantity: 7 + Quantity: 6 - ReagentId: Vitamin - Quantity: 1 -# Tastes like bun, duck. + Quantity: 3 +# Tastes like bun, tofu. - type: entity - name: cheese burger + name: xenoburger parent: FoodBurgerBase - id: FoodBurgerCheese - description: This noble burger stands proudly clad in golden cheese. + id: FoodBurgerXeno + description: Smells caustic. Tastes like heresy. components: - type: FlavorProfile flavors: + - bun - meaty - - cheesy + - acidic - type: Sprite - state: cheese + state: x - type: SolutionContainerManager solutions: food: @@ -562,26 +807,11 @@ reagents: - ReagentId: Nutriment Quantity: 3 - - ReagentId: Vitamin - Quantity: 7 - ReagentId: Protein - Quantity: 1 -# TODO: Make this work. - # - type: Sprite - # state: plate - # - type: RandomSpriteState - # spriteLayer: 1 - # spriteStates: - # - cheese - # - cheesealt -# Tastes like bun, beef patty, cheese. + Quantity: 6 + - ReagentId: Vitamin + Quantity: 5 +# Tastes like bun, acid. -- type: entity - name: crazy hamburger # Burger for you euro-cucks - parent: FoodBurgerBase - id: FoodBurgerCrazy - description: This looks like the sort of food that a demented clown in a trenchcoat would make. - components: - - type: Sprite - state: crazy -# Tastes like bun, a smoking flare, chili. +# Note: I would put a bunch of colored burgers here as listed in the tg .dm but +# I'd rather wait for a custom burger component. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml index 61c40c13fe..41855140d8 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml @@ -125,6 +125,37 @@ - !type:DoActsBehavior acts: [ "Destruction" ] +- type: entity + parent: ReagentContainerBase + id: ReagentContainerCornmeal + name: cornmeal bag + description: A big bag of cornmeal. Good for cooking! + components: + - type: Sprite + state: cornmeal-big + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Cornmeal + Quantity: 50 + +- type: entity + parent: ReagentContainerBase + id: ReagentContainerCornmealSmall + name: cornmeal pack + description: A pack of cornmeal. Good for cooking! + components: + - type: Sprite + state: cornmeal + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Cornmeal + Quantity: 20 + - type: entity parent: ReagentContainerBase id: ReagentContainerRice @@ -332,6 +363,35 @@ - type: Sprite state: dough-slice +- type: entity + name: cornmeal dough + parent: FoodBakingBase + id: FoodDoughCornmeal + description: A piece of cornmeal dough. + components: + - type: FlavorProfile + flavors: + - chalky + - dough + - type: Sprite + state: cornmealdough + - type: SliceableFood + count: 3 + slice: FoodDoughCornmealSlice + +- type: entity + name: cornmeal dough slice + parent: FoodBakingBase + id: FoodDoughCornmealSlice + description: A slice of cornmeal dough. + components: + - type: FlavorProfile + flavors: + - chalky + - dough + - type: Sprite + state: cornmealdough-slice + - type: entity name: bun parent: FoodBakingBase diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml index e14091fbc6..5814721af5 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml @@ -540,7 +540,6 @@ Quantity: 6 # What do Europeans eat instead of enchiladas? 25.4 millimeter-iladas. - - type: entity name: melon fruit bowl parent: FoodMealBase @@ -568,3 +567,18 @@ Quantity: 5 - ReagentId: Kelotane Quantity: 5 + +- type: entity + name: taco + parent: FoodMealBase + id: FoodMealTaco + description: Take a bite! + components: + - type: FlavorProfile + flavors: + - cheesy + - tomato + - meaty + - onion + - type: Sprite + state: taco diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml index 917ae5184b..a993c185c2 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml @@ -28,6 +28,10 @@ size: 5 - type: Temperature currentTemperature: 290 + - type: Material + - type: PhysicalComposition + materialComposition: + Meaterial: 300 - type: Tag id: Raw @@ -67,6 +71,27 @@ node: start defaultTarget: meat steak +- type: entity + name: raw human meat + parent: FoodMeatBase + id: FoodMeatHuman + description: Gross. + components: + - type: Tag + tags: + - Raw + - type: Sprite + state: plain + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: UncookedAnimalProteins + Quantity: 9 + - type: SliceableFood + count: 3 + slice: FoodMeatCutlet + - type: entity name: raw carp fillet parent: FoodMeatBase @@ -246,6 +271,9 @@ id: FoodMeatCrab description: A pile of raw crab meat. components: + - type: FlavorProfile + flavors: + - crabby - type: Tag tags: - Raw @@ -800,6 +828,9 @@ id: FoodMeatCrabCooked description: Some deliciously cooked crab meat. components: + - type: FlavorProfile + flavors: + - crabby - type: Tag tags: - Cooked @@ -1056,11 +1087,7 @@ - Raw - Cutlet - type: Sprite - layers: - - state: cutlet - color: black - - state: cutlet-alpha - color: red + state: spidercutlet - type: SolutionContainerManager solutions: food: @@ -1085,11 +1112,7 @@ - Raw - Cutlet - type: Sprite - layers: - - state: cutlet - color: black - - state: cutlet-alpha - color: green + state: xenocutlet - type: SolutionContainerManager solutions: food: @@ -1280,11 +1303,7 @@ - Cooked - Cutlet - type: Sprite - layers: - - state: cutlet-cooked - color: black - - state: cutlet-alpha - color: red + state: spidercutlet-cooked - type: SolutionContainerManager solutions: food: @@ -1305,11 +1324,7 @@ - Cooked - Cutlet - type: Sprite - layers: - - state: cutlet-cooked - color: black - - state: cutlet-alpha - color: green + state: xenocutlet-cooked - type: SolutionContainerManager solutions: food: diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml index 9f529d3f3e..c800a735ce 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml @@ -572,12 +572,12 @@ - type: SolutionContainerManager solutions: food: - maxVol: 14 + maxVol: 20 reagents: + - ReagentId: Cornmeal + Quantity: 15 - ReagentId: Nutriment - Quantity: 10 - - ReagentId: Vitamin - Quantity: 4 + Quantity: 5 - type: Tag tags: - Corn @@ -607,6 +607,13 @@ - type: Tag tags: - Trash + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Cornmeal + Quantity: 10 - type: entity name: onion @@ -825,12 +832,12 @@ - type: SolutionContainerManager solutions: food: - maxVol: 12 + maxVol: 22 reagents: - ReagentId: Nutriment Quantity: 2 - ReagentId: Bicaridine - Quantity: 10 + Quantity: 20 - type: Sprite sprite: Objects/Specific/Hydroponics/poppy.rsi - type: Produce @@ -839,7 +846,7 @@ grindableSolutionName: food - type: Tag tags: - - Flower + - Flower # TODO add "RedFlower" or "Poppy" tag, when other color flowers will be - type: entity name: lingzhi @@ -880,16 +887,16 @@ - type: SolutionContainerManager solutions: food: - maxVol: 26 + maxVol: 24 reagents: - ReagentId: Bicaridine - Quantity: 10 + Quantity: 5 - ReagentId: Kelotane - Quantity: 10 + Quantity: 5 - ReagentId: Nutriment Quantity: 2 - ReagentId: Desoxyephedrine - Quantity: 2 + Quantity: 10 - ReagentId: Vitamin Quantity: 2 - type: Sprite @@ -902,6 +909,9 @@ sprite: Objects/Specific/Hydroponics/ambrosia_vulgaris.rsi slots: - HEAD + - type: Tag + tags: + - Ambrosia - type: entity name: galaxythistle diff --git a/Resources/Prototypes/Entities/Objects/Decoration/present.yml b/Resources/Prototypes/Entities/Objects/Decoration/present.yml index 8509e17b54..8496c11f39 100644 --- a/Resources/Prototypes/Entities/Objects/Decoration/present.yml +++ b/Resources/Prototypes/Entities/Objects/Decoration/present.yml @@ -102,7 +102,7 @@ orGroup: GiftPool - id: ToyNuke orGroup: GiftPool - - id: ToyAssistant + - id: ToyFigurinePassenger orGroup: GiftPool - id: ToyGriffin orGroup: GiftPool diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml index 9882b85bc6..f8990b6a70 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -50,6 +50,20 @@ DefaultPrototype: Beaker ExamineName: Glass Beaker +- type: entity + id: AmmoTechFabCircuitboard + parent: BaseMachineCircuitboard + name: ammo techfab circuit board + description: A machine printed circuit board for an ammo techfab + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: AmmoTechFab + requirements: + MatterBin: 1 + Manipulator: 1 + - type: entity id: MedicalTechFabCircuitboard parent: BaseMachineCircuitboard @@ -470,18 +484,12 @@ MatterBin: 2 Manipulator: 1 tagRequirements: - Pipe: - Amount: 1 - DefaultPrototype: GasPipeStraight - ExamineName: pipe - BorgArm: - Amount: 3 - DefaultPrototype: LeftArmBorg - ExamineName: borg arm Knife: - Amount: 3 + Amount: 2 DefaultPrototype: KitchenKnife - ExamineName: knife + ExamineName: Knife + materialRequirements: + Steel: 5 - type: ReverseEngineering difficulty: 2 recipes: @@ -615,6 +623,8 @@ Glass: 200 chemicalComposition: Silicon: 20 + - type: DynamicPrice + price: 58 - type: entity parent: BaseMachineCircuitboard @@ -823,6 +833,17 @@ recipes: - OreProcessorMachineCircuitboard +- type: entity + id: SheetifierMachineCircuitboard + parent: BaseMachineCircuitboard + name: sheet-meister 2000 machine board + components: + - type: MachineBoard + prototype: Sheetifier + requirements: + MatterBin: 1 + Manipulator: 1 + - type: entity id: MicrowaveMachineCircuitboard parent: BaseMachineCircuitboard diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml index dd0a1a63f6..f7577b3bdf 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml @@ -389,3 +389,16 @@ components: - type: ComputerBoard prototype: ComputerIFFSyndicate + +- type: entity + parent: BaseComputerCircuitboard + id: ComputerMassMediaCircuitboard + name: mass-media console board + description: Write your message to the world! + components: + - type: Sprite + state: cpu_service + - type: StaticPrice + price: 150 + - type: ComputerBoard + prototype: ComputerMassMedia \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/atmos_alarms.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/atmos_alarms.yml index b5cf7419e4..18e166ea03 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/atmos_alarms.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/atmos_alarms.yml @@ -14,6 +14,8 @@ - type: ReverseEngineering recipes: - AirAlarmElectronics + - type: DynamicPrice + price: 61 - type: entity id: FireAlarmElectronics @@ -31,3 +33,5 @@ - type: ReverseEngineering recipes: - FireAlarmElectronics + - type: DynamicPrice + price: 61 diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/disposal.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/disposal.yml index 10e8174ef0..faed794131 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/disposal.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/disposal.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity id: MailingUnitElectronics parent: BaseElectronics name: mailing unit electronics @@ -14,3 +14,5 @@ - type: ReverseEngineering recipes: - MailingUnitElectronics + - type: DynamicPrice + price: 55 diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml index 63694f4304..ea573d66cc 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/door.yml @@ -15,3 +15,5 @@ - type: ReverseEngineering recipes: - DoorElectronics + - type: DynamicPrice + price: 55 diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/firelock.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/firelock.yml index 33dba53b9b..3fa224baa5 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/firelock.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/firelock.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity id: FirelockElectronics parent: BaseElectronics name: firelock electronics @@ -14,3 +14,5 @@ - type: ReverseEngineering recipes: - FirelockElectronics + - type: DynamicPrice + price: 61 diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/intercom.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/intercom.yml index 5e81390845..6af79f5d06 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/intercom.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/intercom.yml @@ -14,3 +14,5 @@ - type: ReverseEngineering recipes: - IntercomElectronics + - type: DynamicPrice + price: 55 diff --git a/Resources/Prototypes/Entities/Objects/Devices/Electronics/power_electronics.yml b/Resources/Prototypes/Entities/Objects/Devices/Electronics/power_electronics.yml index 7e463fa33c..34b1e47dab 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Electronics/power_electronics.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Electronics/power_electronics.yml @@ -17,6 +17,8 @@ Glass: 50 chemicalComposition: Silicon: 20 + - type: DynamicPrice + price: 34 # Wallmount Substation - type: entity @@ -35,18 +37,21 @@ # Wallmount Generator - type: entity - id: WallmountGeneratorElectronics parent: BaseElectronics + id: WallmountGeneratorElectronics name: wallmount generator electronics description: Circuit used to construct a wallmount generator. components: - - type: Sprite - sprite: Objects/Misc/module.rsi - state: charger_APC - - type: Tag - tags: - - DroneUsable - - WallmountGeneratorElectronics + - type: Sprite + sprite: Objects/Misc/module.rsi + state: charger_APC + - type: PhysicalComposition + materialComposition: + Glass: 90 + - type: Tag + tags: + - DroneUsable + - WallmountGeneratorElectronics # APU - type: entity diff --git a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml index 03f7d328fe..89ae241c6a 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml @@ -19,3 +19,11 @@ - type: ItemCooldown - type: UseDelay delay: 300 + +- type: entity + parent: ReinforcementRadioSyndicate + id: ReinforcementRadioSyndicateNukeops # Reinforcement radio exclusive to nukeops uplink + suffix: NukeOps + components: + - type: GhostRoleMobSpawner + prototype: MobHumanSyndicateAgentNukeops diff --git a/Resources/Prototypes/Entities/Objects/Devices/cartridges.yml b/Resources/Prototypes/Entities/Objects/Devices/cartridges.yml index fa66dfe6d1..78092d414e 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/cartridges.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/cartridges.yml @@ -19,6 +19,27 @@ state: book6 - type: NotekeeperCartridge +- type: entity + parent: BaseItem + id: NewsReadCartridge + name: News Cartridge + description: A program for reading news + components: + - type: Sprite + sprite: Objects/Devices/cartridge.rsi + state: cart-y + - type: Icon + sprite: Objects/Devices/cartridge.rsi + state: cart-y + - type: UIFragment + ui: !type:NewsReadUi + - type: Cartridge + programName: news-read-program-name + icon: + sprite: Interface/Misc/program_icons.rsi + state: news_read + - type: NewsReadCartridge + - type: entity parent: BaseItem id: NetProbeCartridge diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index f2b67ed5b6..fd25982894 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -73,6 +73,7 @@ uiKey: enum.PdaUiKey.Key preinstalled: - NotekeeperCartridge + - NewsReadCartridge cartridgeSlot: priority: -1 name: Cartridge @@ -228,7 +229,7 @@ state: pda-mime - type: entity - name: Chaplain PDA + name: chaplain PDA parent: BasePDA id: ChaplainPDA description: God's chosen PDA. @@ -246,7 +247,7 @@ - GlimmerMonitorCartridge - type: entity - name: Quartermaster PDA + name: quartermaster PDA parent: BasePDA id: QuartermasterPDA description: PDA for the guy that orders the guns. @@ -415,6 +416,25 @@ guides: - Medical Doctor +- type: entity + parent: BasePDA + id: ParamedicPDA + name: paramedic PDA + description: Shiny and sterile. Has a built-in rapid health analyzer. + components: + - type: Pda + id: ParamedicIDCard + state: pda-paramedic + - type: PdaBorderColor + borderColor: "#d7d7d0" + accentVColor: "#2a4b5b" + - type: Icon + state: pda-paramedic + - type: HealthAnalyzer + scanDelay: 0.5 + scanningEndSound: + path: "/Audio/Items/Medical/healthscanner.ogg" + - type: entity parent: BasePDA id: HoSPDA @@ -460,14 +480,39 @@ state: pda-security - type: entity - parent: PassengerPDA + parent: BasePDA id: CentcomPDA name: CentCom PDA - description: Colored the numbing grey of bureaucracy. + description: Light green sign of walking bureaucracy. + components: + - type: Pda + id: CentcomIDCard + state: pda-centcom + penSlot: + startingItem: PenCentcom + whitelist: + tags: + - Write + - type: PdaBorderColor + borderColor: "#00842e" + - type: Icon + state: pda-centcom + +- type: entity + parent: CentcomPDA + id: CentcomPDAFake + suffix: Fake components: - type: Pda id: CentcomIDCardSyndie - state: pda + +- type: entity + parent: CentcomPDA + id: DeathsquadPDA + suffix: Deathsquad + components: + - type: Pda + id: CentcomIDCardDeathsquad - type: entity parent: BasePDA @@ -480,6 +525,8 @@ state: pda-musician - type: PdaBorderColor borderColor: "#333333" + - type: Icon + state: pda-musician - type: Instrument allowPercussion: false handheld: true @@ -528,6 +575,18 @@ borderColor: "#891417" - type: Icon state: pda-syndi + - type: CartridgeLoader + uiKey: enum.PdaUiKey.Key + preinstalled: + - NotekeeperCartridge + cartridgeSlot: + priority: -1 + name: Cartridge + ejectSound: /Audio/Machines/id_swipe.ogg + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + whitelist: + components: + - Cartridge - type: entity parent: BasePDA diff --git a/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_string.yml b/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_string.yml index 3c12b737d9..e1636fac04 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_string.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_string.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity parent: BaseHandheldInstrument id: ElectricGuitarInstrument name: electric guitar @@ -17,6 +17,11 @@ - type: Item size: 24 sprite: Objects/Fun/Instruments/eguitar.rsi + - type: Clothing + quickEquip: false + slots: + - back + sprite: Objects/Fun/Instruments/eguitar.rsi - type: Tag tags: - StringInstrument @@ -49,6 +54,11 @@ - type: Item size: 24 sprite: Objects/Fun/Instruments/bassguitar.rsi + - type: Clothing + quickEquip: false + slots: + - back + sprite: Objects/Fun/Instruments/bassguitar.rsi - type: Tag tags: - StringInstrument @@ -79,6 +89,11 @@ - type: Item size: 24 sprite: Objects/Fun/Instruments/rockguitar.rsi + - type: Clothing + quickEquip: false + slots: + - back + sprite: Objects/Fun/Instruments/rockguitar.rsi - type: Tag tags: - StringInstrument @@ -225,4 +240,4 @@ sprite: Objects/Fun/Instruments/cello.rsi - type: Tag tags: - - StringInstrument \ No newline at end of file + - StringInstrument diff --git a/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml b/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml new file mode 100644 index 0000000000..dbbe86678f --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/figurine_boxes.yml @@ -0,0 +1,135 @@ +- type: entity + id: MysteryFigureBoxTrash + parent: BaseItem + name: unfolded cardboard box + description: A small, unfolded cardboard toy box. + components: + - type: PhysicalComposition + materialComposition: + Cardboard: 50 + - type: Sprite + sprite: Objects/Fun/figurines.rsi + state: fig_box_unfolded + - type: Tag + tags: + - Trash + - type: SpaceGarbage + +- type: entity + parent: PresentRandom + id: MysteryFigureBox + name: mystery spacemen minifigure box + description: A box containing a mystery minifigure. The side of the box depicts a few blacked-out 'rare' figures, including one with a large, non-humanoid shilouette. + components: + - type: Sprite + sprite: Objects/Fun/figurines.rsi + layers: + - state: fig_box + - type: SpawnItemsOnUse + items: + - id: MysteryFigureBoxTrash + - id: ToyFigurinePassenger + orGroup: SpacemenFig + - id: ToyFigurineClown + orGroup: SpacemenFig + - id: ToyFigurineMime + orGroup: SpacemenFig + - id: ToyFigurineMusician + orGroup: SpacemenFig + - id: ToyFigurineBoxer + orGroup: SpacemenFig + - id: ToyFigurineCaptain + orGroup: SpacemenFig + - id: ToyFigurineHeadOfSecurity + orGroup: SpacemenFig + - id: ToyFigurineWarden + orGroup: SpacemenFig + - id: ToyFigurineDetective + orGroup: SpacemenFig + - id: ToyFigurineSecurity + orGroup: SpacemenFig + - id: ToyFigurineLawyer + orGroup: SpacemenFig + - id: ToyFigurineCargoTech + orGroup: SpacemenFig + - id: ToyFigurineSalvage + orGroup: SpacemenFig + - id: ToyFigurineQuartermaster + orGroup: SpacemenFig + - id: ToyFigurineChiefEngineer + orGroup: SpacemenFig + - id: ToyFigurineAtmosTech + orGroup: SpacemenFig + - id: ToyFigurineEngineer + orGroup: SpacemenFig + - id: ToyFigurineResearchDirector + orGroup: SpacemenFig + - id: ToyFigurineScientist + orGroup: SpacemenFig + - id: ToyFigurineChiefMedicalOfficer + orGroup: SpacemenFig + - id: ToyFigurineChemist + orGroup: SpacemenFig + - id: ToyFigurineParamedic + orGroup: SpacemenFig + - id: ToyFigurineMedicalDoctor + orGroup: SpacemenFig + - id: ToyFigurineHeadOfPersonnel + orGroup: SpacemenFig + - id: ToyFigurineLibrarian + orGroup: SpacemenFig + - id: ToyFigurineChaplain + orGroup: SpacemenFig + - id: ToyFigurineChef + orGroup: SpacemenFig + - id: ToyFigurineBartender + orGroup: SpacemenFig + - id: ToyFigurineBotanist + orGroup: SpacemenFig + - id: ToyFigurineJanitor + orGroup: SpacemenFig + - id: ToyFigurineNukie + orGroup: SpacemenFig + - id: ToyFigurineNukieElite + orGroup: SpacemenFig + - id: ToyFigurineFootsoldier + orGroup: SpacemenFig + - id: ToyFigurineWizardFake + orGroup: SpacemenFig + - id: ToyFigurineSlime + orGroup: SpacemenFig + - id: ToyFigurineGreytider + orGroup: SpacemenFig + - id: ToyFigurineWizard + prob: 0.50 + orGroup: SpacemenFig + - id: ToyFigurineNukieCommander + prob: 0.50 + orGroup: SpacemenFig + - id: ToyGriffin + prob: 0.50 + orGroup: SpacemenFig + - id: ToyOwlman + prob: 0.50 + orGroup: SpacemenFig + - id: ToySkeleton + prob: 0.50 + orGroup: SpacemenFig + - id: ToyFigurineRatKing + prob: 0.30 + orGroup: SpacemenFig + - id: ToyFigurineRatServant + prob: 0.40 + orGroup: SpacemenFig + - id: ToyFigurineMouse + prob: 0.50 + orGroup: SpacemenFig + - id: ToyFigurineQueen + prob: 0.25 + orGroup: SpacemenFig + - id: ToyFigurineSpaceDragon + prob: 0.10 + orGroup: SpacemenFig + - id: ToyFigurineHamlet + prob: 0.20 + orGroup: SpacemenFig diff --git a/Resources/Prototypes/Entities/Objects/Fun/figurines.yml b/Resources/Prototypes/Entities/Objects/Fun/figurines.yml new file mode 100644 index 0000000000..8aa71731fa --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/figurines.yml @@ -0,0 +1,447 @@ +#HUMANOID FIGURINES + +- type: entity + parent: BaseItem + id: BaseFigurine + name: figurine + description: A small miniature. + abstract: true + components: + - type: Sprite + sprite: Objects/Fun/figurines.rsi + - type: PhysicalComposition + materialComposition: + Plastic: 100 + - type: StaticPrice + price: 75 + - type: Tag + tags: + - Figurine + +- type: entity + parent: BaseFigurine + id: ToyFigurineHeadOfPersonnel + name: head of personnel figure + description: A figurine depicting the glorious head of all personnel, away from their office as usual. + components: + - type: Sprite + state: hop + +- type: entity + parent: BaseFigurine + id: ToyFigurinePassenger + name: passenger figure + description: A figurine depicting an every day, run-of-the-mill passenger. No funny business here. + components: + - type: Sprite + state: passenger + +- type: entity + parent: BaseFigurine + id: ToyFigurineGreytider + name: greytider figure + description: A figurine depicting a dubious-looking passenger. Greytide worldwide! + components: + - type: Sprite + state: passenger_greytide + +- type: entity + parent: BaseFigurine + id: ToyFigurineClown + name: clown figure + description: A figurine depicting a clown. You shudder to think of what people have probably done to this figurine before. + components: + - type: Sprite + state: clown + +- type: entity + parent: BaseFigurine + id: ToyFigurineMime + name: mime figure + description: A figurine depicting that silent bastard you are all too familiar with. + components: + - type: Sprite + state: mime + +- type: entity + parent: BaseFigurine + id: ToyFigurineMusician + name: musician figure + description: A figurine depicting a Musician, his music was electrifying. + components: + - type: Sprite + state: musician + +- type: entity + parent: BaseFigurine + id: ToyFigurineBoxer + name: boxer figure + description: A figurine depicting a Boxer holding their red gloves. + components: + - type: Sprite + state: boxer + +- type: entity + parent: BaseFigurine + id: ToyFigurineCaptain + name: captain figure + description: A figurine depicting the standard outfit of a captain belonging to a civilian-sector Nanotrasen vessel. + components: + - type: Sprite + state: captain + +- type: entity + parent: BaseFigurine + id: ToyFigurineHeadOfSecurity + name: head of security figure + description: A figurine depicting the glorious head of the Security department. + components: + - type: Sprite + state: hos + +- type: entity + parent: BaseFigurine + id: ToyFigurineWarden + name: warden figure + description: A figurine depicting a Warden, ready to jail someone at any moment. + components: + - type: Sprite + state: warden + +- type: entity + parent: BaseFigurine + id: ToyFigurineDetective + name: detective figure + description: A figurine depicting a Detective wearing their iconic trench coat. + components: + - type: Sprite + state: detective + +- type: entity + parent: BaseFigurine + id: ToyFigurineSecurity + name: security officer figure + description: A figurine depicting a Security Officer holding a stunbaton, ready to defend the station. + components: + - type: Sprite + state: security + +- type: entity + parent: BaseFigurine + id: ToyFigurineLawyer + name: lawyer figure + description: A figurine depicting a Lawyer sporting a freshly tailored suit. + components: + - type: Sprite + state: lawyer + +- type: entity + parent: BaseFigurine + id: ToyFigurineCargoTech + name: cargo technican figure + description: A figurine depicting a reptillian Cargo Technican. + components: + - type: Sprite + state: cargotech + +- type: entity + parent: BaseFigurine + id: ToyFigurineSalvage + name: salvage technican figure + description: A figurine depicting a Salvage Technician holding a survival knife. + components: + - type: Sprite + state: salvage + +- type: entity + parent: BaseFigurine + id: ToyFigurineQuartermaster + name: quartermaster figure + description: A figurine depicting the glorious head of the Cargo department. + components: + - type: Sprite + state: qm + +- type: entity + parent: BaseFigurine + id: ToyFigurineChiefEngineer + name: chief engineer figure + description: A figurine depicting the glorious head of the Engineering department. + components: + - type: Sprite + state: ce + +- type: entity + parent: BaseFigurine + id: ToyFigurineEngineer + name: station engineer figure + description: A figurine depicting a Station Engineer holding a crowbar at-ready. + components: + - type: Sprite + state: engineer + +- type: entity + parent: BaseFigurine + id: ToyFigurineAtmosTech + name: atmospheric technician figure + description: A figurine depicting an Atmos Tech holding an unlit welder. + components: + - type: Sprite + state: atmos + +- type: entity + parent: BaseFigurine + id: ToyFigurineResearchDirector + name: research director figure + description: A figurine depicting the glorious head of the Science department. + components: + - type: Sprite + state: rd + +- type: entity + parent: BaseFigurine + id: ToyFigurineScientist + name: scientist figurine + description: A figurine depicting a Scienist donning a labcoat. + components: + - type: Sprite + state: scientist + +- type: entity + parent: BaseFigurine + id: ToyFigurineChiefMedicalOfficer + name: chief medical officer figure + description: A figurine depicting the glorious head of the Medical department. + components: + - type: Sprite + state: cmo + +- type: entity + parent: BaseFigurine + id: ToyFigurineChemist + name: chemist figure + description: A figurine depicting a Chemist probably planning to make meth. + components: + - type: Sprite + state: chemist + +- type: entity + parent: BaseFigurine + id: ToyFigurineParamedic + name: paramedic figure + description: A figurine depicting a Paramedic wearing their void suit. + components: + - type: Sprite + state: paramedic + +- type: entity + parent: BaseFigurine + id: ToyFigurineMedicalDoctor + name: medical doctor figure + description: A figurine depicting a Medical Doctor, donning a labcoat & syringe. + components: + - type: Sprite + state: medical + +- type: entity + parent: BaseFigurine + id: ToyFigurineLibrarian + name: librarian figure + description: A figurine depicting the one-and-only librarian. + components: + - type: Sprite + state: librarian + +- type: entity + parent: BaseFigurine + id: ToyFigurineChaplain + name: chaplain figure + description: A figurine depicting a Chaplain hopefully praying for good things. + components: + - type: Sprite + state: chaplain + +- type: entity + parent: BaseFigurine + id: ToyFigurineChef + name: chef figure + description: A figurine depicting a chef, master of the culinary arts!.. most of the time. + components: + - type: Sprite + state: chef + +- type: entity + parent: BaseFigurine + id: ToyFigurineBartender + name: bartender figure + description: A figurine depicting a Bartender looking stylish with their rockin shades and tophat. + components: + - type: Sprite + state: bartender + +- type: entity + parent: BaseFigurine + id: ToyFigurineBotanist + name: botanist figure + description: A figurine depicting a Botanist that surely won't let kudzu get out of control. + components: + - type: Sprite + state: botanist + +- type: entity + parent: BaseFigurine + id: ToyFigurineJanitor + name: janitor figure + description: A figurine depicting a Janitor with their galoshes. + components: + - type: Sprite + state: janitor + +- type: entity + parent: BaseFigurine + id: ToyFigurineNukie + name: syndicate operative figure + description: A figurine depicting someone in a blood-red hardsuit, similar to what someone on a nuclear operative team might wear. + components: + - type: Sprite + state: nukie + +- type: entity + parent: BaseFigurine + id: ToyFigurineNukieElite + name: elite syndicate operative figure + description: A figurine depicting someone in an elite blood-red hardsuit, similar to what the medic of a nuclear operative team might wear. + components: + - type: Sprite + state: nukie_elite + +- type: entity + parent: BaseFigurine + id: ToyFigurineNukieCommander + name: syndicate operative commander figure + description: A figurine depicting someone in a beefed-up blood-red hardsuit, similar to what the commander of a nuclear operative team might wear. + components: + - type: Sprite + state: nukie_commander + +- type: entity + parent: BaseFigurine + id: ToyFigurineFootsoldier + name: syndicate footsoldier figure + description: A figurine depicting the outfit of a syndicate footsoldier. + components: + - type: Sprite + state: footsoldier + +- type: entity + parent: BaseFigurine + id: ToyFigurineWizard + name: wizard figure + description: A figurine depicting someone with a long, silky beard wearing a wizard outfit. Warlocks wish they had anything on this. + components: + - type: Sprite + state: wizard + +- type: entity + parent: BaseFigurine + id: ToyFigurineWizardFake + name: fake wizard figure + description: A figurine depicting someone in a fake-ass wizard costume. What a ripoff! + components: + - type: Sprite + state: wizard_fake + +#Nonhuman Figurines + +- type: entity + parent: BaseFigurine + id: ToyFigurineSpaceDragon + name: space dragon figure + description: A large figurine depicting a space dragon, its red eyes on gazing on its prey. + components: + - type: Sprite + state: spacedragon + +- type: entity + parent: BaseFigurine + id: ToyFigurineQueen + name: xeno queen figure + description: A large figurine depicting a xeno queen, ready to attack. + components: + - type: Sprite + state: queen + +- type: entity + parent: BaseFigurine + id: ToyFigurineRatKing + name: rat king figure + description: A large figurine depicting a rat king, prepared to make its nest. + components: + - type: Sprite + state: ratking + +- type: entity + parent: BaseFigurine + id: ToyFigurineRatServant + name: rat servant figure + description: A figurine depicting a rat serving the king of rats! + components: + - type: Sprite + state: ratservant + +- type: entity + parent: BaseFigurine + id: ToyFigurineMouse + name: mouse figure + description: A figurine depicting a mouse scuttling away to the nearest piece of food. + components: + - type: Sprite + state: mouse + +- type: entity + parent: BaseFigurine + id: ToyFigurineSlime + name: slime figure + description: A figurine depicting a translucent blue slime. + components: + - type: Sprite + state: slime + +- type: entity + parent: BaseFigurine + id: ToyFigurineHamlet + name: hamlet figure + description: A figurine depicting Hamlet, microwave not included. + components: + - type: Sprite + state: hamlet + +#TODO: Convert these to the new figurine sprite template and rename their sprite name. +#Yes, these are humanoids, but they need to be updated first. + +- type: entity + parent: BaseFigurine + id: ToyGriffin + name: griffin figure + description: An action figure modeled after 'The Griffin', criminal mastermind. + components: + - type: Sprite + state: griffinprize + +- type: entity + parent: BaseFigurine + id: ToyOwlman + name: owl figure + description: An action figure modeled after 'The Owl', defender of justice. + components: + - type: Sprite + state: owlprize + +- type: entity + parent: BaseFigurine + id: ToySkeleton + name: skeleton figure + description: Spooked ya! + components: + - type: Sprite + state: skeletonprize diff --git a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml index d956f5cdee..466e433e8b 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml @@ -1,6 +1,4 @@ - # Immovable rod - -- type: entity +- type: entity id: ImmovableRod name: immovable rod description: You can sense that it's hungry. That's usually a bad sign. @@ -33,12 +31,32 @@ layer: - Impassable - Opaque + - type: WarpPoint + follow: true + location: immovable rod - type: entity + parent: ImmovableRod id: ImmovableRodSlow suffix: Slow - parent: ImmovableRod components: - type: ImmovableRod minSpeed: 1 maxSpeed: 5 + +- type: entity + parent: ImmovableRod + id: ImmovableRodKeepTiles + suffix: Keep Tiles + components: + - type: ImmovableRod + destroyTiles: false + hitSoundProbability: 1.0 + +- type: entity + parent: ImmovableRodKeepTiles + id: ImmovableRodKeepTilesStill + suffix: Keep Tiles, Still + components: + - type: ImmovableRod + randomizeVelocity: false diff --git a/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml b/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml new file mode 100644 index 0000000000..7cc6aaaeaf --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/mech_figurines.yml @@ -0,0 +1,139 @@ +#TODO give these the new base sprite used in the regular action figures. +#No, not like a template. Just the base of the toy. +- type: entity + parent: BaseItem + id: BaseFigurineMech + name: figurine + description: A small miniature. + abstract: true + components: + - type: Sprite + sprite: Objects/Fun/mech_figurines.rsi + - type: PhysicalComposition + materialComposition: + Plastic: 100 + - type: StaticPrice + price: 75 + - type: Tag + tags: + - Figurine + +#Ripley APLU +- type: entity + parent: BaseFigurineMech + id: ToyRipley + name: ripley toy + description: Mini-Mecha action figure! 'Mecha No. 1/12' is written on the back. + components: + - type: Sprite + state: ripley + +#Fire Ripley +- type: entity + parent: BaseFigurineMech + id: ToyFireRipley + name: fire ripley + description: Mini-Mecha action figure! 'Mecha No. 2/12' is written on the back. + components: + - type: Sprite + state: fireripley + +#Death Ripley +- type: entity + parent: BaseFigurineMech + id: ToyDeathRipley + name: deathripley toy + description: Mini-Mecha action figure! 'Mecha No. 3/12' is written on the back. + components: + - type: Sprite + state: deathripley + +#Ggygax +- type: entity + parent: BaseFigurineMech + id: ToyGygax + name: gygax toy + description: Mini-Mecha action figure! 'Mecha No. 4/12' is written on the back. + components: + - type: Sprite + state: gygax + +#Durand +- type: entity + parent: BaseFigurineMech + id: ToyDurand + name: durand toy + description: Mini-Mecha action figure! 'Mecha No. 5/12' is written on the back. + components: + - type: Sprite + state: durand + +#H.O.N.K +- type: entity + parent: BaseFigurineMech + id: ToyHonk + name: H.O.N.K. toy + description: Mini-Mecha action figure! 'Mecha No. 6/12' is written on the back. + components: + - type: Sprite + state: honk + +#Marauder +- type: entity + parent: BaseFigurineMech + id: ToyMarauder + name: marauder toy + description: Mini-Mecha action figure! 'Mecha No. 7/12' is written on the back. + components: + - type: Sprite + state: marauder + +#Seraph +- type: entity + parent: BaseFigurineMech + id: ToySeraph + name: seraph toy + description: Mini-Mecha action figure! 'Mecha No. 8/12' is written on the back. + components: + - type: Sprite + state: seraph + +#Mauler +- type: entity + parent: BaseFigurineMech + id: ToyMauler + name: mauler toy + description: Mini-Mecha action figure! 'Mecha No. 9/12' is written on the back. + components: + - type: Sprite + state: mauler + +#Odysseus +- type: entity + parent: BaseFigurineMech + id: ToyOdysseus + name: odysseus toy + description: Mini-Mecha action figure! 'Mecha No. 10/12' is written on the back. + components: + - type: Sprite + state: odysseus + +#Phazon +- type: entity + parent: BaseFigurineMech + id: ToyPhazon + name: phazon toy + description: Mini-Mecha action figure! 'Mecha No. 11/12' is written on the back. + components: + - type: Sprite + state: phazon + +#Reticence +- type: entity + parent: BaseFigurineMech + id: ToyReticence + name: reticence toy + description: Mini-Mecha action figure! 'Mecha No. 12/12' is written on the back. + components: + - type: Sprite + state: reticence diff --git a/Resources/Prototypes/Entities/Objects/Fun/puppet.yml b/Resources/Prototypes/Entities/Objects/Fun/puppet.yml new file mode 100644 index 0000000000..e7dbf94ba9 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/puppet.yml @@ -0,0 +1,45 @@ +- type: entity + parent: BaseItem + id: MrChips + name: mr chips + suffix: Dummy + description: It's a dummy, dummy! + components: + - type: Sprite + netsync: false + sprite: Objects/Fun/mrchips.rsi + layers: + - state: icon + - type: Input + context: "human" + - type: DoAfter + - type: PuppetDummy + - type: Item + size: 30 + - type: Muted + - type: TypingIndicator + proto: robot + - type: Actions + - type: MobState + allowedStates: + - Alive + - type: MeleeWeapon + hidden: true + soundHit: + path: /Audio/Weapons/boxingpunch1.ogg + angle: 30 + animation: WeaponArcPunch + damage: + types: + Blunt: 2 + +- type: entity + parent: MrChips + id: MrDips + name: mr dips + components: + - type: Sprite + netsync: false + sprite: Objects/Fun/mrdips.rsi + layers: + - state: icon diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index 3d5586dd55..e9ea08fbf0 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -57,6 +57,27 @@ - ReagentId: GroundBee Quantity: 10 +- type: entity + parent: BasePlushie + id: PlushieHampter + name: hampter plushie + description: A cute stuffed toy that resembles a hamster. Its face looks squished. + components: + - type: Sprite + state: plushie_hampter + - type: EmitSoundOnUse + sound: + path: /Audio/Items/Toys/mousesqueek.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Items/Toys/mousesqueek.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Items/Toys/mousesqueek.ogg + - type: MeleeWeapon + soundHit: + path: /Audio/Items/Toys/mousesqueek.ogg + - type: entity parent: PlushieBee id: PlushieRGBee @@ -147,6 +168,67 @@ soundHit: path: /Audio/Items/Toys/muffled_weh.ogg +- type: entity + parent: BasePlushie + id: PlushieDiona + name: diona plushie + description: An adorable stuffed toy that resembles a diona. Love water and cuddles. Do not wet! + components: + - type: Sprite + layers: + - state: plushie_diona + - state: plushie_diona1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - type: EmitSoundOnUse + sound: + path: /Audio/Items/Toys/toy_rustle.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Items/Toys/toy_rustle.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Items/Toys/toy_rustle.ogg + - type: MeleeWeapon + soundHit: + path: /Audio/Items/Toys/toy_rustle.ogg + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 1 + - type: RefillableSolution + solution: plushie + - type: SolutionContainerVisuals + maxFillLevels: 1 + fillBaseName: plushie_diona + changeColor: false + - type: Appearance + - type: Reactive + reactions: + - reagents: [ Water ] + methods: [ Touch ] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + - type: CollisionWake + enabled: false + - type: entity parent: BasePlushie id: PlushieSharkBlue @@ -365,11 +447,32 @@ - type: Sprite state: plushie_atmosian -## Figurines +- type: entity + parent: BasePlushie + id: PlushieXeno + name: xeno plushie + description: An adorable stuffed toy that resembles a scary xenomorf. You're lucky it's just a toy. + components: + - type: Sprite + state: plushie_xeno + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + +## Cheapo Figurines - type: entity parent: BaseItem - id: BaseFigurine + id: BaseFigurineCheapo name: figurine description: A small miniature. abstract: true @@ -380,13 +483,13 @@ materialComposition: Plastic: 100 - type: DynamicPrice - price: 10 + price: 25 - type: Tag tags: - Figurine - type: entity - parent: BaseFigurine + parent: BaseFigurineCheapo id: ToyAi name: AI toy description: A scaled-down toy AI core. @@ -395,7 +498,7 @@ state: AI - type: entity - parent: BaseFigurine + parent: BaseFigurineCheapo id: ToyNuke name: nuke toy description: A plastic model of a Nuclear Fission Explosive. No uranium included... probably. @@ -403,36 +506,6 @@ - type: Sprite state: nuketoy -- type: entity - parent: BaseFigurine - id: ToyAssistant # TODO rename but needs map changes - name: assistant toy - description: Grey tide world wide! - components: - - type: Sprite - state: doll - - type: Item - sprite: Objects/Fun/toys.rsi - heldPrefix: doll - -- type: entity - parent: BaseFigurine - id: ToyGriffin - name: griffin toy - description: An action figure modeled after 'The Griffin', criminal mastermind. - components: - - type: Sprite - state: griffinprize - -- type: entity - parent: BaseFigurine - id: ToyHonk - name: H.O.N.K. toy - description: Mini-Mecha action figure! 'Mecha No. 6/12' is written on the back. - components: - - type: Sprite - state: honkprize - - type: entity parent: BasePlushie id: ToyIan @@ -451,127 +524,6 @@ soundHit: path: /Audio/Items/Toys/ian.ogg -- type: entity - parent: BaseFigurine - id: ToyMarauder - name: marauder toy - description: Mini-Mecha action figure! 'Mecha No. 7/12' is written on the back. - components: - - type: Sprite - state: marauderprize - -- type: entity - parent: BaseFigurine - id: ToyMauler - name: mauler toy - description: Mini-Mecha action figure! 'Mecha No. 9/12' is written on the back. - components: - - type: Sprite - state: maulerprize - -- type: entity - parent: BaseFigurine - id: ToyGygax - name: gygax toy - description: Mini-Mecha action figure! 'Mecha No. 4/12' is written on the back. - components: - - type: Sprite - state: gygaxtoy - -- type: entity - parent: BaseFigurine - id: ToyOdysseus - name: odysseus toy - description: Mini-Mecha action figure! 'Mecha No. 10/12' is written on the back. - components: - - type: Sprite - state: odysseusprize - -- type: entity - parent: BaseFigurine - id: ToyOwlman - name: owl toy - description: An action figure modeled after 'The Owl', defender of justice. - components: - - type: Sprite - state: owlprize - -- type: entity - parent: BaseFigurine - id: ToyDeathRipley - name: deathripley toy - description: Mini-Mecha action figure! 'Mecha No. 3/12' is written on the back. - components: - - type: Sprite - state: deathripleytoy - -- type: entity - parent: BaseFigurine - id: ToyPhazon - name: phazon toy - description: Mini-Mecha action figure! 'Mecha No. 11/12' is written on the back. - components: - - type: Sprite - state: phazonprize - -- type: entity - parent: BaseFigurine - id: ToyFireRipley - name: fire ripley - description: Mini-Mecha action figure! 'Mecha No. 2/12' is written on the back. - components: - - type: Sprite - state: fireripleytoy - -- type: entity - parent: BaseFigurine - id: ToyReticence - name: reticence toy - description: Mini-Mecha action figure! 'Mecha No. 12/12' is written on the back. - components: - - type: Sprite - state: reticenceprize - -- type: entity - parent: BaseFigurine - id: ToyRipley - name: ripley toy - description: Mini-Mecha action figure! 'Mecha No. 1/12' is written on the back. - components: - - type: Sprite - state: ripleytoy - -- type: entity - parent: BaseFigurine - id: ToySeraph - name: seraph toy - description: Mini-Mecha action figure! 'Mecha No. 8/12' is written on the back. - components: - - type: Sprite - state: seraphprize - -- type: entity - parent: BaseFigurine - id: ToyDurand - name: durand toy - description: Mini-Mecha action figure! 'Mecha No. 5/12' is written on the back. - components: - - type: Sprite - state: durandprize - - -### Yeah I left these all mixed up for a future coder to puzzle over, it's lore. -### Help i'm sorting these and my previous self let this message here to taunt me aaaaa - -- type: entity - parent: BaseFigurine - id: ToySkeleton - name: skeleton toy - description: Spooked ya! - components: - - type: Sprite - state: skeletonprize - ## Toyweapons - type: entity @@ -710,10 +662,15 @@ - type: Sprite sprite: Objects/Fun/toys.rsi state: basketball + - type: EmitSoundOnCollide + sound: + path: /Audio/Effects/Footsteps/bounce.ogg - type: Item size: 24 sprite: Objects/Fun/toys.rsi heldPrefix: bask + - type: TileFrictionModifier + modifier: 0.5 - type: entity parent: BaseItem @@ -729,6 +686,25 @@ sprite: Objects/Fun/toys.rsi heldPrefix: footb +- type: entity + parent: BaseItem + id: BeachBall + name: beach ball + description: The simple beach ball is one of Nanotrasen's most popular products. 'Why do we make beach balls? Because we can! (TM)' - Nanotrasen + components: + - type: Sprite + sprite: Objects/Fun/toys.rsi + state: beachball + - type: EmitSoundOnCollide + sound: + path: /Audio/Effects/Footsteps/bounce.ogg + - type: Item + size: 24 + sprite: Objects/Fun/toys.rsi + heldPrefix: beachb + - type: TileFrictionModifier + modifier: 0.05 + - type: entity parent: BaseItem id: BalloonSyn @@ -838,6 +814,8 @@ shader: unshaded - type: DisarmMalus malus: 0 + - type: StaminaDamageOnHit + damage: 8 - type: MeleeWeapon damage: types: @@ -898,3 +876,145 @@ collection: ClownRecorder - type: UseDelay delay: 30.0 + +- type: entity + parent: BaseItem + id: ToyHammer + name: rubber hammer + description: A brightly colored hammer made of rubber. + components: + - type: Sprite + sprite: Objects/Fun/rubber_hammer.rsi + layers: + - state: icon + shader: unshaded + - type: WeaponRandom + damageBonus: + types: + Blunt: 1000 + - type: StaminaDamageOnHit + damage: 8 + - type: Item + size: 5 + sprite: Objects/Fun/rubber_hammer.rsi + - type: Appearance + - type: DisarmMalus + malus: 0 + - type: MeleeWeapon + soundHit: + collection: RubberHammer + params: + variation: 0.03 + volume: 3 + soundNoDamage: + collection: RubberHammer + params: + variation: 0.03 + volume: 3 + damage: + types: + Blunt: 0 + +- type: entity + parent: BaseItem + id: WhoopieCushion + name: whoopie cushion + description: A practical joke device involving flatulence humour. + components: + - type: Sprite + sprite: Objects/Fun/whoopie.rsi + state: icon + quickEquip: false + - type: ItemCooldown + - type: EmitSoundOnUse + sound: + collection: Parp + params: + variation: 0.125 + - type: UseDelay + delay: 0.8 + - type: Slippery + paralyzeTime: 0 + slipSound: + collection: Parp + params: + variation: 0.125 + - type: MeleeWeapon + soundHit: + collection: Parp + params: + variation: 0.125 + damage: + types: + Blunt: 0 + - type: StepTrigger + intersectRatio: 0.2 + requiredTriggeredSpeed: 1 + - type: TriggerOnStepTrigger + - type: Appearance + - type: CollisionWake + enabled: false + - type: Physics + bodyType: Dynamic + - type: Fixtures + fixtures: + slips: + shape: + !type:PhysShapeAabb + bounds: "-0.2,-0.2,0.2,0.2" + hard: false + layer: + - SlipLayer + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.2,-0.2,0.2,0.2" + density: 30 + mask: + - ItemMask + +- type: entity + name: banana + parent: FoodProduceBase + id: PlasticBanana + description: A plastic banana. + suffix: Plastic + components: + - type: FlavorProfile + flavors: + - plastic + - type: Food + - type: Sprite + sprite: Objects/Specific/Hydroponics/banana.rsi + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nothing + Quantity: 100 + +- type: entity + parent: DrinkBase + id: CrazyGlue + name: crazy glue + description: A bottle of crazy glue manufactured by Honk! Co. + components: + - type: Drink + isOpen: false + openSounds: + collection: packetOpenSounds + - type: Sprite + sprite: Objects/Fun/glue.rsi + state: icon + - type: Appearance + - type: Glue + consumptionUnit: 10 + - type: Item + sprite: Objects/Fun/glue.rsi + - type: SolutionContainerManager + solutions: + drink: + maxVol: 100 + reagents: + - ReagentId: SpaceGlue + Quantity: 100 diff --git a/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml b/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml index 99b32ceac9..803f9a8656 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/Sheets/glass.yml @@ -260,3 +260,89 @@ count: 1 - type: Item size: 1 + +- type: entity + parent: SheetGlassBase + id: SheetUGlass + name: uranium glass + description: A sheet of uranium glass. + suffix: Full + components: + - type: Material + - type: PhysicalComposition + materialComposition: + UraniumGlass: 100 + - type: Stack + stackType: UraniumGlass + baseLayer: base + layerStates: + - uglass + - uglass_2 + - uglass_3 + - type: Sprite + state: uglass_3 + layers: + - state: uglass_3 + map: ["base"] + - type: Item + heldPrefix: uglass + - type: Construction + graph: Glass + node: SheetUGlass + +- type: entity + parent: SheetUGlass + id: SheetUGlass1 + name: uranium glass + suffix: Single + components: + - type: Sprite + state: uglass + - type: Stack + stackType: UraniumGlass + count: 1 + - type: Item + size: 1 + +- type: entity + parent: SheetGlassBase + id: SheetRUGlass + name: reinforced uranium glass + description: A reinforced sheet of uranium. + suffix: Full + components: + - type: Material + - type: PhysicalComposition + materialComposition: + ReinforcedUraniumGlass: 100 + - type: Stack + stackType: ReinforcedUraniumGlass + baseLayer: base + layerStates: + - ruglass + - ruglass_2 + - ruglass_3 + - type: Sprite + state: ruglass_3 + layers: + - state: ruglass_3 + map: ["base"] + - type: Item + heldPrefix: ruglass + - type: Construction + graph: Glass + node: SheetRUGlass + +- type: entity + parent: SheetRUGlass + id: SheetRUGlass1 + name: reinforced uranium glass + suffix: Single + components: + - type: Sprite + state: ruglass + - type: Stack + stackType: ReinforcedUraniumGlass + count: 1 + - type: Item + size: 1 diff --git a/Resources/Prototypes/Entities/Objects/Materials/Sheets/metal.yml b/Resources/Prototypes/Entities/Objects/Materials/Sheets/metal.yml index 5c47715051..8864935e06 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/Sheets/metal.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/Sheets/metal.yml @@ -57,6 +57,18 @@ - type: FloorTile outputs: - Plating + - type: Extractable + grindableSolutionName: steel + - type: SolutionContainerManager + solutions: + steel: + reagents: + - ReagentId: Iron + Quantity: 22 + - ReagentId: Carbon + Quantity: 2.5 + - ReagentId: Lead + Quantity: 0.5 - type: entity parent: SheetSteel diff --git a/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml b/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml index 024f308621..05e9126ba8 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/Sheets/other.yml @@ -162,6 +162,9 @@ suffix: Full components: - type: Material + # - type: Food + # transferAmount: 10 + # - type: BadFood - type: PhysicalComposition materialComposition: Uranium: 100 @@ -199,3 +202,44 @@ count: 1 - type: Item size: 1 + +- type: entity + parent: SheetOtherBase + id: MaterialSheetMeat + name: meat sheet + suffix: Full + components: + - type: Sprite + sprite: Objects/Materials/Sheets/meaterial.rsi + layers: + - state: meat_3 + map: [ "base" ] + - type: Tag + tags: + - Sheet + - DroneUsable + - type: Material + - type: PhysicalComposition + materialComposition: + Meaterial: 100 + - type: Stack + stackType: MeatSheets + baseLayer: base + layerStates: + - meat + - meat_2 + - meat_3 + - type: Item + sprite: Objects/Materials/Sheets/meaterial.rsi + heldPrefix: meat + - type: Appearance + +- type: entity + parent: MaterialSheetMeat + id: MaterialSheetMeat1 + suffix: Single + components: + - type: Sprite + state: meat + - type: Stack + count: 1 diff --git a/Resources/Prototypes/Entities/Objects/Materials/crafting_parts.yml b/Resources/Prototypes/Entities/Objects/Materials/crafting_parts.yml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Resources/Prototypes/Entities/Objects/Materials/shards.yml b/Resources/Prototypes/Entities/Objects/Materials/shards.yml index 26623f54e2..e38fd68887 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/shards.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/shards.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity abstract: true parent: BaseItem id: ShardBase @@ -26,6 +26,7 @@ Slash: 3.5 - type: Item sprite: Objects/Materials/Shards/shard.rsi + size: 4 - type: CollisionWake enabled: false - type: Fixtures @@ -128,7 +129,7 @@ description: A small piece of plasma glass. components: - type: Sprite - color: "#f3b489" + color: "#FF72E7" - type: WelderRefinable refineResult: - SheetGlass1 @@ -142,3 +143,25 @@ - PlasmaGlassShard - Trash +- type: entity + parent: ShardBase + id: ShardGlassUranium + name: uranium glass shard + description: A small piece of uranium glass. + components: + - type: Sprite + color: "#8eff7a" + - type: WelderRefinable + refineResult: + - SheetGlass1 + - SheetUranium1 + - type: DamageUserOnTrigger + damage: + types: + Piercing: 3 + Radiation: 2 + - type: Tag + tags: + - UraniumGlassShard + - Trash + diff --git a/Resources/Prototypes/Entities/Objects/Misc/books.yml b/Resources/Prototypes/Entities/Objects/Misc/books.yml index a4df849656..a94288d7de 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/books.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/books.yml @@ -249,7 +249,7 @@ - type: entity id: BookChemicalCompendium parent: BaseItem - name: chemical compendium + name: chempendium description: A comprehensive guide written by some old skeleton of a professor about chemical synthesis. components: - type: Sprite diff --git a/Resources/Prototypes/Entities/Objects/Misc/briefcases.yml b/Resources/Prototypes/Entities/Objects/Misc/briefcases.yml index c31e24c78d..3c7128cb06 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/briefcases.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/briefcases.yml @@ -32,3 +32,29 @@ state: icon - type: Item sprite: Objects/Storage/Briefcases/briefcase_brown.rsi + +- type: entity + parent: BaseStorageItem + abstract: true + id: BriefcaseSyndieBase + description: Useful for carrying items in your hands. + components: + - type: Item + size: 80 + - type: Storage + capacity: 80 + - type: Tag + tags: + - Briefcase + +- type: entity + name: brown briefcase + parent: BriefcaseSyndieBase + id: BriefcaseSyndie + description: A handy briefcase. + components: + - type: Sprite + sprite: Objects/Storage/Briefcases/briefcase_brown.rsi + state: icon + - type: Item + sprite: Objects/Storage/Briefcases/briefcase_brown.rsi diff --git a/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml b/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml index 90c377f4e7..7ab417cfc4 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml @@ -103,6 +103,59 @@ - type: Item sprite: Objects/Misc/Lights/lampgreen.rsi +- type: entity + name: interrogator lamp + id: LampInterrogator + parent: BaseLamp + description: Ultra-bright lamp for the bad cop + components: + - type: Sprite + sprite: Objects/Misc/Lights/lampint.rsi + layers: + - state: lamp-int + map: [ "enum.FlashVisuals.BaseLayer" ] + - state: lamp-int-on + shader: unshaded + visible: false + map: [ "light" ] + - state: flashing + map: [ "enum.FlashVisuals.LightLayer" ] + visible: false + - type: Item + sprite: Objects/Misc/Lights/lampint.rsi + - type: StaticPrice + price: 2500 + - type: PointLight + netsync: false + enabled: false + radius: 2 + energy: 0.5 + color: "#FFFFEE" + - type: Flash + - type: LimitedCharges + maxCharges: 3 + charges: 3 + - type: AutoRecharge + rechargeDuration: 30 + - type: MeleeWeapon + damage: + types: + Blunt: 0 # melee weapon to allow flashing individual targets + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellHigh + - type: GenericVisualizer + visuals: + enum.FlashVisuals.Burnt: + enum.FlashVisuals.BaseLayer: + True: {state: burnt} + enum.FlashVisuals.Flashing: + enum.FlashVisuals.LightLayer: + True: {visible: true} + False: {visible: false} + - type: entity name: floodlight id: Floodlight diff --git a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml index b21f47cb60..4d0aeba0d5 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml @@ -117,3 +117,24 @@ sprite: Objects/Misc/cablecuffs.rsi state: cuff-broken color: forestgreen + +- type: entity + parent: Handcuffs + id: ClothingOuterStraightjacket + name: straitjacket + description: Used to restrain those who may cause harm to themselves or others. + components: + - type: Item + size: 20 + - type: Handcuff + cuffedRSI: Clothing/OuterClothing/Misc/straight_jacket.rsi + breakoutTime: 100 + damageOnResist: + types: + Blunt: 0 + cuffTime: 10 + uncuffTime: 10 + stunBonus: 4 + - type: Sprite + sprite: Clothing/OuterClothing/Misc/straight_jacket.rsi + state: icon diff --git a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml index ac5317e681..a4c746928f 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml @@ -112,6 +112,18 @@ - state: idmedicaldoctor - type: PresetIdCard job: MedicalDoctor + +- type: entity + parent: IDCardStandard + id: ParamedicIDCard + name: paramedic ID card + components: + - type: Sprite + layers: + - state: default + - state: idparamedic + - type: PresetIdCard + job: Paramedic - type: entity parent: IDCardStandard @@ -284,10 +296,10 @@ components: - type: Sprite layers: - - state: gold + - state: centcom - state: idcentcom - type: Item - heldPrefix: gold + heldPrefix: blue - type: IdCard jobTitle: Central Commander - type: Access @@ -309,11 +321,13 @@ - type: entity parent: IDCardStandard id: CentcomIDCardSyndie - name: Centcom ID card + name: command officer ID card + suffix: Fake components: - type: Sprite layers: - state: centcom + - state: idcentcom - type: Item heldPrefix: blue - type: IdCard @@ -337,7 +351,7 @@ - type: entity parent: CentcomIDCard id: CentcomIDCardDeathsquad - name: Deathsquad ID card + name: deathsquad ID card components: - type: Sprite layers: @@ -376,7 +390,7 @@ - type: entity parent: IDCardStandard id: SyndicateIDCard - name: Syndicate ID card + name: syndicate ID card components: - type: Sprite layers: diff --git a/Resources/Prototypes/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/Entities/Objects/Misc/implanters.yml index caef2ee1df..9fca4499d8 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/implanters.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/implanters.yml @@ -1,8 +1,8 @@ -# Implanters +# Implanters - type: entity name: implanter - description: a syringe fitted to be used exclusively with implants + description: A syringe exclusively designed for the injection and extraction of subdermal implants. id: BaseImplanter parent: BaseItem abstract: true @@ -15,6 +15,7 @@ currentMode: Draw implanterSlot: name: Implant + locked: True priority: 0 whitelist: tags: @@ -23,7 +24,7 @@ sprite: Objects/Specific/Chemistry/syringe.rsi state: syringe_base0 layers: - - state: syringe4 + - state: syringe2 map: [ "implantFull" ] color: '#1cd94e' visible: false @@ -47,6 +48,7 @@ - type: entity id: Implanter parent: BaseImplanter + description: A disposable syringe exclusively designed for the injection and extraction of subdermal implants. components: - type: Tag tags: @@ -55,14 +57,14 @@ - type: entity id: BaseImplantOnlyImplanter parent: Implanter - description: a single use implanter + description: A disposable syringe exclusively designed for the injection of subdermal implants. abstract: true components: - type: Sprite sprite: Objects/Specific/Chemistry/syringe.rsi state: syringe_base0 layers: - - state: syringe4 + - state: syringe2 map: [ "implantFull" ] color: '#1cd94e' visible: true @@ -77,7 +79,6 @@ - type: entity id: SadTromboneImplanter name: sad trombone implanter - description: a single use implanter, the implant plays a sad tune on death parent: BaseImplantOnlyImplanter components: - type: Implanter @@ -86,7 +87,6 @@ - type: entity id: LightImplanter name: light implanter - description: a single use implanter, the implant emits light on activation parent: BaseImplantOnlyImplanter components: - type: Implanter @@ -97,7 +97,6 @@ - type: entity id: TrackingImplanter name: tracking implanter - description: a single use implanter, the implant tracks parent: BaseImplantOnlyImplanter components: - type: Implanter @@ -108,7 +107,6 @@ - type: entity id: StorageImplanter name: storage implanter - description: a single use implanter, the implant grants hidden storage parent: BaseImplantOnlyImplanter components: - type: Implanter @@ -117,7 +115,6 @@ - type: entity id: FreedomImplanter name: freedom implanter - description: a single use implanter, the implant lets the user break out of hand restraints three times parent: BaseImplantOnlyImplanter components: - type: Implanter @@ -126,18 +123,34 @@ - type: entity id: UplinkImplanter name: uplink implanter - description: a single use implanter, the implant lets the user access a syndicate uplink at will parent: BaseImplantOnlyImplanter components: - type: Implanter implant: UplinkImplant +- type: entity + id: EmpImplanter + name: EMP implanter + parent: BaseImplantOnlyImplanter + components: + - type: Implanter + implant: EmpImplant + +- type: entity + id: DnaScramblerImplanter + name: DNA scrambler implanter + parent: BaseImplantOnlyImplanter + components: + - type: Implanter + implant: DnaScramblerImplant + currentMode: Inject + implantOnly: false + #Nuclear Operative/Special implanters - type: entity id: MicroBombImplanter - name: micro bomb implanter - description: a single use implanter, the implant is permanent and blows the user up on death + name: micro-bomb implanter parent: BaseImplantOnlyImplanter components: - type: Implanter @@ -145,9 +158,16 @@ - type: entity id: MacroBombImplanter - name: macro bomb implanter - description: a single use implanter, the implant creates a large explosion on death after the alloted time + name: macro-bomb implanter parent: BaseImplantOnlyImplanter components: - type: Implanter implant: MacroBombImplant + +- type: entity + id: DeathRattleImplanter + name: death rattle implanter + parent: BaseImplantOnlyImplanter + components: + - type: Implanter + implant: DeathRattleImplant diff --git a/Resources/Prototypes/Entities/Objects/Misc/improvised_gun_parts.yml b/Resources/Prototypes/Entities/Objects/Misc/improvised_gun_parts.yml new file mode 100644 index 0000000000..d94193e49a --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Misc/improvised_gun_parts.yml @@ -0,0 +1,36 @@ +#The entire game mysteriously shits itself and dies if you uncomment the item size. I have no idea why. +#TODO: Assimilate these into the same RSI. +- type: entity + parent: BaseItem + id: ModularReceiver + name: modular receiver + description: A vital part used in the creation of firearms. #Could use a better description, but I'm not a gun nut so I can't really do that. + components: +# - type: Item +# size: 15 + - type: Sprite + sprite: Objects/Misc/modular_receiver.rsi + state: icon + - type: Tag + tags: + - ModularReceiver + - Metal + +- type: entity + parent: BaseItem + id: RifleStock + name: rifle stock + description: A robust wooden stock, used in the creation of firearms. #Same as above + components: +# - type: Item +# size: 25 + - type: Sprite + sprite: Objects/Misc/rifle_stock.rsi + state: icon + - type: Construction + graph: RifleStockGraph + node: riflestock + - type: Tag + tags: + - RifleStock + - Wooden diff --git a/Resources/Prototypes/Entities/Objects/Misc/monkeycube.yml b/Resources/Prototypes/Entities/Objects/Misc/monkeycube.yml index a50ac2f941..32ad0552c0 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/monkeycube.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/monkeycube.yml @@ -35,3 +35,42 @@ - type: Tag tags: - MonkeyCube + +- type: entity + parent: BoxCardboard + name: monkey cube box + suffix: Syndicate + id: SyndicateSpongeBox + description: Drymate brand monkey cubes. Just add water! + components: + - type: Storage + whitelist: + tags: + - MonkeyCube + capacity: 30 + - type: StorageFill + contents: + - id: SyndicateSpongeWrapped + amount: 6 + - type: Sprite + sprite: Objects/Misc/monkeycube.rsi + state: box + +- type: entity + parent: BaseItem + name: monkey cube + suffix: Wrapped, Syndicate + id: SyndicateSpongeWrapped + description: Unwrap this to get a monkey cube. + components: + - type: SpawnItemsOnUse + items: + - id: SyndicateSponge + sound: + path: /Audio/Effects/unwrap.ogg + - type: Sprite + sprite: Objects/Misc/monkeycube.rsi + state: wrapper + - type: Tag + tags: + - MonkeyCube diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 6246274727..3f790ef30f 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -233,6 +233,20 @@ sprite: Objects/Misc/bureaucracy.rsi state: pen_cap +- type: entity + name: Centcom pen + parent: CyberPen + id: PenCentcom + description: In an attempt to keep up with the "power" of the cybersun bureaucracy, NT made a replica of cyber pen, in their corporate style. + components: + - type: Sprite + sprite: Objects/Misc/bureaucracy.rsi + state: pen_centcom + netsync: false + - type: Item + sprite: Objects/Misc/bureaucracy.rsi + heldPrefix: pen_centcom + - type: entity name: hop's fountain pen parent: Pen diff --git a/Resources/Prototypes/Entities/Objects/Misc/spaceshroom.yml b/Resources/Prototypes/Entities/Objects/Misc/spaceshroom.yml new file mode 100644 index 0000000000..9ec6ce0ed1 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Misc/spaceshroom.yml @@ -0,0 +1,123 @@ +- type: entity + name: spaceshroom + parent: BaseStructure + id: Spaceshroom + suffix: Structure + description: A cluster of wild mushrooms that likes to grow in dark, moist environments. + components: + - type: Sprite + sprite: Objects/Misc/spaceshroom.rsi + state: structure + - type: Transform + anchored: true + - type: Physics + bodyType: Static + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.2 + - type: InteractionOutline + # TODO: Nuke this shit + - type: OreVein + oreChance: 1.0 + currentOre: SpaceShrooms + - type: Gatherable + whitelist: + components: + - Hands + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + name: spaceshroom + parent: FoodProduceBase + id: FoodSpaceshroom + description: A wild mushroom. There's no telling what effect it could have... + components: + - type: Produce + - type: Sprite + sprite: Objects/Misc/spaceshroom.rsi + state: object + - type: FlavorProfile + flavors: + - spaceshroom + - type: Extractable + juiceSolution: + reagents: + - ReagentId: SpaceDrugs + Quantity: 10 + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Nutriment + Quantity: 3 + - ReagentId: Vitamin + Quantity: 2 + - type: RandomFillSolution + solution: food + weightedRandomId: RandomFillSpaceshroom + - type: StaticPrice + price: 20 + +- type: weightedRandomFillSolution + id: RandomFillSpaceshroom + fills: + - quantity: 10 + weight: 10 + reagents: + - SpaceDrugs + - quantity: 0 + weight: 5 + reagents: + - Water + - quantity: 10 + weight: 3 + reagents: + - Ephedrine + - quantity: 10 + weight: 1 + reagents: + - Lexorin + - quantity: 15 + weight: 1 + reagents: + - Amatoxin + +# Cooked Object +- type: entity + name: cooked spaceshroom + parent: FoodProduceBase + id: FoodSpaceshroomCooked + description: A wild mushroom that has been cooked through. It seems the heat has removed its chemical effects. + components: + - type: FlavorProfile + flavors: + - spaceshroomcooked + - type: SolutionContainerManager + solutions: + food: + maxVol: 15 + reagents: + - ReagentId: Nutriment + Quantity: 10 + - ReagentId: Vitamin + Quantity: 5 + - type: Sprite + sprite: Objects/Misc/spaceshroom.rsi + state: spaceshroom_cooked + - type: Produce + - type: StaticPrice + price: 40 diff --git a/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml b/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml index a72e512c9d..4cdff33681 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/subdermal_implants.yml @@ -2,7 +2,7 @@ parent: BaseItem id: BaseSubdermalImplant name: implant - description: a microscopic chip that's injected under the skin + description: A microscopic chip that's injected under the skin. abstract: true components: - type: SubdermalImplant @@ -17,12 +17,13 @@ parent: BaseSubdermalImplant id: SadTromboneImplant name: sad trombone implant - description: plays a sad tune when the user dies + description: This implant plays a sad tune when the user dies. noSpawn: true components: - type: SubdermalImplant - type: TriggerOnMobstateChange - mobState: Dead + mobState: + - Dead - type: EmitSoundOnTrigger sound: collection: SadTrombone @@ -33,7 +34,7 @@ parent: BaseSubdermalImplant id: LightImplant name: light implant - description: makes your skin emit a faint light + description: This implant emits light from the user's skin on activation. noSpawn: true components: - type: SubdermalImplant @@ -63,7 +64,7 @@ parent: BaseSubdermalImplant id: TrackingImplant name: tracking implant - description: tracks whoever was implanted via the suit sensor network + description: This implant has a tracking device attached to the suit sensor network, as well as a condition monitor for the Security radio channel. noSpawn: true components: - type: SubdermalImplant @@ -78,6 +79,11 @@ - type: StationLimitedNetwork - type: WirelessNetworkConnection range: 500 + - type: TriggerOnMobstateChange + mobState: + - Critical + - type: Rattle + radioChannel: "Security" #Traitor implants @@ -85,7 +91,7 @@ parent: BaseSubdermalImplant id: StorageImplant name: storage implant - description: made with bluespace technology, allows the user to fit a few items in hidden storage + description: This implant grants hidden storage within a person's body using bluespace technology. noSpawn: true components: - type: SubdermalImplant @@ -107,7 +113,7 @@ parent: BaseSubdermalImplant id: FreedomImplant name: freedom implant - description: you can break these cuffs + description: This implant lets the user break out of hand restraints up to three times before ceasing to function anymore. noSpawn: true components: - type: SubdermalImplant @@ -117,7 +123,7 @@ parent: BaseSubdermalImplant id: UplinkImplant name: uplink implant - description: allows the user to open a hidden uplink at will + description: This implant lets the user access a hidden Syndicate uplink at will. noSpawn: true components: - type: SubdermalImplant @@ -131,20 +137,46 @@ - key: enum.StoreUiKey.Key type: StoreBoundUserInterface +- type: entity + parent: BaseSubdermalImplant + id: EmpImplant + name: EMP implant + description: This implant creates an electromagnetic pulse when activated. + noSpawn: true + components: + - type: SubdermalImplant + implantAction: ActivateEmpImplant + - type: TriggerImplantAction + - type: EmpOnTrigger + range: 1.75 + energyConsumption: 50000 + disableDuration: 10 + +- type: entity + parent: BaseSubdermalImplant + id: DnaScramblerImplant + name: DNA scrambler implant + description: This implant lets the user randomly change their appearance and name once. + noSpawn: true + components: + - type: SubdermalImplant + implantAction: ActivateDnaScramblerImplant + #Nuclear Operative/Special Exclusive implants - type: entity parent: BaseSubdermalImplant id: MicroBombImplant - name: micro bomb implant - description: mission failed, user blows up on death to prevent company equipment from being stolen + name: micro-bomb implant + description: This implant detonates the user upon death. noSpawn: true components: - type: SubdermalImplant permanent: true implantAction: ActivateMicroBomb - type: TriggerOnMobstateChange - mobState: Dead + mobState: + - Dead - type: TriggerImplantAction - type: ExplodeOnTrigger - type: GibOnTrigger @@ -165,14 +197,15 @@ - type: entity parent: BaseSubdermalImplant id: MacroBombImplant - name: macro bomb implant - description: a large explosion packed into a small implant, be warned as this could be dangerous for your teammates + name: macro-bomb implant + description: This implant creates a large explosion on death after a preprogrammed countdown. noSpawn: true components: - type: SubdermalImplant permanent: true - type: TriggerOnMobstateChange #Chains with OnUseTimerTrigger - mobState: Dead + mobState: + - Dead preventSuicide: true - type: OnUseTimerTrigger delay: 7 @@ -194,3 +227,19 @@ - SubdermalImplant - HideContextMenu - MacroBomb + +- type: entity + parent: BaseSubdermalImplant + id: DeathRattleImplant + name: death rattle implant + description: This implant will inform the Syndicate radio channel should the user fall into critical condition or die. + noSpawn: true + components: + - type: SubdermalImplant + permanent: true + - type: TriggerOnMobstateChange + mobState: + - Critical + - Dead + - type: Rattle + diff --git a/Resources/Prototypes/Entities/Objects/Misc/tiles.yml b/Resources/Prototypes/Entities/Objects/Misc/tiles.yml index 2c8e43e4cd..f2ba7e6fd8 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/tiles.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/tiles.yml @@ -778,6 +778,25 @@ - type: Stack stackType: FloorTileWoodPattern +- type: entity + id: FloorTileItemFlesh + parent: FloorTileItemBase + name: flesh floor + components: + - type: Sprite + state: meat + - type: Item + heldPrefix: meat + - type: FloorTile + outputs: + - Plating + - FloorFlesh + - type: Stack + stackType: FloorTileFlesh + - type: Construction + graph: TileFlesh + node: fleshTile + - type: entity name: steel maint floor parent: FloorTileItemBase diff --git a/Resources/Prototypes/Entities/Objects/Power/powercells.yml b/Resources/Prototypes/Entities/Objects/Power/powercells.yml index 945bda93da..8ea097e479 100644 --- a/Resources/Prototypes/Entities/Objects/Power/powercells.yml +++ b/Resources/Prototypes/Entities/Objects/Power/powercells.yml @@ -14,22 +14,23 @@ sprite: Objects/Power/power_cells.rsi - type: SolutionContainerManager solutions: - powerCell: + battery: maxVol: 5 - type: InjectableSolution - solution: powerCell + solution: battery - type: DrawableSolution - solution: powerCell + solution: battery - type: Extractable juiceSolution: reagents: - - ReagentId: Licoxide + - ReagentId: Zinc Quantity: 5 - type: Tag tags: - DroneUsable - type: Appearance - type: PowerCellVisuals + - type: Riggable - type: entity name: potato battery diff --git a/Resources/Prototypes/Entities/Objects/Power/powersink.yml b/Resources/Prototypes/Entities/Objects/Power/powersink.yml index c60ffcd86f..9317dd741f 100644 --- a/Resources/Prototypes/Entities/Objects/Power/powersink.yml +++ b/Resources/Prototypes/Entities/Objects/Power/powersink.yml @@ -45,3 +45,5 @@ - type: Sprite sprite: Objects/Power/powersink.rsi state: powersink + - type: WarpPoint + location: powersink diff --git a/Resources/Prototypes/Entities/Objects/Shields/shields.yml b/Resources/Prototypes/Entities/Objects/Shields/shields.yml index 94fe149a65..f20ecf583d 100644 --- a/Resources/Prototypes/Entities/Objects/Shields/shields.yml +++ b/Resources/Prototypes/Entities/Objects/Shields/shields.yml @@ -310,3 +310,108 @@ SheetGlass: min: 5 max: 5 + +- type: entity + name: energy shield + parent: BaseItem + id: EnergyShield + description: Exotic energy shield, when folded, can even fit in your pocket. + components: + - type: ItemToggle + activatedDisarmMalus: 0.6 + activateSound: + path: /Audio/Weapons/ebladeon.ogg + deActivateSound: + path: /Audio/Weapons/ebladeoff.ogg + offSize: 5 + - type: Sprite + sprite: Objects/Weapons/Melee/e_shield.rsi + layers: + - state: eshield-icon + - state: eshield-on + color: "#FFFFFF" + visible: false + shader: unshaded + map: [ "shield" ] + - type: Item + size: 5 + sprite: Objects/Weapons/Melee/e_shield.rsi + heldPrefix: eshield + - type: UseDelay + delay: 0.5 + - type: ToggleableLightVisuals + spriteLayer: shield + inhandVisuals: + left: + - state: inhand-left-shield + shader: unshaded + right: + - state: inhand-right-shield + shader: unshaded + - type: PointLight + netsync: false + enabled: false + radius: 1.5 + energy: 2 + color: blue + - type: Reflect + enabled: false + reflectProb: 0.95 + reflects: + - Energy + - type: Blocking + passiveBlockModifier: + coefficients: + Blunt: 1.0 + Slash: 0.9 + Piercing: 0.85 + Heat: 0.6 + activeBlockModifier: + coefficients: + Blunt: 1.2 + Slash: 0.85 + Piercing: 0.5 + Heat: 0.4 + flatReductions: + Heat: 1 + Piercing: 1 + - type: Appearance + - type: Damageable + damageContainer: Shield + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 180 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: /Audio/Effects/metalbreak.ogg + - !type:SpawnEntitiesBehavior + spawn: + BrokenEnergyShield: + min: 1 + max: 1 + - type: StaticPrice + price: 350 + +- type: entity + name: broken energy shield + parent: BaseItem + id: BrokenEnergyShield + description: Something inside is burned out, it is no longer functional. + components: + - type: Sprite + sprite: Objects/Weapons/Melee/e_shield.rsi + state: eshield-icon + - type: Item + sprite: Objects/Weapons/Melee/e_shield.rsi + size: 5 + heldPrefix: eshield diff --git a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml index e6b4a0b55f..40e8629e74 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml @@ -394,7 +394,7 @@ guides: - Janitorial - type: TileFrictionModifier - modifier: 0.4 # makes it slide + modifier: 0.4 # makes it slide - type: entity id: FloorDrain @@ -466,17 +466,26 @@ - type: Tag tags: - Plunger + - WhitelistChameleon - type: Sprite netsync: false - sprite: Objects/Specific/Janitorial/janitorial.rsi + sprite: Objects/Specific/Janitorial/plunger.rsi state: plunger - type: Item - sprite: Objects/Specific/Janitorial/janitorial.rsi + sprite: Objects/Specific/Janitorial/plunger.rsi heldPrefix: plunger - type: ItemCooldown - type: GuideHelp guides: - Janitorial + - type: Clothing + sprite: Objects/Specific/Janitorial/plunger.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.15" - type: entity parent: BaseItem diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/healing.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/healing.yml index 6d796663ee..5ef47e6140 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/healing.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/healing.yml @@ -58,6 +58,48 @@ - type: Item size: 1 +- type: entity + name: regenerative mesh + description: Used to treat even the nastiest burns. Also effective against caustic burns. + parent: BaseHealingItem + id: RegenerativeMesh + components: + - type: Tag + tags: + - Ointment + - type: Sprite + state: regenerative-mesh + - type: Item + heldPrefix: regenerative-mesh + - type: Healing + damageContainers: + - Biological + damage: + types: + Heat: -10 + Cold: -10 + Shock: -10 + Caustic: -10 + healingBeginSound: + path: "/Audio/Items/Medical/ointment_begin.ogg" + healingEndSound: + path: "/Audio/Items/Medical/ointment_end.ogg" + - type: Stack + stackType: RegenerativeMesh + count: 10 + - type: StackPrice + price: 20 + +- type: entity + id: OintmentAdvanced1 + parent: RegenerativeMesh + components: + - type: Stack + stackType: RegenerativeMesh + count: 1 + - type: Item + size: 1 + - type: entity name: bruise pack description: A therapeutic gel pack and bandages designed to treat blunt-force trauma. @@ -98,6 +140,46 @@ - type: Item size: 1 +- type: entity + name: medicated suture + description: A suture soaked in medicine, treats blunt-force trauma effectively and closes wounds. + parent: BaseHealingItem + id: MedicatedSuture + components: + - type: Tag + tags: + - Brutepack + - type: Sprite + state: medicated-suture + - type: Item + heldPrefix: medicated-suture + - type: Healing + damageContainers: + - Biological + damage: + groups: + Brute: -30 # 10 for each type in the group + bloodlossModifier: -10 # a suture should stop ongoing bleeding + healingBeginSound: + path: "/Audio/Items/Medical/brutepack_begin.ogg" + healingEndSound: + path: "/Audio/Items/Medical/brutepack_end.ogg" + - type: Stack + stackType: MedicatedSuture + count: 10 + - type: StackPrice + price: 20 + +- type: entity + id: BrutepackAdvanced1 + parent: MedicatedSuture + components: + - type: Stack + stackType: MedicatedSuture + count: 1 + - type: Item + size: 1 + - type: entity name: blood pack description: Contains a groundbreaking universal blood replacement created by Nanotrasen's advanced medical science. @@ -277,6 +359,19 @@ - ReagentId: Tricordrazine Quantity: 15 +- type: entity + name: bicaridine pill (10u) + parent: Pill + id: PillBicaridine + components: + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Bicaridine + Quantity: 10 + - type: entity name: romerol pill parent: Pill @@ -290,6 +385,19 @@ - ReagentId: Romerol Quantity: 10 +- type: entity + name: ambuzol pill + parent: Pill + id: PillAmbuzol + components: + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Ambuzol + Quantity: 10 + # Syringes - type: entity name: ephedrine syringe @@ -343,6 +451,45 @@ - ReagentId: Spaceacillin Quantity: 15 +- type: entity + name: bicaridine syringe + parent: BaseSyringe + id: SyringeBicaridine + components: + - type: SolutionContainerManager + solutions: + injector: + maxVol: 15 + reagents: + - ReagentId: Bicaridine + Quantity: 15 + +- type: entity + name: dermaline syringe + parent: BaseSyringe + id: SyringeDermaline + components: + - type: SolutionContainerManager + solutions: + injector: + maxVol: 15 + reagents: + - ReagentId: Dermaline + Quantity: 15 + +- type: entity + name: hyronalin syringe + parent: BaseSyringe + id: SyringeHyronalin + components: + - type: SolutionContainerManager + solutions: + injector: + maxVol: 15 + reagents: + - ReagentId: Hyronalin + Quantity: 15 + - type: entity name: ipecac syringe parent: BaseSyringe @@ -356,16 +503,29 @@ - ReagentId: Ipecac Quantity: 15 +- type: entity + name: ambuzol syringe + parent: BaseSyringe + id: SyringeAmbuzol + components: + - type: SolutionContainerManager + solutions: + injector: + maxVol: 15 + reagents: + - ReagentId: Ambuzol + Quantity: 15 + #this is where all the syringes are so i didn't know where to put it - type: entity - name: corpium syringe + name: romerol syringe parent: BaseSyringe - id: SyringeCorpium + id: SyringeRomerol components: - type: SolutionContainerManager solutions: injector: maxVol: 15 reagents: - - ReagentId: Corpium - Quantity: 10 + - ReagentId: Romerol + Quantity: 15 diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml index a8af12bc88..9810a43d62 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml @@ -95,7 +95,7 @@ name: emergency medipen parent: ChemicalMedipen id: EmergencyMedipen - description: A rapid and safe way to stabilize patients in critical condition for personnel without advanced medical knowledge. Beware, as it's easy to overdose on epinephrine and tranexmic acid. + description: A rapid and safe way to stabilize patients in critical condition for personnel without advanced medical knowledge. Beware, as it's easy to overdose on epinephrine and tranexamic acid. components: - type: SolutionContainerManager solutions: @@ -219,6 +219,37 @@ - type: Tag tags: [] +- type: entity + name: combat medipen + parent: ChemicalMedipen + id: CombatMedipen + description: A single-use medipen containing chemicals that regenerate most types of damage. + components: + - type: Sprite + sprite: Objects/Specific/Medical/medipen.rsi + layers: + - state: morphen + map: ["enum.SolutionContainerLayers.Fill"] + - type: Item + sprite: Objects/Specific/Medical/medipen.rsi + size: 5 + - type: SolutionContainerManager + solutions: + pen: + maxVol: 30 + reagents: + - ReagentId: Omnizine + Quantity: 25 + - ReagentId: TranexamicAcid + Quantity: 5 + - type: Hypospray + solutionName: pen + transferAmount: 30 + - type: StaticPrice + price: 500 + - type: Tag + tags: [] + - type: entity name: pen suffix: Hypopen diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/randompill.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/randompill.yml new file mode 100644 index 0000000000..7948cbe573 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/randompill.yml @@ -0,0 +1,105 @@ +- type: weightedRandomFillSolution + id: RandomFillStrangePill + fills: + - quantity: 20 + weight: 1 + reagents: + - Aluminium + - Carbon + - Chlorine + - Copper + - Fluorine + - Hydrogen + - Iodine + - Lithium + - Mercury + - Potassium + - Phosphorus + - Radium + - Silicon + - Sulfur + - Sodium + - quantity: 20 + weight: 2 + reagents: + - Omnizine + - quantity: 20 + weight: 3 + reagents: + - ChloralHydrate + - Desoxyephedrine + - Ephedrine + - Ipecac + - Mold + - MuteToxin + - Nocturine + - NorepinephricAcid + - Pax + - Tricordrazine + - quantity: 20 + weight: 5 + reagents: + - SpaceDrugs + - Toxin + +- type: entity + name: strange pill + parent: Pill + id: StrangePill + description: This unusual pill bears no markings. There's no telling what it contains. + components: + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + - type: RandomFillSolution + solution: food + weightedRandomId: RandomFillStrangePill + - type: Sprite + sprite: Objects/Specific/Chemistry/pills.rsi + netsync: false + layers: + - state: pill1 + map: [ "enum.DamageStateVisualLayers.Base" ] + - type: RandomSprite + available: + - enum.DamageStateVisualLayers.Base: + pill1: "" + - enum.DamageStateVisualLayers.Base: + pill2: "" + - enum.DamageStateVisualLayers.Base: + pill3: "" + - enum.DamageStateVisualLayers.Base: + pill4: "" + - enum.DamageStateVisualLayers.Base: + pill5: "" + - enum.DamageStateVisualLayers.Base: + pill6: "" + - enum.DamageStateVisualLayers.Base: + pill7: "" + - enum.DamageStateVisualLayers.Base: + pill8: "" + - enum.DamageStateVisualLayers.Base: + pill9: "" + - enum.DamageStateVisualLayers.Base: + pill10: "" + - enum.DamageStateVisualLayers.Base: + pill11: "" + - enum.DamageStateVisualLayers.Base: + pill12: "" + - enum.DamageStateVisualLayers.Base: + pill13: "" + - enum.DamageStateVisualLayers.Base: + pill14: "" + - enum.DamageStateVisualLayers.Base: + pill15: "" + - enum.DamageStateVisualLayers.Base: + pill16: "" + - enum.DamageStateVisualLayers.Base: + pill17: "" + - enum.DamageStateVisualLayers.Base: + pill18: "" + - enum.DamageStateVisualLayers.Base: + pill19: "" + - enum.DamageStateVisualLayers.Base: + pill20: "" diff --git a/Resources/Prototypes/Entities/Objects/Specific/Research/anomaly.yml b/Resources/Prototypes/Entities/Objects/Specific/Research/anomaly.yml index 715e1fda01..f1ccb568e8 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Research/anomaly.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Research/anomaly.yml @@ -46,10 +46,13 @@ True: { visible: true } False: { visible: false } - type: PowerCellDraw - drawRate: 5 + drawRate: 1 useRate: 0 - type: ProximityBeeper component: Anomaly + maximumDistance: 20 + minBeepInterval: 0.15 + maxBeepInterval: 1.00 beepSound: path: "/Audio/Items/locator_beep.ogg" params: diff --git a/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml b/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml index 685ed23940..fd9091b994 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Service/vending_machine_restock.yml @@ -134,6 +134,7 @@ - SciDrobeInventory - SecDrobeInventory - ViroDrobeInventory + - WinterDrobeInventory - type: Sprite layers: - state: base diff --git a/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml b/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml index 5156881a2a..262cdd9f04 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/chemistry.yml @@ -156,6 +156,8 @@ components: - type: Spillable solution: beaker + - type: DynamicPrice + price: 10 - type: entity name: large beaker @@ -298,7 +300,7 @@ solution: injector - type: Appearance - type: SolutionContainerVisuals - maxFillLevels: 4 + maxFillLevels: 2 fillBaseName: syringe - type: entity @@ -328,6 +330,7 @@ transferAmount: null eatMessage: food-swallow useSound: /Audio/Items/pill.ogg + - type: BadFood - type: FlavorProfile ignoreReagents: [] - type: SolutionContainerManager diff --git a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml index ab4665c060..6521fdf61c 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml @@ -26,7 +26,8 @@ - !type:AddToSolutionReaction solution: cube - type: Rehydratable - target: MobMonkey + possibleSpawns: + - MobMonkey - type: CollisionWake enabled: false - type: Fixtures @@ -69,7 +70,8 @@ - !type:AddToSolutionReaction solution: plushie - type: Rehydratable - target: MobCarp + possibleSpawns: + - MobCarp - type: CollisionWake enabled: false - type: Physics @@ -99,3 +101,62 @@ handle: false sound: path: /Audio/Effects/bite.ogg + +- type: entity + parent: BaseItem + id: SyndicateSponge + name: monkey cube + suffix: Syndicate + description: Just add water! + components: + - type: SolutionContainerManager + solutions: + cube: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: Food + solution: cube + - type: RefillableSolution + solution: cube + - type: Sprite + sprite: Objects/Misc/monkeycube.rsi + state: cube + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: cube + - type: Rehydratable + possibleSpawns: + - MobRatServant + - MobCarpHolo + - MobXenoRavager + - MobAngryBee + - MobAdultSlimesYellowAngry + - MobSpiderSpace + - MobBearSpace + - MobPurpleSnake + - MobKangarooSpace + - MobTick + - type: CollisionWake + enabled: false + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 5 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable diff --git a/Resources/Prototypes/Entities/Objects/Tools/gas_tanks.yml b/Resources/Prototypes/Entities/Objects/Tools/gas_tanks.yml index 2ee64c158c..d1973b9798 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/gas_tanks.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/gas_tanks.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity abstract: true parent: BaseItem id: GasTankBase @@ -6,15 +6,20 @@ - type: Sprite sprite: Objects/Tanks/generic.rsi state: icon + - type: Item + size: 15 + sprite: Objects/Tanks/generic.rsi + - type: Clothing + sprite: Objects/Tanks/generic.rsi + slots: + - Back + - suitStorage - type: ActivatableUI key: enum.SharedGasTankUiKey.Key - type: UserInterface interfaces: - key: enum.SharedGasTankUiKey.Key type: GasTankBoundUserInterface - - type: Item - size: 15 - sprite: Objects/Tanks/generic.rsi - type: GasTank toggleAction: name: action-name-internals-toggle @@ -53,17 +58,14 @@ components: - type: Sprite sprite: Objects/Tanks/oxygen.rsi + - type: Item + sprite: Objects/Tanks/oxygen.rsi - type: GasTank outputPressure: 21.3 air: volume: 15 temperature: 293.15 tankLowPressure: 30.0 - - type: Clothing - sprite: Objects/Tanks/oxygen.rsi - slots: - - Back - - suitStorage - type: entity parent: OxygenTank @@ -73,11 +75,10 @@ components: - type: Sprite sprite: Objects/Tanks/yellow.rsi + - type: Item + sprite: Objects/Tanks/yellow.rsi - type: Clothing sprite: Objects/Tanks/yellow.rsi - slots: - - Back - - suitStorage - type: entity parent: OxygenTank @@ -87,11 +88,10 @@ components: - type: Sprite sprite: Objects/Tanks/red.rsi + - type: Item + sprite: Objects/Tanks/red.rsi - type: Clothing sprite: Objects/Tanks/red.rsi - slots: - - Back - - suitStorage - type: entity parent: OxygenTank @@ -101,13 +101,14 @@ components: - type: Sprite sprite: Objects/Tanks/emergency.rsi + - type: Item + size: 10 + sprite: Objects/Tanks/emergency.rsi - type: GasTank outputPressure: 21.3 air: volume: 2 temperature: 293.15 - - type: Item - size: 10 - type: Clothing sprite: Objects/Tanks/emergency.rsi slots: @@ -130,19 +131,15 @@ components: - type: Sprite sprite: Objects/Tanks/emergency_yellow.rsi + - type: Item + sprite: Objects/Tanks/emergency_yellow.rsi - type: GasTank outputPressure: 21.3 air: volume: 6 temperature: 293.15 - - type: Item - size: 10 - type: Clothing sprite: Objects/Tanks/emergency_yellow.rsi - slots: - - Pocket - - Belt - - suitStorage - type: entity parent: ExtendedEmergencyOxygenTank @@ -152,19 +149,15 @@ components: - type: Sprite sprite: Objects/Tanks/emergency_double.rsi + - type: Item + sprite: Objects/Tanks/emergency_double.rsi - type: GasTank outputPressure: 21.3 air: volume: 10 temperature: 293.15 - - type: Item - size: 10 - type: Clothing sprite: Objects/Tanks/emergency_double.rsi - slots: - - Pocket - - Belt - - suitStorage - type: MeleeWeapon attackRate: 0.9 damage: @@ -177,18 +170,11 @@ name: air tank description: Mixed anyone? components: - - type: Sprite - sprite: Objects/Tanks/generic.rsi - - type: GasTank - outputPressure: 101.3 - air: - volume: 15 - temperature: 293.15 - - type: Clothing - sprite: Objects/Tanks/generic.rsi - slots: - - Back - - suitStorage + - type: GasTank + outputPressure: 101.3 + air: + volume: 15 + temperature: 293.15 - type: entity parent: GasTankBase @@ -196,18 +182,17 @@ name: nitrous oxide tank description: Contains a mixture of air and nitrous oxide. Make sure you don't refill it with pure N2O. components: - - type: Sprite - sprite: Objects/Tanks/anesthetic.rsi - - type: GasTank - outputPressure: 30.4 - air: - volume: 15 - temperature: 293.15 - - type: Clothing - sprite: Objects/Tanks/anesthetic.rsi - slots: - - Back - - suitStorage + - type: Sprite + sprite: Objects/Tanks/anesthetic.rsi + - type: Item + sprite: Objects/Tanks/anesthetic.rsi + - type: GasTank + outputPressure: 30.4 + air: + volume: 15 + temperature: 293.15 + - type: Clothing + sprite: Objects/Tanks/anesthetic.rsi - type: entity parent: GasTankBase @@ -215,17 +200,14 @@ name: plasma tank description: Contains dangerous plasma. Do not inhale. Extremely flammable. components: - - type: Sprite - sprite: Objects/Tanks/plasma.rsi - - type: GasTank - outputPressure: 101.3 - air: - volume: 15 - temperature: 293.15 - - type: Item - size: 15 - - type: Clothing - sprite: Objects/Tanks/plasma.rsi - slots: - - Belt - - suitStorage + - type: Sprite + sprite: Objects/Tanks/plasma.rsi + - type: Item + sprite: Objects/Tanks/plasma.rsi + - type: GasTank + outputPressure: 101.3 + air: + volume: 15 + temperature: 293.15 + - type: Clothing + sprite: Objects/Tanks/plasma.rsi diff --git a/Resources/Prototypes/Entities/Objects/Tools/toolbox.yml b/Resources/Prototypes/Entities/Objects/Tools/toolbox.yml index 22e3a33ae3..519e41bdf4 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/toolbox.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/toolbox.yml @@ -66,6 +66,37 @@ - type: Item sprite: Objects/Tools/Toolboxes/toolbox_yellow.rsi +- type: entity + name: electrical toolbox + suffix: Syndicate, Turret + parent: ToolboxElectrical + id: ToolboxElectricalTurret + description: A toolbox typically stocked with electrical gear. + components: + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 1 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + WeaponTurretSyndicateDisposable: + min: 1 + max: 1 + - type: StaticPrice + price: 1350 + - type: entity name: artistic toolbox parent: ToolboxBase diff --git a/Resources/Prototypes/Entities/Objects/Tools/tools.yml b/Resources/Prototypes/Entities/Objects/Tools/tools.yml index 3d7aa4426e..bede0dea36 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/tools.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/tools.yml @@ -40,7 +40,7 @@ materialComposition: Steel: 100 - type: DynamicPrice - price: 40 + price: 30 - type: entity name: screwdriver @@ -82,7 +82,7 @@ materialComposition: Steel: 100 - type: DynamicPrice - price: 40 + price: 30 - type: entity name: wrench @@ -120,7 +120,7 @@ materialComposition: Steel: 100 - type: DynamicPrice - price: 40 + price: 22 - type: entity name: crowbar @@ -155,7 +155,7 @@ materialComposition: Steel: 100 - type: DynamicPrice - price: 40 + price: 22 - type: entity name: emergency crowbar @@ -219,12 +219,12 @@ materialComposition: Steel: 100 Plastic: 100 - - type: DynamicPrice - price: 60 - type: MeleeWeapon damage: types: Shock: 2 + - type: DynamicPrice + price: 56 - type: entity name: network configurator @@ -271,8 +271,8 @@ - type: Tag tags: - DroneUsable - - type: StaticPrice - price: 60 + - type: DynamicPrice + price: 56 - type: GuideHelp guides: - NetworkConfigurator diff --git a/Resources/Prototypes/Entities/Objects/Vehicles/buckleable.yml b/Resources/Prototypes/Entities/Objects/Vehicles/buckleable.yml index ada49b51cc..2cbe270d57 100644 --- a/Resources/Prototypes/Entities/Objects/Vehicles/buckleable.yml +++ b/Resources/Prototypes/Entities/Objects/Vehicles/buckleable.yml @@ -38,6 +38,7 @@ mask: - MobMask layer: + - MobLayer # can be hit by bullets and lasers - TableLayer - type: Appearance - type: Repairable @@ -369,3 +370,65 @@ path: /Audio/Effects/Vehicle/vehiclestartup.ogg params: volume: -3 + +- type: entity + id: VehicleUnicycle + parent: [BaseVehicle, BaseFoldable, BaseItem] + name: unicycle + description: It only has one wheel! + components: + - type: Vehicle + useHand: false + northOver: true + southOver: true + northOverride: -0.15 + southOverride: 0.15 + hasKey: true + hornSound: + path: /Audio/Effects/Vehicle/bicyclebell.ogg + - type: Sprite + sprite: Objects/Vehicles/unicycle.rsi + layers: + - state: vehicle + map: ["enum.VehicleVisualLayers.AutoAnimate", "unfoldedLayer"] + - state: vehicle_folded + map: ["foldedLayer"] + visible: false + netsync: false + noRot: true + - type: Strap + buckleOffset: "0.1, -0.05" + maxBuckleDistance: 1 + - type: MovementSpeedModifier + acceleration: 1 + friction: 0.8 + baseWalkSpeed: 3.5 + baseSprintSpeed: 4.3 + - type: Tag + tags: + - DoorBumpOpener + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 240 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/metalbreak.ogg + +- type: entity + parent: VehicleUnicycle + id: VehicleUnicycleFolded + suffix: folded + components: + - type: Foldable + folded: true diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml index aa07a756d8..c7980f845f 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Boxes/antimateriel.yml @@ -1,25 +1,60 @@ - type: entity + abstract: true parent: BaseItem - id: MagazineBoxAntiMateriel + id: BaseMagazineBoxAntiMateriel name: ammunition box (.60 anti-materiel) components: - type: BallisticAmmoProvider mayTransfer: true - capacity: 30 + whitelist: + tags: + - CartridgeAntiMateriel proto: CartridgeAntiMateriel + capacity: 10 + - type: Item + size: 5 + - type: ContainerContainer + containers: + ballistic-ammo: !type:Container - type: Sprite sprite: Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi + - type: MagazineVisuals + magState: mag + steps: 2 + zeroVisible: false + - type: Appearance + +# Boxes +- type: entity + parent: BaseMagazineBoxAntiMateriel + id: MagazineBoxAntiMaterielBig + name: ammunition box (.60 anti-materiel) + components: + - type: BallisticAmmoProvider + capacity: 30 + proto: CartridgeAntiMateriel + - type: Sprite layers: - - state: base + - state: base-b map: ["enum.GunVisualLayers.Base"] - - state: mag-1 + - state: magb-1 map: ["enum.GunVisualLayers.Mag"] - type: MagazineVisuals - magState: mag + magState: magb steps: 2 zeroVisible: false - type: Appearance - - type: ContainerContainer - containers: - ballistic-ammo: !type:Container - ents: [] + +- type: entity + parent: BaseMagazineBoxAntiMateriel + id: MagazineBoxAntiMateriel + name: ammunition box (.60 anti-materiel) + components: + - type: BallisticAmmoProvider + proto: CartridgeAntiMateriel + - type: Sprite + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/base_cartridge.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/base_cartridge.yml index f0c84aef1a..de6f9f92a5 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/base_cartridge.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/base_cartridge.yml @@ -22,3 +22,8 @@ - type: Item size: 1 - type: SpaceGarbage + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Guns/Casings/casing_fall_2.ogg + params: + volume: -1 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/shotgun.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/shotgun.yml index 297d9e9df7..21780fefb6 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/shotgun.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Cartridges/shotgun.yml @@ -130,3 +130,22 @@ maxTransferAmount: 7 - type: SpentAmmoVisuals state: "practice" + +#Not yet craftable due to balance concerns. Should take a good bit of setup to create like the /tg/station recipe. +#Either the improvised shotgun or its recipe (as of July 2023) will also probably have to be nerfed if you decide to make this craftable. +- type: entity + id: ShellShotgunImprovised + name: improvised shotgun shell + description: A homemade shotgun shell that shoots painful metal shrapnel. The spread is so wide that it couldn't hit the broad side of a barn. + parent: BaseShellShotgun + components: + - type: Sprite + layers: + - state: improvised + map: [ "enum.AmmoVisualLayers.Base" ] + - type: CartridgeAmmo + count: 10 + spread: 45 #deadly if you can get up close... otherwise, good luck doing any kind of real damage + proto: PelletShotgunImprovised + - type: SpentAmmoVisuals + state: "improvised" \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml index 5cfa562444..a86de79aa0 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml @@ -7,5 +7,8 @@ - type: Projectile damage: types: - Piercing: 49 + Piercing: 45 Structural: 30 + ignoreResistances: true + - type: StaminaDamageOnCollide + damage: 75 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun.yml index c5d438bcd0..2a2a1c66ae 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun.yml @@ -70,6 +70,21 @@ types: Blunt: 1 +- type: entity + id: PelletShotgunImprovised + name: improvised pellet + noSpawn: true + parent: BaseBullet + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi + state: buckshot + - type: Projectile + damage: + types: + Piercing: 3 + Slash: 3 #remember, it's metal shrapnel! + - type: entity id: PelletShotgunTranquilizer name: pellet (.50 tranquilizer) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/wands.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/wands.yml index 3a29ef44f1..311117c0f1 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/wands.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/wands.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity parent: WeaponWandBase id: WeaponWandPolymorphBase abstract: true @@ -94,3 +94,14 @@ proto: ProjectilePolyboltDoor capacity: 10 count: 10 + +- type: entity + parent: WeaponWandPolymorphBase + id: WeaponWandPolymorphBread + name: magic bread wand + description: Turn all your friends into bread! Your boss! Your enemies! Your dog! Make everything bread! + components: + - type: BasicEntityAmmoProvider + proto: ProjectilePolyboltBread + capacity: 10 + count: 10 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml index 6343ae8317..8b785d9e2a 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml @@ -128,3 +128,15 @@ Cold: 20 Structural: 50 +- type: entity + parent: ProjectilePolyboltBase + id: ProjectilePolyboltBread + name: bread polybolt + description: Nooo, I don't wanna be bread! + noSpawn: true + components: + - type: PolymorphOnCollide + polymorph: BreadMorph + whitelist: + components: + - Body diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index 28103a75a9..80c75a93a1 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -324,7 +324,7 @@ impactEffect: BulletImpactEffectKinetic damage: types: - Blunt: 10 + Blunt: 20 # Short lifespan - type: TimedDespawn lifetime: 0.4 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml index e3a3a68926..eff9e19397 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml @@ -254,3 +254,35 @@ fireRate: 2 - type: BallisticAmmoProvider capacity: 1 + +- type: entity + name: improvised shotgun + parent: BaseWeaponShotgun + id: WeaponShotgunImprovised + description: A shitty, hand-made shotgun that uses .50 shotgun shells. It can only hold one round in the chamber. + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi + - type: Clothing + sprite: Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi + - type: Item + size: 75 + - type: Gun + fireRate: 4 #No reason to stifle the firerate since you have to manually reload every time anyways. + - type: BallisticAmmoProvider + capacity: 1 + proto: null + - type: Construction + graph: ImprovisedShotgunGraph + node: shotgun + - type: StaticPrice + price: 400 + +- type: entity + name: improvised shotgun + parent: WeaponShotgunImprovised + suffix: Loaded + id: WeaponShotgunImprovisedLoaded + components: + - type: BallisticAmmoProvider + proto: ShellShotgunImprovised \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Snipers/snipers.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Snipers/snipers.yml index d0973a3396..b07640d3f6 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Snipers/snipers.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Snipers/snipers.yml @@ -18,7 +18,7 @@ - Back - type: AmmoCounter - type: Gun - fireRate: 1 + fireRate: 0.3 # ~5 second cooldown between shots selectedMode: SemiAuto availableModes: - SemiAuto diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml index ac489b72f5..9bdee06750 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/turrets.yml @@ -8,7 +8,7 @@ - type: InteractionOutline - type: Sprite sprite: Objects/Weapons/Guns/Turrets/turrets.rsi - drawdepth: WallMountedItems + drawdepth: Mobs layers: - state: syndie_broken - type: Damageable @@ -55,7 +55,7 @@ ballistic-ammo: !type:Container - type: Sprite sprite: Objects/Weapons/Guns/Turrets/turrets.rsi - drawdepth: WallMountedItems + drawdepth: Mobs layers: - state: syndie_lethal - type: InteractionPopup @@ -120,6 +120,56 @@ factions: - Syndicate +- type: entity + parent: BaseWeaponTurret + name: disposable ballistic turret + id: WeaponTurretSyndicateDisposable + suffix: Syndicate, Disposable + components: + - type: NpcFactionMember + factions: + - Syndicate + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 600 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:TriggerBehavior + - type: Gun + fireRate: 2 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: /Audio/Weapons/Guns/Gunshots/gun_sentry.ogg + - type: BallisticAmmoProvider + proto: CartridgePistol + capacity: 50 + cycleable: false + - type: Construction + deconstructionTarget: null + graph: WeaponTurretSyndicateDisposable + node: disposableTurret + - type: Repairable + qualityNeeded: "Anchoring" + doAfterDelay: 3 + - type: TriggerWhenEmpty + - type: ExplodeOnTrigger + - type: Explosive + explosionType: Default + maxIntensity: 10 + intensitySlope: 1.5 + totalIntensity: 30 + canCreateVacuum: false + - type: entity parent: BaseWeaponTurret id: WeaponTurretNanoTrasen diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml index 1883085193..0ec4ce8ac7 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml @@ -2,12 +2,14 @@ name: energy sword parent: BaseItem id: EnergySword - description: Very loud and very dangerous energy sword that can reflect shots. Can be stored in pockets when turned off. + description: Very loud and very dangerous. Can be stored in pockets when turned off. components: - type: EnergySword litDamageBonus: types: - Heat: 17 + Slash: 15 + Heat: 15 + Structural: 4 Blunt: -4.5 litDisarmMalus: 0.6 - type: Sprite @@ -20,10 +22,9 @@ shader: unshaded map: [ "blade" ] - type: MeleeWeapon - range: 1.75 - attackRate: 1.5 + attackRate: 1 soundHit: - path: /Audio/Weapons/genhit1.ogg + path: /Audio/Weapons/eblade1.ogg damage: types: Blunt: 4.5 @@ -64,7 +65,8 @@ secret: true litDamageBonus: types: - Heat: 13 + Slash: 9 + Heat: 9 Blunt: -1 litDisarmMalus: 0.4 - type: Sprite @@ -151,3 +153,46 @@ - type: Item size: 5 sprite: Objects/Weapons/Melee/e_cutlass.rsi + +- type: entity + name: Double Bladed Energy Sword + parent: EnergySword + id: EnergySwordDouble + description: Syndicate Command Interns thought that having one blade on the energy sword was not enough. This can be stored in pockets. + components: + - type: Wieldable + wieldTime: 0 + - type: EnergySword + litDamageBonus: + types: + Slash: 9 + Heat: 9 + Structural: 20 + Blunt: -4.5 + litDisarmMalus: 0.7 + - type: MeleeWeapon + attackRate: 1.6 + angle: 100 + # heavyWindupModifier: .9 + heavyDamageModifier: 1.5 + soundHit: + path: /Audio/Weapons/eblade1.ogg + damage: + types: + Blunt: 4.5 + - type: Sprite + sprite: Objects/Weapons/Melee/e_sword_double.rsi + layers: + - state: e_sword_double + - state: e_sword_double_blade + color: "#FFFFFF" + visible: false + shader: unshaded + map: [ "blade" ] + - type: Item + size: 10 + sprite: Objects/Weapons/Melee/e_sword_double.rsi + - type: Reflect + enabled: true + reflectProb: .75 + spread: 75 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml index 9a8efe31bb..18a5cb3d0f 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml @@ -31,90 +31,6 @@ useSound: path: /Audio/Items/Culinary/chop.ogg -- type: entity - name: shiv - parent: BaseKnife - id: Shiv - description: A crude weapon fashioned from a piece of cloth and a glass shard. - components: - - type: Tag - tags: - - CombatKnife - - Knife - - type: Construction - graph: Shiv - node: icon - - type: Sprite - sprite: Objects/Weapons/Melee/shiv.rsi - size: 2 - state: icon - - type: MeleeWeapon - attackRate: 1.5 - damage: - types: - Slash: 5 - - type: Item - size: 10 - sprite: Objects/Weapons/Melee/shiv.rsi - - type: DisarmMalus - malus: 0.225 - -- type: entity - name: reinforced shiv - parent: BaseKnife - id: ReinforcedShiv - description: A crude weapon fashioned from a piece of cloth and a reinforced glass shard. - components: - - type: Tag - tags: - - CombatKnife - - Knife - - type: Construction - graph: ReinforcedShiv - node: icon - - type: Sprite - sprite: Objects/Weapons/Melee/reinforced_shiv.rsi - size: 2 - state: icon - - type: MeleeWeapon - attackRate: 1.5 - damage: - types: - Slash: 10 - - type: Item - size: 10 - sprite: Objects/Weapons/Melee/reinforced_shiv.rsi - - type: DisarmMalus - malus: 0.225 - -- type: entity - name: plasma shiv - parent: BaseKnife - id: PlasmaShiv - description: A crude weapon fashioned from a piece of cloth and a plasma shard. - components: - - type: Tag - tags: - - CombatKnife - - Knife - - type: Construction - graph: PlasmaShiv - node: icon - - type: Sprite - sprite: Objects/Weapons/Melee/plasma_shiv.rsi - size: 2 - state: icon - - type: MeleeWeapon - attackRate: 1.5 - damage: - types: - Slash: 15 - - type: Item - size: 10 - sprite: Objects/Weapons/Melee/plasma_shiv.rsi - - type: DisarmMalus - malus: 0.225 - - type: entity name: kitchen knife parent: BaseKnife @@ -218,3 +134,110 @@ - type: Item size: 10 sprite: Objects/Weapons/Melee/survival_knife.rsi + +- type: entity + name: kukri knife + parent: CombatKnife + id: KukriKnife + description: Professionals have standards. Be polite. Be efficient. Have a plan to kill everyone you meet. + components: + - type: Sprite + sprite: Objects/Weapons/Melee/kukri_knife.rsi + size: 2 + state: icon + - type: MeleeWeapon + attackRate: 1.0 + damage: + types: + Slash: 15 + - type: Item + size: 10 + sprite: Objects/Weapons/Melee/kukri_knife.rsi + +- type: entity + name: shiv + parent: BaseKnife + id: Shiv + description: A crude weapon fashioned from a piece of cloth and a glass shard. + components: + - type: Tag + tags: + - CombatKnife + - Knife + - type: Construction + graph: Shiv + node: icon + - type: Sprite + sprite: Objects/Weapons/Melee/shiv.rsi + size: 2 + state: icon + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 5.5 + - type: Item + size: 4 #as much as a regular glass shard + sprite: Objects/Weapons/Melee/shiv.rsi + - type: DisarmMalus + malus: 0.225 + +- type: entity + name: reinforced shiv + parent: Shiv + id: ReinforcedShiv + description: A crude weapon fashioned from a piece of cloth and a reinforced glass shard. + components: + - type: Construction + graph: ReinforcedShiv + node: icon + size: 2 + state: icon + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 7 #each "tier" grants an additional 2 damage + - type: Item + sprite: Objects/Weapons/Melee/reinforced_shiv.rsi + - type: Sprite + sprite: Objects/Weapons/Melee/reinforced_shiv.rsi + +- type: entity + name: plasma shiv + parent: Shiv + id: PlasmaShiv + description: A crude weapon fashioned from a piece of cloth and a plasma glass shard. + components: + - type: Construction + graph: PlasmaShiv + node: icon + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 9 + - type: Item + sprite: Objects/Weapons/Melee/plasma_shiv.rsi + - type: Sprite + sprite: Objects/Weapons/Melee/plasma_shiv.rsi + +- type: entity + name: uranium shiv + parent: Shiv + id: UraniumShiv + description: A crude weapon fashioned from a piece of cloth and a uranium glass shard. Violates the geneva convention! + components: + - type: Construction + graph: UraniumShiv + node: icon + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 7 + Radiation: 4 + - type: Item + sprite: Objects/Weapons/Melee/uranium_shiv.rsi + - type: Sprite + sprite: Objects/Weapons/Melee/uranium_shiv.rsi diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml index 2a55f6d8f2..f704fccef8 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/spear.yml @@ -238,3 +238,84 @@ damage: types: Blunt: 5 + +- type: entity + name: uranium spear + parent: BaseItem + id: SpearUranium + description: A spear with a uranium shard as a tip. + components: + - type: Tag + tags: + - Spear + - type: Sharp + - type: Sprite + sprite: Objects/Weapons/Melee/uranium_spear.rsi + state: spear + - type: MeleeWeapon + damage: + types: + Piercing: 10 + Radiation: 8 + angle: 0 + animation: WeaponArcThrust + - type: DamageOtherOnHit + damage: + types: + Piercing: 12 + Radiation: 9 + - type: Item + size: 95 + - type: Clothing + quickEquip: false + slots: + - back + - type: Construction + graph: SpearUranium + node: spear + - type: ItemCooldown + - type: SolutionContainerManager + solutions: + melee: + maxVol: 5 + - type: MeleeChemicalInjector + solution: melee + - type: RefillableSolution + solution: melee + - type: InjectableSolution + solution: melee + - type: SolutionTransfer + maxTransferAmount: 5 + - type: Wieldable + - type: IncreaseDamageOnWield + damage: + types: + Piercing: 4 + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 30 #excess damage avoids cost of spawning entities. + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 20 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpawnEntitiesBehavior + spawn: + PartRodMetal1: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: DamageOnLand + damage: + types: + Blunt: 5 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml index 9d02cc0c1d..2391ccc190 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml @@ -1,4 +1,3 @@ -# TODO probably needs a base grenade - type: entity abstract: true parent: BaseItem @@ -88,16 +87,18 @@ - type: TimedDespawn lifetime: 0.5 +#The explosive values for these are pretty god damn mediocre, but SS14's explosion system is hard to understand - this is a good enough approximation of how it was in SS13. +#Ideally, there should be a weak radius around the bomb outside of its gibbing / spacing range capable of dealing fair damage to players / structures. - type: entity name: syndicate minibomb - description: A precision sabotage explosive for quickly destroying a machine, dead body, or whatever else needs to go. + description: A syndicate-manufactured explosive used to stow destruction and cause chaos. parent: GrenadeBase id: SyndieMiniBomb components: - type: Sprite sprite: Objects/Weapons/Grenades/syndgrenade.rsi - type: OnUseTimerTrigger - delay: 10 + delay: 5 - type: ExplodeOnTrigger - type: Explosive explosionType: Minibomb @@ -108,6 +109,8 @@ - type: TimerTriggerVisuals primingSound: path: /Audio/Effects/minibombcountdown.ogg + params: + volume: 12 - type: entity name: the nuclear option @@ -184,8 +187,8 @@ price: 25 - type: entity - name: emp grenade - description: Releases electromagnetic pulses that disrupt or damage many electronic devices or drain power cells. + name: EMP grenade + description: A grenade designed to wreak havoc on electronic systems. parent: GrenadeBase id: EmpGrenade components: @@ -199,3 +202,28 @@ - type: TimerTriggerVisuals primingSound: path: /Audio/Effects/countdown.ogg + +- type: entity + name: holy hand grenade + description: O Lord, bless this thy hand grenade, that with it thou mayst blow thine enemies to tiny bits, in thy mercy. + parent: GrenadeBase + id: HolyHandGrenade + components: + - type: Sprite + sprite: Objects/Weapons/Grenades/holyhandgrenade.rsi + - type: ExplodeOnTrigger + - type: Explosive + explosionType: Default # same as macrobomb + totalIntensity: 3500 + intensitySlope: 15 + maxIntensity: 70 + canCreateVacuum: true + - type: OnUseTimerTrigger + delay: 3 # by canon + - type: PointLight + radius: 7 + energy: 3 + netsync: false + - type: TimerTriggerVisuals + primingSound: + path: /Audio/Effects/hallelujah.ogg diff --git a/Resources/Prototypes/Entities/Objects/Weapons/security.yml b/Resources/Prototypes/Entities/Objects/Weapons/security.yml index 48dee0c81b..8afd237521 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/security.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/security.yml @@ -43,6 +43,46 @@ False: {state: stunbaton_off} - type: DynamicPrice price: 100 + - type: Riggable + - type: SolutionContainerManager + solutions: + battery: + maxVol: 5 + - type: InjectableSolution + solution: battery + - type: DrawableSolution + solution: battery + - type: Explosive + explosionType: Default + intensitySlope: 1.5 + maxIntensity: 200 + +- type: entity + name: truncheon + parent: BaseItem + id: Truncheon + description: A rigid, steel-studded baton, meant to harm. + components: + - type: Sprite + sprite: Objects/Weapons/Melee/truncheon.rsi + state: icon + - type: MeleeWeapon + damage: + types: + Blunt: 20 + bluntStaminaDamageFactor: 1.5 + - type: Item + size: 20 + - type: Clothing + sprite: Objects\Weapons\Melee\truncheon.rsi + quickEquip: false + slots: + - Belt + - type: DisarmMalus + malus: 0.225 + - type: Appearance + - type: StaticPrice + price: 100 - type: entity name: flash diff --git a/Resources/Prototypes/Entities/Structures/Decoration/banners.yml b/Resources/Prototypes/Entities/Structures/Decoration/banners.yml index 2a96d1a66d..36cde28232 100644 --- a/Resources/Prototypes/Entities/Structures/Decoration/banners.yml +++ b/Resources/Prototypes/Entities/Structures/Decoration/banners.yml @@ -77,6 +77,16 @@ sprite: Structures/Decoration/banner.rsi state: banner_revolution +- type: entity + id: BannerSyndicate + parent: BannerBase + name: syndicate banner + description: A banner from which, according to the syndicate, you should feel hatred for NT. + components: + - type: Sprite + sprite: Structures/Decoration/banner.rsi + state: banner_syndicate + - type: entity id: BannerScience parent: BannerBase diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml index ce5c954303..cf4f7a1e4f 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml @@ -529,6 +529,14 @@ - type: AccessReader access: [["Security"]] +- type: entity + parent: AirlockScienceGlassLocked + id: AirlockDetectiveGlassLocked + suffix: Detective, Locked + components: + - type: AccessReader + access: [["Detective"]] + - type: entity parent: AirlockSecurityGlass id: AirlockBrigGlassLocked @@ -545,14 +553,6 @@ - type: AccessReader access: [["Armory"]] -- type: entity - parent: AirlockScienceGlassLocked - id: AirlockDetectiveGlassLocked - suffix: Detective, Locked - components: - - type: AccessReader - access: [["Detective"]] - - type: entity parent: AirlockCommandGlassLocked id: AirlockEVAGlassLocked @@ -722,6 +722,14 @@ - type: AccessReader access: [["Security"]] +- type: entity + parent: AirlockMaint + id: AirlockMaintDetectiveLocked + suffix: Detective, Locked + components: + - type: AccessReader + access: [["Detective"]] + - type: entity parent: AirlockMaint id: AirlockMaintHOPLocked diff --git a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml index 9d3a7b0607..369da3af9f 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity id: BaseShutter parent: BaseStructure name: shutter @@ -9,7 +9,7 @@ components: - type: Sprite sprite: Structures/Doors/Shutters/shutters.rsi - drawdepth: Overdoors + drawdepth: BlastDoors layers: - state: closed map: ["enum.DoorVisualLayers.Base"] @@ -33,6 +33,8 @@ containers: board: !type:Container - type: Door + openDrawDepth: BlastDoors + closedDrawDepth: BlastDoors bumpOpen: false clickOpen: false closeTimeOne: 0.2 diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml index 41ace99bd7..75162c022a 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/windoor.yml @@ -96,16 +96,16 @@ # Secure - type: entity - parent: WindoorSecurityLocked - id: WindoorArmoryLocked + parent: WindoorSecureSecurityLocked + id: WindoorSecureArmoryLocked suffix: Armory, Locked components: - type: AccessReader access: [["Armory"]] - type: entity - parent: WindoorSecurityLocked - id: WindoorBrigLocked + parent: WindoorSecureSecurityLocked + id: WindoorSecureBrigLocked suffix: Brig, Locked components: - type: AccessReader @@ -129,7 +129,7 @@ - type: entity parent: WindoorSecure - id: WindoorChemistryLocked + id: WindoorSecureChemistryLocked suffix: Chemistry, Locked components: - type: AccessReader @@ -137,7 +137,7 @@ - type: entity parent: WindoorSecure - id: WindoorCommandLocked + id: WindoorSecureCommandLocked suffix: Command, Locked components: - type: AccessReader @@ -145,7 +145,7 @@ - type: entity parent: WindoorSecure - id: WindoorEngineeringLocked + id: WindoorSecureEngineeringLocked suffix: Engineering, Locked components: - type: AccessReader @@ -153,7 +153,7 @@ - type: entity parent: WindoorSecure - id: WindoorExternalLocked + id: WindoorSecureExternalLocked suffix: External, Locked components: - type: AccessReader @@ -177,7 +177,7 @@ - type: entity parent: WindoorSecure - id: WindoorMedicalLocked + id: WindoorSecureMedicalLocked suffix: Medical, Locked components: - type: AccessReader @@ -193,7 +193,7 @@ - type: entity parent: WindoorSecure - id: WindoorSecurityLocked + id: WindoorSecureSecurityLocked suffix: Security, Locked components: - type: AccessReader @@ -201,16 +201,32 @@ - type: entity parent: WindoorSecure - id: WindoorScienceLocked + id: WindoorSecureScienceLocked suffix: Science, Locked components: - type: AccessReader access: [["Research"]] - + - type: entity parent: WindoorSecure - id: WindoorHeadOfPersonnelLocked + id: WindoorSecureHeadOfPersonnelLocked suffix: HeadOfPersonnel, Locked components: - type: AccessReader access: [["HeadOfPersonnel"]] + +- type: entity + parent: WindoorSecure + id: WindoorSecureAtmosphericsLocked + suffix: Atmospherics, Locked + components: + - type: AccessReader + access: [["Atmospherics"]] + +- type: entity + parent: WindoorSecure + id: WindoorSecureParamedicLocked + suffix: Paramedic, Locked + components: + - type: AccessReader + access: [["Paramedic"]] diff --git a/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml b/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml index 7d0a912298..9dc729338e 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml @@ -206,6 +206,20 @@ graph: RitualSeat node: chairRitual +- type: entity + id: ChairMeat + parent: SeatBase + name: meat chair + description: Uncomfortably sweaty. + components: + - type: Anchorable + - type: Rotatable + - type: Sprite + state: meat + - type: Construction + graph: Seat + node: chairMeat + - type: entity name: cursed chair id: ChairCursed diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml index 06057e6aec..27ad39fafb 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml @@ -445,8 +445,6 @@ name: ID card computer description: Terminal for programming Nanotrasen employee ID cards to access parts of the station. components: - - type: AccessReader - access: [["HeadOfPersonnel"]] - type: IdCardConsole privilegedIdSlot: name: id-card-console-privileged-id @@ -518,7 +516,7 @@ parent: BaseComputer id: ComputerComms name: communications computer - description: This can be used for various important functions. Still under development. + description: A computer used to make station wide announcements, set the appropriate alert level, and call the emergency shuttle. components: - type: Sprite layers: @@ -942,3 +940,35 @@ radius: 1.5 energy: 1.6 color: "#b89f25" + +- type: entity + parent: BaseComputer + id: ComputerMassMedia + name: mass-media console + description: Write your message to the world! + components: + - type: Sprite + layers: + - map: ["computerLayerBody"] + state: computer + - map: ["computerLayerKeyboard"] + state: generic_keyboard + - map: ["computerLayerScreen"] + state: service + - map: ["computerLayerKeys"] + state: service_keys + - type: Computer + board: ComputerMassMediaCircuitboard + - type: DeviceNetworkRequiresPower + - type: NewsWrite + - type: AccessReader + access: [[ "Command" ]] + - type: ActivatableUI + key: enum.NewsWriteUiKey.Key + - type: ActivatableUIRequiresVision + - type: Transform + anchored: true + - type: UserInterface + interfaces: + - key: enum.NewsWriteUiKey.Key + type: NewsWriteBoundUserInterface diff --git a/Resources/Prototypes/Entities/Structures/Machines/gateway.yml b/Resources/Prototypes/Entities/Structures/Machines/gateway.yml new file mode 100644 index 0000000000..a729b00d14 --- /dev/null +++ b/Resources/Prototypes/Entities/Structures/Machines/gateway.yml @@ -0,0 +1,69 @@ +- type: entity + abstract: true + parent: BaseStructure + id: BaseGateway + name: gateway + description: A mysterious gateway built by unknown hands, it allows for faster than light travel to far-flung locations. + components: + - type: Sprite + sprite: Structures/Machines/gateway.rsi + noRot: true + layers: + - state: frame + - state: portal + shader: unshaded + map: ["enum.GatewayVisualLayers.Portal"] + - state: on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: GenericVisualizer + visuals: + enum.PowerDeviceVisuals.Powered: + enum.PowerDeviceVisualLayers.Powered: + True: { visible: true } + False: { visible: false } + enum.GatewayVisuals.Active: + enum.GatewayVisualLayers.Portal: + True: { visible: true } + False: { visible: false } + - type: InteractionOutline + - type: Physics + bodyType: Static + - type: Transform + noRot: true + - type: Fixtures + fixtures: + portalFixture: + shape: + !type:PhysShapeAabb + bounds: "-0.25,-0.48,0.25,0.48" + mask: + - FullTileMask + layer: + - WallLayer + hard: false + - type: Appearance + +- type: entity + parent: BaseGateway + id: Gateway + components: + - type: ActivatableUI + key: enum.GatewayUiKey.Key + - type: ActivatableUIRequiresPower + - type: UserInterface + interfaces: + - key: enum.GatewayUiKey.Key + type: GatewayBoundUserInterface + - type: ApcPowerReceiver + powerLoad: 3000 + - type: ExtensionCableReceiver + - type: Gateway + +- type: entity + parent: BaseGateway + id: GatewayDestination + suffix: Destination + components: + - type: GatewayDestination + name: Unknown diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index bc5e3436f4..bba9754114 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -188,6 +188,7 @@ - HydroponicsTrayMachineCircuitboard - IntercomElectronics - MailingUnitElectronics + - MassMediaCircuitboard - MaterialReclaimerMachineCircuitboard - MedicalScannerMachineCircuitboard - MetempsychoticMachineCircuitboard @@ -312,6 +313,7 @@ - MagazineBoxMagnum - MagazineBoxPistol - MagazineBoxRifle + - ModularReceiver - RiotShield - ShellShotgun - ShellShotgunFlare @@ -358,6 +360,7 @@ - SignalTrigger - Signaller - TimerTrigger + - Truncheon - VoiceTrigger - WeaponAdvancedLaser - WeaponLaserCannon @@ -371,6 +374,47 @@ - RawMaterial - Ingot +- type: entity + id: AmmoTechFab + parent: BaseLathe + name: ammo techfab + description: Prints the bare minimum of bullets that any budget military or armory could need. Nothing fancy. + components: + - type: Sprite + sprite: Structures/Machines/techfab.rsi + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: ammo + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: AmmoTechFabCircuitboard + - type: Lathe + idleState: icon + runningState: icon + staticRecipes: + - CartridgePistol + - CartridgeMagnum + - ShellShotgun + - ShellShotgunFlare + - ShellTranquilizer + - CartridgeLightRifle + - CartridgeRifle + - MagazineBoxPistol + - MagazineBoxMagnum + - MagazineBoxRifle + - MagazineBoxLightRifle + - type: MaterialStorage + whitelist: + tags: + - Sheet + - type: entity id: MedicalTechFab parent: BaseLathe @@ -420,6 +464,7 @@ dynamicRecipes: - Cautery - ChemicalPayload + - ClothingEyesGlassesChemical - ClothingEyesHudMedical - Drill - Dropper @@ -639,3 +684,31 @@ - SheetSteel - SheetSteel30 - SheetUranium1 + +- type: entity + parent: BaseLathe + id: Sheetifier + name: sheet-meister 2000 + description: A very sheety machine. + components: + - type: Sprite + sprite: Structures/Machines/sheetifier.rsi + layers: + - state: base_machine + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: Machine + board: SheetifierMachineCircuitboard + - type: MaterialStorage + dropOnDeconstruct: false #should drop ores instead of ingots/sheets + ignoreColor: true + whitelist: + tags: + - Raw + - type: Lathe + idleState: base_machine + runningState: base_machine_processing + staticRecipes: + - MaterialSheetMeat diff --git a/Resources/Prototypes/Entities/Structures/Machines/salvage.yml b/Resources/Prototypes/Entities/Structures/Machines/salvage.yml index 35d2b1cdcc..063075144b 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/salvage.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/salvage.yml @@ -76,7 +76,7 @@ - type: ApcPowerReceiver powerLoad: 1000 -- type: weightedRandom +- type: weightedRandomEntity id: RandomAsteroidPool weights: AsteroidSalvageSmall: 3 diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index b8de49968b..725689e412 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -274,6 +274,39 @@ energy: 1.6 color: "#3db83b" +- type: entity + parent: VendingMachine + id: VendingMachineWinter + name: WinterDrobe + description: The best place to enjoy the cold! + components: + - type: VendingMachine + pack: WinterDrobeInventory + offState: off + brokenState: broken + normalState: normal-unshaded + denyState: deny-unshaded + - type: Advertise + pack: ClothesMateAds + - type: Speech + - type: Tag + tags: + - DroneUsable + - type: Sprite + sprite: Structures/Machines/VendingMachines/winterdrobe.rsi + layers: + - state: "off" + map: [ "enum.VendingMachineVisualLayers.Base" ] + - state: "off" + map: [ "enum.VendingMachineVisualLayers.BaseUnshaded" ] + shader: unshaded + - state: panel + map: [ "enum.WiresVisualLayers.MaintenancePanel" ] + - type: PointLight + radius: 1.8 + energy: 1.6 + color: "#3db83b" + - type: entity parent: VendingMachine id: VendingMachineCoffee @@ -1643,7 +1676,7 @@ - state: panel map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: AccessReader - access: [["Security"]] + access: [["Detective"]] - type: entity parent: VendingMachine @@ -1697,6 +1730,32 @@ - type: AccessReader access: [["Research"]] +- type: entity + parent: VendingMachine + id: VendingMachineSyndieDrobe + name: SyndieDrobe + description: Wardrobe machine encoded by the syndicate, contains elite outfits for various operations. + components: + - type: VendingMachine + pack: SyndieDrobeInventory + offState: off + brokenState: broken + normalState: normal-unshaded + - type: Advertise + pack: SyndieDrobeAds + - type: Sprite + sprite: Structures/Machines/VendingMachines/syndiedrobe.rsi + layers: + - state: "off" + map: ["enum.VendingMachineVisualLayers.Base"] + - state: "off" + map: ["enum.VendingMachineVisualLayers.BaseUnshaded"] + shader: unshaded + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: AccessReader + access: [["NuclearOperative"]] + - type: entity parent: VendingMachine id: VendingMachineRoboDrobe diff --git a/Resources/Prototypes/Entities/Structures/Specific/xeno.yml b/Resources/Prototypes/Entities/Structures/Specific/xeno.yml index aa1dcf0e11..0fcca0c1d5 100644 --- a/Resources/Prototypes/Entities/Structures/Specific/xeno.yml +++ b/Resources/Prototypes/Entities/Structures/Specific/xeno.yml @@ -15,6 +15,8 @@ Heat: collection: MeatLaserImpact + - type: Transform + anchored: true - type: Clickable - type: InteractionOutline - type: Sprite diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml index a13fe730bc..d2905ac1d6 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml @@ -213,6 +213,21 @@ - type: AccessReader access: [ [ "Medical" ] ] +# Paramedic +- type: entity + id: LockerParamedic + parent: LockerBase + name: paramedic's locker + components: + - type: Appearance + - type: EntityStorageVisuals + stateBaseClosed: paramed + stateDoorOpen: paramed_open + stateDoorClosed: paramed_door + - type: AccessReader + access: [ [ "Medical" ] ] + + # Chemical - type: entity id: LockerChemistry diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 796dca32cc..523383eddf 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -241,9 +241,9 @@ name: command crate components: - type: Icon - sprite: Structures/Storage/Crates/secure.rsi + sprite: Structures/Storage/Crates/command.rsi - type: Sprite - sprite: Structures/Storage/Crates/secure.rsi + sprite: Structures/Storage/Crates/command.rsi - type: AccessReader access: [["Command"]] @@ -371,6 +371,116 @@ stateDoorOpen: crate_open stateDoorClosed: crate_door +- type: entity + parent: CratePirate + id: CrateToyBox + name: toy box + suffix: Empty + description: A box overflowing with fun. + components: + - type: Sprite + sprite: Structures/Storage/Crates/toybox.rsi + layers: + - state: crate + map: ["enum.StorageVisualLayers.Base"] + - state: crate_door + map: ["enum.StorageVisualLayers.Door"] + - state: welded + visible: false + map: ["enum.WeldableLayers.BaseWelded"] + - type: Icon + sprite: Structures/Storage/Crates/toybox.rsi + state: crate_icon + +- type: entity + parent: CrateGeneric + id: CrateCoffin + name: coffin + description: A comfy coffin, excelent place for the vampires and corpses. + components: + - type: Sprite + sprite: Structures/Storage/Crates/coffin.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - type: Icon + sprite: Structures/Storage/Crates/coffin.rsi + state: base + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 15 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/woodhit.ogg + - !type:SpawnEntitiesBehavior + spawn: + MaterialWoodPlank1: + min: 1 + max: 4 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Construction + graph: CrateCoffin + node: cratecoffin + containers: + - entity_storage + +- type: entity + parent: CrateGeneric + id: CrateWoodenGrave + name: grave + suffix: wooden + description: Someone died here... + components: + - type: Sprite + sprite: Structures/Storage/Crates/wooden_grave.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - type: Icon + sprite: Structures/Storage/Crates/wooden_grave.rsi + state: base + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 15 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/woodhit.ogg + - !type:SpawnEntitiesBehavior + spawn: + MaterialWoodPlank1: + min: 1 + max: 4 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Physics + bodyType: Static + +- type: entity + parent: CrateWoodenGrave + id: CrateStoneGrave + name: grave + suffix: stone + description: Someone died here... + components: + - type: Sprite + sprite: Structures/Storage/Crates/stone_grave.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - type: Icon + sprite: Structures/Storage/Crates/stone_grave.rsi + state: base + - type: entity parent: CrateBaseWeldable id: CrateSyndicate @@ -379,4 +489,3 @@ sprite: Structures/Storage/Crates/syndicate.rsi - type: Sprite sprite: Structures/Storage/Crates/syndicate.rsi - diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/switch.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/switch.yml index 5892d0228f..28fd82bfc7 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/switch.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/switch.yml @@ -30,8 +30,9 @@ range: 200 - type: DeviceLinkSource ports: - - On - - Off + - On + - Off + - Status - type: entity id: SignalButton @@ -56,6 +57,7 @@ - type: SignalSwitch onPort: Pressed offPort: Pressed + statusPort: Pressed - type: Rotatable - type: Construction graph: SignalButtonGraph diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index 9331452a7f..ac117da4f9 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -141,6 +141,40 @@ key: walls base: clown +- type: entity + parent: BaseWall + id: WallMeat + name: meat wall + description: Sticky. + components: + - type: Tag + tags: + - RCDDeconstructWhitelist + - Wall + - Structure + - type: Sprite + sprite: Structures/Walls/meat.rsi + - type: Icon + sprite: Structures/Walls/meat.rsi + # - type: Construction + # graph: Girder + # node: bananiumWall + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 # weak + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + Girder: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: IconSmooth + key: walls + base: meat - type: entity parent: BaseWall @@ -644,6 +678,8 @@ damageModifierSet: StrongMetallic - type: Physics bodyType: Static + - type: Reflect + reflectProb: 1 - type: Pullable - type: Airtight noAirWhenFullyAirBlocked: false @@ -707,6 +743,8 @@ - type: IconSmooth key: walls base: state + - type: Reflect + reflectProb: 1 - type: entity parent: WallSolid @@ -724,6 +762,8 @@ - type: IconSmooth key: walls base: state + - type: Reflect + reflectProb: 1 - type: entity parent: BaseWall diff --git a/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml new file mode 100644 index 0000000000..c32a648419 --- /dev/null +++ b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml @@ -0,0 +1,54 @@ +- type: entity + id: ReinforcedUraniumWindow + name: reinforced uranium window + parent: Window + components: + - type: Sprite + drawdepth: WallTops + sprite: Structures/Windows/reinforced_uranium_window.rsi + - type: Icon + sprite: Structures/Windows/reinforced_uranium_window.rsi + - type: Damageable + damageContainer: Inorganic + damageModifierSet: RGlass + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1500 + behaviors: #excess damage, don't spawn entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 850 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpawnEntitiesBehavior + spawn: + ShardGlassUranium: + min: 1 + max: 2 + PartRodMetal: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: IconSmooth + base: ruwindow + - type: Construction + graph: Window + node: reinforcedUraniumWindow + - type: Appearance + - type: DamageVisuals + thresholds: [4, 8, 12] + damageDivisor: 36 + trackAllDamage: true + damageOverlay: + sprite: Structures/Windows/cracks.rsi + - type: StaticPrice + price: 140 + - type: RadiationBlocker + resistance: 5 diff --git a/Resources/Prototypes/Entities/Structures/Windows/uranium.yml b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml new file mode 100644 index 0000000000..0728f80c43 --- /dev/null +++ b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml @@ -0,0 +1,46 @@ +- type: entity + id: UraniumWindow + name: uranium window + parent: Window + components: + - type: Sprite + drawdepth: WallTops + sprite: Structures/Windows/uranium_window.rsi + - type: Icon + sprite: Structures/Windows/uranium_window.rsi + state: full + - type: Damageable + damageContainer: Inorganic + damageModifierSet: RGlass + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpawnEntitiesBehavior + spawn: + ShardGlassUranium: + min: 1 + max: 2 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: IconSmooth + base: uwindow + - type: Construction + graph: Window + node: uraniumWindow + - type: Appearance + - type: DamageVisuals + thresholds: [4, 8, 12] + damageDivisor: 12 + trackAllDamage: true + damageOverlay: + sprite: Structures/Windows/cracks.rsi + - type: StaticPrice + price: 80 + - type: RadiationBlocker + resistance: 3 diff --git a/Resources/Prototypes/Entities/Structures/gates.yml b/Resources/Prototypes/Entities/Structures/gates.yml index 6d487c338a..8e5b1595c8 100644 --- a/Resources/Prototypes/Entities/Structures/gates.yml +++ b/Resources/Prototypes/Entities/Structures/gates.yml @@ -1,31 +1,68 @@ - type: entity - id: OrGate - name: MS7432 - description: Dual 2-Input OR Gate + abstract: true parent: BaseItem - placement: - mode: SnapgridCenter - snap: - - Wallmount + id: BaseLogicItem components: - - type: Anchorable - type: Sprite sprite: Objects/Devices/gates.rsi - state: or + - type: Anchorable - type: Rotatable - - type: OrGate - type: DeviceNetwork deviceNetId: Wireless receiveFrequencyId: BasicDevice - type: WirelessNetworkConnection range: 200 + +- type: entity + parent: BaseLogicItem + id: LogicGate + name: logic gate + description: A logic gate with two inputs and one output. Technicians can change its mode of operation using a screwdriver. + components: + - type: Sprite + layers: + - state: base + - state: or + map: [ "enum.LogicGateLayers.Gate" ] + - type: LogicGate + - type: DeviceLinkSink + ports: + - InputA + - InputB + - type: DeviceLinkSource + ports: + - Output + - type: Construction + graph: LogicGate + node: logic_gate + - type: Appearance + - type: GenericVisualizer + visuals: + enum.LogicGateVisuals.Gate: + enum.LogicGateLayers.Gate: + Or: { state: or } + And: { state: and } + Xor: { state: xor } + Nor: { state: nor } + Nand: { state: nand } + Xnor: { state: xnor } + +- type: entity + parent: BaseLogicItem + id: EdgeDetector + name: edge detector + description: Splits rising and falling edges into unique pulses and detects how edgy you are. + components: + - type: Sprite + state: edge_detector + - type: EdgeDetector - type: DeviceLinkSink ports: - - A1 - - B1 - - A2 - - B2 + - Input - type: DeviceLinkSource ports: - - O1 - - O2 + - OutputHigh + - OutputLow + - type: Construction + graph: LogicGate + node: edge_detector diff --git a/Resources/Prototypes/Entities/Virtual/electrocution.yml b/Resources/Prototypes/Entities/Virtual/electrocution.yml index c04c4943ca..497071ee93 100644 --- a/Resources/Prototypes/Entities/Virtual/electrocution.yml +++ b/Resources/Prototypes/Entities/Virtual/electrocution.yml @@ -1,7 +1,17 @@ # Special entity used to attach to power networks as load when somebody gets electrocuted. +- type: entity + id: VirtualElectrocutionLoadBase + noSpawn: true + components: + - type: Electrocution + - type: Icon + # Shows up inside the power monitoring console. + sprite: "Structures/Wallmounts/signs.rsi" + state: "shock" + - type: entity id: VirtualElectrocutionLoadHVPower - name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS + parent: VirtualElectrocutionLoadBase noSpawn: true components: - type: NodeContainer @@ -12,11 +22,10 @@ - type: PowerConsumer voltage: High drawRate: 50000 - - type: Electrocution - type: entity id: VirtualElectrocutionLoadMVPower - name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS + parent: VirtualElectrocutionLoadBase noSpawn: true components: - type: NodeContainer @@ -27,11 +36,10 @@ - type: PowerConsumer voltage: Medium drawRate: 50000 - - type: Electrocution - type: entity id: VirtualElectrocutionLoadApc - name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS + parent: VirtualElectrocutionLoadBase noSpawn: true components: - type: NodeContainer @@ -42,4 +50,3 @@ - type: PowerConsumer voltage: Apc drawRate: 50000 - - type: Electrocution diff --git a/Resources/Prototypes/Flavors/flavors.yml b/Resources/Prototypes/Flavors/flavors.yml index be049586b1..bc915ecb09 100644 --- a/Resources/Prototypes/Flavors/flavors.yml +++ b/Resources/Prototypes/Flavors/flavors.yml @@ -48,6 +48,11 @@ flavorType: Base description: flavor-base-fishy +- type: flavor + id: crabby + flavorType: Base + description: flavor-base-crabby + - type: flavor id: cheesy flavorType: Base @@ -163,6 +168,11 @@ flavorType: Base description: flavor-base-sharp +- type: flavor + id: syrupy + flavorType: Base + description: flavor-base-syrupy + - type: flavor id: nothing flavorType: Complex @@ -223,6 +233,16 @@ flavorType: Complex description: flavor-complex-bacon +- type: flavor + id: chicken + flavorType: Complex + description: flavor-complex-chicken + +- type: flavor + id: duck + flavorType: Complex + description: flavor-complex-duck + - type: flavor id: chocolate flavorType: Complex @@ -453,6 +473,36 @@ flavorType: Complex description: flavor-complex-validhunting +- type: flavor + id: people + flavorType: Complex + description: flavor-complex-people + +- type: flavor + id: cat + flavorType: Complex + description: flavor-complex-cat + +- type: flavor + id: homerun + flavorType: Complex + description: flavor-complex-homerun + +- type: flavor + id: grass + flavorType: Complex + description: flavor-complex-grass + +- type: flavor + id: flare + flavorType: Complex + description: flavor-complex-flare + +- type: flavor + id: cobwebs + flavorType: Complex + description: flavor-complex-cobwebs + - type: flavor id: alcohol flavorType: Complex @@ -523,6 +573,11 @@ flavorType: Complex description: flavor-complex-shitty-wine +- type: flavor + id: champagne + flavorType: Complex + description: flavor-complex-champagne + - type: flavor id: icedtea flavorType: Complex @@ -747,13 +802,38 @@ id: chaos flavorType: Complex description: flavor-complex-chaos - + - type: flavor id: themartinez flavorType: Complex description: flavor-complex-themartinez +- type: flavor + id: white-gilgamesh + flavorType: Complex + description: flavor-complex-white-gilgamesh + +- type: flavor + id: plastic + flavorType: Complex + description: flavor-complex-plastic + +- type: flavor + id: glue + flavorType: Complex + description: flavor-complex-glue + - type: flavor id: rocksandstones flavorType: Complex description: flavor-complex-rocksandstones + +- type: flavor + id: spaceshroom + flavorType: Base + description: flavor-base-spaceshroom + +- type: flavor + id: spaceshroomcooked + flavorType: Complex + description: flavor-complex-spaceshroom-cooked \ No newline at end of file diff --git a/Resources/Prototypes/GameRules/cargo_gifts.yml b/Resources/Prototypes/GameRules/cargo_gifts.yml index 0cffab13d8..dd0c4fecd9 100644 --- a/Resources/Prototypes/GameRules/cargo_gifts.yml +++ b/Resources/Prototypes/GameRules/cargo_gifts.yml @@ -184,7 +184,7 @@ # sender: cargo-gift-default-sender # dest: cargo-gift-dest-sec # gifts: -# CrateSecurityArmor: 3 +# SecurityArmor: 3 # ArmorySmg: 1 # ArmoryShotgun: 1 # ArmoryLaser: 1 @@ -206,5 +206,5 @@ # dest: cargo-gift-dest-sec # gifts: # SecurityRiot: 2 -# CrateRestraints: 2 -# CrateSecurityNonlethal: 2 +# SecurityRestraints: 2 +# SecurityNonLethal: 2 diff --git a/Resources/Prototypes/Guidebook/shiftandcrew.yml b/Resources/Prototypes/Guidebook/shiftandcrew.yml index d2326a7fa1..acb92e1449 100644 --- a/Resources/Prototypes/Guidebook/shiftandcrew.yml +++ b/Resources/Prototypes/Guidebook/shiftandcrew.yml @@ -35,6 +35,7 @@ id: Bartender name: guide-entry-bartender text: "/ServerInfo/Guidebook/Service/Bartender.xml" + filterEnabled: True - type: guideEntry id: Chef diff --git a/Resources/Prototypes/Hydroponics/seeds.yml b/Resources/Prototypes/Hydroponics/seeds.yml index ee72c3c705..52ec11d082 100644 --- a/Resources/Prototypes/Hydroponics/seeds.yml +++ b/Resources/Prototypes/Hydroponics/seeds.yml @@ -684,8 +684,8 @@ Potencydivisor: 50 Bicaridine: Min: 1 - Max: 10 - PotencyDivisor: 10 + Max: 20 + PotencyDivisor: 5 - type: seed id: aloe @@ -762,16 +762,16 @@ PotencyDivisor: 10 Bicaridine: Min: 1 - Max: 10 - PotencyDivisor: 10 + Max: 5 + PotencyDivisor: 20 Kelotane: + Min: 1 + Max: 5 + PotencyDivisor: 20 + Desoxyephedrine: Min: 1 Max: 10 PotencyDivisor: 10 - Desoxyephedrine: #Needs a small touch of spice, replace this with something better when we have more fun drugs - Min: 1 - Max: 2 - PotencyDivisor: 50 Vitamin: Min: 1 Max: 2 diff --git a/Resources/Prototypes/MachineLinking/receiver_ports.yml b/Resources/Prototypes/MachineLinking/receiver_ports.yml deleted file mode 100644 index 9156fd2b59..0000000000 --- a/Resources/Prototypes/MachineLinking/receiver_ports.yml +++ /dev/null @@ -1,99 +0,0 @@ -- type: receiverPort - id: Toggle - name: signal-port-name-toggle - description: signal-port-description-toggle - -- type: receiverPort - id: On - name: signal-port-name-on-receiver - description: signal-port-description-on-receiver - -- type: receiverPort - id: Off - name: signal-port-name-off-receiver - description: signal-port-description-off-receiver - -- type: receiverPort - id: Forward - name: signal-port-name-forward - description: signal-port-description-forward - -- type: receiverPort - id: Reverse - name: signal-port-name-reverse - description: signal-port-description-reverse - -- type: receiverPort - id: Open - name: signal-port-name-open - description: signal-port-description-open - -- type: receiverPort - id: Close - name: signal-port-name-close - description: signal-port-description-close - -- type: receiverPort - id: Trigger - name: signal-port-name-trigger - description: signal-port-description-trigger - -- type: receiverPort - id: OrderReceiver - name: signal-port-name-order-receiver - description: signal-port-description-order-receiver - -- type: receiverPort - id: Pressurize - name: signal-port-name-pressurize - description: signal-port-description-pressurize - -- type: receiverPort - id: Depressurize - name: signal-port-name-depressurize - description: signal-port-description-depressurize - -- type: receiverPort - id: CloningPodReceiver - name: signal-port-name-pod-receiver - description: signal-port-description-pod-receiver - -- type: receiverPort - id: MedicalScannerReceiver - name: signal-port-name-med-scanner-receiver - description: signal-port-description-med-scanner-receiver - -- type: receiverPort - id: AutoClose - name: signal-port-name-hold-open - description: signal-port-description-hold-open - -- type: receiverPort - id: ArtifactAnalyzerReceiver - name: signal-port-name-artifact-analyzer-receiver - description: signal-port-description-artifact-analyzer-receiver - -- type: receiverPort - id: DoorBolt - name: "Bolt" - description: "Bolt door when HIGH." - -- type: receiverPort - id: A1 - name: "Input A1" - description: "Input A1" - -- type: receiverPort - id: B1 - name: "Input B1" - description: "Input B1" - -- type: receiverPort - id: A2 - name: "Input A2" - description: "Input A2" - -- type: receiverPort - id: B2 - name: "Input B2" - description: "Input B2" diff --git a/Resources/Prototypes/MachineLinking/transmitter_ports.yml b/Resources/Prototypes/MachineLinking/transmitter_ports.yml deleted file mode 100644 index 41a6a80307..0000000000 --- a/Resources/Prototypes/MachineLinking/transmitter_ports.yml +++ /dev/null @@ -1,84 +0,0 @@ -- type: transmitterPort - id: Pressed - name: signal-port-name-pressed - description: signal-port-description-pressed - defaultLinks: [ Toggle, Trigger ] - -- type: transmitterPort - id: On - name: signal-port-name-on-transmitter - description: signal-port-description-on-transmitter - defaultLinks: [ On, Open, Forward, Trigger ] - -- type: transmitterPort - id: Off - name: signal-port-name-off-transmitter - description: signal-port-description-off-transmitter - defaultLinks: [ Off, Close ] - -- type: transmitterPort - id: Left - name: signal-port-name-left - description: signal-port-description-left - defaultLinks: [ On, Open, Forward, Trigger ] - -- type: transmitterPort - id: Right - name: signal-port-name-right - description: signal-port-description-right - defaultLinks: [ On, Open, Reverse, Trigger ] - -- type: transmitterPort - id: Middle - name: signal-port-name-middle - description: signal-port-description-middle - defaultLinks: [ Off, Close ] - -- type: transmitterPort - id: OrderSender - name: signal-port-name-order-sender - description: signal-port-description-order-sender - defaultLinks: [ OrderReceiver ] - -- type: transmitterPort - id: CloningPodSender - name: signal-port-name-pod-receiver - description: signal-port-description-pod-sender - -- type: transmitterPort - id: MedicalScannerSender - name: signal-port-name-med-scanner-sender - description: signal-port-description-med-scanner-sender - -- type: transmitterPort - id: Timer - name: signal-port-name-timer-trigger - description: signal-port-description-timer-trigger - defaultLinks: [ AutoClose, On, Open, Forward, Trigger ] - -- type: transmitterPort - id: Start - name: signal-port-name-timer-start - description: signal-port-description-timer-start - defaultLinks: [ Close, Off ] - -- type: transmitterPort - id: ArtifactAnalyzerSender - name: signal-port-name-artifact-analyzer-sender - description: signal-port-description-artifact-analyzer-sender - defaultLinks: [ ArtifactAnalyzerReceiver ] - -- type: transmitterPort - id: DoorStatus - name: "Door Status" - description: "HIGH when door is open, LOW when door is closed." - -- type: transmitterPort - id: O1 - name: "Output 1" - description: "Output 1" - -- type: transmitterPort - id: O2 - name: "Output 2" - description: "Output 2" diff --git a/Resources/Prototypes/NPCs/nutrition.yml b/Resources/Prototypes/NPCs/nutrition.yml index c50f9f222c..6011f314c3 100644 --- a/Resources/Prototypes/NPCs/nutrition.yml +++ b/Resources/Prototypes/NPCs/nutrition.yml @@ -1,13 +1,18 @@ - type: htnCompound id: FoodCompound branches: - - tasks: - - id: PickFoodTargetPrimitive - - id: MoveToCombatTargetPrimitive - - id: EatPrimitive - - id: WaitIdleTimePrimitive - preconditions: - - !type:HungerPrecondition + - tasks: + - id: PickFoodTargetPrimitive + - id: MoveToCombatTargetPrimitive + - id: EatPrimitive + - id: WaitIdleTimePrimitive + - tasks: + - id: PickDrinkTargetPrimitive + - id: MoveToCombatTargetPrimitive + - id: EatPrimitive + - id: WaitIdleTimePrimitive + # preconditions: + # - !type:HungerPrecondition - type: htnPrimitive @@ -15,9 +20,14 @@ operator: !type:UtilityOperator proto: NearbyFood +- type: htnPrimitive + id: PickDrinkTargetPrimitive + operator: !type:UtilityOperator + proto: NearbyDrink + - type: htnPrimitive id: EatPrimitive preconditions: - - !type:KeyExistsPrecondition - key: CombatTarget + - !type:KeyExistsPrecondition + key: CombatTarget operator: !type:AltInteractOperator diff --git a/Resources/Prototypes/NPCs/utility_queries.yml b/Resources/Prototypes/NPCs/utility_queries.yml index 7b804f6f37..f4cf83fa94 100644 --- a/Resources/Prototypes/NPCs/utility_queries.yml +++ b/Resources/Prototypes/NPCs/utility_queries.yml @@ -3,7 +3,7 @@ query: - !type:ComponentQuery components: - - type: Food + - type: Food considerations: - !type:TargetIsAliveCon curve: !type:InverseBoolCurve @@ -17,6 +17,25 @@ - !type:TargetAccessibleCon curve: !type:BoolCurve +- type: utilityQuery + id: NearbyDrink + query: + - !type:ComponentQuery + components: + - type: Drink + considerations: + - !type:TargetIsAliveCon + curve: !type:InverseBoolCurve + - !type:TargetDistanceCon + curve: !type:PresetCurve + preset: TargetDistance + - !type:DrinkValueCon + curve: !type:QuadraticCurve + slope: 1.0 + exponent: 0.4 + - !type:TargetAccessibleCon + curve: !type:BoolCurve + - type: utilityQuery id: NearbyMeleeTargets query: diff --git a/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Boxes/general.yml b/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Boxes/general.yml index 88b3e27b2b..6ecdf54c8e 100644 --- a/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Boxes/general.yml +++ b/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Boxes/general.yml @@ -48,5 +48,23 @@ - LightBulb - type: Tag tags: - - DroneUsable - \ No newline at end of file + - DroneUsable + +- type: entity + name: holy water kit + parent: BoxCardboard + id: BoxHolyWater + description: This box is filled with everything you need to make homemade holy water. Water not included. + components: + - type: StorageFill + contents: + - id: MercuryChemistryBottle + amount: 3 + - id: DrinkWineBottleFull + amount: 1 + - id: SprayBottle + amount: 1 + - type: Sprite + layers: + - state: box + - state: holywater diff --git a/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/ourjobs.yml b/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/ourjobs.yml index 630be70ef9..16736441be 100644 --- a/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/ourjobs.yml +++ b/Resources/Prototypes/Nyanotrasen/Catalog/Fills/Lockers/ourjobs.yml @@ -46,7 +46,7 @@ - id: ClothingUniformSkirtMantis - id: ClothingBeltMantis - id: ClothingShoesBootsMantis - - id: ClothingHandsGlovesColorWhite + - id: ClothingHandsGlovesForensic - id: ClothingHeadsetMantis - id: ClothingHeadHatFezMantis - id: ClothingOuterCoatMantis diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/NPCs/zombies.yml b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/NPCs/zombies.yml index 28482e3e24..966833de24 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/NPCs/zombies.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/NPCs/zombies.yml @@ -167,9 +167,9 @@ equipment: jumpsuit: ClothingUniformJumpsuitSecBlue shoes: ClothingShoesBootsJack - head: ClothingHeadHelmetHelmet + head: ClothingHeadHelmetBasic eyes: ClothingEyesGlassesSecurity - outerClothing: ClothingOuterVestKevlar + outerClothing: ClothingOuterArmorBasic belt: ClothingBeltSecurityWebbing pocket1: WeaponRevolverInspector pocket2: SpeedLoaderMagnumHighVelocity diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Consumable/Drinks/drinks_bottles.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Consumable/Drinks/drinks_bottles.yml index 559eb53e9d..8870d6eed0 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Consumable/Drinks/drinks_bottles.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Consumable/Drinks/drinks_bottles.yml @@ -46,3 +46,18 @@ Quantity: 100 - type: Sprite sprite: Nyanotrasen/Objects/Consumable/Drinks/saketokkuri.rsi + +- type: entity + parent: DrinkBottleBaseFull + id: DrinkHolyWaterFull + name: flask of holy water + description: A flask of holy water. + components: + - type: SolutionContainerManager + solutions: + drink: + reagents: + - ReagentId: HolyWater + Quantity: 100 + - type: Sprite + sprite: Objects/Consumable/Drinks/flaskholywater.rsi diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/Misc/identification_cards.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/Misc/identification_cards.yml index a67abed638..5d4b191731 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/Misc/identification_cards.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/Misc/identification_cards.yml @@ -46,18 +46,6 @@ - type: PresetIdCard job: SalvageTechnician -- type: entity - parent: IDCardStandard - id: ParamedicIDCard - name: paramedic ID card - components: - - type: Sprite - layers: - - state: default - - state: idparamedic - - type: PresetIdCard - job: Paramedic - - type: entity parent: IDCardStandard id: MailCarrierIDCard diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/pda.yml index 4245436e37..2055286a7e 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Devices/pda.yml @@ -65,25 +65,6 @@ - NotekeeperCartridge - GlimmerMonitorCartridge -- type: entity - parent: BasePDA - id: ParamedicPDA - name: paramedic PDA - description: Sweaty. Whoever uses this must be noided. Has a built-in health analyzer. - components: - - type: Pda - id: ParamedicIDCard - state: pda-genetics - - type: PdaBorderColor - borderColor: "#d7d7d0" - accentVColor: "#447987" - - type: Icon - state: pda-genetics - - type: HealthAnalyzer - scanDelay: 1.2 - scanningEndSound: - path: "/Audio/Items/Medical/healthscanner.ogg" - - type: entity parent: BasePDA id: PrisonerPDA diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml index a27a42d950..e510d8155b 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail.yml @@ -353,7 +353,7 @@ orGroup: Toy - id: ToyNuke orGroup: Toy - - id: ToyAssistant + - id: ToyFigurinePassenger orGroup: Toy - id: ToyGriffin orGroup: Toy diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml index 7caf14ffe1..287e63a421 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Machines/lathe.yml @@ -164,6 +164,11 @@ - Welder # TODO: needs empty version - Wirecutter - Wrench + # BEGIN: machine parts + - CapacitorStockPart + - MatterBinStockPart + - MicroManipulatorStockPart + # END: machine parts dynamicRecipes: - ClothingEyesHudDiagnostic - ClothingShoesBootsMag @@ -185,10 +190,7 @@ - AdvancedCapacitorStockPart - AdvancedMatterBinStockPart - BluespaceMatterBinStockPart - - CapacitorStockPart - FemtoManipulatorStockPart - - MatterBinStockPart - - MicroManipulatorStockPart - NanoManipulatorStockPart - PicoManipulatorStockPart - QuadraticCapacitorStockPart diff --git a/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/hats.yml b/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/hats.yml index 4b902d7b0b..9fc3d16485 100644 --- a/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/hats.yml +++ b/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/hats.yml @@ -18,7 +18,7 @@ - ClothingHeadHatSantahat - ClothingHeadHatXmasCrown - ClothingHeadHelmetCosmonaut - - ClothingHeadHelmetHelmetOld + - ClothingHeadHelmetBasic - ClothingHeadHelmetScaf - ClothingHeadHelmetTemplar - ClothingHeadHelmetThunderdome diff --git a/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/randomitems.yml b/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/randomitems.yml index 76e54b687d..5a942f477f 100644 --- a/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/randomitems.yml +++ b/Resources/Prototypes/Nyanotrasen/Markers/Spawners/Random/randomitems.yml @@ -90,7 +90,7 @@ - trayScanner - ClothingMaskGas - ClothingMaskBreathMedical - - ClothingEyesGlassesBeer + - ClothingEyesHudBeer - ClothingEyesGlassesMeson - ClothingEyesGlasses - ClothingEyesGlassesSunglasses diff --git a/Resources/Prototypes/Nyanotrasen/Markers/Spawners/jobs.yml b/Resources/Prototypes/Nyanotrasen/Markers/Spawners/jobs.yml index 727a5e9e17..fceedfe149 100644 --- a/Resources/Prototypes/Nyanotrasen/Markers/Spawners/jobs.yml +++ b/Resources/Prototypes/Nyanotrasen/Markers/Spawners/jobs.yml @@ -1,15 +1,3 @@ -- type: entity - id: SpawnPointParamedic - parent: SpawnPointJobBase - name: paramedic - components: - - type: SpawnPoint - job_id: Paramedic - - type: Sprite - layers: - - state: green - - state: paramedic - - type: entity id: SpawnPointBoxer parent: SpawnPointJobBase diff --git a/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml b/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml index 3780c6316a..eb306d8c3c 100644 --- a/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml +++ b/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml @@ -56,4 +56,43 @@ amount: 0.2 - !type:AdjustReagent reagent: Nutriment - amount: 0.1 \ No newline at end of file + amount: 0.1 + +- type: reagent + id: HolyWater + name: reagent-name-holywater + parent: BaseDrink + desc: reagent-name-holywater + physicalDesc: reagent-physical-desc-translucent + flavor: holy + color: "#75b1f0" + boilingPoint: 100.0 + meltingPoint: 0.0 + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + ignoreResistances: false + damage: + types: + Holy: 0.5 + metabolisms: #Could nullify debuffs of feeding. + Drink: + effects: + - !type:SatiateThirst + factor: 3 + Medicine: + effects: + - !type:ModifyBloodLevel + amount: 0.1 + - !type:HealthChange + damage: + groups: + Burn: -0.5 + types: + Holy: 1 + plantMetabolism: #Heals plants a little with the holy power within it. + - !type:PlantAdjustHealth + amount: 0.1 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml index a6af8c6344..c01f9ac177 100644 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml +++ b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml @@ -12,48 +12,6 @@ products: Lean: 4 -- type: reaction - id: Margarita - reactants: - Tequila: - amount: 2 - JuiceLime: - amount: 1 - Ice: - amount: 1 - products: - Margarita: 4 - -- type: reaction - id: VodkaTonic - reactants: - Vodka: - amount: 2 - TonicWater: - amount: 1 - products: - VodkaTonic: 3 - -- type: reaction - id: Manhattan - reactants: - Whiskey: - amount: 2 - Vermouth: - amount: 1 - products: - Manhattan: 3 - -- type: reaction - id: WhiskeySoda - reactants: - Whiskey: - amount: 2 - SodaWater: - amount: 1 - products: - WhiskeySoda: 3 - - type: reaction id: BahamaMama reactants: @@ -70,42 +28,6 @@ products: BahamaMama: 5 -- type: reaction - id: AlliesCocktail - reactants: - Martini: - amount: 3 - Nothing: - amount: 1 - products: - AlliesCocktail: 4 - -- type: reaction - id: SuiDream - reactants: - MelonLiquor: - amount: 2 - BlueCuracao: - amount: 2 - LemonLime: - amount: 1 - products: - SuiDream: 5 - -- type: reaction - id: SnowWhite - reactants: - Rum: - amount: 2 - Egg: - amount: 1 - JuiceLime: - amount: 1 - JuicePineapple: - amount: 1 - products: - SnowWhite: 5 - - type: reaction id: OrangeCreamice reactants: @@ -123,8 +45,6 @@ reactants: Tequila: amount: 1 - Ice: - amount: 1 Beer: amount: 1 Sulfur: @@ -240,3 +160,14 @@ products: GrapeSoda: 3 +- type: reaction + id: HolyWater + reactants: + Water: + amount: 1 + Wine: + amount: 1 + Mercury: + amount: 1 + products: + HolyWater: 3 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml new file mode 100644 index 0000000000..189ce2bb8d --- /dev/null +++ b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml @@ -0,0 +1,10 @@ +- type: reaction + id: BlessHolyWater + impact: Low + requiredMixerCategories: + - Holy + reactants: + Water: + amount: 1 + products: + HolyWater: 1 diff --git a/Resources/Prototypes/Nyanotrasen/Roles/play_time_trackers.yml b/Resources/Prototypes/Nyanotrasen/Roles/play_time_trackers.yml index ad2b6a8438..cc3e2c762b 100644 --- a/Resources/Prototypes/Nyanotrasen/Roles/play_time_trackers.yml +++ b/Resources/Prototypes/Nyanotrasen/Roles/play_time_trackers.yml @@ -20,9 +20,6 @@ - type: playTimeTracker id: JobCataloguer -- type: playTimeTracker - id: JobParamedic - - type: playTimeTracker id: JobPrisoner diff --git a/Resources/Prototypes/Objectives/objectiveGroups.yml b/Resources/Prototypes/Objectives/objectiveGroups.yml index 6c18871d24..df98c93f14 100644 --- a/Resources/Prototypes/Objectives/objectiveGroups.yml +++ b/Resources/Prototypes/Objectives/objectiveGroups.yml @@ -25,6 +25,7 @@ id: TraitorObjectiveGroupKill weights: KillRandomObjective: 1 + KillRandomHeadObjective: 0.25 - type: weightedRandom id: TraitorObjectiveGroupState diff --git a/Resources/Prototypes/Objectives/traitorObjectives.yml b/Resources/Prototypes/Objectives/traitorObjectives.yml index 77f84927ad..cd873c443f 100644 --- a/Resources/Prototypes/Objectives/traitorObjectives.yml +++ b/Resources/Prototypes/Objectives/traitorObjectives.yml @@ -27,6 +27,22 @@ - !type:KillRandomPersonCondition {} canBeDuplicate: true +# technically its still possible for KillRandomObjective to roll a head but this is guaranteed, so higher difficulty +# this also will not count missing evac as killing as heads are higher profile, so you really need to do the dirty work +- type: objective + id: KillRandomHeadObjective + issuer: syndicate + difficultyOverride: 3.0 + requirements: + - !type:TraitorRequirement {} + - !type:IncompatibleConditionsRequirement + conditions: + - RandomTraitorAliveCondition + conditions: + - !type:KillRandomHeadCondition {} + # killing 1 head is enough + canBeDuplicate: false + - type: objective id: RandomTraitorAliveObjective issuer: syndicate diff --git a/Resources/Prototypes/Polymorphs/polymorph.yml b/Resources/Prototypes/Polymorphs/polymorph.yml index 628c1aa8e8..03a3615f6a 100644 --- a/Resources/Prototypes/Polymorphs/polymorph.yml +++ b/Resources/Prototypes/Polymorphs/polymorph.yml @@ -4,6 +4,14 @@ forced: true duration: 30 +- type: polymorph + id: Scrambled + entity: MobHumanScrambled + forced: false + inventory: Transfer + revertOnCrit: true + revertOnDeath: true + - type: polymorph id: Chicken entity: MobChicken @@ -74,3 +82,14 @@ transferName: true revertOnCrit: false revertOnDeath: false + +- type: polymorph + id: BreadMorph + entity: FoodBreadPlain + forced: true + inventory: None + transferName: false + transferDamage: true + revertOnCrit: false + revertOnDeath: true + revertOnEat: true diff --git a/Resources/Prototypes/Procedural/salvage_factions.yml b/Resources/Prototypes/Procedural/salvage_factions.yml index cc19bb247a..74757697f2 100644 --- a/Resources/Prototypes/Procedural/salvage_factions.yml +++ b/Resources/Prototypes/Procedural/salvage_factions.yml @@ -7,10 +7,28 @@ maxAmount: 3 - id: MobXenoDrone amount: 1 + - entries: + - id: MobXenoPraetorian + amount: 1 + maxAmount: 2 + prob: 0.5 + - entries: + - id: MobXenoDrone + amount: 0 + maxAmount: 2 + prob: 0.25 + - entries: + - id: WeaponTurretXeno + amount: 3 + prob: 0.25 - entries: - id: MobXenoRavager amount: 1 prob: 0.1 + - entries: + - id: MobXenoRouny + amount: 1 + prob: 0.001 configs: DefenseStructure: XenoWardingTower Mining: Xenos diff --git a/Resources/Prototypes/Procedural/salvage_rewards.yml b/Resources/Prototypes/Procedural/salvage_rewards.yml index 27ad5c2bd1..cc5ddfc6eb 100644 --- a/Resources/Prototypes/Procedural/salvage_rewards.yml +++ b/Resources/Prototypes/Procedural/salvage_rewards.yml @@ -1,4 +1,4 @@ -- type: weightedRandom +- type: weightedRandomEntity id: SalvageRewardCommon weights: # basic materials @@ -20,7 +20,7 @@ SpaceCash500: 0.5 SpaceCash1000: 0.25 -- type: weightedRandom +- type: weightedRandomEntity id: SalvageRewardRare weights: # rare materials @@ -39,23 +39,24 @@ # basic weapons Machete: 0.25 Katana: 0.25 - # KukriKnife: 0.25 + KukriKnife: 0.25 WeaponLaserGun: 0.25 MakeshiftShield: 0.25 # rare armor ClothingHeadHelmetSwat: 0.25 ClothingOuterArmorBasicSlim: 0.25 # rare weapons - WeaponMakeshiftLaser: 0.1 + # WeaponMakeshiftLaser: 0.1 # money SpaceCash500: 1.0 SpaceCash1000: 0.75 SpaceCash2500: 0.5 -- type: weightedRandom +- type: weightedRandomEntity id: SalvageRewardEpic weights: # rare machinery + AmmoTechFabCircuitboard: 1.0 ResearchAndDevelopmentServerMachineCircuitboard: 1.0 CratePartsT4: 1.0 PowerCellAntiqueProto: 0.25 diff --git a/Resources/Prototypes/Reagents/Consumable/Drink/alcohol.yml b/Resources/Prototypes/Reagents/Consumable/Drink/alcohol.yml index fc626b8f05..26e9de54e5 100644 --- a/Resources/Prototypes/Reagents/Consumable/Drink/alcohol.yml +++ b/Resources/Prototypes/Reagents/Consumable/Drink/alcohol.yml @@ -354,6 +354,27 @@ sprite: Objects/Consumable/Drinks/wineglass.rsi state: icon +- type: reagent + id: Champagne + name: reagent-name-champagne + parent: BaseAlcohol + desc: reagent-desc-champagne + physicalDesc: reagent-physical-desc-strong-smelling + flavor: champagne + color: "#FCFCEE" + recognizable: true + metamorphicSprite: + sprite: Objects/Consumable/Drinks/champagneglass.rsi + state: icon + metabolisms: + Drink: + effects: + - !type:SatiateThirst + factor: 3 + - !type:AdjustReagent + reagent: Ethanol + amount: 0.3 + # Mixed Alcohol - type: reagent @@ -554,18 +575,6 @@ reagent: Ethanol amount: 0.15 -- type: reagent - id: Bilk - name: reagent-name-bilk - parent: BaseDrink - desc: reagent-desc-bilk - physicalDesc: reagent-physical-desc-bilky - flavor: alcohol - color: "#895C4C" - metamorphicSprite: - sprite: Objects/Consumable/Drinks/glass_brown.rsi - state: icon - - type: reagent id: BlackRussian name: reagent-name-black-russian diff --git a/Resources/Prototypes/Reagents/Consumable/Drink/drinks.yml b/Resources/Prototypes/Reagents/Consumable/Drink/drinks.yml index fcba94c6ac..4c20abae1d 100644 --- a/Resources/Prototypes/Reagents/Consumable/Drink/drinks.yml +++ b/Resources/Prototypes/Reagents/Consumable/Drink/drinks.yml @@ -315,45 +315,6 @@ - !type:SatiateThirst factor: 4 -- type: reagent - id: HolyWater - name: reagent-name-holywater - parent: BaseDrink - desc: reagent-name-holywater - physicalDesc: reagent-physical-desc-translucent - flavor: holy - color: "#75b1f0" - boilingPoint: 100.0 - meltingPoint: 0.0 - reactiveEffects: - Acidic: - methods: [ Touch ] - effects: - - !type:HealthChange - scaleByQuantity: true - ignoreResistances: false - damage: - types: - Holy: 0.5 - metabolisms: #Could nullify debuffs of feeding. - Drink: - effects: - - !type:SatiateThirst - factor: 3 - Medicine: - effects: - - !type:ModifyBloodLevel - amount: 0.1 - - !type:HealthChange - damage: - groups: - Burn: -0.5 - types: - Holy: 1 - plantMetabolism: #Heals plants a little with the holy power within it. - - !type:PlantAdjustHealth - amount: 0.1 - - type: reagent id: Ice name: reagent-name-ice @@ -477,3 +438,17 @@ metamorphicSprite: sprite: Objects/Consumable/Drinks/the_martinez.rsi state: icon + +- type: reagent + id: WhiteGilgamesh + name: reagent-name-white-gilgamesh + parent: BaseDrink + desc: reagent-desc-white-gilgamesh + physicalDesc: reagent-physical-desc-creamy + flavor: white-gilgamesh + color: "#e5d27e" + metabolisms: + Drink: + effects: + - !type:SatiateThirst + factor: 1 diff --git a/Resources/Prototypes/Reagents/Consumable/Food/condiments.yml b/Resources/Prototypes/Reagents/Consumable/Food/condiments.yml index 6342f8900b..ca6f645c0f 100644 --- a/Resources/Prototypes/Reagents/Consumable/Food/condiments.yml +++ b/Resources/Prototypes/Reagents/Consumable/Food/condiments.yml @@ -189,11 +189,5 @@ Food: effects: # eating salt on its own kinda sucks, kids - - !type:SatiateHunger - factor: 0.5 - conditions: - - !type:OrganType - type: Vampiric - shouldHave: false - !type:SatiateThirst factor: -0.5 diff --git a/Resources/Prototypes/Reagents/Consumable/Food/ingredients.yml b/Resources/Prototypes/Reagents/Consumable/Food/ingredients.yml index cc0e52b026..8244d741d4 100644 --- a/Resources/Prototypes/Reagents/Consumable/Food/ingredients.yml +++ b/Resources/Prototypes/Reagents/Consumable/Food/ingredients.yml @@ -13,6 +13,25 @@ - !type:AdjustReagent reagent: Sugar amount: 0.4 + - !type:SatiateThirst + factor: -0.2 #its flour + - !type:AdjustReagent + reagent: Nutriment + amount: 0.1 + +- type: reagent + id: Cornmeal + name: reagent-name-cornmeal + group: Foods + desc: reagent-desc-cornmeal + physicalDesc: reagent-physical-desc-powdery + flavor: corn #so corn doesnt taste chalky + color: tan + metabolisms: + Food: + effects: + - !type:SatiateThirst + factor: -0.2 #its cornflour - !type:AdjustReagent reagent: Nutriment amount: 0.1 diff --git a/Resources/Prototypes/Reagents/Materials/glass.yml b/Resources/Prototypes/Reagents/Materials/glass.yml index 26824d62d8..07bebf12dc 100644 --- a/Resources/Prototypes/Reagents/Materials/glass.yml +++ b/Resources/Prototypes/Reagents/Materials/glass.yml @@ -12,7 +12,7 @@ name: materials-reinforced-glass icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rglass } color: "#549bb0" - price: 0.22 # 2-1 mix of glass and metal. + price: 0.16 # 1-0.5 mix of glass and metal. - type: material id: PlasmaGlass @@ -29,3 +29,19 @@ icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: rpglass } color: "#8c4069" price: 0.40 # 1-1-0.5 mix of plasma, glass, and metal. + +- type: material + id: UraniumGlass + stackEntity: SheetUGlass1 + name: materials-uranium-glass + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: uglass } + color: "#3cab38" + price: 0.32 # 1-1 mix of uranium and glass. + +- type: material + id: ReinforcedUraniumGlass + stackEntity: SheetRUGlass1 + name: materials-reinforced-uranium-glass + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass } + color: "#2d872a" + price: 0.7 # 2-2-1 mix of uranium, glass, and metal. diff --git a/Resources/Prototypes/Reagents/Materials/materials.yml b/Resources/Prototypes/Reagents/Materials/materials.yml index 15af26eb47..e3c6ab840f 100644 --- a/Resources/Prototypes/Reagents/Materials/materials.yml +++ b/Resources/Prototypes/Reagents/Materials/materials.yml @@ -61,3 +61,10 @@ icon: { sprite: Objects/Materials/Sheets/other.rsi, state: uranium } color: "#32a852" price: 0.2 + +- type: material + id: Meaterial # you can't take this pun from me + name: materials-meat + icon: { sprite: Objects/Materials/Sheets/meaterial.rsi, state: meat } + color: "#c53648" + price: 0.05 diff --git a/Resources/Prototypes/Reagents/biological.yml b/Resources/Prototypes/Reagents/biological.yml index 08cd954d62..25475d0568 100644 --- a/Resources/Prototypes/Reagents/biological.yml +++ b/Resources/Prototypes/Reagents/biological.yml @@ -179,3 +179,21 @@ color: "#d8d8b0" physicalDesc: reagent-physical-desc-exotic-smelling slippery: false + +- type: reagent + id: Vomit + name: reagent-name-vomit + group: Biological + desc: reagent-desc-vomit + flavor: terrible + color: "#87ab08" + physicalDesc: reagent-physical-desc-pungent + slippery: true + metabolisms: + Drink: + effects: + - !type:SatiateThirst + factor: 0.5 + - !type:AdjustReagent + reagent: Nutriment + amount: 0.1 diff --git a/Resources/Prototypes/Reagents/cleaning.yml b/Resources/Prototypes/Reagents/cleaning.yml index 3d94aaa5a4..56b3680daa 100644 --- a/Resources/Prototypes/Reagents/cleaning.yml +++ b/Resources/Prototypes/Reagents/cleaning.yml @@ -56,7 +56,7 @@ name: reagent-name-space-glue desc: reagent-desc-space-glue physicalDesc: reagent-physical-desc-sticky - flavor: funny + flavor: glue color: "#ffffff" boilingPoint: 250.0 meltingPoint: 380.0 diff --git a/Resources/Prototypes/Reagents/elements.yml b/Resources/Prototypes/Reagents/elements.yml index 3c5529b400..618dea7c90 100644 --- a/Resources/Prototypes/Reagents/elements.yml +++ b/Resources/Prototypes/Reagents/elements.yml @@ -262,3 +262,14 @@ damage: types: Radiation: 2 + +- type: reagent + id: Zinc + name: reagent-name-zinc + group: Elements + desc: reagent-desc-zinc + physicalDesc: reagent-physical-desc-shiny + flavor: metallic + color: "#bababa" + meltingPoint: 419.5 + boilingPoint: 907.0 \ No newline at end of file diff --git a/Resources/Prototypes/Reagents/gases.yml b/Resources/Prototypes/Reagents/gases.yml index d33bac7a65..e99685a367 100644 --- a/Resources/Prototypes/Reagents/gases.yml +++ b/Resources/Prototypes/Reagents/gases.yml @@ -117,8 +117,15 @@ metabolisms: Gas: effects: + - !type:Oxygenate + conditions: + - !type:OrganType + type: Plant - !type:HealthChange conditions: + - !type:OrganType + type: Plant + shouldHave: false # Don't want people to get toxin damage from the gas they just # exhaled, right? - !type:ReagentThreshold diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index 6ced10b305..514b95700c 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -176,7 +176,7 @@ max: 150.0 damage: types: - Cellular: -2 + Cellular: -2 - type: reagent id: Dermaline @@ -490,13 +490,13 @@ probability: 0.05 - type: reagent - id: Romerol - name: reagent-name-romerol + id: Ambuzol + name: reagent-name-ambuzol group: Medicine - desc: reagent-desc-romerol - physicalDesc: reagent-physical-desc-acrid + desc: reagent-desc-ambuzol + physicalDesc: reagent-physical-desc-crisp flavor: medicine - color: "#7e916e" + color: "#86caf7" metabolisms: Medicine: effects: @@ -504,6 +504,11 @@ damage: types: Poison: 0.5 + # non-DiseaseSystem variant: + # - !type:CureZombieInfection + # conditions: + # - !type:ReagentThreshold + # min: 10 - type: reagent id: PulpedBananaPeel @@ -519,6 +524,22 @@ - !type:ModifyBleedAmount amount: -0.5 +- type: reagent + id: Saline + name: reagent-name-saline + group: Medicine + desc: reagent-desc-saline + physicalDesc: reagent-physical-desc-salty + flavor: salty + color: "#0064C8" + metabolisms: + Drink: + effects: + - !type:SatiateThirst + factor: 6 + - !type:ModifyBloodLevel + amount: 6 + - type: reagent id: Siderlac name: reagent-name-siderlac @@ -818,7 +839,7 @@ - !type:HealthChange damage: types: - Caustic: -3 + Caustic: -1 - !type:HealthChange conditions: - !type:ReagentThreshold diff --git a/Resources/Prototypes/Reagents/narcotics.yml b/Resources/Prototypes/Reagents/narcotics.yml index 80e43ab734..17d5ea205f 100644 --- a/Resources/Prototypes/Reagents/narcotics.yml +++ b/Resources/Prototypes/Reagents/narcotics.yml @@ -243,13 +243,6 @@ metabolisms: Narcotic: effects: - - !type:HealthChange - conditions: - - !type:ReagentThreshold - min: 60 - damage: - types: - Poison: 1 - !type:GenericStatusEffect conditions: - !type:ReagentThreshold diff --git a/Resources/Prototypes/Reagents/toxins.yml b/Resources/Prototypes/Reagents/toxins.yml index 832a3666a9..4e7cb7dd45 100644 --- a/Resources/Prototypes/Reagents/toxins.yml +++ b/Resources/Prototypes/Reagents/toxins.yml @@ -1,4 +1,4 @@ -- type: reagent +- type: reagent id: Toxin name: reagent-name-toxin group: Toxins @@ -415,23 +415,24 @@ disease: VentCough - type: reagent - id: Corpium - name: reagent-name-corpium + id: Romerol + name: reagent-name-romerol group: Toxins - desc: reagent-desc-corpium + desc: reagent-desc-romerol physicalDesc: reagent-physical-desc-necrotic flavor: bitter - color: "#7668a1" + color: "#7e916e" metabolisms: - Poison: + Medicine: effects: - - !type:HealthChange - damage: - types: - Cellular: 1 - !type:ChemCauseDisease causeChance: 1 disease: ActiveZombieVirus + # non-DiseaseSystem variant: + # - !type:CauseZombieInfection + # conditions: + # - !type:ReagentThreshold + # min: 5 - type: reagent id: UncookedAnimalProteins @@ -495,3 +496,19 @@ component: Pacified refresh: false type: Add + +- type: reagent + id: Lead + name: reagent-name-lead + group: Toxins + desc: reagent-desc-lead + physicalDesc: reagent-physical-desc-metallic + color: "#5C6274" + metabolisms: + Poison: + metabolismRate: 0.03 # Effectively once every 30 seconds. + effects: + - !type:HealthChange + damage: + types: + Poison: 0.6 # Makes it 20 damage per unit. diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/furniture/seats.yml b/Resources/Prototypes/Recipes/Construction/Graphs/furniture/seats.yml index f4042dee08..bd8c5e969e 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/furniture/seats.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/furniture/seats.yml @@ -46,6 +46,11 @@ - material: WoodPlank amount: 3 doAfter: 1 + - to: chairMeat + steps: + - material: MeatSheets + amount: 2 + doAfter: 1 - to: chairFolding steps: - material: Plastic @@ -147,6 +152,18 @@ - tool: Screwing doAfter: 1 + - node: chairMeat + entity: ChairMeat + edges: + - to: start + completed: + - !type:SpawnPrototype + prototype: MaterialSheetMeat1 + amount: 2 + steps: + - tool: Screwing + doAfter: 1 + - node: chairFolding entity: ChairFolding edges: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/machines/disposable_turret.yml b/Resources/Prototypes/Recipes/Construction/Graphs/machines/disposable_turret.yml new file mode 100644 index 0000000000..1421a889b1 --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/Graphs/machines/disposable_turret.yml @@ -0,0 +1,16 @@ +- type: constructionGraph + id: WeaponTurretSyndicateDisposable + start: disposableTurret + graph: + - node: disposableTurret + entity: WeaponTurretSyndicateDisposable + edges: + - to: disposableTurret + completed: + - !type:SpawnPrototype + prototype: ToolboxElectricalTurret + amount: 1 + - !type:DeleteEntity {} + steps: + - tool: Screwing + doAfter: 10 diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml b/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml index 7238a6a822..a707dd1546 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/materials/glass.yml @@ -33,6 +33,26 @@ amount: 1 - material: MetalRod amount: 1 + - to: SheetUGlass + completed: + - !type:SetStackCount + amount: 1 + steps: + - material: Glass + amount: 1 + - material: Uranium + amount: 1 + - to: SheetRUGlass + completed: + - !type:SetStackCount + amount: 1 + steps: + - material: Glass + amount: 1 + - material: Uranium + amount: 1 + - material: MetalRod + amount: 1 - node: SheetGlass entity: SheetGlass @@ -46,3 +66,9 @@ - node: SheetRPGlass entity: SheetRPGlass + - node: SheetUGlass + entity: SheetUGlass + + - node: SheetRUGlass + entity: SheetRUGlass + diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml index 9a9400334d..6520798d30 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/girder.yml @@ -148,6 +148,17 @@ amount: 2 doAfter: 1 + - to: meatWall + completed: + - !type:SnapToGrid + southRotation: true + conditions: + - !type:EntityAnchored {} + steps: + - material: MeatSheets + amount: 2 + doAfter: 2 + - node: wall entity: WallSolid edges: @@ -269,6 +280,18 @@ - tool: Screwing doAfter: 1 + - node: meatWall + entity: WallMeat + edges: + - to: girder + completed: + - !type:GivePrototype + prototype: MaterialSheetMeat1 + amount: 2 + steps: + - tool: Prying + doAfter: 5 + - node: reinforcedGirder entity: ReinforcedGirder edges: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/structures/window.yml b/Resources/Prototypes/Recipes/Construction/Graphs/structures/window.yml index 001243959f..bd0fd7cc35 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/structures/window.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/structures/window.yml @@ -28,6 +28,18 @@ amount: 2 doAfter: 3 + - to: uraniumWindow + steps: + - material: UraniumGlass + amount: 2 + doAfter: 2 + + - to: reinforcedUraniumWindow + steps: + - material: ReinforcedUraniumGlass + amount: 2 + doAfter: 3 + - to: window steps: - material: Glass @@ -141,6 +153,48 @@ - tool: Anchoring doAfter: 3 + - node: uraniumWindow + entity: UraniumWindow + edges: + - to: start + completed: + - !type:SpawnPrototype + prototype: SheetUGlass1 + amount: 2 + - !type:DeleteEntity {} + steps: + - tool: Screwing + doAfter: 2 + - tool: Prying + doAfter: 3 + - tool: Screwing + doAfter: 2 + - tool: Anchoring + doAfter: 3 + + - node: reinforcedUraniumWindow + entity: ReinforcedUraniumWindow + edges: + - to: start + completed: + - !type:SpawnPrototype + prototype: SheetRUGlass1 + amount: 2 + - !type:DeleteEntity {} + steps: + - tool: Welding + doAfter: 5 + - tool: Screwing + doAfter: 2 + - tool: Prying + doAfter: 3 + - tool: Welding + doAfter: 5 + - tool: Screwing + doAfter: 2 + - tool: Anchoring + doAfter: 3 + - node: shuttleWindow entity: ShuttleWindow edges: diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/tools/logic_gate.yml b/Resources/Prototypes/Recipes/Construction/Graphs/tools/logic_gate.yml new file mode 100644 index 0000000000..cf620eaaca --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/Graphs/tools/logic_gate.yml @@ -0,0 +1,26 @@ +- type: constructionGraph + id: LogicGate + start: start + graph: + - node: start + edges: + - to: logic_gate + steps: + - material: Steel + amount: 3 + doAfter: 1 + - material: Cable + amount: 2 + doAfter: 1 + - to: edge_detector + steps: + - material: Steel + amount: 3 + doAfter: 1 + - material: Cable + amount: 2 + doAfter: 1 + - node: logic_gate + entity: LogicGate + - node: edge_detector + entity: EdgeDetector diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/shiv.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/shiv.yml index 05788eed00..e14b539096 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/shiv.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/shiv.yml @@ -57,3 +57,23 @@ doAfter: 1 - node: icon entity: PlasmaShiv + +- type: constructionGraph + id: UraniumShiv + start: start + graph: + - node: start + edges: + - to: icon + steps: + - material: Cloth + amount: 1 + doAfter: 1 + - tag: UraniumGlassShard + name: Uranium Glass Shard + icon: + sprite: Objects/Materials/Shards/shard.rsi + state: shard1 + doAfter: 1 + - node: icon + entity: UraniumShiv diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml index 7cc3a59815..c680662ccb 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/spear.yml @@ -66,3 +66,26 @@ doAfter: 1 - node: spear entity: SpearPlasma + +- type: constructionGraph + id: SpearUranium + start: start + graph: + - node: start + edges: + - to: spear + steps: + - material: MetalRod + amount: 2 + doAfter: 2 + - material: Cable + amount: 2 + doAfter: 1 + - tag: UraniumGlassShard + name: Uranium Glass Shard + icon: + sprite: Objects/Materials/Shards/shard.rsi + state: shard1 + doAfter: 1 + - node: spear + entity: SpearUranium diff --git a/Resources/Prototypes/Recipes/Construction/furniture.yml b/Resources/Prototypes/Recipes/Construction/furniture.yml index 1c7afe46e0..e0b3a9d7bc 100644 --- a/Resources/Prototypes/Recipes/Construction/furniture.yml +++ b/Resources/Prototypes/Recipes/Construction/furniture.yml @@ -135,6 +135,23 @@ conditions: - !type:TileNotBlocked +- type: construction + name: meat chair + id: ChairMeat + graph: Seat + startNode: start + targetNode: chairMeat + category: construction-category-furniture + description: Uncomfortably sweaty. + icon: + sprite: Structures/Furniture/chairs.rsi + state: meat + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + - type: construction name: ritual chair id: ChairRitual diff --git a/Resources/Prototypes/Recipes/Construction/materials.yml b/Resources/Prototypes/Recipes/Construction/materials.yml index b3ad94fa8d..a561803d3a 100644 --- a/Resources/Prototypes/Recipes/Construction/materials.yml +++ b/Resources/Prototypes/Recipes/Construction/materials.yml @@ -52,3 +52,25 @@ description: A high-quality thread used to make durable clothes. icon: { sprite: Objects/Materials/materials.rsi, state: durathread } objectType: Item + +- type: construction + name: uranium glass + description: A sheet of uranium glass. + id: SheetUGlass + graph: Glass + startNode: start + targetNode: SheetUGlass + category: construction-category-materials + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: uglass } + objectType: Item + +- type: construction + name: reinforced uranium glass + description: A reinforced sheet of uranium glass. + id: SheetRUGlass + graph: Glass + startNode: start + targetNode: SheetRUGlass + category: construction-category-materials + icon: { sprite: Objects/Materials/Sheets/glass.rsi, state: ruglass } + objectType: Item diff --git a/Resources/Prototypes/Recipes/Construction/structures.yml b/Resources/Prototypes/Recipes/Construction/structures.yml index 2656d772c6..77c2a7b4f0 100644 --- a/Resources/Prototypes/Recipes/Construction/structures.yml +++ b/Resources/Prototypes/Recipes/Construction/structures.yml @@ -251,6 +251,24 @@ conditions: - !type:TileNotBlocked +- type: construction + name: meat wall + id: MeatWall + graph: Girder + startNode: start + targetNode: meatWall + category: construction-category-structures + description: Sticky. + icon: + sprite: Structures/Walls/meat.rsi + state: full + objectType: Structure + placementMode: SnapgridCenter + canRotate: false + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + - type: construction name: grille id: Grille @@ -455,6 +473,44 @@ objectType: Structure placementMode: SnapgridCenter +- type: construction + name: uranium window + id: UraniumWindow + graph: Window + startNode: start + targetNode: uraniumWindow + category: construction-category-structures + canBuildInImpassable: true + description: Clear and much tougher than regular glass, with added RadAbsorb to protect you from deadly radiation. + conditions: + - !type:EmptyOrWindowValidInTile + - !type:NoWindowsInTile + icon: + sprite: Structures/Windows/uranium_window.rsi + state: full + objectType: Structure + placementMode: SnapgridCenter + canRotate: false + +- type: construction + name: reinforced uranium window + id: ReinforcedUraniumWindow + graph: Window + startNode: start + targetNode: reinforcedUraniumWindow + category: construction-category-structures + canBuildInImpassable: true + description: Clear and much tougher than regular glass, with added RadAbsorb to protect you from deadly radiation. + conditions: + - !type:EmptyOrWindowValidInTile + - !type:NoWindowsInTile + icon: + sprite: Structures/Windows/reinforced_uranium_window.rsi + state: full + objectType: Structure + placementMode: SnapgridCenter + canRotate: false + - type: construction name: firelock id: Firelock diff --git a/Resources/Prototypes/Recipes/Construction/tools.yml b/Resources/Prototypes/Recipes/Construction/tools.yml index adb6e5bdf0..cfa968b6ec 100644 --- a/Resources/Prototypes/Recipes/Construction/tools.yml +++ b/Resources/Prototypes/Recipes/Construction/tools.yml @@ -8,3 +8,25 @@ description: A torch fashioned from some wood. icon: { sprite: Objects/Misc/torch.rsi, state: icon } objectType: Item + +- type: construction + name: logic gate + id: LogicGate + graph: LogicGate + startNode: start + targetNode: logic_gate + category: construction-category-tools + description: A binary logic gate for signals. + icon: { sprite: Objects/Devices/gates.rsi, state: or_icon } + objectType: Item + +- type: construction + name: edge detector + id: EdgeDetector + graph: LogicGate + startNode: start + targetNode: edge_detector + category: construction-category-tools + description: An edge detector for signals. + icon: { sprite: Objects/Devices/gates.rsi, state: edge_detector } + objectType: Item diff --git a/Resources/Prototypes/Recipes/Construction/weapons.yml b/Resources/Prototypes/Recipes/Construction/weapons.yml index ce0216f784..e90a0d8c64 100644 --- a/Resources/Prototypes/Recipes/Construction/weapons.yml +++ b/Resources/Prototypes/Recipes/Construction/weapons.yml @@ -31,6 +31,17 @@ icon: { sprite: Objects/Weapons/Melee/plasma_shiv.rsi, state: icon } objectType: Item +- type: construction + name: uranium shiv + id: UraniumShiv + graph: UraniumShiv + startNode: start + targetNode: icon + category: construction-category-weapons + description: A uranium shard with a piece of cloth wrapped around it. + icon: { sprite: Objects/Weapons/Melee/uranium_shiv.rsi, state: icon } + objectType: Item + - type: construction name: crude spear id: Spear @@ -64,6 +75,17 @@ icon: { sprite: Objects/Weapons/Melee/plasma_spear.rsi, state: spear } objectType: Item +- type: construction + name: crude uranium spear + id: SpearUranium + graph: SpearUranium + startNode: start + targetNode: spear + category: construction-category-weapons + description: A crude uranium spear for when you need to put holes in somebody. + icon: { sprite: Objects/Weapons/Melee/plasma_spear.rsi, state: spear } + objectType: Item + - type: construction name: makeshift bola id: Bola diff --git a/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml b/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml index a43921691c..c3f6ec2d88 100644 --- a/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml +++ b/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml @@ -7,25 +7,43 @@ FoodDoughSlice: 1 # one third of a standard bread dough recipe #Burgers + - type: microwaveMealRecipe - id: RecipeCheeseburger - name: cheeseburger recipe - result: FoodBurgerCheese - time: 5 + id: RecipeAppendixBurger + name: appendix burger recipe + result: FoodBurgerAppendix + time: 10 solids: FoodBreadBun: 1 - FoodMeatPatty: 1 - FoodCheeseSlice: 1 + OrganHumanAppendix: 1 - type: microwaveMealRecipe - id: RecipeFiveBurger - name: five alarm burger recipe - result: FoodBurgerFive - time: 5 + id: RecipeBaconBurger + name: bacon burger recipe + result: FoodBurgerBacon + time: 10 solids: FoodBreadBun: 1 - FoodMeatPatty: 1 - FoodChili: 3 + FoodMeatCutlet: 3 #replace with bacon + FoodCheeseSlice: 2 + +- type: microwaveMealRecipe + id: RecipeBaseballBurger + name: baseball burger recipe + result: FoodBurgerBaseball + time: 10 + solids: + FoodBreadBun: 1 + BaseBallBat: 1 + +- type: microwaveMealRecipe + id: RecipeBearger + name: bearger recipe + result: FoodBurgerBear + time: 10 + solids: + FoodBreadBun: 1 + FoodMeatBear: 1 - type: microwaveMealRecipe id: RecipeBigBiteBurger @@ -39,15 +57,88 @@ FoodTomato: 1 FoodOnionSlice: 2 +- type: microwaveMealRecipe + id: RecipeBrainBurger + name: brain burger recipe + result: FoodBurgerBrain + time: 10 + solids: + FoodBreadBun: 1 + OrganHumanBrain: 1 + +- type: microwaveMealRecipe + id: RecipeCatBurger + name: cat burger recipe + result: FoodBurgerCat + time: 10 + solids: + FoodBreadBun: 1 + FoodMeat: 1 + ClothingHeadHatCatEars: 1 + +- type: microwaveMealRecipe + id: RecipeCheeseburger + name: cheeseburger recipe + result: FoodBurgerCheese + time: 10 + solids: + FoodBreadBun: 1 + FoodMeat: 1 + FoodCheeseSlice: 1 + - type: microwaveMealRecipe id: RecipeChickenSandwich name: chicken sandwich recipe result: FoodBurgerChicken time: 10 + reagents: + Mayo: 5 solids: FoodBreadBun: 1 FoodMeatChicken: 1 - FoodCheeseSlice: 1 + +- type: microwaveMealRecipe + id: RecipeClownBurger + name: clownburger recipe + result: FoodBurgerClown + time: 10 + solids: + FoodBreadBun: 1 + ClothingMaskClown: 1 + +- type: microwaveMealRecipe + id: RecipeCorgiBurger + name: corgi burger recipe + result: FoodBurgerCorgi + time: 10 + solids: + FoodBreadBun: 1 + FoodMeatCorgi: 1 + +- type: microwaveMealRecipe + id: RecipeCrabBurger + name: crab burger recipe + result: FoodBurgerCrab + time: 10 + solids: + FoodBreadBun: 1 + FoodMeatCrab: 2 + +- type: microwaveMealRecipe + id: RecipeCrazyHamburger + name: crazy hamburger recipe + result: FoodBurgerCrazy + time: 15 + reagents: + OilOlive: 15 + solids: + FoodBreadBun: 1 + FoodMeat: 2 + FoodCheeseSlice: 2 + FoodChili: 1 + FoodCabbage: 1 + CrayonGreen: 1 + Flare: 1 - type: microwaveMealRecipe id: RecipeDuckBurger @@ -59,89 +150,137 @@ FoodMeatDuck: 1 FoodCheeseSlice: 1 +- type: microwaveMealRecipe + id: RecipeEmpoweredBurger + name: empowered burger recipe + result: FoodBurgerEmpowered + time: 10 + solids: + FoodBreadBun: 1 + SheetPlasma1: 2 + - type: microwaveMealRecipe id: RecipeCarpBurger - name: carp burger recipe + name: fillet-o-carp burger recipe result: FoodBurgerCarp - time: 5 + time: 10 solids: FoodBreadBun: 1 FoodMeatFish: 1 FoodCheeseSlice: 1 - type: microwaveMealRecipe - id: RecipeBrainBurger - name: brain burger recipe - result: FoodBurgerBrain - time: 5 + id: RecipeFiveBurger + name: five alarm burger recipe + result: FoodBurgerFive + time: 10 solids: FoodBreadBun: 1 - OrganHumanBrain: 1 - FoodCheeseSlice: 1 + FoodMeat: 1 + FoodChili: 3 - type: microwaveMealRecipe - id: RecipeAppendixBurger - name: appendix burger recipe - result: FoodBurgerAppendix - time: 5 + id: RecipeGhostBurger + name: ghost burger recipe + result: FoodBurgerGhost + time: 10 + solids: + FoodBreadBun: 1 + ClothingOuterGhostSheet: 1 #replace with ectoplasm once added + +- type: microwaveMealRecipe + id: RecipeHumanBurger + name: human burger recipe + result: FoodBurgerHuman + time: 10 + solids: + FoodBreadBun: 1 + FoodMeatHuman: 1 + +- type: microwaveMealRecipe + id: RecipeJellyBurger + name: jelly burger recipe + result: FoodBurgerJelly + time: 10 + solids: + FoodBreadBun: 1 + FoodJellyAmanita: 1 + +- type: microwaveMealRecipe + id: RecipeBurgerMcguffin + name: McGuffin recipe + result: FoodBurgerMcguffin + time: 10 solids: FoodBreadBun: 1 - OrganHumanAppendix: 1 FoodCheeseSlice: 1 + FoodEgg: 2 - type: microwaveMealRecipe - id: RecipeClownBurger - name: clownburger recipe - result: FoodBurgerClown - time: 5 + id: RecipeBurgerMcrib + name: McRib recipe + result: FoodBurgerMcrib + time: 10 solids: FoodBreadBun: 1 - ClothingMaskClown: 1 + FoodMealRibs: 1 + FoodOnionSlice: 1 - type: microwaveMealRecipe id: RecipeMimeBurger - name: mimeburger recipe + name: mime burger recipe result: FoodBurgerMime - time: 5 + time: 10 solids: FoodBreadBun: 1 - ClothingHeadHatBeret: 1 + ClothingMaskMime: 1 - type: microwaveMealRecipe - id: RecipeTofuBurger - name: tofu burger recipe - result: FoodBurgerTofu - time: 5 + id: RecipePlainBurger + name: plain burger recipe + result: FoodBurgerPlain + time: 10 solids: FoodBreadBun: 1 - FoodTofuSlice: 1 + FoodMeat: 1 - type: microwaveMealRecipe - id: RecipeXenoburger - name: xenoburger recipe - result: FoodBurgerXeno - time: 5 + id: RecipeRatBurger + name: rat burger recipe + result: FoodBurgerRat + time: 10 solids: FoodBreadBun: 1 - FoodMeatXeno: 1 + FoodMeatRat: 1 - type: microwaveMealRecipe - id: RecipeBearger - name: bearger recipe - result: FoodBurgerBear - time: 5 + id: RecipeRobotBurger + name: roburger recipe + result: FoodBurgerRobot + time: 10 solids: FoodBreadBun: 1 - FoodMeatBear: 1 + CapacitorStockPart: 2 + # i would add steel to this recipe but the microwave explodes - type: microwaveMealRecipe - id: RecipeCurger - name: curger recipe - result: FoodBurgerCorgi - time: 5 + id: RecipeSoylentBurger + name: soylent burger recipe + result: FoodBurgerSoy + time: 10 solids: FoodBreadBun: 1 - FoodMeatCorgi: 1 + FoodCheeseSlice: 2 + FoodSoybeans: 2 #replace with soylent green when those become craftable + +- type: microwaveMealRecipe + id: RecipeSpellBurger + name: spell burger recipe + result: FoodBurgerSpell + time: 10 + solids: + FoodBreadBun: 1 + ClothingHeadHatWizard: 1 - type: microwaveMealRecipe id: RecipeSuperBiteBurger @@ -158,132 +297,153 @@ FoodEgg: 2 - type: microwaveMealRecipe - id: RecipeEmpoweredBurger - name: empowered burger recipe - result: FoodBurgerEmpowered - time: 5 + id: RecipeTofuBurger + name: tofu burger recipe + result: FoodBurgerTofu + time: 10 solids: FoodBreadBun: 1 - SheetPlasma1: 2 + FoodTofuSlice: 1 - type: microwaveMealRecipe - id: RecipeJellyBurger - name: jelly burger recipe - result: FoodBurgerJelly - time: 5 + id: RecipeXenoburger + name: xenoburger recipe + result: FoodBurgerXeno + time: 10 solids: FoodBreadBun: 1 - FoodJellyAmanita: 1 + FoodMeatXeno: 1 + +#Breads & Sandwiches - type: microwaveMealRecipe - id: RecipeBurgerMcguffin - name: mcguffin recipe - result: FoodBurgerMcguffin + id: RecipeBananaBread + name: banana bread recipe + result: FoodBreadBanana + time: 15 + solids: + FoodDough: 1 + FoodBanana: 1 + +- type: microwaveMealRecipe + id: RecipeCornbread + name: cornbread recipe + result: FoodBreadCorn time: 10 solids: - FoodBreadBun: 1 - FoodCheeseSlice: 1 - FoodEgg: 2 + FoodDoughCornmeal: 1 + +- type: microwaveMealRecipe + id: RecipeCreamCheeseBread + name: cream cheese bread recipe + result: FoodBreadCreamcheese + time: 15 + reagents: + Milk: 5 + solids: + FoodDough: 1 + FoodCheeseSlice: 2 + +- type: microwaveMealRecipe + id: RecipeMeatBread + name: meat bread recipe + result: FoodBreadMeat + time: 15 + solids: + FoodDough: 1 + FoodMeatCutlet: 2 + FoodCheeseSlice: 2 + +- type: microwaveMealRecipe + id: RecipeMimanaBread + name: mimana bread recipe + result: FoodBreadMimana + time: 15 + reagents: + MilkSoy: 5 + Nothing: 5 #replace with mimana + solids: + FoodDough: 1 + FoodTofu: 1 -#Breads & Sandwiches - type: microwaveMealRecipe id: RecipeBread name: bread recipe result: FoodBreadPlain + time: 10 + solids: + FoodDough: 1 + +- type: microwaveMealRecipe + id: RecipeSausageBread + name: sausage bread recipe + result: FoodBreadSausage time: 15 solids: FoodDough: 1 + FoodMeat: 1 #replace with sausage - type: microwaveMealRecipe - id: RecipeBaguette - name: baguette recipe - result: FoodBreadBaguette + id: RecipeSpiderMeatBread + name: spider meat bread recipe + result: FoodBreadMeatSpider time: 15 - reagents: - TableSalt: 5 solids: FoodDough: 1 + FoodMeatSpiderCutlet: 2 + FoodCheeseSlice: 2 - type: microwaveMealRecipe - id: RecipeBigBread - name: big bread recipe - result: FoodBigBreadPlain - time: 20 + id: RecipeTofuBread + name: tofu bread recipe + result: FoodBreadTofu + time: 15 solids: - FoodDough: 4 - -# - type: microwaveMealRecipe -# id: RecipeSandwich -# name: sandwich recipe -# result: FoodSandwich -# time: 10 -# solids: -# FoodBreadSlice: 2 -# FoodMeatSteak: 1 -# FoodCheeseSlice: 1 - -# - type: microwaveMealRecipe -# id: RecipeToastedSandwich -# name: toasted sandwich recipe -# result: FoodToastedSandwich -# time: 5 -# solids: -# FoodSandwich: 1 - -# - type: microwaveMealRecipe -# id: RecipeGrilledCheese -# name: grilled cheese recipe -# result: FoodGrilledCheese -# time: 5 -# solids: -# FoodBreadSlice: 2 -# FoodCheeseSlice: 1 - -#- type: microwaveMealRecipe -# id: RecipeBaguette -# name: baguette recipe -# result: FoodBaguette -# time: 10 -# reagents: -# Flour: 15 -# TableSalt: 1 -# Blackpepper: 1 + FoodDough: 1 + FoodTofu: 1 - type: microwaveMealRecipe - id: RecipeCreamCheeseBread - name: cream cheese bread recipe - result: FoodBreadCreamcheese - time: 20 + id: RecipeXenoMeatBread + name: xeno meat bread recipe + result: FoodBreadMeatXeno + time: 15 solids: FoodDough: 1 + FoodMeatXenoCutlet: 2 FoodCheeseSlice: 2 +#Slices Only + - type: microwaveMealRecipe - id: RecipeBananaBread - name: banana bread recipe - result: FoodBreadBanana - time: 20 + id: RecipeBaguette + name: baguette recipe + result: FoodBreadBaguette + time: 15 + reagents: + TableSalt: 5 + Blackpepper: 5 solids: FoodDough: 1 - FoodBanana: 1 - type: microwaveMealRecipe - id: RecipeMoldyBreadSlice - name: moldy bread slice recipe - result: FoodBreadMoldySlice + id: RecipeButteredToast + name: buttered toast recipe + result: FoodBreadButteredToast time: 5 solids: FoodBreadPlainSlice: 1 - FoodFlyAmanita: 1 + FoodButter: 1 - type: microwaveMealRecipe - id: RecipeTofuBread - name: tofu bread recipe - result: FoodBreadTofu - time: 20 + id: RecipeFrenchToast + name: french toast recipe + result: FoodBreadFrenchToast + time: 5 + reagents: + Milk: 5 + Egg: 12 solids: - FoodDough: 1 - FoodTofu: 1 + FoodBreadPlainSlice: 1 - type: microwaveMealRecipe id: RecipeGarlicBread @@ -293,6 +453,35 @@ solids: FoodBreadPlainSlice: 1 FoodGarlic: 1 + FoodButter: 1 + +- type: microwaveMealRecipe + id: RecipeJellyToast + name: jelly toast recipe + result: FoodBreadJellySlice + time: 5 + solids: + FoodBreadPlainSlice: 1 + FoodJellyAmanita: 1 #replace with jelly + +- type: microwaveMealRecipe + id: RecipeMoldyBreadSlice + name: moldy bread slice recipe + result: FoodBreadMoldySlice + time: 5 + solids: + FoodBreadPlainSlice: 1 + FoodFlyAmanita: 1 + +- type: microwaveMealRecipe + id: RecipeTwoBreadSlice + name: two slice recipe + result: FoodBreadTwoSlice + time: 5 + reagents: + Wine: 5 + solids: + FoodBreadPlainSlice: 2 #Pizzas - type: microwaveMealRecipe @@ -1065,7 +1254,7 @@ UncookedAnimalProteins: 6 solids: FoodDoughSlice: 3 - + #Donks i guess - type: microwaveMealRecipe id: RecipeWarmDonkpocket @@ -1189,6 +1378,17 @@ FoodChili: 1 FoodCheeseSlice: 2 +- type: microwaveMealRecipe + id: RecipeRibs + name: BBQ ribs recipe + result: FoodMealRibs + time: 15 + reagents: + BbqSauce: 5 + solids: + FoodMeat: 2 + FoodKebabSkewer: 1 + - type: microwaveMealRecipe id: RecipeEnchiladas name: enchiladas recipe @@ -1334,6 +1534,32 @@ solids: FoodAloe: 1 +- type: microwaveMealRecipe + id: RecipeMedicatedSuture + name: medicated suture recipe + result: MedicatedSuture + time: 10 + solids: + FoodPoppy: 1 + Brutepack: 1 + MaterialCloth1: 1 + reagents: + TranexamicAcid: 50 + Spaceacillin: 50 + +- type: microwaveMealRecipe + id: RecipeRegenerativeMesh + name: regenerative mesh recipe + result: RegenerativeMesh + time: 10 + solids: + FoodAloe: 1 + Ointment: 1 + MaterialCloth1: 1 + reagents: + Sigynate: 50 + Dermaline: 50 + # Suppermatter - type: microwaveMealRecipe id: RecipeSuppermatter @@ -1415,3 +1641,23 @@ solids: FoodMeatLizard: 1 FoodKebabSkewer: 1 + +- type: microwaveMealRecipe + id: RecipeFoodMealTaco + name: taco recipe + result: FoodMealTaco + time: 10 + solids: + FoodDoughSlice: 1 + FoodTomato: 1 + FoodOnionSlice: 2 + FoodCheeseSlice: 1 + FoodMeatCutlet: 1 + +- type: microwaveMealRecipe + id: RecipeCookedSpaceshroom + name: cooked spaceshroom recipe + result: FoodSpaceshroomCooked + time: 5 + solids: + FoodSpaceshroom: 1 diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml index b5940491ab..cba454b663 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/flowercrown.yml @@ -11,6 +11,16 @@ icon: sprite: Objects/Specific/Hydroponics/poppy.rsi state: produce + - tag: Flower + name: flower + icon: + sprite: Objects/Specific/Hydroponics/poppy.rsi + state: produce + - tag: Ambrosia + name: ambrosia + icon: + sprite: Objects/Specific/Hydroponics/ambrosia_vulgaris.rsi + state: produce doAfter: 10 - node: flowercrown entity: ClothingHeadHatFlowerCrown diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/hairflower.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/hairflower.yml new file mode 100644 index 0000000000..76bc124290 --- /dev/null +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/hairflower.yml @@ -0,0 +1,16 @@ +- type: constructionGraph + id: hairflower + start: start + graph: + - node: start + edges: + - to: hairflower + steps: + - tag: Flower # TODO change to "RedFlower" or "Poppy" tag, so you cant make red flower from bluesyellow etc., when it will be + name: flower + icon: + sprite: Objects/Specific/Hydroponics/poppy.rsi + state: produce + doAfter: 3.5 + - node: hairflower + entity: ClothingHeadHatHairflower diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun.yml new file mode 100644 index 0000000000..f8e7b64b90 --- /dev/null +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/improvised_shotgun.yml @@ -0,0 +1,28 @@ +- type: constructionGraph + id: ImprovisedShotgunGraph + start: start + graph: + - node: start + edges: + - to: shotgun + steps: + - tag: Pipe + icon: + sprite: Structures/Piping/Atmospherics/pipe.rsi + state: pipeStraight + name: pipe + - tag: ModularReceiver + icon: + sprite: Objects/Misc/modular_receiver.rsi + state: icon + name: modular receiver + - tag: RifleStock + icon: + sprite: Objects/Misc/rifle_stock.rsi + state: icon + name: rifle stock + - material: Cloth + amount: 3 + doAfter: 10 + - node: shotgun + entity: WeaponShotgunImprovised diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/rifle_stock.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/rifle_stock.yml new file mode 100644 index 0000000000..acb743b442 --- /dev/null +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/improvised/rifle_stock.yml @@ -0,0 +1,14 @@ +#In its own file and not improvised-shotgun.yml in case anyone ever wants to add more guns that use it. +- type: constructionGraph + id: RifleStockGraph + start: start + graph: + - node: start + edges: + - to: riflestock + steps: + - material: WoodPlank + amount: 5 + doAfter: 4 + - node: riflestock + entity: RifleStock \ No newline at end of file diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/storage/cratecoffin.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/storage/cratecoffin.yml new file mode 100644 index 0000000000..54cdb4d29a --- /dev/null +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/storage/cratecoffin.yml @@ -0,0 +1,26 @@ +- type: constructionGraph + id: CrateCoffin + start: start + graph: + - node: start + edges: + - to: cratecoffin + steps: + - material: WoodPlank + amount: 5 + doAfter: 5 + + + - node: cratecoffin + entity: CrateCoffin + edges: + - to: start + steps: + - tool: Prying + doAfter: 5 + completed: + - !type:SpawnPrototype + prototype: MaterialWoodPlank1 + amount: 5 + - !type:EmptyAllContainers + - !type:DeleteEntity diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/tiles.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/tiles.yml index 329037efb2..caff139192 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/tiles.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/tiles.yml @@ -62,3 +62,19 @@ amount: 1 - node: darktile entity: FloorTileItemDark + +- type: constructionGraph + id: TileFlesh + start: start + graph: + - node: start + edges: + - to: fleshTile + completed: + - !type:SetStackCount + amount: 4 + steps: + - material: MeatSheets + amount: 1 + - node: fleshTile + entity: FloorTileItemFlesh diff --git a/Resources/Prototypes/Recipes/Crafting/crates.yml b/Resources/Prototypes/Recipes/Crafting/crates.yml index a4313dfa74..c4980ed95d 100644 --- a/Resources/Prototypes/Recipes/Crafting/crates.yml +++ b/Resources/Prototypes/Recipes/Crafting/crates.yml @@ -52,3 +52,14 @@ description: A small box for storing things. icon: { sprite: Objects/Storage/boxes.rsi, state: box } objectType: Item + +- type: construction + name: coffin + id: CrateCoffin + graph: CrateCoffin + startNode: start + targetNode: cratecoffin + category: construction-category-storage + description: A coffin for storing corpses. + icon: { sprite: Structures/Storage/Crates/coffin.rsi, state: base } + objectType: Structure diff --git a/Resources/Prototypes/Recipes/Crafting/improvised.yml b/Resources/Prototypes/Recipes/Crafting/improvised.yml index 33a963d3a9..277a67e283 100644 --- a/Resources/Prototypes/Recipes/Crafting/improvised.yml +++ b/Resources/Prototypes/Recipes/Crafting/improvised.yml @@ -17,7 +17,7 @@ graph: GhostSheet startNode: start targetNode: ghost_sheet - category: construction-category-misc + category: construction-category-clothing description: Become a spooky ghost. Boo! icon: sprite: Clothing/OuterClothing/Misc/ghostsheet.rsi @@ -87,13 +87,26 @@ sprite: Clothing/Eyes/Misc/blindfold.rsi state: icon +- type: construction + name: hairflower + id: hairflower + graph: hairflower + startNode: start + targetNode: hairflower + category: construction-category-clothing + description: "A red flower for beautiful ladies." + icon: + sprite: Clothing/Head/Misc/hairflower.rsi + state: icon + objectType: Item + - type: construction name: flower crown id: flowercrown graph: flowercrown startNode: start targetNode: flowercrown - category: construction-category-misc + category: construction-category-clothing description: "A coronet of fresh and fragrant flowers." icon: sprite: Clothing/Head/Misc/flower-crown.rsi @@ -112,3 +125,29 @@ icon: sprite: Objects/Specific/Janitorial/rag.rsi state: rag + +- type: construction + name: improvised shotgun + id: improvisedshotgun + graph: ImprovisedShotgunGraph + startNode: start + targetNode: shotgun + category: construction-category-weapons + objectType: Item + description: A shitty, single-shot shotgun made from salvaged and hand-crafted gun parts. Ammo not included. + icon: + sprite: Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi + state: icon + +- type: construction + name: rifle stock + id: riflestock + graph: RifleStockGraph + startNode: start + targetNode: riflestock + category: construction-category-weapons + objectType: Item + description: A stock carved out of wood, vital for improvised firearms. + icon: + sprite: Objects/Misc/rifle_stock.rsi + state: icon diff --git a/Resources/Prototypes/Recipes/Crafting/tiles.yml b/Resources/Prototypes/Recipes/Crafting/tiles.yml index 590a1988c3..6050306597 100644 --- a/Resources/Prototypes/Recipes/Crafting/tiles.yml +++ b/Resources/Prototypes/Recipes/Crafting/tiles.yml @@ -44,6 +44,17 @@ icon: { sprite: Objects/Tiles/tile.rsi, state: dark } objectType: Item +- type: construction + name: flesh tile + id: TileFlesh + graph: TileFlesh + startNode: start + targetNode: fleshTile + category: construction-category-tiles + description: "Four fleshy tiles." + icon: { sprite: Objects/Tiles/tile.rsi, state: meat } + objectType: Item + # - type: construction # name: techmaint floor # id: tileTechmaint diff --git a/Resources/Prototypes/Recipes/Lathes/chemistry.yml b/Resources/Prototypes/Recipes/Lathes/chemistry.yml index 7230acf5a6..7ba26a8145 100644 --- a/Resources/Prototypes/Recipes/Lathes/chemistry.yml +++ b/Resources/Prototypes/Recipes/Lathes/chemistry.yml @@ -50,3 +50,13 @@ completetime: 2 materials: Glass: 50 + +- type: latheRecipe + id: ClothingEyesGlassesChemical + result: ClothingEyesGlassesChemical + completetime: 2 + materials: + Steel: 100 + Plastic: 100 + Glass: 100 + Silver: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/electronics.yml b/Resources/Prototypes/Recipes/Lathes/electronics.yml index ce95fcffe0..b4d6ae6f43 100644 --- a/Resources/Prototypes/Recipes/Lathes/electronics.yml +++ b/Resources/Prototypes/Recipes/Lathes/electronics.yml @@ -3,8 +3,8 @@ result: FirelockElectronics completetime: 2 materials: - Steel: 50 - Plastic: 50 + Steel: 100 + Plastic: 300 - type: latheRecipe id: MailingUnitElectronics @@ -12,7 +12,7 @@ completetime: 4 materials: Steel: 50 - Plastic: 50 + Plastic: 300 - type: latheRecipe id: CellRechargerCircuitboard @@ -36,15 +36,15 @@ completetime: 2 materials: Steel: 50 - Plastic: 50 + Plastic: 300 - type: latheRecipe id: AirAlarmElectronics result: AirAlarmElectronics completetime: 2 materials: - Steel: 50 - Plastic: 50 + Steel: 100 + Plastic: 300 - type: latheRecipe id: StationMapElectronics @@ -60,15 +60,15 @@ completetime: 2 materials: Steel: 50 - Plastic: 50 + Plastic: 300 - type: latheRecipe id: FireAlarmElectronics result: FireAlarmElectronics completetime: 2 materials: - Steel: 50 - Plastic: 50 + Steel: 100 + Plastic: 300 - type: latheRecipe id: SignalTimerElectronics @@ -341,7 +341,7 @@ completetime: 2 materials: Steel: 50 - Glass: 100 + Glass: 250 - type: latheRecipe id: SubstationMachineCircuitboard @@ -389,7 +389,7 @@ completetime: 4 materials: Steel: 50 - Glass: 350 + Glass: 150 - type: latheRecipe id: WallmountGeneratorAPUElectronics @@ -448,6 +448,14 @@ Steel: 100 Glass: 900 +# - type: latheRecipe +# id: SheetifierMachineCircuitboard +# result: SheetifierMachineCircuitboard +# completetime: 4 +# materials: +# Steel: 100 +# Glass: 900 + - type: latheRecipe id: SurveillanceCameraRouterCircuitboard result: SurveillanceCameraRouterCircuitboard @@ -579,3 +587,11 @@ materials: Steel: 100 Glass: 900 + +- type: latheRecipe + id: MassMediaCircuitboard + result: ComputerMassMediaCircuitboard + completetime: 4 + materials: + Steel: 100 + Glass: 900 diff --git a/Resources/Prototypes/Recipes/Lathes/misc.yml b/Resources/Prototypes/Recipes/Lathes/misc.yml index 770027f54e..d94c3a59ff 100644 --- a/Resources/Prototypes/Recipes/Lathes/misc.yml +++ b/Resources/Prototypes/Recipes/Lathes/misc.yml @@ -84,3 +84,11 @@ materials: Steel: 1000 Plastic: 500 + +- type: latheRecipe + id: ModularReceiver + result: ModularReceiver + completetime: 12 + materials: + Steel: 750 + Plastic: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/security.yml b/Resources/Prototypes/Recipes/Lathes/security.yml index 8814fb1336..d995a7701e 100644 --- a/Resources/Prototypes/Recipes/Lathes/security.yml +++ b/Resources/Prototypes/Recipes/Lathes/security.yml @@ -20,6 +20,14 @@ Steel: 300 Plastic: 300 +- type: latheRecipe + id: Truncheon + result: Truncheon + completetime: 2 + materials: + Steel: 300 + Plastic: 300 + - type: latheRecipe id: WeaponLaserCarbine result: WeaponLaserCarbine diff --git a/Resources/Prototypes/Recipes/Lathes/sheet.yml b/Resources/Prototypes/Recipes/Lathes/sheet.yml index 7b86500676..07eab61bd5 100644 --- a/Resources/Prototypes/Recipes/Lathes/sheet.yml +++ b/Resources/Prototypes/Recipes/Lathes/sheet.yml @@ -5,7 +5,7 @@ completetime: 2 materials: Steel: 100 - + - type: latheRecipe id: SheetSteel30 result: SheetSteel @@ -20,7 +20,7 @@ completetime: 2 materials: Glass: 100 - + - type: latheRecipe id: SheetGlass30 result: SheetGlass @@ -36,7 +36,7 @@ materials: Glass: 100 Steel: 50 - + - type: latheRecipe id: SheetRGlass30 result: SheetRGlass @@ -52,7 +52,7 @@ materials: Glass: 3000 Plasma: 3000 - + - type: latheRecipe id: SheetRPGlass30 result: SheetRPGlass @@ -61,7 +61,7 @@ Glass: 3000 Plasma: 3000 Steel: 1500 - + - type: latheRecipe id: SheetPlasma30 result: SheetPlasma @@ -75,7 +75,7 @@ completetime: 2 materials: Uranium: 500 - + - type: latheRecipe id: IngotGold1 result: IngotGold1 @@ -97,3 +97,10 @@ completetime: 2 materials: Plastic: 100 + +- type: latheRecipe + id: MaterialSheetMeat + result: MaterialSheetMeat1 + completetime: 6.4 + materials: + Meaterial: 200 diff --git a/Resources/Prototypes/Recipes/Reactions/chemicals.yml b/Resources/Prototypes/Recipes/Reactions/chemicals.yml index 32460e6df0..22b9924ffa 100644 --- a/Resources/Prototypes/Recipes/Reactions/chemicals.yml +++ b/Resources/Prototypes/Recipes/Reactions/chemicals.yml @@ -6,7 +6,7 @@ Nitrogen: amount: 1 products: - Ammonia: 4 + Ammonia: 3 - type: reaction id: Diethylamine @@ -21,11 +21,11 @@ - type: reaction id: Phenol reactants: - Water: + Oxygen: amount: 1 - Chlorine: + Hydrogen: amount: 1 - MotorOil: + Carbon: amount: 1 products: Phenol: 3 @@ -40,7 +40,7 @@ Oxygen: amount: 1 products: - Acetone: 2 + Acetone: 3 - type: reaction id: FoamingAgent @@ -347,21 +347,17 @@ reactants: Ethyloxyephedrine: amount: 1 - Charcoal: - amount: 1 - Pax: + SodiumCarbonate: amount: 1 Coffee: amount: 1 products: - Diphenylmethylamine: 2 + Diphenylmethylamine: 3 - type: reaction id: SodiumCarbonate impact: Medium reactants: - Ammonia: - amount: 1 TableSalt: amount: 1 Carbon: @@ -369,7 +365,7 @@ Oxygen: amount: 1 products: - SodiumCarbonate: 4 + SodiumCarbonate: 3 - type: reaction id: InactiveBlood @@ -393,4 +389,4 @@ Oxygen: amount: 1 products: - SyntheticBlood: 1 \ No newline at end of file + SyntheticBlood: 1 diff --git a/Resources/Prototypes/Recipes/Reactions/drinks.yml b/Resources/Prototypes/Recipes/Reactions/drinks.yml index d49a2565eb..6ae0c1dfbf 100644 --- a/Resources/Prototypes/Recipes/Reactions/drinks.yml +++ b/Resources/Prototypes/Recipes/Reactions/drinks.yml @@ -1,3 +1,47 @@ +- type: reaction + id: AcidSpit + reactants: + Wine: + amount: 2 + SulfuricAcid: + amount: 1 + products: + AcidSpit: 3 + +- type: reaction + id: AlliesCocktail + reactants: + Martini: + amount: 2 + Vodka: + amount: 1 + products: + AlliesCocktail: 3 + +- type: reaction + id: Amasec + reactants: + Wine: + amount: 2 + Vodka: + amount: 2 + Iron: + amount: 1 + products: + Amasec: 5 + +- type: reaction + id: Andalusia + reactants: + Rum: + amount: 1 + Whiskey: + amount: 1 + JuiceLemon: + amount: 1 + products: + Andalusia: 3 + - type: reaction id: Antifreeze reactants: @@ -32,6 +76,18 @@ products: B52: 3 +- type: reaction + id: Barefoot + reactants: + Cream: + amount: 1 + Vermouth: + amount: 1 + JuiceBerry: + amount: 1 + products: + Barefoot: 3 + - type: reaction id: BananaHonk reactants: @@ -56,28 +112,6 @@ products: BeepskySmash: 2 -- type: reaction - id: HolyWater - reactants: - Water: - amount: 1 - Wine: - amount: 1 - Mercury: - amount: 1 - products: - HolyWater: 3 - -- type: reaction - id: Bilk - reactants: - Beer: - amount: 1 - Milk: - amount: 1 - products: - Bilk: 2 - - type: reaction id: BlackRussian reactants: @@ -144,6 +178,32 @@ products: CubaLibre: 3 +- type: reaction + id: DemonsBlood + reactants: + Rum: + amount: 1 + Blood: + amount: 1 + DrGibb: + amount: 1 + SpaceMountainWind: + amount: 1 + products: + DemonsBlood: 4 + +- type: reaction + id: DevilsKiss + reactants: + Rum: + amount: 1 + Blood: + amount: 1 + CoffeeLiqueur: + amount: 1 + products: + DevilsKiss: 3 + - type: reaction id: DoctorsDelight reactants: @@ -256,6 +316,29 @@ products: Grog: 2 +- type: reaction + id: HippiesDelight + reactants: + GargleBlaster: + amount: 1 + THC: + amount: 1 + # TODO replace THCOil with Mushroom Hallucinogen once added + products: + HippiesDelight: 2 + +- type: reaction + id: Hooch + reactants: + Ethanol: + amount: 2 + WeldingFuel: + amount: 1 + Enzyme: + amount: 1 + products: + Hooch: 3 + - type: reaction id: IceCream reactants: @@ -268,6 +351,26 @@ products: IceCream: 3 +- type: reaction + id: IcedBeer + reactants: + Beer: + amount: 5 + Ice: + amount: 1 + products: + IcedBeer: 5 + +- type: reaction + id: IcedBeerAlt + reactants: + Beer: + amount: 10 + Frostoil: + amount: 1 + products: + IcedBeer: 10 + - type: reaction id: IcedCoffee reactants: @@ -328,6 +431,18 @@ products: IrishCream: 3 +- type: reaction + id: KiraSpecial + reactants: + JuiceLime: + amount: 1 + JuiceOrange: + amount: 1 + SodaWater: + amount: 1 + products: + KiraSpecial: 3 + - type: reaction id: Lemonade reactants: @@ -367,16 +482,24 @@ LongIslandIcedTea: 6 - type: reaction - id: KiraSpecial + id: Manhattan reactants: - JuiceLime: - amount: 1 - JuiceOrange: + Whiskey: + amount: 2 + Vermouth: amount: 1 - SodaWater: + products: + Manhattan: 3 + +- type: reaction + id: ManhattanProject + reactants: + Whiskey: + amount: 10 + Uranium: amount: 1 products: - KiraSpecial: 3 + ManhattanProject: 10 - type: reaction id: ManlyDorf @@ -387,6 +510,16 @@ amount: 1 products: ManlyDorf: 3 +- type: reaction + + id: Margarita + reactants: + Tequila: + amount: 2 + JuiceLime: + amount: 1 + products: + Margarita: 3 # TODO: PR #15540 # - type: reaction @@ -409,6 +542,17 @@ products: Martini: 3 +- type: reaction + id: Mead + reactants: + Sugar: + amount: 1 + # TODO replace Sugar with Honey once added + Enzyme: + amount: 1 + products: + Mead: 2 + - type: reaction id: Mojito reactants: @@ -435,6 +579,17 @@ products: Moonshine: 3 +# - type: reaction +# id: Neurotoxin +# reactants: +# GargleBlaster: +# amount: 1 +# Morphine: +# amount: 1 +# products: +# Neurotoxin: 2 +# Waiting until Morphine added + - type: reaction id: NuclearCola reactants: @@ -467,6 +622,16 @@ products: Posca: 3 +- type: reaction + id: RedMead + reactants: + Mead: + amount: 1 + Blood: + amount: 1 + products: + RedMead: 2 + - type: reaction id: Rewriter reactants: @@ -487,6 +652,16 @@ products: RootBeerFloat: 3 +- type: reaction + id: Sbiten + reactants: + Vodka: + amount: 1 + CapsaicinOil: + amount: 1 + products: + Sbiten: 2 + - type: reaction id: ScrewdriverCocktail reactants: @@ -497,6 +672,41 @@ products: ScrewdriverCocktail: 3 +- type: reaction + id: Silencer + reactants: + Nothing: + amount: 1 + Cream: + amount: 1 + Sugar: + amount: 1 + products: + Silencer: 3 + +# - type: reaction +# id: Singulo +# reactants: +# Vodka: +# amount: 5 +# Wine: +# amount: 5 +# LiquidDarkMatter: +# amount: 1 +# products: +# Singulo: 10 +# Waiting until LiquidDarkMatter added + +- type: reaction + id: SnowWhite + reactants: + Beer: + amount: 1 + LemonLime: + amount: 1 + products: + SnowWhite: 3 + - type: reaction id: SoyLatte reactants: @@ -517,6 +727,18 @@ products: Starkist: 3 +- type: reaction + id: SuiDream + reactants: + SpaceUp: + amount: 1 + BlueCuracao: + amount: 1 + MelonLiquor: + amount: 1 + products: + SuiDream: 3 + - type: reaction id: SyndicateBomb reactants: @@ -547,6 +769,18 @@ products: ThreeMileIsland: 10 +- type: reaction + id: ToxinsSpecial + reactants: + Rum: + amount: 2 + Vermouth: + amount: 1 + Plasma: + amount: 2 + products: + ToxinsSpecial: 5 + - type: reaction id: VodkaMartini reactants: @@ -557,6 +791,16 @@ products: VodkaMartini: 3 +- type: reaction + id: VodkaTonic + reactants: + Vodka: + amount: 2 + TonicWater: + amount: 1 + products: + VodkaTonic: 3 + - type: reaction id: WhiskeyCola reactants: @@ -577,6 +821,16 @@ products: WhiteRussian: 3 +- type: reaction + id: WhiskeySoda + reactants: + SodaWater: + amount: 1 + Whiskey: + amount: 2 + products: + WhiskeySoda: 3 + - type: reaction id: HotRamen minTemp: 323.15 @@ -611,3 +865,27 @@ amount: 1 products: TheMartinez: 6 + +- type: reaction + id: WhiteGilgamesh + reactants: + Beer: + amount: 2 + Milk: + amount: 1 + products: + WhiteGilgamesh: 3 + +- type: reaction + id: Cola + reactants: + Ipecac: + amount: 1 + Oxygen: + amount: 1 + Water: + amount: 1 + Sugar: + amount: 1 + products: + Cola: 4 diff --git a/Resources/Prototypes/Recipes/Reactions/food.yml b/Resources/Prototypes/Recipes/Reactions/food.yml index b393727fed..25f81e1aa8 100644 --- a/Resources/Prototypes/Recipes/Reactions/food.yml +++ b/Resources/Prototypes/Recipes/Reactions/food.yml @@ -44,6 +44,21 @@ # - !type:CreateEntityReactionEffect # entity: FoodDoughCornmeal +- type: reaction + id: CreateCornmealDough + impact: Low + quantized: true + reactants: + Cornmeal: + amount: 15 + Milk: #replace with yoghurt when added + amount: 10 + Egg: + amount: 6 + effects: + - !type:CreateEntityReactionEffect + entity: FoodDoughCornmeal + - type: reaction id: CreateCakeBatter impact: Low diff --git a/Resources/Prototypes/Recipes/Reactions/fun.yml b/Resources/Prototypes/Recipes/Reactions/fun.yml index 0e84604f77..9de665bbf8 100644 --- a/Resources/Prototypes/Recipes/Reactions/fun.yml +++ b/Resources/Prototypes/Recipes/Reactions/fun.yml @@ -81,3 +81,13 @@ amount: 1 products: SpaceGlue: 2 + +- type: reaction + id: Licoxide + reactants: + Lead: + amount: 1 + Zinc: + amount: 1 + products: + Licoxide: 1 \ No newline at end of file diff --git a/Resources/Prototypes/Recipes/Reactions/medicine.yml b/Resources/Prototypes/Recipes/Reactions/medicine.yml index dcfcd10bce..bff1991654 100644 --- a/Resources/Prototypes/Recipes/Reactions/medicine.yml +++ b/Resources/Prototypes/Recipes/Reactions/medicine.yml @@ -83,8 +83,6 @@ amount: 1 Acetone: amount: 1 - Diethylamine: - amount: 1 Oxygen: amount: 1 Chlorine: @@ -92,7 +90,7 @@ Hydrogen: amount: 1 products: - Epinephrine: 6 + Epinephrine: 5 - type: reaction id: Dermaline @@ -110,9 +108,11 @@ id: Dexalin reactants: Oxygen: + amount: 1 + Hydrogen: amount: 2 Plasma: - amount: 5 + amount: 1 catalyst: true products: Dexalin: 3 @@ -154,7 +154,9 @@ - type: reaction id: Ipecac reactants: - Dylovene: + Potassium: + amount: 1 + Nitrogen: amount: 1 Ammonia: amount: 1 @@ -191,7 +193,7 @@ Copper: amount: 1 Plasma: - amount: 5 + amount: 1 catalyst: true products: Leporazine: 2 @@ -209,14 +211,16 @@ Phalanximine: 3 - type: reaction - id: Romerol + id: Ambuzol reactants: - Phalanximine: + Dylovene: amount: 1 - Tricordrazine: + Ammonia: amount: 1 + Blood: + amount: 2 products: - Romerol: 2 + Ambuzol: 4 - type: reaction id: Synaptizine @@ -271,8 +275,10 @@ amount: 1 Plasma: amount: 1 + Fluorine: + amount: 1 products: - Lexorin: 2 + Lexorin: 3 - type: reaction id: Lipozine @@ -314,10 +320,12 @@ - type: reaction id: Ultravasculine reactants: - Histamine: - amount: 2 + Dylovene: + amount: 1 + Sodium: + amount: 1 Plasma: - amount: 5 + amount: 1 catalyst: true products: Ultravasculine: 2 @@ -370,16 +378,24 @@ - type: reaction id: Sigynate - impact: Medium - minTemp: 370 reactants: - SodiumCarbonate: + SodiumCarbonate: amount: 1 Kelotane: amount: 1 Water: amount: 1 - Sugar: + Sugar: amount: 1 products: Sigynate: 4 + +- type: reaction + id: Saline + reactants: + Water: + amount: 4 + TableSalt: + amount: 1 + products: + Saline: 5 diff --git a/Resources/Prototypes/Recipes/Reactions/single_reagent.yml b/Resources/Prototypes/Recipes/Reactions/single_reagent.yml index 2b56b9e654..cd15576d29 100644 --- a/Resources/Prototypes/Recipes/Reactions/single_reagent.yml +++ b/Resources/Prototypes/Recipes/Reactions/single_reagent.yml @@ -18,14 +18,3 @@ amount: 1 products: Wine: 1 - -- type: reaction - id: BlessHolyWater - impact: Low - requiredMixerCategories: - - Holy - reactants: - Water: - amount: 1 - products: - HolyWater: 1 diff --git a/Resources/Prototypes/Research/arsenal.yml b/Resources/Prototypes/Research/arsenal.yml index d8e2fe4662..1efed40f4c 100644 --- a/Resources/Prototypes/Research/arsenal.yml +++ b/Resources/Prototypes/Research/arsenal.yml @@ -129,6 +129,18 @@ recipeUnlocks: - WeaponXrayCannon +- type: technology + id: AdvancedRiotControl + name: research-technology-advanced-riot-control + icon: + sprite: Objects/Weapons/Melee/truncheon.rsi + state: icon + discipline: Arsenal + tier: 2 + cost: 8000 + recipeUnlocks: + - Truncheon + # Tier 3 - type: technology diff --git a/Resources/Prototypes/Research/biochemical.yml b/Resources/Prototypes/Research/biochemical.yml index 363a826bc1..1e3556ee2b 100644 --- a/Resources/Prototypes/Research/biochemical.yml +++ b/Resources/Prototypes/Research/biochemical.yml @@ -14,6 +14,7 @@ - Dropper - HotplateMachineCircuitboard - ChemicalPayload + - ClothingEyesGlassesChemical - type: technology id: SurgicalTools diff --git a/Resources/Prototypes/Research/civilianservices.yml b/Resources/Prototypes/Research/civilianservices.yml index fc9e80e574..808ecee87c 100644 --- a/Resources/Prototypes/Research/civilianservices.yml +++ b/Resources/Prototypes/Research/civilianservices.yml @@ -88,6 +88,7 @@ - ComputerTelevisionCircuitboard - SynthesizerInstrument - DawInstrumentMachineCircuitboard + - MassMediaCircuitboard # Tier 2 diff --git a/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml b/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml index 09c8872cbd..e227bfddf3 100644 --- a/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml +++ b/Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml @@ -19,7 +19,7 @@ equipment: head: ClothingHeadHatTophat jumpsuit: ClothingUniformJumpsuitBartender - outerClothing: ClothingOuterVestKevlar + outerClothing: ClothingOuterVest back: ClothingBackpackFilled shoes: ClothingShoesColorBlack id: BartenderPDA diff --git a/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml b/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml index 7ca8ab116c..396b7a487b 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/centcom_official.yml @@ -15,12 +15,12 @@ id: CentcomGear equipment: jumpsuit: ClothingUniformJumpsuitCentcomOfficial - shoes: ClothingShoesBootsJack + shoes: ClothingShoesBootsCombatFilled head: ClothingHeadHatCentcom eyes: ClothingEyesGlassesSunglasses gloves: ClothingHandsGlovesColorBlack - outerClothing: ClothingOuterVestKevlar + outerClothing: ClothingOuterArmorBasic id: CentcomPDA - ears: ClothingHeadsetAltCommand - pocket1: Paper - pocket2: Pen + ears: ClothingHeadsetAltCentCom + pocket1: BoxFolderBlack + pocket2: PenCentcom diff --git a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml index 7707edc7f1..62ed106f6d 100644 --- a/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml +++ b/Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml @@ -41,6 +41,18 @@ - Kitchen - Hydroponics # I mean they'll give themselves the rest of the access levels *anyways*. + # As of 15/03/23 they can't do that so here's MOST of the rest of the access levels. + # Head level access that isn't their own was deliberately left out, get AA from the captain instead. + - Chemistry + - Engineering + # - Quartermaster + - Research + - Salvage + - Security + - Brig + - Cargo + - Atmospherics + - Medical special: - !type:AddComponentSpecial components: diff --git a/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml b/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml index 91378dc525..a6744ef69a 100644 --- a/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml +++ b/Resources/Prototypes/Roles/Jobs/Engineering/atmospheric_technician.yml @@ -22,12 +22,12 @@ id: AtmosphericTechnicianGear equipment: jumpsuit: ClothingUniformJumpsuitAtmos - back: ClothingBackpackEngineeringFilled + back: ClothingBackpackAtmosphericsFilled shoes: ClothingShoesColorWhite eyes: ClothingEyesGlassesMeson id: AtmosPDA belt: ClothingBeltUtilityEngineering ears: ClothingHeadsetEngineering innerclothingskirt: ClothingUniformJumpskirtAtmos - satchel: ClothingBackpackSatchelEngineeringFilled - duffelbag: ClothingBackpackDuffelEngineeringFilled + satchel: ClothingBackpackSatchelAtmosphericsFilled + duffelbag: ClothingBackpackDuffelAtmosphericsFilled diff --git a/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml b/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml index 4febd64d14..6ddea0f108 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml @@ -17,14 +17,14 @@ equipment: jumpsuit: ClothingUniformJumpsuitERTLeader back: ClothingBackpackERTLeaderFilled - shoes: ClothingShoesBootsJack - head: ClothingHeadHelmetHelmet + shoes: ClothingShoesBootsCombatFilled + head: ClothingHeadHelmetERTLeader eyes: ClothingEyesGlassesSecurity - gloves: ClothingHandsGlovesColorBlack - outerClothing: ClothingOuterVestKevlar + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBulletproof id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand - belt: ClothingBeltSecurityWebbing + ears: ClothingHeadsetAltCentCom + belt: ClothingBeltSecurityFilled pocket1: Flare - type: startingGear @@ -32,14 +32,14 @@ equipment: jumpsuit: ClothingUniformJumpsuitERTLeader back: ClothingBackpackERTLeaderFilled - shoes: ClothingShoesBootsMag + shoes: ClothingShoesBootsMagAdv mask: ClothingMaskGasERT eyes: ClothingEyesGlassesSecurity - gloves: ClothingHandsGlovesColorBlack + gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTLeader suitstorage: OxygenTankFilled id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltSecurityFilled pocket1: Flare @@ -63,12 +63,12 @@ jumpsuit: ClothingUniformJumpsuitERTEngineer back: ClothingBackpackERTEngineerFilled shoes: ClothingShoesBootsWork - head: ClothingHeadHelmetHelmet + head: ClothingHeadHelmetERTEngineer eyes: ClothingEyesGlassesMeson - gloves: ClothingHandsGlovesColorYellow - outerClothing: ClothingOuterVestKevlar + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBulletproof id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltChiefEngineerFilled pocket1: Flare @@ -80,11 +80,11 @@ shoes: ClothingShoesBootsMagAdv mask: ClothingMaskGasERT eyes: ClothingEyesGlassesMeson - gloves: ClothingHandsGlovesColorYellow + gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTEngineer suitstorage: OxygenTankFilled id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltChiefEngineerFilled pocket1: Flare @@ -107,15 +107,16 @@ equipment: jumpsuit: ClothingUniformJumpsuitERTSecurity back: ClothingBackpackERTSecurityFilled - shoes: ClothingShoesBootsJack - head: ClothingHeadHelmetHelmet + shoes: ClothingShoesBootsCombatFilled + head: ClothingHeadHelmetERTSecurity eyes: ClothingEyesGlassesSecurity - gloves: ClothingHandsGlovesColorBlack - outerClothing: ClothingOuterVestKevlar + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBulletproof id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand - belt: ClothingBeltSecurityWebbing + ears: ClothingHeadsetAltCentCom + belt: ClothingBeltSecurityFilled pocket1: Flare + pocket2: FlashlightSeclite - type: startingGear id: ERTSecurityGearEVA @@ -125,13 +126,14 @@ shoes: ClothingShoesBootsMag mask: ClothingMaskGasERT eyes: ClothingEyesGlassesSecurity - gloves: ClothingHandsGlovesColorBlack + gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTSecurity suitstorage: OxygenTankFilled id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand - belt: ClothingBeltSecurityWebbing + ears: ClothingHeadsetAltCentCom + belt: ClothingBeltSecurityFilled pocket1: Flare + pocket2: FlashlightSeclite # Medical - type: job @@ -156,13 +158,13 @@ equipment: jumpsuit: ClothingUniformJumpsuitERTMedic back: ClothingBackpackERTMedicalFilled - shoes: ClothingShoesBootsJack - head: ClothingHeadHelmetHelmet + shoes: ClothingShoesBootsCombatFilled + head: ClothingHeadHelmetERTMedic eyes: ClothingEyesHudMedical - gloves: ClothingHandsGlovesColorBlack - outerClothing: ClothingOuterVestKevlar + gloves: ClothingHandsGlovesCombat + outerClothing: ClothingOuterArmorBulletproof id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltMedicalFilled pocket1: HandheldHealthAnalyzer pocket2: Flare @@ -175,11 +177,11 @@ shoes: ClothingShoesBootsMag mask: ClothingMaskGasERT eyes: ClothingEyesHudMedical - gloves: ClothingHandsGlovesColorBlack + gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTMedical suitstorage: OxygenTankFilled id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltMedicalFilled pocket1: HandheldHealthAnalyzer pocket2: Flare @@ -204,11 +206,11 @@ jumpsuit: ClothingUniformJumpsuitERTJanitor back: ClothingBackpackERTJanitorFilled shoes: ClothingShoesGaloshes - head: ClothingHeadHelmetHelmet + head: ClothingHeadHelmetERTJanitor gloves: ClothingHandsGlovesColorBlack - outerClothing: ClothingOuterVestKevlar + outerClothing: ClothingOuterArmorBulletproof id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltJanitorFilled pocket1: Flare @@ -223,6 +225,6 @@ outerClothing: ClothingOuterHardsuitERTJanitor suitstorage: OxygenTankFilled id: ERTLeaderPDA - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom belt: ClothingBeltJanitorFilled pocket1: Flare diff --git a/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml index cfa343f9eb..6a375c476c 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml @@ -58,31 +58,30 @@ back: ClothingBackpackDuffelSyndicateAmmo mask: ClothingMaskGasDeathSquad eyes: ClothingEyesGlassesSecurity - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitDeathsquad - suitstorage: YellowOxygenTankFilled + suitstorage: OxygenTankFilled shoes: ClothingShoesBootsMagAdv - id: CentcomPDA + id: DeathsquadPDA pocket1: EnergySword belt: ClothingBeltChiefEngineerFilled innerclothingskirt: ClothingUniformJumpskirtColorBlack satchel: ClothingBackpackDuffelSyndicateAmmo duffelbag: ClothingBackpackDuffelSyndicateAmmo - -# Syndicate Operative Outfit - Poverty +# Syndicate Operative Outfit - Barratry - type: startingGear id: SyndicateOperativeGearExtremelyBasic equipment: jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperative shoes: ClothingShoesBootsCombatFilled + gloves: ClothingHandsGlovesColorBlack innerclothingskirt: ClothingUniformJumpsuitOperative satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative - #Syndicate Operative Outfit - Basic - type: startingGear id: SyndicateOperativeGearBasic @@ -112,13 +111,14 @@ outerClothing: ClothingOuterHardsuitSyndie shoes: ClothingShoesBootsCombatFilled id: AgentIDCard - pocket1: ExtendedEmergencyOxygenTankFilled + pocket1: DoubleEmergencyOxygenTankFilled pocket2: BaseUplinkRadio40TC belt: ClothingBeltMilitaryWebbing innerclothingskirt: ClothingUniformJumpskirtOperative satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative +#Nuclear Operative Commander Gear - type: startingGear id: SyndicateCommanderGearFull equipment: @@ -132,18 +132,20 @@ outerClothing: ClothingOuterHardsuitSyndieCommander shoes: ClothingShoesBootsCombatFilled id: SyndiPDA - pocket1: ExtendedEmergencyOxygenTankFilled + pocket1: DoubleEmergencyOxygenTankFilled pocket2: BaseUplinkRadio40TC belt: ClothingBeltMilitaryWebbing innerclothingskirt: ClothingUniformJumpskirtOperative satchel: ClothingBackpackDuffelSyndicateOperative duffelbag: ClothingBackpackDuffelSyndicateOperative + +#Nuclear Operative Medic Gear - type: startingGear id: SyndicateOperativeMedicFull equipment: jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperativeMedic - mask: ClothingMaskBreathMedical + mask: ClothingMaskBreathMedicalSecurity eyes: ClothingEyesHudMedical ears: ClothingHeadsetAltSyndicate gloves: ClothingHandsGlovesCombat @@ -157,6 +159,95 @@ satchel: ClothingBackpackDuffelSyndicateOperativeMedic duffelbag: ClothingBackpackDuffelSyndicateOperativeMedic +# Syndicate Footsoldier Gear - Unarmed +- type: startingGear + id: SyndicateFootsoldierGear + equipment: + jumpsuit: ClothingUniformJumpsuitOperative + head: ClothingHeadHelmetSwatSyndicate + mask: ClothingMaskGas + outerClothing: ClothingOuterArmorBasicSlim + ears: ClothingHeadsetAltSyndicate + gloves: ClothingHandsGlovesCombat + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombat + id: SyndiPDA #a subtype of this for footsoldiers would probably be good to have + innerclothingskirt: ClothingUniformJumpsuitOperative + satchel: ClothingBackpackDuffelSyndicateOperative + duffelbag: ClothingBackpackDuffelSyndicateOperative + +# Syndicate Footsoldier Gear - Knife +- type: startingGear + id: SyndicateFootsoldierGearKnife + equipment: + jumpsuit: ClothingUniformJumpsuitOperative + head: ClothingHeadHelmetSwatSyndicate + mask: ClothingMaskGas + outerClothing: ClothingOuterArmorBasicSlim + ears: ClothingHeadsetAltSyndicate + gloves: ClothingHandsGlovesCombat + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombat + pocket1: CombatKnife + id: SyndiPDA + innerclothingskirt: ClothingUniformJumpsuitOperative + satchel: ClothingBackpackDuffelSyndicateOperative + duffelbag: ClothingBackpackDuffelSyndicateOperative + +# Syndicate Footsoldier Gear - Energy Sword +- type: startingGear + id: SyndicateFootsoldierGearESword + equipment: + jumpsuit: ClothingUniformJumpsuitOperative + head: ClothingHeadHelmetSwatSyndicate + mask: ClothingMaskGas + outerClothing: ClothingOuterArmorBasicSlim + ears: ClothingHeadsetAltSyndicate + gloves: ClothingHandsGlovesCombat + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombatFilled + pocket1: EnergySword + pocket2: EnergyShield + id: SyndiPDA + innerclothingskirt: ClothingUniformJumpsuitOperative + satchel: ClothingBackpackDuffelSyndicateOperative + duffelbag: ClothingBackpackDuffelSyndicateOperative + +# Syndicate Footsoldier Gear - Viper +- type: startingGear + id: SyndicateFootsoldierGearPistol + equipment: + jumpsuit: ClothingUniformJumpsuitOperative + head: ClothingHeadHelmetSwatSyndicate + mask: ClothingMaskGas + outerClothing: ClothingOuterArmorBasicSlim + ears: ClothingHeadsetAltSyndicate + gloves: ClothingHandsGlovesCombat + back: ClothingBackpackFilled + shoes: ClothingShoesBootsCombat + pocket1: WeaponPistolViper + id: SyndiPDA + innerclothingskirt: ClothingUniformJumpsuitOperative + satchel: ClothingBackpackDuffelSyndicateOperative + duffelbag: ClothingBackpackDuffelSyndicateOperative + +# Nanotrasen Paramilitary Unit Gear - pistol +- type: startingGear + id: NanotrasenParamilitaryGear + equipment: + jumpsuit: ClothingUniformJumpsuitSec + back: ClothingBackpackSecurityFilled + shoes: ClothingShoesBootsCombatFilled + eyes: ClothingEyesGlassesSecurity + head: ClothingHeadHelmetSwat + mask: ClothingMaskGasSwat + outerClothing: ClothingOuterArmorBasicSlim + ears: ClothingHeadsetSecurity + gloves: ClothingHandsGlovesCombat + innerclothingskirt: ClothingUniformJumpskirtSec + satchel: ClothingBackpackSatchelSecurityFilled + duffelbag: ClothingBackpackDuffelSecurityFilled + #CBURN Unit Gear - Full Kit - type: startingGear id: CBURNGear @@ -165,7 +256,7 @@ back: ClothingBackpackDuffelCBURN mask: ClothingMaskGasExplorer eyes: ClothingEyesGlassesSecurity - ears: ClothingHeadsetAltCommand + ears: ClothingHeadsetAltCentCom gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitCBURN shoes: ClothingShoesBootsCombatFilled @@ -182,3 +273,10 @@ id: BoxingKangarooGear equipment: gloves: ClothingHandsGlovesBoxingBlue + +- type: startingGear + id: MobMonkeyGear + equipment: + head: ClothingHeadHatTophat + jumpsuit: ClothingUniformJumpsuitJacketMonkey + id: BartenderIDCard diff --git a/Resources/Prototypes/Nyanotrasen/Roles/Jobs/Medical/paramedic.yml b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml similarity index 68% rename from Resources/Prototypes/Nyanotrasen/Roles/Jobs/Medical/paramedic.yml rename to Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml index 7a2040ffb2..c747a51596 100644 --- a/Resources/Prototypes/Nyanotrasen/Roles/Jobs/Medical/paramedic.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml @@ -2,19 +2,21 @@ id: Paramedic name: job-name-paramedic description: job-description-paramedic - startingGear: ParamedicGear playTimeTracker: JobParamedic - icon: "Paramedic" - supervisors: job-supervisors-cmo requirements: - !type:DepartmentTimeRequirement department: Medical time: 14400 + startingGear: ParamedicGear + icon: "Paramedic" + supervisors: job-supervisors-cmo access: - Medical - Maintenance - Service - External + extendedAccess: + - Chemistry special: - !type:AddComponentSpecial components: @@ -24,15 +26,11 @@ id: ParamedicGear equipment: jumpsuit: ClothingUniformJumpsuitParamedic - back: ClothingBackpackParamedicFilled + back: ClothingBackpackMedicalFilled shoes: ClothingShoesColorWhite - head: ClothingHeadHatParamedicsoft - outerClothing: ClothingOuterCoatParamedicWB id: ParamedicPDA ears: ClothingHeadsetMedical - belt: ClothingBeltMedicalFilled - pocket1: HandheldGPSBasic - pocket2: HandheldCrewMonitor + belt: ClothingBeltParamedicFilled innerclothingskirt: ClothingUniformJumpskirtParamedic - satchel: ClothingBackpackSatchelParamedicFilled - duffelbag: ClothingBackpackDuffelParamedicFilled + satchel: ClothingBackpackSatchelMedicalFilled + duffelbag: ClothingBackpackDuffelMedicalFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml index a9f3c8e8dd..9e35b72e8d 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml @@ -33,8 +33,8 @@ - Armory - Maintenance - Service - - Detective - External + - Detective special: - !type:AddComponentSpecial components: diff --git a/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml b/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml index c70056629b..2dec61468c 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml @@ -26,6 +26,7 @@ jumpsuit: ClothingUniformJumpsuitColorRed back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled + outerClothing: ClothingOuterArmorBasic id: SecurityCadetPDA ears: ClothingHeadsetSecurity innerclothingskirt: ClothingUniformJumpskirtColorRed diff --git a/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml b/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml index fefa0c1834..3c057ce1d1 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml @@ -28,8 +28,8 @@ back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled eyes: ClothingEyesGlassesSecurity - head: ClothingHeadHelmetHelmetOld - outerClothing: ClothingOuterVestKevlar + head: ClothingHeadHelmetBasic + outerClothing: ClothingOuterArmorBasic id: SecurityPDA ears: ClothingHeadsetSecurity belt: ClothingBeltSecurityFilled diff --git a/Resources/Prototypes/Roles/Jobs/Security/warden.yml b/Resources/Prototypes/Roles/Jobs/Security/warden.yml index c51ec54e18..c202aa6dbe 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/warden.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/warden.yml @@ -22,6 +22,7 @@ - Service - Brig - External + - Detective - type: startingGear id: WardenGear diff --git a/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml new file mode 100644 index 0000000000..637abd43c3 --- /dev/null +++ b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/nanotrasen.yml @@ -0,0 +1,69 @@ +#These are startingGear definitions for the currently yet=to-be-added Ship VS. Ship gamemode. +#These are not gamemode-ready and are just here so that people know what their general outfit is supposed to look like. +#For the love of god, please move these out of this file when the gamemode is actually added. They are currently all here for convienence's sake. + +#CREW +#Recruit +- type: startingGear + id: RecruitNTGear + equipment: + jumpsuit: ClothingUniformJumpsuitRecruitNT + back: ClothingBackpackFilled + shoes: ClothingShoesColorBlack + gloves: ClothingHandsGlovesColorBlack + id: PassengerPDA + ears: ClothingHeadsetGrey + innerclothingskirt: ClothingUniformJumpsuitRecruitNT #Wearing a jumpskirt into combat is a little unfitting and silly, so there is no jumpskirt counterpart for any of the Ship VS. Ship suits. + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled + +#Repairman +- type: startingGear + id: RepairmanNTGear + equipment: + head: ClothingHeadHatHardhatYellow + jumpsuit: ClothingUniformJumpsuitRepairmanNT + back: ClothingBackpackEngineeringFilled + shoes: ClothingShoesBootsWork + gloves: ClothingHandsGlovesColorYellow #Should maybe still be in lockers - this is just so people know that they're there and a part of the outfit. + id: EngineerPDA + eyes: ClothingEyesGlassesMeson + belt: ClothingBeltUtilityEngineering + ears: ClothingHeadsetAltCommand #Should use the "alt" engineering headset sprite. + innerclothingskirt: ClothingUniformJumpsuitRepairmanNT + satchel: ClothingBackpackSatchelEngineeringFilled + duffelbag: ClothingBackpackDuffelEngineeringFilled + +#Paramedic +- type: startingGear + id: ParamedicNTGear + equipment: + jumpsuit: ClothingUniformJumpsuitParamedicNT + back: ClothingBackpackFilled #The medical backpack sprite looks way worse so this will do for now. + shoes: ClothingShoesColorBlue + id: MedicalPDA + ears: ClothingHeadsetMedical + eyes: ClothingEyesHudMedical + gloves: ClothingHandsGlovesLatex + belt: ClothingBeltMedicalFilled + innerclothingskirt: ClothingUniformJumpskirtMedicalDoctor + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled + +#HEADS OF STAFF +#Chief Engineer +- type: startingGear + id: ChiefEngineerNTGear + equipment: + head: ClothingHeadHatHardhatArmored + jumpsuit: ClothingUniformJumpsuitChiefEngineerNT + back: ClothingBackpackFilled #Again, the regular sprite here looks way worse than the regular backpack. + shoes: ClothingShoesBootsJack + gloves: ClothingHandsGlovesCombat + id: CEPDA + eyes: ClothingEyesGlassesMeson + ears: ClothingHeadsetAltCommand #Same as repairman - make this use the alt headset sprite. + belt: ClothingBeltUtilityEngineering + innerclothingskirt: ClothingUniformJumpsuitChiefEngineerNT + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml new file mode 100644 index 0000000000..353b69730e --- /dev/null +++ b/Resources/Prototypes/Roles/Jobs/Ship_VS_Ship/syndicate.yml @@ -0,0 +1,68 @@ +#These are startingGear definitions for the currently yet=to-be-added Ship VS. Ship gamemode. +#Refer to Nanotrasen.yml for additional comments. + +#CREW +#Recruit +- type: startingGear + id: RecruitSyndieGear + equipment: + jumpsuit: ClothingUniformJumpsuitRecruitSyndie + back: ClothingBackpackFilled + shoes: ClothingShoesColorBlack + gloves: ClothingHandsGlovesColorBlack + id: PassengerPDA + ears: ClothingHeadsetGrey + innerclothingskirt: ClothingUniformJumpsuitRecruitSyndie #Wearing a jumpskirt into combat is a little unfitting and silly, so there is no jumpskirt counterpart for any of the Ship VS. Ship suits. + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled + +#Repairman +- type: startingGear + id: RepairmanSyndieGear + equipment: + head: ClothingHeadHatHardhatYellow + jumpsuit: ClothingUniformJumpsuitRepairmanSyndie + back: ClothingBackpackFilled #The regular industrial backpack looks really weird here, so I've opted for this instead for now. If a new one is never made, then make sure to make a prototype that has this with extended internals! + shoes: ClothingShoesBootsWork + gloves: ClothingHandsGlovesColorYellow #Should maybe still be in lockers - this is just so people know that they're there and a part of the outfit. + id: EngineerPDA + eyes: ClothingEyesGlassesMeson + belt: ClothingBeltUtilityEngineering + ears: ClothingHeadsetAltCommand #Should use the "alt" engineering headset sprite. + innerclothingskirt: ClothingUniformJumpsuitRepairmanSyndie + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled + +#Paramedic +- type: startingGear + id: ParamedicSyndieGear + equipment: + jumpsuit: ClothingUniformJumpsuitParamedicSyndie + back: ClothingBackpackFilled #The default job backpack again looks way worse. Same case as the NT Paramedc and Syndicate repairman. + shoes: ClothingShoesColorRed + id: MedicalPDA + ears: ClothingHeadsetMedical + eyes: ClothingEyesHudMedical + gloves: ClothingHandsGlovesLatex + belt: ClothingBeltMedicalFilled + innerclothingskirt: ClothingUniformJumpsuitParamedicSyndie + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled + +#HEADS OF STAFF +#Chief Engineer +- type: startingGear + id: ChiefEngineerSyndieGear + equipment: + head: ClothingHeadHatHardhatArmored + jumpsuit: ClothingUniformJumpsuitChiefEngineerSyndie + back: ClothingBackpackFilled #In a running theme, the default station job backpack still continues to look strange in comparison to the regular one. It's not as bad as on the syndicate engineer here, though. + shoes: ClothingShoesBootsJack + gloves: ClothingHandsGlovesCombat + id: CEPDA + eyes: ClothingEyesGlassesMeson + ears: ClothingHeadsetAltCommand + belt: ClothingBeltUtilityEngineering + innerclothingskirt: ClothingUniformJumpsuitChiefEngineerSyndie + satchel: ClothingBackpackSatchelFilled + duffelbag: ClothingBackpackDuffelFilled diff --git a/Resources/Prototypes/Roles/Jobs/departments.yml b/Resources/Prototypes/Roles/Jobs/departments.yml index 1656c7f349..8171aa329b 100644 --- a/Resources/Prototypes/Roles/Jobs/departments.yml +++ b/Resources/Prototypes/Roles/Jobs/departments.yml @@ -59,8 +59,8 @@ - ChiefMedicalOfficer - MedicalDoctor - Psychologist - - MedicalRobot - Paramedic + - MedicalRobot - type: department id: Security diff --git a/Resources/Prototypes/Roles/play_time_trackers.yml b/Resources/Prototypes/Roles/play_time_trackers.yml index 5b8bcea2c0..4a64a68d38 100644 --- a/Resources/Prototypes/Roles/play_time_trackers.yml +++ b/Resources/Prototypes/Roles/play_time_trackers.yml @@ -78,6 +78,9 @@ - type: playTimeTracker id: JobPassenger + +- type: playTimeTracker + id: JobParamedic - type: playTimeTracker id: JobPsychologist diff --git a/Resources/Prototypes/SoundCollections/bike_horn.yml b/Resources/Prototypes/SoundCollections/bike_horn.yml index a1a0ba74bb..6c20cfa00d 100644 --- a/Resources/Prototypes/SoundCollections/bike_horn.yml +++ b/Resources/Prototypes/SoundCollections/bike_horn.yml @@ -12,3 +12,13 @@ id: BoxingBell files: - /Audio/Weapons/boxingbell.ogg + +- type: soundCollection + id: RubberHammer + files: + - /Audio/Weapons/rubberhammer.ogg + +- type: soundCollection + id: Parp + files: + - /Audio/Effects/Emotes/parp1.ogg diff --git a/Resources/Prototypes/Species/species_weights.yml b/Resources/Prototypes/Species/species_weights.yml index e978661d74..f3ba9a333b 100644 --- a/Resources/Prototypes/Species/species_weights.yml +++ b/Resources/Prototypes/Species/species_weights.yml @@ -1,5 +1,5 @@ #default species weights used for randomly selected species -- type: weightedRandom +- type: weightedRandomSpecies id: SpeciesWeights weights: Human: 5 diff --git a/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml b/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml index 6805a18ec6..84a31a3a07 100644 --- a/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml +++ b/Resources/Prototypes/Stacks/Materials/Sheets/glass.yml @@ -29,3 +29,19 @@ spawn: SheetRPGlass1 maxCount: 30 itemSize: 1 + +- type: stack + id: UraniumGlass + name: uranium glass + icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: uglass } + spawn: SheetUGlass1 + maxCount: 30 + itemSize: 1 + +- type: stack + id: ReinforcedUraniumGlass + name: reinforced uranium glass + icon: { sprite: /Textures/Objects/Materials/Sheets/glass.rsi, state: ruglass } + spawn: SheetRUGlass1 + maxCount: 30 + itemSize: 1 diff --git a/Resources/Prototypes/Stacks/Materials/materials.yml b/Resources/Prototypes/Stacks/Materials/materials.yml index 84790dadcb..fef22ebbf5 100644 --- a/Resources/Prototypes/Stacks/Materials/materials.yml +++ b/Resources/Prototypes/Stacks/Materials/materials.yml @@ -52,3 +52,10 @@ icon: { sprite: /Textures/Objects/Materials/materials.rsi, state: cotton } spawn: MaterialCotton1 maxCount: 30 + +- type: stack + id: MeatSheets + name: meat sheet + icon: { sprite: /Textures/Objects/Materials/Sheets/meaterial.rsi, state: meat } + spawn: MaterialSheetMeat1 + maxCount: 30 diff --git a/Resources/Prototypes/Stacks/floor_tile_stacks.yml b/Resources/Prototypes/Stacks/floor_tile_stacks.yml index 368889c270..30c760d5b6 100644 --- a/Resources/Prototypes/Stacks/floor_tile_stacks.yml +++ b/Resources/Prototypes/Stacks/floor_tile_stacks.yml @@ -1,4 +1,4 @@ -- type: stack +- type: stack id: FloorTileSteel name: steel tile spawn: FloorTileItemSteel @@ -367,6 +367,13 @@ maxCount: 30 itemSize: 5 +- type: stack + id: FloorTileFlesh + name: flesh floor + spawn: FloorTileItemFlesh + maxCount: 30 + itemSize: 5 + - type: stack id: FloorTileSteelMaint name: steel maint floor diff --git a/Resources/Prototypes/Stacks/medical_stacks.yml b/Resources/Prototypes/Stacks/medical_stacks.yml index b15c099529..9d2b77ec93 100644 --- a/Resources/Prototypes/Stacks/medical_stacks.yml +++ b/Resources/Prototypes/Stacks/medical_stacks.yml @@ -37,3 +37,21 @@ spawn: Bloodpack maxCount: 10 itemSize: 1 + +- type: stack + id: MedicatedSuture + name: medicated-suture + icon: {sprite: "/Textures/Objects/Specific/Medical/medical.rsi", state: medicated-suture } + spawn: MedicatedSuture + maxCount: 10 + itemSize: 1 + +- type: stack + id: RegenerativeMesh + name: regenerative-mesh + icon: {sprite: "/Textures/Objects/Specific/Medical/medical.rsi", state: regenerative-mesh} + spawn: RegenerativeMesh + maxCount: 10 + itemSize: 1 + + diff --git a/Resources/Prototypes/Tiles/floors.yml b/Resources/Prototypes/Tiles/floors.yml index 533bfc6776..f5eccd880d 100644 --- a/Resources/Prototypes/Tiles/floors.yml +++ b/Resources/Prototypes/Tiles/floors.yml @@ -1142,6 +1142,7 @@ canCrowbar: true footstepSounds: collection: BarestepCarpet + itemDrop: FloorTileItemFlesh friction: 0.05 #slippy heatCapacity: 10000 diff --git a/Resources/Prototypes/Traits/disabilities.yml b/Resources/Prototypes/Traits/disabilities.yml index 13d74901ae..a79f13b443 100644 --- a/Resources/Prototypes/Traits/disabilities.yml +++ b/Resources/Prototypes/Traits/disabilities.yml @@ -1,4 +1,4 @@ -- type: trait +- type: trait id: Blindness name: trait-blindness-name description: trait-blindness-desc @@ -22,7 +22,7 @@ id: Pacifist name: trait-pacifist-name components: - - type: Pacifist + - type: Pacified - type: trait id: Colorblindness diff --git a/Resources/Prototypes/Voice/speech_emote_sounds.yml b/Resources/Prototypes/Voice/speech_emote_sounds.yml index f050c88a96..a5bc6a4573 100644 --- a/Resources/Prototypes/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/Voice/speech_emote_sounds.yml @@ -78,10 +78,70 @@ collection: MaleCry - type: emoteSounds - id: UnisexSlime + id: MaleSlime sounds: Squish: collection: Squishes + Scream: + collection: MaleScreams + Laugh: + collection: MaleLaugh + Sneeze: + collection: MaleSneezes + Cough: + collection: MaleCoughs + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Yawn: + collection: MaleYawn + Snore: + collection: Snores + Sigh: + collection: MaleSigh + Crying: + collection: MaleCry + Whistle: + collection: Whistles + params: + variation: 0.125 + +- type: emoteSounds + id: FemaleSlime + sounds: + Squish: + collection: Squishes + Scream: + collection: FemaleScreams + Laugh: + collection: FemaleLaugh + Sneeze: + collection: FemaleSneezes + Cough: + collection: FemaleCoughs + CatMeow: + collection: CatMeows + CatHisses: + collection: CatHisses + MonkeyScreeches: + collection: MonkeyScreeches + RobotBeep: + collection: RobotBeeps + Yawn: + collection: FemaleYawn + Snore: + collection: Snores + Sigh: + collection: FemaleSigh + Crying: + collection: FemaleCry + Whistle: + collection: Whistles params: variation: 0.125 diff --git a/Resources/Prototypes/XenoArch/Effects/utility_effects.yml b/Resources/Prototypes/XenoArch/Effects/utility_effects.yml index 6c313c545c..1dd77900a6 100644 --- a/Resources/Prototypes/XenoArch/Effects/utility_effects.yml +++ b/Resources/Prototypes/XenoArch/Effects/utility_effects.yml @@ -1,4 +1,4 @@ -# Utility effects permanently modify the entity in some way when triggered, and they generally make it 'useful' for some purpose, +# Utility effects permanently modify the entity in some way when triggered, and they generally make it 'useful' for some purpose, # like turning the artifact into a tool, or gun, or whatever. - type: artifactEffect id: EffectIntercom @@ -26,7 +26,6 @@ - Security - Service - Binary - - Syndicate - type: artifactEffect id: EffectRandomInstrument diff --git a/Resources/Prototypes/ore.yml b/Resources/Prototypes/ore.yml index 8c0fcde2c0..3d289d8f32 100644 --- a/Resources/Prototypes/ore.yml +++ b/Resources/Prototypes/ore.yml @@ -1,3 +1,10 @@ +# TODO: Kill ore veins +# Split it into 2 components, 1 for "spawn XYZ on destruction" and 1 for "randomly select one of these for spawn on destruction" +# You could even just use an entityspawncollection instead. +- type: ore + id: SpaceShrooms + oreEntity: FoodSpaceshroom + # High yields - type: ore id: OreSteel @@ -31,7 +38,7 @@ minOreYield: 2 maxOreYield: 4 -- type: weightedRandom +- type: weightedRandomOre id: RandomOreDistributionStandard weights: OreSteel: 10 @@ -41,7 +48,7 @@ OreSilver: 1 OreUranium: 1 -- type: weightedRandom +- type: weightedRandomOre id: RandomOreDistributionHigh weights: OreSteel: 1 diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index 8a3d16a802..7f19ae3a31 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -7,6 +7,9 @@ - type: Tag id: AirSensor +- type: Tag + id: Ambrosia + - type: Tag id: AppraisalTool @@ -791,6 +794,9 @@ - type: Tag id: Unstackable # To prevent things like atmos devices (filters etc) being stacked on one tile. See NoUnstackableInTile +- type: Tag + id: UraniumGlassShard + - type: Tag id: VehicleKey @@ -835,3 +841,9 @@ - type: Tag id: Write + +- type: Tag + id: RifleStock + +- type: Tag + id: ModularReceiver diff --git a/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..503d6be951 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/icon.png b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/icon.png new file mode 100644 index 0000000000..400cc41545 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/inhand-left.png new file mode 100644 index 0000000000..0be36bc309 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/inhand-right.png new file mode 100644 index 0000000000..3fb9fad6d7 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/meta.json b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/meta.json new file mode 100644 index 0000000000..ed91c56e31 --- /dev/null +++ b/Resources/Textures/Clothing/Back/Backpacks/atmospherics.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 by KingFroozy (Github) for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..72d641a561 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/icon.png b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/icon.png new file mode 100644 index 0000000000..b99080f548 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/inhand-left.png new file mode 100644 index 0000000000..b49a8326d7 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/inhand-right.png new file mode 100644 index 0000000000..93624bf969 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/meta.json b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/meta.json new file mode 100644 index 0000000000..98ddf1691f --- /dev/null +++ b/Resources/Textures/Clothing/Back/Backpacks/merc.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Back/Backpacks/security.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Backpacks/security.rsi/equipped-BACKPACK.png index de03585e44..c9e4989cd5 100644 Binary files a/Resources/Textures/Clothing/Back/Backpacks/security.rsi/equipped-BACKPACK.png and b/Resources/Textures/Clothing/Back/Backpacks/security.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Clothing/Back/Backpacks/security.rsi/meta.json b/Resources/Textures/Clothing/Back/Backpacks/security.rsi/meta.json index fce8c90ce8..aa3381b0eb 100644 --- a/Resources/Textures/Clothing/Back/Backpacks/security.rsi/meta.json +++ b/Resources/Textures/Clothing/Back/Backpacks/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..a15cccaf32 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/icon.png b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/icon.png new file mode 100644 index 0000000000..35e6f81552 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/inhand-left.png new file mode 100644 index 0000000000..c164dba6fd Binary files /dev/null and b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/inhand-right.png new file mode 100644 index 0000000000..af9d3e6b03 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/meta.json b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/meta.json new file mode 100644 index 0000000000..ed91c56e31 --- /dev/null +++ b/Resources/Textures/Clothing/Back/Duffels/atmospherics.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 by KingFroozy (Github) for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..ecdbbe04e5 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/icon.png b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/icon.png new file mode 100644 index 0000000000..c6b6edcf86 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/inhand-left.png new file mode 100644 index 0000000000..77bdd89c57 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/inhand-right.png b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/inhand-right.png new file mode 100644 index 0000000000..4811e50a91 Binary files /dev/null and b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/meta.json b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/meta.json new file mode 100644 index 0000000000..ed91c56e31 --- /dev/null +++ b/Resources/Textures/Clothing/Back/Satchels/atmospherics.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/547852588166c8e091b441e4e67169e156bb09c1 by KingFroozy (Github) for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Belt/mercwebbing.rsi/equipped-BELT.png b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/equipped-BELT.png new file mode 100644 index 0000000000..dfc06b4314 Binary files /dev/null and b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Clothing/Belt/mercwebbing.rsi/icon.png b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/icon.png new file mode 100644 index 0000000000..5c2cff2a9b Binary files /dev/null and b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Belt/mercwebbing.rsi/inhand-left.png b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/inhand-left.png new file mode 100644 index 0000000000..ea8de8bb1d Binary files /dev/null and b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Belt/mercwebbing.rsi/inhand-right.png b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/inhand-right.png new file mode 100644 index 0000000000..7974a30112 Binary files /dev/null and b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Belt/mercwebbing.rsi/meta.json b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/meta.json new file mode 100644 index 0000000000..56b74413eb --- /dev/null +++ b/Resources/Textures/Clothing/Belt/mercwebbing.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Belt/sheath.rsi/equipped-BELT.png b/Resources/Textures/Clothing/Belt/sheath.rsi/equipped-BELT.png index ea9b5643ca..dd9b95e219 100644 Binary files a/Resources/Textures/Clothing/Belt/sheath.rsi/equipped-BELT.png and b/Resources/Textures/Clothing/Belt/sheath.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Clothing/Belt/sheath.rsi/meta.json b/Resources/Textures/Clothing/Belt/sheath.rsi/meta.json index e549767f3a..17c10f2f7f 100644 --- a/Resources/Textures/Clothing/Belt/sheath.rsi/meta.json +++ b/Resources/Textures/Clothing/Belt/sheath.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf , edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Belt/sheath.rsi/sheath-sabre-equipped-BELT.png b/Resources/Textures/Clothing/Belt/sheath.rsi/sheath-sabre-equipped-BELT.png index a1e69cd243..87671ca19a 100644 Binary files a/Resources/Textures/Clothing/Belt/sheath.rsi/sheath-sabre-equipped-BELT.png and b/Resources/Textures/Clothing/Belt/sheath.rsi/sheath-sabre-equipped-BELT.png differ diff --git a/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/equipped-EARS.png b/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/equipped-EARS.png new file mode 100644 index 0000000000..f071b43109 Binary files /dev/null and b/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/equipped-EARS.png differ diff --git a/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/icon.png b/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/icon.png new file mode 100644 index 0000000000..608b9ef7a0 Binary files /dev/null and b/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/meta.json new file mode 100644 index 0000000000..774e33fbe7 --- /dev/null +++ b/Resources/Textures/Clothing/Ears/Headsets/base_syndicate.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Edited by Flareguy for Space Station 14. Originally from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EARS", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/equipped-EYES.png deleted file mode 100644 index f72e29ec42..0000000000 Binary files a/Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/equipped-EYES.png and /dev/null differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/equipped-EYES.png new file mode 100644 index 0000000000..7181602fbe Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/icon.png new file mode 100644 index 0000000000..17e6d89020 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/inhand-left.png b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/inhand-left.png new file mode 100644 index 0000000000..a386caae79 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/inhand-right.png b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/inhand-right.png new file mode 100644 index 0000000000..490d980893 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/meta.json new file mode 100644 index 0000000000..76e39a32d7 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/equipped-EYES.png new file mode 100644 index 0000000000..dd921481b7 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/icon.png new file mode 100644 index 0000000000..af3788654b Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/inhand-left.png b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/inhand-left.png new file mode 100644 index 0000000000..5088632f8d Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/inhand-right.png b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/inhand-right.png new file mode 100644 index 0000000000..14f7b4547f Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/meta.json new file mode 100644 index 0000000000..541bdfbedc --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Glasses/science.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/equipped-EYES.png new file mode 100644 index 0000000000..02ae05df0c Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/icon.png similarity index 100% rename from Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/icon.png rename to Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/icon.png diff --git a/Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/meta.json similarity index 100% rename from Resources/Textures/Clothing/Eyes/Glasses/beergoggles.rsi/meta.json rename to Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi/meta.json diff --git a/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/equipped-EYES.png new file mode 100644 index 0000000000..86e73e68de Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/icon.png new file mode 100644 index 0000000000..46b5af93e5 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/equipped-EYES.png new file mode 100644 index 0000000000..f08c247f5f Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/icon.png new file mode 100644 index 0000000000..132fd293f9 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/medonion.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/equipped-EYES.png new file mode 100644 index 0000000000..5b0aa9063f Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/icon.png new file mode 100644 index 0000000000..9f2d28abe5 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/equipped-EYES.png new file mode 100644 index 0000000000..22b26456c9 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/icon.png new file mode 100644 index 0000000000..77c9e430b9 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/medsec.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/equipped-EYES.png new file mode 100644 index 0000000000..cd45181a06 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/icon.png new file mode 100644 index 0000000000..c6980b5cae Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/equipped-EYES.png new file mode 100644 index 0000000000..cb52aa5576 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/icon.png new file mode 100644 index 0000000000..288bdaa54f Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/omni.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/equipped-EYES.png new file mode 100644 index 0000000000..2182ad6af1 Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/icon.png b/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/icon.png new file mode 100644 index 0000000000..17b1727aec Binary files /dev/null and b/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/meta.json new file mode 100644 index 0000000000..945139fb05 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Derby", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/equipped-HAND.png b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/equipped-HAND.png new file mode 100644 index 0000000000..a78b4f96a6 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/equipped-HAND.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/icon.png b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/icon.png new file mode 100644 index 0000000000..db6378de51 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/inhand-left.png b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/inhand-left.png new file mode 100644 index 0000000000..3e6dd319b4 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/inhand-right.png b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/inhand-right.png new file mode 100644 index 0000000000..f1c3af4ca2 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/meta.json b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/meta.json new file mode 100644 index 0000000000..5b65737755 --- /dev/null +++ b/Resources/Textures/Clothing/Hands/Gloves/Color/olive.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HAND", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/equipped-HAND.png b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/equipped-HAND.png index 4ad9dfc6fa..76c034d634 100644 Binary files a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/equipped-HAND.png and b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/equipped-HAND.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/icon.png b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/icon.png index da2494f79e..a2b60b0551 100644 Binary files a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/icon.png and b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-left.png b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-left.png index a8294230dc..e06e2748e9 100644 Binary files a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-left.png and b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-right.png b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-right.png index 8dcb9ddadb..0a50f7e642 100644 Binary files a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-right.png and b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/meta.json b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/meta.json index 88e3ebd509..23e44f0be0 100644 --- a/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/meta.json +++ b/Resources/Textures/Clothing/Hands/Gloves/captain.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/69842/commits/d8138946b0ed06fced522729ac8eaa0596864329 edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/equipped-HAND.png b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/equipped-HAND.png new file mode 100644 index 0000000000..36e669756f Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/equipped-HAND.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/icon.png b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/icon.png new file mode 100644 index 0000000000..3a288bb7dc Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/inhand-left.png b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/inhand-left.png new file mode 100644 index 0000000000..32c0a01435 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/inhand-right.png b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/inhand-right.png new file mode 100644 index 0000000000..f86a9deffb Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/meta.json b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/meta.json new file mode 100644 index 0000000000..615c803ae3 --- /dev/null +++ b/Resources/Textures/Clothing/Hands/Gloves/forensic.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from paradise station at https://github.com/ss220-space/Paradise/blob/e13af16eec39b663112e014901960c89fb09ef8b/icons/obj/clothing/gloves.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HAND", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/equipped-HAND.png b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/equipped-HAND.png new file mode 100644 index 0000000000..738cb44dd2 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/equipped-HAND.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/icon.png b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/icon.png new file mode 100644 index 0000000000..5c7fde0e3a Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/inhand-left.png b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/inhand-left.png new file mode 100644 index 0000000000..3e6dd319b4 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/inhand-right.png b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/inhand-right.png new file mode 100644 index 0000000000..f1c3af4ca2 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/meta.json b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/meta.json new file mode 100644 index 0000000000..8daacc3340 --- /dev/null +++ b/Resources/Textures/Clothing/Hands/Gloves/mercfingerless.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/54ecdcc05bcaf335489938b1253a2a733ba12271", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HAND", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/equipped-HAND.png b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/equipped-HAND.png new file mode 100644 index 0000000000..105768d4d2 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/equipped-HAND.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/icon.png b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/icon.png new file mode 100644 index 0000000000..aac3e6b5dd Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/inhand-left.png b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/inhand-left.png new file mode 100644 index 0000000000..4f3c426eef Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/inhand-right.png b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/inhand-right.png new file mode 100644 index 0000000000..58ce8df4b4 Binary files /dev/null and b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/meta.json b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/meta.json new file mode 100644 index 0000000000..915aae5450 --- /dev/null +++ b/Resources/Textures/Clothing/Hands/Gloves/tacticalmaidgloves.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HAND", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..c6caee656c Binary files /dev/null and b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/icon.png b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/icon.png new file mode 100644 index 0000000000..1992c497aa Binary files /dev/null and b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/icon_mask.png b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/icon_mask.png new file mode 100644 index 0000000000..0ca22bafbf Binary files /dev/null and b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/icon_mask.png differ diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/inhand-left.png new file mode 100644 index 0000000000..fbecc21ad9 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/inhand-right.png new file mode 100644 index 0000000000..1ee5637bc8 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/mask-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/mask-equipped-HELMET.png new file mode 100644 index 0000000000..d898842e44 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/mask-equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/meta.json b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/meta.json new file mode 100644 index 0000000000..94ecdbc846 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Bandanas/merc.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon_mask" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "mask-equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/icon.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/icon.png new file mode 100644 index 0000000000..7adc2b1385 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/light-icon.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/light-icon.png new file mode 100644 index 0000000000..3a850ef0d8 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/light-icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/meta.json new file mode 100644 index 0000000000..02f235207e --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "light-icon" + }, + { + "name": "off-equipped-HELMET", + "directions": 4 + }, + { + "name": "off-inhand-left", + "directions": 4 + }, + { + "name": "off-inhand-right", + "directions": 4 + }, + { + "name": "on-equipped-HELMET", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-equipped-HELMET.png new file mode 100644 index 0000000000..537dc0aec8 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-inhand-left.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-inhand-left.png new file mode 100644 index 0000000000..4a12424a90 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-inhand-right.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-inhand-right.png new file mode 100644 index 0000000000..cd617205b3 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/off-inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-equipped-HELMET.png new file mode 100644 index 0000000000..fc49dc07d7 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-inhand-left.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-inhand-left.png new file mode 100644 index 0000000000..21a66c0b7a Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-inhand-right.png b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-inhand-right.png new file mode 100644 index 0000000000..5245cc00c3 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/armored.rsi/on-inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/icon.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/icon.png new file mode 100644 index 0000000000..3d3aa75958 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/light-icon.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/light-icon.png new file mode 100644 index 0000000000..3a850ef0d8 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/light-icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/meta.json new file mode 100644 index 0000000000..02f235207e --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "light-icon" + }, + { + "name": "off-equipped-HELMET", + "directions": 4 + }, + { + "name": "off-inhand-left", + "directions": 4 + }, + { + "name": "off-inhand-right", + "directions": 4 + }, + { + "name": "on-equipped-HELMET", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-equipped-HELMET.png new file mode 100644 index 0000000000..6e4ed70e68 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-inhand-left.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-inhand-left.png new file mode 100644 index 0000000000..9a1ddf8ad3 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-inhand-right.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-inhand-right.png new file mode 100644 index 0000000000..15522f5f97 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/off-inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-equipped-HELMET.png new file mode 100644 index 0000000000..36f4d3c06e Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-inhand-left.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-inhand-left.png new file mode 100644 index 0000000000..d413e06776 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-inhand-right.png b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-inhand-right.png new file mode 100644 index 0000000000..2a0c1a8a49 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardhats/dark_yellow.rsi/on-inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..7878ecdc42 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/icon.png new file mode 100644 index 0000000000..e04ccd7765 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/inhand-left.png new file mode 100644 index 0000000000..3605b07345 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/inhand-right.png new file mode 100644 index 0000000000..85ccb58573 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/meta.json new file mode 100644 index 0000000000..6e7020ce75 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/beret_merc.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hats/capcap.rsi/equipped-HELMET-hamster.png b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/equipped-HELMET-hamster.png new file mode 100644 index 0000000000..e997023f30 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/equipped-HELMET-hamster.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/capcap.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..7616a5d8e1 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/capcap.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/icon.png new file mode 100644 index 0000000000..b2a2f4ef4b Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/capcap.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/meta.json new file mode 100644 index 0000000000..9c0583a7c5 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/capcap.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/0671297bb1c1b31d5885f2768aecbe9dc51d39e7 , edited by Skarletto (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET-hamster", + "directions": 4 + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET-hamster.png b/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET-hamster.png new file mode 100644 index 0000000000..81ed7934ce Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET-hamster.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET.png index 45674ed23c..9cb857e9f4 100644 Binary files a/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET.png and b/Resources/Textures/Clothing/Head/Hats/captain.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/captain.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/captain.rsi/icon.png index 30bfb25bbe..6cc73037aa 100644 Binary files a/Resources/Textures/Clothing/Head/Hats/captain.rsi/icon.png and b/Resources/Textures/Clothing/Head/Hats/captain.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-left.png index 6cb8ec6337..8684787c2d 100644 Binary files a/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-left.png and b/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-right.png index ebce39298a..00813d1a11 100644 Binary files a/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-right.png and b/Resources/Textures/Clothing/Head/Hats/captain.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/captain.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/captain.rsi/meta.json index a470e00944..fd92377735 100644 --- a/Resources/Textures/Clothing/Head/Hats/captain.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Hats/captain.rsi/meta.json @@ -1,15 +1,12 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/69842/commits/d8138946b0ed06fced522729ac8eaa0596864329 edited by Skarletto (github)", "size": { "x": 32, "y": 32 }, "states": [ - { - "name": "icon" - }, { "name": "equipped-HELMET", "directions": 4 @@ -21,6 +18,9 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "icon" } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Hats/magician.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/magician.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..037ae386a6 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/magician.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/magician.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/magician.rsi/icon.png new file mode 100644 index 0000000000..38bd127919 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/magician.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/magician.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hats/magician.rsi/inhand-left.png new file mode 100644 index 0000000000..ac7d245aec Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/magician.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/magician.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/magician.rsi/inhand-right.png new file mode 100644 index 0000000000..c14c928705 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/magician.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/magician.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/magician.rsi/meta.json new file mode 100644 index 0000000000..2b308bf6ca --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/magician.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfood1183 (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..08b0ed8e6c Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/icon.png new file mode 100644 index 0000000000..d1b4935037 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/inhand-left.png new file mode 100644 index 0000000000..9fc657693f Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/inhand-right.png new file mode 100644 index 0000000000..60db8e6ae3 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/meta.json new file mode 100644 index 0000000000..9b680ad5a5 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/syndiecap.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..d423ba0d4c Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/icon.png new file mode 100644 index 0000000000..dbdaed336f Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/inhand-left.png new file mode 100644 index 0000000000..0e84c524bf Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/inhand-right.png new file mode 100644 index 0000000000..77935dcadd Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/meta.json new file mode 100644 index 0000000000..9b680ad5a5 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/syndiecap_maa.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..4a9e5a7339 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/icon.png b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/icon.png new file mode 100644 index 0000000000..0c74439dcd Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/inhand-left.png new file mode 100644 index 0000000000..a595574881 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/inhand-right.png new file mode 100644 index 0000000000..233e54dbca Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/meta.json b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/meta.json new file mode 100644 index 0000000000..9b680ad5a5 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hats/tacticalmaidheadband.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..77b6ef5b3d Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/icon.png new file mode 100644 index 0000000000..cfee6aae70 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/inhand-left.png new file mode 100644 index 0000000000..5c7a58cf14 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/inhand-right.png new file mode 100644 index 0000000000..2206f9d17d Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/meta.json new file mode 100644 index 0000000000..6aae6f0097 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/ert_engineer.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite taken from https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37 and repaletted, inhands created by Flareguy for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..67feca27ed Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/icon.png new file mode 100644 index 0000000000..d688522bc5 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/inhand-left.png new file mode 100644 index 0000000000..d07ab18238 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/inhand-right.png new file mode 100644 index 0000000000..3592fb67f5 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/meta.json new file mode 100644 index 0000000000..a4a0293921 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/ert_janitor.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite taken from https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37, inhands created by Flareguy for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..b41c00ca5f Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/icon.png new file mode 100644 index 0000000000..f38509cbc1 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/inhand-left.png new file mode 100644 index 0000000000..f5dd6a7321 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/inhand-right.png new file mode 100644 index 0000000000..cd8e066d37 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/meta.json new file mode 100644 index 0000000000..6aae6f0097 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/ert_leader.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite taken from https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37 and repaletted, inhands created by Flareguy for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..6e0ac9cfc4 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/icon.png new file mode 100644 index 0000000000..377fad32bf Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/inhand-left.png new file mode 100644 index 0000000000..7b91444077 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/inhand-right.png new file mode 100644 index 0000000000..4982132d29 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/meta.json new file mode 100644 index 0000000000..a4a0293921 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/ert_medic.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite taken from https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37, inhands created by Flareguy for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..a644a20e0a Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/icon.png new file mode 100644 index 0000000000..e9c5c7ae71 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/inhand-left.png new file mode 100644 index 0000000000..b768856809 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/inhand-right.png new file mode 100644 index 0000000000..2f289e525a Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/meta.json new file mode 100644 index 0000000000..a4a0293921 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/ert_security.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite taken from https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37, inhands created by Flareguy for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-left.png index 3461b5504f..801be1333e 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-left.png and b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-right.png index d93e3583c3..3d87b5cdb2 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-right.png and b/Resources/Textures/Clothing/Head/Helmets/eva.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-left.png index 3d32e4c7df..077fb62a2c 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-left.png and b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-right.png index 4ae22a2561..41261d9815 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-right.png and b/Resources/Textures/Clothing/Head/Helmets/eva_large.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-left.png index eddab76956..5274c94828 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-left.png and b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-right.png index 10ffa34811..93a06a90a7 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-right.png and b/Resources/Textures/Clothing/Head/Helmets/eva_syndicate.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..9a52c7de5a Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/icon.png new file mode 100644 index 0000000000..bbf9b3700a Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/inhand-left.png new file mode 100644 index 0000000000..d06c541e40 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/inhand-right.png new file mode 100644 index 0000000000..cfe18a3629 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/meta.json new file mode 100644 index 0000000000..f4c7ee3e40 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/merc_helmet.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from cev-eris at commit https://github.com/discordia-space/CEV-Eris/commit/a75dee2e6d236612dbd403dd5f8687ca930c01f1", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/security.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/security.rsi/equipped-HELMET.png index c139614ac9..4fd9f44ff2 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/security.rsi/equipped-HELMET.png and b/Resources/Textures/Clothing/Head/Helmets/security.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/security.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/security.rsi/icon.png index e8137aceaa..325084b69f 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/security.rsi/icon.png and b/Resources/Textures/Clothing/Head/Helmets/security.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-left.png index 4839fd1a53..f8f7501afc 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-left.png and b/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-right.png index 1331703085..a8bbe3dfac 100644 Binary files a/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-right.png and b/Resources/Textures/Clothing/Head/Helmets/security.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/light-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/security.rsi/light-equipped-HELMET.png similarity index 100% rename from Resources/Textures/Clothing/Head/Helmets/securityold.rsi/light-equipped-HELMET.png rename to Resources/Textures/Clothing/Head/Helmets/security.rsi/light-equipped-HELMET.png diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/lighton-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/security.rsi/lighton-equipped-HELMET.png similarity index 100% rename from Resources/Textures/Clothing/Head/Helmets/securityold.rsi/lighton-equipped-HELMET.png rename to Resources/Textures/Clothing/Head/Helmets/security.rsi/lighton-equipped-HELMET.png diff --git a/Resources/Textures/Clothing/Head/Helmets/security.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/security.rsi/meta.json index e0ee93d642..db2bbfafd4 100644 --- a/Resources/Textures/Clothing/Head/Helmets/security.rsi/meta.json +++ b/Resources/Textures/Clothing/Head/Helmets/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from cev-eris at commit https://github.com/discordia-space/CEV-Eris/commit/a75dee2e6d236612dbd403dd5f8687ca930c01f1", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", "size": { "x": 32, "y": 32 @@ -14,6 +14,14 @@ "name": "equipped-HELMET", "directions": 4 }, + { + "name": "light-equipped-HELMET", + "directions": 4 + }, + { + "name": "lighton-equipped-HELMET", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/equipped-HELMET.png deleted file mode 100644 index 4fd9f44ff2..0000000000 Binary files a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/equipped-HELMET.png and /dev/null differ diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/icon.png deleted file mode 100644 index 325084b69f..0000000000 Binary files a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/icon.png and /dev/null differ diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/inhand-left.png deleted file mode 100644 index f8f7501afc..0000000000 Binary files a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/inhand-left.png and /dev/null differ diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/inhand-right.png deleted file mode 100644 index a8bbe3dfac..0000000000 Binary files a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/inhand-right.png and /dev/null differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..030107f05e Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/icon.png new file mode 100644 index 0000000000..c7d017dcca Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/inhand-left.png new file mode 100644 index 0000000000..c334355ba8 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/inhand-right.png new file mode 100644 index 0000000000..423f3fe52e Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/meta.json new file mode 100644 index 0000000000..8836c0b646 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/swat.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, inhand sprites by Flareguy", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..25dff526bb Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/icon.png new file mode 100644 index 0000000000..2fb1679000 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/inhand-left.png new file mode 100644 index 0000000000..6c958708c8 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/inhand-right.png new file mode 100644 index 0000000000..e0ab815b50 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/meta.json b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/meta.json new file mode 100644 index 0000000000..8bedbfb78e --- /dev/null +++ b/Resources/Textures/Clothing/Head/Helmets/swat_syndicate.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, inhand sprites by Flareguy, icon edited by Flareguy", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/bat.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/bat.rsi/equipped-MASK.png new file mode 100644 index 0000000000..0af5a0858b Binary files /dev/null and b/Resources/Textures/Clothing/Mask/bat.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/bat.rsi/icon.png b/Resources/Textures/Clothing/Mask/bat.rsi/icon.png new file mode 100644 index 0000000000..e85519fb91 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/bat.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/bat.rsi/meta.json b/Resources/Textures/Clothing/Mask/bat.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/bat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/bear.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/bear.rsi/equipped-MASK.png new file mode 100644 index 0000000000..12fe9ec475 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/bear.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/bear.rsi/icon.png b/Resources/Textures/Clothing/Mask/bear.rsi/icon.png new file mode 100644 index 0000000000..81a469c729 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/bear.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/bear.rsi/meta.json b/Resources/Textures/Clothing/Mask/bear.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/bear.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/bee.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/bee.rsi/equipped-MASK.png new file mode 100644 index 0000000000..ae26dc100e Binary files /dev/null and b/Resources/Textures/Clothing/Mask/bee.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/bee.rsi/icon.png b/Resources/Textures/Clothing/Mask/bee.rsi/icon.png new file mode 100644 index 0000000000..a33c43f42a Binary files /dev/null and b/Resources/Textures/Clothing/Mask/bee.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/bee.rsi/meta.json b/Resources/Textures/Clothing/Mask/bee.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/bee.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/fox.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/fox.rsi/equipped-MASK.png new file mode 100644 index 0000000000..3f0a881334 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/fox.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/fox.rsi/icon.png b/Resources/Textures/Clothing/Mask/fox.rsi/icon.png new file mode 100644 index 0000000000..d4bca3f6cb Binary files /dev/null and b/Resources/Textures/Clothing/Mask/fox.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/fox.rsi/meta.json b/Resources/Textures/Clothing/Mask/fox.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/fox.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/jackal.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/jackal.rsi/equipped-MASK.png new file mode 100644 index 0000000000..b5a3ab1186 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/jackal.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/jackal.rsi/icon.png b/Resources/Textures/Clothing/Mask/jackal.rsi/icon.png new file mode 100644 index 0000000000..23619a4ae9 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/jackal.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/jackal.rsi/meta.json b/Resources/Textures/Clothing/Mask/jackal.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/jackal.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK.png new file mode 100644 index 0000000000..1ff7f0eb6d Binary files /dev/null and b/Resources/Textures/Clothing/Mask/merc.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/merc.rsi/icon.png b/Resources/Textures/Clothing/Mask/merc.rsi/icon.png new file mode 100644 index 0000000000..7341ab8278 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/merc.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/merc.rsi/inhand-left.png b/Resources/Textures/Clothing/Mask/merc.rsi/inhand-left.png new file mode 100644 index 0000000000..7924f131a8 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/merc.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Mask/merc.rsi/inhand-right.png b/Resources/Textures/Clothing/Mask/merc.rsi/inhand-right.png new file mode 100644 index 0000000000..7145305d9f Binary files /dev/null and b/Resources/Textures/Clothing/Mask/merc.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Mask/merc.rsi/meta.json b/Resources/Textures/Clothing/Mask/merc.rsi/meta.json new file mode 100644 index 0000000000..0fe84a690d --- /dev/null +++ b/Resources/Textures/Clothing/Mask/merc.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-reptilian.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-reptilian.png new file mode 100644 index 0000000000..9ff31af24f Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-reptilian.png differ diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vox.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vox.png new file mode 100644 index 0000000000..d8313d5cbb Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK-vox.png differ diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK.png new file mode 100644 index 0000000000..572796b030 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/icon.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/icon.png new file mode 100644 index 0000000000..8c746f155e Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/inhand-left.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/inhand-left.png new file mode 100644 index 0000000000..40ff08ad57 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/inhand-right.png b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/inhand-right.png new file mode 100644 index 0000000000..09748ec208 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Mask/neckgaiter.rsi/meta.json b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/meta.json new file mode 100644 index 0000000000..4da74959dd --- /dev/null +++ b/Resources/Textures/Clothing/Mask/neckgaiter.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord) | equipped-MASK-vox sprited by PuroSlavKing (Github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + }, + { + "name": "equipped-MASK-vox", + "directions": 4 + }, + { + "name": "equipped-MASK-reptilian", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/rat.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/rat.rsi/equipped-MASK.png new file mode 100644 index 0000000000..60b74d7629 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/rat.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/rat.rsi/icon.png b/Resources/Textures/Clothing/Mask/rat.rsi/icon.png new file mode 100644 index 0000000000..6082b72671 Binary files /dev/null and b/Resources/Textures/Clothing/Mask/rat.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/rat.rsi/meta.json b/Resources/Textures/Clothing/Mask/rat.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/rat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Mask/raven.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/raven.rsi/equipped-MASK.png new file mode 100644 index 0000000000..ec686bbbec Binary files /dev/null and b/Resources/Textures/Clothing/Mask/raven.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Clothing/Mask/raven.rsi/icon.png b/Resources/Textures/Clothing/Mask/raven.rsi/icon.png new file mode 100644 index 0000000000..435a671c4c Binary files /dev/null and b/Resources/Textures/Clothing/Mask/raven.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Mask/raven.rsi/meta.json b/Resources/Textures/Clothing/Mask/raven.rsi/meta.json new file mode 100644 index 0000000000..518989cd13 --- /dev/null +++ b/Resources/Textures/Clothing/Mask/raven.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/dannno/-tg-station/blob/a51c5a85d327f562004cef2f36c081ad0d95fd9a/icons/obj/clothing/masks.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/equipped-NECK.png index e857cf4a7c..b8b19a7492 100644 Binary files a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/equipped-NECK.png and b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/icon.png b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/icon.png index b1e470f427..8cc45c4de2 100644 Binary files a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/icon.png and b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png index e7b3d4a180..b95b11e351 100644 Binary files a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png and b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png index 3112d956ac..7ef44eddff 100644 Binary files a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png and b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/meta.json b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/meta.json index fde00d6116..58f9b41222 100644 --- a/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/meta.json +++ b/Resources/Textures/Clothing/Neck/Cloaks/cap.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875, colors edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/equipped-NECK.png index 2514495069..309230e3ee 100644 Binary files a/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/equipped-NECK.png and b/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/icon.png b/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/icon.png index 7cc31543e4..11fc99f20c 100644 Binary files a/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/icon.png and b/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/meta.json b/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/meta.json index b8a9fb7361..7de01f8732 100644 --- a/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/meta.json +++ b/Resources/Textures/Clothing/Neck/Cloaks/capcloakformal.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/pull/62603 which was taken from bee station. Bee station does not have a history on the cloaks on their github, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875", + "copyright": "Taken from tgstation https://github.com/tgstation/tgstation/pull/62603 which was taken from bee station. Bee station does not have a history on the cloaks on their github, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875 , colors edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/equipped-NECK.png new file mode 100644 index 0000000000..b9c2531d70 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/icon.png new file mode 100644 index 0000000000..f5d0127c2e Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/inhand-left.png new file mode 100644 index 0000000000..7e9a5268be Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/inhand-right.png new file mode 100644 index 0000000000..8d54942d34 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/black.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/equipped-NECK.png new file mode 100644 index 0000000000..6a92b8ec58 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/icon.png new file mode 100644 index 0000000000..d50ecc9dd5 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/inhand-left.png new file mode 100644 index 0000000000..d5ed1bbfc7 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/inhand-right.png new file mode 100644 index 0000000000..8a7cd48a18 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/brown.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/equipped-NECK.png new file mode 100644 index 0000000000..63f1748aa1 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/icon.png new file mode 100644 index 0000000000..e080f9b915 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/inhand-left.png new file mode 100644 index 0000000000..7824960e49 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/inhand-right.png new file mode 100644 index 0000000000..adb8668dc6 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/centcom.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/equipped-NECK.png new file mode 100644 index 0000000000..22dfcd4f0f Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/icon.png new file mode 100644 index 0000000000..45069cdd79 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/inhand-left.png new file mode 100644 index 0000000000..b0eb7231ff Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/inhand-right.png new file mode 100644 index 0000000000..4902162974 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/lightblue.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/equipped-NECK.png new file mode 100644 index 0000000000..e01a759135 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/icon.png new file mode 100644 index 0000000000..4570a86896 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/inhand-left.png new file mode 100644 index 0000000000..ed4c398a41 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/inhand-right.png new file mode 100644 index 0000000000..ca58058f51 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/orange.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/equipped-NECK.png new file mode 100644 index 0000000000..22cdc8f88f Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/icon.png new file mode 100644 index 0000000000..92d9c67113 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/inhand-left.png new file mode 100644 index 0000000000..8a378c98e5 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/inhand-right.png new file mode 100644 index 0000000000..9bdaf1cb25 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/purple.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/equipped-NECK.png new file mode 100644 index 0000000000..2c67a129ff Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/icon.png new file mode 100644 index 0000000000..b1bf4d39e5 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/inhand-left.png new file mode 100644 index 0000000000..65ebf80f3c Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/inhand-right.png new file mode 100644 index 0000000000..be6e3633a3 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/syndiegreen.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/equipped-NECK.png new file mode 100644 index 0000000000..6d9228a982 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/icon.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/icon.png new file mode 100644 index 0000000000..67f3d27092 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/inhand-left.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/inhand-left.png new file mode 100644 index 0000000000..da9b5eaed1 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/inhand-right.png b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/inhand-right.png new file mode 100644 index 0000000000..0cc44fe081 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/meta.json b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/meta.json new file mode 100644 index 0000000000..276ae36807 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Scarfs/syndiered.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/equipped-NECK.png index 7c2f00fc12..ee9a05fcdb 100644 Binary files a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/equipped-NECK.png and b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/icon.png b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/icon.png index 1bc4508494..5264b993e4 100644 Binary files a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/icon.png and b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/meta.json b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/meta.json index 887d1c4c20..0a02908d9c 100644 --- a/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/meta.json +++ b/Resources/Textures/Clothing/Neck/mantles/capmantle.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "made by emisse for ss14", + "copyright": "made by Emisse (github) for ss14, edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/equipped-OUTERCLOTHING.png index ce947bed2a..89a24c93fe 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/equipped-OUTERCLOTHING.png and b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/icon.png index e7c04b2aef..a02c9b842b 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/icon.png and b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-left.png index aea0f39676..7b1cd0e4b8 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-left.png and b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-right.png index cef6f162c7..61b0e7a911 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-right.png and b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json index e574cffe1f..81e4553e83 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from /tg/station at commit https://github.com/tgstation/tgstation/commit/9ddb8cf084e292571d4e9c79745db25befbd82fe", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/69842/commits/d8138946b0ed06fced522729ac8eaa0596864329 edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/equipped-OUTERCLOTHING.png similarity index 100% rename from Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/equipped-OUTERCLOTHING.png rename to Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/equipped-OUTERCLOTHING.png diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/icon.png similarity index 100% rename from Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/icon.png rename to Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/icon.png diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/inhand-left.png rename to Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/inhand-left.png diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/inhand-right.png rename to Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/inhand-right.png diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/meta.json similarity index 100% rename from Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/meta.json rename to Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/meta.json diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..fb4087b662 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/icon.png new file mode 100644 index 0000000000..f2b15dd82f Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/inhand-left.png new file mode 100644 index 0000000000..0cac6becfb Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/inhand-right.png new file mode 100644 index 0000000000..0c32567bd3 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json similarity index 85% rename from Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/meta.json rename to Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json index e482264df5..e0d437b8ec 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/oldarmor.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..9f5f13f374 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/icon-open.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/icon-open.png new file mode 100644 index 0000000000..89c2f1a789 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/icon-open.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/icon.png new file mode 100644 index 0000000000..bd519b3bc6 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/inhand-left.png new file mode 100644 index 0000000000..16b102cbb6 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/inhand-right.png new file mode 100644 index 0000000000..4bf1ce711f Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/meta.json similarity index 69% rename from Resources/Textures/Clothing/Head/Helmets/securityold.rsi/meta.json rename to Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/meta.json index db2bbfafd4..442bfb2920 100644 --- a/Resources/Textures/Clothing/Head/Helmets/securityold.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/meta.json @@ -11,15 +11,14 @@ "name": "icon" }, { - "name": "equipped-HELMET", - "directions": 4 + "name": "icon-open" }, { - "name": "light-equipped-HELMET", + "name": "equipped-OUTERCLOTHING", "directions": 4 }, { - "name": "lighton-equipped-HELMET", + "name": "open-equipped-OUTERCLOTHING", "directions": 4 }, { @@ -29,6 +28,14 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "open-inhand-left", + "directions": 4 + }, + { + "name": "open-inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..1f83265b57 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-inhand-left.png new file mode 100644 index 0000000000..26764735cc Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-inhand-right.png new file mode 100644 index 0000000000..5d9906772f Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/rndcoat.rsi/open-inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..5c2ac4f43b Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/icon.png new file mode 100644 index 0000000000..2feedb3099 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/inhand-left.png new file mode 100644 index 0000000000..8b8da21af7 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/inhand-right.png new file mode 100644 index 0000000000..dee70e8110 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/meta.json new file mode 100644 index 0000000000..eadf9c61d4 --- /dev/null +++ b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..c99facfeb6 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/icon.png new file mode 100644 index 0000000000..d532a0c3b9 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/inhand-left.png new file mode 100644 index 0000000000..5f1100dfac Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/inhand-right.png new file mode 100644 index 0000000000..8022ac7cbc Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json new file mode 100644 index 0000000000..eadf9c61d4 --- /dev/null +++ b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/body-overlay-2.png similarity index 100% rename from Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/equipped-OUTERCLOTHING.png rename to Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/body-overlay-2.png diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json index e482264df5..b41f0209d7 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json @@ -11,7 +11,7 @@ "name": "icon" }, { - "name": "equipped-OUTERCLOTHING", + "name": "body-overlay-2", "directions": 4 }, { diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/equipped-OUTERCLOTHING.png index 09692759e9..2e86e34438 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/equipped-OUTERCLOTHING.png and b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/icon.png index 42ed116d68..e0de8c7ec9 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/icon.png and b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json index 370f801e3c..e482264df5 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Modified by TJohnson.", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/equipped-OUTERCLOTHING.png deleted file mode 100644 index 80a46ca414..0000000000 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/equipped-OUTERCLOTHING.png and /dev/null differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/icon.png deleted file mode 100644 index 293608badc..0000000000 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/icon.png and /dev/null differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/inhand-left.png deleted file mode 100644 index e96d1ba998..0000000000 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/inhand-left.png and /dev/null differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/inhand-right.png deleted file mode 100644 index 0ae903cbe4..0000000000 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/kevlar.rsi/inhand-right.png and /dev/null differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING.png index 9797224522..b9273f213f 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING.png and b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/icon.png index 81ecf2efd7..aac777b0f9 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/icon.png and b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json index 370f801e3c..e482264df5 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Modified by TJohnson.", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING.png index 22cf20f56f..a6947e2278 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING.png and b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/icon.png index 07b0ca9c58..c208aba1f8 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/icon.png and b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-left.png index 16f42af3ed..bb043734cd 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-left.png and b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-right.png index 8ca38dd491..36c7711a7d 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-right.png and b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json index 370f801e3c..e482264df5 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Modified by TJohnson.", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/equipped-OUTERCLOTHING.png index 021858378a..0b3086ac58 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/equipped-OUTERCLOTHING.png and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/icon.png index 4181f01c72..dd14ac0a8a 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/icon.png and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-left.png index aee6e4964c..b663f23d36 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-left.png and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-right.png index 10e5a4e56d..567058cda9 100644 Binary files a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-right.png and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/meta.json index 7752722477..46b3e631a0 100644 --- a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatcap.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/77cff42b6c514e73881a885036be4b4dd2949f62", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/77cff42b6c514e73881a885036be4b4dd2949f62 , edited by Skarletto (github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..0f68ef8d1e Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/icon.png new file mode 100644 index 0000000000..e80dfe8068 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/inhand-left.png new file mode 100644 index 0000000000..b87f5e3b67 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/inhand-right.png new file mode 100644 index 0000000000..c045fd47f8 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/meta.json new file mode 100644 index 0000000000..eadf9c61d4 --- /dev/null +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecap.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..5be3e2a4b1 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/icon.png new file mode 100644 index 0000000000..58ddc0afc5 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/inhand-left.png new file mode 100644 index 0000000000..6df7ed14b7 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/inhand-right.png new file mode 100644 index 0000000000..16093bec94 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json new file mode 100644 index 0000000000..eadf9c61d4 --- /dev/null +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..90f79db76f Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/icon.png new file mode 100644 index 0000000000..a3e47e0c12 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/inhand-left.png new file mode 100644 index 0000000000..0754a7103f Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/inhand-right.png new file mode 100644 index 0000000000..c8dc0c63c0 Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/meta.json new file mode 100644 index 0000000000..eadf9c61d4 --- /dev/null +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/wintercoatsyndie.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/equipped-FEET.png b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/equipped-FEET.png new file mode 100644 index 0000000000..defa7ea83c Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/equipped-FEET.png differ diff --git a/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/icon.png b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/icon.png new file mode 100644 index 0000000000..7fba7bb0c2 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/inhand-left.png b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/inhand-left.png new file mode 100644 index 0000000000..e104efc03a Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/inhand-right.png b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/inhand-right.png new file mode 100644 index 0000000000..ccdfdd41f8 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/meta.json b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/meta.json new file mode 100644 index 0000000000..f9a7088d3f --- /dev/null +++ b/Resources/Textures/Clothing/Shoes/Boots/mercboots.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/7e4e9d432d88981fb9bb463970c5b98ce85c0abe", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/equipped-FEET.png b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/equipped-FEET.png new file mode 100644 index 0000000000..3287cf4ea3 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/equipped-FEET.png differ diff --git a/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/icon.png b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/icon.png new file mode 100644 index 0000000000..53d8da0d72 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/inhand-left.png b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/inhand-left.png new file mode 100644 index 0000000000..4eaae15df2 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/inhand-right.png b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/inhand-right.png new file mode 100644 index 0000000000..47856cd166 Binary files /dev/null and b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/meta.json b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/meta.json new file mode 100644 index 0000000000..3c606364d8 --- /dev/null +++ b/Resources/Textures/Clothing/Shoes/Specific/large_clown.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfood1183 (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..f7e8abd58d Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING.png index 116cce4ad7..7966d2d815 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/icon.png index 477d8e4873..4029e6b99a 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/icon.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-left.png index c48c84c07f..4502068730 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-right.png index 6b5de1dfa5..f6bcc2b143 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/meta.json index a0e86f87fd..0b57c04149 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/captain.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "monkey derivative derived by brainfood1183 (github) for ss14 from tgstation at commit https://github.com/tgstation/tgstation/commit/dd97a0e45d904fffadd9d2caad22aedd0d09f3ab then edited by Skarletto (github). Other sprites taken from tgstation at https://github.com/tgstation/tgstation/pull/69842/commits/d8138946b0ed06fced522729ac8eaa0596864329 and edited by Skarletto (github)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-INNERCLOTHING", "directions": 4 }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-left.png index 72b63752d1..7300529db9 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-right.png index 0cc45fa47a..72d82e7937 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cargotech.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-left.png index 6fa516dbc5..94d9ed8605 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-right.png index f985a97ca6..560879a0f2 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/ce.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-left.png index 5fca30bad4..bad4e867d6 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-right.png index 5d4a08b433..e6544dfb69 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/chemistry.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-left.png index 5fca30bad4..534669eacd 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-right.png index 5d4a08b433..24c4ea8575 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/cmo.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-left.png index aed8b4f025..15c30a0491 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-right.png index fd6f60eabb..53512e6969 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/detective_grey.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-left.png index 30d9857df4..1328f0e220 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-right.png index 3e674560d9..b2998354a7 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hop.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-left.png index 4ddf7ba69f..f3b0529e93 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-right.png index 63de853068..d7cfdd2a25 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-left.png index 4ddf7ba69f..a86cd5b0dc 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-right.png index 63de853068..d2d9fe0d74 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hos_parade.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-left.png index dccc69e247..34e4c4b3c1 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-right.png index 7b999ae252..a9ba861650 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/hydro.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-left.png index 5fca30bad4..e154ff0120 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-right.png index 5d4a08b433..a3b9583c23 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/medical.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-left.png index 5fca30bad4..cf74203965 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-right.png index 5d4a08b433..9abbda4ccb 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/paramedic.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/inhand-left.png new file mode 100644 index 0000000000..c772cdb27d Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/inhand-right.png new file mode 100644 index 0000000000..90eacc81a8 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/meta.json index 18186a3706..c65d55a2eb 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/performer.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. This sprite features an adaptation of Hatsune Miku, © Crypton Future Media, Inc. 2007, licensed under a CC BY-NC: https://creativecommons.org/licenses/by-nc/3.0/", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. This sprite features an adaptation of Hatsune Miku, © Crypton Future Media, Inc. 2007, licensed under a CC BY-NC: https://creativecommons.org/licenses/by-nc/3.0/. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-left.png index 72b63752d1..16e028a517 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-right.png index 0cc45fa47a..af154b8a0f 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/qm.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-left.png index 21b03dcf0e..9f940e51ff 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-right.png index dd794e37b0..169bf43315 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/rnd.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-left.png index 5fca30bad4..a6f9089cad 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-right.png index 5d4a08b433..a4c036a457 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/scientist.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-left.png index 4ddf7ba69f..5fc87a93df 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-right.png index 63de853068..1cb708b7ad 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..b9d4410e5e Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..6090c939fa Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/icon.png new file mode 100644 index 0000000000..555ca02cbf Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/inhand-left.png new file mode 100644 index 0000000000..68a63d9db2 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/inhand-right.png new file mode 100644 index 0000000000..5921624c31 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/meta.json new file mode 100644 index 0000000000..1af9e0836f --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/syndieformaldress.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord) | equipped-INNERCLOTHING-monkey sprited by Puro (Github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..f0ed97e511 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..162ed66a75 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/icon.png new file mode 100644 index 0000000000..38968fb83a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/inhand-left.png new file mode 100644 index 0000000000..8303431302 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/inhand-right.png new file mode 100644 index 0000000000..759cf4b40d Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/meta.json new file mode 100644 index 0000000000..1af9e0836f --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/tacticalmaid.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord) | equipped-INNERCLOTHING-monkey sprited by Puro (Github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-left.png index 4ddf7ba69f..2ed552361f 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-right.png index 63de853068..dec63daa28 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpskirt/warden.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/inhand-left.png new file mode 100644 index 0000000000..c2df133b37 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/inhand-right.png new file mode 100644 index 0000000000..886bd740df Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/meta.json index 4b10de708e..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/bartender_purple.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..368d24a333 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING.png index d5d1d5c979..86c999c882 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/icon.png index 153195f561..eecc668d4b 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/icon.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-left.png index c48c84c07f..4502068730 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-right.png index 6b5de1dfa5..f6bcc2b143 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/meta.json index a0e86f87fd..b2404c68cd 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/captain.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "monkey derivative derived by brainfood1183 (github) for ss14 from tgstation at commit https://github.com/tgstation/tgstation/commit/dd97a0e45d904fffadd9d2caad22aedd0d09f3ab then edited by Skarletto (github). Other sprites taken from tgstation at https://github.com/tgstation/tgstation/pull/69842/commits/d8138946b0ed06fced522729ac8eaa0596864329 and edited by Skarletto (github)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-INNERCLOTHING", "directions": 4 }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 @@ -23,4 +27,4 @@ "directions": 4 } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-left.png index 72b63752d1..7300529db9 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-right.png index 0cc45fa47a..72d82e7937 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cargotech.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-left.png index 6fa516dbc5..94d9ed8605 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-right.png index f985a97ca6..560879a0f2 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/meta.json index 6c3e26f041..2329c9dfad 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..c450e31b38 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/icon.png new file mode 100644 index 0000000000..6fe32e0e74 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/meta.json new file mode 100644 index 0000000000..8b0bae84ea --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_nt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..cd61b42707 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/icon.png new file mode 100644 index 0000000000..66f067e68e Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/meta.json new file mode 100644 index 0000000000..8b0bae84ea --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/ce_syndie.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-left.png index 5fca30bad4..bad4e867d6 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-right.png index 5d4a08b433..e6544dfb69 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/chemistry.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cluwne.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cluwne.rsi/inhand-left.png new file mode 100644 index 0000000000..120eada100 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cluwne.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cluwne.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cluwne.rsi/inhand-right.png new file mode 100644 index 0000000000..c1c3fa151b Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cluwne.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-left.png index 5fca30bad4..534669eacd 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-right.png index 5d4a08b433..24c4ea8575 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/cmo.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-left.png index aed8b4f025..15c30a0491 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-right.png index fd6f60eabb..53512e6969 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/detective_grey.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-left.png index 30d9857df4..1328f0e220 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-right.png index 3e674560d9..b2998354a7 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hop.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-left.png index 4ddf7ba69f..f3b0529e93 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-right.png index 63de853068..d7cfdd2a25 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-left.png index 6fa516dbc5..b65924044a 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-right.png index f985a97ca6..b8c0df6b66 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_blue.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-left.png index 6fa516dbc5..30cb457ba0 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-right.png index f985a97ca6..cda7720c45 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_grey.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-left.png index 4ddf7ba69f..a86cd5b0dc 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-right.png index 63de853068..d2d9fe0d74 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hos_parade.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-left.png index dccc69e247..34e4c4b3c1 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-right.png index 7b999ae252..a9ba861650 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/hydro.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-left.png index 48cbc3898b..bfd6f17516 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-right.png index 965b9229cb..ce0f6982b5 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/meta.json index 03c2ba394f..55ec8cb8e7 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/3a72dd925f7d6aeec620fe83bc4f88a3d7e5f693", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/3a72dd925f7d6aeec620fe83bc4f88a3d7e5f693. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-left.png index 48cbc3898b..b7ac8770a2 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-right.png index 965b9229cb..ca79d1b1ee 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/meta.json index 03c2ba394f..55ec8cb8e7 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/jester2.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/3a72dd925f7d6aeec620fe83bc4f88a3d7e5f693", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/3a72dd925f7d6aeec620fe83bc4f88a3d7e5f693. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-left.png index 5fca30bad4..e154ff0120 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-right.png index 5d4a08b433..a3b9583c23 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/medical.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..56e74d57e1 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..28e67ab9f5 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/icon.png new file mode 100644 index 0000000000..d4e4613b65 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/inhand-left.png new file mode 100644 index 0000000000..deeceae816 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/inhand-right.png new file mode 100644 index 0000000000..225759fb4a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/meta.json new file mode 100644 index 0000000000..c5682d0a19 --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/mercenary.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "modified sprite from Jackal298 based on the sprite from tgstation at commit https://github.com/tgstation/tgstation/commit/d7e905e4d5ab2b0a8ce210c6ad686aeeebbab426, monkey made by Jackal298 for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-left.png index 30d9857df4..0854daabff 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-right.png index 3e674560d9..a23feb1b55 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/meta.json index da904f779e..ab20959146 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/nanotrasen.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Created by You#1818", + "copyright": "Created by You#1818. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-left.png index 5fca30bad4..cf74203965 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-right.png index 5d4a08b433..9abbda4ccb 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..3ef348699a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/icon.png new file mode 100644 index 0000000000..6bffc57eaa Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/meta.json new file mode 100644 index 0000000000..8b0bae84ea --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_nt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..7ca069b33f Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/icon.png new file mode 100644 index 0000000000..a6b4935b58 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/meta.json new file mode 100644 index 0000000000..8b0bae84ea --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/paramedic_syndie.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..534ad610d2 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/icon.png new file mode 100644 index 0000000000..ae6e3e2d76 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/inhand-left.png new file mode 100644 index 0000000000..7d50bd5c03 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/inhand-right.png new file mode 100644 index 0000000000..fef6706621 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/meta.json new file mode 100644 index 0000000000..4fe74d1b27 --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/punpun.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Newty (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-left.png index 72b63752d1..16e028a517 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-right.png index 0cc45fa47a..af154b8a0f 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/qm.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-left.png index b587af4579..44d36721c6 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-right.png index b587af4579..c977c5a95f 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/meta.json index 2755173124..726bcdb284 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-NC-SA-3.0", - "copyright": "Taken from goonstation at commit https://github.com/goonstation/goonstation/commit/4059e4be90832b02b1228b1bee3db342094e4f1e", + "copyright": "Taken from goonstation at commit https://github.com/goonstation/goonstation/commit/4059e4be90832b02b1228b1bee3db342094e4f1e. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..b4d3c9bf45 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..e514f41bc0 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/icon.png new file mode 100644 index 0000000000..c00fc557ea Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/meta.json new file mode 100644 index 0000000000..c20fa3e004 --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_nt.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..53a14c885c Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..2c7cbfcc6b Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/icon.png new file mode 100644 index 0000000000..87b3fa9ec4 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/meta.json new file mode 100644 index 0000000000..c20fa3e004 --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/recruit_syndie.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..c5cf949c4b Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/icon.png new file mode 100644 index 0000000000..472c9e0b85 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/meta.json new file mode 100644 index 0000000000..8b0bae84ea --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_nt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..e4c5903b5c Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/icon.png new file mode 100644 index 0000000000..7f147b279b Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/inhand-left.png new file mode 100644 index 0000000000..ae15d262d7 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/inhand-right.png new file mode 100644 index 0000000000..60bea1b51a Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/meta.json new file mode 100644 index 0000000000..8b0bae84ea --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/repairman_syndie.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Flareguy for Space Station 14, base sprite taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039, monkey made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-left.png index 21b03dcf0e..9f940e51ff 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-right.png index dd794e37b0..169bf43315 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/rnd.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-left.png index 72b63752d1..d456f94f0f 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-right.png index 0cc45fa47a..24602b7b37 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/meta.json index df7a468a95..f3d278715b 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/salvage.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/0a1ae39f0fb7353b0704f27d1599a567891f727c", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/0a1ae39f0fb7353b0704f27d1599a567891f727c. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-left.png index 5fca30bad4..a6f9089cad 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-right.png index 5d4a08b433..a4c036a457 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/scientist.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-left.png index 4ddf7ba69f..5fc87a93df 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-right.png index 63de853068..1cb708b7ad 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-left.png index 6fa516dbc5..add6d39bb7 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-right.png index f985a97ca6..92f33253fc 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_blue.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-left.png index 6fa516dbc5..8e8c24e31d 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-right.png index f985a97ca6..c4762dcd58 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/security_grey.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000..34182dd2a4 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/equipped-INNERCLOTHING-monkey.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000..cf96b74470 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/icon.png new file mode 100644 index 0000000000..39dfb6e8ae Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/inhand-left.png new file mode 100644 index 0000000000..fbc700f2ea Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/inhand-right.png new file mode 100644 index 0000000000..49dbf47794 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/meta.json new file mode 100644 index 0000000000..1af9e0836f --- /dev/null +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/syndieformaldress.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by belay5 (Discord) | equipped-INNERCLOTHING-monkey sprited by Puro (Github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-left.png index 30f0be7f75..2ed552361f 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-left.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-right.png index 8a3b1671ac..dec63daa28 100644 Binary files a/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-right.png and b/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/meta.json index a0e86f87fd..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/warden.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/inhand-left.png new file mode 100644 index 0000000000..5d472ec690 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/inhand-right.png new file mode 100644 index 0000000000..477643c932 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/meta.json index 4b10de708e..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Scrubs/blue.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/inhand-left.png new file mode 100644 index 0000000000..409a054872 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/inhand-right.png new file mode 100644 index 0000000000..2d5175903d Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/meta.json index 4b10de708e..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Scrubs/green.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/inhand-left.png new file mode 100644 index 0000000000..759d32a4a4 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/inhand-right.png new file mode 100644 index 0000000000..3e8970526c Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/meta.json index 4b10de708e..8575ac87cc 100644 --- a/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Scrubs/purple.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/inhand-left.png new file mode 100644 index 0000000000..5ab0f7b95b Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/inhand-right.png new file mode 100644 index 0000000000..fbcdbbc04e Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/meta.json index df00f2381b..4f65a818ab 100644 --- a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/tgstation/tgstation/commit/beaea876ea426c0e215cee64619862dc19bd9cd8", + "copyright": "https://github.com/tgstation/tgstation/commit/beaea876ea426c0e215cee64619862dc19bd9cd8. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/inhand-left.png new file mode 100644 index 0000000000..0ed6ea1f03 Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/inhand-left.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/inhand-right.png new file mode 100644 index 0000000000..354f32446c Binary files /dev/null and b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/inhand-right.png differ diff --git a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/meta.json index df00f2381b..4f65a818ab 100644 --- a/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Shorts/Color/red_female.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/tgstation/tgstation/commit/beaea876ea426c0e215cee64619862dc19bd9cd8", + "copyright": "https://github.com/tgstation/tgstation/commit/beaea876ea426c0e215cee64619862dc19bd9cd8. In hand sprite scaled down by potato1234_x", "size": { "x": 32, "y": 32 @@ -13,6 +13,14 @@ { "name": "equipped-INNERCLOTHING", "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_box.png b/Resources/Textures/Decals/bricktile.rsi/dark_box.png index d9727844bc..153e7d3cfc 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_box.png and b/Resources/Textures/Decals/bricktile.rsi/dark_box.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_corner_ne.png b/Resources/Textures/Decals/bricktile.rsi/dark_corner_ne.png index 40174aa270..b10deefb78 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_corner_ne.png and b/Resources/Textures/Decals/bricktile.rsi/dark_corner_ne.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_corner_nw.png b/Resources/Textures/Decals/bricktile.rsi/dark_corner_nw.png index a80c1d6b7b..7f28df0961 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_corner_nw.png and b/Resources/Textures/Decals/bricktile.rsi/dark_corner_nw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_corner_se.png b/Resources/Textures/Decals/bricktile.rsi/dark_corner_se.png index c818fdc028..2cb5db32d3 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_corner_se.png and b/Resources/Textures/Decals/bricktile.rsi/dark_corner_se.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_corner_sw.png b/Resources/Textures/Decals/bricktile.rsi/dark_corner_sw.png index bb3bb4cc39..f4d9633ba2 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_corner_sw.png and b/Resources/Textures/Decals/bricktile.rsi/dark_corner_sw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_end_e.png b/Resources/Textures/Decals/bricktile.rsi/dark_end_e.png index c55c176cd8..e7f63be421 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_end_e.png and b/Resources/Textures/Decals/bricktile.rsi/dark_end_e.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_end_n.png b/Resources/Textures/Decals/bricktile.rsi/dark_end_n.png index 907d0e21f0..806c94fe73 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_end_n.png and b/Resources/Textures/Decals/bricktile.rsi/dark_end_n.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_end_s.png b/Resources/Textures/Decals/bricktile.rsi/dark_end_s.png index be5a3ffcd7..4bae8c99b7 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_end_s.png and b/Resources/Textures/Decals/bricktile.rsi/dark_end_s.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_end_w.png b/Resources/Textures/Decals/bricktile.rsi/dark_end_w.png index 326ee38ca2..b010ef2399 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_end_w.png and b/Resources/Textures/Decals/bricktile.rsi/dark_end_w.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_inner_ne.png b/Resources/Textures/Decals/bricktile.rsi/dark_inner_ne.png index d8ea537783..08f219869f 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_inner_ne.png and b/Resources/Textures/Decals/bricktile.rsi/dark_inner_ne.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_inner_nw.png b/Resources/Textures/Decals/bricktile.rsi/dark_inner_nw.png index f45c66dc4b..d716a81e83 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_inner_nw.png and b/Resources/Textures/Decals/bricktile.rsi/dark_inner_nw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_inner_se.png b/Resources/Textures/Decals/bricktile.rsi/dark_inner_se.png index 77dafeb149..fc60f89698 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_inner_se.png and b/Resources/Textures/Decals/bricktile.rsi/dark_inner_se.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_inner_sw.png b/Resources/Textures/Decals/bricktile.rsi/dark_inner_sw.png index 9b6fe133e3..c4ac0d8f10 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_inner_sw.png and b/Resources/Textures/Decals/bricktile.rsi/dark_inner_sw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_line_e.png b/Resources/Textures/Decals/bricktile.rsi/dark_line_e.png index a88d18d2c3..99cb16a6ad 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_line_e.png and b/Resources/Textures/Decals/bricktile.rsi/dark_line_e.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_line_n.png b/Resources/Textures/Decals/bricktile.rsi/dark_line_n.png index ac7e838f82..928b56c942 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_line_n.png and b/Resources/Textures/Decals/bricktile.rsi/dark_line_n.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_line_s.png b/Resources/Textures/Decals/bricktile.rsi/dark_line_s.png index 55a88d8b43..f0ffe1c434 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_line_s.png and b/Resources/Textures/Decals/bricktile.rsi/dark_line_s.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/dark_line_w.png b/Resources/Textures/Decals/bricktile.rsi/dark_line_w.png index 67579097b3..bfae586a07 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/dark_line_w.png and b/Resources/Textures/Decals/bricktile.rsi/dark_line_w.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/meta.json b/Resources/Textures/Decals/bricktile.rsi/meta.json index 84f92e356b..313a68db1a 100644 --- a/Resources/Textures/Decals/bricktile.rsi/meta.json +++ b/Resources/Textures/Decals/bricktile.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC0-1.0", - "copyright": "Made by github user @moonheart08", + "copyright": "Edited by Flareguy, originally created by github user @moonheart08", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_box.png b/Resources/Textures/Decals/bricktile.rsi/steel_box.png index 49d84c2c8a..f7e5af8496 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_box.png and b/Resources/Textures/Decals/bricktile.rsi/steel_box.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_corner_ne.png b/Resources/Textures/Decals/bricktile.rsi/steel_corner_ne.png index f36aedfcf2..dcf9e52b7c 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_corner_ne.png and b/Resources/Textures/Decals/bricktile.rsi/steel_corner_ne.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_corner_nw.png b/Resources/Textures/Decals/bricktile.rsi/steel_corner_nw.png index f5267344f8..9601a55f50 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_corner_nw.png and b/Resources/Textures/Decals/bricktile.rsi/steel_corner_nw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_corner_se.png b/Resources/Textures/Decals/bricktile.rsi/steel_corner_se.png index 879ca5b627..134997a611 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_corner_se.png and b/Resources/Textures/Decals/bricktile.rsi/steel_corner_se.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_corner_sw.png b/Resources/Textures/Decals/bricktile.rsi/steel_corner_sw.png index 3fea6caf3d..bb107cb037 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_corner_sw.png and b/Resources/Textures/Decals/bricktile.rsi/steel_corner_sw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_end_e.png b/Resources/Textures/Decals/bricktile.rsi/steel_end_e.png index 8bdfffd148..58c70fb948 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_end_e.png and b/Resources/Textures/Decals/bricktile.rsi/steel_end_e.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_end_n.png b/Resources/Textures/Decals/bricktile.rsi/steel_end_n.png index 5ea02b44bd..36092d5d0f 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_end_n.png and b/Resources/Textures/Decals/bricktile.rsi/steel_end_n.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_end_s.png b/Resources/Textures/Decals/bricktile.rsi/steel_end_s.png index 47e29469b1..b377ac46b9 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_end_s.png and b/Resources/Textures/Decals/bricktile.rsi/steel_end_s.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_end_w.png b/Resources/Textures/Decals/bricktile.rsi/steel_end_w.png index e1dba841e6..e9fd6a0579 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_end_w.png and b/Resources/Textures/Decals/bricktile.rsi/steel_end_w.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_inner_ne.png b/Resources/Textures/Decals/bricktile.rsi/steel_inner_ne.png index 1eb4a29b30..d8e5a50f8c 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_inner_ne.png and b/Resources/Textures/Decals/bricktile.rsi/steel_inner_ne.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_inner_nw.png b/Resources/Textures/Decals/bricktile.rsi/steel_inner_nw.png index 78cbdb2629..ea84f9755f 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_inner_nw.png and b/Resources/Textures/Decals/bricktile.rsi/steel_inner_nw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_inner_se.png b/Resources/Textures/Decals/bricktile.rsi/steel_inner_se.png index dd5d8725d7..7d29fb2257 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_inner_se.png and b/Resources/Textures/Decals/bricktile.rsi/steel_inner_se.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_inner_sw.png b/Resources/Textures/Decals/bricktile.rsi/steel_inner_sw.png index 98f27a59db..d8fac15ac8 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_inner_sw.png and b/Resources/Textures/Decals/bricktile.rsi/steel_inner_sw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_line_e.png b/Resources/Textures/Decals/bricktile.rsi/steel_line_e.png index 591aee7c5d..0eded8ad61 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_line_e.png and b/Resources/Textures/Decals/bricktile.rsi/steel_line_e.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_line_n.png b/Resources/Textures/Decals/bricktile.rsi/steel_line_n.png index 35ea9b4382..8c2112e975 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_line_n.png and b/Resources/Textures/Decals/bricktile.rsi/steel_line_n.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_line_s.png b/Resources/Textures/Decals/bricktile.rsi/steel_line_s.png index 9b943cf3a4..0624ec350e 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_line_s.png and b/Resources/Textures/Decals/bricktile.rsi/steel_line_s.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/steel_line_w.png b/Resources/Textures/Decals/bricktile.rsi/steel_line_w.png index 655ee63ab5..a67b6abc83 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/steel_line_w.png and b/Resources/Textures/Decals/bricktile.rsi/steel_line_w.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_box.png b/Resources/Textures/Decals/bricktile.rsi/white_box.png index 0b56b15daf..d4454f0676 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_box.png and b/Resources/Textures/Decals/bricktile.rsi/white_box.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_corner_ne.png b/Resources/Textures/Decals/bricktile.rsi/white_corner_ne.png index 2b4f679177..292139bfe4 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_corner_ne.png and b/Resources/Textures/Decals/bricktile.rsi/white_corner_ne.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_corner_nw.png b/Resources/Textures/Decals/bricktile.rsi/white_corner_nw.png index 0b8821dab7..5624893809 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_corner_nw.png and b/Resources/Textures/Decals/bricktile.rsi/white_corner_nw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_corner_se.png b/Resources/Textures/Decals/bricktile.rsi/white_corner_se.png index 0f43778c07..addb819cec 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_corner_se.png and b/Resources/Textures/Decals/bricktile.rsi/white_corner_se.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_corner_sw.png b/Resources/Textures/Decals/bricktile.rsi/white_corner_sw.png index a342d5055e..fb06423131 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_corner_sw.png and b/Resources/Textures/Decals/bricktile.rsi/white_corner_sw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_end_e.png b/Resources/Textures/Decals/bricktile.rsi/white_end_e.png index efc30abcbe..548bdd6303 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_end_e.png and b/Resources/Textures/Decals/bricktile.rsi/white_end_e.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_end_n.png b/Resources/Textures/Decals/bricktile.rsi/white_end_n.png index 17ce2dd8ca..68fe5bcf7b 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_end_n.png and b/Resources/Textures/Decals/bricktile.rsi/white_end_n.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_end_s.png b/Resources/Textures/Decals/bricktile.rsi/white_end_s.png index 6df64ef983..4b96c7858a 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_end_s.png and b/Resources/Textures/Decals/bricktile.rsi/white_end_s.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_end_w.png b/Resources/Textures/Decals/bricktile.rsi/white_end_w.png index d6fa0e4457..c01877b176 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_end_w.png and b/Resources/Textures/Decals/bricktile.rsi/white_end_w.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_inner_ne.png b/Resources/Textures/Decals/bricktile.rsi/white_inner_ne.png index bb0ae96d28..0726c45066 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_inner_ne.png and b/Resources/Textures/Decals/bricktile.rsi/white_inner_ne.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_inner_nw.png b/Resources/Textures/Decals/bricktile.rsi/white_inner_nw.png index 1d45397e61..5e75689308 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_inner_nw.png and b/Resources/Textures/Decals/bricktile.rsi/white_inner_nw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_inner_se.png b/Resources/Textures/Decals/bricktile.rsi/white_inner_se.png index 4ac2934b2d..82013151cb 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_inner_se.png and b/Resources/Textures/Decals/bricktile.rsi/white_inner_se.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_inner_sw.png b/Resources/Textures/Decals/bricktile.rsi/white_inner_sw.png index 870cac82f8..848d13c371 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_inner_sw.png and b/Resources/Textures/Decals/bricktile.rsi/white_inner_sw.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_line_e.png b/Resources/Textures/Decals/bricktile.rsi/white_line_e.png index eb87c051a3..ecbc891f6f 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_line_e.png and b/Resources/Textures/Decals/bricktile.rsi/white_line_e.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_line_n.png b/Resources/Textures/Decals/bricktile.rsi/white_line_n.png index 1dc20eafe1..1d7203daab 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_line_n.png and b/Resources/Textures/Decals/bricktile.rsi/white_line_n.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_line_s.png b/Resources/Textures/Decals/bricktile.rsi/white_line_s.png index 9cf56747eb..408d3220d7 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_line_s.png and b/Resources/Textures/Decals/bricktile.rsi/white_line_s.png differ diff --git a/Resources/Textures/Decals/bricktile.rsi/white_line_w.png b/Resources/Textures/Decals/bricktile.rsi/white_line_w.png index 56a4da6744..fd6bf60394 100644 Binary files a/Resources/Textures/Decals/bricktile.rsi/white_line_w.png and b/Resources/Textures/Decals/bricktile.rsi/white_line_w.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_box.png b/Resources/Textures/Decals/minitile.rsi/dark_box.png index 924f432cc0..1e25897961 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_box.png and b/Resources/Textures/Decals/minitile.rsi/dark_box.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_corner_ne.png b/Resources/Textures/Decals/minitile.rsi/dark_corner_ne.png index 1ac9892530..000005cf10 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_corner_ne.png and b/Resources/Textures/Decals/minitile.rsi/dark_corner_ne.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_corner_nw.png b/Resources/Textures/Decals/minitile.rsi/dark_corner_nw.png index 707b0dd28a..428ce9c617 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_corner_nw.png and b/Resources/Textures/Decals/minitile.rsi/dark_corner_nw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_corner_se.png b/Resources/Textures/Decals/minitile.rsi/dark_corner_se.png index 8c0a7cd20b..d369a1fee4 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_corner_se.png and b/Resources/Textures/Decals/minitile.rsi/dark_corner_se.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_corner_sw.png b/Resources/Textures/Decals/minitile.rsi/dark_corner_sw.png index 23943d9584..bf3b1015df 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_corner_sw.png and b/Resources/Textures/Decals/minitile.rsi/dark_corner_sw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_end_e.png b/Resources/Textures/Decals/minitile.rsi/dark_end_e.png index cbc4b0bff0..15f5068670 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_end_e.png and b/Resources/Textures/Decals/minitile.rsi/dark_end_e.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_end_n.png b/Resources/Textures/Decals/minitile.rsi/dark_end_n.png index b777109247..3bd2d26686 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_end_n.png and b/Resources/Textures/Decals/minitile.rsi/dark_end_n.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_end_s.png b/Resources/Textures/Decals/minitile.rsi/dark_end_s.png index fb570664fe..68b87cb6f3 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_end_s.png and b/Resources/Textures/Decals/minitile.rsi/dark_end_s.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_end_w.png b/Resources/Textures/Decals/minitile.rsi/dark_end_w.png index e2aae60a47..d6e3ca96ea 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_end_w.png and b/Resources/Textures/Decals/minitile.rsi/dark_end_w.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_inner_ne.png b/Resources/Textures/Decals/minitile.rsi/dark_inner_ne.png index d8ea537783..82cfac9206 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_inner_ne.png and b/Resources/Textures/Decals/minitile.rsi/dark_inner_ne.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_inner_nw.png b/Resources/Textures/Decals/minitile.rsi/dark_inner_nw.png index f45c66dc4b..6cebbf93f4 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_inner_nw.png and b/Resources/Textures/Decals/minitile.rsi/dark_inner_nw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_inner_se.png b/Resources/Textures/Decals/minitile.rsi/dark_inner_se.png index 77dafeb149..f6890fe52f 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_inner_se.png and b/Resources/Textures/Decals/minitile.rsi/dark_inner_se.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_inner_sw.png b/Resources/Textures/Decals/minitile.rsi/dark_inner_sw.png index 9b6fe133e3..0a5c96d762 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_inner_sw.png and b/Resources/Textures/Decals/minitile.rsi/dark_inner_sw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_line_e.png b/Resources/Textures/Decals/minitile.rsi/dark_line_e.png index b38d40cc3b..c50102d604 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_line_e.png and b/Resources/Textures/Decals/minitile.rsi/dark_line_e.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_line_n.png b/Resources/Textures/Decals/minitile.rsi/dark_line_n.png index 542c452bab..e1ca99dbc6 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_line_n.png and b/Resources/Textures/Decals/minitile.rsi/dark_line_n.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_line_s.png b/Resources/Textures/Decals/minitile.rsi/dark_line_s.png index e02bfdf1a5..1005b61e53 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_line_s.png and b/Resources/Textures/Decals/minitile.rsi/dark_line_s.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/dark_line_w.png b/Resources/Textures/Decals/minitile.rsi/dark_line_w.png index 104f0f3dfb..a53ed8a21c 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/dark_line_w.png and b/Resources/Textures/Decals/minitile.rsi/dark_line_w.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/meta.json b/Resources/Textures/Decals/minitile.rsi/meta.json index 84f92e356b..313a68db1a 100644 --- a/Resources/Textures/Decals/minitile.rsi/meta.json +++ b/Resources/Textures/Decals/minitile.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC0-1.0", - "copyright": "Made by github user @moonheart08", + "copyright": "Edited by Flareguy, originally created by github user @moonheart08", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Decals/minitile.rsi/steel_corner_ne.png b/Resources/Textures/Decals/minitile.rsi/steel_corner_ne.png index 461917f706..b11860e110 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_corner_ne.png and b/Resources/Textures/Decals/minitile.rsi/steel_corner_ne.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_corner_nw.png b/Resources/Textures/Decals/minitile.rsi/steel_corner_nw.png index c5024661e6..9cd5e7d03a 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_corner_nw.png and b/Resources/Textures/Decals/minitile.rsi/steel_corner_nw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_corner_se.png b/Resources/Textures/Decals/minitile.rsi/steel_corner_se.png index ee1d60f2a1..1446f6856e 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_corner_se.png and b/Resources/Textures/Decals/minitile.rsi/steel_corner_se.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_corner_sw.png b/Resources/Textures/Decals/minitile.rsi/steel_corner_sw.png index 3b12f86522..3d1a5dad3f 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_corner_sw.png and b/Resources/Textures/Decals/minitile.rsi/steel_corner_sw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_end_e.png b/Resources/Textures/Decals/minitile.rsi/steel_end_e.png index 7e1c242107..a01e46cc97 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_end_e.png and b/Resources/Textures/Decals/minitile.rsi/steel_end_e.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_end_n.png b/Resources/Textures/Decals/minitile.rsi/steel_end_n.png index 84db7fead8..631f02a18a 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_end_n.png and b/Resources/Textures/Decals/minitile.rsi/steel_end_n.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_end_s.png b/Resources/Textures/Decals/minitile.rsi/steel_end_s.png index 895f163810..19eede5c2d 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_end_s.png and b/Resources/Textures/Decals/minitile.rsi/steel_end_s.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_end_w.png b/Resources/Textures/Decals/minitile.rsi/steel_end_w.png index fd9a9ae2c7..465299858c 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_end_w.png and b/Resources/Textures/Decals/minitile.rsi/steel_end_w.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_inner_ne.png b/Resources/Textures/Decals/minitile.rsi/steel_inner_ne.png index 1eb4a29b30..d8e5a50f8c 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_inner_ne.png and b/Resources/Textures/Decals/minitile.rsi/steel_inner_ne.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_inner_nw.png b/Resources/Textures/Decals/minitile.rsi/steel_inner_nw.png index 78cbdb2629..ea84f9755f 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_inner_nw.png and b/Resources/Textures/Decals/minitile.rsi/steel_inner_nw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_inner_se.png b/Resources/Textures/Decals/minitile.rsi/steel_inner_se.png index dd5d8725d7..7d29fb2257 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_inner_se.png and b/Resources/Textures/Decals/minitile.rsi/steel_inner_se.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_inner_sw.png b/Resources/Textures/Decals/minitile.rsi/steel_inner_sw.png index 98f27a59db..d8fac15ac8 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_inner_sw.png and b/Resources/Textures/Decals/minitile.rsi/steel_inner_sw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_line_e.png b/Resources/Textures/Decals/minitile.rsi/steel_line_e.png index 9ee00f107c..3bdd0e2d4f 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_line_e.png and b/Resources/Textures/Decals/minitile.rsi/steel_line_e.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_line_n.png b/Resources/Textures/Decals/minitile.rsi/steel_line_n.png index df9212ee3e..953586a1c5 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_line_n.png and b/Resources/Textures/Decals/minitile.rsi/steel_line_n.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_line_s.png b/Resources/Textures/Decals/minitile.rsi/steel_line_s.png index 6e11e094f0..89b0fe63f0 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_line_s.png and b/Resources/Textures/Decals/minitile.rsi/steel_line_s.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/steel_line_w.png b/Resources/Textures/Decals/minitile.rsi/steel_line_w.png index 16eabeb687..37a7a41a7f 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/steel_line_w.png and b/Resources/Textures/Decals/minitile.rsi/steel_line_w.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_box.png b/Resources/Textures/Decals/minitile.rsi/white_box.png index b476578f3a..995c63267d 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_box.png and b/Resources/Textures/Decals/minitile.rsi/white_box.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_corner_ne.png b/Resources/Textures/Decals/minitile.rsi/white_corner_ne.png index 2cec79745a..c584d39876 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_corner_ne.png and b/Resources/Textures/Decals/minitile.rsi/white_corner_ne.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_corner_nw.png b/Resources/Textures/Decals/minitile.rsi/white_corner_nw.png index 717a31397b..04cdc186e5 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_corner_nw.png and b/Resources/Textures/Decals/minitile.rsi/white_corner_nw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_corner_se.png b/Resources/Textures/Decals/minitile.rsi/white_corner_se.png index 7b539d69ad..be5170a0e2 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_corner_se.png and b/Resources/Textures/Decals/minitile.rsi/white_corner_se.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_corner_sw.png b/Resources/Textures/Decals/minitile.rsi/white_corner_sw.png index c2f8477dc9..756200c263 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_corner_sw.png and b/Resources/Textures/Decals/minitile.rsi/white_corner_sw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_end_e.png b/Resources/Textures/Decals/minitile.rsi/white_end_e.png index 032efa9cd6..3fd25f4599 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_end_e.png and b/Resources/Textures/Decals/minitile.rsi/white_end_e.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_end_n.png b/Resources/Textures/Decals/minitile.rsi/white_end_n.png index e1c3e7cb19..edc8a69135 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_end_n.png and b/Resources/Textures/Decals/minitile.rsi/white_end_n.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_end_s.png b/Resources/Textures/Decals/minitile.rsi/white_end_s.png index a69e79d4a9..ca2528efd1 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_end_s.png and b/Resources/Textures/Decals/minitile.rsi/white_end_s.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_end_w.png b/Resources/Textures/Decals/minitile.rsi/white_end_w.png index 29440b57bd..b669f8e54d 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_end_w.png and b/Resources/Textures/Decals/minitile.rsi/white_end_w.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_inner_ne.png b/Resources/Textures/Decals/minitile.rsi/white_inner_ne.png index bb0ae96d28..7f8448e502 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_inner_ne.png and b/Resources/Textures/Decals/minitile.rsi/white_inner_ne.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_inner_nw.png b/Resources/Textures/Decals/minitile.rsi/white_inner_nw.png index 1d45397e61..5e75689308 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_inner_nw.png and b/Resources/Textures/Decals/minitile.rsi/white_inner_nw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_inner_se.png b/Resources/Textures/Decals/minitile.rsi/white_inner_se.png index 4ac2934b2d..82013151cb 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_inner_se.png and b/Resources/Textures/Decals/minitile.rsi/white_inner_se.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_inner_sw.png b/Resources/Textures/Decals/minitile.rsi/white_inner_sw.png index 870cac82f8..7b3b53dde2 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_inner_sw.png and b/Resources/Textures/Decals/minitile.rsi/white_inner_sw.png differ diff --git a/Resources/Textures/Decals/minitile.rsi/white_line_w.png b/Resources/Textures/Decals/minitile.rsi/white_line_w.png index 4d49c5b039..663ee84761 100644 Binary files a/Resources/Textures/Decals/minitile.rsi/white_line_w.png and b/Resources/Textures/Decals/minitile.rsi/white_line_w.png differ diff --git a/Resources/Textures/Effects/speech.rsi/meta.json b/Resources/Textures/Effects/speech.rsi/meta.json index c027615618..7d2699707c 100644 --- a/Resources/Textures/Effects/speech.rsi/meta.json +++ b/Resources/Textures/Effects/speech.rsi/meta.json @@ -5,7 +5,7 @@ "y": 64 }, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 | Moth sprites made by PuroSlavKing (Github)", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 | Moth sprites made by PuroSlavKing (Github), dummy made by brainfood1183 (github)", "states": [ { "name": "alien0", diff --git a/Resources/Textures/Interface/Alerts/Hunger/Overfed.png b/Resources/Textures/Interface/Alerts/Hunger/Overfed.png deleted file mode 100644 index ef1eb0a208..0000000000 Binary files a/Resources/Textures/Interface/Alerts/Hunger/Overfed.png and /dev/null differ diff --git a/Resources/Textures/Interface/Alerts/Hunger/Peckish.png b/Resources/Textures/Interface/Alerts/Hunger/Peckish.png deleted file mode 100644 index 1c72e56811..0000000000 Binary files a/Resources/Textures/Interface/Alerts/Hunger/Peckish.png and /dev/null differ diff --git a/Resources/Textures/Interface/Alerts/Hunger/Starving.png b/Resources/Textures/Interface/Alerts/Hunger/Starving.png deleted file mode 100644 index 29d8b5eb0a..0000000000 Binary files a/Resources/Textures/Interface/Alerts/Hunger/Starving.png and /dev/null differ diff --git a/Resources/Textures/Interface/Alerts/Thirst/OverHydrated.png b/Resources/Textures/Interface/Alerts/Thirst/OverHydrated.png deleted file mode 100644 index 48f6d2275f..0000000000 Binary files a/Resources/Textures/Interface/Alerts/Thirst/OverHydrated.png and /dev/null differ diff --git a/Resources/Textures/Interface/Alerts/Thirst/Parched.png b/Resources/Textures/Interface/Alerts/Thirst/Parched.png deleted file mode 100644 index 82337a40b6..0000000000 Binary files a/Resources/Textures/Interface/Alerts/Thirst/Parched.png and /dev/null differ diff --git a/Resources/Textures/Interface/Alerts/Thirst/Thirsty.png b/Resources/Textures/Interface/Alerts/Thirst/Thirsty.png deleted file mode 100644 index bed9947f90..0000000000 Binary files a/Resources/Textures/Interface/Alerts/Thirst/Thirsty.png and /dev/null differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed0.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed0.png new file mode 100644 index 0000000000..636f3dfaad Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed0.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed1.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed1.png new file mode 100644 index 0000000000..c0884356bb Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed1.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed10.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed10.png new file mode 100644 index 0000000000..d802f2a9eb Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed10.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed2.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed2.png new file mode 100644 index 0000000000..5b0342937c Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed2.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed3.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed3.png new file mode 100644 index 0000000000..0c5f2a1f14 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed3.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed4.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed4.png new file mode 100644 index 0000000000..df7e7f93fa Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed4.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed5.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed5.png new file mode 100644 index 0000000000..cfbeb66cdf Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed5.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed6.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed6.png new file mode 100644 index 0000000000..bab041f9b0 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed6.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed7.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed7.png new file mode 100644 index 0000000000..6ffd8caba9 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed7.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed8.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed8.png new file mode 100644 index 0000000000..fcb401f708 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed8.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/bleed9.png b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed9.png new file mode 100644 index 0000000000..10f6752a5e Binary files /dev/null and b/Resources/Textures/Interface/Alerts/bleed.rsi/bleed9.png differ diff --git a/Resources/Textures/Interface/Alerts/bleed.rsi/meta.json b/Resources/Textures/Interface/Alerts/bleed.rsi/meta.json new file mode 100644 index 0000000000..c8fba1b36b --- /dev/null +++ b/Resources/Textures/Interface/Alerts/bleed.rsi/meta.json @@ -0,0 +1,44 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/tgstation/tgstation/blob/master/icons/effects/bleed.dmi", + "states": [ + { + "name": "bleed0" + }, + { + "name": "bleed1" + }, + { + "name": "bleed2" + }, + { + "name": "bleed3" + }, + { + "name": "bleed4" + }, + { + "name": "bleed5" + }, + { + "name": "bleed6" + }, + { + "name": "bleed7" + }, + { + "name": "bleed8" + }, + { + "name": "bleed9" + }, + { + "name": "bleed10" + } + ] +} diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/meta.json b/Resources/Textures/Interface/Alerts/hunger.rsi/meta.json new file mode 100644 index 0000000000..77e0188816 --- /dev/null +++ b/Resources/Textures/Interface/Alerts/hunger.rsi/meta.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "GitHub @Keikiru, burgers.rsi (bigbite.png) modified by Swept and potato1234x originally from https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, bread.rsi (plate.png, garlic-slice.png) modified by potato1234x originally from https://github.com/tgstation/tgstation/commit/0631fe5bde73a68b4c12bdfa633c30b2cee442d5", + "size": { "x": 32, "y": 32 }, + "states": [ + { "name": "peckish", "directions": 1, "delays": [[1.0]] }, + { "name": "starving", "directions": 1, "delays": [[0.5, 0.5]] }, + { "name": "overfed", "directions": 1, "delays": [[1.0]] } + ] +} diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/overfed.png b/Resources/Textures/Interface/Alerts/hunger.rsi/overfed.png new file mode 100644 index 0000000000..04ed003e05 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/hunger.rsi/overfed.png differ diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/peckish.png b/Resources/Textures/Interface/Alerts/hunger.rsi/peckish.png new file mode 100644 index 0000000000..e7f7d08a22 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/hunger.rsi/peckish.png differ diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/starving.png b/Resources/Textures/Interface/Alerts/hunger.rsi/starving.png new file mode 100644 index 0000000000..f9d9f14907 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/hunger.rsi/starving.png differ diff --git a/Resources/Textures/Interface/Alerts/pacified.rsi/icon.png b/Resources/Textures/Interface/Alerts/pacified.rsi/icon.png new file mode 100644 index 0000000000..3fc61bdabe Binary files /dev/null and b/Resources/Textures/Interface/Alerts/pacified.rsi/icon.png differ diff --git a/Resources/Textures/Interface/Alerts/pacified.rsi/meta.json b/Resources/Textures/Interface/Alerts/pacified.rsi/meta.json new file mode 100644 index 0000000000..cb848b0c03 --- /dev/null +++ b/Resources/Textures/Interface/Alerts/pacified.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "@Vordenburg", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Interface/Alerts/thirst.rsi/meta.json b/Resources/Textures/Interface/Alerts/thirst.rsi/meta.json new file mode 100644 index 0000000000..3afe89dc61 --- /dev/null +++ b/Resources/Textures/Interface/Alerts/thirst.rsi/meta.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "GitHub @Keikiru, iceglass.rsi originally from https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, parched.png big waterbottle derived from https://github.com/discordia-space/CEV-Eris/raw/9c980cb9bc84d07b1c210c5447798af525185f80/icons/obj/food.dmi, toilet.rsi originally from https://github.com/discordia-space/CEV-Eris/commit/2cb66bae0e253e13d37f8939e0983bb94fee243e", + "size": { "x": 32, "y": 32 }, + "states": [ + { "name": "thirsty", "directions": 1, "delays": [[1.0]] }, + { "name": "parched", "directions": 1, "delays": [[0.5, 0.5]] }, + { "name": "overhydrated", "directions": 1, "delays": [[1.0]] } + ] +} diff --git a/Resources/Textures/Interface/Alerts/thirst.rsi/overhydrated.png b/Resources/Textures/Interface/Alerts/thirst.rsi/overhydrated.png new file mode 100644 index 0000000000..eda3395820 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/thirst.rsi/overhydrated.png differ diff --git a/Resources/Textures/Interface/Alerts/thirst.rsi/parched.png b/Resources/Textures/Interface/Alerts/thirst.rsi/parched.png new file mode 100644 index 0000000000..411e633b59 Binary files /dev/null and b/Resources/Textures/Interface/Alerts/thirst.rsi/parched.png differ diff --git a/Resources/Textures/Interface/Alerts/thirst.rsi/thirsty.png b/Resources/Textures/Interface/Alerts/thirst.rsi/thirsty.png new file mode 100644 index 0000000000..fc7de1c9fa Binary files /dev/null and b/Resources/Textures/Interface/Alerts/thirst.rsi/thirsty.png differ diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/meta.json b/Resources/Textures/Interface/Misc/food_icons.rsi/meta.json new file mode 100644 index 0000000000..c23d246d94 --- /dev/null +++ b/Resources/Textures/Interface/Misc/food_icons.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "size": { + "x": 8, + "y": 8 + }, + "license": "CC-BY-3.0", + "copyright": "Made by Derby", + "states": [ + { + "name": "overfed" + }, + { + "name": "peckish" + }, + { + "name": "starving" + }, + { + "name": "overhydrated" + }, + { + "name": "thirsty" + }, + { + "name": "parched" + } + ] +} diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/overfed.png b/Resources/Textures/Interface/Misc/food_icons.rsi/overfed.png new file mode 100644 index 0000000000..e00d4a28b0 Binary files /dev/null and b/Resources/Textures/Interface/Misc/food_icons.rsi/overfed.png differ diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/overhydrated.png b/Resources/Textures/Interface/Misc/food_icons.rsi/overhydrated.png new file mode 100644 index 0000000000..96de605d17 Binary files /dev/null and b/Resources/Textures/Interface/Misc/food_icons.rsi/overhydrated.png differ diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/parched.png b/Resources/Textures/Interface/Misc/food_icons.rsi/parched.png new file mode 100644 index 0000000000..eb0a16390b Binary files /dev/null and b/Resources/Textures/Interface/Misc/food_icons.rsi/parched.png differ diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/peckish.png b/Resources/Textures/Interface/Misc/food_icons.rsi/peckish.png new file mode 100644 index 0000000000..0f93a4c2e7 Binary files /dev/null and b/Resources/Textures/Interface/Misc/food_icons.rsi/peckish.png differ diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/starving.png b/Resources/Textures/Interface/Misc/food_icons.rsi/starving.png new file mode 100644 index 0000000000..be1d0abaaa Binary files /dev/null and b/Resources/Textures/Interface/Misc/food_icons.rsi/starving.png differ diff --git a/Resources/Textures/Interface/Misc/food_icons.rsi/thirsty.png b/Resources/Textures/Interface/Misc/food_icons.rsi/thirsty.png new file mode 100644 index 0000000000..89bc4240c1 Binary files /dev/null and b/Resources/Textures/Interface/Misc/food_icons.rsi/thirsty.png differ diff --git a/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json b/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json index 960289a008..a279467b76 100644 --- a/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json +++ b/Resources/Textures/Interface/Misc/job_icons.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi", + "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi | Brigmedic icon made by PuroSlavKing (Github) | Zombie icon made by RamZ", "copyright": "MartialArtist and Gladiator edited by Floofers", "size": { "x": 8, diff --git a/Resources/Textures/Interface/Misc/program_icons.rsi/meta.json b/Resources/Textures/Interface/Misc/program_icons.rsi/meta.json new file mode 100644 index 0000000000..5ed7f67860 --- /dev/null +++ b/Resources/Textures/Interface/Misc/program_icons.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made with love, by Misha_Unity", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "news_read" + } + ] +} diff --git a/Resources/Textures/Interface/Misc/program_icons.rsi/news_read.png b/Resources/Textures/Interface/Misc/program_icons.rsi/news_read.png new file mode 100644 index 0000000000..799316da3b Binary files /dev/null and b/Resources/Textures/Interface/Misc/program_icons.rsi/news_read.png differ diff --git a/Resources/Textures/Mobs/Aliens/flesh.rsi/lover.png b/Resources/Textures/Mobs/Aliens/flesh.rsi/lover.png index 0b5229c37f..d5680e1f81 100644 Binary files a/Resources/Textures/Mobs/Aliens/flesh.rsi/lover.png and b/Resources/Textures/Mobs/Aliens/flesh.rsi/lover.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/icon.png new file mode 100644 index 0000000000..9fa76eee2c Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/meta.json new file mode 100644 index 0000000000..26120dfca2 --- /dev/null +++ b/Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "drawn by givazaa", "states": [{"name": "icon"}]} diff --git a/Resources/Textures/Objects/Consumable/Drinks/champagneglass.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/champagneglass.rsi/icon.png new file mode 100644 index 0000000000..35ab18e8f0 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/champagneglass.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/champagneglass.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/champagneglass.rsi/meta.json new file mode 100644 index 0000000000..92fe4990f1 --- /dev/null +++ b/Resources/Textures/Objects/Consumable/Drinks/champagneglass.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "drawn by verslebas", "states": [{"name": "icon", "delays": [[1.0, 1.0, 1.0, 1.0]]}]} diff --git a/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/icon.png new file mode 100644 index 0000000000..d4ae352675 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/meta.json new file mode 100644 index 0000000000..fbbb5eadce --- /dev/null +++ b/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill1.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill1.png new file mode 100644 index 0000000000..d96e474781 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill1.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill2.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill2.png new file mode 100644 index 0000000000..0134a590cc Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill2.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill3.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill3.png new file mode 100644 index 0000000000..4731349b16 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill3.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill4.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill4.png new file mode 100644 index 0000000000..0acebd225e Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill4.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill5.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill5.png new file mode 100644 index 0000000000..9e5b326d35 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill5.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill6.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill6.png new file mode 100644 index 0000000000..1bd4eac95c Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill6.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon-front.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon-front.png new file mode 100644 index 0000000000..bd5ca47233 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon-front.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon.png new file mode 100644 index 0000000000..2dd92fe1f0 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/meta.json new file mode 100644 index 0000000000..734e9e1e64 --- /dev/null +++ b/Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/meta.json @@ -0,0 +1,35 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-NC-SA-4.0", + "copyright": "Created by discord: brainfood#7460 / github: brainfood1183.", + "states": [ + { + "name": "icon" + }, + { + "name": "icon-front" + }, + { + "name": "fill1" + }, + { + "name": "fill2" + }, + { + "name": "fill3" + }, + { + "name": "fill4" + }, + { + "name": "fill5" + }, + { + "name": "fill6" + } + ] +} diff --git a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon.png index df48b1d7ff..67a9c1ff3e 100644 Binary files a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon.png and b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon_open.png b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon_open.png index 1d1398764b..b43bfa7994 100644 Binary files a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon_open.png and b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/icon_open.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-left.png b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-left.png index d61a6ad309..59e3843dc2 100644 Binary files a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-left.png and b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-right.png index b9968d8a9c..39481d24ee 100644 Binary files a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-right.png and b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/meta.json index eff71e3c14..7ded114b0f 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/robustnukie.rsi/meta.json @@ -5,7 +5,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Made by PuroSlavKing (github) for SS14", + "copyright": "Made by Potato1234x (github) for SS14", "states": [ { "name": "icon" diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling.png index 66dcb6019a..e47649d21c 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling2.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling2.png index 318668da8d..8523dd1c1c 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling2.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-filling2.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice-filling.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice-filling.png index ef6beb0f70..c0aed8f728 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice-filling.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice-filling.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice.png index 842805c409..d6a11c0068 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2-filling.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2-filling.png index 418ed990b3..740ec1c530 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2-filling.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2-filling.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2.png index 00131ad176..d91f79097c 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha-slice2.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha.png index a8379ac4a1..78b352fff4 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha2.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha2.png index 53bb4fb8d6..50ea999f50 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha2.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/alpha2.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana-slice.png index e0eb82d082..b3869c19ac 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana.png index f5f78c4680..8d776d3382 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/banana.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/buttered-toast.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/buttered-toast.png index ca7104c27f..1339ba0303 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/buttered-toast.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/buttered-toast.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/cornbread-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/cornbread-slice.png new file mode 100644 index 0000000000..2067897b2e Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/cornbread-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/cornbread.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/cornbread.png new file mode 100644 index 0000000000..4c0be3555b Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/cornbread.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese-slice.png index c9b809b2a3..984a7d81c0 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese.png index a7e3aaa94f..80c72d9ad0 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/creamcheese.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/french-toast.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/french-toast.png new file mode 100644 index 0000000000..671cb0f887 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/french-toast.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/garlic-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/garlic-slice.png index c9fff6ad11..16fe63fac5 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/garlic-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/garlic-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/jelly-toast.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/jelly-toast.png index ae5d718765..4c00b8dc2e 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/jelly-toast.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/jelly-toast.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat-slice.png index a67b0d0540..629ca88d8e 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat.png index ec47c76d52..6376332235 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meat.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meta.json index e530d88db8..5719920c11 100644 --- a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa", + "copyright": "Taken from tgstation and modified by potato1234x at https://github.com/tgstation/tgstation/commit/0631fe5bde73a68b4c12bdfa633c30b2cee442d5", "size": { "x": 32, "y": 32 @@ -43,12 +43,21 @@ { "name": "buttered-toast" }, + { + "name": "cornbread" + }, + { + "name": "cornbread-slice" + }, { "name": "creamcheese" }, { "name": "creamcheese-slice" }, + { + "name": "french-toast" + }, { "name": "garlic-slice" }, @@ -82,6 +91,12 @@ { "name": "plate" }, + { + "name": "sausage" + }, + { + "name": "sausage-slice" + }, { "name": "spidermeat" }, diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana-slice.png index e45c8a9c71..8fef6be6db 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana.png index 7de8a3920a..a4eab7370f 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/mimana.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/moldy-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/moldy-slice.png index e63a9f0b17..bd811b0f64 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/moldy-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/moldy-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain-slice.png index 855c8fb230..7049dce349 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain.png index d592e73c94..eec14af021 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/plain.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/sausage-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/sausage-slice.png new file mode 100644 index 0000000000..7174c8eda7 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/sausage-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/sausage.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/sausage.png new file mode 100644 index 0000000000..b30460b1bd Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/sausage.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat-slice.png index d9af8868cf..2456b4ed77 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat.png index 3945e48afc..26e82265a8 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/spidermeat.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu-slice.png index f7feab6594..b7ff46e399 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu.png index 90432f280f..6c84e602a5 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/tofu.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/two-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/two-slice.png index fd4617092e..06bd06ec70 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/two-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/two-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat-slice.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat-slice.png index 73c0e5447f..4b800b4473 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat-slice.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat.png index 47cdef15f8..71ff7853ac 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat.png and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/xenomeat.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/burger.rsi/cat.png b/Resources/Textures/Objects/Consumable/Food/burger.rsi/cat.png new file mode 100644 index 0000000000..3588eb65a5 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/burger.rsi/cat.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/burger.rsi/human.png b/Resources/Textures/Objects/Consumable/Food/burger.rsi/human.png new file mode 100644 index 0000000000..46794298ff Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/burger.rsi/human.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/burger.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/burger.rsi/meta.json index 1fce1d8ac8..c18c4b6040 100644 --- a/Resources/Textures/Objects/Consumable/Food/burger.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/burger.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, ian.png created by EmoGarbage", + "copyright": "Taken from tgstation and modified by Swept and potato1234x at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, ian.png created by EmoGarbage", "size": { "x": 32, "y": 32 @@ -31,6 +31,9 @@ { "name": "c" }, + { + "name": "cat" + }, { "name": "cheese" }, @@ -85,27 +88,30 @@ "name": "ghost", "delays": [ [ - 0.01, + 0.11, 0.08, 0.06, 0.05, 0.04, 0.04, - 0.06, - 0.01, - 0.01, - 0.01, + 0.07, + 0.1, + 0.13, + 0.11, 0.09, - 0.06, + 0.07, 0.05, 0.06, - 0.06, + 0.07, 0.08, - 0.01, - 0.02 + 0.1, + 0.12 ] ] }, + { + "name": "human" + }, { "name": "ian" }, diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cakebatter.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cakebatter.png index 688ced7b62..df978582d7 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cakebatter.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cakebatter.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmeal-big.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmeal-big.png new file mode 100644 index 0000000000..14b2901015 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmeal-big.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmeal.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmeal.png new file mode 100644 index 0000000000..e19a056893 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmeal.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmealdough-slice.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmealdough-slice.png new file mode 100644 index 0000000000..3be04aeae6 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmealdough-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmealdough.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmealdough.png new file mode 100644 index 0000000000..20196a6a6f Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cornmealdough.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-flat.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-flat.png index 44aaef5444..abceb970a9 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-flat.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-flat.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry-baked.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry-baked.png index 4bb7e80041..e12cc4a7a5 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry-baked.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry-baked.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry.png index 0cecdc5ce6..cb470692c0 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pastry.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pie.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pie.png index e113678090..852e3cdb23 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pie.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-pie.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-slice.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-slice.png index 3074032158..86ff47a25e 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-slice.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough-slice.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough.png index 258a9e6c6a..62150ea11c 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/dough.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/meta.json index 47df0c0a56..4752daf3ea 100644 --- a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation and baystation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 and https://github.com/Baystation12/Baystation12/commit/a6067826de7fd8f698793f6d84e6c2f1f9b1f188. Tofu and tofu-slice were created by Discord user rosysyntax#6514", + "copyright": "Taken from tgstation and baystation and modified by potato1234x at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 and https://github.com/Baystation12/Baystation12/commit/a6067826de7fd8f698793f6d84e6c2f1f9b1f188. Tofu and tofu-slice were created by Discord user rosysyntax#6514", "size": { "x": 32, "y": 32 @@ -22,6 +22,18 @@ { "name": "cheesewheel" }, + { + "name": "cornmeal" + }, + { + "name": "cornmeal-big" + }, + { + "name": "cornmealdough" + }, + { + "name": "cornmealdough-slice" + }, { "name": "dough" }, diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/pizzabread.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/pizzabread.png index 6c31b75117..28f8d68f7c 100644 Binary files a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/pizzabread.png and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/pizzabread.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/meals.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/meals.rsi/meta.json index 9db6ebb819..7e5df4d53f 100644 --- a/Resources/Textures/Objects/Consumable/Food/meals.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/meals.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24, taco from https://github.com/ss220-space/Paradise/commit/6c9bd827610433093a79d814b96bd50f9cf12eec", "size": { "x": 32, "y": 32 @@ -139,6 +139,9 @@ { "name": "stewedsoymeat" }, + { + "name": "taco" + }, { "name": "melonfruitbowl" }, diff --git a/Resources/Textures/Objects/Consumable/Food/meals.rsi/taco.png b/Resources/Textures/Objects/Consumable/Food/meals.rsi/taco.png new file mode 100644 index 0000000000..ca32b9cb7c Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/meals.rsi/taco.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json index 111376c397..2ab046b436 100644 --- a/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa", + "copyright": "Taken from tgstation and modified by Swept and potato1234x at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa", "size": { "x": 32, "y": 32 @@ -162,6 +162,12 @@ { "name": "spider" }, + { + "name": "spidercutlet" + }, + { + "name": "spidercutlet-cooked" + }, { "name": "spiderleg" }, @@ -173,6 +179,12 @@ }, { "name": "xeno" + }, + { + "name": "xenocutlet" + }, + { + "name": "xenocutlet-cooked" }, { "name": "dragon" diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/spidercutlet-cooked.png b/Resources/Textures/Objects/Consumable/Food/meat.rsi/spidercutlet-cooked.png new file mode 100644 index 0000000000..6ef7762e97 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/meat.rsi/spidercutlet-cooked.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/spidercutlet.png b/Resources/Textures/Objects/Consumable/Food/meat.rsi/spidercutlet.png new file mode 100644 index 0000000000..5d057a63eb Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/meat.rsi/spidercutlet.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/xenocutlet-cooked.png b/Resources/Textures/Objects/Consumable/Food/meat.rsi/xenocutlet-cooked.png new file mode 100644 index 0000000000..bc045ffcf8 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/meat.rsi/xenocutlet-cooked.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/xenocutlet.png b/Resources/Textures/Objects/Consumable/Food/meat.rsi/xenocutlet.png new file mode 100644 index 0000000000..45042f59ca Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/meat.rsi/xenocutlet.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/and.png b/Resources/Textures/Objects/Devices/gates.rsi/and.png new file mode 100644 index 0000000000..426db363ca Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/and.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/base.png b/Resources/Textures/Objects/Devices/gates.rsi/base.png new file mode 100644 index 0000000000..946bfb4a29 Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/base.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/edge_detector.png b/Resources/Textures/Objects/Devices/gates.rsi/edge_detector.png new file mode 100644 index 0000000000..9985c8b30d Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/edge_detector.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/meta.json b/Resources/Textures/Objects/Devices/gates.rsi/meta.json index b71ae48098..1a4ca51419 100644 --- a/Resources/Textures/Objects/Devices/gates.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/gates.rsi/meta.json @@ -1,14 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Kevin Zheng 2022", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "or" - } - ] + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "or.png originally created by Kevin Zheng, 2022. All are modified by deltanedas (github) for SS14, 2023.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "or" + }, + { + "name": "and" + }, + { + "name": "xor" + }, + { + "name": "nor" + }, + { + "name": "nand" + }, + { + "name": "xnor" + }, + { + "name": "edge_detector" + }, + { + "name": "or_icon" + } + ] } diff --git a/Resources/Textures/Objects/Devices/gates.rsi/nand.png b/Resources/Textures/Objects/Devices/gates.rsi/nand.png new file mode 100644 index 0000000000..3c1373f1ab Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/nand.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/nor.png b/Resources/Textures/Objects/Devices/gates.rsi/nor.png new file mode 100644 index 0000000000..a7a6ff845d Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/nor.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/or.png b/Resources/Textures/Objects/Devices/gates.rsi/or.png index 513d4f5aee..7a8cc0886f 100644 Binary files a/Resources/Textures/Objects/Devices/gates.rsi/or.png and b/Resources/Textures/Objects/Devices/gates.rsi/or.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/or_icon.png b/Resources/Textures/Objects/Devices/gates.rsi/or_icon.png new file mode 100644 index 0000000000..b81b390cac Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/or_icon.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/xnor.png b/Resources/Textures/Objects/Devices/gates.rsi/xnor.png new file mode 100644 index 0000000000..0517c09a4f Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/xnor.png differ diff --git a/Resources/Textures/Objects/Devices/gates.rsi/xor.png b/Resources/Textures/Objects/Devices/gates.rsi/xor.png new file mode 100644 index 0000000000..47a258c918 Binary files /dev/null and b/Resources/Textures/Objects/Devices/gates.rsi/xor.png differ diff --git a/Resources/Textures/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Objects/Devices/pda.rsi/meta.json index 1122134d4d..77b492d260 100644 --- a/Resources/Textures/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/pda.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14, pda-brigmed and pda-centcom made by PuroSlavKing (Github)", "size": { "x": 32, "y": 32 @@ -111,6 +111,9 @@ { "name": "pda-medical" }, + { + "name": "pda-paramedic" + }, { "name": "pda-mime" }, @@ -153,6 +156,17 @@ { "name": "pda-syndi" }, + { + "name": "pda-centcom", + "delays": [ + [ + 1.2, + 1.2, + 1.2, + 1.2 + ] + ] + }, { "name": "pda-virology" }, diff --git a/Resources/Textures/Objects/Devices/pda.rsi/pda-centcom.png b/Resources/Textures/Objects/Devices/pda.rsi/pda-centcom.png new file mode 100644 index 0000000000..921a161085 Binary files /dev/null and b/Resources/Textures/Objects/Devices/pda.rsi/pda-centcom.png differ diff --git a/Resources/Textures/Objects/Devices/pda.rsi/pda-paramedic.png b/Resources/Textures/Objects/Devices/pda.rsi/pda-paramedic.png new file mode 100644 index 0000000000..eed26c66a4 Binary files /dev/null and b/Resources/Textures/Objects/Devices/pda.rsi/pda-paramedic.png differ diff --git a/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..72146d40e5 Binary files /dev/null and b/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/meta.json b/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/meta.json index 926a59eb20..831493169f 100644 --- a/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Instruments/bassguitar.rsi/meta.json @@ -5,18 +5,22 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Created by EmoGarbage404", - "states": [ - { - "name": "icon" - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "copyright": "Created by EmoGarbage404. Back equip sprite created by RiceMar.", + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..ba9d4876a2 Binary files /dev/null and b/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/meta.json b/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/meta.json index 926a59eb20..0891477f1b 100644 --- a/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Instruments/eguitar.rsi/meta.json @@ -1,22 +1,26 @@ { - "version": 1, - "size": { - "x": 32, - "y": 32 - }, - "license": "CC-BY-SA-3.0", - "copyright": "Created by EmoGarbage404", - "states": [ - { - "name": "icon" + "version": 1, + "size": { + "x": 32, + "y": 32 }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "license": "CC-BY-SA-3.0", + "copyright": "Created by EmoGarbage404. Back equip sprite created by RiceMar.", + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..36cb11d801 Binary files /dev/null and b/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/meta.json b/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/meta.json index 7d3a373c1b..7fb73d450d 100644 --- a/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Instruments/rockguitar.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "size": { - "x": 32, - "y": 32 - }, - "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/vgstation-coders/vgstation13 at 8d9c91e19cb52713c7f7f1804c2b6f7203f8d331", - "states": [ - { - "name": "icon" + "version": 1, + "size": { + "x": 32, + "y": 32 }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - }, - { - "name": "wielded-inhand-left", - "directions": 4 - }, - { - "name": "wielded-inhand-right", - "directions": 4 - } - ] + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/vgstation-coders/vgstation13 at 8d9c91e19cb52713c7f7f1804c2b6f7203f8d331. Back equip sprite created by RiceMar.", + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/atmos.png b/Resources/Textures/Objects/Fun/figurines.rsi/atmos.png new file mode 100644 index 0000000000..1cf2c9b3e8 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/atmos.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/bartender.png b/Resources/Textures/Objects/Fun/figurines.rsi/bartender.png new file mode 100644 index 0000000000..10fb686536 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/bartender.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/botanist.png b/Resources/Textures/Objects/Fun/figurines.rsi/botanist.png new file mode 100644 index 0000000000..7c8b8510a1 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/botanist.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/boxer.png b/Resources/Textures/Objects/Fun/figurines.rsi/boxer.png new file mode 100644 index 0000000000..528f3a9ff3 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/boxer.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/captain.png b/Resources/Textures/Objects/Fun/figurines.rsi/captain.png new file mode 100644 index 0000000000..8654715cb6 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/captain.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/cargotech.png b/Resources/Textures/Objects/Fun/figurines.rsi/cargotech.png new file mode 100644 index 0000000000..732ec53eda Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/cargotech.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/ce.png b/Resources/Textures/Objects/Fun/figurines.rsi/ce.png new file mode 100644 index 0000000000..116e6ac874 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/ce.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/chaplain.png b/Resources/Textures/Objects/Fun/figurines.rsi/chaplain.png new file mode 100644 index 0000000000..2620502aae Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/chaplain.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/chef.png b/Resources/Textures/Objects/Fun/figurines.rsi/chef.png new file mode 100644 index 0000000000..cf8ba027aa Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/chef.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/chemist.png b/Resources/Textures/Objects/Fun/figurines.rsi/chemist.png new file mode 100644 index 0000000000..8a6984866f Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/chemist.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/clown.png b/Resources/Textures/Objects/Fun/figurines.rsi/clown.png new file mode 100644 index 0000000000..244e1b61ad Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/clown.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/cmo.png b/Resources/Textures/Objects/Fun/figurines.rsi/cmo.png new file mode 100644 index 0000000000..a85775eac6 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/cmo.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/detective.png b/Resources/Textures/Objects/Fun/figurines.rsi/detective.png new file mode 100644 index 0000000000..69ad733d32 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/detective.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/engineer.png b/Resources/Textures/Objects/Fun/figurines.rsi/engineer.png new file mode 100644 index 0000000000..f91b042480 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/engineer.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/fig_box.png b/Resources/Textures/Objects/Fun/figurines.rsi/fig_box.png new file mode 100644 index 0000000000..2ab3e0e145 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/fig_box.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/fig_box_unfolded.png b/Resources/Textures/Objects/Fun/figurines.rsi/fig_box_unfolded.png new file mode 100644 index 0000000000..b615763dba Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/fig_box_unfolded.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/figurine_spawner.png b/Resources/Textures/Objects/Fun/figurines.rsi/figurine_spawner.png new file mode 100644 index 0000000000..3e4340a148 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/figurine_spawner.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/footsoldier.png b/Resources/Textures/Objects/Fun/figurines.rsi/footsoldier.png new file mode 100644 index 0000000000..4c801a82ff Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/footsoldier.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/griffinprize.png b/Resources/Textures/Objects/Fun/figurines.rsi/griffinprize.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/griffinprize.png rename to Resources/Textures/Objects/Fun/figurines.rsi/griffinprize.png diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/hamlet.png b/Resources/Textures/Objects/Fun/figurines.rsi/hamlet.png new file mode 100644 index 0000000000..60f0c2aa9a Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/hamlet.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/hop.png b/Resources/Textures/Objects/Fun/figurines.rsi/hop.png new file mode 100644 index 0000000000..eba639ae2a Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/hop.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/hos.png b/Resources/Textures/Objects/Fun/figurines.rsi/hos.png new file mode 100644 index 0000000000..0433ce4597 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/hos.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/janitor.png b/Resources/Textures/Objects/Fun/figurines.rsi/janitor.png new file mode 100644 index 0000000000..ccad46e3a8 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/janitor.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/lawyer.png b/Resources/Textures/Objects/Fun/figurines.rsi/lawyer.png new file mode 100644 index 0000000000..9840480a05 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/lawyer.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/librarian.png b/Resources/Textures/Objects/Fun/figurines.rsi/librarian.png new file mode 100644 index 0000000000..ab920754e5 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/librarian.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/medical.png b/Resources/Textures/Objects/Fun/figurines.rsi/medical.png new file mode 100644 index 0000000000..3e0a3d0b38 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/medical.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/meta.json b/Resources/Textures/Objects/Fun/figurines.rsi/meta.json new file mode 100644 index 0000000000..ab656e28a3 --- /dev/null +++ b/Resources/Textures/Objects/Fun/figurines.rsi/meta.json @@ -0,0 +1,161 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites made by Flareguy for Space Station 14. Griffinprize, skeletonprize, and owlprize taken from /tg/station at commit https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. Figurine_spawner sprite made using parts found in spawner_icons.dmi from Paradise Station at commit https://github.com/ParadiseSS13/Paradise/commit/813f0a3ae556d86dddd7c4ef93a52880de8d2e37. Head sprites excluding Captain, Medical exluding doctor, non-human excluding queen and slime, and service jobs excluding librarian done by tacobeller.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ce" + }, + { + "name": "atmos" + }, + { + "name": "engineer" + }, + { + "name": "passenger" + }, + { + "name": "passenger_greytide" + }, + { + "name": "captain" + }, + { + "name": "cargotech" + }, + { + "name": "qm" + }, + { + "name": "salvage" + }, + { + "name": "nukie" + }, + { + "name": "nukie_elite" + }, + { + "name": "nukie_commander" + }, + { + "name": "footsoldier" + }, + { + "name": "rd" + }, + { + "name": "scientist" + }, + { + "name": "cmo" + }, + { + "name": "chemist" + }, + { + "name": "paramedic" + }, + { + "name": "medical" + }, + { + "name": "hos" + }, + { + "name": "warden" + }, + { + "name": "detective" + }, + { + "name": "security" + }, + { + "name": "lawyer" + }, + { + "name": "hop" + }, + { + "name": "clown" + }, + { + "name": "mime" + }, + { + "name": "musician" + }, + { + "name": "boxer" + }, + { + "name": "librarian" + }, + { + "name": "chaplain" + }, + { + "name": "chef" + }, + { + "name": "bartender" + }, + { + "name": "botanist" + }, + { + "name": "janitor" + }, + { + "name": "spacedragon" + }, + { + "name": "queen" + }, + { + "name": "ratking" + }, + { + "name": "ratservant" + }, + { + "name": "mouse" + }, + { + "name": "slime" + }, + { + "name": "hamlet" + }, + { + "name": "wizard" + }, + { + "name": "wizard_fake" + }, + { + "name": "owlprize" + }, + { + "name": "griffinprize" + }, + { + "name": "skeletonprize" + }, + { + "name": "fig_box" + }, + { + "name": "fig_box_unfolded" + }, + { + "name": "figurine_spawner" + } + ] +} diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/mime.png b/Resources/Textures/Objects/Fun/figurines.rsi/mime.png new file mode 100644 index 0000000000..30135ef80d Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/mime.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/mouse.png b/Resources/Textures/Objects/Fun/figurines.rsi/mouse.png new file mode 100644 index 0000000000..76327783ce Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/mouse.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/musician.png b/Resources/Textures/Objects/Fun/figurines.rsi/musician.png new file mode 100644 index 0000000000..8afddefafa Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/musician.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/nukie.png b/Resources/Textures/Objects/Fun/figurines.rsi/nukie.png new file mode 100644 index 0000000000..bafd4c1c96 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/nukie.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/nukie_commander.png b/Resources/Textures/Objects/Fun/figurines.rsi/nukie_commander.png new file mode 100644 index 0000000000..544100aa30 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/nukie_commander.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/nukie_elite.png b/Resources/Textures/Objects/Fun/figurines.rsi/nukie_elite.png new file mode 100644 index 0000000000..640bb592e0 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/nukie_elite.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/owlprize.png b/Resources/Textures/Objects/Fun/figurines.rsi/owlprize.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/owlprize.png rename to Resources/Textures/Objects/Fun/figurines.rsi/owlprize.png diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/paramedic.png b/Resources/Textures/Objects/Fun/figurines.rsi/paramedic.png new file mode 100644 index 0000000000..1bd92aa754 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/paramedic.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/passenger.png b/Resources/Textures/Objects/Fun/figurines.rsi/passenger.png new file mode 100644 index 0000000000..54ef4c909e Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/passenger.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/passenger_greytide.png b/Resources/Textures/Objects/Fun/figurines.rsi/passenger_greytide.png new file mode 100644 index 0000000000..8a636bc2b3 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/passenger_greytide.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/qm.png b/Resources/Textures/Objects/Fun/figurines.rsi/qm.png new file mode 100644 index 0000000000..9783be1daf Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/qm.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/queen.png b/Resources/Textures/Objects/Fun/figurines.rsi/queen.png new file mode 100644 index 0000000000..d46765b3e6 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/queen.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/ratking.png b/Resources/Textures/Objects/Fun/figurines.rsi/ratking.png new file mode 100644 index 0000000000..1415b72ba9 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/ratking.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/ratservant.png b/Resources/Textures/Objects/Fun/figurines.rsi/ratservant.png new file mode 100644 index 0000000000..90451dca91 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/ratservant.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/rd.png b/Resources/Textures/Objects/Fun/figurines.rsi/rd.png new file mode 100644 index 0000000000..5701fb079b Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/rd.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/salvage.png b/Resources/Textures/Objects/Fun/figurines.rsi/salvage.png new file mode 100644 index 0000000000..005742dd7d Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/salvage.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/scientist.png b/Resources/Textures/Objects/Fun/figurines.rsi/scientist.png new file mode 100644 index 0000000000..71d5cfea09 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/scientist.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/security.png b/Resources/Textures/Objects/Fun/figurines.rsi/security.png new file mode 100644 index 0000000000..e3a91c6aad Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/security.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/skeletonprize.png b/Resources/Textures/Objects/Fun/figurines.rsi/skeletonprize.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/skeletonprize.png rename to Resources/Textures/Objects/Fun/figurines.rsi/skeletonprize.png diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/slime.png b/Resources/Textures/Objects/Fun/figurines.rsi/slime.png new file mode 100644 index 0000000000..6bf047664b Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/slime.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/spacedragon.png b/Resources/Textures/Objects/Fun/figurines.rsi/spacedragon.png new file mode 100644 index 0000000000..f35ae4b59c Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/spacedragon.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/warden.png b/Resources/Textures/Objects/Fun/figurines.rsi/warden.png new file mode 100644 index 0000000000..bd09886068 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/warden.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/wizard.png b/Resources/Textures/Objects/Fun/figurines.rsi/wizard.png new file mode 100644 index 0000000000..d5ff59a080 Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/wizard.png differ diff --git a/Resources/Textures/Objects/Fun/figurines.rsi/wizard_fake.png b/Resources/Textures/Objects/Fun/figurines.rsi/wizard_fake.png new file mode 100644 index 0000000000..1ae5668a8f Binary files /dev/null and b/Resources/Textures/Objects/Fun/figurines.rsi/wizard_fake.png differ diff --git a/Resources/Textures/Objects/Fun/glue.rsi/icon.png b/Resources/Textures/Objects/Fun/glue.rsi/icon.png new file mode 100644 index 0000000000..8e02238119 Binary files /dev/null and b/Resources/Textures/Objects/Fun/glue.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Fun/glue.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/glue.rsi/inhand-left.png new file mode 100644 index 0000000000..6678c2db8d Binary files /dev/null and b/Resources/Textures/Objects/Fun/glue.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Fun/glue.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/glue.rsi/inhand-right.png new file mode 100644 index 0000000000..1388227cbd Binary files /dev/null and b/Resources/Textures/Objects/Fun/glue.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Fun/glue.rsi/meta.json b/Resources/Textures/Objects/Fun/glue.rsi/meta.json new file mode 100644 index 0000000000..d2ae18500a --- /dev/null +++ b/Resources/Textures/Objects/Fun/glue.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Fun/toys.rsi/deathripleytoy.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/deathripley.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/deathripleytoy.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/deathripley.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/durandprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/durand.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/durandprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/durand.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/fireripleytoy.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/fireripley.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/fireripleytoy.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/fireripley.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/gygaxtoy.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/gygax.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/gygaxtoy.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/gygax.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/honkprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/honk.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/honkprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/honk.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/marauderprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/marauder.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/marauderprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/marauder.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/maulerprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/mauler.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/maulerprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/mauler.png diff --git a/Resources/Textures/Objects/Fun/mech_figurines.rsi/meta.json b/Resources/Textures/Objects/Fun/mech_figurines.rsi/meta.json new file mode 100644 index 0000000000..f92464abc6 --- /dev/null +++ b/Resources/Textures/Objects/Fun/mech_figurines.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "deathripley" + }, + { + "name": "ripley" + }, + { + "name": "fireripley" + }, + { + "name": "marauder" + }, + { + "name": "mauler" + }, + { + "name": "gygax" + }, + { + "name": "durand" + }, + { + "name": "odysseus" + }, + { + "name": "honk" + }, + { + "name": "seraph" + }, + { + "name": "reticence" + }, + { + "name": "phazon" + } + ] +} diff --git a/Resources/Textures/Objects/Fun/toys.rsi/odysseusprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/odysseus.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/odysseusprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/odysseus.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/phazonprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/phazon.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/phazonprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/phazon.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/reticenceprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/reticence.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/reticenceprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/reticence.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/ripleytoy.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/ripley.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/ripleytoy.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/ripley.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/seraphprize.png b/Resources/Textures/Objects/Fun/mech_figurines.rsi/seraph.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/seraphprize.png rename to Resources/Textures/Objects/Fun/mech_figurines.rsi/seraph.png diff --git a/Resources/Textures/Objects/Fun/mrchips.rsi/icon.png b/Resources/Textures/Objects/Fun/mrchips.rsi/icon.png new file mode 100644 index 0000000000..b4ce58ba56 Binary files /dev/null and b/Resources/Textures/Objects/Fun/mrchips.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Fun/mrchips.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/mrchips.rsi/inhand-left.png new file mode 100644 index 0000000000..0c54fdff63 Binary files /dev/null and b/Resources/Textures/Objects/Fun/mrchips.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Fun/mrchips.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/mrchips.rsi/inhand-right.png new file mode 100644 index 0000000000..b06d0473af Binary files /dev/null and b/Resources/Textures/Objects/Fun/mrchips.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Fun/mrchips.rsi/meta.json b/Resources/Textures/Objects/Fun/mrchips.rsi/meta.json new file mode 100644 index 0000000000..f7dffb9cb5 --- /dev/null +++ b/Resources/Textures/Objects/Fun/mrchips.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfoo1183 (github) for ss14", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Objects/Fun/mrdips.rsi/icon.png b/Resources/Textures/Objects/Fun/mrdips.rsi/icon.png new file mode 100644 index 0000000000..5f1102f79f Binary files /dev/null and b/Resources/Textures/Objects/Fun/mrdips.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Fun/mrdips.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/mrdips.rsi/inhand-left.png new file mode 100644 index 0000000000..d401a6575d Binary files /dev/null and b/Resources/Textures/Objects/Fun/mrdips.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Fun/mrdips.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/mrdips.rsi/inhand-right.png new file mode 100644 index 0000000000..1af0f02d35 Binary files /dev/null and b/Resources/Textures/Objects/Fun/mrdips.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Fun/mrdips.rsi/meta.json b/Resources/Textures/Objects/Fun/mrdips.rsi/meta.json new file mode 100644 index 0000000000..f7dffb9cb5 --- /dev/null +++ b/Resources/Textures/Objects/Fun/mrdips.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfoo1183 (github) for ss14", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Objects/Fun/rubber_hammer.rsi/icon.png b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/icon.png new file mode 100644 index 0000000000..584eb558bd Binary files /dev/null and b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Fun/rubber_hammer.rsi/inhand-left.png b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/inhand-left.png new file mode 100644 index 0000000000..f38c49c26d Binary files /dev/null and b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Fun/rubber_hammer.rsi/inhand-right.png b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/inhand-right.png new file mode 100644 index 0000000000..8ab5724d47 Binary files /dev/null and b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Fun/rubber_hammer.rsi/meta.json b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/meta.json new file mode 100644 index 0000000000..46efa2ee5b --- /dev/null +++ b/Resources/Textures/Objects/Fun/rubber_hammer.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/goonstation/goonstation/commit/be4f220b65aa315165b5f3c2c24eeb5674caf03b#diff-a67180777ae47f2c84f3ebf93c61442bbe34aebcad5b7cbd76feb78f177bcee1", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Objects/Fun/toys.rsi/beachb-inhand-left.png b/Resources/Textures/Objects/Fun/toys.rsi/beachb-inhand-left.png new file mode 100644 index 0000000000..df983ddb73 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/beachb-inhand-left.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/beachb-inhand-right.png b/Resources/Textures/Objects/Fun/toys.rsi/beachb-inhand-right.png new file mode 100644 index 0000000000..df983ddb73 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/beachb-inhand-right.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/beachball.png b/Resources/Textures/Objects/Fun/toys.rsi/beachball.png new file mode 100644 index 0000000000..dc7b94dab4 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/beachball.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/doll-inhand-left.png b/Resources/Textures/Objects/Fun/toys.rsi/doll-inhand-left.png deleted file mode 100644 index 8c50179451..0000000000 Binary files a/Resources/Textures/Objects/Fun/toys.rsi/doll-inhand-left.png and /dev/null differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/doll-inhand-right.png b/Resources/Textures/Objects/Fun/toys.rsi/doll-inhand-right.png deleted file mode 100644 index 9f8be24419..0000000000 Binary files a/Resources/Textures/Objects/Fun/toys.rsi/doll-inhand-right.png and /dev/null differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/doll.png b/Resources/Textures/Objects/Fun/toys.rsi/doll.png deleted file mode 100644 index 5dcfc8ff94..0000000000 Binary files a/Resources/Textures/Objects/Fun/toys.rsi/doll.png and /dev/null differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 54bc79a413..dbce927207 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, orb, orb-inhand-left and orb-inhand-right created by Pancake, plushie_diona and plushie_diona1 created by discord user Deos#5630, toy-mouse-equipped-HELMET is a resprited 1-equipped-HELMET in mouse.rsi by PuroSlavKing (Github) ", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432, orb, orb-inhand-left and orb-inhand-right created by Pancake, plushie_diona and plushie_diona1 created by discord user Deos#5630, toy-mouse-equipped-HELMET is a resprited 1-equipped-HELMET in mouse.rsi by PuroSlavKing (Github), plushie_xeno by LinkUyx#6557, plushie_hampter by RenLou#4333, beachball taken from https://github.com/ss220-space/Paradise/commit/662c08272acd7be79531550919f56f846726eabb, beachb-inhand by ;3#1161", "size": { "x": 32, "y": 32 @@ -24,6 +24,9 @@ }, { "name": "plushie_h" + }, + { + "name": "plushie_hampter" }, { "name": "plushie_lizard" @@ -47,22 +50,20 @@ "name": "plushie_vox" }, { - "name": "doll" + "name": "plushie_diona" }, { - "name": "carpplush-inhand-left", - "directions": 4 + "name": "plushie_diona1" }, { - "name": "carpplush-inhand-right", - "directions": 4 + "name": "plushie_xeno" }, { - "name": "doll-inhand-left", + "name": "carpplush-inhand-left", "directions": 4 }, { - "name": "doll-inhand-right", + "name": "carpplush-inhand-right", "directions": 4 }, { @@ -77,15 +78,6 @@ { "name": "bolt-open" }, - { - "name": "deathripleytoy" - }, - { - "name": "durandprize" - }, - { - "name": "fireripleytoy" - }, { "name": "foamblade" }, @@ -95,51 +87,15 @@ { "name": "foamdart" }, - { - "name": "griffinprize" - }, { "name": "foambox" }, - { - "name": "gygaxtoy" - }, - { - "name": "honkprize" - }, { "name": "ian" }, - { - "name": "marauderprize" - }, - { - "name": "maulerprize" - }, { "name": "nuketoy" }, - { - "name": "odysseusprize" - }, - { - "name": "owlprize" - }, - { - "name": "phazonprize" - }, - { - "name": "reticenceprize" - }, - { - "name": "ripleytoy" - }, - { - "name": "seraphprize" - }, - { - "name": "skeletonprize" - }, { "name": "snappop" }, @@ -317,6 +273,17 @@ { "name": "orb-inhand-right", "directions": 4 + }, + { + "name": "beachball" + }, + { + "name": "beachb-inhand-left", + "directions": 4 + }, + { + "name": "beachb-inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Fun/toys.rsi/plushie_diona.png b/Resources/Textures/Objects/Fun/toys.rsi/plushie_diona.png new file mode 100644 index 0000000000..195cca1362 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/plushie_diona.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/plushie_diona1.png b/Resources/Textures/Objects/Fun/toys.rsi/plushie_diona1.png new file mode 100644 index 0000000000..b6bd6a0bb7 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/plushie_diona1.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/plushie_hampter.png b/Resources/Textures/Objects/Fun/toys.rsi/plushie_hampter.png new file mode 100644 index 0000000000..46ecc5887d Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/plushie_hampter.png differ diff --git a/Resources/Textures/Objects/Fun/toys.rsi/plushie_xeno.png b/Resources/Textures/Objects/Fun/toys.rsi/plushie_xeno.png new file mode 100644 index 0000000000..7ca78f2d49 Binary files /dev/null and b/Resources/Textures/Objects/Fun/toys.rsi/plushie_xeno.png differ diff --git a/Resources/Textures/Objects/Fun/whoopie.rsi/icon.png b/Resources/Textures/Objects/Fun/whoopie.rsi/icon.png new file mode 100644 index 0000000000..dc0d9b37eb Binary files /dev/null and b/Resources/Textures/Objects/Fun/whoopie.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Fun/whoopie.rsi/meta.json b/Resources/Textures/Objects/Fun/whoopie.rsi/meta.json new file mode 100644 index 0000000000..8cb5a2fb19 --- /dev/null +++ b/Resources/Textures/Objects/Fun/whoopie.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfood1183 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/meta.json b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/meta.json index cccda64708..c4102df71d 100644 --- a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/meta.json +++ b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/meta.json @@ -108,6 +108,40 @@ { "name": "titaniumglass-inhand-right", "directions": 4 - } + }, + { + "name": "uglass" + }, + { + "name": "uglass_2" + }, + { + "name": "uglass_3" + }, + { + "name": "uglass-inhand-left", + "directions": 4 + }, + { + "name": "uglass-inhand-right", + "directions": 4 + }, + { + "name": "ruglass" + }, + { + "name": "ruglass_2" + }, + { + "name": "ruglass_3" + }, + { + "name": "ruglass-inhand-left", + "directions": 4 + }, + { + "name": "ruglass-inhand-right", + "directions": 4 + } ] } diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png new file mode 100644 index 0000000000..0e17405fba Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-left.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png new file mode 100644 index 0000000000..62314e54f4 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass-inhand-right.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png new file mode 100644 index 0000000000..b90f150993 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png new file mode 100644 index 0000000000..8b968ed55c Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_2.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png new file mode 100644 index 0000000000..e5d194753c Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/ruglass_3.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png new file mode 100644 index 0000000000..e81f496b33 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-left.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png new file mode 100644 index 0000000000..6779cae094 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass-inhand-right.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png new file mode 100644 index 0000000000..a1dc6bc6a8 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png new file mode 100644 index 0000000000..6a7d3c265a Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_2.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png new file mode 100644 index 0000000000..9b90ae15d2 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/glass.rsi/uglass_3.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat-inhand-left.png b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat-inhand-left.png new file mode 100644 index 0000000000..720713ecca Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat-inhand-left.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat-inhand-right.png b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat-inhand-right.png new file mode 100644 index 0000000000..7595ad686d Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat-inhand-right.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat.png b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat.png new file mode 100644 index 0000000000..f6d01f8add Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat_2.png b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat_2.png new file mode 100644 index 0000000000..5d8ca937e6 Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat_2.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat_3.png b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat_3.png new file mode 100644 index 0000000000..c55497808f Binary files /dev/null and b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meat_3.png differ diff --git a/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meta.json b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meta.json new file mode 100644 index 0000000000..22d12d0637 --- /dev/null +++ b/Resources/Textures/Objects/Materials/Sheets/meaterial.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Created by EmoGarbage404 (github) for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "meat-inhand-left", + "directions": 4 + }, + { + "name": "meat-inhand-right", + "directions": 4 + }, + { + "name": "meat" + }, + { + "name": "meat_2" + }, + { + "name": "meat_3" + } + ] +} diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/burnt.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/burnt.png new file mode 100644 index 0000000000..8814243e0f Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/burnt.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/flashing.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/flashing.png new file mode 100644 index 0000000000..8a81d1a280 Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/flashing.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/lamp-int-on.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/lamp-int-on.png new file mode 100644 index 0000000000..6182bc2137 Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/lamp-int-on.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/lamp-int.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/lamp-int.png new file mode 100644 index 0000000000..c7be36ac95 Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/lamp-int.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/meta.json b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/meta.json new file mode 100644 index 0000000000..664d3467bf --- /dev/null +++ b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "lamp-int" + }, + { + "name": "lamp-int-on" + }, + { + "name": "flashing", + "delays": [ + [ + 0.1, + 0.1, + 0.3 + ] + ] + }, + { + "name": "burnt" + }, + { + "name": "off-inhand-left", + "directions": 4 + }, + { + "name": "off-inhand-right", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/off-inhand-left.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/off-inhand-left.png new file mode 100644 index 0000000000..bd99422d55 Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/off-inhand-left.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/off-inhand-right.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/off-inhand-right.png new file mode 100644 index 0000000000..048947a6ea Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/off-inhand-right.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/on-inhand-left.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/on-inhand-left.png new file mode 100644 index 0000000000..a129336b3f Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/on-inhand-left.png differ diff --git a/Resources/Textures/Objects/Misc/Lights/lampint.rsi/on-inhand-right.png b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/on-inhand-right.png new file mode 100644 index 0000000000..a610b72e3d Binary files /dev/null and b/Resources/Textures/Objects/Misc/Lights/lampint.rsi/on-inhand-right.png differ diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json b/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json index 05f0e030de..c8164803c0 100644 --- a/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json +++ b/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json @@ -222,6 +222,9 @@ { "name": "pen_cap" }, + { + "name": "pen_centcom" + }, { "name": "pen_hop" }, diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/pen_centcom.png b/Resources/Textures/Objects/Misc/bureaucracy.rsi/pen_centcom.png new file mode 100644 index 0000000000..cc9a1e5dfa Binary files /dev/null and b/Resources/Textures/Objects/Misc/bureaucracy.rsi/pen_centcom.png differ diff --git a/Resources/Textures/Objects/Misc/modular_receiver.rsi/icon.png b/Resources/Textures/Objects/Misc/modular_receiver.rsi/icon.png new file mode 100644 index 0000000000..37408defad Binary files /dev/null and b/Resources/Textures/Objects/Misc/modular_receiver.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Misc/modular_receiver.rsi/inhand-left.png b/Resources/Textures/Objects/Misc/modular_receiver.rsi/inhand-left.png new file mode 100644 index 0000000000..9484d6158e Binary files /dev/null and b/Resources/Textures/Objects/Misc/modular_receiver.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Misc/modular_receiver.rsi/inhand-right.png b/Resources/Textures/Objects/Misc/modular_receiver.rsi/inhand-right.png new file mode 100644 index 0000000000..5c94cbf222 Binary files /dev/null and b/Resources/Textures/Objects/Misc/modular_receiver.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Misc/modular_receiver.rsi/meta.json b/Resources/Textures/Objects/Misc/modular_receiver.rsi/meta.json new file mode 100644 index 0000000000..a8748c9eba --- /dev/null +++ b/Resources/Textures/Objects/Misc/modular_receiver.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation at commit 6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. Inhands sprited by Flareguy for Space Station 14.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Misc/rifle_stock.rsi/icon.png b/Resources/Textures/Objects/Misc/rifle_stock.rsi/icon.png new file mode 100644 index 0000000000..305627ce6a Binary files /dev/null and b/Resources/Textures/Objects/Misc/rifle_stock.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Misc/rifle_stock.rsi/inhand-left.png b/Resources/Textures/Objects/Misc/rifle_stock.rsi/inhand-left.png new file mode 100644 index 0000000000..f994142d1b Binary files /dev/null and b/Resources/Textures/Objects/Misc/rifle_stock.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Misc/rifle_stock.rsi/inhand-right.png b/Resources/Textures/Objects/Misc/rifle_stock.rsi/inhand-right.png new file mode 100644 index 0000000000..06ea93ce05 Binary files /dev/null and b/Resources/Textures/Objects/Misc/rifle_stock.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Misc/rifle_stock.rsi/meta.json b/Resources/Textures/Objects/Misc/rifle_stock.rsi/meta.json new file mode 100644 index 0000000000..a8748c9eba --- /dev/null +++ b/Resources/Textures/Objects/Misc/rifle_stock.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation at commit 6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae. Inhands sprited by Flareguy for Space Station 14.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Misc/spaceshroom.rsi/meta.json b/Resources/Textures/Objects/Misc/spaceshroom.rsi/meta.json new file mode 100644 index 0000000000..46d9ba04e4 --- /dev/null +++ b/Resources/Textures/Objects/Misc/spaceshroom.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Created by @UbaserB (GitHub)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "object" + }, + { + "name": "spaceshroom_cooked" + }, + { + "name": "structure" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Misc/spaceshroom.rsi/object.png b/Resources/Textures/Objects/Misc/spaceshroom.rsi/object.png new file mode 100644 index 0000000000..6a5b84993d Binary files /dev/null and b/Resources/Textures/Objects/Misc/spaceshroom.rsi/object.png differ diff --git a/Resources/Textures/Objects/Misc/spaceshroom.rsi/spaceshroom_cooked.png b/Resources/Textures/Objects/Misc/spaceshroom.rsi/spaceshroom_cooked.png new file mode 100644 index 0000000000..633d4a2675 Binary files /dev/null and b/Resources/Textures/Objects/Misc/spaceshroom.rsi/spaceshroom_cooked.png differ diff --git a/Resources/Textures/Objects/Misc/spaceshroom.rsi/structure.png b/Resources/Textures/Objects/Misc/spaceshroom.rsi/structure.png new file mode 100644 index 0000000000..c23bed8ee0 Binary files /dev/null and b/Resources/Textures/Objects/Misc/spaceshroom.rsi/structure.png differ diff --git a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/meta.json b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/meta.json index cb51486fca..dc8abe0ecf 100644 --- a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/meta.json @@ -35,12 +35,6 @@ "name": "syringe2" }, { - "name": "syringe3" - }, - { - "name": "syringe4" - }, - { "name": "0-inhand-left", "directions": 4 }, diff --git a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe1.png b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe1.png index 74cfa72ab4..9aa237b136 100644 Binary files a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe1.png and b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe1.png differ diff --git a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe2.png b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe2.png index 74cfa72ab4..d8b7e8a701 100644 Binary files a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe2.png and b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe2.png differ diff --git a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe3.png b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe3.png deleted file mode 100644 index 9aa237b136..0000000000 Binary files a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe3.png and /dev/null differ diff --git a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe4.png b/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe4.png deleted file mode 100644 index d8b7e8a701..0000000000 Binary files a/Resources/Textures/Objects/Specific/Chemistry/syringe.rsi/syringe4.png and /dev/null differ diff --git a/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/meta.json b/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/meta.json index 177bd8e619..ae3103e2be 100644 --- a/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/meta.json @@ -24,9 +24,6 @@ }, { "name": "mopbucket_water-3" - }, - { - "name": "plunger" }, { "name": "inhand-left", @@ -39,14 +36,6 @@ { "name": "equipped-BELT", "directions": 4 - }, - { - "name": "plunger-inhand-left", - "directions": 4 - }, - { - "name": "plunger-inhand-right", - "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/equipped-HELMET.png b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..0c9979a2b6 Binary files /dev/null and b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/meta.json b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/meta.json new file mode 100644 index 0000000000..8b2dfdf0b2 --- /dev/null +++ b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Plunger sprites taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/obj/watercloset.dmi, Helmet sprite made for ss14 by VasilisThePikachu on github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "plunger" + }, + { + "name": "plunger-inhand-left", + "directions": 4 + }, + { + "name": "plunger-inhand-right", + "directions": 4 + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/plunger-inhand-left.png b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/plunger-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/plunger-inhand-left.png rename to Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/plunger-inhand-left.png diff --git a/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/plunger-inhand-right.png b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/plunger-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/plunger-inhand-right.png rename to Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/plunger-inhand-right.png diff --git a/Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/plunger.png b/Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/plunger.png similarity index 100% rename from Resources/Textures/Objects/Specific/Janitorial/janitorial.rsi/plunger.png rename to Resources/Textures/Objects/Specific/Janitorial/plunger.rsi/plunger.png diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture-inhand-left.png b/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture-inhand-left.png new file mode 100644 index 0000000000..3bb8e8b1ea Binary files /dev/null and b/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture-inhand-left.png differ diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture-inhand-right.png b/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture-inhand-right.png new file mode 100644 index 0000000000..33252a3b74 Binary files /dev/null and b/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture-inhand-right.png differ diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture.png b/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture.png new file mode 100644 index 0000000000..e643cda1cc Binary files /dev/null and b/Resources/Textures/Objects/Specific/Medical/medical.rsi/medicated-suture.png differ diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json b/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json index 7519973cb8..137f1849cf 100644 --- a/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Medical/medical.rsi/meta.json @@ -2,6 +2,7 @@ "version": 1, "license": "CC-BY-SA-3.0", "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/commit/740ff31a81313086cf16761f3677cf1e2ab46c93 and Taken from tgstation at https://github.com/tgstation/tgstation/blob/623290915c2292b56da11048deb62d758e1e3fb4/icons/obj/bloodpack.dmi", + "copyright": "Taken from https://github.com/tgstation/tgstation/blob/a3568da5634e756d0849480104afda402c6f1c3c/icons/obj/medical/stack_medical.dmi", "size": { "x": 32, "y": 32 @@ -40,6 +41,28 @@ }, { "name": "bloodpack" + }, + { + "name": "medicated-suture" + }, + { + "name": "medicated-suture-inhand-left", + "directions": 4 + }, + { + "name": "medicated-suture-inhand-right", + "directions": 4 + }, + { + "name": "regenerative-mesh" + }, + { + "name": "regenerative-mesh-inhand-left", + "directions": 4 + }, + { + "name": "regenerative-mesh-inhand-right", + "directions": 4 } ] } diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh-inhand-left.png b/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh-inhand-left.png new file mode 100644 index 0000000000..6f757a4968 Binary files /dev/null and b/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh-inhand-left.png differ diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh-inhand-right.png b/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh-inhand-right.png new file mode 100644 index 0000000000..8ba9a94bc4 Binary files /dev/null and b/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh-inhand-right.png differ diff --git a/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh.png b/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh.png new file mode 100644 index 0000000000..49b2bbe8fa Binary files /dev/null and b/Resources/Textures/Objects/Specific/Medical/medical.rsi/regenerative-mesh.png differ diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/meat-inhand-left.png b/Resources/Textures/Objects/Tiles/tile.rsi/meat-inhand-left.png new file mode 100644 index 0000000000..eeb14752fc Binary files /dev/null and b/Resources/Textures/Objects/Tiles/tile.rsi/meat-inhand-left.png differ diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/meat-inhand-right.png b/Resources/Textures/Objects/Tiles/tile.rsi/meat-inhand-right.png new file mode 100644 index 0000000000..2f10d57077 Binary files /dev/null and b/Resources/Textures/Objects/Tiles/tile.rsi/meat-inhand-right.png differ diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/meat.png b/Resources/Textures/Objects/Tiles/tile.rsi/meat.png new file mode 100644 index 0000000000..5403a4c3f8 Binary files /dev/null and b/Resources/Textures/Objects/Tiles/tile.rsi/meat.png differ diff --git a/Resources/Textures/Objects/Tiles/tile.rsi/meta.json b/Resources/Textures/Objects/Tiles/tile.rsi/meta.json index 91ef98a6ed..6f71134bf9 100644 --- a/Resources/Textures/Objects/Tiles/tile.rsi/meta.json +++ b/Resources/Textures/Objects/Tiles/tile.rsi/meta.json @@ -52,6 +52,17 @@ { "name": "lino" }, + { + "name": "meat" + }, + { + "name": "meat-inhand-right", + "directions": 4 + }, + { + "name": "meat-inhand-left", + "directions": 4 + }, { "name": "mime" }, diff --git a/Resources/Textures/Objects/Tools/drill.rsi/drill_bolt.png b/Resources/Textures/Objects/Tools/drill.rsi/drill_bolt.png index 7ae77acf3a..6fb3b4ab8e 100644 Binary files a/Resources/Textures/Objects/Tools/drill.rsi/drill_bolt.png and b/Resources/Textures/Objects/Tools/drill.rsi/drill_bolt.png differ diff --git a/Resources/Textures/Objects/Tools/drill.rsi/drill_screw.png b/Resources/Textures/Objects/Tools/drill.rsi/drill_screw.png index f4cb59c283..c51ae6332b 100644 Binary files a/Resources/Textures/Objects/Tools/drill.rsi/drill_screw.png and b/Resources/Textures/Objects/Tools/drill.rsi/drill_screw.png differ diff --git a/Resources/Textures/Objects/Tools/drill.rsi/inhand-left.png b/Resources/Textures/Objects/Tools/drill.rsi/inhand-left.png index 48d44cbeb8..2350f111f1 100644 Binary files a/Resources/Textures/Objects/Tools/drill.rsi/inhand-left.png and b/Resources/Textures/Objects/Tools/drill.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Tools/drill.rsi/inhand-right.png b/Resources/Textures/Objects/Tools/drill.rsi/inhand-right.png index 94f60d7113..27646ca214 100644 Binary files a/Resources/Textures/Objects/Tools/drill.rsi/inhand-right.png and b/Resources/Textures/Objects/Tools/drill.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Tools/drill.rsi/meta.json b/Resources/Textures/Objects/Tools/drill.rsi/meta.json index 61e637a46a..90af7840e1 100644 --- a/Resources/Textures/Objects/Tools/drill.rsi/meta.json +++ b/Resources/Textures/Objects/Tools/drill.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from https://github.com/tgstation/tgstation at commit ea59fb4b810decbb5996b36d8876614b57c3d189", + "copyright": "modified from https://github.com/tgstation/tgstation at commit ea59fb4b810decbb5996b36d8876614b57c3d189 by KingFroozy (Github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-left.png b/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-left.png index a241b9ec3e..8f0a816c3f 100644 Binary files a/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-left.png and b/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-right.png b/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-right.png index b08333d685..22750af053 100644 Binary files a/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-right.png and b/Resources/Textures/Objects/Tools/jaws_of_life.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Tools/jaws_of_life.rsi/meta.json b/Resources/Textures/Objects/Tools/jaws_of_life.rsi/meta.json index f244507fa7..56acaa528a 100644 --- a/Resources/Textures/Objects/Tools/jaws_of_life.rsi/meta.json +++ b/Resources/Textures/Objects/Tools/jaws_of_life.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f07f847706d85b7cfa4b398e5175732212b69a63", + "copyright": "modified from tgstation at commit https://github.com/tgstation/tgstation/commit/f07f847706d85b7cfa4b398e5175732212b69a63 by KingFroozy (Github)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Objects/Vehicles/unicycle.rsi/meta.json b/Resources/Textures/Objects/Vehicles/unicycle.rsi/meta.json new file mode 100644 index 0000000000..dc2e545ede --- /dev/null +++ b/Resources/Textures/Objects/Vehicles/unicycle.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfood1183 (github) for ss14", + "states": [ + { + "name": "vehicle", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "vehicle_folded" + }, + { + "name": "vehicle_unfolded" + } + ] +} diff --git a/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle.png b/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle.png new file mode 100644 index 0000000000..ef795c73b4 Binary files /dev/null and b/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle.png differ diff --git a/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle_folded.png b/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle_folded.png new file mode 100644 index 0000000000..13476b7870 Binary files /dev/null and b/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle_folded.png differ diff --git a/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle_unfolded.png b/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle_unfolded.png new file mode 100644 index 0000000000..c23e9676fe Binary files /dev/null and b/Resources/Textures/Objects/Vehicles/unicycle.rsi/vehicle_unfolded.png differ diff --git a/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/equipped-BELT.png b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/equipped-BELT.png new file mode 100644 index 0000000000..b56d1d2644 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/icon.png b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/icon.png new file mode 100644 index 0000000000..5e94c9e3e9 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/meta.json b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/meta.json new file mode 100644 index 0000000000..d3547be774 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by slava0135 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "primed", + "delays": [ + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "equipped-BELT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/primed.png b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/primed.png new file mode 100644 index 0000000000..d7b3a4c6ab Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Grenades/holyhandgrenade.rsi/primed.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base-b.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base-b.png new file mode 100644 index 0000000000..1bc6823aba Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base-b.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base.png index 1bc6823aba..225ec31758 100644 Binary files a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base.png and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/base.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/mag-1.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/mag-1.png index 3ff1180051..a8052fc9ad 100644 Binary files a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/mag-1.png and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/mag-1.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/magb-1.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/magb-1.png new file mode 100644 index 0000000000..3ff1180051 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/magb-1.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/meta.json index 3a7a5a89c9..190fa5a6dc 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Boxes/anti_materiel.rsi/meta.json @@ -10,8 +10,14 @@ { "name": "base" }, + { + "name": "base-b" + }, { "name": "mag-1" + }, + { + "name": "magb-1" } ] } diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/improvised-spent.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/improvised-spent.png new file mode 100644 index 0000000000..cca772d66f Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/improvised-spent.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/improvised.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/improvised.png new file mode 100644 index 0000000000..6d600ab9ce Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/improvised.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/meta.json index a482d5c45a..805f5c2cf9 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi/meta.json @@ -5,7 +5,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/discordia-space/CEV-Eris/raw/e1d495c3faf4642b6ec1c4be8acc7cd5bc51d785/icons/obj/ammo.dmi", + "copyright": "https://github.com/discordia-space/CEV-Eris/raw/e1d495c3faf4642b6ec1c4be8acc7cd5bc51d785/icons/obj/ammo.dmi, improvised ammo from https://github.com/tgstation/tgstation/ at commit fb2d71495bfe81446159ef528534193d09dd8d34", "states": [ { "name": "base" @@ -31,6 +31,12 @@ { "name": "flare-spent" }, + { + "name": "improvised" + }, + { + "name": "improvised-spent" + }, { "name": "incendiary" }, diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/meta.json index 8675d7f4ab..85ecdce495 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/meta.json @@ -19,6 +19,9 @@ { "name": "red" }, + { + "name": "red-icon" + }, { "name": "rubber" }, diff --git a/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/red-icon.png b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/red-icon.png new file mode 100644 index 0000000000..7575ed150c Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Ammunition/Magazine/Pistol/smg_mag.rsi/red-icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..0d1800fa5c Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/icon.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/icon.png new file mode 100644 index 0000000000..b95efc9a7b Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/inhand-left.png new file mode 100644 index 0000000000..9e52a5bbdd Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/inhand-right.png new file mode 100644 index 0000000000..34f7a40918 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/ishotgunstep1.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/ishotgunstep1.png new file mode 100644 index 0000000000..0603dfcb51 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/ishotgunstep1.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/ishotgunstep2.png b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/ishotgunstep2.png new file mode 100644 index 0000000000..2908400dd3 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/ishotgunstep2.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/meta.json new file mode 100644 index 0000000000..3a12cd6330 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Guns/Shotguns/improvised_shotgun.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken/modified from https://github.com/tgstation/tgstation/ at commit fb2d71495bfe81446159ef528534193d09dd8d34, inhand and back sprites modified by Flareguy", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "ishotgunstep1" + }, + { + "name": "ishotgunstep2" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-icon.png b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-icon.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-icon.png rename to Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-icon.png diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-inhand-left.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-inhand-left.png rename to Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-inhand-left.png diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-inhand-right.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-inhand-right.png rename to Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-inhand-right.png diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-on.png b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-on.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-on.png rename to Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/eshield-on.png diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield1-inhand-left-on.png b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/inhand-left-shield.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield1-inhand-left-on.png rename to Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/inhand-left-shield.png diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-inhand-right-on.png b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/inhand-right-shield.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Melee/shields.rsi/eshield-inhand-right-on.png rename to Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/inhand-right-shield.png diff --git a/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/meta.json new file mode 100644 index 0000000000..bf499bb7d3 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/e_shield.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadel station 13 at https://github.com/Citadel-Station-13/Citadel-Station-13/commit/84223c65f5caf667a84f3c0f49bc2a41cdc6c4e3", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "eshield-icon" + }, + { + "name": "eshield-inhand-right", + "directions": 4 + }, + { + "name": "eshield-inhand-left", + "directions": 4 + }, + { + "name": "eshield-on" + }, + { + "name": "inhand-right-shield", + "directions": 4 + }, + { + "name": "inhand-left-shield", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/e_sword_double.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/e_sword_double.png new file mode 100644 index 0000000000..dfd3bb9ace Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/e_sword_double.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/e_sword_double_blade.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/e_sword_double_blade.png new file mode 100644 index 0000000000..9c19655cd4 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/e_sword_double_blade.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/icon.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/icon.png new file mode 100644 index 0000000000..74d2e95a5b Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-left-blade.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-left-blade.png new file mode 100644 index 0000000000..96d2136fce Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-left-blade.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-left.png new file mode 100644 index 0000000000..2f06869cd1 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-right-blade.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-right-blade.png new file mode 100644 index 0000000000..18b785e11c Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-right-blade.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-right.png new file mode 100644 index 0000000000..ebaeb95b41 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/meta.json new file mode 100644 index 0000000000..d7ae4a0ad3 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/meta.json @@ -0,0 +1,86 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "e_sword_double" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "e_sword_double_blade", + "delays": [ + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left-blade", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right-blade", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/wielded-inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000..0160cafd5d Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/wielded-inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000..727fa419de Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/e_sword_double.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/equipped-BELT.png b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/equipped-BELT.png new file mode 100644 index 0000000000..8f1f517dbd Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/icon.png b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/icon.png new file mode 100644 index 0000000000..b6c0e4ebfe Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/inhand-left.png new file mode 100644 index 0000000000..0fb0606548 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/inhand-right.png new file mode 100644 index 0000000000..c33431fe3e Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/meta.json new file mode 100644 index 0000000000..e9485768dc --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/kukri_knife.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "sprite made by Jackal298", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/shields.rsi/meta.json index d44aa92605..2d2663c158 100644 --- a/Resources/Textures/Objects/Weapons/Melee/shields.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Melee/shields.rsi/meta.json @@ -168,28 +168,6 @@ { "name": "teleriot-inhand-left-on", "directions": 4 - }, - { - "name": "eshield-icon" - }, - { - "name": "eshield-inhand-right", - "directions": 4 - }, - { - "name": "eshield-inhand-left", - "directions": 4 - }, - { - "name": "eshield-on" - }, - { - "name": "eshield-inhand-right-on", - "directions": 4 - }, - { - "name": "eshield1-inhand-left-on", - "directions": 4 } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/equipped-BELT.png b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/equipped-BELT.png new file mode 100644 index 0000000000..5426912bf9 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/icon.png b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/icon.png new file mode 100644 index 0000000000..3de91ca294 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/inhand-left.png new file mode 100644 index 0000000000..1a6205030f Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/inhand-right.png new file mode 100644 index 0000000000..06897312dd Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/meta.json new file mode 100644 index 0000000000..dabc70fa71 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/truncheon.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Modified from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/equipped-BELT.png b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/equipped-BELT.png new file mode 100644 index 0000000000..be1468364c Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/equipped-BELT.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/icon.png b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/icon.png new file mode 100644 index 0000000000..d5a566bd72 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/inhand-left.png new file mode 100644 index 0000000000..e2734410ae Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/inhand-right.png new file mode 100644 index 0000000000..97a2f4917d Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/meta.json new file mode 100644 index 0000000000..455734e044 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/uranium_shiv.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from /tg/station at commit https://github.com/tgstation/tgstation/commit/6cdc0503d32e249125151e369edf951e93bccd1a", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/equipped-BACKPACK.png b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000..fc03f154a4 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/inhand-left.png new file mode 100644 index 0000000000..4e47d5e071 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/inhand-right.png new file mode 100644 index 0000000000..a9c616c7ae Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/inhand-right.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/meta.json b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/meta.json new file mode 100644 index 0000000000..0800614b81 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken/modified from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "spear" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/spear.png b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/spear.png new file mode 100644 index 0000000000..e02b108226 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/spear.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/wielded-inhand-left.png b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000..f6e24ea9ce Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/wielded-inhand-right.png b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000..28e4f0c1fb Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Melee/uranium_spear.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/Structures/Decoration/banner.rsi/banner_syndicate.png b/Resources/Textures/Structures/Decoration/banner.rsi/banner_syndicate.png new file mode 100644 index 0000000000..c8424057d0 Binary files /dev/null and b/Resources/Textures/Structures/Decoration/banner.rsi/banner_syndicate.png differ diff --git a/Resources/Textures/Structures/Decoration/banner.rsi/meta.json b/Resources/Textures/Structures/Decoration/banner.rsi/meta.json index f9fb3f5839..2de33ea029 100644 --- a/Resources/Textures/Structures/Decoration/banner.rsi/meta.json +++ b/Resources/Textures/Structures/Decoration/banner.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/tgstation/tgstation/commit/fa9e44d937026d5a2ba72615afccf2f18a87c485", + "copyright": "https://github.com/tgstation/tgstation/commit/fa9e44d937026d5a2ba72615afccf2f18a87c485 | banner_syndicate sprited by mureixlol (Discord)", "size": { "x": 32, "y": 32 @@ -39,6 +39,9 @@ }, { "name": "banner_revolution" + }, + { + "name": "banner_syndicate" } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/Structures/Furniture/chairs.rsi/meat.png b/Resources/Textures/Structures/Furniture/chairs.rsi/meat.png new file mode 100644 index 0000000000..86330d1378 Binary files /dev/null and b/Resources/Textures/Structures/Furniture/chairs.rsi/meat.png differ diff --git a/Resources/Textures/Structures/Furniture/chairs.rsi/meta.json b/Resources/Textures/Structures/Furniture/chairs.rsi/meta.json index 18c588b280..42085448d1 100644 --- a/Resources/Textures/Structures/Furniture/chairs.rsi/meta.json +++ b/Resources/Textures/Structures/Furniture/chairs.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/11402f6ae62facc2e8bcfa1f8ef5353b26663278", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/11402f6ae62facc2e8bcfa1f8ef5353b26663278, meat.png is CC0-1.0 by EmoGarbage404 (github) for Space Station 14", "size": { "x": 32, "y": 32 @@ -39,6 +39,10 @@ "name": "comfy-overlay", "directions": 4 }, + { + "name": "meat", + "directions": 4 + }, { "name": "office-dark", "directions": 4 diff --git a/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/broken.png new file mode 100644 index 0000000000..b962d8b16d Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/broken.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/meta.json new file mode 100644 index 0000000000..93d292d0c4 --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/meta.json @@ -0,0 +1,35 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062 | normal-unshaded modified by PuroSlavKing (Github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "broken" + }, + { + "name": "off" + }, + { + "name": "panel" + }, + { + "name": "normal-unshaded", + "delays": [ + [ + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8, + 0.8 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000..adf8b772c1 Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/normal-unshaded.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/off.png new file mode 100644 index 0000000000..fc3cd2ff37 Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/off.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/panel.png new file mode 100644 index 0000000000..0032751ff4 Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/syndiedrobe.rsi/panel.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/broken.png b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/broken.png new file mode 100644 index 0000000000..682af2e6ec Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/broken.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/deny-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/deny-unshaded.png new file mode 100644 index 0000000000..87d2bb87ab Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/deny-unshaded.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/meta.json b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/meta.json new file mode 100644 index 0000000000..281e08e26c --- /dev/null +++ b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/meta.json @@ -0,0 +1,44 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprited by MrGreen06#0618 (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "normal-unshaded", + "delays": [ + [ + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3 + ] + ] + }, + { + "name": "deny-unshaded", + "delays": [ + [ + 1, + 0.1 + ] + ] + }, + { + "name": "off" + }, + { + "name": "broken" + }, + { + "name": "panel" + } + ] +} diff --git a/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/normal-unshaded.png b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/normal-unshaded.png new file mode 100644 index 0000000000..ec9a770f23 Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/normal-unshaded.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/off.png b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/off.png new file mode 100644 index 0000000000..93f88d1a7e Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/off.png differ diff --git a/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/panel.png b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/panel.png new file mode 100644 index 0000000000..0032751ff4 Binary files /dev/null and b/Resources/Textures/Structures/Machines/VendingMachines/winterdrobe.rsi/panel.png differ diff --git a/Resources/Textures/Structures/Machines/computers.rsi/meta.json b/Resources/Textures/Structures/Machines/computers.rsi/meta.json index b663858ccd..c43d5d7e52 100644 --- a/Resources/Textures/Structures/Machines/computers.rsi/meta.json +++ b/Resources/Textures/Structures/Machines/computers.rsi/meta.json @@ -6,1654 +6,1684 @@ "x": 32, "y": 32 }, - "states": [ - { - "name": "ai-fixer", - "directions": 4 - }, - { - "name": "ai-fixer-404", - "directions": 4 - }, - { - "name": "ai-fixer-empty", - "directions": 4, - "delays": [ - [ - 0.7, - 0.7 - ], - [ - 0.7, - 0.7 - ], - [ - 0.7, - 0.7 - ], - [ - 0.7, - 0.7 - ] - ] - }, - { - "name": "ai-fixer-full", - "directions": 4 - }, - { - "name": "ai-fixer-on", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "aiupload", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ] - ] - }, - { - "name": "aiupload_key", - "directions": 4 - }, - { - "name": "alert-0", - "directions": 4 - }, - { - "name": "alert-1", - "directions": 4 - }, - { - "name": "alert-2", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ] - ] - }, - { - "name": "area_atmos", - "directions": 4, - "delays": [ - [ - 1, - 1 - ], - [ - 1, - 1 - ], - [ - 1, - 1 - ], - [ - 1, - 1 - ] - ] - }, - { - "name": "artifact", - "directions": 4, - "delays": [ - [ - 1, - 1, - 1, - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1, - 1, - 1, - 1 - ] - ] - }, - { - "name": "atmos_key", - "directions": 4 - }, - { - "name": "atmos_key_off", - "directions": 4 - }, - { - "name": "bounty", - "directions": 4, - "delays": [ - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ] - ] - }, - { - "name": "broken", - "directions": 4 - }, - { - "name": "cameras", - "directions": 4, - "delays": [ - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ], - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ], - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ], - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ] - ] - }, - { - "name": "comm", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ] - ] - }, - { - "name": "comm_logs", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2 - ], - [ - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2 - ], - [ - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2 - ], - [ - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2, - 0.1, - 0.2 - ] - ] - }, - { - "name": "comm_monitor", - "directions": 4, - "delays": [ - [ - 0.4, - 0.4, - 0.4 - ], - [ - 0.4, - 0.4, - 0.4 - ], - [ - 0.4, - 0.4, - 0.4 - ], - [ - 0.4, - 0.4, - 0.4 - ] - ] - }, - { - "name": "comm_syndie", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ] - ] - }, - { - "name": "command", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ] - ] - }, - { - "name": "computer", - "directions": 4 - }, - { - "name": "screen_broken", - "directions": 4 - }, - { - "name": "crew", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "dna", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.8, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.8, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.8, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.8, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "dron_control_monitor", - "directions": 4, - "delays": [ - [ - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05 - ], - [ - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05 - ], - [ - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05 - ], - [ - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05, - 0.05 - ] - ] - }, - { - "name": "engie_cams", - "directions": 4, - "delays": [ - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ], - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ], - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ], - [ - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1, - 1.8, - 0.1 - ] - ] - }, - { - "name": "engine", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "entertainment", - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "eris_control", - "directions": 4, - "delays": [ - [ - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5 - ], - [ - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5 - ], - [ - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5 - ], - [ - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5, - 0.5 - ] - ] - }, - { - "name": "error", - "directions": 4 - }, - { - "name": "explosive", - "directions": 4, - "delays": [ - [ - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1 - ], - [ - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1 - ], - [ - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1 - ], - [ - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1, - 1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "forensic", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "generic", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ] - ] - }, - { - "name": "generic_keys", - "directions": 4 - }, - { - "name": "generic_keyboard", - "directions": 4 - }, - { - "name": "holocontrol", - "directions": 4, - "delays": [ - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ], - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ], - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ], - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ] - ] - }, - { - "name": "id", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ] - ] - }, - { - "name": "id_key", - "directions": 4 - }, - { - "name": "id_key_off", - "directions": 4 - }, - { - "name": "mass_driver" - }, - { - "name": "mecha", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "med_key", - "directions": 4 - }, - { - "name": "med_key_off", - "directions": 4 - }, - { - "name": "medcomp", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "mining", - "directions": 4, - "delays": [ - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ], - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ], - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ], - [ - 1, - 0.1, - 1, - 0.1, - 1, - 0.1, - 1, - 0.1 - ] - ] - }, - { - "name": "mining_key", - "directions": 4 - }, - { - "name": "mining_key_off", - "directions": 4 - }, - { - "name": "power_key", - "directions": 4 - }, - { - "name": "power_key_off", - "directions": 4 - }, - { - "name": "power_monitor", - "directions": 4, - "delays": [ - [ - 0.6, - 0.6, - 0.6, - 0.6 - ], - [ - 0.6, - 0.6, - 0.6, - 0.6 - ], - [ - 0.6, - 0.6, - 0.6, - 0.6 - ], - [ - 0.6, - 0.6, - 0.6, - 0.6 - ] - ] - }, - { - "name": "power_monitor_warn", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ] - ] - }, - { - "name": "rd_key", - "directions": 4 - }, - { - "name": "rd_key_off", - "directions": 4 - }, - { - "name": "rdcomp", - "directions": 4 - }, - { - "name": "recharge_comp", - "directions": 4 - }, - { - "name": "recharge_comp_on", - "directions": 4, - "delays": [ - [ - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2 - ], - [ - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2 - ], - [ - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2 - ], - [ - 0.2, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.2 - ] - ] - }, - { - "name": "request", - "directions": 4, - "delays": [ - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3, - 0.3, - 0.3 - ] - ] - }, - { - "name": "robot", - "directions": 4 - }, - { - "name": "security", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ], - [ - 0.2, - 0.2 - ] - ] - }, - { - "name": "security_key", - "directions": 4 - }, - { - "name": "security_key_off", - "directions": 4 - }, - { - "name": "shuttle", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "solar_screen", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "supply", - "directions": 4 - }, - { - "name": "syndie_key", - "directions": 4 - }, - { - "name": "syndie_key_off", - "directions": 4 - }, - { - "name": "syndishuttle", - "directions": 4 - }, - { - "name": "tank", - "directions": 4 - }, - { - "name": "tcboss", - "directions": 4 - }, - { - "name": "tech_key", - "directions": 4 - }, - { - "name": "tech_key_off", - "directions": 4 - }, - { - "name": "teleport", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "teleport_key", - "directions": 4 - }, - { - "name": "teleport_key_off", - "directions": 4 - }, - { - "name": "telesci", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "telesci_key", - "directions": 4 - }, - { - "name": "telesci_key_off", - "directions": 4 - }, - { - "name": "turbinecomp", - "directions": 4 - }, - { - "name": "computer-datatheory" - }, - { - "name": "avionics-systems" - }, - { - "name": "television" - }, - { - "name": "television_broken" - }, - { - "name": "telescreen", - "directions": 4 - }, - { - "name": "telescreen_frame", - "directions": 4 - }, - { - "name": "telescreen_broken", - "directions": 4 - }, - { - "name": "detective_television" - } - ] + "states": [ + { + "name": "ai-fixer", + "directions": 4 + }, + { + "name": "ai-fixer-404", + "directions": 4 + }, + { + "name": "ai-fixer-empty", + "directions": 4, + "delays": [ + [ + 0.7, + 0.7 + ], + [ + 0.7, + 0.7 + ], + [ + 0.7, + 0.7 + ], + [ + 0.7, + 0.7 + ] + ] + }, + { + "name": "ai-fixer-full", + "directions": 4 + }, + { + "name": "ai-fixer-on", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "aiupload", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "aiupload_key", + "directions": 4 + }, + { + "name": "alert-0", + "directions": 4 + }, + { + "name": "alert-1", + "directions": 4 + }, + { + "name": "alert-2", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "area_atmos", + "directions": 4, + "delays": [ + [ + 1, + 1 + ], + [ + 1, + 1 + ], + [ + 1, + 1 + ], + [ + 1, + 1 + ] + ] + }, + { + "name": "artifact", + "directions": 4, + "delays": [ + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ] + }, + { + "name": "atmos_key", + "directions": 4 + }, + { + "name": "atmos_key_off", + "directions": 4 + }, + { + "name": "bounty", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "broken", + "directions": 4 + }, + { + "name": "cameras", + "directions": 4, + "delays": [ + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ], + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ], + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ], + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ] + ] + }, + { + "name": "comm", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "comm_logs", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2 + ], + [ + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2 + ], + [ + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2 + ], + [ + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2, + 0.1, + 0.2 + ] + ] + }, + { + "name": "comm_monitor", + "directions": 4, + "delays": [ + [ + 0.4, + 0.4, + 0.4 + ], + [ + 0.4, + 0.4, + 0.4 + ], + [ + 0.4, + 0.4, + 0.4 + ], + [ + 0.4, + 0.4, + 0.4 + ] + ] + }, + { + "name": "comm_syndie", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "command", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "computer", + "directions": 4 + }, + { + "name": "screen_broken", + "directions": 4 + }, + { + "name": "crew", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "dna", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.8, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.8, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.8, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.8, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "dron_control_monitor", + "directions": 4, + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "engie_cams", + "directions": 4, + "delays": [ + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ], + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ], + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ], + [ + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1, + 1.8, + 0.1 + ] + ] + }, + { + "name": "engine", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "entertainment", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "eris_control", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "error", + "directions": 4 + }, + { + "name": "explosive", + "directions": 4, + "delays": [ + [ + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1 + ], + [ + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1 + ], + [ + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1 + ], + [ + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1, + 1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "forensic", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "generic", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "generic_keys", + "directions": 4 + }, + { + "name": "generic_keyboard", + "directions": 4 + }, + { + "name": "holocontrol", + "directions": 4, + "delays": [ + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ], + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ], + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ], + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ] + ] + }, + { + "name": "id", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "id_key", + "directions": 4 + }, + { + "name": "id_key_off", + "directions": 4 + }, + { + "name": "mass_driver" + }, + { + "name": "mecha", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "med_key", + "directions": 4 + }, + { + "name": "med_key_off", + "directions": 4 + }, + { + "name": "medcomp", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "mining", + "directions": 4, + "delays": [ + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ], + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ], + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ], + [ + 1, + 0.1, + 1, + 0.1, + 1, + 0.1, + 1, + 0.1 + ] + ] + }, + { + "name": "mining_key", + "directions": 4 + }, + { + "name": "mining_key_off", + "directions": 4 + }, + { + "name": "power_key", + "directions": 4 + }, + { + "name": "power_key_off", + "directions": 4 + }, + { + "name": "power_monitor", + "directions": 4, + "delays": [ + [ + 0.6, + 0.6, + 0.6, + 0.6 + ], + [ + 0.6, + 0.6, + 0.6, + 0.6 + ], + [ + 0.6, + 0.6, + 0.6, + 0.6 + ], + [ + 0.6, + 0.6, + 0.6, + 0.6 + ] + ] + }, + { + "name": "power_monitor_warn", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "rd_key", + "directions": 4 + }, + { + "name": "rd_key_off", + "directions": 4 + }, + { + "name": "rdcomp", + "directions": 4 + }, + { + "name": "recharge_comp", + "directions": 4 + }, + { + "name": "recharge_comp_on", + "directions": 4, + "delays": [ + [ + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ], + [ + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ], + [ + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ], + [ + 0.2, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ] + ] + }, + { + "name": "request", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "robot", + "directions": 4 + }, + { + "name": "security", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ], + [ + 0.2, + 0.2 + ] + ] + }, + { + "name": "security_key", + "directions": 4 + }, + { + "name": "security_key_off", + "directions": 4 + }, + { + "name": "shuttle", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "solar_screen", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "supply", + "directions": 4 + }, + { + "name": "syndie_key", + "directions": 4 + }, + { + "name": "syndie_key_off", + "directions": 4 + }, + { + "name": "syndishuttle", + "directions": 4 + }, + { + "name": "tank", + "directions": 4 + }, + { + "name": "tcboss", + "directions": 4 + }, + { + "name": "tech_key", + "directions": 4 + }, + { + "name": "tech_key_off", + "directions": 4 + }, + { + "name": "teleport", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "teleport_key", + "directions": 4 + }, + { + "name": "teleport_key_off", + "directions": 4 + }, + { + "name": "telesci", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "telesci_key", + "directions": 4 + }, + { + "name": "telesci_key_off", + "directions": 4 + }, + { + "name": "turbinecomp", + "directions": 4 + }, + { + "name": "computer-datatheory" + }, + { + "name": "avionics-systems" + }, + { + "name": "television" + }, + { + "name": "television_broken" + }, + { + "name": "telescreen", + "directions": 4 + }, + { + "name": "telescreen_frame", + "directions": 4 + }, + { + "name": "telescreen_broken", + "directions": 4 + }, + { + "name": "detective_television" + }, + { + "directions": 4, + "name": "service", + "delays": [ + [ + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "service_keys", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Structures/Machines/computers.rsi/service.png b/Resources/Textures/Structures/Machines/computers.rsi/service.png new file mode 100644 index 0000000000..9d9884e4be Binary files /dev/null and b/Resources/Textures/Structures/Machines/computers.rsi/service.png differ diff --git a/Resources/Textures/Structures/Machines/computers.rsi/service_keys.png b/Resources/Textures/Structures/Machines/computers.rsi/service_keys.png new file mode 100644 index 0000000000..691c996080 Binary files /dev/null and b/Resources/Textures/Structures/Machines/computers.rsi/service_keys.png differ diff --git a/Resources/Textures/Structures/Machines/gateway.rsi/frame.png b/Resources/Textures/Structures/Machines/gateway.rsi/frame.png new file mode 100644 index 0000000000..f2b275c313 Binary files /dev/null and b/Resources/Textures/Structures/Machines/gateway.rsi/frame.png differ diff --git a/Resources/Textures/Structures/Machines/gateway.rsi/meta.json b/Resources/Textures/Structures/Machines/gateway.rsi/meta.json new file mode 100644 index 0000000000..2f352f7604 --- /dev/null +++ b/Resources/Textures/Structures/Machines/gateway.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/1a2b4c66e573cac0e9eb0699b42890b287662de4/icons/obj/machines/gateway.dmi", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "frame" + }, + { + "name": "on", + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "portal", + "delays": [ + [ + 0.3, + 0.3, + 0.3 + ] + ] + } + ] +} diff --git a/Resources/Textures/Structures/Machines/gateway.rsi/on.png b/Resources/Textures/Structures/Machines/gateway.rsi/on.png new file mode 100644 index 0000000000..46a1ec5d2c Binary files /dev/null and b/Resources/Textures/Structures/Machines/gateway.rsi/on.png differ diff --git a/Resources/Textures/Structures/Machines/gateway.rsi/portal.png b/Resources/Textures/Structures/Machines/gateway.rsi/portal.png new file mode 100644 index 0000000000..e877db0590 Binary files /dev/null and b/Resources/Textures/Structures/Machines/gateway.rsi/portal.png differ diff --git a/Resources/Textures/Structures/Machines/sheetifier.rsi/base_machine.png b/Resources/Textures/Structures/Machines/sheetifier.rsi/base_machine.png new file mode 100644 index 0000000000..95e6702830 Binary files /dev/null and b/Resources/Textures/Structures/Machines/sheetifier.rsi/base_machine.png differ diff --git a/Resources/Textures/Structures/Machines/sheetifier.rsi/base_machine_processing.png b/Resources/Textures/Structures/Machines/sheetifier.rsi/base_machine_processing.png new file mode 100644 index 0000000000..667e8d39b2 Binary files /dev/null and b/Resources/Textures/Structures/Machines/sheetifier.rsi/base_machine_processing.png differ diff --git a/Resources/Textures/Structures/Machines/sheetifier.rsi/buttons_on.png b/Resources/Textures/Structures/Machines/sheetifier.rsi/buttons_on.png new file mode 100644 index 0000000000..3b4fe8b151 Binary files /dev/null and b/Resources/Textures/Structures/Machines/sheetifier.rsi/buttons_on.png differ diff --git a/Resources/Textures/Structures/Machines/sheetifier.rsi/meta.json b/Resources/Textures/Structures/Machines/sheetifier.rsi/meta.json new file mode 100644 index 0000000000..d812ec569a --- /dev/null +++ b/Resources/Textures/Structures/Machines/sheetifier.rsi/meta.json @@ -0,0 +1,88 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4b2a8aebe52199bcc60ee11d80482dcd61bf605c", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base_machine" + }, + { + "name": "base_machine_processing", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "buttons_on" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Structures/Machines/techfab.rsi/ammo.png b/Resources/Textures/Structures/Machines/techfab.rsi/ammo.png new file mode 100644 index 0000000000..38f7a4dd2c Binary files /dev/null and b/Resources/Textures/Structures/Machines/techfab.rsi/ammo.png differ diff --git a/Resources/Textures/Structures/Machines/techfab.rsi/meta.json b/Resources/Textures/Structures/Machines/techfab.rsi/meta.json index 9f1f09ce48..d5b2db2636 100644 --- a/Resources/Textures/Structures/Machines/techfab.rsi/meta.json +++ b/Resources/Textures/Structures/Machines/techfab.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "made by EmoGarbage", + "copyright": "made by EmoGarbage, ammo state made by AjexRose and modified by Emo garbage", "size": { "x": 32, "y": 32 @@ -22,6 +22,9 @@ { "name": "eng" }, + { + "name": "ammo" + }, { "name": "panel" }, diff --git a/Resources/Textures/Structures/Storage/Crates/coffin.rsi/base.png b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/base.png new file mode 100644 index 0000000000..c34c72118a Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/base.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/coffin.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/closed.png new file mode 100644 index 0000000000..c34c72118a Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/closed.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/coffin.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/meta.json new file mode 100644 index 0000000000..610ea0183c --- /dev/null +++ b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/32c8d0abc573d7370eb145d8ce74176d59b7eea3", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "open" + }, + { + "name": "closed" + } + ] +} diff --git a/Resources/Textures/Structures/Storage/Crates/coffin.rsi/open.png b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/open.png new file mode 100644 index 0000000000..15b34d8faa Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/coffin.rsi/open.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/base.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/base.png new file mode 100644 index 0000000000..78bdd9f508 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/base.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/closed.png new file mode 100644 index 0000000000..e51120ba0b Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/closed.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/icon.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/icon.png new file mode 100644 index 0000000000..77de2db1b6 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/icon.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/locked.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/locked.png new file mode 100644 index 0000000000..d481c3ef91 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/locked.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/command.rsi/meta.json new file mode 100644 index 0000000000..bc50c49d31 --- /dev/null +++ b/Resources/Textures/Structures/Storage/Crates/command.rsi/meta.json @@ -0,0 +1,45 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Citadelstation at commit https://github.com/Citadel-Station-13/Citadel-Station-13/commit/85186a971453b0653bacfb3fae88f978dc1be689", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "closed" + }, + { + "name": "open" + }, + { + "name": "welded" + }, + { + "name": "sparking", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "locked" + }, + { + "name": "unlocked" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/open.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/open.png new file mode 100644 index 0000000000..e52ffba264 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/open.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/sparking.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/sparking.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/unlocked.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/unlocked.png new file mode 100644 index 0000000000..e957cfaf25 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/unlocked.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/command.rsi/welded.png b/Resources/Textures/Structures/Storage/Crates/command.rsi/welded.png new file mode 100644 index 0000000000..340ab6cf38 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/command.rsi/welded.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/base.png b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/base.png new file mode 100644 index 0000000000..30d83f7224 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/base.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/closed.png new file mode 100644 index 0000000000..30d83f7224 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/closed.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/meta.json new file mode 100644 index 0000000000..6deb26efe8 --- /dev/null +++ b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f796acbaf8ed1651b63b7467e6bbd7cd31639e6a", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "open" + }, + { + "name": "closed" + } + ] +} diff --git a/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/open.png b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/open.png new file mode 100644 index 0000000000..8c628cffed Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/stone_grave.rsi/open.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate.png b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate.png new file mode 100644 index 0000000000..c3af37ea56 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_door.png b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_door.png new file mode 100644 index 0000000000..d3164e803a Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_door.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_icon.png b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_icon.png new file mode 100644 index 0000000000..d20d86a640 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_icon.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_open.png b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_open.png new file mode 100644 index 0000000000..24baeb3621 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/crate_open.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/meta.json new file mode 100644 index 0000000000..082564ccfb --- /dev/null +++ b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by brainfood118 (github) for ss14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "crate" + }, + { + "name": "crate_door" + }, + { + "name": "welded" + }, + { + "name": "crate_icon" + }, + { + "name": "sparking", + "directions": 1, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "crate_open" + } + ] +} diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/sparking.png b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/sparking.png new file mode 100644 index 0000000000..87b78b9b46 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/sparking.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/toybox.rsi/welded.png b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/welded.png new file mode 100644 index 0000000000..c7b469bb46 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/toybox.rsi/welded.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/base.png b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/base.png new file mode 100644 index 0000000000..e412a80240 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/base.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/closed.png new file mode 100644 index 0000000000..e412a80240 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/closed.png differ diff --git a/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/meta.json new file mode 100644 index 0000000000..6deb26efe8 --- /dev/null +++ b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f796acbaf8ed1651b63b7467e6bbd7cd31639e6a", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "open" + }, + { + "name": "closed" + } + ] +} diff --git a/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/open.png b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/open.png new file mode 100644 index 0000000000..7643899c58 Binary files /dev/null and b/Resources/Textures/Structures/Storage/Crates/wooden_grave.rsi/open.png differ diff --git a/Resources/Textures/Structures/Storage/closet.rsi/meta.json b/Resources/Textures/Structures/Storage/closet.rsi/meta.json index 1e3a37a001..9a5f3f1dbf 100644 --- a/Resources/Textures/Structures/Storage/closet.rsi/meta.json +++ b/Resources/Textures/Structures/Storage/closet.rsi/meta.json @@ -386,6 +386,15 @@ { "name": "orange_door" }, + { + "name": "paramed" + }, + { + "name": "paramed_door" + }, + { + "name": "paramed_open" + }, { "name": "pink_door" }, diff --git a/Resources/Textures/Structures/Storage/closet.rsi/paramed.png b/Resources/Textures/Structures/Storage/closet.rsi/paramed.png new file mode 100644 index 0000000000..245fa9cea1 Binary files /dev/null and b/Resources/Textures/Structures/Storage/closet.rsi/paramed.png differ diff --git a/Resources/Textures/Structures/Storage/closet.rsi/paramed_door.png b/Resources/Textures/Structures/Storage/closet.rsi/paramed_door.png new file mode 100644 index 0000000000..5588ffcd11 Binary files /dev/null and b/Resources/Textures/Structures/Storage/closet.rsi/paramed_door.png differ diff --git a/Resources/Textures/Structures/Storage/closet.rsi/paramed_open.png b/Resources/Textures/Structures/Storage/closet.rsi/paramed_open.png new file mode 100644 index 0000000000..d365ba2f83 Binary files /dev/null and b/Resources/Textures/Structures/Storage/closet.rsi/paramed_open.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/full.png b/Resources/Textures/Structures/Walls/meat.rsi/full.png new file mode 100644 index 0000000000..97d47de2c1 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/full.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat0.png b/Resources/Textures/Structures/Walls/meat.rsi/meat0.png new file mode 100644 index 0000000000..be7fba07f2 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat0.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat1.png b/Resources/Textures/Structures/Walls/meat.rsi/meat1.png new file mode 100644 index 0000000000..bce3ecf445 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat1.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat2.png b/Resources/Textures/Structures/Walls/meat.rsi/meat2.png new file mode 100644 index 0000000000..be7fba07f2 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat2.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat3.png b/Resources/Textures/Structures/Walls/meat.rsi/meat3.png new file mode 100644 index 0000000000..bce3ecf445 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat3.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat4.png b/Resources/Textures/Structures/Walls/meat.rsi/meat4.png new file mode 100644 index 0000000000..234be652b9 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat4.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat5.png b/Resources/Textures/Structures/Walls/meat.rsi/meat5.png new file mode 100644 index 0000000000..fdebb65b35 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat5.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat6.png b/Resources/Textures/Structures/Walls/meat.rsi/meat6.png new file mode 100644 index 0000000000..234be652b9 Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat6.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meat7.png b/Resources/Textures/Structures/Walls/meat.rsi/meat7.png new file mode 100644 index 0000000000..8c51efe01b Binary files /dev/null and b/Resources/Textures/Structures/Walls/meat.rsi/meat7.png differ diff --git a/Resources/Textures/Structures/Walls/meat.rsi/meta.json b/Resources/Textures/Structures/Walls/meat.rsi/meta.json new file mode 100644 index 0000000000..6d0a34fbf3 --- /dev/null +++ b/Resources/Textures/Structures/Walls/meat.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC0-1.0", "copyright": "Created by EmoGarbage404 (github) for Space Station 14", "states": [{"name": "meat0", "directions": 4}, {"name": "meat1", "directions": 4}, {"name": "meat2", "directions": 4}, {"name": "meat3", "directions": 4}, {"name": "meat4", "directions": 4}, {"name": "meat5", "directions": 4}, {"name": "meat6", "directions": 4}, {"name": "meat7", "directions": 4}, {"name": "full"}]} \ No newline at end of file diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png new file mode 100644 index 0000000000..10342c5705 Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/full.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/meta.json b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/meta.json new file mode 100644 index 0000000000..739d63b247 --- /dev/null +++ b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "resprited by AsikKEsel | Original source: from vgstation at commit https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi and modified by Swept ", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "ruwindow0", + "directions": 4 + }, + { + "name": "ruwindow1", + "directions": 4 + }, + { + "name": "ruwindow2", + "directions": 4 + }, + { + "name": "ruwindow3", + "directions": 4 + }, + { + "name": "ruwindow4", + "directions": 4 + }, + { + "name": "ruwindow5", + "directions": 4 + }, + { + "name": "ruwindow6", + "directions": 4 + }, + { + "name": "ruwindow7", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png new file mode 100644 index 0000000000..dfe885bf85 Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow0.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png new file mode 100644 index 0000000000..e1ca7ea363 Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow1.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png new file mode 100644 index 0000000000..773a2b3fff Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow2.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png new file mode 100644 index 0000000000..e10cff828e Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow3.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png new file mode 100644 index 0000000000..2dff7e5127 Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow4.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png new file mode 100644 index 0000000000..0a54faafb0 Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow5.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png new file mode 100644 index 0000000000..1f9ba05446 Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow6.png differ diff --git a/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png new file mode 100644 index 0000000000..5fb5fb0c7f Binary files /dev/null and b/Resources/Textures/Structures/Windows/reinforced_uranium_window.rsi/ruwindow7.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/full.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/full.png new file mode 100644 index 0000000000..f7b6e10f86 Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/full.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/meta.json b/Resources/Textures/Structures/Windows/uranium_window.rsi/meta.json new file mode 100644 index 0000000000..099201b418 --- /dev/null +++ b/Resources/Textures/Structures/Windows/uranium_window.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "resprited by AsikKEsel | Original source: from vgstation at commit https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi and modified by Swept", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "uwindow0", + "directions": 4 + }, + { + "name": "uwindow1", + "directions": 4 + }, + { + "name": "uwindow2", + "directions": 4 + }, + { + "name": "uwindow3", + "directions": 4 + }, + { + "name": "uwindow4", + "directions": 4 + }, + { + "name": "uwindow5", + "directions": 4 + }, + { + "name": "uwindow6", + "directions": 4 + }, + { + "name": "uwindow7", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png new file mode 100644 index 0000000000..7be507678d Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow0.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png new file mode 100644 index 0000000000..9979f28e94 Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow1.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png new file mode 100644 index 0000000000..7be507678d Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow2.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png new file mode 100644 index 0000000000..9979f28e94 Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow3.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png new file mode 100644 index 0000000000..9fa452a61b Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow4.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png new file mode 100644 index 0000000000..bd46092739 Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow5.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png new file mode 100644 index 0000000000..eabc47c84b Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow6.png differ diff --git a/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png new file mode 100644 index 0000000000..f75790a418 Binary files /dev/null and b/Resources/Textures/Structures/Windows/uranium_window.rsi/uwindow7.png differ diff --git a/Resources/Textures/Tiles/SteelTileSpritingGuide.txt b/Resources/Textures/Tiles/SteelTileSpritingGuide.txt new file mode 100644 index 0000000000..15a54ff09c --- /dev/null +++ b/Resources/Textures/Tiles/SteelTileSpritingGuide.txt @@ -0,0 +1,11 @@ +[ NOTE: This is not a guide for making tiles "look good" or a general spriting guide for all floor tiles, this is just for anything based off of steel tiles!] + +You might be looking at these tiles and going: "What the fuck? How on earth did they get anything salvagable out of the supernorn tiles!" +Well, believe it or not - they've actually been resprited! Gone are the days of 80+ color potentially-jpeged-but-that's-just-a-theory-but-they-are-definitely-nearly-uneditable tiles. They now use a color palette around the size of 9, give or take a few colors from color errors. + +The process to make something like them is now dead-simple, and should be doable by even non-spriters if need be. +1. Lay out the base of the tile you're trying to make (look at tile-reference-sheet.png) +2. Semi-randomly (or deliberately) add imperfections, shine, noise, or whatever you need to do to make the tile sufficiently detailed + +For variants (the extra "copies" of the tile in the png file,) you can usually just replace the inner part of the tile sprite (NOT including the shine!) with another corner of the tile. There are some exceptions to this, like the monotile - where there is no corner to speak of (this is why they do not have variants as of writing.) +For tiles that tile continuously (ie. diagonal tiles,) you'll need to be a lot more careful with variants, and will likely end up needing to manually edit them outside of just copy-pasting the inner parts of the tile. \ No newline at end of file diff --git a/Resources/Textures/Tiles/attributions.yml b/Resources/Textures/Tiles/attributions.yml index 13b1b1c43c..1f742090f2 100644 --- a/Resources/Textures/Tiles/attributions.yml +++ b/Resources/Textures/Tiles/attributions.yml @@ -26,9 +26,14 @@ copyright: "Created by github user @notquitehadouken." source: "https://github.com/space-wizards/space-station-14/pull/17948" -- files: [ "bar.png", "blue.png", "kitchen.png", "laundry.png", "mime.png", "steel.png", "steel_dirty.png", "steel_diagonal.png", "steel_mini.png", "steel_offset.png", "steel_pavement.png", "white.png", "white_diagonal.png", "white_mini.png", "white_offset.png", "white_pavement.png", "white_plastic.png", "dark.png", "dark_diagonal.png", "dark_mini.png", "dark_offset.png", "dark_pavement.png", "dark_plastic.png", "hydro.png", "clown.png" ] +- files: [ "bar.png", "blue.png", "kitchen.png", "laundry.png", "mime.png", "steel.png", "steel_dirty.png", "steel_diagonal.png", "steel_mini.png", "steel_offset.png", "steel_pavement.png", "white.png", "white_diagonal.png", "white_mini.png", "white_offset.png", "white_pavement.png", "dark.png", "dark_diagonal.png", "dark_mini.png", "dark_offset.png", "dark_pavement.png", "hydro.png", "clown.png" ] + license: "CC-BY-SA-3.0" + copyright: "Created by github user @Flareguy, original, unedited base tiles modified from /tg/station at commit 6665eec76c98a4f3f89bebcd10b34b47dcc0b8ae and github user @moonheart08" + source: "https://github.com/space-wizards/space-station-14/" + +- files: ["dark_plastic.png", "white_plastic.png"] license: "CC0-1.0" - copyright: "Created by github user @moonheart08" + copyright: "Created by github user @moonheart8" source: "https://github.com/space-wizards/space-station-14/pull/12140" - files: ["arcadeblue.png", "arcadered.png"] diff --git a/Resources/Textures/Tiles/bar.png b/Resources/Textures/Tiles/bar.png index f005def662..c7dded0c6b 100644 Binary files a/Resources/Textures/Tiles/bar.png and b/Resources/Textures/Tiles/bar.png differ diff --git a/Resources/Textures/Tiles/blue.png b/Resources/Textures/Tiles/blue.png index 2c60fecf32..c22f346144 100644 Binary files a/Resources/Textures/Tiles/blue.png and b/Resources/Textures/Tiles/blue.png differ diff --git a/Resources/Textures/Tiles/clown.png b/Resources/Textures/Tiles/clown.png index f8eb23965f..74e5971923 100644 Binary files a/Resources/Textures/Tiles/clown.png and b/Resources/Textures/Tiles/clown.png differ diff --git a/Resources/Textures/Tiles/dark.png b/Resources/Textures/Tiles/dark.png index b8752998a9..70d0a801fd 100644 Binary files a/Resources/Textures/Tiles/dark.png and b/Resources/Textures/Tiles/dark.png differ diff --git a/Resources/Textures/Tiles/dark_diagonal.png b/Resources/Textures/Tiles/dark_diagonal.png index 0891638d06..d9cacd31e1 100644 Binary files a/Resources/Textures/Tiles/dark_diagonal.png and b/Resources/Textures/Tiles/dark_diagonal.png differ diff --git a/Resources/Textures/Tiles/dark_diagonal_mini.png b/Resources/Textures/Tiles/dark_diagonal_mini.png index c7cdf35dc9..c60af49c6d 100644 Binary files a/Resources/Textures/Tiles/dark_diagonal_mini.png and b/Resources/Textures/Tiles/dark_diagonal_mini.png differ diff --git a/Resources/Textures/Tiles/dark_herringbone.png b/Resources/Textures/Tiles/dark_herringbone.png index a637bdb01c..01e0c4ef60 100644 Binary files a/Resources/Textures/Tiles/dark_herringbone.png and b/Resources/Textures/Tiles/dark_herringbone.png differ diff --git a/Resources/Textures/Tiles/dark_mini.png b/Resources/Textures/Tiles/dark_mini.png index e237adfa7a..02c75c56c4 100644 Binary files a/Resources/Textures/Tiles/dark_mini.png and b/Resources/Textures/Tiles/dark_mini.png differ diff --git a/Resources/Textures/Tiles/dark_mono.png b/Resources/Textures/Tiles/dark_mono.png index e069fbf6fb..525f6bebe7 100644 Binary files a/Resources/Textures/Tiles/dark_mono.png and b/Resources/Textures/Tiles/dark_mono.png differ diff --git a/Resources/Textures/Tiles/dark_offset.png b/Resources/Textures/Tiles/dark_offset.png index 084f426f9c..ca8a5b64aa 100644 Binary files a/Resources/Textures/Tiles/dark_offset.png and b/Resources/Textures/Tiles/dark_offset.png differ diff --git a/Resources/Textures/Tiles/dark_pavement.png b/Resources/Textures/Tiles/dark_pavement.png index 8520d9dbb1..1585211593 100644 Binary files a/Resources/Textures/Tiles/dark_pavement.png and b/Resources/Textures/Tiles/dark_pavement.png differ diff --git a/Resources/Textures/Tiles/dark_pavement_vertical.png b/Resources/Textures/Tiles/dark_pavement_vertical.png index b07ad7b386..776aaf605e 100644 Binary files a/Resources/Textures/Tiles/dark_pavement_vertical.png and b/Resources/Textures/Tiles/dark_pavement_vertical.png differ diff --git a/Resources/Textures/Tiles/hydro.png b/Resources/Textures/Tiles/hydro.png index a02a678417..5878bce5b7 100644 Binary files a/Resources/Textures/Tiles/hydro.png and b/Resources/Textures/Tiles/hydro.png differ diff --git a/Resources/Textures/Tiles/kitchen.png b/Resources/Textures/Tiles/kitchen.png index 7239e66395..83f371e63b 100644 Binary files a/Resources/Textures/Tiles/kitchen.png and b/Resources/Textures/Tiles/kitchen.png differ diff --git a/Resources/Textures/Tiles/laundry.png b/Resources/Textures/Tiles/laundry.png index 4432e5f8ca..60f079498a 100644 Binary files a/Resources/Textures/Tiles/laundry.png and b/Resources/Textures/Tiles/laundry.png differ diff --git a/Resources/Textures/Tiles/mime.png b/Resources/Textures/Tiles/mime.png index 91e552752f..fee58f7370 100644 Binary files a/Resources/Textures/Tiles/mime.png and b/Resources/Textures/Tiles/mime.png differ diff --git a/Resources/Textures/Tiles/steel.png b/Resources/Textures/Tiles/steel.png index aa92f25c5b..d9405e7d5c 100644 Binary files a/Resources/Textures/Tiles/steel.png and b/Resources/Textures/Tiles/steel.png differ diff --git a/Resources/Textures/Tiles/steel_diagonal.png b/Resources/Textures/Tiles/steel_diagonal.png index c57d3cece3..0f54053295 100644 Binary files a/Resources/Textures/Tiles/steel_diagonal.png and b/Resources/Textures/Tiles/steel_diagonal.png differ diff --git a/Resources/Textures/Tiles/steel_diagonal_mini.png b/Resources/Textures/Tiles/steel_diagonal_mini.png index 4e435555c9..0b56a7794d 100644 Binary files a/Resources/Textures/Tiles/steel_diagonal_mini.png and b/Resources/Textures/Tiles/steel_diagonal_mini.png differ diff --git a/Resources/Textures/Tiles/steel_herringbone.png b/Resources/Textures/Tiles/steel_herringbone.png index 7d08e7cff1..2f676827d7 100644 Binary files a/Resources/Textures/Tiles/steel_herringbone.png and b/Resources/Textures/Tiles/steel_herringbone.png differ diff --git a/Resources/Textures/Tiles/steel_mini.png b/Resources/Textures/Tiles/steel_mini.png index 221dec0b77..40a8706441 100644 Binary files a/Resources/Textures/Tiles/steel_mini.png and b/Resources/Textures/Tiles/steel_mini.png differ diff --git a/Resources/Textures/Tiles/steel_mono.png b/Resources/Textures/Tiles/steel_mono.png index d4368572a5..f7858c7421 100644 Binary files a/Resources/Textures/Tiles/steel_mono.png and b/Resources/Textures/Tiles/steel_mono.png differ diff --git a/Resources/Textures/Tiles/steel_offset.png b/Resources/Textures/Tiles/steel_offset.png index e0e0232280..850daeffd5 100644 Binary files a/Resources/Textures/Tiles/steel_offset.png and b/Resources/Textures/Tiles/steel_offset.png differ diff --git a/Resources/Textures/Tiles/steel_pavement.png b/Resources/Textures/Tiles/steel_pavement.png index 7a342c3e7d..5b561e9ae6 100644 Binary files a/Resources/Textures/Tiles/steel_pavement.png and b/Resources/Textures/Tiles/steel_pavement.png differ diff --git a/Resources/Textures/Tiles/steel_pavement_vertical.png b/Resources/Textures/Tiles/steel_pavement_vertical.png index 0419122182..1c38de21e7 100644 Binary files a/Resources/Textures/Tiles/steel_pavement_vertical.png and b/Resources/Textures/Tiles/steel_pavement_vertical.png differ diff --git a/Resources/Textures/Tiles/tile-reference-sheet.png b/Resources/Textures/Tiles/tile-reference-sheet.png index 15b5eff666..82fbd36050 100644 Binary files a/Resources/Textures/Tiles/tile-reference-sheet.png and b/Resources/Textures/Tiles/tile-reference-sheet.png differ diff --git a/Resources/Textures/Tiles/white.png b/Resources/Textures/Tiles/white.png index ae54502de6..0ec2c91191 100644 Binary files a/Resources/Textures/Tiles/white.png and b/Resources/Textures/Tiles/white.png differ diff --git a/Resources/Textures/Tiles/white_diagonal.png b/Resources/Textures/Tiles/white_diagonal.png index b9aa37244e..e25e448a71 100644 Binary files a/Resources/Textures/Tiles/white_diagonal.png and b/Resources/Textures/Tiles/white_diagonal.png differ diff --git a/Resources/Textures/Tiles/white_diagonal_mini.png b/Resources/Textures/Tiles/white_diagonal_mini.png index 1ba7c1760e..736733753a 100644 Binary files a/Resources/Textures/Tiles/white_diagonal_mini.png and b/Resources/Textures/Tiles/white_diagonal_mini.png differ diff --git a/Resources/Textures/Tiles/white_herringbone.png b/Resources/Textures/Tiles/white_herringbone.png index cbfea6e5cb..fef9466a17 100644 Binary files a/Resources/Textures/Tiles/white_herringbone.png and b/Resources/Textures/Tiles/white_herringbone.png differ diff --git a/Resources/Textures/Tiles/white_mini.png b/Resources/Textures/Tiles/white_mini.png index d85e0eb621..b0fc32c2c8 100644 Binary files a/Resources/Textures/Tiles/white_mini.png and b/Resources/Textures/Tiles/white_mini.png differ diff --git a/Resources/Textures/Tiles/white_mono.png b/Resources/Textures/Tiles/white_mono.png index ee01cd365e..8c2d7b6cec 100644 Binary files a/Resources/Textures/Tiles/white_mono.png and b/Resources/Textures/Tiles/white_mono.png differ diff --git a/Resources/Textures/Tiles/white_offset.png b/Resources/Textures/Tiles/white_offset.png index e461f5b7e3..19537e3896 100644 Binary files a/Resources/Textures/Tiles/white_offset.png and b/Resources/Textures/Tiles/white_offset.png differ diff --git a/Resources/Textures/Tiles/white_pavement.png b/Resources/Textures/Tiles/white_pavement.png index 74557f728b..78fcf0195d 100644 Binary files a/Resources/Textures/Tiles/white_pavement.png and b/Resources/Textures/Tiles/white_pavement.png differ diff --git a/Resources/Textures/Tiles/white_pavement_vertical.png b/Resources/Textures/Tiles/white_pavement_vertical.png index 6765e0c1e2..5126f699db 100644 Binary files a/Resources/Textures/Tiles/white_pavement_vertical.png and b/Resources/Textures/Tiles/white_pavement_vertical.png differ diff --git a/Resources/engineCommandPerms.yml b/Resources/engineCommandPerms.yml index dd6786b43a..4364541d9b 100644 --- a/Resources/engineCommandPerms.yml +++ b/Resources/engineCommandPerms.yml @@ -126,7 +126,9 @@ - Flags: QUERY Commands: - - forall - uploadfile - loadprototype - uploadfolder + +- Commands: + - "|" diff --git a/Resources/migration.yml b/Resources/migration.yml index cf12532dd1..41100935f3 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -45,6 +45,9 @@ LockerEngineerFilledHardsuit: LockerEngineerFilled LockerHeadOfSecurityFilledHardsuit: LockerHeadOfSecurityFilled LockerResearchDirectorFilledHardsuit: LockerResearchDirectorFilled +# SS14 2023-05-29 +OrGate: null + # SS14 2023-05-31 IHSVoidsuit: null ClothingHeadHelmetIHSVoidHelm: null @@ -64,9 +67,31 @@ ParticleAcceleratorEmitterLeftUnfinished: ParticleAcceleratorEmitterStarboardUnf ParticleAcceleratorEmitterRight: ParticleAcceleratorEmitterPort ParticleAcceleratorEmitterRightUnfinished: ParticleAcceleratorEmitterPortUnfinished +# SS14 2023-06-21 +WindoorArmoryLocked: WindoorSecureArmoryLocked +WindoorBrigLocked: WindoorSecureBrigLocked +WindoorChemistryLocked: WindoorSecureChemistryLocked +WindoorCommandLocked: WindoorSecureCommandLocked +WindoorEngineeringLocked: WindoorSecureEngineeringLocked +WindoorExternalLocked: WindoorSecureExternalLocked +WindoorMedicalLocked: WindoorSecureMedicalLocked +WindoorSecurityLocked: WindoorSecureSecurityLocked +WindoorScienceLocked: WindoorSecureScienceLocked +WindoorHeadOfPersonnelLocked: WindoorSecureHeadOfPersonnelLocked +WindoorAtmosphericsLocked: WindoorSecureAtmosphericsLocked +WindoorParamedicLocked: WindoorSecureParamedicLocked + # Nyano 2023-07-03 ClothingOuterHardsuitRd: ClothingOuterHardsuitMystagogue +# SS14 2023-07-03 +ClothingHeadHelmetHelmet: ClothingHeadHelmetBasic +ClothingHeadHelmetHelmetOld: ClothingHeadHelmetBasic + +# SS14 2023-07-04 +# Bulletproof armor is almost statistically identical to kevlar, however, before this kevlar armor was the closest thing there was to "basic" armor. It makes the most sense to replace it with this. +ClothingOuterVestKevlar: ClothingOuterArmorBasic + # Nyano 2023-07-09 SpawnVehiclePussywagon: SpawnVehicleJanicart VehicleKeyPussyWagon: VehicleKeyJanicart @@ -74,11 +99,18 @@ VehicleKeyPussyWagon: VehicleKeyJanicart # SS14 2023-07-10 Intercom: IntercomCommon +# SS14 2023-07-12 +ToyAssistant: ToyFigurinePassenger + # Nyano 2023-07-15 Autolathe: null AutolatheMachineCircuitboard: null Protolathe: null ProtolatheMachineCircuitboard: null +# SS14 2023-07-24 +ClothingEyesGlassesBeer: ClothingEyesHudBeer + # Nyano 2023-07-25: MNK Drobe ClothingUniformTracksuitBlack: ClothingUniformMNKTracksuitBlack + diff --git a/Resources/toolshedEngineCommandPerms.yml b/Resources/toolshedEngineCommandPerms.yml new file mode 100644 index 0000000000..f090ac4baa --- /dev/null +++ b/Resources/toolshedEngineCommandPerms.yml @@ -0,0 +1,70 @@ +- Flags: QUERY + Commands: + - entities + - nearby + - map + - physics + - player + - splat + - emplace + +- Flags: DEBUG + Commands: + - comp + - delete + - do + - named + - paused + - with + - count + - select + - where + - prototyped + - types + - ecscomp + - actor + +- Flags: HOST + Commands: + - methods + - ioc + +- Commands: + - fuck + - ent + - as + - buildinfo + - help + - explain + - cmd + - stopwatch + - self + - search + - isnull + - help + - isempty + - any + - unique + - cd + - ls + - loc + - vars + - '=>' + - first + - val + - '+' + - '-' + - '*' + - '/' + - 'min' + - 'max' + - '&' + - '|' + - '^' + - 'neg' + - '<' + - '>' + - '<=' + - '>=' + - '==' + - '!=' diff --git a/RobustToolbox b/RobustToolbox index 85e1920b95..80357c8ec4 160000 --- a/RobustToolbox +++ b/RobustToolbox @@ -1 +1 @@ -Subproject commit 85e1920b95df05809e9ba77090bca4cf7c0f3f32 +Subproject commit 80357c8ec4cb2009d1528d6c605601c75468e5ad diff --git a/SpaceStation14.sln.DotSettings b/SpaceStation14.sln.DotSettings index 37e8181972..dbb20970b1 100644 --- a/SpaceStation14.sln.DotSettings +++ b/SpaceStation14.sln.DotSettings @@ -604,6 +604,8 @@ public sealed class $CLASS$ : Shared$CLASS$ { True True True + True + True True True True diff --git a/Tools/actions_changelog_rss.py b/Tools/actions_changelog_rss.py new file mode 100755 index 0000000000..01d9234ca8 --- /dev/null +++ b/Tools/actions_changelog_rss.py @@ -0,0 +1,213 @@ +#!/usr/bin/env python3 + +# +# Updates an RSS file on a remote server with updates to the changelog. +# See https://docs.spacestation14.io/en/hosting/changelogs for instructions. +# + +# If you wanna test this script locally on Windows, +# you can use something like this in Powershell to set up the env var: +# $env:CHANGELOG_RSS_KEY=[System.IO.File]::ReadAllText($(gci "key")) + +import os +import io +import paramiko +import base64 +import yaml +import sys +import itertools +import html +import email.utils +from typing import Optional, List, Any, Tuple +import xml.etree.ElementTree as ET +from datetime import datetime, timedelta, timezone + +MAX_ITEM_AGE = timedelta(days=30) + +# Set as a repository secret. +CHANGELOG_RSS_KEY = os.environ.get("CHANGELOG_RSS_KEY") + +# Change these to suit your server settings +# https://docs.fabfile.org/en/stable/getting-started.html#run-commands-via-connections-and-run +SSH_HOST = "centcomm.spacestation14.io" +SSH_USER = "changelog-rss" +SSH_PORT = 22 +RSS_FILE = "changelog.xml" +HOST_KEYS = [ + "AAAAC3NzaC1lZDI1NTE5AAAAIEE8EhnPjb3nIaAPTXAJHbjrwdGGxHoM0f1imCK0SygD" +] + +# RSS feed parameters, change these +FEED_TITLE = "Space Station 14 Changelog" +FEED_LINK = "https://github.com/space-wizards/space-station-14/" +FEED_DESCRIPTION = "Changelog for the official Wizard's Den branch of Space Station 14." +FEED_LANGUAGE = "en-US" +FEED_GUID_PREFIX = "ss14-changelog-wizards-" + +CHANGELOG_FILE = "Resources/Changelog/Changelog.yml" + +TYPES_TO_EMOJI = { + "Fix": "🐛", + "Add": "🆕", + "Remove": "❌", + "Tweak": "⚒️" +} + +XML_NS = "https://spacestation14.com/changelog_rss" +XML_NS_B = f"{{{XML_NS}}}" + +ET.register_namespace("ss14", XML_NS) + +# From https://stackoverflow.com/a/37958106/4678631 +class NoDatesSafeLoader(yaml.SafeLoader): + @classmethod + def remove_implicit_resolver(cls, tag_to_remove): + if not 'yaml_implicit_resolvers' in cls.__dict__: + cls.yaml_implicit_resolvers = cls.yaml_implicit_resolvers.copy() + + for first_letter, mappings in cls.yaml_implicit_resolvers.items(): + cls.yaml_implicit_resolvers[first_letter] = [(tag, regexp) + for tag, regexp in mappings + if tag != tag_to_remove] + +# Hrm yes let's make the fucking default of our serialization library to PARSE ISO-8601 +# but then output garbage when re-serializing. +NoDatesSafeLoader.remove_implicit_resolver('tag:yaml.org,2002:timestamp') + +def main(): + if not CHANGELOG_RSS_KEY: + print("::notice ::CHANGELOG_RSS_KEY not set, skipping RSS changelogs") + return + + with open(CHANGELOG_FILE, "r") as f: + changelog = yaml.load(f, Loader=NoDatesSafeLoader) + + with paramiko.SSHClient() as client: + load_host_keys(client.get_host_keys()) + client.connect(SSH_HOST, SSH_PORT, SSH_USER, pkey=load_key(CHANGELOG_RSS_KEY)) + sftp = client.open_sftp() + + last_feed_items = load_last_feed_items(sftp) + + feed, any_new = create_feed(changelog, last_feed_items) + + if not any_new: + print("No changes since last last run.") + return + + et = ET.ElementTree(feed) + with sftp.open(RSS_FILE, "wb") as f: + et.write(f, encoding="utf-8", xml_declaration=True) + + +def create_feed(changelog: Any, previous_items: List[ET.Element]) -> Tuple[ET.Element, bool]: + rss = ET.Element("rss", attrib={"version": "2.0"}) + channel = ET.SubElement(rss, "channel") + + time_now = datetime.now(timezone.utc) + + # Fill out basic channel info + ET.SubElement(channel, "title").text = FEED_TITLE + ET.SubElement(channel, "link").text = FEED_LINK + ET.SubElement(channel, "description").text = FEED_DESCRIPTION + ET.SubElement(channel, "language").text = FEED_LANGUAGE + + ET.SubElement(channel, "lastBuildDate").text = email.utils.format_datetime(time_now) + + # Find the last item ID mentioned in the previous changelog + last_changelog_id = find_last_changelog_id(previous_items) + + any = create_new_item_since(changelog, channel, last_changelog_id, time_now) + copy_previous_items(channel, previous_items, time_now) + + return rss, any + +def create_new_item_since(changelog: Any, channel: ET.Element, since: int, now: datetime) -> bool: + entries_for_item = [entry for entry in changelog["Entries"] if entry["id"] > since] + top_entry_id = max(map(lambda e: e["id"], entries_for_item), default=0) + + if not entries_for_item: + return False + + attrs = {XML_NS_B + "from-id": str(since), XML_NS_B + "to-id": str(top_entry_id)} + new_item = ET.SubElement(channel, "item", attrs) + ET.SubElement(new_item, "pubDate").text = email.utils.format_datetime(now) + ET.SubElement(new_item, "guid").text = f"{FEED_GUID_PREFIX}{since}-{top_entry_id}" + + ET.SubElement(new_item, "description").text = generate_description_for_entries(entries_for_item) + + # Embed original entries inside the XML so it can be displayed more nicely by specialized tools. + # Like the website! + for entry in entries_for_item: + xml_entry = ET.SubElement(new_item, XML_NS_B + "entry") + ET.SubElement(xml_entry, XML_NS_B + "id").text = str(entry["id"]) + ET.SubElement(xml_entry, XML_NS_B + "time").text = entry["time"] + ET.SubElement(xml_entry, XML_NS_B + "author").text = entry["author"] + + for change in entry["changes"]: + attrs = {XML_NS_B + "type": change["type"]} + ET.SubElement(xml_entry, XML_NS_B + "change", attrs).text = change["message"] + + return True + +def generate_description_for_entries(entries: List[Any]) -> str: + desc = io.StringIO() + + keyfn = lambda x: x["author"] + sorted_author = sorted(entries, key=keyfn) + for author, group in itertools.groupby(sorted_author, keyfn): + desc.write(f"

{html.escape(author)} updated:

\n") + desc.write("
    \n") + for entry in sorted(group, key=lambda x: x["time"]): + for change in entry["changes"]: + emoji = TYPES_TO_EMOJI.get(change["type"], "") + msg = change["message"] + desc.write(f"
  • {emoji} {html.escape(msg)}
  • ") + + desc.write("
\n") + + return desc.getvalue() + +def copy_previous_items(channel: ET.Element, previous: List[ET.Element], now: datetime): + # Copy in previous items, if we have them. + for item in previous: + date_elem = item.find("./pubDate") + if date_elem is None: + # Item doesn't have a valid publication date? + continue + + date = email.utils.parsedate_to_datetime(date_elem.text or "") + if date + MAX_ITEM_AGE < now: + # Item too old, get rid of it. + continue + + channel.append(item) + +def find_last_changelog_id(items: List[ET.Element]) -> int: + return max(map(lambda i: int(i.get(XML_NS_B + "to-id", "0")), items), default=0) + +def load_key(key_contents: str) -> paramiko.PKey: + key_string = io.StringIO() + key_string.write(key_contents) + key_string.seek(0) + return paramiko.Ed25519Key.from_private_key(key_string) + + +def load_host_keys(host_keys: paramiko.HostKeys): + for key in HOST_KEYS: + host_keys.add(SSH_HOST, "ssh-ed25519", paramiko.Ed25519Key(data=base64.b64decode(key))) + + +def load_last_feed_items(client: paramiko.SFTPClient) -> List[ET.Element]: + try: + with client.open(RSS_FILE, "rb") as f: + feed = ET.parse(f) + + return feed.findall("./channel/item") + + except FileNotFoundError: + return [] + + + +main() diff --git a/Tools/dump_user_data.py b/Tools/dump_user_data.py index d95812987f..39d23a9d3f 100644 --- a/Tools/dump_user_data.py +++ b/Tools/dump_user_data.py @@ -8,7 +8,7 @@ import psycopg2 from uuid import UUID -LATEST_DB_MIGRATION = "20230402214647_BanAutoDelete" +LATEST_DB_MIGRATION = "20230725193102_AdminNotesImprovementsForeignKeys" def main(): parser = argparse.ArgumentParser() @@ -33,7 +33,9 @@ def main(): dump_admin(cur, user_id, arg_output) dump_admin_log(cur, user_id, arg_output) + dump_admin_messages(cur, user_id, arg_output) dump_admin_notes(cur, user_id, arg_output) + dump_admin_watchlists(cur, user_id, arg_output) dump_connection_log(cur, user_id, arg_output) dump_play_time(cur, user_id, arg_output) dump_player(cur, user_id, arg_output) @@ -291,7 +293,7 @@ def dump_server_ban(cur: "psycopg2.cursor", user_id: str, outdir: str): FROM server_ban WHERE - user_id = %s + player_user_id = %s ) as data """, (user_id,)) @@ -339,7 +341,7 @@ def dump_server_role_ban(cur: "psycopg2.cursor", user_id: str, outdir: str): FROM server_role_ban WHERE - user_id = %s + player_user_id = %s ) as data """, (user_id,)) @@ -393,6 +395,50 @@ def dump_whitelist(cur: "psycopg2.cursor", user_id: str, outdir: str): f.write(json_data) +def dump_admin_messages(cur: "psycopg2.cursor", user_id: str, outdir: str): + print("Dumping admin_messages...") + + cur.execute(""" +SELECT + COALESCE(json_agg(to_json(data)), '[]') #>> '{}' +FROM ( + SELECT + * + FROM + admin_messages + WHERE + player_user_id = %s +) as data +""", (user_id,)) + + json_data = cur.fetchall()[0][0] + + with open(os.path.join(outdir, "admin_messages.json"), "w", encoding="utf-8") as f: + f.write(json_data) + + +def dump_admin_watchlists(cur: "psycopg2.cursor", user_id: str, outdir: str): + print("Dumping admin_watchlists...") + + cur.execute(""" +SELECT + COALESCE(json_agg(to_json(data)), '[]') #>> '{}' +FROM ( + SELECT + * + FROM + admin_watchlists + WHERE + player_user_id = %s +) as data +""", (user_id,)) + + json_data = cur.fetchall()[0][0] + + with open(os.path.join(outdir, "admin_watchlists.json"), "w", encoding="utf-8") as f: + f.write(json_data) + + main() # "I'm surprised you managed to write this entire Python file without spamming the word 'sus' everywhere." - Remie diff --git a/Tools/erase_user_data.py b/Tools/erase_user_data.py index e47cde971b..198ba2070b 100644 --- a/Tools/erase_user_data.py +++ b/Tools/erase_user_data.py @@ -12,7 +12,7 @@ import psycopg2 from uuid import UUID -LATEST_DB_MIGRATION = "20230402214647_BanAutoDelete" +LATEST_DB_MIGRATION = "20230725193102_AdminNotesImprovementsForeignKeys" def main(): parser = argparse.ArgumentParser()